@charset "utf-8";
/******************************
* Name:login_register.css
* The Author:chendianjin                                    
* Update Time:2016-12-08 22:00                               
******************************/
/*login and enroll*/
html{overflow-y:auto;}
html,body{width:100%;height:100%;}
body{background:#96d8ca;}
/*****兼容ie6下面 autocomplete 智能提示下拉框******/
*html .ui-autocomplete {width:294px;height:120px;}
.lr_container{width:100%;height:100%;background:#96d8ca;position:relative;min-width:1080px;min-height:570px; _width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1080?"1080px":"100%"); _height:expression((document.documentElement.clientHeight||document.body.clientHeight)<570?"570px":"100%");}
.lr_wrap{width:1080px;height:570px;background:url(images/login_register_bg.gif) no-repeat;position:absolute;top:50%;left:50%;margin-top:-289px;margin-left:-540px;}
.lr_wrap_inner{width:428px;padding-top:16px;float:right;margin-right:28px;display:inline;}
.lr_logo{width:190px;height:56px;background:url(images/logo_jobseek.png) no-repeat; _background:url(images/logo_jobseek.gif) no-repeat;display:block; font-size:0;}
.login_head{width:428px;height:56px;}
.login_head .link_enterhome{display:block;font:16px/24px "\5fae\8f6f\96c5\9ed1","\5b8b\4f53";color:#fff;height:24px;margin-top:26px;position:relative;padding-right:20px;} 
.login_head .link_enterhome i{position:absolute;width:16px;height:16px;background:url(images/icon-normal.gif) no-repeat -5px -174px;top:4px;right:0;}
.lr_jobseeker_main{margin-top:11px;width:100%;background:#f8f9f9;position:relative;padding-top:58px;height:430px;}
.lr_jobseeker_header{font:20px "\5fae\8f6f\96c5\9ed1",Arial;color:#7e8081;margin-left:62px;line-height:26px;}
.lr_jobseeker_form{padding:0;padding-left:62px;margin-top:20px;height:220px;}
.lr_input_group{margin-bottom:5px;position:relative;}

.lr_input_text{float:left;width:247px;height:22px;border:2px solid #bbbdc1;background:transparent;padding:7px 3px 7px 46px;font:12px "\5fae\8f6f\96c5\9ed1","\5b8b\4f53";line-height:22px;color:#676767;vertical-align:middle;}
.line_idcode .lr_input_text{padding:7px 3px 7px 7px;width:176px;}
.line_idcode .btn_idcode{width:100px;height:40px;line-height:40px;text-align:center;margin-left:10px;background-color:#cd402e;color:#fff;font-family:"\5fae\8f6f\96c5\9ed1","\5b8b\4f53";cursor:pointer;}
.line_idcode .code_disable{background-color:#b9b9bb;cursor:default;}
.lr_user_icon{display:block;position:absolute;top:2px;left:2px;width:36px;height:36px;background:url(images/icon-normal.gif) no-repeat -5px -84px; font-size:0;line-height:0;}
.lr_input_ps{float:left;width:247px;height:22px;border:2px solid #bbbdc1;background:transparent;padding:7px 3px 7px 46px;font:12px "\5fae\8f6f\96c5\9ed1","\5b8b\4f53";line-height:22px;color:#676767;vertical-align:middle;}
.lr_ps_icon{display:block;position:absolute;top:2px;left:2px;width:36px;height:36px;background:url(images/icon-normal.gif) no-repeat -5px -37px;font-size:0;line-height:0;}

.ime_input{ime-mode:disabled;}
.lr_alert_color{color:#a0a0a0;}
.lr_fouce_color{color:#c8c8c8;}
.lr_border_blue{border:2px solid #0d9ee2;}
.lr_border_blue::-webkit-input-placeholder{color:#c8c8c8;}
.lr_border_blue:-moz-placeholder{color:#c8c8c8;}
.lr_border_blue::-moz-placeholder{color:#c8c8c8;}
.lr_border_blue:-ms-input-placeholder{color:#c8c8c8;}
.lr_border_red{border:2px solid #d66557;}
.lr_height21{height:21px;width:296px;white-space:nowrap;overflow:hidden;font:12px "\5fae\8f6f\96c5\9ed1","\5b8b\4f53";line-height:21px;}
.lr_msg{color:#808080;}
.lr_error{color:#cd402e;}
.lr_error_icon{display:block;background:url(images/icon-normal.gif) no-repeat -6px -150px;padding-left:19px;height:21px;}
.lr_entry_info{font:12px "\5fae\8f6f\96c5\9ed1","\5b8b\4f53";color:#767575;line-height:20px; margin-bottom:23px;}
.lr_entry_info a{color:#2ba1ca;float:right;margin-right:80px;font:12px "\5fae\8f6f\96c5\9ed1","\5b8b\4f53";display:inline;}
.lr_entry_info input{vertical-align:-3px; *vertical-align:-2px;}
.lr_input_sub{background:#4fc1e9;border:none 0;border-radius:3px;-moz-border-radius:3px;font:16px "\5fae\8f6f\96c5\9ed1","\5b8b\4f53";line-height:38px; color:#fff;cursor:pointer;text-align:center;vertical-align:middle;height:38px;width:110px;display:inline-block; *display:inline; *zoom:1;}
.lr_input_sub:hover{background:#0d9ee2;text-decoration:none;}
.lr_login_enroll{margin:12px 0 20px 62px;}
.lr_login_enroll p{color:#767575;margin-bottom:5px;}
.lr_login_enroll p a{color:#2ba1ca;}
.lr_login_enroll p a:hover{color:#2ba1ca;text-decoration:underline;}
.lr_txt_info{font:12px "\5fae\8f6f\96c5\9ed1","\5b8b\4f53";color:#767575;line-height:16px;}
.lr_direct_active{display:block;margin-top:8px;color:#32aad4;font:16px "\5fae\8f6f\96c5\9ed1","\5b8b\4f53";line-height:18px;background:url(images/icon-normal.gif) no-repeat 65px -125px;width:88px;}
.lr_login_box .div_otherlogin{margin-left:62px;margin-top:10px;height:42px;}
.div_otherlogin p{color:#8c8d8d;line-height:42px;}
.div_otherlogin .icons_otherlogin a{display:block;*display:inline;*zoom:1;float:left;width:41px;height:41px;overflow:hidden;background-image:url(images/icon_otherlogin.png);_background-image:url(images/icon_otherlogin.gif);background-repeat:no-repeat;margin-left:10px;}
.icon_qqlogin{background-position:-1px -1px;}
.icon_wechatlogin{background-position:-44px -1px;}
.icon_weibologin{background-position:-87px -1px;}
.reg_wrap{min-height:661px;height:auto!important;_height:661px;}
.reg_wrap .lr_wrap{height:661px;background-position:0 40px;}
.reg_wrap .lr_wrap_inner{padding-top:0;margin-top:-14px;position:relative;}
.reg_wrap .lr_jobseeker_main{height:507px;}
.reg_wrap .lr_jobseeker_form{height:321px;}
.reg_wrap .lr_entry_info{margin-bottom:0;}
.reg_wrap .lr_input_group{margin-bottom:2px;}
.reg_wrap .lr_login_enroll{margin-bottom:14px;}
/**app二维码**/
.reg_wrap .lr_appcode{float:right;width:140px;height:160px;background-color:#fff;border:#6cc2b0 1px solid;margin-top:52px;margin-right:12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.lr_appcode img{display:block;width:124px;height:124px;margin:8px auto 4px;}
.lr_appcode p{font-size:14px;line-height:18px;color:#12977a;text-align:center;font-family:"\5fae\8f6f\96c5\9ed1",Tahoma,Arial,"\5B8B\4F53",sans-serif;}
/**app二维码 end**/

/*login*/
.lr_split_line{width:100%;height:10px;background:#e3e3e5;line-height:0;font-size:0;}
.lr_campany_login{display:block;width:103px;height:89px;position:absolute;top:0px;right:20px;background:url(images/campany_login.gif) no-repeat;}

/*enroll*/
.lr_campany_register{display:block;width:103px;height:89px;position:absolute;top:0px;right:20px;background:url(images/campany_register.gif) no-repeat;}
.lr_rank{display:inline-block; *display:inline; *zoom:1;padding-top:4px;}
.lr_txt_rank{font:12px "\5fae\8f6f\96c5\9ed1","\5b8b\4f53";line-height:22px;color:#808080;vertical-align:text-bottom;}
.lr_rank li{float:left;width:35px;height:15px;background:#b7babf;margin:0 1px;text-align:center;font:12px "\5fae\8f6f\96c5\9ed1","\5b8b\4f53";line-height: 15px;color:#000;}
.lr_rank li.lr_bg_red{background:#eb0027;color:#fff;} 
.lr_mtop_10{margin-top:10px;}
.lr_pbottom_15{padding-bottom:15px;}
.lr_mtop_5{margin-top:5px;}
.lr_success{display:inline-block; *display:inline; *zoom:1;width:20px;height:40px;background:url(images/icon-normal.gif) no-repeat -12px 3px;margin-left:2px;vertical-align:middle;}
.lr_test{display:inline-block; *display:inline; *zoom:1;width:16px;height:40px;background:url(images/detect.gif) center no-repeat;margin-left:2px; vertical-align:middle;}
.lr_service{display:block;line-height:20px;margin-bottom:10px;overflow:hidden;color:#999;}
.lr_service .ipt_checkbox{float:left;margin:3px 2px 0 0;}
.lr_service a{cursor:pointer;}
.lr_service a:link,.lr_service a:visited,.lr_service a:hover{color:#999;text-decoration:underline;}
.lr_hidden{display:none;}

/****解决google浏览器下文本框黄色背景****/
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset;}

/*dialog and cjol_jobseeker.css*/
.new_login_layer{z-index:3000;background:#fff;border-radius:3px;box-shadow:3px 3px 4px 4px rgba(0,0,0,0.3);display:none;font-family:"\5fae\8f6f\96c5\9ed1",Arial,"\5b8b\4f53";}
.new_login_layer_ie6fixed{_margin-top:0px; _position:absolute; _top:expression(documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2);}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#666666 url(https://www.cjolimg.com/v7/jms/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.50;filter:Alpha(Opacity=50);}
.close_new_login_layer{height:36px;}
.btn_close_new_login_layer{width:12px; height:12px; background:url(https://www.cjolimg.com/v7/jms/icon_close_new_login_ayer.gif) no-repeat; margin:14px 14px 0 0; cursor:pointer;}
.login_layer_inner{font-family:"\5fae\8f6f\96c5\9ed1",Arial,"\5b8b\4f53";}
.protocalcon_box_inner_con{padding:0 5px 36px 36px;}
.protocalcon_box{height:280px;overflow:hidden;padding:0 10px 0 0;color:#666666;line-height:20px;overflow-x:hidden;overflow-y:auto;}
.protocal_title{height:25px;line-height:25px;font-weight:bold;font-size:14px;color:#0a4a87;}
.protocal_about{text-indent:2em;margin:10px auto 0;padding:0 5px 0 0;}
.conone{padding:0 5px 0 0;}
.conone .smalltitle{height:25px;line-height:25px;display:block;color:#333;margin:5px auto 0;}
.conone_span{text-indent:2em;display:block;}
.ui-autocomplete{position:absolute;cursor:default;max-height:110px;overflow-y:auto;overflow-x:hidden;padding-right:20px;}
.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left;}
.ui-widget-content{border:1px solid #888;background:#f2f2f2;color:#333333;}
.ui-widget{font-size:12px;}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-header .ui-state-focus{font-weight:bold; color:#ffffff;background:#2987ae;}
.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left;}
.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%;}
.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1;}
.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;}

/******注册验证 *****/
.img_venfycode{border:#bbbdc1 2px solid;cursor:pointer;margin:0 10px;}
.img_venfycode img{width:90px;height:24px;margin:6px 0;}
.txt_venfycode{line-height:40px;color:#cd402e;text-decoration:underline;font-family:"\5fae\8f6f\96c5\9ed1","\5b8b\4f53";cursor:pointer;}
/******注册验证 end *****/