.login{width:100%;height:100%;background:url(../img/login-bg.2399a936.png) no-repeat;background-size:cover;position:relative}.login .team-name{position:fixed;left:.208333rem;top:50%;width:.260417rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.login .title{position:absolute;top:.807292rem;left:.84375rem;text-align:left}.login .title h1{font-size:.333333rem;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#fff;margin-bottom:.0625rem}.login .title h2{font-size:.166667rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:hsla(0,0%,100%,.64)}.login .form-box{position:fixed;top:1.041667rem;right:1.234375rem;width:2.34375rem;height:2.604167rem;background:#fff;border-radius:.125rem}.login .form-box h1{font-size:.166667rem;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#222;margin-top:.208333rem;margin-bottom:.375rem}.login .form-box .login-form{width:100%}.login .form-box .login-form .form-item,.login .form-box .login-form .form-item input{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.login .form-box .login-form .form-item input{height:100%;background:transparent;color:#999;font-size:.072917rem;text-align:left;line-height:.333333rem;padding-left:.125rem}.login .form-box .login-form .form-item.nickname,.login .form-box .login-form .form-item.password{width:2.177083rem;height:.333333rem;background:#fff;border-radius:.041667rem;border:.005208rem solid #b1bfc8;margin:auto;margin-bottom:.166667rem}.login .form-box .login-form .form-item.code{margin:auto;width:2.177083rem;margin-bottom:.125rem}.login .form-box .login-form .form-item.code input{display:inline-block;width:1.385417rem;height:.333333rem;background:#fff;border-radius:.041667rem;border:.005208rem solid #b1bfc8}.login .form-box .login-form .form-item.code button{width:.666667rem;height:.333333rem;background:#fff;border-radius:.041667rem;border:.005208rem solid #1989fa;font-size:.083333rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#1989fa;float:right;margin-left:.125rem}.login .form-box .login-form .form-item.hint-content{width:2.177083rem;border-radius:.041667rem;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.login .form-box .login-form .form-item.hint-content a{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.083333rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400}.login .form-box .login-form .form-item.hint-content a:first-child{color:#2466f7;text-align:left}.login .form-box .login-form .form-item.hint-content a:last-child{color:#f66c6a;text-align:right}.login .form-box .login-form .submit-btn{width:2.177083rem;z-index:999;height:.333333rem;background:#1989fa;text-align:center;border-radius:.041667rem;font-size:.083333rem;border:none;font-size:.135417rem;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;margin-top:.161458rem;cursor:pointer}