/* 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;}
#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:1058px;}
#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:6px;}
.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:100%; margin:5px auto 0 auto; font-size:12px;}
#footer .footer_nav{ padding:0; text-align:center; background-color:#f9f9f9; border:1px #dedede solid;}
#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;}