@import url(//at.alicdn.com/t/c/font_5105237_mhyo01qkjs.css);::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{border-radius:5px}::-webkit-scrollbar-thumb,::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.1);background:rgba(0,0,0,.1)}::-webkit-scrollbar-track{border-radius:0}@media screen and (max-width:768px){#app{font-size:.05rem}}@media screen and (min-width:768px) and (max-width:1024px){#app{font-size:.08rem}}@media screen and (min-width:1024px){#app{font-size:.08rem}}.ant-layout-footer{display:none}.ant-pro-header-menu .anticon{margin-right:8px}.ant-pro-header-menu .ant-dropdown-menu-item{min-width:160px}.ant-pro-drop-down{line-height:64px;vertical-align:top;cursor:pointer}.ant-pro-drop-down>i{font-size:16px!important;-webkit-transform:none!important;transform:none!important}.ant-pro-drop-down>i svg{position:relative;top:-1px}#userLayout.user-layout-wrapper[data-v-70d3ed5d]{height:100vh;background:url(/img/bj.9fdce862.jpg) no-repeat top;background-size:cover;font-family:Avenir,Helvetica Neue,Arial,Helvetica,sans-serif}#userLayout.user-layout-wrapper .container[data-v-70d3ed5d]{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;height:100vh}#userLayout.user-layout-wrapper .container .login-wrapper .login-body[data-v-70d3ed5d]{width:546px;height:430px;background:hsla(0,0%,100%,.76);backdrop-filter:blur(2px);border-radius:12px;-webkit-box-shadow:0 8px 18px 0 rgba(1,17,25,.36);box-shadow:0 8px 18px 0 rgba(1,17,25,.36);padding:40px 62px;padding-bottom:20px;-webkit-box-sizing:border-box;box-sizing:border-box}#userLayout.user-layout-wrapper .container .login-wrapper .header[data-v-70d3ed5d]{font-size:28px;font-weight:700;line-height:44px;text-align:center;margin-bottom:40px}#userLayout.user-layout-wrapper .container.login-mobile .header[data-v-70d3ed5d]{font-size:.32rem;margin-bottom:20px;line-height:1}#userLayout.user-layout-wrapper .container.login-mobile .login-wrapper[data-v-70d3ed5d]{width:80%}#userLayout.user-layout-wrapper .container.login-mobile .login-wrapper .login-body[data-v-70d3ed5d]{width:100%;height:auto;padding:.4rem}#userLayout.user-layout-wrapper .container.login-mobile[data-v-70d3ed5d] .ant-input{height:.7rem!important;font-size:.28rem}#userLayout.user-layout-wrapper .container.login-mobile[data-v-70d3ed5d] .login-button{height:.8rem;font-size:.3rem}.ant-pro-drop-down[data-v-1fb94a98] .action{margin-right:8px}.ant-pro-drop-down[data-v-1fb94a98] .ant-dropdown-menu-item{min-width:160px}.antd-pro-global-header-index-avatar[data-v-1fb94a98]{width:40px;height:40px;border-radius:100%;margin:0}.back-title{display:-webkit-box;display:-ms-flexbox;display:flex}.footer[data-v-31832dec]{padding:0 16px;margin:48px 0 24px;text-align:center}.footer .links[data-v-31832dec]{margin-bottom:8px}.footer .links a[data-v-31832dec]{color:rgba(0,0,0,.45);-webkit-transition:all .3s;transition:all .3s}.footer .links a[data-v-31832dec]:not(:last-child){margin-right:40px}.footer .links a[data-v-31832dec]:hover{color:rgba(0,0,0,.65)}.footer .copyright[data-v-31832dec]{color:rgba(0,0,0,.45);font-size:14px}.sider[data-v-e2afcd3e]{-webkit-box-shadow:2px 0 8px 0 rgba(29,35,41,.05);box-shadow:2px 0 8px 0 rgba(29,35,41,.05);position:relative;z-index:10}.logo[data-v-e2afcd3e]{height:64px;position:relative;line-height:64px;padding-left:24px;-webkit-transition:all .3s;transition:all .3s;background:#2482ff;overflow:hidden}.logo img[data-v-e2afcd3e]{display:inline-block;vertical-align:middle;width:154px}.logo h1[data-v-e2afcd3e]{color:#fff;display:inline-block;vertical-align:middle;font-size:20px;margin:0 0 0 12px;font-family:Avenir,Helvetica Neue,Arial,Helvetica,sans-serif;font-weight:600}.ant-pro-multi-tab{margin:-23px -24px 24px -24px;background:#fff}.topmenu .ant-pro-multi-tab-wrapper{max-width:1200px;margin:0 auto}.topmenu.content-width-Fluid .ant-pro-multi-tab-wrapper{max-width:100%;margin:0 auto}#nprogress{pointer-events:none}#nprogress .bar{background:#1890ff;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #1890ff,0 0 5px #1890ff;box-shadow:0 0 10px #1890ff,0 0 5px #1890ff;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid transparent;border-top-color:#1890ff;border-left-color:#1890ff;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#app,#root,body,html{height:100%;margin:0}h1,h2,h3,h4,h5,h6,p{margin:0}.colorWeak{-webkit-filter:invert(80%);filter:invert(80%)}.ant-layout.layout-basic{height:100vh;min-height:100vh}.ant-layout,.ant-layout-footer{background-color:#fafafa}.ant-layout-header,.ant-pro-global-header{height:70px}.ant-pro-global-header{background-image:-webkit-gradient(linear,right top,left top,from(#4faaff),to(#2482ff));background-image:linear-gradient(-90deg,#4faaff,#2482ff);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ant-btn{border-radius:4px}.ant-card-bordered{border:none;height:100%}.ant-page-header-heading{display:none}canvas{display:block}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-y:overlay}ol,ul{list-style:none}.table-alert{margin-bottom:16px}.table-operator{margin-bottom:18px}.table-operator button{margin-right:8px}.table-page-search-wrapper .ant-form-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-page-search-wrapper .ant-form-inline .ant-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:auto}.table-page-search-wrapper .ant-form-inline .ant-col{-webkit-box-flex:0!important;-ms-flex:0 0 auto!important;flex:0 0 auto!important;max-width:none!important;display:inline-block}.table-page-search-wrapper .ant-form-inline .ant-form-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:18px;margin-right:0}.table-page-search-wrapper .ant-form-inline .ant-form-item .ant-form-item-control-wrapper{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;display:inline-block;vertical-align:middle}.table-page-search-wrapper .ant-form-inline .ant-form-item>.ant-form-item-label{line-height:32px;padding-right:8px;width:auto}.table-page-search-wrapper .ant-form-inline .ant-form-item>.ant-form-item-label>label{color:#333}.table-page-search-wrapper .ant-form-inline .ant-form-item .ant-form-item-control{height:32px;line-height:32px}.table-page-search-wrapper .table-page-search-submitButtons{display:inline-block;margin-bottom:18px;white-space:nowrap}.ant-modal .ant-form{display:grid;grid-template-columns:repeat(2,1fr);gap:0 24px}.ant-modal .ant-form>.ant-form-item{margin-bottom:20px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ant-modal .ant-form>.ant-form-item textarea,.ant-modal .ant-form>.ant-form-item[style*="align-items: self-start"],.ant-modal .ant-form>.ant-row{grid-column:1/-1}@media (max-width:480px){.ant-table{width:100%;overflow-x:auto}.ant-table-tbody>tr>td,.ant-table-tbody>tr>th,.ant-table-thead>tr>td,.ant-table-thead>tr>th{white-space:pre}.ant-table-tbody>tr>td>span,.ant-table-tbody>tr>th>span,.ant-table-thead>tr>td>span,.ant-table-thead>tr>th>span{display:block}}.ant-form-item{margin-bottom:5px}.ant-form-item-control{line-height:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none!important;display:none}input[type=number]{-moz-appearance:textfield!important}.switch-width .ant-form-item-control-wrapper{width:240px}.table-sort-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.table-sort-wrapper-icon{cursor:pointer}.table-sort-wrapper-icon:hover{color:red}.ant-table-body{overflow-x:auto!important}textarea{resize:none}.single-text-hidden{display:inline-block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.detail-wrapper{font-size:15px;color:rgba(0,0,0,.85);margin-bottom:8px}.detail-wrapper-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.detail-wrapper-item:first-child{margin-right:10px}.detail-wrapper-item .title{text-align:right;width:80px}.detail-wrapper-item .content{-webkit-box-flex:1;-ms-flex:1;flex:1}.ant-table{color:#333}.ant-table-thead>tr>th{background-color:#f5f5f5}.ant-pro-account-avatar{height:100%;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}.ant-pro-account-avatar span{color:#fff;font-size:14px}.ant-avatar-image{width:36px;height:36px;margin-right:10px}.ant-pro-basicLayout-content{margin:16px}.ant-layout-footer{padding:0}.ant-pro-global-footer{margin:30px 0}.ant-layout,.ant-layout-footer{background-color:#eef2f7}.ant-pro-page-header-wrap-children-content{margin:17px 24px 0}.ant-pro-basicLayout-content .ant-pro-page-header-wrap{margin:-16px -24px 0}.ant-page-header-content{padding-top:0}.ant-menu .anticon{font-size:18px;vertical-align:middle}.ant-pro-basicLayout-children-content-wrap,.ant-pro-grid-content{height:100%}.breadcrumb{cursor:pointer}.breadcrumb:hover{color:#256cff}.breadcrumb .ant-btn{border:0;padding:0;color:rgba(0,0,0,.45);font-size:14px}.breadcrumb .ant-btn:hover{color:#256cff}.ant-page-header.has-breadcrumb{padding:10px 24px}.ant-breadcrumb{font-size:16px;color:#858585}.ant-breadcrumb>span:last-child{color:#1f1f20;font-weight:700}/deep/.ant-menu-sub .ant-menu-item{padding-left:38px!important}.ant-table-body::-webkit-scrollbar{width:10px;height:12px;background-color:#f5f5f5}.ant-table-body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.1);border-radius:4px;background-color:#f5f5f5}.ant-table-body::-webkit-scrollbar-thumb{border-radius:4px;-webkit-box-shadow:inset 0 0 6px rgba(75,159,248,.2);background-color:rgba(75,159,248,.6)}.project-select .ant-form-item .ant-form-item-label{padding-right:0!important}.project-select .ant-form-item label{border-radius:8px 0 0 8px;background:#4682ff;padding:10px;font-weight:700;color:#fff!important}.project-select .ant-form-item label:after{display:none}.project-select .ant-form-item .ant-input{border-color:#4682ff;border-width:2px;border-radius:0 4px 4px 0}.h1-title{font-size:24px;color:#282c35;font-weight:700;margin:16px 0}.ant-menu-submenu-arrow:after,.ant-menu-submenu-arrow:before{background:#bfbfbf!important}.ant-radio-inner:after{top:50%;left:50%}.ant-radio-checked .ant-radio-inner:after{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}.pop{position:absolute;background:rgba(0,0,0,.3);border-radius:4px;width:180px;height:80px;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;top:40%;left:50%;margin-left:-100px;color:#fff;font-size:16px;z-index:999}.pop .loading{margin-right:10px;background:transparent;width:24px;height:24px;border:4px solid aqua;border-color:aqua transparent;border-radius:50%;-webkit-animation:loading 1.2s linear infinite;animation:loading 1.2s linear infinite}.viewer-toolbar>ul>.viewer-large{display:none}.viewer-toolbar>ul{margin:0 auto 10px;-webkit-transform:scale(1.5);transform:scale(1.5)}.viewer-button.viewer-close{-webkit-transform:scale(1.8);transform:scale(1.8);background-color:rgba(0,0,0,.7);border:1px solid rgba(53,122,255,.6)}.page-change{margin:0 -18px;padding:0 14px;border-bottom:1px solid rgba(39,45,51,.15);display:-webkit-box;display:-ms-flexbox;display:flex}.page-change span{font-size:16px;color:#6e6f73;padding:14px 0;margin-right:30px;position:relative;cursor:pointer}.page-change span:after{content:"";position:absolute;width:100%;bottom:0;left:0;height:4px;background-color:transparent}.page-change span.active{color:#008be8;font-weight:700}.page-change span.active:after{background-color:#008be8}.ant-menu-dark .ant-menu-inline.ant-menu-sub{-webkit-box-shadow:none;box-shadow:none}.ant-card-body{min-height:calc(100vh - 147px)}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(72deg);transform:rotate(72deg)}40%{-webkit-transform:rotate(144deg);transform:rotate(144deg)}60%{-webkit-transform:rotate(216deg);transform:rotate(216deg)}80%{-webkit-transform:rotate(288deg);transform:rotate(288deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(72deg);transform:rotate(72deg)}40%{-webkit-transform:rotate(144deg);transform:rotate(144deg)}60%{-webkit-transform:rotate(216deg);transform:rotate(216deg)}80%{-webkit-transform:rotate(288deg);transform:rotate(288deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes urge{80%{-webkit-transform:translateY(0) scale(.8);transform:translateY(0) scale(.8)}85%{-webkit-transform:translateY(-30%) scale(.8);transform:translateY(-30%) scale(.8)}90%{-webkit-transform:translateY(0) scale(.8);transform:translateY(0) scale(.8)}95%{-webkit-transform:translateY(-30%) scale(.8);transform:translateY(-30%) scale(.8)}to{-webkit-transform:translateY(0) scale(.8);transform:translateY(0) scale(.8)}}@keyframes urge{80%{-webkit-transform:translateY(0) scale(.8);transform:translateY(0) scale(.8)}85%{-webkit-transform:translateY(-30%) scale(.8);transform:translateY(-30%) scale(.8)}90%{-webkit-transform:translateY(0) scale(.8);transform:translateY(0) scale(.8)}95%{-webkit-transform:translateY(-30%) scale(.8);transform:translateY(-30%) scale(.8)}to{-webkit-transform:translateY(0) scale(.8);transform:translateY(0) scale(.8)}}@-webkit-keyframes scale{0%{-webkit-transform:scale(1.5);transform:scale(1.5)}50%,75%{-webkit-transform:scale(2);transform:scale(2)}78%,to{opacity:.4}}@keyframes scale{0%{-webkit-transform:scale(1.5);transform:scale(1.5)}50%,75%{-webkit-transform:scale(2);transform:scale(2)}78%,to{opacity:.4}}.pop-page-details{position:fixed;z-index:999999;background:rgba(0,0,0,.46);width:100%;height:100%;top:0;left:0;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;padding:50px 0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto}.pop-page-details .download{position:absolute;top:80px;left:50%;-webkit-transform:translateX(calc(50% + 142px));transform:translateX(calc(50% + 142px));z-index:9}.pop-page-details .download button{margin-right:20px;font-size:20px;height:auto;line-height:2}.ant-modal,.ant-modal-fade-appear,.ant-modal-fade-enter,.ant-modal-fade-exit,.ant-modal-mask{-webkit-animation-duration:.3s!important;animation-duration:.3s!important}.ant-layout-header{background-image:-webkit-gradient(linear,right top,left top,from(#4faaff),to(#2482ff))!important;background-image:linear-gradient(-90deg,#4faaff,#2482ff)!important}.antd-pro-global-header-index-avatar{background-color:#fff}.ant-layout-content{margin:16px!important}.ant-card .ant-card-body{padding:18px}.ant-modal-content .ant-modal-footer,.ant-modal-content .ant-modal-header{margin:-20px -24px;padding:14px 24px}.ant-modal-content .ant-modal-header{margin-bottom:24px;border-bottom:.5px solid #eee}.ant-modal-content .ant-modal-footer{margin-top:24px;border-top:.5px solid #eee}.ant-table-wrapper .ant-table-cell-fix-right{background-color:transparent}