.login .bg[data-v-228295ac],.login .bg_green[data-v-228295ac]{position:absolute;left:0;right:0;top:0;bottom:0}.login .bg[data-v-228295ac]{background:var(--color-primary-light-9);background-image:url(../img/logo_login1.61dbb09d.png);background-size:100% 100%}.login .bg_green[data-v-228295ac]{background-image:url(../img/login-bg.a9449140.png);background-repeat:no-repeat;background-position:0 0;background-size:100% 100%}.login .box[data-v-228295ac]{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:80%;min-height:490px;max-height:510px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2;border-radius:6px;overflow:hidden}.login .box .left[data-v-228295ac]{width:50%}.login .box .left img[data-v-228295ac]{width:100%;height:100%}.login .box .left[data-v-228295ac] .el-carousel,.login .box .left[data-v-228295ac] .el-carousel__container{height:100%}.login .box .right[data-v-228295ac]{width:50%;background:#fff;border-right:1px solid var(--color-primary-light-3);border-top:1px solid var(--color-primary-light-3);border-bottom:1px solid var(--color-primary-light-3);border-top-right-radius:6px;border-bottom-right-radius:6px;overflow:hidden}.login .box .right.green[data-v-228295ac]{border:none}.login .box .right[data-v-228295ac]:before{content:"";display:block;height:6px;width:125px;border:1px solid var(--color-primary-light-1);background-color:var(--color-primary-light-1);margin:0 auto}.login .box .right .right-corner[data-v-228295ac]{position:absolute;right:0;top:0;width:50px;height:50px}.login .box .right .right-corner svg[data-v-228295ac]{width:50px;height:50px}.login .box .right .right-corner.computer[data-v-228295ac]{right:-3px;top:-3px}.login .box .right .wxlogin[data-v-228295ac]{margin-top:50px}.login .box .right .login-form-header[data-v-228295ac],.login .box .right .wxlogin[data-v-228295ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login .box .right .login-form-header[data-v-228295ac]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80%;height:65px;margin:30px auto 0}.login .box .right .login-form-header img[data-v-228295ac]{width:50px;height:50px;-o-object-fit:cover;object-fit:cover}.login .box .right .login-form-header .title[data-v-228295ac]{font-size:30px;color:var(--color-primary);width:auto;margin-left:10px;font-weight:500}.login .footer[data-v-228295ac]{position:absolute;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login .footer .item[data-v-228295ac]{height:40px;line-height:40px;text-align:center}.login .footer .item.open[data-v-228295ac]{cursor:pointer}.login .footer .item[data-v-228295ac]:not(:last-child){margin-right:16px}[data-v-228295ac] .login-form{margin:10px 10%}[data-v-228295ac] .login-form i{color:#333}[data-v-228295ac] .login-form .el-form-item__content{width:100%}[data-v-228295ac] .login-form .code-form-item .el-input-group__append{background:transparent;border:none}[data-v-228295ac] .login-form .code-form-item .login-code{height:40px}[data-v-228295ac] .login-form .code-form-item .login-code>img{height:100%}[data-v-228295ac] .login-form .el-input input{text-indent:5px;background:transparent;border:none;border-radius:0;color:#333;border-bottom:1px solid #ebedf2}[data-v-228295ac] .login-form .el-input .el-input__prefix i{font-size:20px!important;line-height:32px}[data-v-228295ac] .login-form .el-form-item__error{margin-left:35px}