.page-login{height:100%;min-height:100vh;min-width:85.375rem}.page-login .type-list{width:31.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}.page-login .page-login-center{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:43.75rem;background-image:url(../img/login-bg.121a0be6.png);background-size:cover;background-position:top}.page-login .page-login-center .container{margin-top:6.875rem}.page-login .page-login-center .login-form{width:27.5rem;height:29.125rem;background:#fff;-webkit-box-shadow:0 .75rem 3rem 1rem rgba(0,0,0,.03),0 .5625rem 1.75rem 0 rgba(0,0,0,.05),0 .375rem 1rem -.5rem rgba(0,0,0,.08);box-shadow:0 .75rem 3rem 1rem rgba(0,0,0,.03),0 .5625rem 1.75rem 0 rgba(0,0,0,.05),0 .375rem 1rem -.5rem rgba(0,0,0,.08);border-radius:.25rem;opacity:.98;padding:0 3.125rem}.page-login .page-login-center .login-form .user-type-list{margin-top:.9375rem;margin-bottom:.625rem}.page-login .page-login-center .login-form .user-type-list .list-item{color:#999;cursor:pointer}.page-login .page-login-center .login-form .user-type-list .list-item:after{content:"";display:block;margin-top:.625rem;border-bottom:.125rem solid rgba(41,148,255,0)}.page-login .page-login-center .login-form .user-type-list .active{color:#222;font-weight:500;font-size:1.625rem}.page-login .page-login-center .login-form .user-type-list .active:after{content:"";display:block;margin-top:.625rem;border-bottom:.125rem solid #2994ff}.page-login .page-login-center .login-form .ivu-form .ivu-form-item{width:21.25rem;height:2.75rem}.page-login .page-login-center .login-form .ivu-form .ivu-form-item .ivu-form-item-content{line-height:2.75rem;width:100%}.page-login .page-login-center .login-form .ivu-form .ivu-form-item .ivu-form-item-content .ivu-input-wrapper{height:2.75rem;position:relative}.page-login .page-login-center .login-form .ivu-form .ivu-form-item .ivu-form-item-content .ivu-input-wrapper .ivu-icon,.page-login .page-login-center .login-form .ivu-form .ivu-form-item .ivu-form-item-content .ivu-input-wrapper .ivu-input{height:2.75rem;line-height:2.75rem}.page-login .page-login-center .login-form .ivu-form .ivu-form-item .ivu-form-item-content .ivu-input-wrapper .codeimg{position:absolute;right:.4375rem;top:.625rem}.page-login .page-login-center .login-form .ivu-form .userType{margin-bottom:.625rem}.page-login .page-login-center .login-form .ivu-form .userType .ivu-form-item-content{white-space:nowrap}.page-login .page-login-center .login-form .ivu-form .userType .tips{position:absolute;top:1.25rem;left:.3125rem;color:#ff4d4f}.page-login .page-login-center .login-form .ivu-form .userType .ivu-form-item-label{width:4.625rem;padding:0;line-height:2.75rem;white-space:nowrap}.page-login .page-login-center .login-form .ivu-form .userType .ivu-checkbox-wrapper{margin-right:.3125rem}.page-login .page-login-center .login-form .ivu-form .userType .ivu-checkbox{margin-right:.1875rem}.page-login .page-login-center .login-form .ivu-form .item-checkbox .ivu-form-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-login .page-login-center .login-form .ivu-form .submit-btn .ivu-form-item-content .ivu-btn{width:21.25rem;height:2.75rem;-webkit-box-shadow:0 .4375rem 1.125rem -.3125rem rgba(41,148,255,.5);box-shadow:0 .4375rem 1.125rem -.3125rem rgba(41,148,255,.5);border-radius:.125rem}.page-login .page-login-center .login-form .codeimg{width:3.875rem;height:1.5625rem}.page-login .ivu-tooltip-inner{background:#fffbe6;color:#ff4d4f;white-space:normal;width:9.375rem}.page-login .ivu-tooltip-popper[x-placement^=top] .ivu-tooltip-arrow{border-top-color:#fffbe6}.register-type-modal .modal-title{font-size:1.125rem;font-weight:500;color:#222}.register-type-modal .ivu-modal-body{height:19.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.register-type-modal .type-list{padding:1.875rem}.register-type-modal .type-list-item{border:.0625rem solid hsla(0,0%,80%,.5);border-radius:.3125rem;padding:1.25rem 1.875rem;position:relative;cursor:pointer}.register-type-modal .type-list-item:hover{border-color:#2994ff;background-color:rgba(41,148,255,.05)}.register-type-modal .type-list-item img{width:4.375rem;height:4.375rem;margin-bottom:.3125rem}.register-type-modal .type-list-item .type-list-i{width:1.5rem;height:1.5rem;position:absolute;right:-.0625rem;bottom:0;margin-bottom:0}.register-type-modal .type-list-item-active{border-color:#2994ff;background-color:rgba(41,148,255,.05)}.register-type-modal .modal-title-content-title p{width:100%;margin:0 auto;font-size:.875rem;color:red;margin-bottom:.625rem;text-align:center}.change-password-modal .modal-title{font-size:1.125rem;font-weight:500;color:#222}.change-password-modal .page-user-content{width:100%}.change-password-modal .page-user-content>div{background:#fff}.change-password-modal .page-user-content .page-title{padding:0 .625rem}.change-password-modal .page-user-content .page-title>span{border-bottom:.125rem solid #2994ff;font-size:1.125rem;color:#222;padding:.625rem 0 .5rem 0}.change-password-modal .page-user-content .page-title>span:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1;border-bottom:.125rem solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.change-password-modal .page-user-content .page-title .ivu-btn{width:3.75rem;height:2rem;font-size:1rem;background:#2994ff;border-color:#2994ff;border-radius:.125rem}.change-password-modal .page-user-content .page-title .ivu-tooltip-arrow{border-right-color:#ffe58f!important}.change-password-modal .page-user-content .page-title .ivu-tooltip-inner{max-width:100%;background:#fffbe6;color:#ff4d4f;-webkit-box-shadow:0 .75rem 3rem 1rem rgba(0,0,0,.03),0 .5625rem 1.75rem 0 rgba(0,0,0,.05),0 .375rem 1rem -.5rem rgba(0,0,0,.08);box-shadow:0 .75rem 3rem 1rem rgba(0,0,0,.03),0 .5625rem 1.75rem 0 rgba(0,0,0,.05),0 .375rem 1rem -.5rem rgba(0,0,0,.08);border:.0625rem solid #ffe58f}.change-password-modal .page-user-content .password-title-style{width:92%;margin:0 auto;margin-top:.625rem;color:#ff4d4f}.change-password-modal .page-user-content .form-box{padding-top:1.75rem;padding-right:1.5625rem}.change-password-modal .page-user-content .form-box .form-btn-style .ivu-btn-default{margin-right:1.25rem}.change-password-modal .page-user-content .form-box .form-btn-style .ivu-btn{width:7.5rem}.change-password-modal .page-user-content .form-box .ivu-row{height:4.5rem}