/* CSS Document */

body{margin:0;font-size:12px; background-color:#fff;}
a:link,a:visited{color:#6699FF;}
a:hover{color:#006699;}
ul,ol,li{list-style:none;}
img{border:0;}
.search{width:1047px;margin:8px auto;background-color:none;height:46px;background:url("http://img02.zhaopin.cn/2012/img/index/footerSearchBar.png") 0 -46px;}
.search .sbc{float:left;height:46px;}
.sbf, .sb1{
	float: left;
	width: 5px;
	height: 46px;
	background: url(http://img02.zhaopin.cn/2012/img/index/footerSearchBar.png) left top;
}
.sb1{
    background-position: right top;
    float: right;
}
.search form{margin:0;padding:0;background-color:none;}
.search input{border:1px #e2e2e2 solid;outline:none;background-color:0;width:900px;float:left;padding:8px 0 8px 10px; margin:6px 0 0 10px; border-radius:14px 0 0 14px;}
.search button{float:left;cursor:pointer;width:100px;height:34px;margin:6px 0 0 0;border:none;background-image:url(http://www.91boshi.net/images/scbg.gif);}

#logo{ float:left; width:194px; margin-right:12px; height:72px; overflow:hidden;}
#menu{line-height:39px; height:39px; margin:6px auto 8px auto; color:#FFFFFF; font-size:14px; font-weight: bold;}
#menu a{margin-left:5px;margin-right:5px;}
#menu a:link{color:#FFF;}
#menu a:visited{color:#FFF;}
#menu a:hover{
	color:#FFF;
	text-decoration:underline;
}
#menu_nav,.header-t,.bar1,.bar2{width:1250px;}
#menu_nav{margin:3px auto 0 auto;}
#menu_nav .menu_list{margin:0 5px; padding:0; font-size:14px;}
#menu_nav .menu_list li{padding:8px;margin:5px 4px 0 7px; display: block; list-style:none;position:relative; float:left;}
#menu_nav .menu_list li em{background-image:url(http://www.91boshi.net/images/bg-em.gif);position: absolute;right: -8px;top: 2px;width: 4px; display: block; height:30px; margin-right:2px;}
#menu_nav .menu_list li a{ color:#FFF; text-decoration:none; font-weight:bold; margin:0; padding:0; border:0;}
#menu_nav .menu_list li a:link{color:#FFF;}
#menu_nav .menu_list li a:visited{color:#FFF;}
#menu_nav .menu_list li a:hover{
	color: #fcff00;
}
#link{border:#cfd8e7 1px solid; margin:8px 0 0 0;float:left; width:968px; padding:0;}
#link .link_list{margin:0; padding:0;}
#link .link_list li{float:left; margin:0;display:block; line-height:30px; padding:0 5px; width:10%;}
#banner_no1{ margin-bottom:5px;}
.banner_x{margin:8px 0 0 0;}
#banner{float:left; margin-right:12px; margin-top:0px;}
.loginzc{float:left;margin-top:6px;}

#header{
	background-image:url(http://www.91boshi.net/images/bg_body.gif);
	height:152px;
	padding:0 8px;
	text-align:center;
}
.bar1,.bar2{margin:0 auto; height:72px; margin-top:6px;}
.header-t{margin:0 auto; height:30px; line-height:30px; margin-bottom:0;}
.header-t p{margin:0 auto; padding:0;}
.header-t p span{color:#CC0000; margin:0 8px 0 0; float:left;}
.h_set{float:right;}
.h_set{float:right;}
.cGray, .cGray a:link, .cGray a:visited, .cGray a:hover, .cGray a:active {
    color: #666666;
}

.run{width:970px; margin:0 auto; height:25px;line-height:25px; padding:0 8px; background-color:#F7FBFD;}

#recommend_jobs{float:left; width:700px;overflow:hidden; height:25px;}
#recommend_jobs h2{margin:0; padding:0; float:left;}
.recommend_jobs-list{margin:0; padding:0;}
.recommend_jobs-list li{float:left; margin:0 0 0 8px; display:block;}

#scrollWrap {  
 width:240px; 
 height:25px;  
 overflow: hidden; 
 float:right;
}
#scrollMsg {  
 float: left;  
  padding:0; 
} 
#scrollMsg ul { 
  margin:0; 
  padding:0; 
} 
#scrollMsg li {  
 line-height:25px;  
  list-style:none; 
  color:#CC0000;
}  

a:link,a:visited{color:#000000;	text-decoration: none;}
a:hover{color: #990000;text-decoration: underline;}

#rencai{width:780px;margin:10px 0 0 0; padding:0;}
#rencai-main{border:#cfd8e7 1px solid; border-top:none; padding:0; margin:0; padding:0 0 5px 0;}
.rencai-list{border-bottom:1px #CCCCCC dotted; font-size:12px; height:26px;line-height:26px;}
.rencai-list .time{padding-right:5px; color:#FF0000;}
.rencai-list .name{padding-left:5px;}
.listtitle{border-bottom:1px #b7d0ef dotted;color: #666666;}
.more{
	float:right;
	padding-right:5px;
}
.bar2 #logo{ width:214px; height:60px; margin-top:6px;}
/*footer*/
#footer{width:1058px; margin:5px auto 0 auto; font-size:12px;}
#footer .footer_nav{ padding:0; text-align:center; background-color:#f9f9f9; border:1px #dedede solid; width:1058px;}
#footer .footer_list{margin:8px 0; padding:0; text-align:center;}
#footer .footer_list li{margin:0; padding:5px; text-align:center; display: inline;}
.copyright{margin-bottom:5px;}
.copyright p{line-height:25px; text-align:center; margin:0; padding:0px;} 

.box2{width:1046px; height:44px; float:left; padding:8px 5px; background-color:#f9f9f9; border:#dedede 1px solid; background-image:url(http://www.91boshi.net/images/top_ibg.jpg); margin-bottom:5px;}
.box2 h4{font-size:14px; float:left; margin:8px 8px 0 5px; display:block; color: #CC0000;}
.box2 .diqulist{margin:5px; padding:0; display:block; float:left; width:680px;}
.box2 .diqulist li{ float:left;padding:0 5px; }
.box2 .diqulist .i{margin:0 8px;}
.diqubox{float:left; width:700px;}
.gundong{float:right; width:252px; overflow:hidden; position:relative; height:43px;}
.gundong #g_list{margin:0; padding:0;}
.gundong #g_list li{margin:8px 0; padding:0; list-style:none;}

