@charset "UTF-8";:root{--main-color: #1b59f8;--main-bg: #f5f5f5;--danger-color: #ff0404;--font-color: #333333;--aux-font-color: #343434;--sup-font-color: #666666;--sup-font-color-2: #999999;--input-disabled-bg: #f8f9fa;--table-bg: #eff5ff;--table-header-color: #4b4b4c;--border-color: #f5f5f5;--aux-border-color: #eeeeee;--header-height: 60px;--breadcrumb-height: 40px;--version-height: 50px;--line-height: 1;--line-height-1: 1.1;--line-height-3: 1.3;--line-height-5: 1.5}body,h1,h2,h3,h4,h5,h6,p,pre,hr,dl,dt,dd,ul,ol,li,th,td,form,button,input,textarea{margin:0;padding:0}body,a,button,input,select,textarea,code{color:var(--font-color);line-height:1;font-size:14px;font-family:微软雅黑,Arial}a,span,em,i{display:inline-block;text-decoration:none}ul,ol{list-style:none}.el-message{max-width:600px!important;word-wrap:break-word;word-break:break-all;box-sizing:border-box}.el-message .el-message__content{line-height:var(--line-height-5);word-wrap:break-word;word-break:break-all}.el-popper{max-width:600px!important;word-wrap:break-word;word-break:break-all;box-sizing:border-box}.el-loading-mask{border-radius:5px}.null-data{padding:12px 0;color:var(--sup-font-color);text-align:center;box-sizing:border-box}.layout-vertical{position:relative;overflow-y:auto;display:flex;flex-direction:column;width:100%;height:100%;padding:12px;background:var(--el-color-white);box-sizing:border-box;border-radius:5px}.layout-vertical .layout-horizontal{padding:0}.layout-horizontal{display:flex;width:100%;height:100%;padding:12px;background:var(--el-color-white);border-radius:5px;box-sizing:border-box}.layout-horizontal .layout-vertical{padding:0}.layout-table{overflow:hidden;display:flex;flex-direction:column;width:100%;height:100%;padding:12px;background:var(--el-color-white);box-sizing:border-box;border-radius:5px}.layout-form{position:relative;overflow:hidden;display:flex;flex-direction:column;width:100%;height:100%;padding:12px;background:var(--el-color-white);box-sizing:border-box;border-radius:5px}.layout-form .form-custom{overflow-x:hidden;overflow-y:auto;flex:1;padding-right:12px}.layout-form .form-custom .el-form{padding-top:12px}.layout-form .form-title{position:sticky;top:0;z-index:1;flex-shrink:0;padding:12px 30px;background:var(--el-color-white);font-weight:700;font-size:16px;box-sizing:border-box}.layout-form .form-button{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:100%;height:50px;background:var(--el-color-white);text-align:center}.layout-form .form-button.right{justify-content:flex-end}.layout-form .flex-column{flex-direction:column}.layout-rich{overflow:hidden;display:flex;width:100%;height:100%}.layout-rich .rich-preview{flex-shrink:0;overflow-y:auto;margin-left:12px;padding:12px 30px;background:var(--el-color-white);border-radius:5px}.layout-rich .rich-tip{padding:12px 0 20px;text-align:center;font-size:18px;font-weight:700}.layout-rich .rich-container{overflow:hidden;position:relative;width:375px;height:667px;padding:52px 12px 22px;box-sizing:border-box}.layout-rich .rich-interface{position:absolute;top:0;left:0;width:inherit;height:inherit}.layout-rich .rich-interface img{width:inherit;height:inherit}.layout-rich .rich-content{overflow-y:auto;position:relative;width:100%;height:100%}.dropdown-custom .el-dropdown-menu{padding:12px}.dropdown-custom .el-dropdown-menu__item{padding:6px 12px}.dropdown-custom .el-dropdown-menu__item .el-icon{margin-right:8px}.dropdown-custom .dropdown-userinfo{margin-bottom:3px;border-bottom:1px solid var(--border-color)}.dropdown-custom .dropdown-userinfo .el-avatar{margin-right:8px;background:#fff}.message-box-custom .el-message-box__header{padding-bottom:20px}.message-box-custom .el-message-box__btns{padding-top:20px}.message-box-custom .el-message-box__title{font-size:18px;font-weight:700}.message-box-custom .el-message-box__container{padding:0 20px}.message-box-custom .el-message-box__container .el-icon{display:none}.message-box-custom .el-message-box__container .el-message-box__message{text-align:center}.message-box-custom .el-message-box__container .el-message-box__message p{line-height:20px;word-wrap:break-word;word-break:break-all}.message-box-custom .el-message-box__container .el-message-box__message a{color:var(--el-color-primary);line-height:inherit}.menu-custom{overflow-x:hidden;overflow-y:auto;height:calc(100vh - var(--header-height) - var(--version-height));padding:12px;box-sizing:border-box}.menu-custom .el-menu{width:220px;border:none}.menu-custom .el-menu,.menu-sub-popup .el-menu{background:transparent}.menu-custom .el-menu-item,.menu-custom .el-sub-menu__title,.menu-sub-popup .el-menu-item,.menu-sub-popup .el-sub-menu__title{height:50px;border-radius:5px}.menu-custom .el-menu-item:hover,.menu-custom .el-menu-item:focus,.menu-custom .el-sub-menu__title:hover,.menu-custom .el-sub-menu__title:focus,.menu-sub-popup .el-menu-item:hover,.menu-sub-popup .el-menu-item:focus,.menu-sub-popup .el-sub-menu__title:hover,.menu-sub-popup .el-sub-menu__title:focus{color:var(--font-color)}.menu-custom .el-menu-item .icon,.menu-custom .el-sub-menu__title .icon,.menu-sub-popup .el-menu-item .icon,.menu-sub-popup .el-sub-menu__title .icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:50px}.menu-custom .el-menu-item .icon svg,.menu-custom .el-sub-menu__title .icon svg,.menu-sub-popup .el-menu-item .icon svg,.menu-sub-popup .el-sub-menu__title .icon svg{width:26px;height:28px;color:var(--font-color)}.menu-custom .el-menu-item .title,.menu-custom .el-sub-menu__title .title,.menu-sub-popup .el-menu-item .title,.menu-sub-popup .el-sub-menu__title .title{overflow:hidden;color:var(--font-color);font-size:14px;line-height:var(--line-height-3)}.menu-custom .el-menu-item .el-icon,.menu-custom .el-sub-menu__title .el-icon,.menu-sub-popup .el-menu-item .el-icon,.menu-sub-popup .el-sub-menu__title .el-icon{width:20px;margin-right:-13px;color:var(--font-color)}.menu-custom .el-menu-item,.menu-sub-popup .el-menu-item{padding-left:0!important}.menu-custom .el-menu-item.is-active,.menu-sub-popup .el-menu-item.is-active{background:var(--el-color-primary)}.menu-custom .el-menu-item.is-active .icon svg,.menu-sub-popup .el-menu-item.is-active .icon svg{color:var(--el-color-white)}.menu-custom .el-menu-item.is-active .title,.menu-sub-popup .el-menu-item.is-active .title{color:var(--el-color-white)}.menu-custom .el-sub-menu .el-sub-menu__title,.menu-sub-popup .el-sub-menu .el-sub-menu__title{padding-left:0!important}.menu-custom .el-sub-menu .el-menu-item,.menu-sub-popup .el-sub-menu .el-menu-item{padding-left:50px!important}.menu-custom .el-menu--collapse,.menu-sub-popup .el-menu--collapse{width:50px}.menu-custom .el-menu--collapse .el-menu-item,.menu-custom .el-menu--collapse .el-sub-menu__title,.menu-sub-popup .el-menu--collapse .el-menu-item,.menu-sub-popup .el-menu--collapse .el-sub-menu__title{padding-right:0}.menu-custom .el-menu--collapse .el-sub-menu,.menu-sub-popup .el-menu--collapse .el-sub-menu{border-radius:5px}.menu-custom .el-menu--collapse .el-sub-menu.is-active,.menu-sub-popup .el-menu--collapse .el-sub-menu.is-active{background:var(--el-color-primary)}.menu-custom .el-menu--collapse .el-sub-menu.is-active .icon svg,.menu-sub-popup .el-menu--collapse .el-sub-menu.is-active .icon svg{color:var(--el-color-white)}.menu-custom .el-menu--collapse .el-sub-menu.is-active .el-sub-menu__title,.menu-sub-popup .el-menu--collapse .el-sub-menu.is-active .el-sub-menu__title{background:inherit}.menu-custom .el-menu--collapse .el-sub-menu.is-active .el-sub-menu__title .title,.menu-sub-popup .el-menu--collapse .el-sub-menu.is-active .el-sub-menu__title .title{color:var(--el-color-white)}.menu-sub-popup .el-menu{padding:12px}.menu-sub-popup .el-menu-item{padding:12px!important}.query-custom{display:flex;justify-content:space-between;flex-wrap:wrap;flex-shrink:0;background:var(--el-color-white)}.query-custom .query-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.query-custom .query-header .name{padding-left:12px}.query-custom .query-header .name h3{color:var(--font-color);font-size:16px}.query-custom .query-custom-left{display:flex}.query-custom .query-custom-right{display:flex;align-items:flex-end;flex-shrink:0;padding:0 0 12px 12px}.query-custom .el-form{display:flex;align-items:center;flex-wrap:wrap;flex:1}.query-custom .el-form-item{padding-right:20px;margin-bottom:12px}.query-custom .el-form-item .el-form-item__label{padding-right:8px}.query-custom .el-input,.query-custom .el-select{width:215px!important}.query-custom .el-date-editor--daterange{width:280px!important}.query-custom .el-date-editor--datetimerange{width:400px!important}.query-custom .flex{display:flex;flex-wrap:wrap}.table-custom{overflow:auto;display:flex;flex-direction:column;flex:1;background:var(--el-color-white);box-sizing:border-box}.table-custom .el-table{color:var(--aux-font-color)}.table-custom .el-table .el-table__body tr.hover-row.current-row>td.el-table__cell,.table-custom .el-table .el-table__body tr.hover-row.el-table__row--striped.current-row>td.el-table__cell,.table-custom .el-table .el-table__body tr.hover-row.el-table__row--striped>td.el-table__cell,.table-custom .el-table .el-table__body tr.hover-row>td.el-table__cell{background:var(--table-bg)}.table-custom .el-table .cell{line-height:var(--line-height-3);padding:0 5px}.table-custom .el-table .el-table__cell{height:45px;padding:5px 0;border-color:var(--border-color)}.table-custom .el-table thead{color:var(--table-header-color)}.table-custom .el-table thead tr th{height:45px!important;background:var(--table-bg)!important}.table-custom .el-table .el-scrollbar__bar{right:1px;bottom:1px}.table-custom .el-table .el-scrollbar__bar.is-vertical{width:10px}.table-custom .el-table .el-scrollbar__bar.is-horizontal{height:10px}.table-custom .el-table .content{display:flex;align-items:center;justify-content:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.table-custom .handle .el-button{margin:0 5px}.dialog-overlay-custom .el-overlay-dialog{display:flex;align-items:center;padding:0 5px}.dialog-custom{margin:0 auto!important;padding:0!important}.dialog-custom .query-custom,.dialog-custom .table-custom{padding:0}.dialog-custom .el-dialog__header{position:sticky;top:0;z-index:3;margin:0;padding:12px 20px;border-bottom:1px solid var(--border-color);border-radius:5px 5px 0 0}.dialog-custom .el-dialog__header .el-dialog__title{font-size:18px;font-weight:700}.dialog-custom .el-dialog__headerbtn{top:12px;right:10px;z-index:5;width:auto;height:auto;font-size:20px}.dialog-custom .el-dialog__body{position:relative;overflow-y:auto;max-height:80vh;padding:20px 30px;color:var(--font-color);box-sizing:border-box}.dialog-custom .el-dialog__footer{position:sticky;bottom:0;z-index:3;padding:12px;border-top:1px solid var(--border-color);border-radius:0 0 5px 5px}.dialog-custom .dialog-footer-between{display:flex;justify-content:space-between}.drawer-custom .el-drawer__header{margin-bottom:0;padding-bottom:20px;border-bottom:1px solid var(--border-color)}.drawer-custom .el-drawer__header .drawer-title{color:var(--font-color);font-size:18px;font-weight:700}.drawer-custom .el-drawer__footer{padding:12px;border-top:1px solid var(--border-color);text-align:initial}.form-custom .el-form.el-form--label-top .el-form-item__label{display:inline-block;height:auto;margin-bottom:3px!important}.form-custom .el-form .el-form-item{margin-bottom:30px}.form-custom .el-form .el-form-item__label{align-items:center;color:var(--aux-font-color);line-height:var(--line-height-1);text-align:center}.form-custom .el-form .el-form-item__error{padding-top:1px;line-height:var(--line-height-1)}.form-custom .el-form .el-select,.form-custom .el-form .el-date-editor,.form-custom .el-form .el-input__wrapper{width:100%;box-sizing:border-box}.form-custom .el-form .el-input-number{width:100%}.form-custom .el-form .item-tip{color:var(--el-color-warning)}.form-custom .el-form .getmap{position:absolute;right:0;bottom:0;transform:translateY(100%)}.form-custom .el-form .el-input.is-disabled .el-input__wrapper{background:var(--input-disabled-bg)}.form-custom .el-form .el-input.is-disabled .el-input__inner{color:var(--sup-font-color);-webkit-text-fill-color:var(--sup-font-color)}.form-custom .el-form .el-textarea.is-disabled .el-textarea__inner{background:var(--input-disabled-bg);color:var(--sup-font-color)}.form-custom .el-form .el-textarea.is-disabled .el-textarea__inner::placeholder{color:var(--sup-font-color)}.form-custom .el-form .el-select__wrapper.is-disabled{background:var(--input-disabled-bg);color:var(--sup-font-color)}.form-custom .el-form .el-select__wrapper.is-disabled .el-select__placeholder{color:inherit}.tree-custom{display:flex;flex-direction:column;width:300px;padding:12px;background:var(--el-color-white);border-radius:5px;box-sizing:border-box}.tree-custom.mgr{margin-right:12px}.tree-custom .el-tree{overflow-y:auto;height:100%;padding:12px 0;background:var(--el-color-white);box-sizing:border-box}.tree-custom .el-tree .el-tree-node__content:hover{background:transparent;color:var(--el-color-primary)}.tree-custom .el-tree.el-tree--highlight-current .is-current>.el-tree-node__content{background:transparent;color:var(--el-color-primary)}.tree-custom .el-tree .el-tree-node__label{overflow:hidden}.tree-custom .el-tree-node__expand-icon{padding:3px!important;font-size:18px!important}.tree-custom .tree-content{display:flex;align-items:center;justify-content:space-between;flex:1}.tree-custom .tree-label-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tree-custom .handle{padding:0 12px;box-sizing:border-box}.tree-custom .handle .el-button{height:auto;padding:0;background:transparent!important}.tree-custom .handle .el-button:hover{opacity:.7}.tabs-table{width:100%;height:100%;display:flex;flex-direction:column}.tabs-table .el-tabs{display:flex;flex-direction:column;width:inherit;height:inherit}.tabs-table .el-tabs__nav-wrap:after{display:none}.tabs-table .el-tabs__header{flex-shrink:0;background:var(--el-color-white);margin-bottom:12px;padding:0 12px 12px;border-radius:5px}.tabs-table .el-tabs__item{height:35px}.tabs-table .el-tabs__content,.tabs-table .el-tab-pane{width:inherit;height:inherit}.auth-permission .auth-header{position:sticky;top:-30px;z-index:3;background:var(--el-color-white);border-bottom:1px solid var(--border-color)}.auth-permission .auth-role{display:flex;align-items:center;padding:12px 0}.auth-permission .auth-role label{flex-shrink:0}.auth-permission .auth-data .el-tree>.el-tree-node{padding:12px 0;border-bottom:1px solid var(--border-color)}.auth-permission .auth-data .el-tree .el-tree-node__expand-icon{padding:3px;font-size:18px}.auth-permission .auth-data .el-tree .el-tree-node__content{background-color:transparent!important}.auth-permission .auth-data .el-tree .el-tree-node__children{display:flex;flex-wrap:wrap;padding-left:40px}.auth-permission .auth-data .el-tree .el-tree-node__children .el-tree-node{flex-shrink:0;width:240px}.auth-permission .auth-data .el-tree .el-tree-node__children .el-tree-node .el-tree-node__content{padding:0 5px!important;border-radius:5px}.auth-permission .auth-data .el-tree .el-tree-node__children .el-tree-node .el-tree-node__content .el-tree-node__expand-icon.is-leaf{display:none}.auth-permission .auth-data .el-tree .el-tree-node__children .el-tree-node .el-tree-node__label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wangeditor-wrapper p,.rich-preview p{margin:15px 0}.wangeditor-wrapper a,.rich-preview a{text-decoration:underline}.wangeditor-wrapper span,.wangeditor-wrapper em,.wangeditor-wrapper i,.rich-preview span,.rich-preview em,.rich-preview i{display:initial}.wangeditor-wrapper ul,.wangeditor-wrapper ol,.rich-preview ul,.rich-preview ol{margin:1em;padding:1em;list-style:initial}.wangeditor-wrapper ol,.rich-preview ol{list-style:decimal}.wangeditor-wrapper table,.rich-preview table{border-collapse:initial;border-spacing:initial}.wh100{width:100%;height:100%}.dev{border:1px solid red}.dpf{display:flex}.dpfcenter{display:flex;align-items:center;justify-content:center}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hidden{visibility:hidden;pointer-events:none}.close-icon{position:relative;display:inline-block;width:16px;height:16px;cursor:pointer}.close-icon:after,.close-icon:before{content:"";width:100%;height:2px;background:var(--el-color-white);border-radius:2px;position:absolute;top:0;bottom:0;margin:auto}.close-icon:after{transform:rotate(45deg)}.close-icon:before{transform:rotate(-45deg)}.close-icon:hover:after,.close-icon:hover:before{background:#00edff}@media (min-width: 320px) and (max-width: 374px){html{font-size:12px}}@media (min-width: 374px) and (max-width: 389px){html{font-size:14px}}@media (min-width: 390px) and (max-width: 431px){html{font-size:16px}}@media (min-width: 431px){html{font-size:16px}}html,body,#app{width:100%;height:100%;overflow:hidden;position:relative;background:var(--el-color-white);color:var(--font-color)}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:#f5f5f5;border-radius:5px}::-webkit-scrollbar-thumb{background:#999;border-radius:5px}::-webkit-scrollbar-corner{background:transparent}.table-custom+.page-custom[data-v-88ca7d55]{padding-top:12px}.page-custom[data-v-88ca7d55]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;flex-shrink:0;box-sizing:border-box}.page-custom[data-v-88ca7d55] .el-pagination{overflow-x:auto}.upload-wrapper[data-v-bee9644e]{position:relative;width:100%;line-height:1}.upload-wrapper .upload-custom[data-v-bee9644e]{display:flex;align-items:center}.upload-wrapper .upload-format[data-v-bee9644e]{flex-shrink:0;margin-left:5px}.upload-wrapper .upload-tip[data-v-bee9644e]{color:var(--sup-font-color-2)}.upload-wrapper .image-list[data-v-bee9644e]{display:flex;flex-wrap:wrap}.upload-wrapper .image-list li[data-v-bee9644e]{overflow:hidden;position:relative;width:80px;height:80px;margin:5px;border:1px solid #f5f6f7;border-radius:5px;box-sizing:border-box;cursor:pointer}.upload-wrapper .image-list li .el-image[data-v-bee9644e]{width:inherit;height:inherit;object-fit:cover}.upload-wrapper .image-list li .iconfont[data-v-bee9644e]{position:absolute;top:0;right:0;z-index:1;padding:5px;background:#f5f6f7;color:#bbbfc4;font-size:14px;border-radius:0 4px;transition:all .3s}.upload-wrapper .image-list li .iconfont[data-v-bee9644e]:hover{color:var(--el-color-primary)}.upload-wrapper .image-list+.file-list[data-v-bee9644e]{margin-top:5px}.upload-wrapper .file-list li[data-v-bee9644e]{display:flex;align-items:center;justify-content:space-between;padding:5px;margin-bottom:5px;background:#f8f9fa;box-sizing:border-box;border-radius:4px;font-size:14px;line-height:1.3;cursor:pointer;transition:all .3s}.upload-wrapper .file-list li[data-v-bee9644e]:last-of-type{margin-bottom:0}.upload-wrapper .file-list li[data-v-bee9644e]:hover{background:var(--el-fill-color-light)}.upload-wrapper .file-list li:hover p[data-v-bee9644e]{color:var(--el-color-primary)}.upload-wrapper .file-list li p[data-v-bee9644e]{overflow:hidden;padding-right:50px;white-space:nowrap;text-overflow:ellipsis;transition:all .3s}.upload-wrapper .file-list li .iconfont[data-v-bee9644e]{transition:all .3s}.upload-wrapper .file-list li .iconfont[data-v-bee9644e]:hover{color:var(--el-color-primary)}html.lock-scroll{overflow:hidden;width:100vw;height:100vh}.wangeditor-wrapper{overflow:hidden;width:100%;border:1px solid var(--el-border-color);border-radius:5px}.wangeditor-wrapper.w-e-full-screen-container{z-index:9999}.wangeditor-wrapper .w-e-text-container span{text-indent:.1px}.wangeditor-wrapper .w-e-text-placeholder{line-height:var(--line-height-3)}.wangeditor-wrapper .w-e-text-placeholder span{text-indent:.1px}.wangeditor-wrapper .w-e-bar-divider{display:none}.wangeditor-toolbar{border-bottom:1px solid var(--el-border-color)}.wangeditor-editor{overflow-y:hidden;height:400px!important}
