
/*个人会员top*/
.resume_u_i{ width:998px; border:1px #f1f1f1 solid; float:left; background:#fff; padding-bottom:20px;}
.resume_u_i .resume_i dl{ padding:30px; float:left;}
.resume_u_i .resume_i{ width:339px; float:left; }
.resume_u_i .resume_i dt,.resume_i dt img{ float:left; width:100px; height:120px;}
.resume_u_i .resume_i dt a img { border:2px #ccc solid; }
.resume_u_i .resume_i dt a:hover img { border:2px #1C68AD solid; }
.resume_u_i .resume_i dd{ padding-left:20px; float:left;}
.resume_u_i .resume_i dd span strong{ height:30px; font-size:16px; display: inline-block; padding-right:20px;}
.resume_u_i .resume_i dd p{ height:22px; line-height:22px;}
.resume_u_i .resume_t_f{ width:300px; float:left; padding:0 10px;}
.resume_u_i .resume_t_f dl{ float:left;}
.resume_u_i .resume_t_f dt{ background:url("/images/user/b2_121016.png") 36px -100px no-repeat;width:300px; height:70px; text-align:center;color:#F60; padding:20px 0 26px 0;}
.resume_u_i .resume_t_f dt em a,.resume_t_f dt em{ font-size:36px;color:#F60; display:inline-block;}
.resume_u_i .resume_t_f dt em a:hover { color:red; }
.resume_u_i .resume_t_f dt p{ color:#F60; width:100%; float:left;  }
.resume_u_i .resume_t_f dd{text-align:center;}
.resume_u_i .resume_t_f dd p { width:100%;text-align:center; }
.resume_u_i .resume_t_f dd em { display:inline-block; }
.resume_u_i .resume_t_f .resume_t_text{ color:#999;}
.resume_u_i .resume_t_f .resume_t_text a{ color:#06F;}

 .resume{ width:998px; border:1px #ccc solid; float:left;box-shadow: 1px 1px 4px #aaa;  -moz-box-shadow: 1px 1px 4px #AAA; overflow:hidden; background:#FFF;}
.resume .rse_bar{ width:948px;height:60px;  font-size:14px;line-height:60px; padding:0 20px; float:left;}
.resume .rse_bar a{  margin:13px 0 0 10px; display: inline-block; overflow:hidden; height:28px; line-height:28px; padding:0px 8px; border:1px #fff solid;}
.resume .rse_bar a:hover,.resume .rse_work .rse_work_l dt a:hover,.resume .rse_work .rse_work_l dd a:hover{box-shadow: 1px 1px 4px #aaa;  -moz-box-shadow: 1px 1px 4px #AAA; background:#0080C0; color:#FFF; border:1px #0080C0 solid;}
.resume .rse_bar span,.resume .rse_work .rse_work_l dt a span,.resume .rse_work .rse_work_l dt span{margin-right:4px; }
.resume .rse_title{height:60px; line-height:60px; font-size:16px; display:inline-block; background:#F5F5F5; width:958px; padding:0 20px;}
.resume .rse_title a:hover{ color:red; }
.resume .rse_title h3{ overflow:hidden;  font-size:18px; width:200px; float:left;}
.resume .rse_title .fl span{ font-size:20px; display:inline-block; margin-right:2px; color:rgb(51, 136, 213);}
.resume .rse_title .fr span{ font-size:15px;display:inline-block;margin-right:2px;}
.resume .rse_info{ padding:20px 0px 20px 40px; float:left; width:918px;}
.resume .rse_info img{ float:right; margin-top:15px;background: #ccc;border: 1px solid #aaa ;box-shadow: 1px 1px 4px #aaa;  -moz-box-shadow: 1px 1px 4px #AAA;}
.resume .rse_info dl{ float:left; width:380px; font-size:14px; padding:5px 0;}
.resume .rse_info dt,.resume .rse_box dt{ width:70px; float:left; text-align:right;}
.resume .rse_info dd,.resume .rse_work .rse_work_l dt{ float:left;}
.resume .rse_box{padding:15px 0px 15px 40px; float:left; }
.resume .rse_box dl{width:918px; font-size:14px; padding:5px 0;float:left;}
.resume .rse_box p dd { float:left; width:inherit!important;width:auto!important; margin-right:10px; color:#fff; padding:4px 8px; background:#0080C0;}
.resume .rse_box dd{ float:right; width:844px;}
.resume .rse_work{  padding:10px 0px 10px 40px; float:left; width:918px;}
.resume .rse_work .rse_work_l{ width:728px;}
.resume .rse_work .rse_work_l dl{ width:728px; float:left; font-size:14px; padding:4px 0; color:#333}
.resume .rse_work .rse_work_l dt a { padding:4px 8px; margin-left:10px; border:1px #F5F5F5 solid;box-shadow: 1px 1px 4px #aaa;  -moz-box-shadow: 1px 1px 4px #AAA;}
.resume .rse_work .rse_work_l dd a { padding:4px 8px; background:#006DA2; color:#FFF; border:1px #006DA2 solid;box-shadow: 1px 1px 4px #aaa;  -moz-box-shadow: 1px 1px 4px #AAA;}
.resume .rse_work .rse_work_l dd{ float:right; width:658px;}
/* 金卡css */
.goldcard { position: relative; width:550px;  height: 430px; border: 1px solid #ddd; background: #f1f1f1; overflow: hidden; }
.goldcard ol { float: left; width: 120px; height: 430px; margin-top: -1px; }
.goldcard ol li { height: 100px; padding: 4px 0; border-top: 1px solid #ddd; border-right: 1px solid #ddd; text-align: center; overflow: hidden; }
.goldcard ol li.on { background: #fff; border-right: #fff; }
.goldcard ul { float:left;  top: 35px; width: 420px; height: 430px; padding: 0 5px; background: #fff; overflow: hidden; }
.goldcard ul li { width: 160px; height: 213px; margin: 0 auto; padding: 10px 0; text-align: center; }
.goldcard ul li p { width: 165px; height: 22px; line-height: 20px; white-space: pre; overflow: hidden; }
.goldcard ul li a { color: #333; }
.goldcard ul li a:hover { color: #f60; }

/* 支付选项css */
.gotopay{ width:100%; font-family:"Microsoft YaHei"; }
.gotopay .hd ul{ z-index:5; position:relative;  zoom:1;}
.gotopay .hd li{ float:left; height:24px; line-height:24px; margin-top:4px; padding:0px 16px 0px 16px; margin-right:5px; color:#333333; background:url("/images/user/btn_bg.gif") repeat-x; border:1px solid #c8d1d5; border-bottom:0px; cursor:pointer;}
.gotopay .hd li.on{ height:27px; line-height:32px; font-weight:bold; overflow:hidden; margin-top:0px; position:relative; top:1px; border-top:2px solid #004ea2; background:#fff; }
.gotopay .hd li.on span{ font-weight:bold; color:#c00;  }
.gotopay .bd{ border:1px solid #C8D1D5; padding:10px 40px 0 40px; clear:both; position:relative;   }
.gotopay .bd .conWrap{ width:100%;  }
.gotopay .prev,.gotopay .next{ position:absolute; left:10px; top:80px; }
.gotopay .next{ left:auto; right:10px; }
.gotopay .prevStop,.gotopay .nextStop{ display:none;  }

.gotopay .con{ padding:40px 0;}
.kjzfgn{ border:1px #ccc dotted; padding:20px; float:left; }
.kjzfgn table th{ border:none; height:70px; line-height:30px;}
.kjzfgn table img{ border:1px #ccc solid;}
.kjzfgn table p{ line-height:24px;}

.jianli_js{ padding:20px; width:720px; float:left;}
.jianli_js table{ width:100%; float:left; height:30px; font-size:14px;}

.ssclassqiye{ float:left; width:690px;}
.ssclassqiye li{ width:100%; float:left; padding:10px 0 10px 0; border-bottom:1px #ccc dotted;}
.ssclassqiye li img{ float:left; width:150px; height:60px;}
.ssclassqiye li p{ float:right; width:520px; line-height:20px;}
.ssclassqiye li em{ float:left; width:100%;}
.mobile-fields li em{ font-size:14px; color:Red; cursor:pointer; padding:0px; margin:0px;}
.mobile-fields li{ padding:0px; margin:0px; float:left;}
.user_info_center{ padding:20px 0; float:left; width:100%;}
.user_info_center td{padding:5px 0; }
.user_info_center .user_info_left{ width:200px; text-align:right; font-size:14px;}

.jianliyl{ border:1px #ccc solid; width:760px; margin-left:120px; float:left; padding:20px; background:#fff;}
.jianliyl .title { padding:15px 0; float:left; width:100%;}
.jianliyl .title em{ float:right;}
.jianliyl .title em a{ margin:0 5px; padding:8px 17px; text-decoration:none;border:1px #fff solid; }
.jianliyl .title em a:hover{ border:1px #003399 solid;color:#fff; background:#003399;}


.qiyemuen{ float:left; width:980px; border-bottom:1px #DDD solid; background:url("/images/user/passwd_bg.png") left bottom repeat-x;}
.qiyemuen li{float:left; height:32px;position:relative; border:1px #fff solid; border-bottom:none; line-height:32px; font-size:16px;background:url("/images/common/jtbootom.gif") right 14px no-repeat;}
.qiyemuen li.nobor{background:none;}
.qiyemuen li a{display:block;height:32px;text-align:center; text-decoration:none;padding:0 27px; float:left; color:#000;}
.qiyemuen li a,.qiyemuen li a:hover{text-decoration:none;color:#000;}
.qiyemuen .hover{ color:#fff; border:1px #ccc solid; border-bottom:none;  background:#fff url("/images/common/jttop.gif") right 14px no-repeat; }
.qiyemuen .ntx{ background-image:none; border-bottom:none;}
.qiyemuen .hover dl{ display:block;}
.qiyemuen li dl{position:absolute;left:-1px;top:32px; font-size:12px; border:1px #ccc solid; border-top:none;background:#fff url("/images/common/jt.png") repeat-x;  display:none; z-index:55; }
.qiyemuen li dl a{ font-size:12px;  height:28px; line-height:28px; font-weight:400; display:block; width:110px; }
.qiyemuen li dl a:hover{background:#f5f5f5;}

/*TAB切换样式*/

.usertaba{ width:100%; float:left;position:relative; }
.usertaba .titlea{ height:40px; line-height:40px; float:left; width:100%; border-bottom:1px #ccc solid;border-top:1px #ccc dotted;}
.usertaba .titlea h3{ color:#412872; font-size:16px; font-weight:bold; padding-left:30px;}
.usertaba .title{ height:40px; line-height:40px; float:left; width:100%; background: url(../images/com/title_bg.gif) 0 -110px repeat-x;}
.usertaba .title h3{ color:#412872; font-size:16px; font-weight:bold;}
.usertaba .title li{ margin-right:10px; float:left; font-size:14px; font-weight:700;}
.usertaba .title li a{ padding:0 22px; float:left; height:38px; text-decoration:none; line-height:40px; overflow:hidden; border-right:1px #ccc solid;background: url(../images/com/title_bg.gif) 0 -50px no-repeat;}
.usertaba .title li a:hover{ color:#1564AB; }
.usertaba .title .curr{ border-bottom:1px #fff solid; background:#fff;}
.usertaba .title .curr a{border-right:2px #1C68AD solid;background:#fff url(../images/com/title_bg.gif) no-repeat;height:40px;}
.usertaba .mainp{ width:998px; float:left; border:1px #ccc solid; border-top:none; }
.usertaba .mainposition { position:absolute; top:10px; right:0px; display:block; z-index:0;  }


/*我的人脉*/
.userrm{ width:100%; float:left;}
.userrm ul{ float:left;}
.userrm li{ float:left; width:270px; border:1px #ccc dotted; padding:5px; margin:10px; overflow:hidden;}
.userrm li div{ float:left;}
.userrm li div p{height:20px;}
.userrm .rm70{ text-align:center; width:60px; padding-right:10px;}
.userrm .rm70 a{ line-height:30px;}
.userrm .rm200{ width:200px; position:relative;}
.userrm .rmgz{ width:18px; height:17px;background:url(../images/com/anniu.png) -43px -196px no-repeat; position:absolute; right:5px; top:0px; display:block; }
.userrm .rmgzw{ width:16px; height:18px;background:url(../images/com/anniu.png) -73px -196px no-repeat; position:absolute; right:5px; top:0px; display:block; }


.uleft{ width:670px; float:left;}
.uleft .uspx{ padding:10px 0; float:left; width:100%; font-size:14px;}
.uleft .uspx a{ margin:0 0 0 10px;}
.rleft{ width:320px; float:right;}

.tjzw{ float:left;}
.tjzw ul{ position:relative; float:left; border-bottom:1px #ccc dotted; width:650px; padding:10px 0;}
.tjzw li{ float:left; width:100%; padding:4px 0;}
    .tjzw ul:hover {-webkit-box-shadow:0 2px 6px 0 #CCC;box-shadow:0 2px 6px 0 #CCC;}
.tjzw li span{ width:200px; display:block; float:left;}
.tjzw li strong{ font-size:14px;}
.tjzw dl{ position:absolute; right:0px; top:10px;  width:100px;z-index:1; height:90px;}
.tjzw dt{text-align:center; position:absolute; right:0px; top:10px;border:1px #ccc solid; z-index:2;width:100px;height:90px;}
.tjzw dd{ background:#F4F5F8;  width:80px;  text-align:center;position:absolute; right:12px; top:0px;z-index:3;}
.tjzw dd p{ line-height:22px; color:#999;}

.rmdt dl{ width:640px; font-size:14px; border-bottom:1px #ccc dotted; float:left; padding:10px 0; }
.rmdt dt{ width:100px; float:left; text-align:center;}
.rmdt dd{ float:right; width:510px; }
.rmdt dd p{ line-height:22px;font-size:14px; width:100%; float:left; padding:3px 0;}
.rmdt dd span{ width:200px; float:left;}
 
.topLoop2,.topLoop1{ overflow:hidden; position:relative;  border:1px solid #ccc; float:left; background:#fff; } 
.topLoop2 .hd,.topLoop1 .hd{ overflow:hidden;  height:35px; border-bottom:1px #ccc solid;} 
.topLoop2 .hd .prev,.topLoop2 .hd .next,.topLoop1 .hd .prev,.topLoop1 .hd .next{ display:block;  width:9px; height:10px; line-height:10px; float:right; margin-right:10px; margin-top:13px;  overflow:hidden;   
     cursor:pointer; background:url("/images/common/icoUp.gif") center no-repeat;} 
.topLoop2 .hd .next,.topLoop1 .hd .next{ background:url("/images/common/icoDown.gif") center no-repeat;  } 
.topLoop2 .hd ul,.topLoop1 .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:13px;  } 
.topLoop2 .hd ul li,.topLoop1 .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer; 
    -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(../PIE.htc);} 
.topLoop2 .hd ul li.on,.topLoop1 .hd ul li.on{ background:#f00;  } 
.topLoop2 .hd h3,.topLoop1 .hd h3{ float:left; padding-left:10px; font-size:14px; line-height:35px;}
.topLoop2 .bd,.topLoop1 .bd{ padding:10px; float:left;} 
.topLoop2 .bd ul,.topLoop1 .bd ul{ overflow:hidden; zoom:1;  } 
.topLoop2 .bd li,.topLoop1 .bd li{ float:left;}
.topLoop1 .bd li{ height:100px;}
.topLoop2 .bd dl,.topLoop1 .bd dl{ width:300px; float:left; border-bottom:1px #ccc dotted; padding-bottom:10px; margin-bottom:10px;}
.topLoop2 .bd dt,.topLoop1 .bd dt{ width:80px; float:left;}
.topLoop2 .bd dd,.topLoop1 .bd dd{ width:200px; float:right; }
.topLoop2 .bd dd p,.topLoop1 .bd dd p{ line-height:25px;}

.tishi{ width:608px; border:1px #ccc dotted; padding:30px 15px; float:left; margin-bottom:15px; background:#fff url("/images/user/passwd_bg.png") left bottom repeat-x;}
.tishi h3{ font-size:20px; font-weight:bold; color:#F90;}
.tishi p{ height:35px;  line-height:35px;}
.tishi .tsan{ padding:0px 15px;font-size:14px;  height:35px; margin-right:50px; line-height:35px; display:block; background:#039; color:#fff; float:left;}
.tishi .tishibg{ padding-left:150px; background:url("/images/user/email.png") 25px 0 no-repeat;}
.tishi .tishisj{ padding-left:150px; background:url("/images/user/shouji.png") 25px 0 no-repeat;}


.zzhiw{ float:left;}

.zzhiw li{ float:left; position:relative; line-height:30px; border-bottom:1px #ccc dotted;padding-top:5px;}
.zzhiw .zz1{ position:absolute; }
.zzhiw li span{ display:block; float:left; color:#999;}
.zzhiw li h3{ font-size:16px;}
.zzhiw li strong{ font-size:18px; color:red; font-weight:400; }
.zzhiw .jipin{ width:45px; height:45px; background:url("/images/common/br.png") no-repeat; position:absolute ; right:0px; top:0px;}
.zzhiw li:hover{ background:#F0F6FD;}

.pthuiyuan{ background:#F5F5F5 url(../images/com/pthy.png) no-repeat; float:left; padding-top:40px; }
.pthuiyuan .touxsz{ padding:20px 20px 0 20px; float:left; width:280px;}
.pthuiyuan .touxsz dl{ width:290px; float:left; padding-bottom:10px; margin-bottom:10px;}
.pthuiyuan .touxsz dt{ width:90px; float:left;}
.pthuiyuan .touxsz dd strong{ width:100%; float:left;}
.pthuiyuan .touxsz dd strong a{ display:block; float:left; padding-right:20px; font-size:16px; background:url("/images/common/qm.gif") right top no-repeat}
.pthuiyuan .touxsz dd{ width:170px; float:right; padding-right:10px;}
.pthuiyuan .touxsz p{ line-height:25px;}
.pthuiyuan .ljcwjkhy{ text-align:center; width:280px; float:left; display: block; padding:15px 0;}
.pthuiyuan .ljcwjkhy a{ border:1px #003399 solid; padding:5px 16px; font-size:16px; text-decoration:none; color:#003399; }
.pthuiyuan .ljcwjkhy a:hover{border:1px #003399 solid;color:#fff; background:#003399;  }

.wdjl{ width:280px; float:left; padding:20px;}
.wdjl .title{ font-size:16px; float:left; width:100%; height:35px;}
.wdjl li{ padding:5px 0 5px 0px;float:left; width:280px;}
.wdjl li a{ margin:0 5px;}
.wdj2{ width:280px; float:left; padding:10px;}
.wdj2 .title{ font-size:16px; float:left; width:100%; height:35px; }
.wdj2 li{ padding:0px 0 5px 15px;float:left; width:280px;}
.wdj2 li a{ margin:0 10px;}
.wdj3{ width:280px; float:left; padding:20px;}
.wdj3 .title{ font-size:16px; float:left; width:100%; height:35px;}
.wdj3 li{ float:left; }
.wdj3 li a{ text-align:center; text-decoration:none; padding:10px 0px; width:92px; display:block; background:#dedede;}
.wdj3 li a:hover{ background:#FBEAC8;}
/*猎头列表*/
.userliet{ float:left; width:100%; }
.userliet dl{  float:left;width:100%;  padding-bottom:14px; overflow:hidden; border-bottom:1px #ccc dotted; margin-bottom:14px;}
.userliet dt{ width:70px; margin-right:10px; float:left; text-align:center;}
.userliet dt a{ color:#F00;}
.userliet dt span{ color:#666; line-height:28px; padding-top:10px; display:block;}
.userliet dt img{ width:70px; height:80px;}
.userliet dd strong{ font-size:12px; height:24px; display:block;}
.userliet dd strong a{ margin-left:380px; font-weight:400;}
.userliet dd{ float:left; position:relative; padding-left:10px;}
.userliet .k300{ width:300px;}
.userliet .k500{ width:518px;}
.userliet dd p{ height:23px; width:100%; color: #666;}
.userliet ul{ background:#f5f5f5; padding:10px;}
.userliet li{ height:24px; line-height:24px; color:#333;}
.userliet li a{  color:#333;}
.userliet li a:hover{ color:red;}
.userliet li em{ float:right; color:#999;}
.userliet li i{ float:right; color:#999; font-style:normal; width:120px;}

.userliet .huod2{ position:absolute; top:20px; left:30px; width:8px;  height:5px;   z-index:1;  background:url(../images/com/anniu.png) -92px -37px no-repeat;}
.userliet .huod3{ position:absolute; top:30px; right:0px; width:25%; text-align:center; height:30px; line-height:30px; border:1px #ccc dotted; color:#000; font-size:16px;}


.jindubg{ width:100px; overflow:hidden; background:#ccc; height:10px; border:solid 1px #1C8C2E;margin-top:10px; }
.jindu{ height:10px; background:#25B93C; float:left; }