.wrapper{background:#20279B;overflow:auto;height:100%}.wrapper .logo{text-align:center;color:#fff;padding:1.875rem 0}.wrapper .logo uni-view{margin-top:1.25rem;font-size:1.25rem}.wrapper .logo img{border-radius:.46875rem}.wrapper .content{background-color:#fff;margin:0 .625rem .9375rem;border-radius:.9375rem;padding:1.25rem 1.875rem;overflow:hidden;min-height:65%}.wrapper .content .login_title{text-align:center;font-size:1.25rem;margin-bottom:1.875rem}.wrapper .content uni-form .inputItem{position:relative;margin-bottom:.9375rem}.wrapper .content uni-form .inputItem .uni-input{height:2.5rem;line-height:2.5rem}.wrapper .content uni-form .inputItem .uni-input:after{content:" ";position:absolute;left:0;bottom:0;right:0;height:1px;border-bottom:1px solid rgba(0,0,0,.1);color:#cecece;transform-origin:0 100%;transform:scaleY(.5);z-index:2}.wrapper .content uni-form .inputItem uni-text{position:absolute;right:0;top:.625rem;color:#20279b}.wrapper .content uni-form .inputItem .grey{color:#cecece}.wrapper .content .agree{font-size:.875rem;color:#666;text-align:center}.wrapper .content .agree a{color:#20279b;text-decoration:none}.wrapper .content .login_btn{height:3.125rem;line-height:3.125rem;text-align:center;margin:1.25rem auto;color:#fff;background:#20279B;border-radius:2.5rem}.wrapper .content .login_type{display:flex;justify-content:space-between;margin:.9375rem}.wrapper .content .other_login{text-align:center;color:#20279b;position:relative}.wrapper .content .other_login .text_line{display:inline-block;height:1px;background:#20279B;width:30%}
