:root{--theme-primary:#409eff}div{box-sizing:border-box}body,html{background-color:#f1f3f7}body,h1,h2,h3,h4,h5,h6,html,ul{margin:0;padding:0}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background-color:#eee}::-webkit-scrollbar-thumb{background-color:#bebebe;border-radius:8px}body,html{font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,"\5fae\8f6f\96c5\9ed1",Arial,sans-serif;color:#666;font-size:14px;min-width:1200px;min-height:600px;overflow-x:auto}#app,#page,body,html{height:100%}.fade-transform-enter-active,.fade-transform-leave-active{transition:all .3s}.fade-transform-enter{opacity:0;transform:translateX(-30px)}.fade-transform-leave-to{opacity:0;transform:translateX(30px)}.fadeChild-transform-enter-active,.fadeChild-transform-leave-active{transition:all .3s}.fadeChild-transform-enter{opacity:0;transform:translateX(-30px)}.fadeChild-transform-leave-to{opacity:0;transform:translateX(30px)}.custom-el-table-header-class{background-color:#f5f6fa!important;color:#333}.h-c-popover{background-color:#fff;margin-top:0!important;border-radius:0;box-shadow:none;border-top-color:transparent;padding:0}.h-c-popover .user-info{padding:10px 20px;border-bottom:1px solid #eee;box-sizing:border-box}.h-c-popover .user-info:hover{cursor:pointer;background-color:#eee}.h-c-popover .user-info:hover .user-desc .user-desc-item{color:#666}.h-c-popover .user-info .user-pic{float:left;margin-top:8px}.h-c-popover .user-info .user-desc{float:left;margin-left:20px}.h-c-popover .user-info .user-desc .user-desc-item{padding-top:10px;font-size:12px;color:#999}.h-c-popover .user-info .user-desc .user-desc-item .user-name{color:var(--theme-primary)}.h-c-popover .user-info .user-desc .user-desc-item .user-name:hover{text-decoration:underline}.h-c-popover .user-info .user-desc .user-desc-item .user-zw{padding-left:20px}.h-c-popover .user-tabs{padding:10px 0}.h-c-popover .user-tabs .user-tabs-item{padding:0 20px;box-sizing:border-box;line-height:32px;cursor:pointer;color:#999;transition:all .2s ease-in-out}.h-c-popover .user-tabs .user-tabs-item:hover{background-color:#eee;color:#666}.h-c-popover .user-tabs .user-tabs-item .icon-svg{width:1.2em;height:1.2em;vertical-align:-3px;margin-right:5px}.page-container{height:100%;position:relative;box-sizing:border-box;display:flex;flex-direction:column}.page-container.no-pagination{padding-bottom:0}.page-container .page-search{width:100%;align-items:center;padding:10px 0 6px;box-sizing:border-box}.page-container .page-search .p-s-input{display:inline-block;width:160px;margin-right:8px}.page-container .page-search .p-s-date-picker{margin-right:8px}.page-container .page-search .p-s-btn{margin-left:5px}.page-container .page-search .p-s-high-search{display:inline-block;margin-left:5px}.page-container .page-search .p-s-high-search .icon-svg{width:1em;height:1em;margin-right:5px}.page-container .page-search .p-s-btn-right{float:right;margin-left:20px}.page-container .page-search .p-s-btn-left{float:left;display:flex;align-items:center}.page-container .page-search .icon{font-size:.8rem;fill:#fff}.page-container .page-content{position:relative;padding:10px 0;box-sizing:border-box;overflow:hidden;flex:1}.page-container .page-content .page-content-scroll-warp{position:relative;height:100%}.page-container .page-content .tabs{margin-bottom:10px}.page-container .page-content .el-table .el-table__fixed{height:auto!important;bottom:9px!important}.page-container .page-pagination{width:100%;height:40px;box-sizing:border-box;padding:3px 20px}.page-container .page-pagination .pagination-wrap{justify-content:space-between!important;background:#fff;width:100%}.page-info{height:100%;overflow:hidden;position:relative;box-sizing:border-box}.page-info .p-i-title{padding:10px;border-bottom:1px solid #eee;font-size:15px;font-weight:800}.page-info .p-i-title .title-icon{font-size:18px;background-color:var(--theme-primary);color:#fff;padding:5px;border-radius:50%}.page-info.has-pagination{padding-bottom:46px}.page-info.page-info-container{padding-bottom:42px;position:relative}.page-info .p-s-input{display:inline-block;width:25rem;margin-right:2rem}.page-info .page-head{display:flex;justify-content:center;align-items:flex-start;padding:10px 20px 30px;box-sizing:border-box;height:100%}.page-info .page-head>div{padding:15px 15px 30px}.page-info .page-head .p-s-input{display:inline-block;width:25rem;margin-right:2rem}.page-info .page-head .p-s-date-picker{vertical-align:-1px;width:25rem!important}.page-info .page-head .p-s-address{display:inline-block;width:52rem;margin-right:5px}.page-info .page-head .p-s-btn{margin-left:5px}.page-info .page-head .p-s-high-search{display:inline-block;margin-left:5px}.page-info .page-head .p-s-high-search .icon-svg{width:1em;height:1em;margin-right:5px}.page-info .page-head .p-s-btn-right{float:right;margin-left:20px}.page-info .scroll-wrap{position:relative;height:100%}.page-info .scroll-wrap .el-scrollbar__wrap,.page-info .scroll-wrap .el-scrollbar__wrap .el-scrollbar__view{height:100%}.page-info .p-i-section{box-sizing:border-box}.page-info .p-i-section .p-i-title{margin:8px 0 0;padding:0 15px 5px;line-height:28px;border-bottom:1px solid #eee}.page-info .p-i-section .p-i-title .iconfont{display:inline;font-size:22px;color:var(--theme-primary);margin-right:10px;vertical-align:-2px}.page-info .p-i-section .p-i-title .text{font-size:14px}.page-info .p-i-section .p-i-title .tag{margin-left:25px}.page-info .p-i-section .p-i-title .p-i-right{float:right;margin-right:10px}.page-info .p-i-section .p-i-title .p-i-right .btn{width:100px}.page-info .p-i-section .p-i-content{padding:10px;width:100%;overflow-y:scroll;height:740px;box-sizing:border-box}.page-info .p-i-section .p-i-content .p-i-form-item{display:flex}.page-info .p-i-section .p-i-content .p-i-form-item .submit-wrap{text-align:left;margin:10px 0;width:50%}.page-info .p-i-section .p-i-content .p-i-form-item .submit-wrap .btn{width:100px}.page-info .p-i-section .p-i-content .p-i-form-item .p-i-form-item-content{float:left;width:50%;padding:0 30px;box-sizing:border-box}.page-info .p-i-section .p-i-content .p-i-form-item .p-i-form-item-content .el-form-item__label{font-size:13px}.page-info .p-i-section .p-i-content .p-i-form-item .p-i-form-item-content:first-of-type{margin-right:40px}.page-info .p-i-section .p-i-content .p-i-form-item .p-i-form-item-content.large{width:100%}.page-info .page-pagination{position:absolute;width:100%;height:40px;bottom:0;left:0;box-sizing:border-box;padding:3px 20px;background:#fff}.page-search-popover{border-radius:0;margin-top:1px!important;box-shadow:none;padding:0}.page-search-popover .p-s-operating{font-size:12px;color:#999;padding:5px 0;position:relative}.page-search-popover .p-s-operating .operating-item{position:relative;z-index:1;padding:5px 0;cursor:pointer;color:#333;font-size:12px;transition:all .2s ease-in-out;margin:2px 0}.page-search-popover .p-s-operating .operating-item .icon-wrap{float:left;width:40px;text-align:center}.page-search-popover .p-s-operating .operating-item .icon-wrap .icon-font{font-size:16px}.page-search-popover .p-s-operating .operating-item .operat-title{float:left;margin-left:10px}.page-search-popover .p-s-operating .operating-item:hover{color:#fff;background-color:var(--theme-primary)}.page-search-popover .p-s-operating .operating-bg{position:absolute;left:0;top:0;width:40px;height:100%;background-color:#eaeaea;z-index:0}.table-action-column{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.table-action-column>div,.table-action-column a{padding:0 4px;font-size:12px}.el-row{display:flex;flex-wrap:wrap}.el-loading-spinner .circular{width:26px;height:26px}.global-custom-dialog{border-radius:8px!important}.global-custom-dialog .el-dialog__title{font-size:15px;letter-spacing:1px;color:#333;font-weight:700}.global-custom-dialog .el-dialog__body{padding-top:10px;padding-bottom:10px}.custom-table thead tr th{font-weight:600}.custom-table .relative{height:100%;line-height:32px}.custom-table tbody .htDimmed{border-color:transparent;border-bottom:1px solid #f0f0f0}.custom-tablewithborder thead tr th{font-weight:600}.custom-tablewithborder .relative{height:100%;line-height:32px}.messages[data-v-7b063040]{position:fixed;min-width:200px;top:160px;left:50%;transform:translate(-50%);border:1px solid #4b4b4b;width:-moz-fit-content;width:fit-content;border-radius:6px;display:flex;align-items:center;z-index:999;color:hsla(0,0%,100%,.9);background-color:#242424;line-height:22px;font-size:14px;padding:13px 16px}.messages .message-icon[data-v-7b063040]{color:#cf6e2d;font-size:20px;margin-right:8px;fill:currentColor}.vue-puzzle-vcode{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.3);z-index:999;opacity:0;pointer-events:none;transition:opacity .2s}.vue-puzzle-vcode.show_{opacity:1;pointer-events:auto}.vue-auth-box_{position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);padding:20px;background:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.3)}.vue-auth-box_ .auth-body_{position:relative;overflow:hidden;border-radius:3px}.vue-auth-box_ .auth-body_ .loading-box_{position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.8);z-index:20;opacity:1;transition:opacity .2s;display:flex;align-items:center;justify-content:center}.vue-auth-box_ .auth-body_ .loading-box_.hide_{opacity:0;pointer-events:none}.vue-auth-box_ .auth-body_ .loading-box_.hide_ .loading-gif_ span{animation-play-state:paused}.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_{flex:none;height:5px;line-height:0}@keyframes load{0%{opacity:1;transform:scale(1.3)}to{opacity:.2;transform:scale(.3)}}.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span{display:inline-block;width:5px;height:100%;margin-left:2px;border-radius:50%;background-color:#888;animation:load 1.04s ease infinite}.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:first-child{margin-left:0}.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:nth-child(2){animation-delay:.13s}.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:nth-child(3){animation-delay:.26s}.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:nth-child(4){animation-delay:.39s}.vue-auth-box_ .auth-body_ .loading-box_ .loading-gif_ span:nth-child(5){animation-delay:.52s}.vue-auth-box_ .auth-body_ .info-box_{position:absolute;bottom:0;left:0;width:100%;height:24px;line-height:24px;text-align:center;overflow:hidden;font-size:13px;background-color:#83ce3f;opacity:0;transform:translateY(24px);transition:all .2s;color:#fff;z-index:10}.vue-auth-box_ .auth-body_ .info-box_.show{opacity:.95;transform:translateY(0)}.vue-auth-box_ .auth-body_ .info-box_.fail{background-color:#ce594b}.vue-auth-box_ .auth-body_ .auth-canvas2_{position:absolute;top:0;left:0;z-index:2}.vue-auth-box_ .auth-body_ .auth-canvas3_{position:absolute;top:0;left:0;opacity:0;transition:opacity .6s;z-index:3}.vue-auth-box_ .auth-body_ .auth-canvas3_.show{opacity:1}.vue-auth-box_ .auth-body_ .flash_{position:absolute;top:0;left:0;width:30px;height:100%;background-color:hsla(0,0%,100%,.1);z-index:3}.vue-auth-box_ .auth-body_ .flash_.show{transition:transform .6s}.vue-auth-box_ .auth-body_ .reset_{position:absolute;top:2px;right:2px;width:35px;height:auto;z-index:12;cursor:pointer;transition:transform .2s;transform:rotate(0deg)}.vue-auth-box_ .auth-body_ .reset_:hover{transform:rotate(-90deg)}.vue-auth-box_ .auth-control_ .range-box{position:relative;width:100%;background-color:#eef1f8;margin-top:20px;border-radius:3px;box-shadow:inset 0 0 8px hsla(0,0%,94.1%,.6)}.vue-auth-box_ .auth-control_ .range-box .range-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px;color:#b7bcd1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;width:100%}.vue-auth-box_ .auth-control_ .range-box .range-slider{position:absolute;height:100%;width:50px;background-color:rgba(106,160,255,.8);border-radius:3px}.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn{position:absolute;display:flex;align-items:center;justify-content:center;right:0;width:50px;height:100%;background-color:#fff;border-radius:3px;box-shadow:0 0 4px #ccc;cursor:pointer}.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn>div{width:0;height:40%;transition:all .2s;border:1px solid #6aa0ff}.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn>div:nth-child(2){margin:0 4px}.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn.isDown>div:first-child,.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn:hover>div:first-child{border:4px solid transparent;height:0;border-right-color:#6aa0ff}.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn.isDown>div:nth-child(2),.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn:hover>div:nth-child(2){border-width:3px;height:0;border-radius:3px;margin:0 6px;border-right-color:#6aa0ff}.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn.isDown>div:nth-child(3),.vue-auth-box_ .auth-control_ .range-box .range-slider .range-btn:hover>div:nth-child(3){border:4px solid transparent;height:0;border-left-color:#6aa0ff}.vue-puzzle-overflow{overflow:hidden!important}.login-page-layout[data-v-bb5b22ce]{position:relative;width:100%;height:100%;min-height:600px;overflow:hidden;display:flex;flex-direction:column}.login-page-layout .bg-banner[data-v-bb5b22ce]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.login-page-layout .bg-banner img[data-v-bb5b22ce]{display:block;width:100%;height:100%;-o-object-fit:fill;object-fit:fill}.login-page-layout .main-container[data-v-bb5b22ce]{display:flex;position:relative;flex:1}.login-page-layout .main-container>div[data-v-bb5b22ce]{height:100%}.login-page-layout .main-container[data-v-bb5b22ce] .right-container{width:50%;min-width:500px;display:flex;justify-content:center;align-items:center;position:relative;z-index:1}.login-page-layout .main-container .left-container[data-v-bb5b22ce]{flex:1;box-sizing:border-box;display:flex;position:relative;z-index:1}.login-page-layout .main-container .left-container .left-container-content[data-v-bb5b22ce]{flex:1;border-radius:8px;padding:40px;padding-top:110px;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column}.login-page-layout .main-container .left-container .left-container-content .title[data-v-bb5b22ce]{color:var(--theme-primary);font-size:18px;font-weight:600;letter-spacing:4px;position:absolute;left:40px;top:50px}.login-page-layout .main-container .left-container .left-container-content .img-banner[data-v-bb5b22ce]{width:85%;-o-object-fit:fill;object-fit:fill;transform:translateY(20px)}.login-page-layout .main-container[data-v-bb5b22ce] .ms-login-form-wrap{background-color:#fff;padding:80px 60px;padding-bottom:50px;min-width:440px;border-radius:8px;box-shadow:0 2px 3px #e4e8f0;position:relative}.login-page-layout .main-container[data-v-bb5b22ce] .ms-login-form-wrap .ms-form-content .title{font-size:22px;font-weight:600;text-align:center;letter-spacing:4px}.login-page-layout .main-container[data-v-bb5b22ce] .ms-login-form-wrap .ms-form-content .sub-title{font-size:14px;text-align:center;padding-top:20px;padding-bottom:32px;letter-spacing:4px}.login-page-layout .main-container[data-v-bb5b22ce] .ms-login-form-wrap .ms-form-content .el-form-item{margin-bottom:40px}.login-page-layout .main-container[data-v-bb5b22ce] .ms-login-form-wrap .ms-form-content .ms-login-form-item-input{border-radius:8px!important;background-color:transparent!important;overflow:hidden;border:1px solid #e2e5e8}.login-page-layout .main-container[data-v-bb5b22ce] .ms-login-form-wrap .ms-form-content .ms-login-form-item-input .el-input-group__append,.login-page-layout .main-container[data-v-bb5b22ce] .ms-login-form-wrap .ms-form-content .ms-login-form-item-input .el-input-group__prepend,.login-page-layout .main-container[data-v-bb5b22ce] .ms-login-form-wrap .ms-form-content .ms-login-form-item-input .el-input__inner{border:none!important;background-color:transparent!important}.login-page-layout .main-container[data-v-bb5b22ce] .ms-login-form-wrap .ms-form-content .ms-login-form-item-input .el-input__inner{padding-left:0}.login-page-layout .main-container[data-v-bb5b22ce] .ms-login-form-wrap .ms-form-content .ms-login-form-item-input .el-icon-lock,.login-page-layout .main-container[data-v-bb5b22ce] .ms-login-form-wrap .ms-form-content .ms-login-form-item-input .el-icon-user{font-size:18px}.login-page-layout .main-container[data-v-bb5b22ce] .ms-login-form-wrap .ms-form-content .ms-login-form-item-input input:-internal-autofill-previewed,.login-page-layout .main-container[data-v-bb5b22ce] .ms-login-form-wrap .ms-form-content .ms-login-form-item-input input:-internal-autofill-selected{box-shadow:inset 0 0 0 1000px #fff!important}.login-page-layout .main-container[data-v-bb5b22ce] .ms-login-form-wrap .ms-form-content .ms-login-btn .ms-login-form-item-btn{width:100%;border-radius:8px!important}.login-page-layout .main-container[data-v-bb5b22ce] .ms-login-form-wrap .ms-form-content .ms-login-btn .password-tips{margin-top:16px;padding:0 8px;text-align:right}.login-page-layout .footer-container[data-v-bb5b22ce]{position:relative;z-index:1;padding-bottom:20px;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#333}.login-page-layout .footer-container .bei-an[data-v-bb5b22ce]{display:flex;align-items:center;margin-bottom:10px}.login-page-layout .footer-container .bei-an .batb-warp[data-v-bb5b22ce]{display:flex;align-items:center}.login-page-layout .footer-container .bei-an .batb-warp img[data-v-bb5b22ce]{margin-right:6px}.login-page-layout .header-menu-item[data-v-bb5b22ce]{height:40px;font-size:15px;width:100%;display:flex;justify-content:flex-end;margin-right:40%;right:50px;flex-direction:row}