.login{height:100%;position:relative;background-image:url(../img/login-bg.ec4635dd.png);background-size:100% 100%}.login-form{position:absolute;left:50%;top:40%;width:285px;padding:0 30px;border-radius:5px;background-color:#fff;-webkit-box-shadow:0 0 5px 2px rgba(0,0,0,.1);box-shadow:0 0 5px 2px rgba(0,0,0,.1);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.login-form .title{padding:30px 0 0;text-align:center}.login-form .el-form-item .prompt{display:inline-block;margin-left:10px;width:54px;color:#1d1d1d}.login-form .el-input--prefix .el-input__inner{padding-left:20px}.login-form .el-input--suffix .el-input__inner{padding-right:20px}.login-form .message{margin-top:20px;margin-bottom:10px}.login-form .message .el-form-item__content{color:#d70000;line-height:normal}.login-form .account{border-radius:5px}.login-form .account .el-form-item__content{background-color:#fff;border-radius:5px}.login-form .password{border-radius:5px}.login-form .password .el-form-item__content{background-color:#fff;border-radius:5px}.login-form .remember{height:22px;margin-bottom:10px}.login-form .remember .el-form-item__content{line-height:22px}.login-form .remember .el-checkbox__label{color:#1d1d1d}.login-form .verification-code .el-form-item__content{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:unset}.login-form .verification-code .el-input{width:60%;margin-right:15px}.login-form .verification-code img{cursor:pointer;height:28px}.login-form .el-button{width:100%}.login-form .el-button--primary{background-color:#32b8e8;border-color:#23a6d1}.login-form .el-form-item.is-success .el-input__inner,.login-form .el-form-item.is-success .el-input__inner:focus,.login-form .el-form-item.is-success .el-textarea__inner,.login-form .el-form-item.is-success .el-textarea__inner:focus{border-color:#dcdfe6}