﻿@charset "utf-8";
/*Vvjob basic CSS Styles */
HTML{background-color:#fff;}
body {font-family:"",Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0;color:#666;font-size:12px;text-align:center;}
*{ /*remove defaults from all elements*/ margin:0;padding:0;} 
div {text-align:left; margin:0 auto;}
form{margin:0;padding:0;}
ul,ol,li{ list-style-type:none;}
img {border:0 none;}
label{cursor:pointer;}
hr{margin:2.5em 0 2em 0;border:0 none;height:1px;background-color:#CDD;}
a {text-decoration:none;}
a:hover {text-decoration:none;}
/*Vvjob page CSS style*/

#Headhunt{width:935px;padding:0px;text-align:left;clear:both;margin:0 auto; background-color:#fff;}
#Headhunt_left{ float:left; width:218px;}
#Headhunt_left #top{ float:left; width:216px; height:13px; border-bottom:1px solid #B0B0B0; border-left:1px solid #B0B0B0; border-right:1px solid #B0B0B0; background:url(http://img.vvjob.com/images/wrapper/headhunting/headhunt_top.png) no-repeat;}
#Headhunt_left #logo{ float:left; width:216px; height:88px; border:1px solid #B0B0B0; margin-top:10px;}
#Headhunt_left #logo img{ display:block;}
.Headhunt_left_box{float:left; width:216px; border:1px solid #B0B0B0; margin-top:10px;}

.Headhunt_left_box .left_box_title{ float:left; width:216px; height:31px; background:url(http://img.vvjob.com/images/wrapper/headhunting/headhunt_left_titlebg.png) repeat-x;}
.Headhunt_left_box .left_box_title strong{ float:left; color:#3C3A3B; font-size:14px; padding-left:31px; line-height:30px; height:30px; background:url(http://img.vvjob.com/images/wrapper/headhunting/headhunt_left_titlejj.png) no-repeat 5px 8px;}
.Headhunt_left_box .left_box_center{ float:left; width:210px; padding-left:6px}
.Headhunt_left_box .left_box_center img{ float:left; padding:10px 0 10px 0px;}
ul.contact{ float:left;width:205px; padding:8px 0 10px 4px;}
ul.contact li{float:left; width:180px;height:25px;line-height:25px;padding-left:25px;background:url(http://img.vvjob.com/images/wrapper/headhunting/icon_ht_contact_0.png)  left 3px no-repeat;}
ul.contact li.man{ background-image:url(http://img.vvjob.com/images/wrapper/headhunting/icon_ht_contact_1.png);}
ul.contact li.tel{ background-image:url(http://img.vvjob.com/images/wrapper/headhunting/icon_ht_contact_2.png);}
ul.contact li.mal{ background-image:url(http://img.vvjob.com/images/wrapper/headhunting/icon_ht_contact_3.png);}
ul.contact li.add{ background-image:url(http://img.vvjob.com/images/wrapper/headhunting/icon_ht_contact_4.png);}
ul.contact li.dat{ background-image:url(http://img.vvjob.com/images/wrapper/headhunting/icon_ht_contact_5.png);}
ul.contact a{color:#555; text-decoration:underline;}
.Headhunt_left_box .left_box_center a:hover{ color:#FF0000;}

.Headhunt_left_box .left_box_center span{ float:left; color:#3F98DC; font-size:14px; padding:8px 0 0 10px;}
#Small_Heights_talent{ float:left; padding-top:10px;}

#Headhunt_right{ float:right; width:705px;margin-left:11px;}
#Headhunt_right_menu{ float:left; width:705px; margin-top:28px;}
#Headhunt_right_menu ul{ float:left; width:705px;}
#Headhunt_right_menu li{ float:left; width:86px; height:42px;}
#Headhunt_right_menu li a{ float:left; width:86px; color:#3C3A3B; font-size:14px; line-height:42px; text-align:center; height:42px;background:url(http://img.vvjob.com/images/wrapper/headhunting/headhunt_menu.png) no-repeat -85px 0;}
#Headhunt_right_menu li a.info{float:left; width:90px; color:#3C3A3B; font-size:14px; line-height:42px; text-align:center; height:42px;background:url(http://img.vvjob.com/images/wrapper/headhunting/headhunt_menu.png) no-repeat -85px 0;}
#Headhunt_right_menu li a.info:hover{float:left; width:90px; color:#3C3A3B; font-size:14px; line-height:42px; text-align:center; height:42px;background:url(http://img.vvjob.com/images/wrapper/headhunting/headhunt_menu.png) no-repeat 2px 0;}

#Headhunt_right_menu li a:hover{ float:left; width:86px; color:#3C3A3B; font-size:14px; line-height:42px; text-align:center; 
height:42px;background:url(http://img.vvjob.com/images/wrapper/headhunting/headhunt_menu.png) no-repeat 2px 0; }
#Headhunt_right_menu li a:hover{ color: #0000FF;}

#Headhunt_right_menu li a.headhuntmeun{ float:left; width:86px; color:#3C3A3B; font-size:14px; line-height:42px; text-align:center; height:42px;background:url(http://img.vvjob.com/images/wrapper/headhunting/headhunt_menu.png) no-repeat 2px 0;}
#Headhunt_right_top{ float:left; width:693px; margin-left:1px; margin-top:3px; background:url(http://img.vvjob.com/images/wrapper/headhunting/headhunt_right_top.png) repeat-x;}
#Headhunt_right_top #Headhunt_right_top_left{ float:left; width:200px; height:250px; background:
url(http://img.vvjob.com/images/wrapper/headhunting/headhunt_right_toppic.png) no-repeat bottom;}
#Headhunt_right_top #Headhunt_right_top_right{ float:left; width:480px;  height:250px;}
#Headhunt_right_top #Headhunt_right_top_right span{ float:left; font-size:14px;  padding-top:40px; padding-bottom:10px; width:480px; font-weight:bold; color: #FF6600;}

#Headhunt_right_top #Headhunt_right_top_right p{text-indent:2em; line-height:180%; letter-spacing:1px; }

.Headhunt_right_box{ float:left; width:692px; border:1px solid #B0B0B0; margin-left:1px; margin-top:10px;}
.Headhunt_right_box .Headhunt_right_box_title{ float:left; width:692px; height:30px;background:url(http://img.vvjob.com/images/wrapper/headhunting/headhunt_right_box_titlebg.png) repeat-x;}
.Headhunt_right_box .Headhunt_right_box_title span{float:left;height:30px;color:#3C3A3B; padding-left:35px; font-size:14px; line-height:30px;background:url(http://img.vvjob.com/images/wrapper/headhunting/headhunt_right_box_titlejj.png) no-repeat 8px 4px;}
.Headhunt_right_box .Headhunt_right_box_title a{ float:right;  line-height:30px; color:#3C3A3B;padding-right:8px;}
.Headhunt_right_box .Headhunt_right_box_center{ float:left; width:681px; padding:6px;}
.Headhunt_right_box .Headhunt_right_box_center.bigfont{padding:10px 6px;font-size:14px; line-height:28px; color:#353535;}
.Headhunt_right_box .Headhunt_right_box_title a:hover{ color:#FF0000;}
.Headhunt_right_box .Headhunt_right_box_center span a{ float:left;float:left; width:640px; font-size:14px; padding-left:25px;  padding-top:10px; padding-bottom:5px; color: #246BCB; background:url(http://img.vvjob.com/images/wrapper/headhunting/No1.gif) no-repeat 5px 10px;}
.Headhunt_right_box .Headhunt_right_box_center span.No2 a{background-image:url(http://img.vvjob.com/images/wrapper/headhunting/No2.gif);}
.Headhunt_right_box .Headhunt_right_box_center span.No3 a{background-image:url(http://img.vvjob.com/images/wrapper/headhunting/No3.gif);}
.Headhunt_right_box .Headhunt_right_box_center span.No4 a{background-image:url(http://img.vvjob.com/images/wrapper/headhunting/No4.gif);}
.Headhunt_right_box .Headhunt_right_box_center span.No5 a{background-image:url(http://img.vvjob.com/images/wrapper/headhunting/No5.gif);}
.Headhunt_right_box .Headhunt_right_box_center span.No6 a{background-image:url(http://img.vvjob.com/images/wrapper/headhunting/No6.gif);}
.Headhunt_right_box .Headhunt_right_box_center span.No7 a{background-image:url(http://img.vvjob.com/images/wrapper/headhunting/No7.gif);}
.Headhunt_right_box .Headhunt_right_box_center span.No8 a{background-image:url(http://img.vvjob.com/images/wrapper/headhunting/No8.gif);}
.Headhunt_right_box .Headhunt_right_box_center span.No9 a{background-image:url(http://img.vvjob.com/images/wrapper/headhunting/No9.gif);}
.Headhunt_right_box .Headhunt_right_box_center p{line-height:180%; padding-left:8px; text-indent:2em;}
.Headhunt_right_box .Headhunt_right_box_center a{color:#707070;}
.Headhunt_right_box .Headhunt_right_box_center a:hover{ color: #FF0000; }
.Headhunt_right_box .FAQ{ float:left; width:184px; padding:25px 0 0 30px;}
.Headhunt_right_box .FAQ .FAQtitle{float:left; width:182px; background:url(http://img.vvjob.com/images/wrapper/headhunting/FQA_titlebg.png) no-repeat bottom;}
.Headhunt_right_box .FAQ .FAQtitle span{ float:left; padding-left:25px; background:url(http://img.vvjob.com/images/wrapper/headhunting/FQA_titlejj.png) no-repeat 2px 0; height:20px; font-size:14px;}
.Headhunt_right_box .FAQ .FAQtitle a{ float:right;}
.Headhunt_right_box .FAQ .FAQcenter{float:left; width:184px; height:142px; margin-top:20px; background:url(http://img.vvjob.com/images/wrapper/headhunting/FQA_centerbg.png) no-repeat;}
ul.FAQList{ float:left; width:170px; padding:8px 0 8px 8px;}
ul.FAQList li{ float:left; width:170px; height:20px;}
ul.FAQList li a{ float:left; width:170px; padding-left:17px; background:url(http://img.vvjob.com/images/wrapper/headhunting/FQA_centerjj.png) no-repeat;}
.Headhunt_right_box .Headhunt_right_box_center img{ float:right; padding:10px 25px 10px 0;}
/*招聘栏目信息列表*/	 
	ul.person_comb{float:left;font-size:12px;padding-top:8px; padding-bottom:10px;}
	ul.person_comb li{float:left;color:#444;height:34px;width:130px;padding:3px 0 2px 25px;background:url(http://img.vvjob.com/images/wrapper/headhunting/headhunt_new_bg2.png) no-repeat 0 3px;border-bottom:#e2e2e2 1px dotted;margin:0 5px;display:block;}
	ul.person_comb li a{color:#3366CC;}
	ul.person_comb li a:hover{color:#FF0000; text-decoration:underline;}
	ul.person_comb li a.corp{color:#999;}	
	ul.person_comb li a.corp:hover{color:#FF0000;text-decoration:none;}
	
	ul.person_comb li div{ float:left;height:17px;width:100%;display:block; line-height:17px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
	
	ul.person_comb li div a{padding-right:10px;}	
	ul.person_comb li div em{color:#aaa;font-style:normal;}	
	ul.person_comb li div a em{color:#336699;font-style:normal;}
	
	ul.person_comb li.hot{background:url(http://img.vvjob.com/images/wrapper/headhunting/headhunt_new_bg.png) no-repeat 0 3px;}
	
#person_right_peric{ float:left;width:736px; height:110px; padding-left:5px; display:block; padding-bottom:5px;}

.Headhunt_right_box .sub_bar{float:left;width:100%;font-size:14px; color:#ff9900; font-weight:bold;height:auto!important;height:30px;min-height:30px;line-height:30px; letter-spacing:2px;padding-top:15px;}
.Headhunt_right_box .sub_bar a{font-size:14px;color:#ff9900; text-decoration:underline;}
.Headhunt_right_box .sub_bar a:visited{}
.Headhunt_right_box .sub_bar a:hover{color:#CC0000;}
.Headhunt_right_box .sub_bar a img{ float:right;}
.Headhunt_right_box .sub_box{float:left;width:100%;font-size:12px; color:#777; height:auto!important;height:30px;min-height:30px; border-bottom:#ccc 1px dotted; text-align:right; padding:5px 0;}

.Headhunt_right_box .sub_box p{line-height:20px; letter-spacing:1px;text-indent:2em;}
.Headhunt_right_box .sub_box p.linkinfo{color:#0066CC; line-height:22px;}
.Headhunt_right_box .sub_box .text_1{float:left;width:300px;height:auto!important;height:100px;min-height:100px; border-right:#ddd 1px dotted;}
.Headhunt_right_box .sub_box .text_2{float:left;width:180px;height:auto!important;height:100px;min-height:100px;}
.Headhunt_right_box .sub_box .text_flow{float:left;width:445px;height:auto!important;height:100px;min-height:100px;}
.Headhunt_right_box .sub_box .pic_flow {float:left;width:225px;padding-left:10px;height:auto!important;height:100px;min-height:100px;}
.Headhunt_right_box .sub_box .text_case{float:left;width:100%;height:auto!important;height:100px;min-height:100px;} 
.Headhunt_right_box .sub_box .text_case p{font-size:14px;color:#555;line-height:28px; letter-spacing:2px;text-align:justify;text-indent:2em;}

#Headhunt_bottom{ float:left; width:930px; margin-top:10px; padding-top:22px; height:100px;background:url(http://img.vvjob.com/images/wrapper/headhunting/headhunt_bottom_bg.png) repeat-x;}
#Headhunt_bottom span{ float:left;width:930px;  text-align:center; font-size:14px; padding-bottom:0px;}
#Headhunt_bottom span a{font-size:14px; color:#707070; letter-spacing:1px; }
#Headhunt_bottom span a:hover{ color:#FF0000;}
#Headhunt_bottom p{ text-align:center;}
#Headhunt_bottom a{ color:#6666FF; }
#Headhunt_bottom a:hover{ color:#FF0000;}















