.login{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;background:url(../../static/img/login_background.e51de582.png) 50% no-repeat;background-size:100% 100%}.login,.login-box{display:-webkit-box;display:-ms-flexbox;display:flex}.login-box{width:100%}.company{margin-left:14%}.company-name{margin-top:80px;font-weight:700;font-size:clamp(36px,10vw,110px);color:#0b3a25;letter-spacing:8px}.company-name,.company-title{text-align:left;font-style:normal;text-transform:none}.company-title{font-weight:500;font-size:clamp(18px,4vw,48px);color:#0d5736;letter-spacing:3px}.minibox{width:522px;min-height:780px;background:#fff;-webkit-box-shadow:0 5px 30px 1px rgba(91,110,91,.51);box-shadow:0 5px 30px 1px rgba(91,110,91,.51);border-radius:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:auto;margin-right:170px;padding:30px 0}.leftbox,.minibox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.leftbox{width:183px;height:158px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.leftbox img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.title{text-align:center;font-size:28px;font-family:Alimama ShuHeiTi-Bold,Alimama ShuHeiTi,serif;font-weight:700;color:#454645}.rightbox{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rightbox .login-form{width:100%;max-width:480px}.right-title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;font-size:14px;font-family:Source Han Sans CN-Medium,Source Han Sans CN,serif;font-weight:500;color:#bccbc7;margin:10px 0 25px 0;width:100%}.right-title .tab{list-style:none;cursor:pointer;text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap;font-size:14px}.tabhr{width:40px;height:3px;background-color:var(--color-theme);border-radius:2px;opacity:1;margin-top:8px;margin-left:auto;margin-right:auto;display:block}.active,.active2,.active3{font-size:15px;font-family:Source Han Sans CN-Medium,Source Han Sans CN,serif;font-weight:500;color:var(--color-theme)}.login-form{border-radius:6px;background:#fff;padding:25px 30px 5px 30px}.login-form .el-input{height:54px}.login-form .el-input input{height:54px;border:none;background:rgba(136,174,110,.06);border-radius:20px 20px 20px 20px;opacity:.67}.login-form .input-icon{height:39px;width:14px;margin-left:2px}.login-tip{font-size:13px;text-align:center;color:#bfbfbf}.login-code{width:33%;height:38px;float:right}.login-code img{cursor:pointer;vertical-align:middle}.el-login-footer{height:40px;line-height:40px;position:fixed;bottom:0;width:100%;text-align:center;color:#fff;font-family:Arial,serif;font-size:12px;letter-spacing:1px}.login-code-img{height:38px}.el-checkbox__input.is-checked+.el-checkbox__label,.el-checkbox__label{font-size:14px;font-family:PingFang SC-Regular,PingFang SC,serif;font-weight:400;color:var(--color-theme)}.el-checkbox__input.is-checked .el-checkbox__inner{background-color:var(--color-theme)}.remember{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}.forget-pwd{font-size:14px;color:#b2b2b2}.forget-pwd,.registerbox{font-family:PingFang SC-Regular,PingFang SC,serif;font-weight:400}.registerbox{font-size:16px;text-align:center;margin:6px 0}.link-type,.link-type:focus,.registerbox{color:var(--color-theme)}.textbottom{font-size:14px;font-family:PingFang SC-Regular,PingFang SC,serif;font-weight:400;color:#b2b2b2}.typecode .el-input-group__append{background:rgba(136,174,110,.06)!important;border:none;color:var(--color-theme)!important;font-size:16px;font-family:PingFang SC-Medium,PingFang SC,serif;font-weight:500;border-radius:0 20px 20px 0;opacity:.67}.login-form .type-two .typecode .el-input input{border-radius:20px 0 0 20px!important}.wechat{font-size:14px;font-family:PingFang SC-Regular,PingFang SC,serif;font-weight:400;color:#474747;text-align:center}.el-checkbox__input.is-checked .el-checkbox__inner{border-color:var(--color-theme)}.textbottom a{color:var(--color-theme)}.loginbtn{width:400px;height:61px;-webkit-box-shadow:0 3px 6px 1px rgba(53,206,167,.18);box-shadow:0 3px 6px 1px rgba(53,206,167,.18);border-radius:9px 9px 9px 9px;opacity:1;border:none;font-size:18px;font-family:PingFang SC-Bold,PingFang SC,serif;font-weight:700}.el-button--primary:focus,.el-button--primary:hover,.loginbtn{background:var(--color-theme)}.link-type:focus:hover,.link-type:hover{color:var(--color-theme)}.link-type,.link-type:focus{background:transparent}a:focus,a:hover{background:transparent!important}.type-tab{height:440px;overflow:hidden}.type-three.type-tab{overflow:visible}.type-one,.type-two{height:440px}.type-three{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-align:center;-ms-flex-align:center;align-items:center;min-height:440px;height:auto}.btnA{border:none!important;background:transparent!important;color:var(--color-theme)!important;cursor:pointer}.titleRegister{font-size:20px;font-family:Source Han Sans CN-Bold,Source Han Sans CN,serif;font-weight:700;color:#2b3039;width:100%}.tabRe,.titleRegister{text-align:center;margin-bottom:20px}.tabRe{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:50%;margin-left:250px;font-size:16px;color:#999}.boxRe,.tabRe{font-family:Source Han Sans CN-Medium,Source Han Sans CN,serif;font-weight:500}.boxRe{font-size:12px;color:#424851;padding:10px}.boxRe div{padding:10px 0}.activeTwo{color:var(--color-theme)}.wxlogin{height:400px}.wxlogin iframe{height:400px;width:454px;position:absolute;left:-58px;overflow:hidden;top:8px}.type-three iframe{position:static;width:100%;height:auto;left:auto;top:auto}.btnDialog{margin:0 0 0 197px;width:160px}.wx-login-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.wx-login-container,.wx-login-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.wx-login-header{-ms-flex-align:center}.wx-login-header .wx-icon{width:28px;height:28px;margin-right:8px}.wx-login-header .wx-login-title{font-size:18px;font-weight:700;color:#333}.qrcode-wrapper,.wx-qrcode-area{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-align:center;-ms-flex-align:center;align-items:center;min-height:260px;max-height:320px}.qrcode-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}#login_container{width:250px;min-height:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#login_container img{max-height:300px!important;border-radius:8px}.qrcode-tip{margin-top:15px;font-size:14px;color:#666}.loading-wrapper{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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:200px;height:200px}.loading-wrapper .loading-icon{font-size:32px;color:var(--color-theme);margin-bottom:10px}.loading-wrapper span{font-size:14px;color:#999}.bind-phone-form{width:100%;max-width:300px;margin-top:20px;padding:20px;background:#f9f9f9;border-radius:8px}.bind-phone-form .bind-title{font-size:16px;font-weight:700;color:#333;text-align:center;margin-bottom:20px}.bind-phone-form .el-input__inner{border-radius:6px}.bind-phone-form .el-button--primary{width:100%;background:var(--color-theme);border-color:var(--color-theme);border-radius:6px;height:44px}.bind-phone-form .el-button--primary:hover{background:#2db898;border-color:#2db898}.bind-success{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-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}.bind-success .success-icon{font-size:48px;color:#67c23a;margin-bottom:10px}.bind-success span{font-size:16px;color:#67c23a}.tech-support{font-size:12px;color:#999;margin-top:6px;text-align:center;line-height:1.5;padding-bottom:10px;white-space:nowrap}.type-three{height:auto!important;min-height:440px!important;overflow:visible!important}.type-three .qrcode-wrapper,.type-three .wx-qrcode-area{height:auto!important;min-height:260px!important;overflow:visible!important}#login_container,#login_container iframe{width:250px!important;min-height:300px!important;overflow:visible!important}#login_container iframe{height:300px!important;position:relative!important}#login_container img{width:100%!important;height:auto!important;max-width:100%!important}