@charset "utf-8";
strong{font-weight:bold;letter-spacing:0;}
  .jobs ul{float:left;width:185px;padding:5px 0;margin-left:2px;}	
  .jobs ul li{background:url(http://img.vvjob.com/images/wrapper/li_apply_title_16x16.gif) no-repeat 2px 5px; background-color:#fdda66; border:#ffe89d 1px solid; width:160px;height:auto!important;height:18px;min-height:18px;line-height:18px; text-align:left; padding:5px 0 2px 20px; font-size:14px;color:#2c1000;}
  .jobs ul li a{color:#643200;}
  .jobs ul li a:hover{color:#333; text-decoration:underline;}
  .jobs ul li em{display:block; font-size:12px; color:#bf661f;}
  .jobs ul li.noinfo{ background:url(http://img.vvjob.com/images/wrapper/li_nojobs.png) no-repeat;height:50px;min-height:50px;}
  
  #hr_main_r .bt_bar{float:left;width:375px;height:25px;padding:2px 0 0 12px;}
  #hr_main_r .corp_status{float:right;width:415px;height:35px;text-align:right;}
  
  #hr_main_r .nav_bar{ border-bottom:1px solid #ddd; font-size:14px;}
  #hr_main_r .nav_bar a{ font-size:14px; color:#FF6600;}
  #hr_main_r .nav_bar span a{ font-size:12px; color:#FF6600; float:right;}

  #hr_main_r .hr_resume_t{ background:url(http://img.vvjob.com/images/wrapper/func_frame_top_bg2.png) no-repeat; width: 730px; height:30px;}
  #hr_main_r .hr_resume_m{ background:url(http://img.vvjob.com/images/wrapper/func_frame_mid_bg.png) repeat-y ; width: 725px; height:auto; padding:15px 2px 0 3px; text-align:center;}
  #hr_main_r .hr_resume_m:after{ content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden; }
  #hr_main_r .hr_resume_m .resume{ margin:0 auto;width:700px;padding:3px;}
  #hr_main_r .hr_resume_m .resume table{ margin:0 auto;width:100%;border:0; background-color:#FFCC99;}
  #hr_main_r .hr_resume_m .resume table td{padding:5px;line-height:25px;font-size:14px; border-bottom:#f2f2f2 1px dashed;text-align:left;color:#333333;}
  #hr_main_r .hr_resume_m .resume table td h1{float:left;color:#152da6;font-size:16px; font-weight:bold; letter-spacing:2px;}
  #hr_main_r .hr_resume_m .resume table .td_til{background-color:#fafcfe; height:25px;border-bottom:none;}
  #hr_main_r .hr_resume_m .resume table .td_tel{border:0;}  
  #hr_main_r .hr_resume_m .resume table .td_grp{background-color:#fafcfe; border-bottom:none;}
  #hr_main_r .hr_resume_m .resume table .td_grp strong{float:left;width:160px;padding:0 10px;color:#222; background:#f1f1f2;font-weight:bold; letter-spacing:2px;}
  #hr_main_r .hr_resume_m .resume table .td_grp strong em{font-family:Verdana;font-size:9px;padding-left:10px;color:#555;}
  #hr_main_r .hr_resume_m .resume table .td_btn{width:420px;}
  #hr_main_r .hr_resume_m .resume table .td_fix{width:70px; color:#000;}
  #hr_main_r .hr_resume_m .resume table .td_txt{width:340px;}
  #hr_main_r .hr_resume_m .resume table .td_pho{width:250px; text-align:center;}
  #hr_main_r .hr_resume_m .resume table .td_mor{width:690px;text-align:left;padding-left:10px;word-break:break-all;word-wrap:break-word;} 
  #hr_main_r .hr_resume_m .resume table .td_mor strong{font-size:14px;} 
  #hr_main_r .hr_resume_m .resume table .td_mor p{ text-indent:2em;padding:5px 0; font-size:14px;} 
  #hr_main_r .hr_resume_m .resume table .td_mor .resume_txt{text-align:left;width:680px;padding:0;margin:0;overflow:hidden;}
  
  #hr_main_r .hr_resume_m .resume .jobs{margin:0 auto;padding:5px;border-bottom:#f0f0f0 1px dotted;font-size:12px;}
  #hr_main_r .hr_resume_m .resume .jobs h1{float:left;width:275px;height:22px;line-height:22px;color:#0066CC;font-size:16px; font-weight:bold; letter-spacing:2px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
  #hr_main_r .hr_resume_m .resume .jobs h2{float:left;width:275px;height:18px;line-height:18px;color:#888;font-size:12px; font-weight:normal;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
  #hr_main_r .hr_resume_m .resume .jobs h3{display:block;color:#222;padding:5px;font-size:12px;letter-spacing:2px; width:150px; background-color:#f1f1f2;}
  #hr_main_r .hr_resume_m .resume .jobs h3 em{font-family:Verdana;font-size:9px;padding-left:10px;color:#555;}
  #hr_main_r .hr_resume_m .resume .jobs p{line-height:22px;color:#353535;padding:5px;}
  #hr_main_r .hr_resume_m .resume .jobs p a{color:#353535;text-decoration:underline;}
  #hr_main_r .hr_resume_m .resume .jobs p a:hover{color:#ff3300;text-decoration:underline;}  
  #hr_main_r .hr_resume_m .resume .jobs.title{height:40px;padding:5px 0 0 0;border:0;}
  #hr_main_r .hr_resume_m .resume .jobs.title a{color:#999;}
  #hr_main_r .hr_resume_m .resume .jobs.title a:hover{color:#CC3300; text-decoration:underline;}
  #hr_main_r .hr_resume_m .resume .jobs.remark{height:20px;line-height:20px;background-color:#dce9f8;color:#444;border:0;}
  #hr_main_r .hr_resume_m .resume .jobs.remark span{border-right:#ccc 1px solid; padding-right:8px;margin-right:5px;}
  #hr_main_r .hr_resume_m .resume .jobs.content{float:left;width:400px;padding:5px 0;}
  #hr_main_r .hr_resume_m .resume .jobs.content span.noDetail{color:#ccc;}
  #hr_main_r .hr_resume_m .resume .jobs.RightDiv{float:right;width:250px;padding:5px 2px;}
  #hr_main_r .hr_resume_m .resume .jobs.RightDiv h3{color:#fff;background-color:#6699CC; width:180px;}
  #hr_main_r .hr_resume_m .resume .jobs.RightDiv h3 em{color:#fefefe;}
  
/*企业信息样式 开始*/ 
  #hr_main_r .hr_resume_m .corpInfo{float:left;width:700px;padding:5px 12px;font-size:14px;color:#222;}
  #hr_main_r .hr_resume_m .corpInfo h1{float:left;width:98%;padding:5px 1%;height:25px;line-height:25px;font-size:16px;background:url(http://img.vvjob.com/images/wrapper/corp_title_bg.png) no-repeat;color:#000; letter-spacing:2px;}
  #hr_main_r .hr_resume_m .corpInfo h2{float:left;width:98%;height:20px;line-height:20px;padding:5px 1%;color:#222; background:#f1f1f2;font-weight:bold; letter-spacing:2px;}
  #hr_main_r .hr_resume_m .corpInfo h2 em{font-family:Verdana;font-size:9px;padding-left:10px;color:#555;}
  #hr_main_r .hr_resume_m .corpInfo .detailInfo{float:left;width:100%;margin:4px 0;height:auto!important;height:80px;min-height:80px; background-color:#fff;}
  #hr_main_r .hr_resume_m .corpInfo .detailInfo .photoes{float:left;width:244px;height:204px;padding:3px;}
  #hr_main_r .hr_resume_m .corpInfo .detailInfo ul.basicInfo{float:left;width:420px;height:200px;padding:5px 15px;}
  #hr_main_r .hr_resume_m .corpInfo .detailInfo ul.basicInfo li{float:left;width:100%;height:29px;line-height:29px;font-size:14px; border-bottom:#f2f2f2 1px dotted;}
  #hr_main_r .hr_resume_m .corpInfo .detailInfo ul.basicInfo li.lic{height:49px;}
  #hr_main_r .hr_resume_m .corpInfo .detailInfo .content{float:left;width:98%;padding:5px 1%;font-size:14px;line-height:28px;text-indent:2em; font-size:14px;text-align:left;word-break:break-all;word-wrap:break-word;}
  #hr_main_r .hr_resume_m .corpInfo .detailInfo .content p{font-size:14px;line-height:28px;text-indent:2em;text-align:justify;}
  #hr_main_r .hr_resume_m .corpInfo .detailInfo .content p strong{font-size:14px;}
/*企业信息样式 结束*/ 
  
  #hr_main_r .google_730{ background:url(http://img.vvjob.com/images/wrapper/func_frame_mid_bg.png) repeat-y ; width: 728px; height:auto; padding:5px 1px 0 1px; text-align:center;}
  #hr_main_r .hr_resume_b{ background:url(http://img.vvjob.com/images/wrapper/func_frame_bot_bg.png) no-repeat; width: 730px; height:20px;} 
  
  .apply_bt{padding:8px 0;}

/*照片浏览样式开始*/
#user_images { position:relative;margin:0 auto;width:240px;height:200px;overflow:hidden; text-align:center; vertical-align:bottom;border:#f2f2f2 2px solid; background-color:#f8f8f8;}
#user_images a img{margin:0 auto;border:0;}
.user_images_nav {position:absolute;top:180px;left:0;margin:0;width:236px;height:20px;line-height:20px;z-index:10px;filter:alpha(opacity=70);-moz-opacity:0.7;text-align:right;}
.user_images_nav span a{font-size:11px;font-family:Arial;background:#333;margin-left:4px;padding:0;width:16px;height:16px;line-height:16px; border:#fff 1px solid;text-decoration:none;color:#fff;cursor:pointer;display:inline-block; text-align:center;}
.user_images_nav span.Cur a{background:#F00;}
/*照片浏览样式结束*/

/*企业联系方式（简历接收方式）*/
    
  ul.contact{float:left;width:98%;padding:5px 1%;}
  ul.contact li{float:left;width:100%;height:20px;padding:5px 0;margin:1px 0;font-size:14px;}
  ul.contact li.telcall{width:50%;height:50px;}
  ul.contact li.netcall{width:50%;height:50px;}
  ul.contact li.address{width:50%;height:50px;}
  ul.contact li.postResume{display:none;}
  ul.contact li span{float:left;height:25px;line-height:25px;width:49%;padding-right:1%;color:#444;font-size:12px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
  ul.contact li span.per100{width:99%;}
  ul.contact li a{color:#353535;text-decoration:underline;}
  ul.contact li a:hover{color:#CC0000;}
  ul.contact li a.userlogin{padding-left:25px;height:25px; line-height:25px;font-size:14px; color:#CC0000;background:url(http://img.vvjob.com/images/wrapper/icon_login.gif) left center no-repeat; display:inline-block;}
  ul.contact li a.innermailto{padding-left:25px;height:25px; line-height:25px;font-size:12px; color:#CC6600;background:url(http://img.vvjob.com/images/wrapper/icon_innermail.gif) left center no-repeat;display:inline-block; text-decoration:none;} 
    
  
  /*待审或者封停状态专用*/
  .LeftLogo{float:left;width:279px;height:300px; border-right:#e7e7e7 1px dotted;background:url(http://img.vvjob.com/images/wrapper/logo08_2.png) center top no-repeat;}
  .RightRemark{float:left;width:600px;height:300px;padding:0 25px;}
  .RightRemark h1{font-size:24px; color:#0033CC; font-weight:bold;letter-spacing:1px; display:block; padding:10px 0;line-height:32px;}
  .RightRemark p{font-size:14px; color:#353535; letter-spacing:1px; line-height:28px;}
  .RightRemark p a{font-size:14px; color:#CC0000; font-weight:bold; padding:0 3px;}
  .RightRemark p a:hover{ text-decoration:underline;}
  
  
  
   
