@charset "utf-8";
strong{font-weight:bold;letter-spacing:0;}
  .w950{width:950px;}
  
  .list_indiv{float:left;width:850px;height:200px;padding:50px;background:url(http://img.vvjob.com/images/wrapper/apply_search_login_bg.png) no-repeat; position:relative;}
  .list_indiv .list_alert{width:350px;height:150px;border:#eee 5px double;padding:20px;position:absolute;left:300px;top:30px; background-color:#390;color:#fff; font-size:14px;line-height:28px;filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;}
  .list_indiv .redBg{background-color:#900;}
  .list_indiv .list_alert em{color:#6FF; font-family:Verdana, Geneva, sans-serif; font-style:normal;padding:0 5px;}
  .list_indiv .list_alert span{font-family:Verdana, Geneva, sans-serif;font-size:14px;}
  .list_indiv .list_alert a{padding:0 5px;color:#FFC;font-size:14px;}
  .list_indiv .list_alert a:hover{color:#9CF; text-decoration:underline;}
  .list_indiv .list_alert p.bt a{display:inline-block;line-height:27px;padding:0 10px; margin:10px 5px;background:#06C url(http://img.vvjob.com/images/wrapper/bt_h27_bg.png) right -54px no-repeat;color:#060;border:#297006 1px solid;letter-spacing:1px; font-weight:bold;}
  .list_indiv .list_alert p.bt a:hover{border-color:#FC0;color:#900; background-position:right -27px;}
  .list_indiv .list_alert #delayTime{font-size:18px;font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; letter-spacing:2px; color:#FF0;padding:0 5px;}
  .list_indiv #UserWaiting{width:398px;height:198px;border:#F90 1px dotted;position:absolute;left:300px;top:30px;filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;background:#fff url(http://img.vvjob.com/images/guide/Loading.gif) center center no-repeat;}  
  .jobs_search{float:left;width:325px;height:85px;padding:2px 0 3px 75px;background:url(http://img.vvjob.com/images/wrapper/jobs_search_bg.png) no-repeat;}	
  .jobs_search .ser_keydiv{float:left;height:18px;line-height:18px;width:315px;padding:0 5px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
  .jobs_search .ser_keydiv a{color:#d19d01;padding-right:3px; text-decoration:underline;}
  .jobs_search .ser_keydiv a:hover{color:#3366FF;}
  .jobs_search .ser_btndiv{float:left;height:30px;padding:10px 0 5px 0;width:325px;}
  .jobs_search .ser_advdiv{float:left;height:20px;padding-right:10px;width:315px; line-height:20px; text-align:right; color:#e8e8e8;}
  .jobs_search .ser_advdiv a{color:#993300;letter-spacing:1px;}
  .jobs_search .ser_advdiv a:hover{color:#3366FF; text-decoration:underline;}
  .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;}
  .jobs_search .searchjob.onInputText{ background-position:0 -27px;}
  .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;}
  
  .search_box{width:180px;margin:0 auto;padding:10px 0;color:#666;}
  .search_box .condition{padding:0 5px;height:35px;text-align:right;}
  .search_box .condition label{padding-left:2px;}
  .search_box .help{padding:0 5px;height:25px;line-height:25px;text-align:right;}
  .search_box .help a{color:#996633; text-decoration:underline;padding-left:8px;}
  .search_box .help a:hover{color:#FF0000;}
  .search_box .sele{width:80px;}
  .search_box .searchjob_w150{float:left;width:100px;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;}
  .search_box .searchjob_w150.onInputText{ background-position:0 -27px;}
  .search_box .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;}
  
  .info_recomm{float:left;width:100px;height:88px;padding:1px 4px 1px 4px; border-left:#e8e8e8 1px dotted; border-right:#e8e8e8 1px dotted;margin-left:10px;}
  .info_recomm ul li{float:left;width:90px;padding-left:10px;height:22px;line-height:22px;background:url(http://img.vvjob.com/images/wrapper/blk_blue.png) 0 6px no-repeat;}
  .info_recomm ul li a{color:#6699CC;}  
  .info_recomm ul li a:hover {color:#CC3300;}  
  
  .jobs_recomm_r{float:left;width:260px;height:80px;line-height:20px;padding:5px 145px 5px 15px;margin-left:10px;background:url(http://img.vvjob.com/images/wrapper/jobs_recomm_r_bg.png) no-repeat;word-wrap:break-word;word-break:break-all; overflow:hidden;}
  .jobs_recomm_r a{font-size:12px;color:#666666;height:12px;line-height:12px;margin:4px 0;padding:0 5px; border-right:#d7d7d7 1px solid; display:inline-block;}
  .jobs_recomm_r a.imp{color:#CC6600;}
  .jobs_recomm_r a:hover{color:#FF0000; text-decoration:underline;}
  
  .jobs_recomm_h{width:100%; margin-top:10px;height:50px; background-color:#f8f8f8;}
   
  .post_recomm_h{width:100%; margin-top:10px;height:50px; background-color:#f8f8f8;}
   
  .jobs_Hdiv_t{width: 890px; height:20px;line-height:20px;padding:6px 0 3px 60px; border-top:#e9dbcd 1px solid;margin-top:10px; background:url(http://img.vvjob.com/images/wrapper/job_ht_vip.png) 5px center no-repeat; background-color:#fefaeb;}
  .jobs_Hdiv_t h1{float:left;color:#ff7f01; font-size:14px; font-weight:bold; letter-spacing:2px;}
  .jobs_Hdiv_t.newjobs{ background-image:url(http://img.vvjob.com/images/wrapper/job_ht_new.png);border-top:#c0ebbf 1px solid;background-color:#f2fdf2}
  .jobs_Hdiv_t.newjobs h1{color:#00CC00;}
  .jobs_Hdiv_t.newpost{ background-image:url(http://img.vvjob.com/images/wrapper/job_ht_lad.png);border-top:#83acc9 1px solid;background-color:#f2f8fd}
  .jobs_Hdiv_t.newpost h1{color:#4d6d94;}  
  .jobs_Hdiv_t em a{float:left;color:#0066CC; font-size:12px;padding:2px 0 0 10px;}
  .jobs_Hdiv_t em a:hover{color:#FF0000; text-decoration:underline;}
  
  .jobs_Hdiv_m{width: 940px; height:auto; padding:0 5px; text-align:center;}
  .jobs_Hdiv_b{width: 950px; height:30px;}
  
  .w950:after,.jobs_Hdiv_m:after{ content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden; }
/*招聘小广告列表*/
  .postList{width:199px; border-right:#ccc 1px solid;}
  .postList .tip_nav{height:60px;width:100%;padding:0;margin-bottom:5px;}  
  .postList ul{width:184px;padding-right:15px;}
  .postList ul li{margin-bottom:9px; border-bottom:#d7d7d7 1px dotted;}
  .postList ul li.more{margin-bottom:19px;border:none; text-align:right;}
  .postList ul li.more a{color:#3366CC;}
  .postList ul li.more a:hover{color:#f00;}
  .postList ul li strong{display:block;width:100%;height:20px; line-height:20px;font-size:14px;color:#333; font-weight:bold;letter-spacing:1px;white-space:nowrap;overflow:hidden;}
  .postList ul li strong a{padding-left:4px; color:#999;letter-spacing:0; font-weight:normal;}
  .postList ul li em{display:block;width:100%;height:18px;line-height:18px;color:#CC6600;white-space:nowrap;overflow:hidden;}
  .postList ul li p{display:block;color:#666;line-height:18px;padding:2px 0 5px 0;}
  
	ul.post_list{float:left;width:100%;}
	ul.post_list li{float:left;color:#444;line-height:22px;width:720px;padding:5px;display:block;border-bottom:1px dotted #ccc;}
	ul.post_list li:after{ content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden; }	
	ul.post_list li p{float:left;}
	ul.post_list li p.work{width:66%;padding-left:4%;font-size:14px;color:#333; font-weight:bold; letter-spacing:2px; background:url(http://img.vvjob.com/images/wrapper/icon_post.png) left center no-repeat;}
	ul.post_list li p.work em{padding-left:10px;color:#999;letter-spacing:0;}
	ul.post_list li p.date{float:right;width:30%; color:#777;text-align:right;}	
	ul.post_list li p.tele{width:96%;padding-left:4%;}
	ul.post_list li p.rema{width:96%;padding-left:4%;color:#535353;}	
	ul.post_list li.bg2{background:#F7F7F7;}
	ul.post_list li.currbg{background:#f9f9f9;}
	ul.post_list li:hover{background:#f9f9f9;}	
	 
/*招聘栏目信息列表*/	 
	ul.jobs_comb{float:left;font-size:12px;padding-top:8px;}
	ul.jobs_comb li{float:left;color:#444;height:34px;width:275px;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 5px;display:block;}
	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.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 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.jobs_comb li div a{padding-right:10px;}	
	ul.jobs_comb li div em{color:#aaa;font-style:normal;}	
	ul.jobs_comb li div a em{color:#336699;font-style:normal;}
	
	ul.jobs_comb li.hot{background:url(http://img.vvjob.com/images/wrapper/jobs_comb_li_03.png) left center no-repeat;}
	
	ul.post_comb{float:left;font-size:12px;padding-top:8px;}
	ul.post_comb li{float:left;width:227px;height:27px;padding:4px; text-align:left;}
	ul.post_comb li a{display:inline-block;width:210px;padding-left:15px;height:25px;line-height:25px;color:#3366CC; border:#f2f2f2 1px solid;background:url(http://img.vvjob.com/images/wrapper/person_dd.gif) 5px center no-repeat; background-color:#f9fcfe;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
	ul.post_comb li a em{color:#999;padding-left:8px;}
	ul.post_comb li a:hover{color:#FF0000; text-decoration:underline;}	

/*招聘岗位信息列表*/
    .box_pan_t{ float:left; width:160px;line-height:20px;height:20px;padding:5px 9px 5px 30px;background:url(http://img.vvjob.com/images/wrapper/icon_preview_16x20.gif) 5px center no-repeat; font-size:14px; color:#333; letter-spacing:1px; background-color:#f2f2f2;border-right:#ccc 1px solid;}
    .box_pan_t a.del{float:right;color:#039; text-decoration:underline;}
    .box_pan_t a:hover{color:#f00;} 
    .box_pan_m{float:left; width:189px; padding:10px 5px; border-right:#ccc 1px solid;} 
    .box_pan_m ul{width:100%;}
    .box_pan_m ul li{height:22px;line-height:22px;background:url(http://img.vvjob.com/images/wrapper/ar_blue.gif) 5px center no-repeat;padding-left:20px;width:168px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
    .box_pan_m ul li a{color:#369;}
    .box_pan_m ul li a em{color:#aaa;padding-left:5px;}
    .box_pan_m ul li a:hover{color:#CC0000;}  
  
	#post_form{float:left; width:635px;height:80px;padding:5px 5px 5px 90px;background:url(http://img.vvjob.com/images/wrapper/post_search_bg.png) no-repeat; overflow:hidden;}
	#post_form.searchpost{ background-image:url(http://img.vvjob.com/images/wrapper/post_search_bg2.png);}
	#post_form .search{float:left;width:350px;height:27px;padding:18px 0 10px 0;}
	#post_form .search .searchjob{float:left;width:250px;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;}
	#post_form .search .searchjob.onInputText{ background-position:0 -27px;}
	#post_form .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;}
	#post_form .range{float:left;width:350px;height:20px;line-height:20px;color:#333;}
	#post_form .range .chkbox{display:inline-block;height:20px;width:20px;vertical-align:middle;}
	#post_form .range .select{display:inline-block;height:20px;width:75px;vertical-align:middle; background-color:#F4F8F9; border:#7ca2c9 1px solid;}
	#post_form .range label{display:inline-block;height:20px;line-height:20px;width:56px;padding:0;margin:0;}
	#post_form .range a{padding-left:5px;color:#333; text-decoration:underline;}
	#post_form .range a:hover{color:#F00;}
	#post_form .condition{float:right;width:266px;height:60px;line-height:20px;padding:15px 0 5px 0;}
	#post_form .condition .cbt{display:inline-block;width:125px;height:22px;line-height:22px;margin:5px 0;border:#7ca2c9 1px solid;cursor:pointer;background:url(http://img.vvjob.com/images/wrapper/cbt_bg.png) center center repeat-x;color:#444;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;padding-right:10px;}
	#post_form .condition .cbt.sbt{width:60px;padding:0;border-color:#999;}
	#post_form .condition .cbt:hover{ border-color:#ffa349;color:#000;}	
	#post_form ul.search_about{float:right;width:270px;height:70px;padding:5px 0;}
	#post_form ul.search_about li{float:left;width:80px;height:70px;line-height:20px;padding:0 5px;}
	#post_form ul.search_about li.corp{background:url(http://img.vvjob.com/images/wrapper/search_about_4.png) center center no-repeat;}
	#post_form ul.search_about li.post{background:url(http://img.vvjob.com/images/wrapper/search_about_2.png) center center no-repeat;}
	#post_form ul.search_about li.help{background:url(http://img.vvjob.com/images/wrapper/search_about_3.png) center center no-repeat;}
	#post_form ul.search_about li a{float:left;width:70px;padding:50px 5px 0 5px; text-align:center; color:#CC6600; letter-spacing:5px;}
	#post_form ul.search_about li a:hover{color:#FF0000;}	
	
	.banner_nav{float:left;height:22px;line-height:22px;width:720px;padding:7px 5px;border-bottom:#d7d7d7 1px solid;color:#333333;}
	.banner_nav.bluetop{ background-color:#ddedff; margin-top:5px;}
	.banner_nav.graytop{ background-color:#f8f8f8; margin-top:5px;width:710px;padding:5px 10px;}
	.banner_nav.graytop a{color:#CC0000; padding:0 5px; text-decoration:underline;}
	.banner_nav.graytop a:hover{color:#009900;}
	.banner_nav p{float:left;}
	.banner_nav p.sele{width:4%;}
	.banner_nav p.radi{width:20px;padding:0 2px 0 10px;}
	.banner_nav p.right{float:right;}
	
	.topTips{float:left;height:20px;line-height:20px;width:710px;padding:5px 10px;color:#555; background-color:#f4f4f4; margin-bottom:5px;}
	.topTips strong{color:green; font-weight:bold;padding:0 5px;font-family:Verdana, Arial;}
	.topTips span#LRecords{color:red; font-weight:bold; letter-spacing:1px;}
	
	ul.job_list{float:left;width:100%;}
	ul.job_list li{float:left;color:#444;line-height:22px;width:720px;padding:5px;display:block;border-bottom:1px dotted #ccc;}
	ul.job_list li.v1{background:url(http://img.vvjob.com/images/wrapper/vip_li.png) 0 0 no-repeat;}
	ul.job_list li.v2{background:url(http://img.vvjob.com/images/wrapper/vip_li.png) 0 -40px no-repeat;}
	ul.job_list li.v3{background:url(http://img.vvjob.com/images/wrapper/vip_li.png) 0 -80px no-repeat;}
	ul.job_list li.v4{background:url(http://img.vvjob.com/images/wrapper/vip_li.png) 0 -120px no-repeat;}
	ul.job_list li.v5{background:url(http://img.vvjob.com/images/wrapper/vip_li.png) 0 -160px no-repeat;}
	ul.job_list li.v6{background:url(http://img.vvjob.com/images/wrapper/vip_li.png) 0 -200px no-repeat;}
	ul.job_list li.v7{background:url(http://img.vvjob.com/images/wrapper/vip_li.png) 0 -240px no-repeat;}
	ul.job_list li.v8{background:url(http://img.vvjob.com/images/wrapper/vip_li.png) 0 -280px no-repeat;}
	ul.job_list li.v9{background:url(http://img.vvjob.com/images/wrapper/vip_li.png) 0 -320px no-repeat;}
	ul.job_list li.v10{background:url(http://img.vvjob.com/images/wrapper/vip_li.png) 0 -360px no-repeat;}
	
	ul.job_list li:after{ content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden; }	
	ul.job_list li p{float:left;}
	ul.job_list li p.sele{width:4%;}
	ul.job_list li p.work{width:66%;}
	ul.job_list li p.work em{padding-left:10px;color:#669966}
	ul.job_list li p.work a{font-size:14px;color:#0033FF; font-weight:bold; letter-spacing:2px;}
	
	ul.job_list li p.date{float:right;width:30%; color:#CC6600;text-align:right;}	
	ul.job_list li p.corp{padding-left:4%;width:76%;}	
	ul.job_list li p.corp em{padding-left:15px;color:#aaa;}			
	ul.job_list li p.corp a{font-size:12px;color:#666; font-weight:bold;}
	ul.job_list li p.apply{float:left;width:20%; text-align:right;}
	ul.job_list li p.apply a{float:right;padding:0 8px;margin-left:8px;height:20px;line-height:20px;background:url(http://img.vvjob.com/images/wrapper/bt_h20_bg.png) repeat-x;border:#92B0DD solid 1px;color:#3366CC;cursor:pointer;letter-spacing:2px;}
	ul.job_list li p.apply a:hover{background-position:0 -20px; border-color:#CC6600;color:#990000;text-decoration:none;}
	ul.job_list li p.othe{width:96%;padding-left:4%;}
	ul.job_list li p.rema{width:96%;padding-left:4%;}	
	ul.job_list li.bg2{background:#F7F7F7;}
    ul.job_list li.currbg{background:#f9f9f9;}
	ul.job_list li:hover{background:#f9f9f9;}	
	ul.job_list li.title{height:35px;line-height:35px;background-color:#f2f2f2; border-bottom:#ccc 1px solid;border-top:#ccc 1px solid;font-size:14px; font-weight:bold;letter-spacing:2px;}	
	ul.job_list li p a:hover{color:#CC0000; text-decoration:underline;}

	/*人才信息列表*/	 
	ul.person_list{float:left;width:100%;}
	ul.person_list li{float:left;color:#444;line-height:22px;width:720px;padding:5px;display:block;border-bottom:1px dotted #ccc;}
	ul.person_list li:after{ content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden; }	
	ul.person_list li p{float:left;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
	ul.person_list li p.sele{width:4%;}
	ul.person_list li p.base{width:70%;}
	ul.person_list li p.base a{font-size:14px;color:#0033FF; font-weight:bold; letter-spacing:2px;}
	ul.person_list li p.base a em{font-size:12px;color:#9a9a9a; font-weight:normal; letter-spacing:0;padding-left:15px;}
	ul.person_list li p.date{float:left;width:14%; color:#CC6600;text-align:right;}	
	ul.person_list li p.invite{float:right;width:12%; text-align:right;color:#aaa;}
	ul.person_list li p.invite a{margin-left:8px;color:#3366CC;}
	ul.person_list li p.invite a:hover{color:#990000;}	
	ul.person_list li p.appl{width:96%;padding-left:4%;}	
	ul.person_list li p.expe{width:96%;padding-left:4%;white-space:normal;overflow:auto;}
	
	ul.person_list li p.appl_2{width:81%;padding-left:1%;}	
	ul.person_list li p.expe_2{width:81%;padding-left:1%;white-space:normal;overflow:auto;}	
	ul.person_list li p.photo {width:13%;padding:4px 0 4px 4%;border-right:#d8d8d8 1px dotted; height:65px;clear:left;}
    ul.person_list li p.photo img {border:#ccc 1px solid;padding:2px; background-color:#f8f8f8;max-width:80px;max-height: 60px;} /* for Firefox & IE7 */
    * html ul.person_list li p.photo img { /* for IE6 */
	  width : expression(this.width > 80 && this.width > this.height ? 80 : true);
	  height : expression(this.height > 60 ? 60 : true); 
	} 	
	
	ul.person_list li.bg2{background:#F7F7F7;}
    ul.person_list li.currbg{background:#f9f9f9;}
	ul.person_list li:hover{background:#e6f1ff;}	
	ul.person_list li.title{height:35px;line-height:35px;background-color:#f2f2f2; border-bottom:#ccc 1px solid;border-top:#ccc 1px solid;font-size:14px; font-weight:bold;letter-spacing:2px;}	
	ul.person_list li p a:hover{color:#CC0000; text-decoration:underline;}
/*岗位信息列表(发送应聘意向时使用)*/	
    p.corp_name{float:left;width:100%;height:25px;padding-top:5px;letter-spacing:1px;}
	p.corp_name a{color:#0066CC;padding-right:10px;font-size:14px;font-weight:bold;}
	p.corp_name a:hover{ color:#FF3300}
	div.applyfor_left{float:left;width:200px;height:150px; background:url(http://img.vvjob.com/images/wrapper/applyfor_left.png) 0 0 no-repeat;}
	div.postAlert{float:left;width:100%;display:block;height:25px;line-height:25px; background-color:#c00; color:#fff; letter-spacing:1px;text-align:center; margin:2px 0;}
	div.postAlert a{color:#FF9; text-decoration:underline; padding:0 5px;}
	div.postAlert a:hover{color:#CF9;}
    div.bt_div{float:left;width:100%;height:30px;text-align:center; padding:15px 0;}    

	ul.appl_for{float:left;width:100%; border-bottom:#f8f8f8 4px solid;}
	ul.appl_for li{float:left;color:#444;height:30px;line-height:30px;width:730px;display:block; border-bottom:#f2f2f2 1px dotted;}
	ul.appl_for li a{color:#336699;font-size:14px;}
	ul.appl_for li a:hover{color:#CC0000; text-decoration:underline;}
	ul.appl_for li p{float:left;padding-left:5px;border-left:#fff 1px solid;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
	ul.appl_for li p.radio{width:40px;padding-left:0;text-align:center;}
	ul.appl_for li p.work{width:200px;}	
	ul.appl_for li p.city{width:150px;text-align:center;}	
	ul.appl_for li p.sala{width:75px;text-align:right;padding-right:15px;}			
	ul.appl_for li p.resu{width:160px;}
	ul.appl_for li p.date{width:180px; text-align:center;}	
    ul.appl_for li.currbg{background:#fffcc4;}
	ul.appl_for li.title{height:35px;line-height:35px;color:#FFF;background-color:#ff9600; border-bottom:#ffefd9 2px solid;border-top:#ffefd9 2px solid;font-size:14px; font-weight:bold;letter-spacing:2px; text-align:left;}
/* 个人求职栏目 */
#person_left{ float:left;width:206px;}
#person_left .recommpic{float:left;width:200px;height:290px;border:#BEDAF0 1px solid;padding:2px;}

#person_left .left_box_t{ float:left; width:170px;line-height:20px;height:20px;padding:10px 6px 10px 30px;background:url(http://img.vvjob.com/images/wrapper/left_box_t.png) no-repeat; font-size:14px; color:#333; letter-spacing:2px; margin-top:10px;}
#person_left .left_box_m{float:left; width:204px; padding-top:10px; border:#BEDAF0 1px solid;}
#person_left .left_box_m.h830{height:822px; overflow:hidden;}
 .spec_list{float:left;width:100%; padding-bottom:12px;}
 .spec_list h1{ float:left; width:184px; padding-left:20px;height:22px; line-height:22px;color:#F38B1C; background:url(http://img.vvjob.com/images/wrapper/person_dd.gif) no-repeat 10px 8px;}
 .spec_list ul{ float:left;width:190px; padding-left:10px;}
 .spec_list li{ float:left; width:85px; padding-left:10px;height:20px;line-height:20px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
 .spec_list a{color:#959595;display:inline;}
 .spec_list a:hover{color:#FF0000;}
 .spec_list li.online_person{ float:left; width:189px; padding-left:5px; padding-top:3px;background:url(http://img.vvjob.com/images/wrapper/person_dd.gif) no-repeat 0 5px;}
 .spec_list li.online_person a{ color:#959595; padding-left:5px; display:inline; }
 .spec_list li.online_person a:hover{color:#FF0000;}

#person_right{float:left; width:730px;padding-left:14px;}
#person_form{float:left; width:630px;height:70px;padding:10px 10px 10px 90px;background:url(http://img.vvjob.com/images/wrapper/person_search_bg.png) no-repeat;}
#person_form ul.search_about{float:right;width:270px;height:70px;}
#person_form ul.search_about li{float:left;width:80px;height:70px;line-height:20px;padding:0 5px;}
#person_form ul.search_about li.adva{background:url(http://img.vvjob.com/images/wrapper/search_about_1.png) center center no-repeat;}
#person_form ul.search_about li.reco{background:url(http://img.vvjob.com/images/wrapper/search_about_2.png) center center no-repeat;}
#person_form ul.search_about li.help{background:url(http://img.vvjob.com/images/wrapper/search_about_3.png) center center no-repeat;}
#person_form ul.search_about li a{float:left;width:70px;padding:50px 5px 0 5px; text-align:center; color:#CC6600; letter-spacing:5px;}
#person_form ul.search_about li a:hover{color:#FF0000;}

#person_form .search{float:left;width:320px;height:37px;padding-top:18px;}
#person_form .search .searchjob{float:left;width:250px;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;}
#person_form .search .searchjob.onInputText{ background-position:0 -27px;}
#person_form .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;}

#person_form .keywords{float:left;width:320px;height:15px;line-height:15px;color:#333;}
#person_form .keywords a{color:#666;margin-right:8px;}
#person_form .keywords a:hover{color:#FF0000;}

#person_right .person_cent_t{float:left; width:660px;height:20px;line-height:20px;padding:10px 35px;color:#222;font-size:14px; letter-spacing:2px;font-weight:bold;background:url(http://img.vvjob.com/images/wrapper/person_cent_01.png) no-repeat;margin-top:10px;}
#person_right .person_cent_t a{font-size:12px; font-weight:normal; letter-spacing:0;color:#0066CC; padding-left:20px;}
#person_right .person_cent_t a:hover{color:#FF0000;}
#person_right .person_cent_m{float:left; width:720px;padding:5px 4px;border-left:#BEDAF0 1px solid; border-right:#BEDAF0 1px solid;}

#person_right .person_cent_b{float:left; width:730px;height:10px;background:url(http://img.vvjob.com/images/wrapper/person_cent_03.png) no-repeat;}

#person_right .person_recomm{float:left;width:220px;height:438px; border:#BEDAF0 1px solid; background:url(http://img.vvjob.com/images/wrapper/person_recomm_bg.png) top repeat-x;padding:10px 9px;margin-left:5px;margin-top:10px; overflow:hidden;}
#person_right .person_recomm.Firstdiv{margin-left:0;}
#person_right .person_recomm h2{float:left;width:195px;height:20px;line-height:20px;padding:5px 0 5px 25px;background:url(http://img.vvjob.com/images/wrapper/person_Manage.png) 2px 8px no-repeat;}
#person_right .person_recomm h2 a{letter-spacing:1px; font-weight:bold; color:#FF6600; letter-spacing:0;}
#person_right .person_recomm h2 a:hover{color:#FF0000; text-decoration:underline;}

/*招聘栏目信息列表*/	 
	ul.person_comb{float:left;font-size:12px;padding-top:5px;}
	ul.person_comb li{float:left;color:#444;height:34px;width:201px;padding:3px 0 2px 25px;margin:0 5px;background:url(http://img.vvjob.com/images/wrapper/person_comb_li_new.gif) no-repeat 0 3px;border-bottom:#e2e2e2 1px dotted;display:block;}
	ul.person_comb.recomm li{margin:0;width:195px;}
	ul.person_comb li a{color:#3366CC;}
	ul.person_comb li a:hover{color:#FF0000; text-decoration:underline;}
	ul.person_comb li a.user{color:#999;}	
	ul.person_comb li a.user: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;color:#999;}		
	ul.person_comb li div a{padding-right:10px;}	
	ul.person_comb li div em{color:#aaa;font-style:normal;padding-left:5px;}	
	ul.person_comb li div a em{color:#336699;font-style:normal;}
	
	ul.person_comb li.com{background:url(http://img.vvjob.com/images/wrapper/person_comb_li_com.gif) no-repeat 0 3px;}
	ul.person_comb li.hot{background:url(http://img.vvjob.com/images/wrapper/person_comb_li_hot.gif) no-repeat 0 3px;}
	
   .person_right_pic{ float:left;width:728px;height:108px; border:#BEDAF0 1px solid;display:block;margin-top:10px;}
   .person_right_90{ float:left;width:728px;height:90px;padding:1px 0 2px 0;border:#BEDAF0 1px solid;display:block;margin-top:10px;}
   
  /*common*/
    #loadSearch{margin:0 auto;padding:40px 20px;height:300px;filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;background:#fff url(http://img.vvjob.com/images/guide/Loading.gif) center 100px no-repeat;}
	#loadSearch p{font-size:14px;letter-spacing:1px;line-height:30px; text-align:center;}
	#loadSearch p strong{ font-family:Verdana, Geneva, sans-serif;color:#090;padding:0 5px; }
	#loadSearch p a{font-size:14px;color:#36C;padding:0 5px; text-decoration:underline;}
	#loadSearch p a:hover{color:#F30;}