@charset "utf-8";
strong{font-weight:bold;letter-spacing:0;}
  #wrap_menu{margin-bottom:1px;}	
  .w950{width:950px;}
  .Today{float:left;width:80px;height:40px;padding:0 4px 0 5px; border-right:#fff 1px dotted;margin:10px 0;}
  .Today span{float:left;width:100%;height:20px;line-height:20px; text-align:center;}
  .Today span#TodayDate{font-size:12px;color:#555;}
  .Today span#TodayWeek{font-size:12px;color:#555;letter-spacing:2px;}
  .Today span#TodayWeek .holiday{color:#CC3300;}
  
  .WeekStatics{float:left;width:100px;height:40px;padding-left:19px; border-right:#fff 1px dotted;margin:10px 0;}
  .WeekStatics span{float:left;width:100%;height:20px;line-height:20px; text-align:left;color:#bc8d00;}
  .WeekStatics span em{ font-style:normal;font-family:Verdana, Geneva, sans-serif;}
  
  .jobs_search{float:left;width:930px;height:60px;padding:2px 10px;background:url(http://img.vvjob.com/images/wrapper/index_ban.png) 0 1px no-repeat;margin-top:3px;}
  .jobs_search #ser_switch{float:left;width:130px;height:30px;background:url(http://img.vvjob.com/images/wrapper/index_search_switch.png) no-repeat;margin:15px 10px 15px 15px;}
  .jobs_search #ser_switch.for_corp{background-position:0 -30px;}
  .jobs_search #ser_switch:hover{background-position:0 -60px;opacity:0.8;filter:alpha(opacity=80);}
  	
  .jobs_search .ser_btndiv{float:left;height:28px;padding:16px 0;width:305px;}
  .jobs_search .searchjob{float:left;width:230px;height:17px;line-height:17px;padding:5px 13px 5px 32px;background:url(http://img.vvjob.com/images/wrapper/input_search_bg.gif) 0 0 no-repeat; border:0; font-size:14px;color:#555;}
  .jobs_search .searchjob.onInputText{ background-position:0 -27px; color:#069;}
  .jobs_search .searchgo{float:left;width:40px;height:27px;background:url(http://img.vvjob.com/images/wrapper/input_search_go.png) no-repeat; border:0;margin-left:-15px;cursor:pointer;}
  .jobs_search .searchgo:hover{ background-position:0 -27px;}
  .jobs_search .ser_advdiv{float:left;height:32px;line-height:16px;width:214px;margin:14px 0 14px 10px; padding-right:5px;}
  .jobs_search .ser_advdiv a{padding:0 3px;letter-spacing:1px;}  
  .jobs_search .ser_advdiv p{float:left;height:16px;width:100%;color:#bc8d00;}
  .jobs_search .ser_advdiv p.keywords a{color:#c55619;}
  .jobs_search .ser_advdiv p.citywords a{color:#c55619;}
  .jobs_search .ser_advdiv a:hover{color:#0066FF;text-decoration:underline;}
  
  .jobs_recomm_r{float:left;width:370px;height:90px;margin-left:10px;}
  .jobs_recomm_r ul li{float:left;width:137px;height:42px;padding:1px 0 2px 3px;}
  .jobs_recomm_r ul li a img {border:#f0f0f0 1px solid;width:135px;height:40px;}  
  .jobs_recomm_r ul li a:hover img{border:#3366CC 1px solid;}  
  
  .info_recomm{float:left;width:100px;height:88px;padding:1px 4px 1px 4px; border-left:#6699CC 1px dotted; border-right:#6699CC 1px dotted;margin-left:10px;}
  .info_recomm ul li{float:left;width:100%;height:22px;line-height:22px;}
  .info_recomm ul li a{ text-decoration:underline;}  
  .info_recomm ul li a:hover {color:#CC3300;} 
  
  #wrap_menu .channel{float:right;width:100px;height:25px;background:url(http://img.vvjob.com/images/wrapper/bt_channel.png) no-repeat;margin-top:5px;opacity:0.7;filter:alpha(opacity=70);}
  #wrap_menu .channel.tel{margin-left:5px;padding-right:5px;}
  #wrap_menu .channel.cnc{background-position:0 -25px;padding-right:5px;border-right:#dedede 1px dotted;}
  #wrap_menu .channel:hover{opacity:1;filter:alpha(opacity=100);}
  
  #wrap_menu .notice_title{float:left;width:85px;height:20px;line-height:20px;text-align:right;margin:8px 0 8px 30px;color:#222;letter-spacing:1px;background:url(http://img.vvjob.com/images/wrapper/icon_20.png) 0 0 no-repeat;}
  #wrap_menu #notice{float:left;width:250px;height:20px;padding:0 5px 0 0;margin:8px 0;border-right:#ddd 1px solid;overflow:hidden;}
  #wrap_menu #notice li{float:left;width:100%;height:20px;line-height:20px;overflow:hidden; display:block;letter-spacing:0;border-right:0;} 
  #wrap_menu #notice li span{float:right;color:#999;padding-right:10px;}
  #wrap_menu #notice li a{color:#2d6ad0;}
  #wrap_menu #notice li a:visited{color:#2d6ad0;}
  #wrap_menu #notice li a:hover{color:#FF3300;text-decoration:underline;}  
    
  #wrap_menu #service{float:right;padding-right:5px;}
  #wrap_menu #service li{border-right:0;}
  #wrap_menu #service li a{color:#009900;}
  #wrap_menu #service li a:hover{color:#FF0000;}
  
  #siteBrief{float:left;width:928px;margin-top:2px;height:40px;line-height:20px;padding:5px 10px;background-color:#F9F9F9;border:#cdcdcd 1px solid;}
  #siteBrief h1{font-size:14px;padding:0 3px;font-weight:bold;clear:both; display:inline;}
  #siteBrief a{padding:0 5px; text-decoration:underline; color:#336699;}
  #siteBrief a:hover{color:#f00;}
  
  .mid_L{float:left;width:270px;padding-top:8px;} 
  .mid_C{float:left;width:390px;padding-top:8px;padding-left:10px;}
  .mid_R{float:left;width:270px;padding-top:8px;padding-left:10px;}
  .mid_D{float:left;width:670px;padding-top:8px;}
  
  .single_border_div{float:left;border:1px solid #93B1DD;height:auto!important;height:100px;min-height:100px;padding:2px;}
  
  #img_ad_l{float:left;width:264px;border:1px solid #93B1DD;padding:2px; height:172px;}  
  .box_W270{float:left;width:260px;border:1px solid #93B1DD;padding:4px;height:auto!important;height:50px;min-height:50px;margin-top:10px;}
  .box_W270.W300{width:316px;padding:4px 6px;}
  .box_W270 .vvClub{float:left;width:100%;height:24px; border-bottom:#ddd 1px dotted;}
  .box_W270 .vvClub h1{float:left;width:90px;padding-left:30px;height:20px;line-height:20px;color:#FFF;letter-spacing:1px;background:url(http://img.vvjob.com/images/wrapper/index_ban.png) -220px -135px no-repeat;}
  .box_W270 .vvClub h1 a{float:left;width:100%;color:#C60;text-align:center;font-size:14px;}
  .box_W270 .vvClub h1 a:hover{color:#C00; text-decoration:underline;}  
  .box_W270 .vvClub h2{float:right;width:130px;padding-right:5px;height:20px;line-height:25px;font-size:12px;color:#aaa; font-weight:normal;text-align:right;background:url(http://img.vvjob.com/images/wrapper/index_ban.png) -305px -135px no-repeat;}  
  .box_W270 .vvClub .more{float:right;width:40px;height:20px;background:url(http://img.vvjob.com/images/wrapper/box_more.gif); cursor:pointer;} 
    
  #clubIntro{float:left;width:260px;height:74px; border-top:#ddd 1px dotted; overflow:hidden;}
  #clubIntro p{padding:5px 0;line-height:22px;color:#898989;}
  #clubIntro p a{padding-left:5px;line-height:22px;color:#3366CC;}
  #clubIntro p a:hover{color:#FF6600;}
  
  .box_W270 ul.club{float:left;width:100%;height:140px;padding:0; overflow:hidden; margin-top:5px;}
  .box_W270 ul.club li{float:left;display:block;width:48%;padding:1px 1% 0 1%;height:44px;line-height:22px;}
  .box_W270 ul.club li a{float:left;width:88%;padding-left:12%;background:url(http://img.vvjob.com/images/wrapper/icon_20.png) 1px -179px no-repeat;color:#36c;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
  .box_W270 ul.club li em{float:left;width:88%;padding-left:12%;text-align:left;color:#555; background-color:#f8f8f8;}
  .box_W270 ul.club li.hot a{color:#FF3300;background-position:1px -199px;}
  .box_W270 ul.club li a:hover{color:#FF6600;text-decoration:underline;background-position:1px -219px;}
  
  .box_W270 ul.activity{float:left;width:285px;height:74px; border-bottom:#ccc dotted 1px;padding:5px 0 5px 31px;background:url(http://img.vvjob.com/images/wrapper/activity_bg.png) 0 5px no-repeat; overflow:hidden;}  
  .box_W270 ul.activity li{float:left;width:125px; height:74px; text-align:center; overflow:hidden;}
  .box_W270 ul.activity li a {position:relative;}
  .box_W270 ul.activity li a img{border:#d8d8d8 1px solid; padding:2px 4px;height:68px;width:105px;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;} 
  .box_W270 ul.activity li a img:hover{border-color:#FF6600; background-color:#f8f8f8;filter:alpha(opacity=100);-moz-opacity:1;}
  .box_W270 ul.activity li a span{ position:absolute;width:105px; bottom:6px!important;bottom:3px; left:5px;height:20px;line-height:20px;  background-color:#111;color:#fff; text-align:center; cursor:pointer;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
  .box_W270 ul.activity li a span:hover{color:#FF6600;}
  
  .box_W270 .topban{float:left;width:100%;height:24px; border-bottom:#ddd 1px dotted;}
  .box_W270 .topban h1{float:left;width:85px;height:20px;line-height:20px;color:#FFF;letter-spacing:1px;background:url(http://img.vvjob.com/images/wrapper/index_ban.png) 0 -135px no-repeat;}
  .box_W270 .topban h1 a{float:left;width:100%;color:#FFF;text-align:center;font-size:14px;}
  .box_W270 .topban h1 a:hover{color:#fffcb0;}  
  .box_W270 .topban h2{float:right;width:130px;padding-right:5px;height:20px;line-height:25px;font-size:12px;color:#aaa; font-weight:normal;text-align:right;background:url(http://img.vvjob.com/images/wrapper/index_ban.png) -85px -135px no-repeat;}
  .box_W270 .topban .more{float:right;width:40px;height:20px;background:url(http://img.vvjob.com/images/wrapper/box_more.gif); cursor:pointer;}

  .box_W270 .topdiv{float:left;width:100%;height:24px;line-height:24px;font-size:14px;color:#333;background:url(http://img.vvjob.com/images/wrapper/index_ban.png) -500px -135px no-repeat;}
  .box_W270 .topdiv h1{float:left;padding-left:5px;letter-spacing:1px;}
  .box_W270 .topdiv h1 em{padding-left:10px;font-size:12px;color:#999;}
  .box_W270 .topdiv h1 a{color:#333;}
  .box_W270 .topdiv h1 a:hover{ text-decoration:underline;}
    
  .box_W270 ul.info{float:left;width:100%;padding:5px 0 0 0;}
  .box_W270 ul.info li{float:left;background:url(http://img.vvjob.com/images/wrapper/icon_20.png) 0 -120px no-repeat;display:block;width:94%;padding-left:4%;height:20px;line-height:20px;}
  .box_W270 ul.info li em{float:right;width:20%;height:100%;color:#aaa; text-align:right;}
  .box_W270 ul.info li a{float:left;width:80%;height:100%;color:#666;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}  
  .box_W270 ul.info li a:visited{color:#666;}
  .box_W270 ul.info li a:hover{color:#FF6600;} 
  .box_W270 ul.info li.more{width:100%;height:25px;line-height:25px;padding:0;border:0;text-align:center;color:#ccc;background:none;border-top:#ccc 1px dotted;}
  .box_W270 ul.info li.more a{float:none;color:#3366CC;width:auto;}
  .box_W270 ul.info li.more a:visited{color:#3366CC;}
  .box_W270 ul.info li.more a:hover{color:#FF6600;}  
  
  .box_W270 .profess{ float:left;padding:10px 13% 10px 0;width:87%;height:64px;border-bottom:#ddd 1px dotted;background:url(http://img.vvjob.com/images/ect/profess_listbg.gif) no-repeat right;}	
  .box_W270 .profess a{display:block;width:100%;height:100%;color:#585858;line-height:16px; text-indent:2em;text-align:justify;text-justify:inter-ideograph;overflow:hidden;}	
  .box_W270 .profess a img{float:left;height:58px;border:#f0f0f0 1px solid; padding:2px 3px; margin-right:8px;}
  .box_W270 .profess a:hover img{border-color:#F60;}
  .box_W270 .profess a:hover{color:#F60;}

  .box_W270 ul.train{float:left;width:250px;padding:5px 5px 0 5px;}
  .box_W270 ul.train li{float:left;width:100%;height:54px;padding:5px 0;border-bottom:#ccc 1px dotted;overflow:hidden;}
  .box_W270 ul.train li a.detail{float:left;width:100%;height:100%;color:#585858;line-height:18px;text-align:justify;text-justify:inter-ideograph;overflow:hidden;}
  .box_W270 ul.train li a.detail img{float:right;width:100px;height:50px;padding:1px;margin-left:5px;border:#ccc 1px solid;}
  .box_W270 ul.train li a.detail:hover img{border-color:#F60;}
  .box_W270 ul.train li.more{height:30px;line-height:30px;color:#ccc;text-align:center;padding:0;border:0;}
  .box_W270 ul.train li.more a{color:#36c;}
  .box_W270 ul.train li a:hover{color:#F60;} 
  
  .box_W270 ul.story{float:left;width:100%;padding-top:5px;}
  .box_W270 ul.story li{float:left;background:url(http://img.vvjob.com/images/wrapper/icon_20.png) 0 -120px no-repeat;width:94%;padding-left:4%;height:22px;line-height:22px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
  .box_W270 ul.story li:hover{background-color:#f9f9f9; background-position:1px -100px;}
  .box_W270 ul.story li a{color:#666;width:100%;overflow:hidden;} 
  .box_W270 ul.story li a em{float:right;color:#aaa; text-align:right;}
  .box_W270 ul.story li.more{width:100%;height:29px;line-height:30px;padding:0;text-align:center;color:#ccc;background:none;border-top:#ccc 1px dotted;}
  .box_W270 ul.story li.more a{color:#36c;}
  .box_W270 ul.story li.first{float:left;background:none;display:block;width:100%;padding:0;height:84px;white-space:normal;overflow:hidden;border-bottom:#ccc 1px dotted;} 
  .box_W270 ul.story li.first a{float:left;width:98%;height:100%;color:#343434;line-height:19px; text-indent:2em;text-align:justify;text-justify:inter-ideograph;overflow:hidden;} 
  .box_W270 ul.story li.first a h2{float:left;background:url(http://img.vvjob.com/images/wrapper/icon_20.png) 0 -99px no-repeat;text-indent:0;height:25px;line-height:25px;padding-left:10px;width:95%;color:#CC6600;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden; cursor:pointer;}
  .box_W270 ul.story li.first a:hover h2{ text-decoration:underline;}
  .box_W270 ul.story li.first a img{float:left;width:80px;height:50px;padding:1px;margin-right:5px;border:#ccc 1px solid;}
  .box_W270 ul.story li.first a:hover img{border-color:#F60;}
  .box_W270 ul.story li a:hover{color:#F60;} 
  
  .box_W270 .jobfair{float:left;width:94%;padding:5px 3%;height:150px; overflow:hidden;}
  .box_W270 .jobfair h2{float:left;width:100%;font-size:14px;height:24px;line-height:24px;color:#333;letter-spacing:1px;border-bottom:#e8e8e8 1px solid;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
  .box_W270 .jobfair a.content{ font-family:Verdana, "宋体"; letter-spacing:1px;position:relative;float:left;width:98%;padding:5px 0 0 2%;color:#333;line-height:20px;text-align:justify;text-justify:inter-ideograph;}
  .box_W270 .jobfair a.content em{position:absolute;bottom:-5px;right:-5px;height:20px;width:60px; background-color:#F63;color:#fff; text-align:center;opacity:0.8;filter:alpha(opacity=80); font-style:normal; border:1px #fff solid; cursor:pointer;}
  .box_W270 .jobfair ul li{float:left;background:url(http://img.vvjob.com/images/wrapper/icon_20.png) 0 -119px no-repeat;display:block;width:94%;padding-left:4%;height:25px;line-height:25px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
  .box_W270 .jobfair ul li a{color:#666;}
  .box_W270 .jobfair ul li:hover{background-color:#f9f9f9; background-position:0 -99px;}
  .box_W270 .jobfair a:hover{color:#F60;}
  .box_W270 .jobfair a.content em:hover{ border-color:#C00;background-color:#C30;}

  .A1_recomm_h{float:left;width:950px;padding-top:8px;text-align:center;}
  .A1_recomm_h ul{width:100%;}
  .A1_recomm_h ul li{float:left;width:228px;height:60px;border:#e0e0e0 1px solid;overflow:hidden;margin-right:10px; background-color:#FFF;}
  .A1_recomm_h ul li img{width:228px;height:60px;}
  .A1_recomm_h ul li.tail{margin-right:0;}
  
  .A3_recomm_h{float:left;width:260px;height:85px;background-color:#F9F9F9;overflow:hidden;}
  
  .A3_recomm_r{float:left;width:260px;height:90px;background-color:#F9F9F9; overflow:hidden;}
  .A3_recomm_r2{float:left;width:260px;height:60px;background-color:#F9F9F9; overflow:hidden;}
  
  .A4_recomm_h{float:left;width:948px;margin-top:10px;height:88px;background-color:#F9F9F9;border:#93B1DD 1px solid;}
  .A4_recomm_h h1{float:left;width:18px;height:80px;padding:4px;color:#fff;font-size:14px;font-weight:bold;line-height:19px; text-align:center; background-color:#A6C5E6;}
  .A4_recomm_h ul{float:left;width:900px;padding:2px 10px;overflow:hidden;}
  .A4_recomm_h ul li{float:left;width:88px;height:31px;border:#fff 1px solid;margin:5px;overflow:hidden;}
  .A4_recomm_h ul li:hover{border-color:#333;}
  
  .A5_recomm_h{float:left;width:660px;padding:2px;height:55px; overflow:hidden; margin:1px auto;}
		* html .A5_recomm_h{padding:2px 3px;}	
		*+html .A5_recomm_h{padding:2px 3px;}  
  .A5_recomm_h ul{width:100%;}
  .A5_recomm_h ul li{float:left;width:320px;height:55px;border:#f0f0f0 1px solid;overflow:hidden;margin:0 3px;}
  .A5_recomm_h ul li.two{width:660px;border:0;margin:0;background-color:#F9F9F9;}  

  .index_Hdiv_L{float:left;background:url(http://img.vvjob.com/images/wrapper/index_ban.png) 0 -100px no-repeat;width:665px;height:20px;line-height:20px;padding:5px 0 5px 5px;overflow:hidden;}
  .index_Hdiv_L h2{float:left;color:#ffe;width:120px;padding-left:30px;font-size:14px;letter-spacing:2px;background:url(http://img.vvjob.com/images/wrapper/icon_20.png) 5px -600px no-repeat;}
  .index_Hdiv_L em a{float:left;color:#0066CC;font-size:12px;padding-left:10px;}
  .index_Hdiv_L em a:hover{color:#FF0000;text-decoration:underline;}    

  .index_Hdiv_h{float:left;background:url(http://img.vvjob.com/images/wrapper/index_ban.png) 0 -65px no-repeat;width:945px;height:20px;line-height:20px;padding:5px 0 5px 5px;margin-top:10px;overflow:hidden;}
  .index_Hdiv_h .bt_expand{float:left;width:25px;height:20px;background:url(http://img.vvjob.com/images/wrapper/bt_expand.png) no-repeat;margin-right:5px;}
  .index_Hdiv_h .bt_expand:hover{background-position:0 -20px;opacity:0.7;filter:alpha(opacity=70);}
  .index_Hdiv_h .bt_expand.shrink{background-position:0 -40px;}
  .index_Hdiv_h .bt_expand.shrink:hover{background-position:0 -60px;}  
  .index_Hdiv_h h2{float:left;color:#ffe;width:120px;padding-left:30px;font-size:14px;letter-spacing:2px;background:url(http://img.vvjob.com/images/wrapper/icon_20.png) 5px -580px no-repeat;}
  .index_Hdiv_h em {color:#999;padding-left:10px;line-height:25px;}
  .index_Hdiv_h em a{color:#36C;font-size:12px;padding:0 5px;}
  .index_Hdiv_h em a:hover{color:#FF0000;text-decoration:underline;}  
   

/*招聘栏目信息列表 129*/

  .topJobs{float:left;width:942px;padding:8px 3px 5px 3px;height:120px;margin-top:1px;border:#d8d8d8 1px solid;overflow:hidden; position:relative;}
  
    ul.tab_select{float:left;width:100%;height:30px;background:url(http://img.vvjob.com/images/wrapper/index_ban.png) 0 -160px;}
	ul.tab_select li{float:left;text-align:center;padding:0 1px;}
	ul.tab_select li a{float:left;width:88px;padding:3px 1px 7px 1px;height:20px;line-height:20px;font-size:14px;color:#434343;letter-spacing:1px;}	
	ul.tab_select li a:hover{background:url(http://img.vvjob.com/images/wrapper/index_ban.png) 0 -190px no-repeat;color:#434343;}
	ul.tab_select li a.current{background:url(http://img.vvjob.com/images/wrapper/index_ban.png) -100px -190px no-repeat;color:#fff; font-weight:bold;}
	ul.tab_select li a.current:hover{background:url(http://img.vvjob.com/images/wrapper/index_ban.png) -100px -190px no-repeat;color:#FF6;}
	
	ul.jobs_comb{float:left;font-size:12px;padding-top:8px;}
	ul.jobs_comb li{float:left;color:#666;height:34px;width:295px;padding:3px 0 2px 25px;background:url(http://img.vvjob.com/images/wrapper/vipLi/vip_li.gif) 0 0 no-repeat;border-bottom:#e2e2e2 1px dotted;margin:0 4px;}
	ul.vipJob{padding:0;margin:0;width:100%;}
	ul.vipJob li{width:280px;}
	
	ul.jobs_comb li.v1{background-position:0 -40px;}
	ul.jobs_comb li.v2{background-position:0 -80px;}
	ul.jobs_comb li.v3{background-position:0 -120px;}
	ul.jobs_comb li.v4{background-position:0 -160px;}
	ul.jobs_comb li.v5{background-position:0 -200px;}
	ul.jobs_comb li.v6{background-position:0 -240px;}
	ul.jobs_comb li.v7{background-position:0 -280px;}
	ul.jobs_comb li.v8{background-position:0 -320px;}
	ul.jobs_comb li.v9{background-position:0 -360px;}
	ul.jobs_comb li.v10{background-position:0 -400px;}
	ul.jobs_comb li.v11{background-position:0 -440px;}
	ul.jobs_comb li.v12{background-position:0 -480px;}
	
	ul.jobs_comb li.more{width:320px;border-bottom:0;padding:0;height:35px;line-height:35px;text-align:center;background:none;}
	ul.jobs_comb li.more a{color:#009933;}
	ul.jobs_comb li a{color:#3366CC;}
	ul.jobs_comb li a:hover{color:#FF0000; text-decoration:underline;}
	ul.jobs_comb li a.corp{color:#999;}	
	ul.jobs_comb li a.corp:hover{color:#FF0000;text-decoration:none;}
	
	ul.jobs_comb li p{float:left;height:17px;width:100%;line-height:17px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}		
	ul.jobs_comb li p a{padding-right:10px;}	
	ul.jobs_comb li p em{color:#aaa;font-style:normal;}	
	ul.jobs_comb li p a em{color:#336699;font-style:normal;}
	
/*招聘岗位信息导航*/
	.mid_C .nav{float:left;width:125px;height:125px;}
	.mid_C .nav_more{float:left;width:374px;margin:0 5px!important;margin:0 3px;height:21px; line-height:21px; text-align:right; border-bottom:#ccc 1px solid; color:#999;}
	.mid_C .nav_more p{float:left;text-align:left;}
	.mid_C .nav_more a{color:#339966;padding-left:20px;}	
	.mid_C .nav_more a:visited{color:#339966;}	  
	.mid_C .nav_more a:hover{color:#FF6600; text-decoration:none;} 
	
/*猎头内容列表*/	 
	ul.hunt_list{float:left;padding:10px 0 0 0;width:250px;height:125px;}
	ul.hunt_list li{float:left;background:url(http://img.vvjob.com/images/wrapper/jobs_comb_li_hunt.png) no-repeat 13px 0;height:34px;width:88px;padding:0 0 7px 37px;color:#666;}
	ul.hunt_list li a{color:#6699CC;text-decoration:underline; cursor:pointer; letter-spacing:1px; text-shadow:#CCC; font-weight:bold;}
	ul.hunt_list li a:visited{color:#336699;}
	ul.hunt_list li a:hover{color:#FF0000;text-decoration:underline;}
	ul.hunt_list li div{height:17px;line-height:17px;width:100%;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}

/*高级人才列表*/	 
	ul.person_list{float:left;padding:10px 0 0 10px;width:240px;height:125px;}
	ul.person_list li{float:left;margin:0 4px 4px 0;width:56px;height:56px;text-align:left;}
	ul.person_list li a{display: block;width:50px;height:50px;border:#f2f2f2 3px solid; background-color:#fafafa;overflow: hidden; text-align:center; position:relative;}	
	ul.person_list li a span{position:absolute;top:65px;left:0;background-color:#f8f8f8;overflow:hidden;width:80px;height:18px;	line-height:18px;text-align:center;text-decoration:none;cursor:pointer;color:#003399;}			
	ul.person_list li a img {margin-top:-5px;margin-left:-5px;max-width:80px;max-height:65px; vertical-align:middle;} /* for Firefox & IE7 */
    * html ul.person_list li a img { /* for IE6 */
	width: expression(this.width > 80 && this.width > this.height ? 80 : true);
	height: expression(this.height > 65 ? 65 : true); 
	}
	ul.person_list li a:hover img{margin:0;}
	ul.person_list li a:hover{position:absolute;background:#FEFEFE;color:#333;margin:-10px -15px;width:80px;height:83px;border:#b7d4f2 3px solid;z-index:99;}	
	
/*信息排名列表*/    
	ul.rank_list{padding-top:6px;width:100%;}
	ul.rank_list li{height:22px;line-height:22px;padding-left:20px;background:url(http://img.vvjob.com/images/wrapper/icon_20.png) 2px -279px no-repeat;color:#444;display:block;}
	ul.rank_list li.s_1{}	
	ul.rank_list li.s_2{background-position:2px -299px;}
	ul.rank_list li.s_3{background-position:2px -319px;}
	ul.rank_list li.s_4{background-position:2px -339px;}
	ul.rank_list li.s_5{background-position:2px -359px;}
	ul.rank_list li.s_6{background-position:2px -379px;}
	ul.rank_list li.s_7{background-position:2px -399px;}
	ul.rank_list li.s_8{background-position:2px -419px;}
	ul.rank_list li.s_9{background-position:2px -439px;}
	ul.rank_list li.s_10{background-position:2px -459px;}
	ul.rank_list li a{color:#444;}
	ul.rank_list li a:hover{ text-decoration:underline;}
	ul.rank_list li a:visited{color:#444;}
	ul.rank_list li span{float:right;text-align:right;padding-right:8px;vertical-align:middle;}
		* html ul.rank_list li span{padding-top:4px;}	
		*+html ul.rank_list li span{padding-top:4px;}
	ul.rank_list li a.blue_txt{color:#3366CC;}	
	ul.rank_list li a:visited.blue_txt{color:#3366CC;}
	ul.rank_list li em{color:#999; font-style:normal;}
	ul.rank_list li.more_pre{padding:3px 12px 0 0;marign:0; height:16px; text-align:right;}
	ul.rank_list li.more_pre a{color:#07519a;}
	ul.rank_list li.more_pre a:visited{color:#07519a;}
	ul.rank_list li.more_pre a:hover{color:#FF6600;text-decoration:underline;}

/*网站链接列表*/
	
	ul.web_link	{float:left;width:944px;font-size:12px; background-color:#fdfdfd;padding:10px 3px;height:auto!important;height:50px;min-height:50px; border-bottom:#ccc 1px dotted;}
	ul.web_link li{float:left;color:#444;height:22px;line-height:22px;width:95px;padding:0 5px 0 18px;background:url(http://img.vvjob.com/images/wrapper/icon_20.png) 2px -239px no-repeat;display:block; overflow:hidden;}
	ul.web_link li.im{background-position:2px -259px;}
	ul.web_link li a{color:#555;}
	ul.web_link li.im a{color:#FF6600;}
	ul.web_link li a:hover{color:#FF0000; text-decoration:underline;}		
	
/*特殊应用样式*/
	.L_blue_border{border-color:#cedbfb;}
    .Clear_margin{margin:0;} 
	.Margin15{margin-left:10px;}