.login-page-box{padding-top:98px;padding-bottom:98px;background-size:cover;background-position:50%}.login-page-box,.login-page-box>.container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.login-page-box .login-desc-box{padding-top:64px;padding-left:64px}.login-page-box .login-form{width:380px;background-color:var(--theme-color-bg-0);-webkit-box-shadow:0 3px 6px 1px rgba(0,0,0,.16);box-shadow:0 3px 6px 1px rgba(0,0,0,.16);border-radius:6px 6px 6px 6px;padding:0 24px 28px;background-image:url(/static/huizhan/img/login-bg.png);background-position:100% 100%;background-repeat:no-repeat;background-size:260px 154px}.login-page-box .login-form:before{content:"";width:320px;height:4px;background:var(--theme-color-primary);border-radius:0 0 3px 3px;display:block;margin:0 auto 26px}.login-page-box .login-form-title{font-weight:700;font-size:var(--theme-font-size-h5);color:#707070;padding-bottom:13px;border-bottom:1px solid var(--theme-border-color);margin-bottom:20px}.login-page-box .login-form .form-group label{font-weight:500;font-size:var(--theme-font-size-small);color:#707070}.login-page-box .login-form .form-group .form-control{height:44px;background:#f3f3f3;border:none;outline:none;border-radius:5px 5px 5px 5px;font-weight:500;font-size:var(--theme-font-size-small)}.login-page-box .login-form .form-group .form-control::-webkit-input-placeholder{color:#c9c9c9}.login-page-box .login-form .form-group .form-control::-moz-placeholder{color:#c9c9c9}.login-page-box .login-form .form-group .form-control:-ms-input-placeholder,.login-page-box .login-form .form-group .form-control::-ms-input-placeholder{color:#c9c9c9}.login-page-box .login-form .form-group .form-control::placeholder{color:#c9c9c9}.login-page-box .login-form .form-group.code-input{width:151px}.login-page-box .login-form .form-group.code-img{width:104px}.login-page-box .login-form .form-group.code-img img{width:104px;height:38px;cursor:pointer}.login-page-box .login-form .form-group.code-refresh a{font-weight:500;font-size:var(--theme-font-size-small);color:#5e86b5}.login-page-box .login-form .forget-password{text-align:right;margin-top:7px}.login-page-box .login-form .forget-password a{font-weight:500;font-size:var(--theme-font-size-small);color:#5e86b5}.login-page-box .login-form #field-password{margin-bottom:0}.login-page-box .login-form .submit-btn{margin-top:12px;height:44px;display:block;width:100%;background:var(--theme-color-primary);border-radius:5px 5px 5px 5px;font-weight:500;font-size:var(--theme-font-size-h5);color:var(--theme-color-text-white-0);margin-bottom:28px}.login-page-box .login-form .form-helper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.login-page-box .login-form .form-helper-text{margin:0 6px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-weight:500;font-size:var(--theme-font-size-small);color:#c7c7c7;text-align:center}.login-page-box .login-form .form-helper-text a{color:#7f9fc4}.login-page-box .login-form .form-helper:after,.login-page-box .login-form .form-helper:before{content:"";display:block;width:37px;height:0;border:1px solid #efefef}.login-page-box .login-form .alert-danger{font-size:var(--theme-font-size-small);padding:8px 12px}@media (max-width:991.98px){.login-page-box{padding-top:44px;padding-bottom:44px}.login-page-box>.container{display:block}.login-page-box .login-desc-box{padding:0;margin-bottom:24px;text-align:center!important}.login-page-box .login-desc-box span{font-size:var(--theme-font-size-h5)!important}.login-page-box .login-form{width:100%}}