html,body{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100%;background-color:#f0f0f0}html{margin:0 auto}body{width:100%!important;font-size:14px;color:#333;min-width:1280px}*{box-sizing:border-box}:focus-visible{outline:0}h1,h2,h3,h4,h5,h6,p{margin:0}ul,ol{list-style:none;padding:0;margin:0}button{-webkit-tap-highlight-color:rgba(0,0,0,0)}button:active,button:focus,button:hover{outline:none}a{color:inherit;text-decoration:none}input::placeholder{letter-spacing:0;color:#ffffff80}input:placeholder{letter-spacing:0;color:#ffffff80}textarea::placeholder{letter-spacing:0;color:#ffffff80}textarea:placeholder{letter-spacing:0;color:#ffffff80}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none!important;appearance:none!important;margin:0}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.ellipsis-1{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ellipsis-2{overflow:hidden;text-overflow:ellipsis;display:block;-webkit-line-clamp:2;-webkit-box-orient:vertical}.form-item-required-before:before{display:inline-block;margin-inline-end:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.form-item-required-after:after{display:inline-block;margin-inline-end:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.hover-bg-primary:hover{background:#009daa}.hover-color-primary:hover{color:#009daa}.hover-color-vip:hover{color:#ff7d00}.scrollbar-style{overflow:auto}.scrollbar-style:hover::-webkit-scrollbar-thumb{background-color:#0000001a}.scrollbar-style::-webkit-scrollbar-thumb{background-color:transparent;border-radius:6px}.scrollbar-style::-webkit-scrollbar{width:6px;height:6px;background-color:transparent}.ant-menu-light,.ant-menu-light>.ant-menu{background-color:transparent}.ant-menu-light.ant-menu-root.ant-menu-inline,.ant-menu-light.ant-menu-root.ant-menu-vertical{border-inline-end:none}.ant-menu-light:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):hover,.ant-menu-light>.ant-menu:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):hover,.ant-menu-light .ant-menu-item-selected,.ant-menu-light>.ant-menu .ant-menu-item-selected{background-color:#fff}.ant-menu-inline-collapsed{width:40px}.ant-menu-light .ant-menu-item-selected,.ant-menu-light>.ant-menu .ant-menu-item-selected{color:#333;font-weight:700}.ant-menu-light .ant-menu-item-selected .ant-menu-item-icon,.ant-menu-light>.ant-menu .ant-menu-item-selected .ant-menu-item-icon{color:#3f52ff}.ant-menu-inline .ant-menu-item{margin-inline:8px;width:calc(100% - 16px)}.ant-layout .ant-layout-sider-trigger{background:transparent}.beta-modal .ant-modal-content{padding:0;border-radius:16px}.beta-modal .ant-modal-content .ant-modal-header{height:64px;background:#2c6bff;padding-left:24px;margin-bottom:0}.beta-modal .ant-modal-content .ant-modal-header .ant-modal-title{color:#fff;font-weight:700;font-size:20px;line-height:64px}.beta-modal .ant-modal-content .ant-modal-body{padding:20px}.beta-modal .ant-modal-content .ant-modal-footer{padding:20px;margin:0;text-align:center}.ant-form-item .ant-form-item-label>label{color:#666}.ant-form-item .ant-input-group-wrapper-outlined .ant-input-group-addon{background:#ffffff;color:#666}.ant-tabs{height:100%}.ant-tabs-top>.ant-tabs-nav:before,.ant-tabs-bottom>.ant-tabs-nav:before,.ant-tabs-top>div>.ant-tabs-nav:before,.ant-tabs-bottom>div>.ant-tabs-nav:before{border-bottom:none}.ant-tabs>.ant-tabs-nav,.ant-tabs>div>.ant-tabs-nav{padding:0 16px;margin-bottom:10px}.ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-ink-bar{height:3px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAAAGCAYAAAAseRfmAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAOESURBVHgBrVaxbhRBDPV4NwkXCQnp2gvlhS6h4Qv4Aj4AKiokSiT4ABA1JRUFJX9ASZ9QXihJOiiB6sbYY3vWs7dJOJFRot2bGdvPb549m+CGx+cPtJzNYAEIxynBAU/t10Xi/zQ8iZ8pbfrg+cTzVPfzQJ7O9VdcucQ2jGiLvJZJ34ly6hLKWuufrRGHfdVmFDXaxFx8vj4Nj/hwXyi/Gx+Z42CNedUg9cZ5Ys0Tja8M19s7xjXJQ48inkv0KXicU3l2HfzoEVa5g2+3b8Hqn4JdNT69pcXOLiyxg/tM+gKiYEaIC2M2BNBazokKH5RgAOnPKTe+loVwzb/4roeTwWf/azim6dgSw44fhtzYgBLB1pzmBCKFRvTRV4g0jTXslXdWpHARsG0g1n0uZIufuaDQRFn3IvzuAE77W/CdOvj68En6GWNvnez7F7ToEJY7BIephyU72HddoKHLNsGEi/+sYsi2Z6BCOoBXkR68yQJLlZHYB19k/sqaCo3tCUsd5WyCcvfZiWJ6ALPjUX8DlVhJHnJUFJqQC7LMGfYYq30PWKVy/WDNfzaOfJ/HLjHC0/ODsN/zJxNaciFj23WjD81Xcx3HncIir50IpodT7OG8S3D66FUrmPG4VkCvH9N8RnDEZBzs7sIxo9xPVFpeqn0ahpsJ8lCpJYCtjwOSkkBkoqj2/k5ti5bWkgozFtt9uZgCkRWP43NfZqtmSmzs3NHOWXWMkShSLwSj/TUWC1aeXlF+mBUvZBQ8zgF4vr6/4SYXBcYcImcQ8pwaU2tU66dcm3/49lj1PazY4dnTd+kcthgbAnr5gOZ7d+CIgd6FPh9x1dUrSSqepOKNfCaCsWl1U7mThVaUydo53E46RTa7qcprQBWSSucIzaFt5P4JpUt5aH/e6axlD/60Yyl+7UapXHnaWTYwSGOXXJJWehzh+yU2LrsttGXxoYtQag5rKMKiaCMxuH3S5iU1ePdrOo/4yeAdPoPk5N1ZdpPlO8ZX1rnD8OzFzh6ezPZg9fzjdoIZj/TsHs35uez0O+aQgcxjQskaAzViY9CgB1EASyFnF5V9Ozj6VA6iktQcfMww3NXtsLkpNiDawqWDyl85wInVgKvk0a5uznvPR/9itXyipFDzLsGRYiw9bBWW741F5PFSBhOgd0bczLeEgSrUdr36/sXGF7MdOFkjnL/5ks7gBsdfS+sXyp2LxXAAAAAASUVORK5CYII=) no-repeat;background-size:100%}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#3e2c68;font-weight:700}.ant-tabs .ant-tabs-tab:hover,.ant-tabs .ant-tabs-tab{color:#3e2c68;padding:3px 0;font-size:18px}.ant-tabs-content{padding:0;height:100%}.ant-tabs-content .ant-tabs-tabpane{height:100%}.table-editable-cell-value-wrap{min-height:32px;padding:5px 12px;cursor:pointer}.table-editable-cell-value-wrap:hover{border:1px solid #ddd;border-radius:6px;padding:4px 12px}.ant-drawer .ant-drawer-body{position:relative;padding:0}.ant-drawer .ant-drawer-body .panel-body{box-shadow:none}.ant-btn{border-radius:4px;height:28px;padding:0 15px}.ant-btn.ant-btn-default{border:1px solid #D1D1D1;color:#666}.ant-btn.ant-btn-default.drawer-close-btn{position:fixed;top:60px;margin-left:-30px;z-index:9;height:40px;border:none;box-shadow:-10px 9px 17.5px #0000000f}.ant-popconfirm.ant-popover{min-width:350px}.ant-select-single .ant-select-selector{color:#666}.ant-list-header{padding:0!important;border:none!important}
