.login{font-family:Roboto-Regular,Roboto;padding:1.5rem}.login .back{width:100%;height:.9375rem}.login .back img{width:.5rem;height:.9375rem}.login .logo{text-align:center}.login .logo .logo1{width:12.375rem;height:12.125rem;margin-top:2.34375rem;margin-bottom:.625rem}.login .logo .logo2{width:12rem;height:11.5rem;margin-top:2.0625rem;margin-bottom:1rem}.login .logo .logo3{width:11.0625rem;height:12.125rem;margin-top:1.6875rem;margin-bottom:.75rem}.login .loginCont{width:100%;height:auto;background:#fff;box-shadow:0 .125rem .625rem .125rem hsla(0,0%,83.5%,.3);padding:1.5625rem .9375rem;border-radius:1rem}.login .phone{width:100%;height:3.125rem;background:#fff;border-radius:.5rem;border:.09375rem solid #d8d8d8;padding:.6875rem .875rem}.login .phone .phonediv{width:10.4375rem;height:1.75rem;border-left:.0625rem solid #e7e7e7;line-height:1.75rem;margin-left:.8125rem;padding-left:.8125rem}.login .phone .phone62{font-size:.875rem;font-family:Roboto-Regular,Roboto;font-weight:400;color:#333}.login .passwordInput img{width:1.3125rem;height:.9375rem}.login .duanxinlogin{font-size:.875rem;color:#5f7eff;padding:.75rem 0;text-align:right}.login .duanxinlogin,.login .xieyi{font-family:Roboto-Regular,Roboto;font-weight:400}.login .xieyi{padding-top:.6875rem;display:flex;align-items:center;font-size:.75rem;color:#999;line-height:.875rem}.login .xieyi span{font-family:PingFangSC;color:#5f7eff;line-height:1.0625rem;text-decoration:underline}.login .xieyi img{width:.875rem;margin-right:.5rem}.login .forgetpassword{padding-top:1.375rem;text-align:center;font-size:.875rem;font-family:Roboto-Regular,Roboto;font-weight:400;color:#5f7eff}.login .codePhone{width:calc(100% - 6.5625rem)!important}.login .code{width:5.625rem;height:3.125rem;background:#5f7eff;border-radius:.5rem;text-align:center;font-size:.875rem;font-family:Roboto-Regular,Roboto;font-weight:400;color:#fff;margin-left:.9375rem;line-height:3.125rem}.login .mt-62px{margin-top:1.9375rem}.login .mt-32px{margin-top:1rem}.login .mb-34px{margin-bottom:1.0625rem}.login .passwordInputLine input{padding-bottom:.5rem;border-bottom:.0625rem solid #ddd}.login .inputCont,.login input{font-size:.875rem;font-weight:400;color:#333;width:100%}.login input::-moz-placeholder{font-size:.875rem;font-weight:400;color:#999}.login input::placeholder{font-size:.875rem;font-weight:400;color:#999}.login .dialog{padding:1.5625rem;padding-bottom:0}.login .dialog .dialog-pic{text-align:center;margin-bottom:1.5rem}.login .dialog .dialog-pic img{width:7.53125rem;height:3.125rem}.login .dialog .phone{margin-top:.9375rem}.agreementWrap{padding:2.5rem 1rem;padding-bottom:3.125rem}.agreementWrap .head{width:100%;height:2.5rem;position:fixed;top:0;left:0;background:#fff}.agreementWrap .head img{width:.5rem;height:.9375rem;margin-left:1.25rem}.picError{height:1rem;font-size:.875rem;font-family:Roboto-Regular,Roboto;font-weight:400;color:#ff5a5a;line-height:1rem;margin-bottom:.5625rem}