.login{background:#f5f5f5;position:fixed;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login .el-checkbox__inner{border-radius:100%}.login .login__bgvideo{z-index:-1;position:absolute;width:100%}.login header{position:absolute;width:100%;left:0;top:0}.login header .header__inner{padding:60px 60px 0 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.login header .user__language{cursor:pointer;border:2px solid #eee;padding:6px 10px;border-radius:16px}.login header .user__language svg{margin-left:20px}.login .welcome__text{font-weight:700;font-size:28px;color:rgba(0,0,0,.45);margin-bottom:30px}.login .login__logo{-ms-flex-item-align:start;align-self:flex-start;margin-left:0;height:27px}.login .form-wrap{padding-left:20%}.login .login-form{width:240px}.login .login-form .form-item__remember{margin-bottom:15px}.login .login-form .form-item__remember .el-checkbox__label{font-weight:400}.login .login-form .logo{width:300px;height:44px;margin:0 auto 40px}.login .login-form .login-btn,.login .login-form .logo img{width:100%}.login .login-form .sso__label{height:20px;line-height:10px;margin:0;padding:0;font-size:12px;font-weight:400;color:#333;text-align:center}.login .login-form .sso-login-btn{width:100%;padding:9px 20px;font-size:12px;color:#333}.login .login-form .sso-login-btn img{width:16px;height:16px;margin-right:5px;vertical-align:sub}.login .login-dialog .el-dialog__header{padding:10px}.login .login-dialog .el-dialog__headerbtn{top:10px;right:10px}.login .login-dialog .el-dialog__body{padding:10px 10px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login .login-dialog .content-container{width:100%;text-align:center}.login .login-dialog .content-container h3{margin:0;padding:0;color:rgba(0,0,0,.85)}.login .login-dialog .content-container p{word-break:keep-all;text-align:center;margin:20px 0;line-height:22px;white-space:pre-line}.login .login-dialog .content-container .new-account-tips{margin-top:3px;margin-bottom:25px;line-height:25px}.login .login-dialog .content-container .btn-container{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login .login-dialog .content-container .btn-container .el-button{width:230px;height:34px}.login .login-dialog .content-container .column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login .login-dialog .content-container .column .el-button{margin:7px 0}.login .login-dialog .content-container .bind-form-warp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}.login .login-dialog .content-container .bind-form-warp :last-child{margin-bottom:0}.login .login-dialog .content-container .bind-form-warp .new-form{width:89%}.login .login-dialog .content-container .bind-form-warp .new-form .is-required{width:inherit;margin:0 auto;margin-bottom:35px;text-align:left}