.login{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100vw;height:100vh;overflow:auto;position:relative;background:-webkit-linear-gradient(top,#d4e0ff,#fff);background:linear-gradient(180deg,#d4e0ff,#fff);padding:.26667rem .85333rem;overflow-x:hidden}.login,.login .dingtalk-auto-login-mask{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.login .dingtalk-auto-login-mask{position:fixed;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.95);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:1000}.login .dingtalk-auto-login-mask .auto-login-modal{text-align:center;padding:1.06667rem;background:#fff;border-radius:.42667rem;box-shadow:0 .10667rem .53333rem rgba(0,0,0,.1);width:80%;max-width:8.53333rem}.login .dingtalk-auto-login-mask .auto-login-icon{width:2.13333rem;height:2.13333rem;margin:0 auto .53333rem;background:-webkit-linear-gradient(315deg,#0089ff,#00c4ff);background:linear-gradient(135deg,#0089ff,#00c4ff);border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.login .dingtalk-auto-login-mask .auto-login-icon i{font-size:1.06667rem;color:#fff}.login .dingtalk-auto-login-mask .auto-login-title{font-size:.48rem;font-weight:600;color:#333;margin-bottom:.21333rem}.login .dingtalk-auto-login-mask .auto-login-desc{font-size:.37333rem;color:#666;margin-bottom:.64rem}.login .dingtalk-auto-login-mask .auto-login-countdown{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.10667rem}.login .dingtalk-auto-login-mask .auto-login-countdown .countdown-text{font-size:.37333rem;color:#999}.login .dingtalk-auto-login-mask .auto-login-countdown .countdown-number{font-size:.64rem;font-weight:600;color:#0089ff;min-width:.85333rem}.login .dingtalk-auto-login-mask .auto-login-countdown .countdown-cancel{margin-left:.53333rem;padding:.16rem .42667rem;background:#f5f5f5;color:#666;border-radius:.53333rem;font-size:.37333rem}.login .dingtalk-auto-login-mask .auto-login-countdown .countdown-cancel:active{background:#eee}.login .login-bg-img{background-image:url(../img/login-bj.eba50dcc.png);background-position:100% 100%;background-repeat:no-repeat;position:absolute}.login .login-tip{color:#333;font-size:.64rem}.login .logo-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:.53333rem}.login .logo-img-warp{width:3.2rem;height:3.2rem;border-radius:50%;object-fit:cover;box-shadow:0 0 .45333rem #a4b9ed;opacity:.9}.login .login-form{width:100%;height:100%;border-radius:1.06667rem 1.06667rem 0 0;position:relative}.login .login-form .u-checkbox .van-icon{font-size:.34667rem}.login .login-form .u-checkbox .van-checkbox__label{margin-left:.10667rem}.login .login-form-item{border-radius:.26667rem;margin-bottom:.53333rem}.login .login-form-item /deep/ .van-field__button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.login .login-form-item.van-cell:after{display:none}.login .login-form .login-find-password{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:.37333rem;color:#0b84f5;margin-top:.21333rem;margin-bottom:1.06667rem}.remember-password{font-size:.37333rem;color:#999}.agreement{margin-top:.4rem;font-size:.32rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#333}.agreement,.agreement .agreement-checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.agreement .agreement-checkbox /deep/ .van-checkbox__icon--round{margin-top:.10667rem;margin-right:.10667rem}.notice-bar{position:fixed;left:0;right:0;top:0}.agreement-txt{color:#1890ff!important}.login-btn{font-size:.45333rem;font-weight:500}.login-disabled{opacity:.4}.login-form-item{border-radius:.26667rem;margin-bottom:.53333rem!important}.tab-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:.42667rem;position:relative}.tab-content .tab-item-line{position:absolute;height:.21333rem;bottom:.13333rem;z-index:0;background:#bacdff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:.10667rem}.tab-content .tab-item{color:grey;font-size:.48rem;line-height:1.01333rem;margin-right:.64rem;cursor:pointer;z-index:1}.tab-content .tab-item.active{color:#3264ed;-webkit-transition:all .1s;transition:all .1s}