.login{width:100%;height:100%;background:#1b2c5f url(../img/liuxing.0ad10b7a.png) no-repeat 50%;background-size:cover}.login .team-name{position:fixed;left:40px;top:50%;width:50px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.login .form-box{position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:445px}.login .form-box .title{height:37px;font-size:30px;line-height:37px;margin-bottom:15%}.login .form-box .title h1{padding-left:74px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;color:#8c98ae}.login .form-box .login-form{width:100%}.login .form-box .login-form .form-item{width:100%;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:13px;margin-bottom:34px;border-bottom:1px solid #fff!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login .form-box .login-form .form-item .labes{color:#fff;font-size:18px;width:80px;-moz-text-align-last:justify;text-align-last:justify;margin-right:10px}.login .form-box .login-form .form-item input{width:100%;height:100%;background:transparent;color:#fff;font-size:18px;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;outline:none;background-color:transparent}.login .form-box .login-form .form-item.nickname,.login .form-box .login-form .form-item.password{background-size:100% auto;background-position:0 100%}.login .form-box .login-form .submit-btn{width:100%;height:70px;border-radius:35px;color:#c4c9d2;font-size:16px;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;padding-left:74px;background-color:#2e6bf4;background-size:90% auto;background-position:bottom;border:none;cursor:pointer}.login .form-box .login-form .submit-btnTos{padding:0!important;text-align:center;font-size:22px;color:#fff;width:60%;margin-top:40px}