.login-form{width:100vw;height:100vh;background:url(../img/login_bg.bc01b930.png) 50%;background-size:cover;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;overflow:hidden}.login-form,.login-form .logo-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-form .logo-box{position:absolute;left:5.5vw;top:6.66vh;font-size:28px;color:#333;font-weight:700}.login-form .logo-box img{margin-right:11px}.login-form .login-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:3px;height:408px}.login-form .login-box .login-input{width:448px;border-radius:16px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:46px 40px;-webkit-box-shadow:0 2px 20px 1px rgba(79,79,79,.1);box-shadow:0 2px 20px 1px rgba(79,79,79,.1)}.login-form .login-box .login-input .title{color:#333;font-size:22px;font-weight:700;margin-bottom:5px}.login-form .login-box .login-input .desc{font-size:14px;margin-bottom:24px;color:#666}.login-form .login-box .img-box{margin-right:163px;position:relative}.login-form .login-box .img-box .img-title{position:absolute;width:375px;top:-80px;left:0;right:0;margin:0 auto}.login-form .login-box .el-input--prefix .el-input__inner{padding-left:42px}.login-form .login-box .el-input__prefix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:4px}.login-form .el-form-item__label{color:#333}.login-form .el-input__inner{height:40px!important}