body{display:-ms-flexbox;display:-webkit-flex;display:flex;background:#fff;font-family:"Microsoft YaHei",MicrosoftYaHei,SimHei,SimSun}a{outline:0;text-decoration:none}.bg-background-container{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}body>.bg-background-container{position:fixed}.bg-background-container .bg-child.bg-background{z-index:1;position:absolute;position:absolute;top:0;bottom:0;left:0;right:0}.bg-background{background-repeat:no-repeat;background-size:cover;background-position:center center;background-attachment:fixed}.c-app-page-loading{position:fixed;top:0;bottom:0;right:0;left:0;background:#fff;z-index:10000;font-size:17px;color:#999}.c-app-page-loading>.c-app-page-loading--container{position:relative;width:100%;height:100%;text-align:center}.c-app-page-loading .c-app-page-loading--container>.c-app-page-loading--content{position:absolute;top:40%;width:100%}.c-app-page-loading .c-app-page-loading--container>.c-app-page-loading--content .c-app-page-loading--content--loader{width:60px;margin:0 auto 10px}.c-app-page-loading .c-app-page-loading--container>.c-app-page-loading--content .c-app-page-loading--content--loader .c-loader{border:10px solid #f3f3f3;border-radius:50%;border-top:10px solid #3498db;width:60px;height:60px;-moz-animation:spin 2s linear infinite;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.c-app-page-loading .c-app-page-loading--content--text{color:#666;font-size:20px;margin-top:24px}.c-app-page-loading .c-app-page-loading--content--text small{font-size:15px;color:#333}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.bg-background--container{position:relative}.bg-background--container .prev-next--container{justify-items:flex-end;flex-wrap:nowrap;position:absolute;top:-10px;right:12px;z-index:-1}@media (max-width:767px){.bg-background--container .prev-next--container{left:12px;justify-content:space-between}}.bg-background--container .prev-next--container .btn{background:0 0;border:1px solid transparent;width:30px;height:30px;padding:4px;justify-content:center;align-items:center;border-radius:50%;transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;margin-right:2px}.bg-background--container .prev-next--container .btn[disabled]{cursor:default!important}.bg-background--container .prev-next--container .btn:focus,.bg-background--container .prev-next--container .btn:hover{border:1px solid #fff}.bg-background--container .prev-next--container .btn:last-child{margin-right:0}.bg-background--container .prev-next--container .btn.to-prev img.img-prev-next{margin-top:-1px}.bg-background--container .prev-next--container .btn.to-next img.img-prev-next{margin-top:5px}.bg-background--container .prev-next--container .btn img.img-prev-next{width:15px}.bg-background--container>.bg-background--switch-tools--container{justify-content:center;align-items:center;position:absolute;left:0;right:0;bottom:0;z-index:1}ul.bg-background--switch-tools{list-style:none;padding:0;margin:0;justify-content:center;align-items:center}ul.bg-background--switch-tools.hidden{display:none!important}ul.bg-background--switch-tools>li.bg-switch{display:block;margin:2px 4px;width:8px;height:8px;border-radius:4px;cursor:pointer;background-color:#d2d2d2;transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;overflow:hidden}ul.bg-background--switch-tools>li.bg-switch:hover{background-color:#fff}ul.bg-background--switch-tools>li.bg-switch.active,ul.bg-background--switch-tools>li.bg-switch.hover{width:26px;background-color:#d2d2d2}ul.bg-background--switch-tools>li.bg-switch .process{display:none}ul.bg-background--switch-tools>li.bg-switch.active .process{display:block;height:100%;border-radius:3px;background-color:#1e6df4}body>.header{height:100px;min-height:100px}body>.header .container.d-flex{align-items:center;flex-wrap:nowrap;height:100%;max-width:100%;min-width:100%;width:100%}@media (min-width:768px){body>.header .container.d-flex{padding-left:24px;padding-right:24px}}body>.header .logo-img-link{display:inline-block;margin-right:32px;text-decoration:none;outline:0}body>.header img.logo{max-height:50px;max-width:240px;height:100%}body>.header h1.title{font-family:MicrosoftYaHei-Bold;font-size:30px;font-weight:700;font-stretch:normal;color:#fff;margin:0;padding:0}body>.header h1.title a{color:inherit;text-decoration:none;outline:0}body>.body{flex:1;flex-direction:column;position:relative}body>.body>.body-content{flex:1}footer.footer{position:relative;background-color:transparent}footer.footer.backdrop-filter,footer.footer.backdrop-filter--before{background-color:transparent}footer.footer.backdrop-filter--before.backdrop-filter--dark::before{background:rgb(0 0 0 / 40%)}footer.footer .c-footer-content{background:0 0;position:relative;padding:20px 0;text-align:center;font-size:15px;font-weight:500;flex-wrap:wrap;justify-content:center;align-items:center;width:100%}@media (max-width:500px){footer.footer .c-footer-content{padding:12px 0}}footer.footer .c-footer-content .kt-link,footer.footer .c-footer-content>.c-footer-part>span{color:#fff;font-weight:500;font-size:14px;text-shadow:0 1px 5px #000;text-decoration:none}footer.footer .c-footer-content .kt-link:hover:after{border-color:#fff}footer.footer .c-footer-content>.c-footer-part,footer.footer .c-footer-content>.c-footer-part1{margin-right:24px}footer.footer .c-footer-content>.c-footer-part1:last-child,footer.footer .c-footer-content>.c-footer-part:last-child{margin-right:0}@media (min-width:1025px){footer.footer .c-footer-content>.c-footer-part,footer.footer .c-footer-content>.c-footer-part1{margin-right:32px}}@media (max-width:767px){footer.footer .c-footer-content>.c-footer-part,footer.footer .c-footer-content>.c-footer-part1{width:100%;margin:0 0 6px;display:-webkit-flex;display:-ms-flexbox;display:flex}footer.footer .c-footer-content>.c-footer-part1:last-child,footer.footer .c-footer-content>.c-footer-part:last-child{margin:0}footer.footer .c-footer-content>.c-footer-part1>.c-footer-part-title,footer.footer .c-footer-content>.c-footer-part>.c-footer-part-title{text-align:right;width:50%}footer.footer .c-footer-content>.c-footer-part1>.c-footer-part-content,footer.footer .c-footer-content>.c-footer-part>.c-footer-part-content{text-align:left;width:50%}}@media (max-width:700px){footer.footer .c-footer-content>.c-footer-part1>.c-footer-part-title,footer.footer .c-footer-content>.c-footer-part>.c-footer-part-title{width:40%}footer.footer .c-footer-content>.c-footer-part1>.c-footer-part-content,footer.footer .c-footer-content>.c-footer-part>.c-footer-part-content{width:55%}}@media (max-width:374px){footer.footer .c-footer-content>.c-footer-part1>.c-footer-part-title,footer.footer .c-footer-content>.c-footer-part>.c-footer-part-title{width:35%}footer.footer .c-footer-content>.c-footer-part1>.c-footer-part-content,footer.footer .c-footer-content>.c-footer-part>.c-footer-part-content{width:65%}}body>.body>.body-content>.container.login-container{justify-content:center;align-items:center;height:100%}@media (max-width:995px){body>.body>.body-content>.container.login-container{justify-content:center}}.form-control::-webkit-input-placeholder{color:#aaa}.form-control::-moz-placeholder{color:#aaa}.form-control::-ms-input-placeholder{color:#aaa}.m-tooltip.tooltip .tooltip-inner,.tooltip .tooltip-inner{padding:.4rem;max-width:350px;background-color:rgba(0,0,0,.8);color:#fff;border-radius:0;font-size:13px;font-weight:500}.tooltip .arrow{display:none}.body-content .login-container{flex:1;height:100%}.body-content .login-container>.main-content{flex:1}@media (max-width:414px){.body-content .login-container{padding-left:25px;padding-right:25px}}header.login-header{text-align:center;padding:30px 0 40px;color:#fff}header.login-header a img{max-width:424px}@media (max-width:767px){header.login-header a img{width:100%;max-width:312px}}header.login-header a{color:inherit;display:block}header.login-header h1.title{margin:30px 0 0;font-size:42px;font-weight:700}.login-form{position:relative;margin:0 auto;padding:24px 16px 40px;max-width:360px}.body-content .login-container .login-content{margin:24px 0 24px;padding:0;-webkit-box-shadow:0 0 13px 0 rgb(0 0 0 / 20%);-moz-box-shadow:0 0 13px 0 rgb(0 0 0 / 20%);box-shadow:0 0 13px 0 rgb(0 0 0 / 20%);background:rgba(0,0,0,.45);border-radius:4px;max-width:450px;width:100%}.body-content .login-container .login-content.backdrop-filter--dark{background:linear-gradient(to bottom,rgb(0 0 0 / 10%) 0,rgb(0 0 0 / 60%) 100%)}.background--has-more .body-content .login-container .login-content{margin:24px 0 40px}@media (min-width:996px){.body-content .login-container .login-content{min-height:483px}}.body-content .login-container .login-content.unified-authentication-content{min-height:0}.login-tab.unified-authentication-content .login-tab--content .c-login-actions{min-height:200px;align-items:center}@media (max-width:520px){header.login-header h1.title{font-size:26px}}@media (max-width:500px){header.login-header h1.title{font-size:24px}.body-content .login-container .login-content{padding:0 12px}}@media (max-width:373px){header.login-header h1.title{font-size:22px}.main-content>.login-content{width:100%}}@media (max-width:360px){header.login-header h1.title{font-size:20px}}.login-form--header{margin:0 auto;margin-top:30px;padding:30px 16px 10px;align-items:center;max-width:360px}.login-form--header a{text-decoration:none;color:inherit}.login-form--header .sub-title,.login-form--header .title{margin:0;font-size:22px;font-weight:400;color:#a6adbc;transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.login-form--header .sub-title.active,.login-form--header .title.active{font-size:27px;color:#fff;font-weight:700}.login-form--header .sub-title{margin-left:42px;position:relative}.login-form--header .sub-title::before{content:"";position:absolute;width:1px;height:20px;border-radius:1px;background-color:#dfe7ed;top:calc(50% - 10px);left:-21px}@media (max-width:500px){.login-form--header .sub-title,.login-form--header .title{font-size:14px}.login-form--header .sub-title.active,.login-form--header .title.active{font-size:20px}.login-form--header .sub-title{margin-left:30px}.login-form--header .sub-title::before{left:-15px}}.login-form--header .unified-authentication-login{display:block;font-size:16px;font-weight:700;color:#ffae00}.form-group--inline{display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:nowrap;height:66px}.form-group--inline label.c-label-title{width:67px;padding-right:12px;text-align:right;letter-spacing:2px;margin-top:7px;font-weight:600;display:none}.form-group--inline .form-group--input{flex:1}.form-group--inline .form-group--input .form-control{font-size:12px;color:#000;background-color:#fff;border:1px solid #eee;position:relative;height:40px;border-radius:4px;border:1px solid #ddd;padding:.95rem .8rem;padding-left:50px}.form-group--input .form-control:focus{border:1px solid #1e6df4}.login-form .form-group--inline .input-container{position:relative;flex:1}.login-form .form-group--inline .input-container::after{content:"";display:block;position:absolute;width:1px;top:calc(50% - 8px);left:39px;height:16px;background-color:#ddd;z-index:1}.login-form .form-group--inline .input-container.focus::after,.login-form .form-group--inline .input-container.hover::after{background-color:#1e6df4}.login-form .form-group--inline .input-container>.input-icon{position:absolute;top:.6rem;z-index:1;left:.8rem;width:20px;height:22px;justify-content:center;align-items:center}.login-form .form-group--inline .input-container>.input-icon img.icon{width:inherit}.login-form .form-group--inline .input-container img.icon.icon-default{display:block}.login-form .form-group--inline .input-container img.icon.icon-focus{display:none}.login-form .form-group--inline .input-container.focus img.icon.icon-default,.login-form .form-group--inline .input-container.hover img.icon.icon-default{display:none}.login-form .form-group--inline .input-container.focus img.icon.icon-focus,.login-form .form-group--inline .input-container.hover img.icon.icon-focus{display:block}.c-verification-container{display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between}.c-verification-container>.form-control{width:60%}.c-verification-container .yzm{width:40%;padding-left:12px;text-align:right}@media (max-width:373px){.c-verification-container>.form-control{width:50%}.c-verification-container .yzm{width:50%}}.c-verification-container .yzm>img{cursor:pointer;border:1px solid #ddd;border-radius:4px;height:40px;-webkit-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in;position:relative;width:100%}.c-verification-container .yzm>img:focus,.c-verification-container .yzm>img:hover{border:1px solid #1e6df4}.form-group--inline .form-group--input .bootstrap-select.form-control{padding:0}.form-group--inline .form-group--input .bootstrap-select .bs-actionsbox .form-control,.form-group--inline .form-group--input .bootstrap-select .bs-donebutton .form-control,.form-group--inline .form-group--input .bootstrap-select .bs-searchbox .form-control{padding:.95rem .8rem;font-size:14px;border-radius:0!important;border:1px solid #ddd}.form-group--inline .form-group--input .bootstrap-select .bs-actionsbox .form-control:focus,.form-group--inline .form-group--input .bootstrap-select .bs-donebutton .form-control:focus,.form-group--inline .form-group--input .bootstrap-select .bs-searchbox .form-control:focus{border-color:#1e6df4}.form-group--inline .form-group--input .input-container.focus .bootstrap-select.form-control{border-bottom:1px solid #1e6df4}.input-container .form-control.c-input--square.bootstrap-select>.dropdown-toggle{border:0;border-radius:0!important;padding:.5rem .8rem;padding-left:50px;background:0 0;font-size:inherit;font-weight:inherit;opacity:1;color:#aaa}.has-value .input-container .form-control.c-input--square.bootstrap-select>.dropdown-toggle{color:#000}.is-invalid .input-container .form-control.c-input--square.bootstrap-select>.dropdown-toggle{color:#fd397a}.is-invalid .form-group--inline .form-group--input .input-container .bootstrap-select.form-control{border-color:#fd397a}.input-container .form-control.c-input--square.bootstrap-select .dropdown-menu{top:6px!important}.c-login-actions{display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:center;margin-bottom:10px}.c-login-actions .btn{display:block;width:100%;border-radius:4px;height:45px;font-size:16px;outline:0!important;position:relative;cursor:pointer;transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;color:#fff;background:#1e6df4;background-image:linear-gradient(to bottom right,#005fdf,#1e6df4);border:0;padding:24px;justify-content:center;align-items:center}.btn.btn-unified-authentication{display:block;width:100%;border-radius:4px;height:45px;font-size:16px;outline:0!important;position:relative;cursor:pointer;transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;border:0;padding:24px;justify-content:center;align-items:center;color:#fff}[data-theme-value="4"] .btn.btn-unified-authentication{color:#6a6610}body>.header .container.d-flex .header--unified-authentication{display:none;position:absolute;right:24px}body>.header .container.d-flex .header--unified-authentication .btn.btn-unified-authentication{font-size:14px;padding:8px 12px;height:auto}@media (min-width:1024px){body>.header .container.d-flex .header--unified-authentication{display:block}.unified-authentication-actions{display:none}}@media (max-width:1023px){body>.header{height:auto;min-height:auto}body>.header .container.d-flex{flex-direction:column;padding:24px 4px}body>.header .logo-img-link{margin:0;margin-bottom:24px}body>.header img.logo{max-height:60px;max-width:100%;height:100%}}@media (max-width:500px){body>.header h1.title{font-size:20px}}@media (max-width:375px){body>.header h1.title{font-size:16px}}.c-login-actions .btn:focus,.c-login-actions .btn:hover{background:#0053c3;background-image:linear-gradient(to bottom right,#0053c3,#4084df)}.btn.btn-unified-authentication i,.c-login-actions .btn i{margin-right:6px;font-size:inherit}.c-login-actions .btn.btn-findpassword{background:#fff;color:#1e6df4;border:solid 1px #1e6df4;max-width:180px}.c-login-actions .btn.btn-findpassword i{margin-left:6px;font-size:inherit}.c-login-actions .btn.btn-findpassword:focus,.c-login-actions .btn.btn-findpassword:hover{background-color:#1e6df4;color:#fff;border:solid 1px #1e6df4}.c-login-actions>.d-flex{width:100%}.c-login-actions>.d-flex .btn{width:48%}.form-group--inline .help-block span.error,.form-group--inline .help-block span.has-error{display:block;font-weight:500;margin-top:2px}.c-alert.alert{background:rgba(253,57,122,.5);border-color:transparent;color:#fff}.alert.m-alert--icon .m-alert__close>.close{color:inherit}.c-alert.alert .alert-close .close,.c-alert.alert .alert-close i,.c-alert.alert .alert-text{color:inherit}.form-group{margin-bottom:0}.form-group--inline .help-block{display:block;height:30px}.c-login-links{width:100%;justify-content:center;flex-wrap:nowrap;margin-top:30px;align-items:center;font-size:14px;font-weight:400;color:#8a91a0}.c-login-links .c-login-link.kt-link{font-size:inherit;text-decoration:none;color:#fff}.c-login-links .c-login-link.kt-link:focus:after,.c-login-links .c-login-link.kt-link:hover:after{border-bottom:1px solid #fff}.c-login-links .split-line{width:1px;height:14px;margin:0 20px;display:block;background:#333}.has-danger .form-control,.has-danger .form-control:focus,.has-error .form-control,.has-error .form-control:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.login-tab{position:relative}.login-tab .login-tab--heads{position:relative;min-height:70px;justify-content:center}.login-tab .login-tab--heads .login-tab--head{cursor:pointer}.login-tab .login-tab--heads .login-tab--head.active{cursor:default}.login-tab .login-tab--content{display:none}.login-tab .login-tab--content.active{display:block}.login-tab--content img.unified-authentication-img{width:100%;margin:40px 0}.c-footer-part1>span{color:#555b78;font-weight:500;font-size:14px;text-decoration:none}.c-footer-part-content1>a{color:#555b78!important;text-shadow:none!important}