body,html{padding:0;margin:0;height:100%;overflow:hidden}#app{height:100%;font-family:blue Sky Standard,BlueSkyStandard-Regular,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50}@keyframes view-ani{0%{opacity:0}}.menus-viewport[data-v-175a70c8]{--el-menu-bg-color:#eff1f3;height:100%;min-height:100%;max-height:100%;display:flex;flex-direction:column}.menus-viewport .logo[data-v-175a70c8]{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:15px 23px 10px 23px;font-weight:900;font-size:20px;border-bottom:1px solid #e3e3e3;border-right:1px solid #dcdfe6}.menus-viewport .logo .logo-img[data-v-175a70c8]{max-width:100%;font-size:0}.menus-viewport .logo .logo-img img[data-v-175a70c8]{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.menus-viewport .logo span[data-v-175a70c8]{color:#00bebe;margin-right:7px;font-family:system-ui}.menus-viewport .menu-wrapper[data-v-175a70c8]{flex:1;height:0;overflow:hidden;--el-menu-hover-bg-color:#d3d3d3}.menus-viewport .menu-wrapper .el-sub-menu.is-opened[data-v-175a70c8]{--el-menu-bg-color:#e0e2e5}.menus-viewport .menu-wrapper .el-sub-menu.is-active[data-v-175a70c8] .el-sub-menu__title{color:#00bebe}.menus-viewport .menu-wrapper .el-menu-item.is-active[data-v-175a70c8]{color:#00b3be;background:linear-gradient(0deg,rgba(0,179,190,.15),rgba(0,179,190,.15)),#fff}.task-icon-wrapper[data-v-17e91788]{font-size:20px;margin-right:20px}.global-progress-style-20241212 .progress-item+.progress-item{margin-top:12px}.global-progress-style-20241212 .progress-item .task-name{font-size:12px;padding:3px 0 5px;display:flex;align-items:center;justify-content:space-between}.global-progress-style-20241212 .progress-item .task-name .left-name{display:inline-flex;align-items:center}.global-progress-style-20241212 .progress-item .task-name .left-name .el-icon{margin-right:10px;color:#409eff;animation:loading-loop 1s infinite}@keyframes loading-loop{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.global-progress-style-20241212 .progress-item .task-name .right-name{display:inline-flex;align-items:center}.global-progress-style-20241212 .btn-area{padding:15px 0 0;text-align:right}.system-layout[data-v-6acaf2eb]{height:100%;max-height:100%;min-height:100%;display:flex}.system-layout__slide[data-v-6acaf2eb]{width:200px;background-color:#eff1f3}.system-layout__main[data-v-6acaf2eb]{flex:1;width:0;overflow:hidden;display:flex;flex-direction:column}.system-layout__main__header[data-v-6acaf2eb]{height:44px;box-shadow:0 0 4px rgba(0,38,60,.15);display:flex;justify-content:space-between}.system-layout__main__header .user-info[data-v-6acaf2eb]{padding:0 30px 0 0;display:flex;flex-direction:row;align-items:center;justify-content:center;cursor:pointer}.system-layout__main__header .user-info .user-wraper[data-v-6acaf2eb]{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.system-layout__main__header .user-info .user-wraper .avatar[data-v-6acaf2eb]{width:30px;height:30px;min-width:30px;margin-right:10px;border-radius:50%;overflow:hidden}.system-layout__main__header .user-info .user-wraper .avatar img[data-v-6acaf2eb]{width:100%;height:100%}.system-layout__main__header .user-info .user-wraper .icon[data-v-6acaf2eb]{font-size:14px;margin-left:0}.system-layout__main__header .user-info .user-wraper .icon .el-icon[data-v-6acaf2eb]{transition:all .3s linear}.system-layout__main__header .user-info .user-wraper .dropshow .el-icon[data-v-6acaf2eb]{transform:rotate(180deg)}.system-layout__main__header .site-map[data-v-6acaf2eb]{display:flex;align-items:center}.system-layout__main__header .site-map .page-name[data-v-6acaf2eb]{font-size:16px;color:#333;font-weight:600;padding-left:25px}.system-layout__main__page_wrapper[data-v-6acaf2eb]{flex:1;height:0;overflow:hidden;box-sizing:border-box;padding:20px}.print-mode .system-layout__slide[data-v-6acaf2eb]{overflow:hidden;width:0}.print-mode .system-layout__main .system-layout__main__header[data-v-6acaf2eb]{overflow:hidden;height:0}.print-mode .system-layout__main .system-layout__main__page_wrapper[data-v-6acaf2eb]{flex:auto;height:unset;overflow:auto}.dr-content-29849742fd{padding:0 15px;max-width:240px;min-width:180px}.dr-content-29849742fd .el-icon{font-size:14px;margin-right:7px}.dr-content-29849742fd .center{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.dr-content-29849742fd .top-div{border-top:1px solid #dcdfe6;margin-top:7px}.dr-content-29849742fd .user-content{padding:10px 0;border-bottom:1px solid #dcdfe6;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.dr-content-29849742fd .user-content .avatar{width:30px;height:30px;min-width:30px;margin-right:10px}.dr-content-29849742fd .user-content .avatar img{width:100%;height:100%}.dr-content-29849742fd .menu-list{padding:10px 0}.dr-content-29849742fd .menu-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:7px 0;cursor:pointer}.dr-content-29849742fd .menu-item:hover{background-color:#f3f3f3}.not-found-viewport[data-v-3d233df0]{height:100%;position:relative}.not-found-viewport .icon-pane[data-v-3d233df0]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center}.KKaASq4FZAtrnigNG6pV{color:#2c3e50;height:100%;display:flex;flex-direction:column}.KKaASq4FZAtrnigNG6pV .page-content{padding:0;flex:1;height:0;overflow:hidden auto}.KKaASq4FZAtrnigNG6pV .page-footer{padding:10px 0}.KKaASq4FZAtrnigNG6pV .page-footer .el-pagination{justify-content:flex-end}.g87lAPBXJMwCgtV7hl57{border-bottom:1px solid #f3f5f7;position:sticky;top:0;padding:0 0 20px;display:flex;justify-content:space-between;background-color:#fff;z-index:1}.g87lAPBXJMwCgtV7hl57 .right-slots{display:flex;align-items:center}.g87lAPBXJMwCgtV7hl57 .title-txt{font-size:20px;font-weight:700;line-height:32px}.qTLMkoEwSqMbNqk2QqJm{display:flex;padding:18px 18px 0 8px;font-size:inherit}.qTLMkoEwSqMbNqk2QqJm .search_form_wrap{flex:1;display:inline-flex;flex-wrap:wrap}.qTLMkoEwSqMbNqk2QqJm .search_form_wrap .item-wrap{min-height:50px}.qTLMkoEwSqMbNqk2QqJm .search_form_wrap .el-form{width:100%;min-width:100%;display:flex;flex-wrap:wrap}.qTLMkoEwSqMbNqk2QqJm .search_form_wrap .el-form .el-form-item{align-items:center;width:100%}.qTLMkoEwSqMbNqk2QqJm .search_form_wrap .el-form .el-form-item .el-form-item__content{flex-wrap:nowrap}.qTLMkoEwSqMbNqk2QqJm .search_form_wrap .el-form .el-form-item .el-input,.qTLMkoEwSqMbNqk2QqJm .search_form_wrap .el-form .el-form-item .el-select{width:100%}.qTLMkoEwSqMbNqk2QqJm .search_btn_wrap{width:auto}.QhtCGAO46zsC07y8vnx_{font-size:14px;color:#00bebe;display:inline-flex;align-items:center;padding-left:14px;cursor:pointer}.QhtCGAO46zsC07y8vnx_ .el-icon{margin-right:2px}.QhtCGAO46zsC07y8vnx_ span{white-space:nowrap}.CnUUM8M5kSU9bvKeCmlI{margin:0}.CnUUM8M5kSU9bvKeCmlI .el-badge__content{padding:0 6px;height:15px;border-radius:4px}.fbrScVC8uYs_5drKpFUA{display:flex;align-items:center;max-width:100%}.fbrScVC8uYs_5drKpFUA .el-icon{margin-left:6px;cursor:pointer}.fbrScVC8uYs_5drKpFUA .icon-wrap{display:inline-flex;align-items:center}.fbrScVC8uYs_5drKpFUA .icon-wrap:hover{color:#00bebe}.fbrScVC8uYs_5drKpFUA .icon-loading .el-icon{transition:all 2s linear;transform:rotate(1turn)}.fbrScVC8uYs_5drKpFUA .content-wrap{max-width:95%;text-overflow:ellipsis}:root{--gray:#dcdfe6;--gray-bg:#eff1f3}.border-style-sel .el-select-dropdown__item{display:flex;align-items:center}#app{font-family:simhei,WenQuanYi Zen Hei,Noto Sans CJK,sans-serif}.el-drawer__header{border-bottom:1px solid #eee;padding-bottom:20px!important;margin-bottom:0!important}.el-drawer__body{position:relative}.el-drawer__body .drawer-custom-btn{position:absolute;bottom:0;left:0;right:0;z-index:99;text-align:right;padding:12px;border-top:1px solid #eee}.el-dialog__header{border-bottom:1px solid #eee;margin-bottom:15px}.el-dialog__footer{border-top:1px solid #eee}.w_full{width:100%!important}.el-table .el-table__header thead th{background-color:#eee!important}.max-dialog-body-vh60{max-height:60vh;overflow:hidden auto}.el-pagination{justify-content:flex-end}.custom-option-item{display:flex;align-items:center}.custom-option-item img{width:34px;height:34px;margin-right:10px}@font-face{font-family:whxh;src:url(/platform/fonts/whxh.5b06278d.ttf);font-weight:400;font-style:normal}@font-face{font-family:whht;src:url(/platform/fonts/whht.0b46625b.ttf);font-weight:400;font-style:normal}@font-face{font-family:ArialBold;src:url(/platform/fonts/ArialBold.0735d69a.ttf);font-weight:400;font-style:normal}@font-face{font-family:Arial;src:url(/platform/fonts/arial.d913d3bc.woff2) format("woff2"),url(/platform/fonts/arial.f96353f6.woff) format("woff"),url(/platform/fonts/Arial.c76ddefb.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:simhei;src:url(/platform/fonts/SimHei.0b30972e.woff2) format("woff2"),url(/platform/fonts/SimHei.aa545ed3.woff) format("woff"),url(/platform/fonts/simhei.d9bc5bb8.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:helvetica;src:url(/platform/fonts/helvetica.fe4b5355.woff2) format("woff2"),url(/platform/fonts/helvetica.0633c455.woff) format("woff"),url(/platform/fonts/helvetica.b2eb663f.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:HelveticaNeue;src:url(/platform/fonts/Helvetica-Neue-Medium.8a11d7bf.ttf);font-weight:400;font-style:normal}@font-face{font-family:HelveticaNeueBold;src:url(/platform/fonts/HelveticaNeueLTPro-Bd_0.541b5977.otf);font-weight:400;font-style:normal}@font-face{font-family:HelveticaNeueBlack;src:url(/platform/fonts/HelveticaNeueLTPro-Blk_0.eed0289c.otf);font-weight:400;font-style:normal}@font-face{font-family:HelveticaNeueHeavy;src:url(/platform/fonts/HelveticaNeueLTPro-Hv_0.570d4c7a.otf);font-weight:400;font-style:normal}@font-face{font-family:HelveticaNeueBoldC;src:url(/platform/fonts/HelveticaNeueLTPro-BdCn_0.8062e70a.otf);font-weight:400;font-style:normal}@font-face{font-family:HelveticaNeue-BoldCond;src:url(/platform/fonts/HelveticaNeue-BoldCond.1a558e11.otf);font-weight:400;font-style:normal}@font-face{font-family:HelveticaNeueLTPro-MdCn;src:url(/platform/fonts/helveticaneueltpro-mdcn.d83a32b7.woff2) format("woff2"),url(/platform/fonts/helveticaneueltpro-mdcn.4d7e7dc3.woff) format("woff"),url(/platform/fonts/HelveticaNeueLTPro-MdCn.b2d507a2.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:helveticaneueltstd-bdcn;src:url(/platform/fonts/helveticaneueltstd-bdcn.c4756f87.otf);font-weight:400;font-style:normal}@font-face{font-family:helveticaneueltstd-ltcn;src:url(/platform/fonts/helveticaneueltstd-ltcn.14debf8c.otf);font-weight:400;font-style:normal}@font-face{font-family:FuturaLTMedium;src:url(/platform/fonts/Futura_LT_Medium.7a6a3510.ttf);font-weight:400;font-style:normal}@font-face{font-family:FZYTK;src:url(/platform/fonts/FZYTK.af7cb457.TTF);font-weight:400;font-style:normal}