.login{width:100%;height:100%;background-size:auto;background:#f0f2f5}.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:45%;-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{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;color:rgba(0,0,0,.45)}.login .form-box .login-form{width:100%}.login .form-box .login-form .form-item{width:80%;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:17px auto}.login .form-box .login-form .form-item el-input{width:100%;height:100%;background:transparent;color:#f4f4f4;font-size:14px;padding-left:74px;-webkit-box-sizing:border-box;box-sizing:border-box}.login .form-box .login-form .code-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login .form-box .login-form .code-row .el-input{-webkit-box-flex:1;-ms-flex:1;flex:1}.login .form-box .login-form .code-btn{width:128px;margin-left:12px;padding:12px 0}.login .form-box .login-form .submit-btn{width:80%;height:40px;margin-top:24px;font-size:16px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;border:none;cursor:pointer}