/* CSS Document */
    #zhuce { width:192px; height:132px; margin:5px 2px; display:inline;}
    #zhuce img {float:left;margin:1px 0;}
	
	#denglu {width:192px;height:132px;margin:5px 2px;background:url(http://www.91job.com/mystyle/img/login_index.gif) no-repeat;}
	#form1 { margin-top:30px; display:block;}
	#denglu ul li { float:left; margin:2px 15px; width:150px;display:inline; overflow:hidden;}
	#denglu li.l1 input { width:95px;height:15px;border-color:#999999 #E5E5E5 #E5E5E5 #999999;border-style:solid;border-width:1px;}
	#denglu li.l2 { height:25px; line-height:25px; width:160px;}
	#denglu li.l2 a { float:left; width:50px; margin-right:10px; font-size:9px;}
	#denglu li.l2 input { border:1px solid #CCC;}
	#denglu li.l4 { width:170px; text-align:center; margin:4px 2px;}
	#denglu li.l4 a { float:left; width:70px; margin-left:10px;}
	
	#denglu li.l5 {margin-top:5px; width:160px;}
	#denglu li.l5 span {color:red;}
	#denglu li.l6 {margin-top:5px; width:150px; margin-left:20px;}
	#denglu li.l7 {margin-top:5px; width:150px; text-align:center;}
	
	#sousuo { width:388px; height:132px;margin:5px 2px;background:url(/mystyle/img/sou1_n.gif) no-repeat;}
    #sousuo li { height:18px; line-height:18px;}
    #sousuo li input {border-color:#999999 #E5E5E5 #E5E5E5 #999999;border-style:solid;border-width:1px; background-color:#FFF; font-size:12px; line-height:18px; height:18px;}
    #sousuo li input.inp1 { width:150px;cursor: text;}
    #sousuo li input.inp2 { width:60px;cursor: text;}
    #sousuo li input.inp3 { width:240px;height:14px; line-height:14px; color:#999;}
    #sousuo li input.inp4 { margin-left:9px; width:53px; height:22px; background:url(/mystyle/img/sousuo_n.gif);}

             #sousuo-l { margin:7px 0 5px 115px; height:20px; width:140px;}
             #sousuo-l a { margin:0 2px;width:64px;height:20px; float:left; cursor:pointer; display:block; }

             #sousuo-z { display:block; width:388px;}
             #sousuo-z li { color:#333; float:left; height:22px; line-height:22px; display:inline;}
             #sousuo-z li.l1 { margin:4px 0 4px 10px; }
             #sousuo-z li.l2 { margin:4px 0 4px 30px; }
             #sousuo-z li.l3 { margin:4px 10px 4px 10px; }
             #sousuo-z li.l4 { margin:4px 20px;}

             #sousuo-r { display:none; width:388px;}
             #sousuo-r li { color:#333; float:left;height:22px; line-height:22px; display:inline;}
             #sousuo-r li.l1 { margin:4px 0 4px 10px; }
             #sousuo-r li.l2 { margin:4px 5px;}
             #sousuo-r li.l3 { margin:4px 0 4px 10px;}
             #sousuo-r li.l4 { margin:4px 0 4px 50px;}
             #sousuo-r li.l4 input { border:0;}
             #sousuo-r li.l5 { margin:4px 20px;}

	#other { width:192px; height:132px; margin:5px 2px;}
	#other img { width:192px;border:0}

	
	div.showdiv {position:absolute;left:300px;top:250px; width:390px;z-index:9999;border:1px solid #ccc;background-color:#FFF;display:none;}
	div.showdiv li {float:left; width:180px; margin:2px 5px;}
	div.showdiv li.l1 { margin:1px; width:100%; height:25px; background-color:#0099ff; line-height:25px;}
	div.showdiv li.l1 span.sp1 { margin-left:15px; float:left; color:#FFF;}
	div.showdiv li.l1 span.sp2 { margin-right:15px; float:right;}
	div.showdiv li.l1 span.sp2 a { color:#FFF;}
	
	div.titles { margin:5px auto;}
	div.title2 { background:url(http://www.91job.com/mystyle/img/title_bg.gif);border:1px solid #DDE3ED;height:25px;line-height:25px;}
	div.title2 span{font-size:13px; font-weight:bold; color:#f40604; margin-left:10px;}
	div.title1 { background:url(http://www.91job.com/mystyle/img/title_bg.gif);border:1px solid #DDE3ED;height:25px;line-height:25px;}
	div.title1 span {font-size:13px; font-weight:bold; color:#f40604; margin-left:10px;}
	div.title02 { background:url(http://www.91job.com/mystyle/img/title_bg.gif);height:25px;line-height:25px;border-bottom:1px solid #ddd;}
	div.title02 span {font-size:12px;font-weight:bold;  color:#666; margin-left:10px;}
	
	#banner1 li,#banner2 li,#banner3 li,#banner4 li,#banner5 li {float:left;margin:2px;border:1px solid #ddd;width:190px; display:inline;}
	#banner1 li {height:100px;}
	#banner1 li.xc {width:386px;}
	#banner4 li {height:68px;width:190px; background-color:#f2f2f2;}
	#banner4 li div { margin:5px 5px 0 5px; width:180px; height:38px;}
	#banner4 li div ul li { margin:0; width:180px; height:35px; border:0; background-color:#FFF;}
	#banner4 li div ul li img { margin:0px; width:95px; height:35px; float:left;}
        #banner4 li div ul li .indexad{color:#cc9900;}
	#banner4 li div ul li A {margin:2px;line-height:18px; width:80px; height:36px;float:left;letter-spacing:1px;color:#0066ff; overflow:hidden; }
	#banner4 li h5 { margin:0 5px;height:20px; float:left; line-height:20px;width:180px; font-weight:lighter; font-size:12px;overflow:hidden;}
	#banner5 { margin-bottom:5px;}
	#banner5 li {margin:4px 1px;height:70px;width:485px;}
	#banner6 { margin:5px auto;}
	#banner6 li{height:70px;width:485px;}
	
	#jinque { float:left; width:730px;}
	#jinque li {float:left; height:25px;width:365px; line-height:25px; background:url(http://www.91job.com/mystyle/img/short_1.gif) no-repeat
	3px 6px;}
	#jinque li.l1 { background-color:#efefef;}
	#jinque li span { overflow:hidden;}
	#jinque li span.sp1 {margin-left:15px; width:160px;float:left;}
	#jinque li span.sp1 a { color:#0066ff; color:#FF0000;}
	#jinque li span.sp2 {margin-left:5px;}
	#jinque li span.sp2 a { color:#666;}
	
	#news { float:right; width:240px;}
	#news ul{ width:240px;}
	/*#news ul{ width:240px;background:url(http://www.91job.com/mystyle/img/listbg1.gif) no-repeat;}*/
	#news li {width:220px; list-style:none;height:25px;line-height:25px;border-bottom:1px #ddd dotted;overflow:hidden;}
	#news li a { color:#cc9900;}
		
	#zhiming { height:137px;}
	#zhiming ul { margin-left:2px;}
	#zhiming li { float:left; width:120px; height:30px; margin:2px 1px; display:inline;}
	
	.xin { height:260px;}
	.kuais li { width:225px; margin-left:10px; height:50px; line-height:25px; float:left;}
	.kuais li span {float:left; width:450px;overflow:hidden;}
	.kuais li span.sp1 a { color:#0056C2;}
	.kuais li span.sp2 a { color:#666;}	
	
	.gao { height:1150px;}
	.kuai { float:left; width:480px; margin:4px; height:280px;}
	.kuai li { float:left; overflow:hidden;}
	.kuai li.l1 { width:475px; height:25px; line-height:25px;background:url(http://www.91job.com/mystyle/img/short_2.gif) repeat-x center;}
	.kuai li.l1 span.sp3 { float:left; padding:0 5px;background:url(http://www.91job.com/mystyle/img/short_3.gif) repeat-x center; font-weight:bold;}
	.kuai li.l1 span.sp4 { float:right; padding:0 5px;background:url(http://www.91job.com/mystyle/img/short_3.gif) repeat-x center;}
	.kuai li.l2 { width:225px; margin-left:10px; height:50px; line-height:25px;}
	.kuai li.l2 span {float:left; width:450px;overflow:hidden;}
	.kuai li.l2 span.sp1 a { color:#0056C2;}
	.kuai li.l2 span.sp2 a { color:#666;}
	
	#di { height:220px;}
	.zhong div li a.kong1 { display:block;margin:5px 0 0 310px; width:50px; height:20px;}
	
	.zhong div li a.kong3 { display:block;margin:5px 0 0 253px; width:50px; height:20px;}
	.zhong div.di1 { width:360px; height:220px; display:inline;border:1px solid #ddd;}
    .zhong div.di1  ul{margin-left:8px;margin-top:10px;}	
	.zhong div.di1 li.l1 { background:url(http://www.91job.com/mystyle/img/more1.gif) left center no-repeat; height:30px;}
	.zhong div.di1 li.l2 { margin:1px 0 5px 0;color:#666;}
	.zhong div.di1 li.l2 img,p { margin:5px; line-height:20px; float:left;}
	.zhong div.di1 li.l3 { border-top:1px solid #ddd; margin:10px 10px 0 10px; height:1px; line-height:1px;}
	
	.zhong div.di2 { width:300px; height:220px;margin:0 5px;border:1px solid #ddd;}
    .zhong div.di2  ul{margin-left:8px;margin-top:10px;}	
	.zhong div.di2 li { margin:5px 0;padding-left:30px;}
	.zhong div.di2 li.l4 { background:url(http://www.91job.com/mystyle/img/more2.gif) no-repeat 6px center;height:30px;margin:0; padding:0;}
	.zhong div.di2 li.l0 { background:url(http://www.91job.com/mystyle/img/short_9.gif) no-repeat 6px center;}
	.zhong div.di2 li.l1 { background:url(http://www.91job.com/mystyle/img/short_7.gif) no-repeat 6px center;}
	.zhong div.di2 li.l2 { background:url(http://www.91job.com/mystyle/img/short_8.gif) no-repeat 6px center;}
	.zhong div.di2 li.l3 {background:url(http://www.91job.com/mystyle/img/short_10.gif) no-repeat 6px center;}
	
	.zhong div.di3 { width:302px; height:220px;border:1px solid #ddd;}
	.zhong div.di3  ul{margin-left:8px;margin-top:10px;}	
	.zhong div.di3 li.l1 { background:url(http://www.91job.com/mystyle/img/more3.gif) left center no-repeat; height:30px;}
	.zhong div.di3 li.l2 {line-height:20px;overflow:hidden;width:280px;height:20px; width:270px;margin:2px 0;}
	.zhong div.di3 li.l2 a { color:#0056C2;}
	#link {width:980px;margin:5px auto;border:1px #ddd solid;padding:5px 0;}
	#link a { float:left;width:100px; height:25px; line-height:25px; margin:4px;text-align:center; background:#efefef; color:#666;display:block; }
	#link a:hover{background:#ff0000;color:#fff;}