html,body{height:100%;margin:0;padding:0}.wrapper{min-height:100%}.login .logo{padding:13px 0;margin-right:40px}.find-pwd .top-header{position:relative}.top-header{background:#fff}.rlogin{height:70px;display:table}.rlogin span{display:table-cell;vertical-align:middle;font-size:14px;color:#6e6e6e}.content-bg{position:fixed;top:0;bottom:0;left:0;right:0;background:url(../images/login-bg_02.jpg) no-repeat;background-size:cover}.content{overflow-y:auto;height:100%;line-height:100%}.login-box{width:400px;position:absolute;left:50%;top:50%;margin-left:-200px;margin-top:-200px;background:#fff;border-radius:3px;height:425px;text-align:center;padding:40px}.login-t{font-size:22px;color:#3e4956;line-height:1}.login-box p.welcome{color:#b8bbbf;font-size:12px;line-height:1;margin-top:7px;margin-bottom:23px}.input-num{width:100%;position:relative;margin-bottom:29px;border-bottom:1px solid #e0e1e2;text-align:left}.input-num.correctness .top-move{color:#b8bbbf}.input-num.correctness:after{background:#44c4a8}.input-num.error .top-move{color:#f96868}.input-num.error:after{background:#f96868}.placeholder{line-height:14px;color:#b8bbbf;position:absolute;top:10px;transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;z-index:5;font-size:14px}.input-num input{width:60%;border:0;height:31px;position:relative;z-index:4;font-size:14px;color:#3e4956}.top-move{color:#3487e3;font-size:12px;top:-11px}.input-num:after{content:"";width:0;height:2px;background:#4d92e0;position:absolute;bottom:-1px;left:0;right:0;margin:0 auto;transition:all .2s;z-index:6}.input-num.afterbor:after{width:100%}.input-num.correctness .placeholder{font-size:12px;top:-11px}.input-num.correctness:after{width:100%}.clearvar{width:30px;height:30px;display:inline-block;position:absolute;right:0;top:0;z-index:20;opacity:.5;visibility:hidden;text-align:center;cursor:pointer}.regarr{width:30px;height:30px;display:inline-block;position:absolute;right:0;top:9px;z-index:20;opacity:.5;text-align:center;cursor:pointer}.regarr:hover{opacity:.8}.clearvar:hover{opacity:.8}.error-tips{color:#ff5c5c;width:100%;text-align:center;position:absolute;bottom:-19px;display:none}.refresh{width:30px;height:30px;position:absolute;right:1px;top:2px;z-index:8;text-align:center;cursor:pointer}.registr .refresh{width:30px;height:30px;line-height:29px;position:absolute;right:1px;top:-3px;z-index:8;text-align:center}.refresh:hover .icons-refresh{background-position:0 -66px}.code{display:inline-block;position:absolute;right:34px;top:3px;z-index:8}.registr .login-btn button{height:40px}.login-btn a{display:block;width:100%;height:45px;line-height:45px;box-sizing:border-box;background:#16b893;border:0;outline:0;padding:0;border-radius:3px;color:#fff;font-size:14px;margin-bottom:19px;-webkit-transition:border .2s linear,color .2s linear,width .2s linear,background-color .2s linear;-o-transition:border .2s linear,color .2s linear,width .2s linear,background-color .2s linear;transition:border .2s linear,color .2s linear,width .2s linear,background-color .2s linear}.login-btn a:hover{background:#14ac89}.login-reg p{line-height:1;color:#666;margin-left:10px}.login-reg p a{color:#3487e3;margin-right:8px}.login-reg p a:hover{text-decoration:underline}.login-reg p em{font-style:normal;margin-right:5px;color:#3487e3}.footer{padding-bottom:40px;position:absolute;bottom:0;left:0;right:0}.registr .footer-copy{height:50px;width:100%;line-height:50px;text-align:center;position:relative}.registr .footer-copy p{color:#fff;line-height:1}.footer p{color:#fff;line-height:1}.registr .logo{padding:13px 0;margin-right:40px}.registr .content-block{overflow-y:auto;height:100%;line-height:100%}.registr .login-box{width:600px;padding:40px 120px;height:auto;top:auto;margin-top:54px;left:auto;margin:0 auto;margin-left:auto;margin-top:auto;position:relative;margin-top:124px;margin-bottom:34px}.get-code{position:absolute;bottom:8px;right:0}.get-code button{height:28px;border-radius:3px;border:0;outline:0;background:#efefef;color:#555;padding:0 15px}.get-code span{display:block;width:100%;height:100%;position:absolute;background:rgba(255,255,255,0);left:0;top:0;display:none;cursor:not-allowed}.get-code button:hover{background:#e2e2e2}.get-code button.disabled{-moz-user-select:none;-webkit-user-select:none;color:#bbb}.get-code button.disabled:hover{background:#e2e2e2}.service-h{margin-bottom:20px}.service-h p{display:inline-block;-moz-user-select:none;-webkit-user-select:none;cursor:pointer}.service-h p a{color:#666}.checked .icons-check{background-position:0 -85px}.service-h span{vertical-align:-2px;color:#666;line-height:1}.service-h span a:hover{color:#3487e3;text-decoration:underline}.margin-bt.input-num{margin-bottom:19px}.select-box{position:absolute;width:100%;border:1px solid #ccc;z-index:10;background:#fff;top:32px;border-top:0;display:none}.select-box li{height:33px;line-height:33px;width:100%;padding-left:10px;color:#333;cursor:pointer}.select-box li:hover{background:#f0f2f3}.find-pwd.content{background:#fff}.find-pwd .input-num{margin-bottom:29px}.find-pwd .input-num input::-webkit-input-placeholder{font-size:14px}.find-pwd .login-box p.welcome{color:#666;margin-top:28px;margin-bottom:29px}.find-pwd .input-num.margin-b{margin-bottom:30px}.find-pwd .login-box{width:460px;border:1px solid #b8bbbf;height:auto;left:auto;top:auto;position:relative;margin:0 auto;margin-top:130px}.find-pwd .login-btn a{margin-bottom:0}.find-pwd .footer{height:54px;line-height:54px;background:#2e2f34;padding:0;margin-top:40px}.find-pwd .footer p{color:#ccc;line-height:54px;font-size:12px}.tips-sum{width:825px;margin:120px auto}.tips-items{width:100%;border:1px solid #ade6d9;background:#eefaf7;margin-bottom:50px}.tip-content{position:relative;padding:13px 15px 19px 15px;margin-left:45px}.tip-content h3{font-size:16px;color:#333;margin-bottom:10px}.tip-content p{line-height:18px}.tip-content .icons-pass{position:absolute;left:-30px;top:15px}.tip-content p a.return-index{color:#3487e3;margin-left:12px}.tip-content p a.return-index:hover{text-decoration:underline}.tips-items.fail{border:1px solid #ffc5c5;background:#fef1f2}.tip-content .icons-elims{position:absolute;left:-31px;top:17px}.tips-items.fail .tip-content h3{font-size:12px;color:#333;margin-bottom:13px}.tips-items.fail .tip-content p a.return-index,.tip-content p a.return-pw{color:#3487e3;margin-left:0}.tip-content p a.return-pw:hover{text-decoration:underline}.tips-items.fail .tip-content{padding-top:15px}.tips-items.fail .tip-content h3{margin-bottom:18px}.tips-items.fail .tip-content p.new-pwd{margin-bottom:18px}.cover{position:fixed;width:100%;height:100%;z-index:20;background-color:#000;opacity:.40;filter:alpha(opacity=40);left:0;top:0;display:none}.active.agreement{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);opacity:1;z-index:30}.agreement{width:646px;height:550px;box-shadow:0 0 5px rgba(0,0,0,0.5);position:fixed;top:50%;left:50%;margin-top:-238px;margin-left:-323px;background-color:#fff;-webkit-border-radius:3px;border-radius:3px;padding:20px;padding-top:0;opacity:0;transform:scale(.7);-webkit-transform:scale(.7);-moz-transform:scale(.7);-o-transform:scale(.7);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;z-index:-10}@media only screen and (max-width:1367px){.agreement{height:480px;margin-top:-200px}.agreement .scroll-warp{height:343px!important}}.agreement h1{font-size:16px;font-family:"微软雅黑";font-weight:normal;color:#000;line-height:36px;border-bottom:1px solid #ddd;padding-top:9px}.agreement .regpop-close{width:20px;height:20px;text-align:center;line-height:20px;display:block;position:absolute;top:16px;right:17px;opacity:.6;filter:alpha(opacity=60);cursor:pointer}.agreement .regpop-close:hover{opacity:1;filter:alpha(opacity=100)}.agreement .context{font-size:14px;margin-top:15px;line-height:18px;overflow:hidden}.agreement .context p{font-size:12px;font-family:"微软雅黑";margin:0}.agreement h5{margin:0;font-size:14px;font-family:"微软雅黑";font-weight:400;margin-bottom:6px}.agreement strong{font-size:12px;font-family:"微软雅黑";font-weight:400;margin-right:12px}.agreement .regist-yhzcxy{margin-right:10px}.agreement .buttons{text-align:center;margin-top:20px}.agreement .buttons button{width:95px;height:36px;border:0;cursor:pointer;text-align:center;display:inline-block;margin:0 6px;padding:0;background-color:#e7e7e7;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;font-size:14px;color:#000;font-family:"微软雅黑"}.agreement .buttons .confirm{background-color:#44c4a8;color:#fff}.m-signIn .submit:hover,.agreement .buttons .confirm:hover{background-color:#16b893}.agreement .buttons .cancel:hover{background-color:#d7d7d7}.down-put{width:376px;border:1px solid #b8bbbf;border-top:0;position:absolute;top:31px;left:0;background-color:#fff;z-index:10;display:none}.down-put ul{padding:10px 0}.down-put li{padding:6px 0;padding-left:102px;text-align:left;font-size:14px;cursor:pointer}.down-put li:hover{background-color:#eaeaec}.register-content-left .padd-tr td{padding-top:11px}.readon{display:inline-block}@media(max-width:768px){.w1180{width:100%;margin:0 auto;padding:0 20px}.login .logo{width:auto}.login-box{width:400px;margin:120px auto 40px;position:relative;left:auto;top:auto;background:#fff;border-radius:3px;height:405px;text-align:center;padding:40px}.footer{padding-bottom:40px;position:relative;bottom:0;left:0;right:0}}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset;border:0}