
body{background:#fff url("/commImage/10.2/register/bg02_1920x1080.jpg") no-repeat center -70px;height:100%;min-height:800px;}
/*.lte7 body{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/commImage/10.2/register/bg01_1920x960.jpg',sizingMethod='scale');}
.ie8 body{-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/commImage/10.2/register/bg01_1920x960.jpg',sizingMethod='scale')";}
*/

div,a,li,input,button,dd,dt,label,p,h3,h2,span{font-family:"Microsoft yahei",SimSun,Tahoma;}
input::-ms-clear{display:none;}
input::-ms-reveal{display:none;}
.container{}
.container_main_box{padding:50px 0;}
.container_main{width:520px;margin:0 auto;background:#FFF;box-shadow:0px 4px 12px rgba(166,217,248,0.8);border-radius:5px;}/*background:rgba(255,255,255,0.85);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#d8ffffff,endcolorstr=#d8ffffff);*/
.container_main:not([dummy]){filter:progid:DXImageTransform.Microsoft.gradient(enabled='false');}
.container_left{float:left;width:50%;}
.container_logo{width:215px;height:60px;background:url("/commImage/logo/borderWhite.png") no-repeat;position:absolute;top:40px;left:50px;_background-image: none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/commImage/logo/borderWhite.png');}
.container_logo a{display:block;text-indent:-500px;height:50px;}
.container_copyright{position:absolute;bottom:50px;left:50px;z-index:2;color:#FFF;font-size:12px;}
.container_nav{position:absolute;top:50px;right:50px;z-index:2;}
.container_nav a{font-size:12px;color:#333;}
.container_nav span{font-size:12px;color:#CCC;padding:0 5px;}

/* Hide zh-cn/zh-tw alert */
.jobcn_language_choose{display:none !important;}
.container_right{margin-left:50%;height:100%;}
.container_right_box{position:absolute;top:0;left:0;z-index:2;width:520px;}
.container .tabs{width:320px;margin:0 auto;padding:50px 0 70px;}
.container .tab_head{height:40px;line-height:40px;border-bottom:1px solid #CCCCCC;position:relative;_zoom:1;width:320px;text-align:center;}
.container .tab_head span{color:#ccc;}
.container .tab_head ul{position:absolute;top:0;left:0;width:320px;}
.container .tab_head li{float:left;line-height:30px;height:30px;padding-bottom:10px;width:100px;text-align:center;border-bottom:1px solid #CCC;}
.container .tab_head li.login{float:right;}
.container .tab_head li a{font-size:22px;text-decoration:none;color:#888;}
.container .tab_head li.active{border-bottom-color:#F26B01;}
.container .tab_head li.active a{font-size:24px;color:#f26b01;}
.container .list dl{padding:10px 0;width:320px;}
.container .list dt{position:relative;zoom:1;}
.container .list dd{display:none;}
.container .list .input_holder{display:inline-block;position:absolute;top:1px;left:1px;padding:9px;height:20px;font-size:14px;line-height:20px;color:#aaa;}
.container .list .del_icon{width:16px;height:16px;background: url("/commImage/10.2/ui/icon/35.png") no-repeat 0 0;display:none;position:absolute;top:12px;left:292px;overflow:hidden;cursor:pointer;}
.container .list .success_icon{width:16px;height:16px;background: url("/commImage/10.2/ui/icon/35.png") no-repeat -50px 0;display:none;position:absolute;top:12px;left:332px;overflow:hidden;cursor:pointer;}
.container .list .eye_toggle{display:none;width:26px;height:16px;background: url("/commImage/10.2/ui/icon/35.png") no-repeat -50px -150px;position:absolute;top:12px;left:282px;overflow:hidden;cursor:pointer;}
.container .list .show_password_icon{background-position:0 -150px;}
.container .list .password_cleartext{display:none;position:absolute;top:1px;left:1px;padding:9px;height:20px;font-size:14px;line-height:20px;color:#666;}
.container .list .form_text{border:1px solid #CCC;background:#FFF;padding:9px;width:300px;line-height:20px;height:20px;outline:none;border-radius:2px;font-size:14px;color:#666;}
.container .list .checkcode_text{width:80px;}
.container .list .checkcode_pic{width:88px;height:40px;background:#EEE;vertical-align:top;margin-left:10px;border-radius:2px;cursor:pointer;}
.container .list a.refresh-captcha{margin-left:5px;text-decoration:none;font-size:14px;color:#666;}
.container .list a.refresh-captcha:hover{text-decoration:underline;}
.container .list a.refresh-captcha:focus{outline:1px solid #aedced;}
.container .list .form_label{position:absolute;top:0;left:0;z-index:1;height:20px;line-height:20px;padding:10px;font-size:14px;display:block;cursor:text;color:#888;}
.container .list dl.has_error .form_text{border-color:#ffd4d4;background:#fff3f3;}

.container .list dd.msg_error{display:none;color:#df2b2b;font-size:12px;padding-top:3px;height:14px;line-height:14px;}
.container .list dd.msg_error i{display:inline-block;height:14px;width:14px;overflow:Hidden;background:url("/commImage/10.2/ui/icon/35.png") no-repeat 0 -50px;vertical-align:top;margin-right:3px;}
.container .list dd.msg_hint{display:none;color:#5ad;font-size:12px;padding-top:3px;height:14px;line-height:14px;}
.container .list dd.msg_hint i{display:inline-block;height:14px;width:14px;overflow:Hidden;background:url("/commImage/10.2/ui/icon/35.png") no-repeat -50px -50px;vertical-align:top;margin-right:3px;}
.container .list input.form_text:focus{border-color:#aedced;background:#f4fcff;}
.container .list input.focus{border-color:#aedced;}
.container .btn button{width:320px;height:46px;border:1px solid #da6101;background:#F26B01;outline:none;font-weight:normal;font-size:18px;color:#FFF;cursor:pointer;border-radius:2px;padding:0;overflow:hidden;}
.container .btn button:hover{background:#e85116;border-color:#d14914;}
.container .btn button:active{box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);}
.container .accept_info{padding:30px 0;}
.container .accept_info .myself_account{font-size:14px;color:#666;padding-bottom:8px;}
.container .accept_info .myself_account a{color:#2997ca;}
.container .accept_info .agreement{font-size:12px;color:#666;}
.container .accept_info .agreement a{color:#666;}

.container .list .has-suggest{position:relative;z-index:100;}
.container .list .suggest{display:none;position:absolute;top:39px;left:0;width:318px;padding:0;background-color:#fff;border:1px solid #ddd;z-index:999;}
.container .list .suggest-item{padding:10px;font-size:14px;line-height:14px;color:#444;cursor:default;}
.container .list .suggest-selected{background-color:#eee;}

/* register */
.tab_body_register .list{padding:20px 0;padding-top: 15px;}

/* login */
.tab_body_login .item{padding-top:15px;}
.tab_body_login .item_title{font-size:14px;color:#888;text-align:center;height:16px;line-height:16px;position:relative;_zoom:1;}
.tab_body_login .item_title em{height:0px;width:90px;overflow:hidden;border-bottom:1px solid #CCC;position:absolute;top:50%;left:0;}
.tab_body_login .item_title em.partner_login_title_right{right:0;left:auto;}
.tab_body_login .partner_login .item_body{padding:15px 0;overflow:hidden;_width:330px;}
.tab_body_login .base_login .item_title{padding-bottom:0;}
.tab_body_login .partner_login{padding-top:42px;}
.tab_body_login .partner_login ul{overflow:hidden;}
.tab_body_login .partner_login li{float:left;}
.tab_body_login .partner_login li a{line-height:22px;height:22px;float:left;font-size:12px;color:#666;text-decoration:none;white-space:nowrap;}
.tab_body_login .partner_login li span{line-height:22px;height:22px;float:left;padding:0 20px;font-size:12px;color:#CCC;}
.tab_body_login .partner_login li i{float:left;height:22px;width:22px;background:url("/commImage/10.2/ui/icon/33.png") no-repeat;margin-right:6px;_margin-right:3px;vertical-align:top;}
.tab_body_login .partner_login li.sina a i{background-position:-150px -250px;}
.tab_body_login .partner_login li.qq a i{background-position:-100px -250px;}
.tab_body_login .partner_login li.weixin a i{background-position:-200px -250px;}
.container .list .login_error{display:none;padding:5px;font-size:14px;line-height:14px;background:#fff3f3;color:#df2b2b;border:1px solid #ffd4d4;}
.container .list dl.auto_login{padding-top:5px;font-size:14px;padding-bottom:20px;}
.container .list dl.auto_login dt {overflow:visible;}
.container .list dl.auto_login input{display:none;}
.container .list dl.auto_login .remember{display:inline-block;float:left;padding-left:20px;color:#666;}
.container .list dl.auto_login .remember i{background:url("/commImage/10.2/ui/icon/selector.png") no-repeat;width:15px;height:15px;display:block;position:absolute;top:2px;left:2px;}
.container .list dl.auto_login .remember:focus i{outline:1px solid #aedced;}
.container .list dl.auto_login a.checked i{background-position:-50px 0;}
.container .list dl.auto_login .forgot_password{float:right;color:#aaa;_display:inline;}
.container .list dl.auto_login .forgot_password:hover{color:#666;}
.tab_body_login .accept_info{padding-bottom:0;padding-top:15px;}
.tab_body_login .accept_info .myself_account{padding-bottom:0;}
.container .other_login_title{font-size:14px;color:#888;text-align:center;height:16px;line-height:16px;position:relative;_zoom:1;}
.container .other_login_title em{height:0px;width:90px;overflow:hidden;border-bottom:1px solid #CCC;position:absolute;top:50%;left:0;}
.container .other_login_title em.other_login_title_right{right:0;left:auto;}
.container .other_login_body{padding:15px 0;overflow:hidden;_width:330px;}
.container .other_login_body a{line-height:22px;height:22px;float:left;font-size:12px;color:#666;text-decoration:none;white-space:nowrap;}
.container .other_login_body span{line-height:22px;height:22px;float:left;padding:0 20px;font-size:12px;color:#CCC;}
.container .other_login_body i{float:left;height:22px;width:22px;background:url("/commImage/10.2/ui/icon/33.png") no-repeat;margin-right:6px;_margin-right:3px;vertical-align:top;}
.container .other_login_body .sina i{background-position:-150px -250px;}
.container .other_login_body .qq i{background-position:-100px -250px;}
.container .other_login_body .weixin i{background-position:-200px -250px;}

/* finish */
.jobcn-box-mask{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#66000000,endcolorstr=#66000000);z-index:500;}
.jobcn-box-mask:not([dummy]){filter:progid:DXImageTransform.Microsoft.gradient(enabled='false');}
.container_finish{display: none;width:520px;height:660px;margin:0 auto;text-align:center;position:absolute;left:50%;margin-top:50px;margin-left:-260px;z-index:501;background:rgba(255,255,255,0.85);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#d8ffffff,endcolorstr=#d8ffffff);box-shadow:0px 4px 12px rgba(166,217,248,0.8);padding-top:80px;padding-bottom:10px;box-sizing: border-box;border-radius: 5px;}
.container_finish h3{color:#333333;font-size:30px;padding-top: 40px;padding-bottom: 20px;font-weight:normal;}
.container_finish h3 span{display:block;font-size:44px;}
.container_finish p{font-size:24px;color:#666666;padding-bottom:25px;}
.container_finish_btn{}
.container_finish ul{display:inline-block;*display:inline;*zoom:1;}
.container_finish li{padding:12px 0;}
.container_finish li a{width:320px;height:20px;padding:13px 0;line-height:20px;display:block;color:#fff;font-size:18px;text-decoration:none;border-radius:3px;background:#E86C0D;overflow:hidden;position:relative;z-index:100;}
.container_finish li a:hover{background:#e95516;}
.container_finish li a i{width:20px;height:20px;display:inline-block;*display:inline;*zoom:1;background:url("/commImage/10.2/ui/icon/35.png") no-repeat 0 -100px;overflow:hidden;vertical-align:top;margin-left:10px;}
.container_finish li a span{position:relative;top:-1px;*top:-4px;}
.container_finish .container_finish_btn_view{background:rgba(255,255,255,0.1);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#19FFFFFF,endcolorstr=#19FFFFFF);}
.container_finish .container_finish_btn_view:not([dummy]){filter:progid:DXImageTransform.Microsoft.gradient(enabled='false');}
.container_finish .container_finish_btn_view a{color:#fff;background:#929292;}
.container_finish .container_finish_btn_view a:hover{background:#6a6a6a;}
.container_finish_box{padding:50px;width:820px;height:290px;}
.container_finish_forward{color:#888;font-size:14px;padding-top:100px;}
.container_finish_forward span{color:#C72424;}
.container_finish .success_icon{width:150px;height:150px;display:inline-block;background:url("/commImage/10.2/ui/icon/58.png") no-repeat 0 0;}
.container_finish .incenter{padding-top:165px;}
.container_finish .incenter a{font-size:14px;color:#888888;}
.container_finish .incenter a:hover{color:#00b8ee;}

/*reset_password*/

a{ text-decoration:none}
.reset_password{ width:990px; margin:0 auto;}
.reset_password .container_logo{width:203px;height:54px;background:url("/commImage/logo/info_logo.png") no-repeat;_background-image: none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/commImage/logo/info_logo.png'); left:0px;top:-85px; *top:35px;}
.reset_password .container_nav{right:0px; top:-70px; *top:50px;}
.reset_password .container_main{ border:1px solid #e5e5e5; margin-top:120px ; background:#fff;padding-bottom:90px}
.reset_password .container_main h2{ font-size:22px; color:#333; padding:40px 0; text-align:center;border-bottom:1px solid #e5e5e5;}
.reset_password .container_main h2 span{ font-size:22px; color:#888;}
.reset_password .container_main h2 a{ font-size:12px; color:#44659e;}
.reset_password .reset_password_form{ width:370px; margin:0px auto; margin-top:40px}
.reset_password .reset_password_form dl{position:relative}
.reset_password .reset_password_form .list dd{ display:block}
.reset_password .reset_password_form .del_icon{ left:345px; }
.reset_password .reset_password_form .success_icon{ left:380px;}
.reset_password .reset_password_form dl input{ width:350px; height:20px; line-height:20px; color:#666;padding:9px; background:#fafafa; border:1px solid #ccc; border-radius:1px; }
.reset_password .reset_password_form dl input:focus{ background:#f4fcff; border-color:#aedced;  }
.reset_password .reset_password_form dl span{ color:#888; font-size:14px; line-height:40px;position:absolute; top:0px; left:0px; padding-left:9px; }
.reset_password .reset_password_form .checkcode_box dl{ padding-top:25px}
.reset_password .reset_password_form dl .checkcode_text{ width:80px}
.reset_password .input_btn{ width:100%; color:#fff; font-size:18px; font-weight:bold; text-align:center; padding:13px 0; margin-top:25px; background:#f26b01; display:block; cursor:pointer  }
.reset_password .footer{ font-size:12px; color:#666; padding:40px; text-align:center}

/*resume_guide*/
.fl{ float:left}
.hide{ display:none}
.clearfix:after{display:block;content:'';clear:both;visibility:hidden;height:0;}
.clearfix{*zoom:1;}


.resume_guide{ width:900px; margin:0 auto; padding-top:9%; position:relative }
.resume_guide a{ cursor:pointer;text-decoration: none;}
.resume_guide .guide{height:600px; background:#fff;overflow: hidden; }
.resume_guide .guide_nav{ height:75px; background:#f26b01; border-bottom:5px solid #d93d1a; position:relative}
.resume_guide .guide_nav ul{ height:70px; position:absolute;top:10px;left:10px}
.resume_guide .guide_nav li{ height:55px;width:430px; color:#fff; font-size:16px; line-height:16px; font-weight:bold; float:left; padding-top:15px; text-align:center; cursor: pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select: none;}
.resume_guide .guide_nav li.active{background:#fff; color:#f26b01;}
.resume_guide .guide_nav li a{ margin-top:25px; }
.resume_guide .guide_nav li i{height:36px;width:36px; margin: 0 10px -10px 0; background:url("/commImage/ui/icon/resume_icon.png");  display:inline-block;}
.resume_guide .guide_nav li .col11{background-position:0 0px; }
.resume_guide .guide_nav li .col12{background-position:0 -50px; }
.resume_guide .guide_nav li .col13{background-position:0 -100px; }
.resume_guide .guide_nav li i.col2{background-position:0 -150px; }
.resume_guide .guide_nav li.active .col11{background-position:50px 0px }
.resume_guide .guide_nav li.active .col12{background-position:50px -50px }
.resume_guide .guide_nav li.active .col13{background-position:50px -100px }
.resume_guide .guide_nav li.active i.col2{background-position:50px -150px }
.resume_guide .guide_nav .self_resume_nav span{display: none;}

.resume_guide .guide_nav .self_resume_nav.improve .col11{display: inline;}
.resume_guide .guide_nav .self_resume_nav.position .col11{display: inline;}
.resume_guide .guide_nav .self_resume_nav.degree .col11{display: inline;}

.resume_guide .guide_container,.other_resume{ position:relative; padding-top:60px}


.resume_guide .person_logo{ position:absolute;left:160px;top:60px;}
.resume_guide .person_logo .upload{width:150px; border:1px solid #e6e6e6; position:relative}
.resume_guide .person_logo .pic{width:150px;height:200px; background:#f2f2f2; display:block; overflow:hidden}
.resume_guide .person_logo .menu_btn{width:150px; height:40px;line-height: 40px;font-size: 14px; background:rgba(0,0,0,0.5);filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000); color:#fff; text-align:center; position:absolute; bottom:0;}
.resume_guide .person_logo .about{width:150px; font-size:12px;color:#888; padding-top:10px;}
.resume_guide .person_logo .about i{width:16px;height:25px; margin:1px 1px 5px 0; float:left; background:url("/commImage/ui/icon/resume_icon.png") 0 -225px}
.resume_guide .exp_list{ width:535px; height:390px; float:right;}
.resume_guide .exp_list li{ position:relative; padding-left:45px; border-left:1px dashed #ccc;}
.resume_guide .exp_list i.icon_current{ width:20px; height:20px; line-height:20px; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-align:center; border-radius:50%;  position:absolute; top:0px; left:-11px;color:#fff; background:#888;border:1px solid #888; font-style:normal;}
.resume_guide .exp_list .info_link i{color:#888; background:#fff; border:1px solid #e6e6e6; }
.resume_guide .exp_list .title_current{ font-size:16px; color:#333; font-weight:bold; line-height:20px; margin-bottom:10px;_margin-bottom:4px}
.resume_guide .exp_list .info_link .title_current{ font-size:12px; color:#888; font-weight:normal;}

.resume_guide .exp_list .info_link .info{width:330px; height:0px;visibility: hidden;opacity: 0;padding-top: 0;overflow: hidden;_display:none;}
.resume_guide .exp_list .info{visibility:visible;opacity: 1;width:330px;padding-top:15px;_display:block; }

.resume_guide .wid330{ width:330px}
.resume_guide .exp_list .info_list,.other_resume .other_list .info_list{ position:relative; padding-bottom:10px; float:left; }
.resume_guide .exp_list .info_list input,.other_resume .other_list .info input,.resume_guide .exp_list .info_list .jobcn-dialog-text{width:308px;_width:328px;height:14px;font-size:14px;line-height:14px; color:#555; padding:10px; border:1px solid #ccc; background-color:#fafafa;cursor: pointer;}
.resume_guide .exp_list .info_list input:focus,.other_resume .other_list .info input:focus{background: #F4FCFF;border-color: #AEDCED;}
.resume_guide .exp_list .info_list .tip,.other_resume .other_list span {font-size:14px;height:34px; line-height:34px;*line-height:37px; padding-left:10px; color:#C6C6C6; position:absolute; top:0;left:0;}
.resume_guide .exp_list .info_list .jobcn-dialog-text {position: relative;display: inline-block;}
.resume_guide .exp_list .info_list .jobcn-dialog-text.placeholder{color:#C6C6C6;}
.resume_guide .exp_list .info_list .drop{height:35px; width:35px; border-left:1px solid #ccc; position:absolute;top:0px;*top:1px; right:0px;}
.resume_guide .exp_list .info_list .drop i{height:20px; width:20px;margin: 7px; display:block; background:url("/commImage/ui/icon/resume_icon.png") -50px -225px; }
.resume_guide .exp_list .info_list .jobcn-select{border-color: #ccc; border-radius: 0; margin-bottom: 10px; background:#fafafa }
.resume_guide .exp_list .info_list .jobcn-select.has_error{margin-bottom: 26px;}
.resume_guide .exp_list .info_list .jobcn-select-toggle{background-color: #fafafa; height: 31px; line-height: 31px;_width:328px;}
.resume_guide .exp_list .info_list .has_error .jobcn-select-toggle {background-color: #fff3f3;}
.resume_guide .exp_list .info_list .jobcn-select-list{z-index: 10;}

.resume_guide .exp_list .half .jobcn-dialog-text,.resume_guide .exp_list .half input{width:138px;}
.resume_guide .exp_list .ml{ margin-left:10px; _margin-left:8px  }
.resume_guide .exp_list .ml input{ *margin-left:-10px;_margin-left:-8px}
.resume_guide .exp_list .select_btn{ line-height:36px; float:left; margin-bottom:10px}
.resume_guide .exp_list .sex{_margin-top:10px}
.resume_guide .exp_list .select_btn .col1{ margin-right:40px}
.resume_guide .exp_list .select_btn i{width:15px; height:15px; margin-right:10px; display:inline-block;margin-bottom: -3px; background:url("/commImage/ui/icon/resume_icon.png");background-position:0 -200px;cursor: pointer;}
.resume_guide .exp_list .select_btn i.select{ background-position:50px -200px}
.resume_guide .exp_list .select_btn span{ font-size:14px; color:#888}
.resume_guide .exp_list .sex{ margin-left:20px}
.resume_guide .exp_list .step,.other_resume .other_list .step{font-size:16px;  text-align:center;padding:12px 0; margin:10px 0 25px 0; display:block;float:left}
.resume_guide .exp_list .pre{width:98px; color:#333; background:#f2f2f2; border:1px solid #e0e0e0; margin-right:20px}
.resume_guide .exp_list .next,.other_resume .other_list .next{width:328px;color:#f26b01;background:#fff9f4; border:1px solid #f6dfcd;}
.resume_guide .exp_list .wid_next{width:208px}
.resume_guide .exp_list .has_error input, .resume_guide .exp_list .info_list.has_error .jobcn-dialog-text, .resume_guide .exp_list .info_list .jobcn-select.has_error{border-color:#ffd4d4;background:#fff3f3;}
.resume_guide .exp_list .msg_hint{display:block;color:#5ad;font-size:12px;height:0px;line-height:14px;visibility: hidden; overflow:hidden }
.resume_guide .exp_list .msg_hint i{display:inline-block;height:0px;width:14px;overflow:Hidden;background:url("/commImage/10.2/ui/icon/35.png") no-repeat -50px -50px;vertical-align:top;margin-right:3px;visibility: hidden;}
.resume_guide .exp_list .has_error .msg_hint {visibility: visible;color:#df2b2b;font-size:12px;padding-top:5px;height:14px;line-height:14px;}
.resume_guide .exp_list .has_error .msg_hint i{visibility: visible;height:14px;width:14px;overflow:Hidden;background:url("/commImage/10.2/ui/icon/35.png") no-repeat 0 -50px;vertical-align:top;margin-right:3px;}
.resume_guide .exp_list .info_link .has_error .msg_hint, .resume_guide .exp_list .info_link .has_error .msg_hint i{visibility: hidden;}

.resume_guide .exp_list .del_icon{width:18px; height:18px; cursor: pointer;background:url("/commImage/ui/icon/resume_icon.png") 0 -250px; position:absolute;top:10px; right:10px}

<!---->
.other_resume{}
.other_resume .other_list{width:360px; height:auto; border:none; margin:0 auto; margin-bottom:10px; position:relative}
.other_resume .other_list .title{ font-size:14px; color:#666; font-weight:bold}
.other_resume .other_list .emp_logo{ margin:10px 0 30px 0; _margin-left:2px}
.other_resume .other_list .emp_logo a{width:110px;height:55px; border:1px solid #ddd; border-radius:2px; display:inline-block}
.other_resume .other_list .emp_logo a.active{width:108px;height:53px; border:2px solid #f6dfcd; overflow:hidden}
.other_resume .other_list .emp_logo .mar{margin: 0 7px;*margin: 0 4px;}
.other_resume .other_list .info{ width:auto; height:auto; padding-top:15px}
.other_resume .other_list .info .input_wid{width: 338px;}
.other_resume .other_list .next_wid{ width:358px}
.other_resume .other_list .create{color:#666; font-size:14px; *margin-top:20px;_margin-top:0}
.other_resume .other_list .create a{color:#2590d3; margin-left:5px }
.other_resume .other_list .mb{ margin-bottom:20px; width:360px}
.resume_guide .footer{ font-size:12px; color:#666; padding:40px; text-align:center;}

/*jobcn-select*/
.jobcn-select .jobcn-select-toggle{border: none; background-color: #fafafa; padding: 2px 0 2px 10px; height: 30px; line-height: 30px; color: #C6C6C6;}
.jobcn-select .jobcn-select-toggle:hover{text-decoration:none;}
.jobcn-select .jobcn-select-toggle.active{color: #555555;}
.jobcn-select .jobcn-select-toggle span{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-family:"Microsoft yahei";}
.jobcn-select .jobcn-select-list{position:absolute;top:31px;left:0;border:1px solid #b4c0c8;background:#FFF;right:0;_width:260px;display:none;max-height:210px;_height:210px;overflow-y:auto;}
.jobcn-select .jobcn-select-list li{cursor:pointer;padding:2px 6px;line-height:16px;}
.jobcn-select .jobcn-select-list li span{font-family:"Microsoft yahei";color:#888;}
.jobcn-select .jobcn-select-list li:hover{background:#5891DF;color:#FFF;}
.jobcn-select .jobcn-select-list li:hover span{color:#FFF;}
.jobcn-select-icon{position:absolute;top:50%;right:10px;margin-top:-7px;font-family:FontAwesome;font-style:normal;color:#989899;cursor:pointer;}
.jobcn-select-active{z-index:10}
.jobcn-select-active .jobcn-select-toggle{border-color:#b4c0c8}
.jobcn-select-active .jobcn-select-list{display:block;line-height:18px;}
.select-scroll{height:200px;overflow-y:scroll;}
.jobcn-autocomplete-results {margin-top: 0;margin-left: 0;}
.resume_guide .exp_list .info_list .placeholder, .other_resume .other_list .info_list .placeholder{color:#C6C6C6;}
::-webkit-input-placeholder { /* WebKit browsers */
    color:    #C6C6C6;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #C6C6C6;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #C6C6C6;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #C6C6C6 !important;
}

.resume_guide .exp_list .info,.resume_guide .exp_list .has_error .msg_hint,.resume_guide .exp_list .has_error .msg_hint i,.resume_guide .exp_list .msg_hint, .resume_guide .exp_list .msg_hint i{-webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); -o-transform: translate3d(0,0,0); transform: translate3d(0,0,0);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}

 .resume_guide .exp_list .info_list .jobcn-dialog-text{ line-height:14px}

.resume_guide .exp_list .half{ width:160px}
.resume_guide .exp_list .half input, .other_resume .half .info input, .resume_guide .exp_list .half .jobcn-dialog-text{ }
.resume_guide .exp_list .half .jobcn-dialog-text{width:118px;*width:110px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap; padding-left:8px}
::-webkit-input-placeholder,::-moz-placeholder,:-ms-input-placeholder,input:-moz-placeholder { color:#c6c6c6;}
::-webkit-input-placeholder {padding-top:3px }
.resume_guide .exp_list span{ height:36px}
.resume_guide .exp_list .info_list .inuput_border{ width:160px; height:34px;  background: #fafafa; border:1px solid #ccc;*margin-top:1px}
.resume_guide .exp_list .info_list .inuput_border span{ border:none}

.resume_guide .exp_list .info_list .jobcn-select-list li {cursor: pointer;padding: 5px 11px; line-height: 16px; font-size: 14px; border: medium none;}
.resume_guide .exp_list .info_list .jobcn-select-list { z-index: 10; margin-top: 4px;width: 328px;margin-left: -1px;border-color:#ccc;}
.resume_guide .pl30{padding-left:30px;}
.resume_guide .height_info{ color:#666; line-height:36px;}
.resume_guide .width80{ width:80px; float:left; margin-right:5px}
.resume_guide .exp_list .base_height{ width: 170px; text-align: right;}
.resume_guide .exp_list .base_height input{ width: 100px;}

/* login_message */
.container .login-tab{text-align:center;padding:40px 0 70px 0;}
.container .login-tab .login-tab-tip{font-size:14px;line-height:22px;color:#222222;margin-bottom:36px;}
.container .login-tab .login-tab-pic img{width:120px;height:120px;border-radius:50%;}
.container .login-tab .login-tab-name{font-size:20px;line-height:22px;color:#222222;font-weight:bold;margin:16px 0 30px 0;}
.container .login-tab .login-tab-phone{font-size:16px;line-height:22px;color:#555555;text-align:left;padding-left:174px;margin:8px 0;}
.container .login-tab .login-tab-phone .icon_phone{display:inline-block;width:20px;height:20px;background:url("/commImage/10.2/ui/icon/login_icon.png") no-repeat 0 0;vertical-align:top;margin:2px 12px 0 0 ;}
.container .login-tab .login-tab-phone span{display:inline-block;width:200px;word-break: break-all;}
.container .login-tab .login-tab-mail{font-size:16px;line-height:22px;color:#555555;text-align:left;padding-left:174px;margin:6px 0;}
.container .login-tab .login-tab-mail .icon_mail{display:inline-block;width:20px;height:20px;background:url("/commImage/10.2/ui/icon/login_icon.png") no-repeat 0 -50px;vertical-align:top;margin:2px 12px 0 0 ;}
.container .login-tab .login-tab-mail span{display:inline-block;width:214px;word-break: break-all;}
.container .login-tab .btn{margin-top:36px;}

