/*==============企业页面登录流程优化=============*/
.layerBox_login{ margin:0 auto; max-height: 630px; width:400px; border:1px solid #ccc;-moz-box-shadow: 4px 4px 2px rgba(0,0,0,0.3);-webkit-box-shadow: 4px 4px 2px rgba(0, 0, 0, 0.3);box-shadow: 4px 4px 2px rgba(0, 0, 0, 0.3); background:#fff;}
.layerBox_login .hd{ text-align:right; height:36px; line-height:36px; background:#FCFCFC;border-bottom: 1px solid #F2F2F2; padding:0px 10px 0 18px;}
.layerBox_login .hd h3{ width:300px; text-align:left; float:left}
.layerBox_login .hd img{ cursor:pointer}

.layerBox_login .login_bt1{border-width: 1px;border-style: solid;border-color: #FF9B01;background-color: #FFA00A;color: #FFF;border-radius: 2px;display: inline-block;
overflow: hidden;vertical-align: middle;margin:0px 10px 5px 0}
.layerBox_login .login_bt1 a{ border:1px solid #FFB33B; background:none; margin:0px; height:28px; line-height:28px;}	
.layerBox_login .inp_k2 label{padding: 5px 0 0 15px; display:block;}
.layerBox_login .inp_k2 input{ margin-bottom:0}


.register_con{background:#fff; color:#606060; border:none;padding:20px 0px 15px 25px;}
.register_con .inp_k1{width: 245px;}
.register_con li .warn_text{ padding-left:77px;}
.register_con li .register_left {font-weight: bold; font-size:13px; height:20px;display: inline-block;width:80px; text-align:right;vertical-align:top;padding:0}
.register_con li input{-webkit-box-shadow: 0px 1px 1px 0px #EAEAEA inset;-moz-box-shadow: 0px 1px 1px 0px #eaeaea inset;box-shadow: 0px 1px 1px 0px #EAEAEA inset;height: 20px\9;padding: 8px 0 0 2px\9; height:22px; line-height:22px; padding-left:3px;border: 1px solid #CCC;border-radius: 3px; width:210px;margin-bottom:0}
.register_con li.gender input{box-shadow:none;}
.register_con .companyName{ padding:10px 0 0px 15px; margin-bottom:10px;}
.register_con .regist_tcts{ height:20px; line-height:20px;}


.register_con .personLogin_L_con li span{ padding:0px; display:block; font-size:12px;}
.register_con li .register_left b{ color:red;}
.register_con li p{ line-height:normal; font-size:11px; color:#666; padding-top:2px; font-weight:normal;}
.register_con .personLogin_L_con li input{ margin-bottom:0px;}
.register_con .companyName{ background:#313131; border-radius:5px;padding:10px 0 0 15px; margin:5px 0px 20px 0; width:316px;}
.register_con .companyName li .register_left,.register_con .companyName  li p{ color:#fff;}


.register_con li.gender input{width:auto; height:auto; }
.register_con li.gender{ margin:0px; color:#fff; padding-left:86px;}
.register_con li input.area_code{ width:50px;}
.register_con li input.fixed_phone{ width:90px;}
.register_con li input.ext{ width:60px;}
.register_con li.lxr{ height:36px}


.register_en{padding:20px 0px 15px 25px;}
.register_en li .register_left{ display:inline-block; width:110px; padding-right:3px; text-align:right;}
.register_en li input{ width:270px;}
.register_en li .warn_text{ padding-left: 110px;}
.register_en .companyName{width: 405px;}
.register_en .tips{ padding-left:110px;}
.register_en .regist_tcts{ height:15px; line-height:normal}
.register_en #fixed{ margin:0 5px;}
.register_en li.gender{ margin:0px; color:#fff; padding-left:110px;}
.register_en .companyName{ padding-bottom:10px;}
.register_en li input{ height:18px; line-height:18px;}

/*================个人登录注册页================*/
.personLogin_L_con .forgot{ font-style:italic; padding-left:92px; font-size:12px;font-weight:normal}
.personLogin_L_con .regist_text{font-weight: bold;font-size: 12px;height: 20px;vertical-align:top;display:inline-block; width:110px; padding-right:3px; text-align:right; line-height:normal;}
.personLogin_L_con li input{ margin-bottom:15px;}
.personLogin_L_con .inp_k1{ background:#fff; border:1px solid #ccc; border-radius:3px; height:22px; line-height:22px; padding-left:3px; width:210px;}
.login_bt1 a{ width:126px;display:block; text-align:center; font-size:14px; color:#fff; font-weight:100; float:left; }
.personLogin_L_con .tips{line-height: normal;font-size: 11px;color: #666;padding-top: 2px;font-weight: normal;}
.register_now_btn a{ font-weight:bold;}

.per_log .personLogin_L_con  li{ color:#666; font-weight:bold;}
.per_log .personLogin_L_con{padding: 15px 0px 7px 60px;}
.per_log  .personLogin_L_con .inp_k1 {width: 245px;}
.per_log .personLogin_L_con #per_log_rememberme{ margin-bottom:0px;}
.per_log .personLogin_L_con .login_bt1{ float:left;}
.per_log .personLogin_L_con .inp_k2{ height:40px;}

.per_reg{ width:460px;}
.per_reg .inp_k1{ width:270px;}
.person_register {padding:0px 10px 15px 25px;}
.person_register li{ margin-top:6px;}
.person_register .inp_k1{ margin-bottom:0px;}
.person_register .regist_tcts{ display:block; height:auto; padding-left:125px; line-height:normal; }
.person_register .regist_text{ width:120px; color:#666; padding-left:0;}
.person_register .tips{ padding-left:125px;}
.person_register #per_reg_agree,#subscribe{ margin-bottom:0}
.haveLogin{ font-weight:bold}
#per_reg_country,#per_reg_mySle{ width:275px; height:22px; margin-bottom:10px;}
.person_register #per_reg_pw2{ margin-bottom:5px;}

