.c-gray{color:#999}.c-blue{color:#1890ff}.c-green{color:#389e0d}.c-red{color:#c53330}.v-center{text-align:center}.mtb-small{margin-top:5px;margin-bottom:5px}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{border-radius:8px;background-color:transparent}::-webkit-scrollbar-track:hover{background-color:rgba(0,0,0,.06);box-shadow:inset -2px 0 0 #fff,inset 1px 0 0 hsla(0,0%,100%,.9),inset 0 -1px 0 hsla(0,0%,100%,.9),inset 0 1px 0 hsla(0,0%,100%,.9)}::-webkit-scrollbar-track:active{background-color:rgba(0,0,0,.1)}::-webkit-scrollbar-thumb{border-radius:8px;background-color:rgba(0,0,0,.1);box-shadow:inset -2px 0 0 #fff,inset 1px 0 0 #fff,inset 0 -1px 0 hsla(0,0%,100%,.9),inset 0 1px 0 hsla(0,0%,100%,.9)}::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.4)}::-webkit-scrollbar-thumb:active{background:rgba(0,0,0,.6)}#root,body,html{height:100%}body,p{margin:0}.fz12{font-size:12px}.fz14{font-size:14px}.fz16{font-size:16px}.fz20{font-size:20px}.fz24{font-size:24px}.fz28{font-size:28px}.fw500{font-weight:500}.fz16FW500{font-size:16px;font-weight:500}.textCenter{text-align:center}.fz12title{color:#1a1a1a;font-weight:500;line-height:18px;font-size:12px}.fz14title{color:#1a1a1a;font-weight:500;line-height:20px;font-size:14px}.fz16title{color:#1a1a1a;font-weight:500;line-height:24px;font-size:16px}.fz20title{color:#1a1a1a;font-weight:500;line-height:30px;font-size:24px;line-height:36px;font-size:20px}.fz24title{color:#1a1a1a;font-weight:500;line-height:36px;font-size:22px;line-height:32px;font-size:24px}.fz28title{color:#1a1a1a;font-weight:500;font-size:28px}.fz12SubTitle{color:#1a1a1a;line-height:18px;font-size:12px}.fz24DangerText{color:#1a1a1a;line-height:36px;font-size:22px;line-height:32px;font-size:24px}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fullWrapper{height:100%;overflow:auto;background-color:#fff;padding:20px}.pageHeader{font-size:20px;font-weight:700;margin-bottom:15px}.itemRequired{display:inline-block;margin-right:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1}.cp{cursor:pointer}body .ant-layout{background:#fff}body .ant-modal-title{line-height:30px;font-size:24px;line-height:36px;font-size:20px}body .ant-select-dropdown-menu-item-selected{color:#1890ff}body .ant-drawer-right.ant-drawer-open.no-mask{right:0}body .ant-drawer-header{padding-bottom:0;border-bottom:none}body .ant-popover-message>.anticon{top:12px}body .ant-popover-message{padding:8px 20px 4px}body .ant-popover-buttons{padding:4px 10px}body .ReactVirtualized__List{outline:none;overflow:auto}body .ant-tree li ul{padding-left:16px}body .ant-tree li span.ant-tree-switcher{width:16px}body .ant-tree-switcher.ant-tree-switcher-noop{display:inline-block!important}body .ant-calendar-time-picker-btn{display:none!important}body .force-show-time .ant-calendar-time-picker-btn{display:inline-block!important}body .ant-dropdown-menu-item-active:hover{background:#edf7ff}body .ant-select-dropdown-menu-item-active:not(.ant-select-dropdown-menu-item-disabled),body .ant-select-dropdown-menu-item:hover:not(.ant-select-dropdown-menu-item-disabled){background:#edf7ff}body .ant-form,body .ant-legacy-form{color:rgba(0,0,0,.7)}body .ant-legacy-form{line-height:1.5}body .ant-legacy-form-item{margin-bottom:5px}body .ant-tabs-nav .ant-tabs-tab{padding:12px 16px}body .ant-btn{line-height:1.499}body .flexDrawerWrapper .ant-drawer-wrapper-body{display:flex;flex-direction:column}body .flexDrawerWrapper .ant-drawer-wrapper-body .ant-drawer-title{font-size:20px}body .flexDrawerWrapper .ant-drawer-wrapper-body .ant-drawer-body{width:100%;flex:1 1;display:flex;overflow:hidden}body .setupHeader{color:#1a1a1a;line-height:30px;font-size:24px;line-height:36px;font-size:20px;font-weight:700}.footer-btns{width:100%;display:flex;justify-content:flex-end}.footer-btns>button{margin-left:10px}.ant-dropdown-menu-item{max-width:200px;overflow:hidden;text-overflow:ellipsis}.ant-modal-wrap{z-index:1000!important}.ant-btn,.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-pagination-item,.ant-pagination-item-link,.ant-picker,.ant-select-selector{border-radius:8px!important}.ant-btn-sm{border-radius:4px!important}.border-radius-special{border-radius:4px!important}.border-radius-common{border-radius:8px!important}.temp-fix-radius{border-radius:8px!important}.temp-fix-radius .ant-picker-panel-container{border-radius:8px!important}.ant-input-affix-wrapper>input.ant-input{border-radius:0!important}