@charset "UTF-8";

/*
* @ description: 登录、注册
* @ author: liaoym
* @ update: liaoym(2017.10.11)
*/


/*login.html 登录*/
body{background-repeat:no-repeat;background-position:0 0;
    background-attachment: fixed;overflow-y: scroll;min-height:600px}
.login{position:absolute;top:50%;left:50%;width:600px;height:546px;margin:-273px 0 0 -268.5px;}
.login .title{margin:0 0 50px;font-size:0;text-align: center;}
.login-main{padding:24px 68px 24px;width:440px;margin:0 auto;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;text-align: center;}
.login-main .box-hd{font-size:0;margin-bottom:38px;}
.container-login .login-main{min-height:500px;}
.container-login .box-bd{/*height:239px;*/}
.login-main .box-bd .wrap-input{position:relative;}
.login-main .wrap-input .disabled{cursor:default;opacity: 0.8; /*Chrome、Safari、Firefox、Opera */
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80); /* IE6/IE7/8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=80)"; /*  IE8 */}
.login-main .btn-submit{margin:0 0 32px;background-color:#0ba0f4;border-color:#0ba0f4;font-size:18px;color:#fff;cursor: pointer;
    transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -ms-transition:all 0.2s ease-in-out;
}
.login-main .btnsubmit{background-color:#0ba0f4;border-color:#0ba0f4;font-size:18px;color:#fff;cursor: pointer;
    transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
    -moz-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    -ms-transition:all 0.2s ease-in-out;
}
.login-main .box-footer{overflow: hidden;margin-bottom:18px; margin-top: 10px;}
.login-main .box-footer .forget-password{float:left;}
.login-main .forget-password a{font-size:14px;color:#666;}
.login-main .forget-password a:hover{color:#0ba0f4;}
.login-main .box-footer .index-register{float:right;}
.login-main .index-register a{font-size:14px;color:#0ba0f4;}


/*register 注册*/
.register{position:absolute;top:50%;left:50%;width:844px;height:532px;margin:-264px 0 0 -420px;}
.register-mian, .aside-info{display:inline-block;vertical-align:top;}
.register .tabNavs li{float:left;width:33.33%;}
.register .register-mian .tabNavs li{float:left;width:33.3%;}
.register .tabNavs a{margin:0 0 10px;height:40px;line-height:40px;font-size:16px;color:#999;}
.register .tabNavs li.on a{height:40px;color:#fff;background: #0ba0f4;border-radius: 5px;}
.register .box-hd{position:relative;margin-bottom:5px;}

.register .box-bd .wrap-input{position:relative;text-align: left;overflow: hidden;font-size:0;}
.register .box-bd .wrap-user-agreement{
    /* display:inline-block; */
    -moz-user-select: -moz-none;
    -khtml-user-select:none;
    -webkit-user-select:none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer;
}
.register .box-bd .wrap-input-graphicCode{overflow:visible;}
.register .box-bd .business-license,

.register-enterprise1 .business-license .box-upload{overflow: visible;}
.register-enterprise1 .business-license .box-upload .img-upload{width:100%;height:100%;overflow: hidden;}
.register-enterprise1 .business-license .box-upload .img-upload:hover > .btn-uploadClose{display:block}

.register .box-bd .wrap-icon-refresh4{position:absolute;top:15px;right:-28px; cursor: pointer;}
.register .box-bd .tabNavs{border-bottom: 1px solid #ddd;margin-bottom: 20px;}
.register .img-right{position:absolute;top:16px;right:120px;}
.register .img-right img{display:none;}
.register .img-right img.shown{display:block;}
/*.form .input-username:focus,.form  .input-password:focus{margin-bottom:30px;}*/
.register .wrap-verify-code{position:absolute;right:0;top:0;width:110px;height:48px;overflow: hidden;border-radius: 3px;}
.register .wrap-btn-verifyCode{top:0;right:0;height:48px;}
.register .wrap-btn-verifyCode:hover{opacity:0.8;filter:alpha(opacity=80);}
.register .wrap-verify-code img{width:100%;height:100%;color:#fff;font-size:14px;-webkit-border-radius: 0 3px 3px 0;-moz-border-radius: 0 3px 3px 0;border-radius: 0 3px 3px 0;}
.register .wrap-verify-code input{width:100%;height:100%;background-color: #ffffff;border-color: #ddd;color: #0ba0f4;font-size:14px;-webkit-border-radius: 0 3px 3px 0;-moz-border-radius: 0 3px 3px 0;border-radius: 0 3px 3px 0;}
.register .wrap-verify-code .btn-verify-code{cursor: pointer;}
.register .wrap-user-agreement span,
.register .wrap-user-agreement a{display:inline-block;height:16.5px;line-height:16.5px;font-size:14px;color:#999;text-align: left;vertical-align: top;}
.register .wrap-user-agreement a:hover{color:#0ba0f4;}
.register .wrap-user-agreement .wrap-hook{display:inline-block;width:15px;height:15px;margin:0 6px 0 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;text-align: center;line-height:15px;color:#fff;overflow:hidden;cursor: pointer;}
.register .wrap-user-agreement .wrap-hook .icon-hook{display:block;width:16px;height:16px;color:#fff;text-align: center;line-height:16px;
    -moz-user-select: -moz-none;
    -khtml-user-select: none;
    -webkit-user-select: none;

    /*
      Introduced in IE 10.
      See http://ie.microsoft.com/testdrive/HTML5/msUserSelect/
    */
    -ms-user-select: none;
    user-select: none;
}
.register .wrap-register-submit{margin:13px 0 -22px;}

.register .register-enterprise  .btn-submit{/*margin:16px auto 32px;*/}
.register .register-enterprise .wrap-user-agreement{margin-top:0;}


.register .aside-info{margin-left:58px;}
.register .aside-info a{margin-top:68px;}
.register .aside-info .wrap-img{width:341px;margin-top:80px;}
.register .aside-info .wrap-input input{line-height:17px;padding:11.5px 15px;margin:0;background-color:transparent;border:1px solid #fff;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;font-size:16px;color:#fff;cursor:pointer;}

.alert-user-agreenment{width:947px;top:50%;margin:-302px 0 0 -475px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);-moz-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:5px solid #ccc\9;}
.alert-user-agreenment .box-hd{position:relative;padding:0 10px;height:31px;line-height:31px;background-color:#f3f3f3;font-size:14px;color:#000;}
.alert-user-agreenment .box-hd .close{position:absolute;right:10px;top:-2px;font-size:26px;color:#ccc;}
.alert-user-agreenment .box-bd{padding:10px;line-height:20px;}
.alert-user-agreenment .box-bd .wrap-inner{height:426px;padding:10px;overflow-y: scroll;}
.alert-user-agreenment h4,.alert-user-agreenment h5,.alert-user-agreenment p{font-size:14px;color:#666;font-weight:normal;line-height:30px;}
.alert-user-agreenment h4,.alert-user-agreenment h5{color:#333;font-weight:bold;}
.alert-user-agreenment h5{margin:10px 0;}
.alert-user-agreenment .box-footer input{display:block;width:400px;height:54px;margin:20px auto 30px;background-color:#0ba0f4;border:none;line-height:54px;font-size:16px;color:#fff;}


.errorsTipsBox-register{position:absolute;left:50%;top:50px; width:250px; height:100px; line-height:100px;margin-left:-125px;  border:1px solid #ddd;}

/*register_succ.html*/
.register-succ{position:absolute;top:0;left:50%;width:775px;height:660px;margin:100px 0 40px -387px;text-align: center;}
.register-succ .box-bd{width:775px;min-height:500px;padding:40px 48px;margin-top:39px;background-color:#fff;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.register-succ .box-bd .left,.register-succ .box-bd .right,.register-succ .box-bd .wrap-choose-input{display:inline-block;vertical-align: top;}
.register-succ .box-bd .left{width:140px;padding-right:42px;}
.box-upload .box-promptInfo{position:relative;width:140px;height:140px;line-height:140px;background-color:#e4f0f7;text-align:center;}
.box-upload .member-head{width:140px;height:140px;overflow: hidden;}
.box-upload .btn-upload{padding:7.5px 25px;margin-top:20px;height:36px;line-height:19px;border:1px solid #dfdfdf;background-color:#fff;-webkit-border-radius: 22px;-moz-border-radius:22px;border-radius:22px;font-size:16px;color:#0ba0f4;}
.box-upload  .box-file .file{position:absolute;left:15px;top:20px;width:108px;height:36px;background:transparent;opacity:0;filter:alpha(opacity=0);}
.register-succ .box-bd .right{border-left:1px dashed #dfdfdf;}
.register-succ .right .wrap-input{position:relative;}
.register-succ .right .wrap-input div.ui-label,.register-succ .right .wrap-input div.wrap-choose-input{display:inline-block;vertical-align: middle;}
.register-succ .right .wrap-input .ui-label{display:inline-block;width:64px;margin:0 20px 0 40px;text-align: left;font-size:16px;color:#666;}
.register-succ .right .wrap-input div.ui-label{margin:11.5px 20px 11.5px 40px;vertical-align: top;}
.register-succ .right .wrap-input-sex div.ui-label{margin:0 20px 0 40px;}
.register-succ .right .wrap-input-sex{margin:10px 0 35px;text-align: left;}
.register-succ .right .wrap-input-sex .wrap-inner-input{margin-right:20px;}
.register-succ .right .wrap-input-sex div.ui-label{vertical-align: top;}
.register-succ .right .wrap-input-submit{margin-bottom:0;}
.register-succ .box-bd .wrap-choose-input{margin-right:-10px;}
.register-succ .right input,.register-succ .right select{width:348px;height:42px;padding:0 10px;margin-bottom:20px;line-height:42px;border:1px solid #dfdfdf;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:16px;color:#333;}
.register-succ .right input.placeholder{color:#999;}
.register-succ .right .wrap-inner-input{position:relative;display:inline-block;margin-right:10px;font-size:16px;color:#333;cursor: pointer;}
.register-succ .right .wrap-inner-input input{width:143px;padding-right:25px;}
.register-succ .right .wrap-inner-input input[disabled]{background-color:#fff;}
.register-succ .right .wrap-inner-input #city_1{height:46px;line-height:46px;}
.register-succ .right .wrap-inner-input select{width:180px;height:46px;margin-right:-1px;line-height:46px;padding-right:25px;}
.register-succ .right .wrap-inner-input select:first-child{margin-right:6px;}
.register-succ .right .iconfont{position:absolute;right:11px;top:18px;color:#999;}
.register-succ .right  .icon-month{right:74px;}
.register-succ .right .wrap-inner-month{padding-right:95px;width:85px;}
.register-succ .right .now-txt{position:absolute;top:10px;right:20px;}
.register-succ .right .btn-submit{width:370px;height:48px;margin-left:124px;background-color:#0ba0f4;border-color:#0ba0f4;font-size:18px;color:#fff;}
.register-succ .wrap-year{position:absolute;left:0;top:45px;z-index:100;display:none;height:170px;border:1px solid #dfdfdf;background:#fff;font-size:14px;color:#333;overflow: hidden;}
.register-succ .year-container{width:368px;overflow: hidden;}
.register-succ .year-content{position:absolute;left:0;width:2208px;}
.register-succ .wrap-year .box-hd{height:42px;line-height:42px;font-size:16px;color:#000;}
.register-succ .form .box-hd img{float:left;margin:20px 23px;cursor: pointer;}
.register-succ .form .box-hd .next{float:right;}
.register-succ .year-content .data-container,.register-succ .year-content table{width:368px;font-size:14px;color:#333;}
.register-succ .year-content .data-container{position:absolute;}
.register-succ  .data-container td{width:73px;font-family:"microsoft yahei", "微软雅黑",Tahoma, Arial, Helvetica, Sans-serif;height:34px;line-height:34px;}
.register-succ  .data-container td:hover{background-color:#0ba0f4;border:none;color:#fff;cursor: pointer;}
.register-succ .year-content .data-container-fir{left:-1840px;}
.register-succ .year-content .data-container-sec{left:-1472px;}
.register-succ .year-content .data-container-thir{left:-1104px;}
.register-succ .year-content .data-container-four{left:-736px;}
.register-succ .year-content .data-container-five{left:-368px;}
.register-succ .year-content .data-container-six{left:0px;}
.register-succ .year-container .box-bd{padding:0;margin-top:0;}


/*register_enterprise1*/
.register-enterprise1 .form-enterp1 .tipbar{top:45px;left:102px;}
.register-enterprise1{width:552px;height:675px;top:0;margin:85px 0 15px -276px;}

.register-enterprise1 .box-hd{margin-bottom:37px;}
.register-enterprise1 input{width:369px;height:44px;line-height:42px;}
.register-enterprise1 .ui-label{display:inline-block;width:64px;margin:11.5px 18px 0 0;font-size:16px;color:#666;vertical-align: top;}
.register-enterprise1 .ui-label-busLi{margin-top:7.5px;}
.register-enterprise1  .business-license .box-upload,.register-enterprise1  .box-upload .box-promptInfo{display:inline-block;width:108px;height:62px;line-height:28px;background-color:#f7f7f7;overflow: hidden;}
.register-enterprise1  .box-upload .box-promptInfo{width:108px;height:62px;overflow: visible;}
.register-enterprise1  .business-license .box-upload{border:1px solid #dfdfdf;overflow:visible;}
.register-enterprise1  .business-license .file{padding:0;}
.register-enterprise1  .business-license .promt-info{display:inline-block;margin-left:10px;width:249px;font-size:14px;color:#999;vertical-align: bottom;}
.register-enterprise1 .submit-enerp1 .btn-submit{margin:-10px 0 22px 81px;}
.register-enterprise1 .wrap-btn-verifyCode{height:44px;}
.register-enterprise1 .register-mian{width:552px;padding:42px 50px 50px;}
/*.register-enterprise1 .input-companyNam-s{margin-bottom:0;}*/
.register-enterprise1  .wrap-input-name,.register-enterprise1  .wrap-input-sex{display:inline-block;vertical-align: top;}
/*.register-enterprise1 .wrap-input-name-parent input{width:240px;}*/
.register-enterprise1 .wrap-input-name-parent .wrap-icon-radio{margin:0 7px 0 10px;}
.register-enterprise1 .box-bd .wrap-input-sex{font-size:15px;color:#333;cursor: pointer;}
.register-enterprise1  .wrap-input-sex .top{margin:3px 0 5px;}
.register-enterprise1 .box-upload .wrap-img-businessLicense{display:inline-block;width:110px;height:64px;margin:5px 10px 15px 0;overflow: hidden;vertical-align: middle;display:none;}
.register-enterprise1 .box-upload .wrap-img-businessLicense img{width:100%;height:100%;}
.register-enterprise1 .box-upload .member-head{display:inline-block;vertical-align: middle;}
.register-enterprise1 .box-upload .member-head,.register-enterprise1 .box-upload  .box-file{/*border:1px solid red;*/width:91px;height:31px;margin:0px 0 6px;line-height:31px;font-size:15px;color:#0ba0f4;background-color:transparent;text-align:left;overflow: hidden;}
.register-enterprise1 .box-upload  .box-file{position:absolute;top:0;left:0;width:100%;height:100%;overflow: hidden;}
.register-enterprise1 .box-upload .file{left:0;top:0;width:100%;height:100%;}


/*register_enterprise_succ*/
.register-enterprise-succ{position:absolute;top:50%;left:50%;padding:86px 0 94px;width:775px;height:220px;margin:-200px 0 0 -388px;background-color:#fff;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius:3px;text-align: center;}
.register-enterprise-succ .box-hd{height:54px;line-height:54px;font-size:30px;color:#0ba0f4;}
.register-enterprise-succ .box-hd img{margin:9px 3px 0; }
.register-enterprise-succ .tipbar{margin:20px 0 70px;font-size:18px;color:#333;}
.register-enterprise-succ .wrap-btn-index .btn-index{padding:12px 37px;font-size:18px;color:#666;border:1px solid #dfdfdf;background-color:#fff;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}


/*find_pwd.html*/
.findPwd{margin:-262.5px 0 0 -387.5px;}
.findPwd .title{width:600px;margin-bottom:20px;}
.findPwd-main{width:600px;min-height:380px;background-color:#fff;text-align: center;}
.findPwd-main .hd{padding:10px 30px 30px;font-size:24px;color:#333;}
.findPwd-main .step{display:inline-block;width:560px;}
.findPwd-main .step .img{height:27px;background:url(../images/step_findpswd.png) no-repeat;}
.findPwd-main  .step1 .img{background-position:-13px -9px;}
.findPwd-main  .step .txt-d{display:inline-block;width:137px;margin:7px 0 27px;font-size:12px;color:#aaa;}
.findPwd-main  .step .txt-d.on{color:#0ba0f4;}
.findPwd-main .field .ui-rowlayout-dt{font-size:14px;color:#666;}
.findPwd-main .field .ui-rowlayout-dt,.findPwd-main .field .ui-rowlayout-dd,.findPwd-main .field  .wrap-input,.findPwd-main  .ui-rowlayout-dd .wrap-btnChange{position:relative;display:inline-block;margin-bottom:20px;/* vertical-align: middle; */}
.findPwd-main .field  .wrap-input,.findPwd-main  .ui-rowlayout-dd .wrap-btnChange{margin:0;}
.findPwd-main .field .ui-rowlayout-dd{width:410px;text-align: left;font-size:14px;color:#333;}
.findPwd-main  .ui-rowlayout-dd .input{width:408px;height:48px;line-height:48px;padding:10px 10px 10px 60px;border:1px solid #dfdfdf;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

.findPwd-main .field  .tipbar{position:absolute;top:44px;left:0px;width:355px;font-size:12px;}
.findPwd-main  .ui-rowlayout-dd .input-veriCode{width:148px;}
.findPwd-main  .ui-rowlayout-dd .wrap-imgCode{display:inline-block;width:110px;height:46px;vertical-align: top;border: 1px solid #ddd;}
.findPwd-main  .ui-rowlayout-dd .btn-change{margin-left:6px;font-size:12px;color:#0ba0f4;cursor: pointer;}
.findPwd-main  .step2 .img{background-position: -13px -44px;}
.findPwd1{margin-top:-275px;}
.findPwd1 .findPwd-main{height:451px;}
.findPwd1 .ui-rowlayout-dt{width:140px;text-align: right;}
/* .findPwd1 .field  .ui-rowlayout-dd,.findPwd3 .field  .ui-rowlayout-dd{width:248px;} */
.findPwd1  .moblie{margin:-4px 0 -2px;}
.findPwd1 .select-Ui-txt{width:246px;height:42px;line-height:25px;}
.findPwd1 .findPwd-main .btn-veriCode{width:97px;font-size:14px;}
.findPwd1  .ui-rowlayout-dd .input-veriCode{width:290px;}
.findPwd1  .ui-rowlayout-dd  .btn-mobileSub{margin-left:72px;}
.findPwd1 .field  .tipbar{/* left:20px; */top:50px;}
.findPwd1  .ui-rowlayout-dd  .btn-emailSub{width:auto;padding:0 25px;margin-left:70px;}
.findPwd1 .email{margin-top:-4px;}
.findPwd2 .prompt{width:380px;margin:0 auto;}
.findPwd2 .prompt .prompt-title{margin:2px 0 8px;}
.findPwd2 .prompt .title-txt{display:inline-block;margin-left:10px;font-size:26px;color:#00caa0;vertical-align: middle;}
.findPwd2 .prompt .desc{font-size:12px;color:#999;}
.findPwd2  .btn-emailSub2{width:auto;padding:0 25px;}
.findPwd2 .findPwd-main{height:430px;}
.findPwd3 .ui-rowlayout-dt{width:84px;}
.findPwd3 .step3 .img{background-position:-13px -86px;}
.findPwd4 .step4 .img{background-position:-13px -138px;}
.findPwd4 .field .desc{font-size:18px;color:#333;}
.findPwd4 .field .interval{color:#0ba0f4;}


/*注册页面新增logo跳转首页*/
.logo-register{position:absolute;top:5.555%;left: 50%; margin-left: -290px;width:130px;height:60px;}


.register .form .onFocus .tipbar{display: none;}