html,body,#root{min-height:100vh;width:100vw;overflow:auto}body{position:relative;margin:0;height:100%;box-sizing:border-box;overflow-x:hidden;outline:none;font-family:Source Han Sans CN!important;color:#333;font-size:14px}*{padding:0;margin:0}.clear{clear:both;font-size:0;line-height:0;height:0}.ant-btn{border-radius:4px}.ant-modal-content{padding-bottom:20px!important;padding-inline:0!important;padding-top:0!important;border-radius:2px!important}.ant-modal-content .ant-modal-header{border-radius:2px!important}.ant-modal-content .ant-modal-title p{padding:0 24px}.ant-modal-content .ant-modal-close{width:35px}.ant-modal-content .ant-modal-body{padding:0 24px}.ant-modal-content .ant-modal-footer{padding:0 24px!important}.ant-spin-nested-loading,.ant-spin-nested-loading .ant-spin-container{height:100%}.ant-table-wrapper .ant-table-thead>tr>th{font-weight:400;font-family:Source Han Sans CN;font-size:14px}.ant-table-row>.ant-table-cell{color:#595959;font-family:Source Han Sans CN;font-size:14px;font-style:normal;font-weight:400}.ant-table-cell:before{display:none}.ant-pagination-total-text{color:#595959;font-family:Source Han Sans CN;font-size:13px;font-style:normal}.ant-checkbox-wrapper-checked>span{color:#595959!important}.ant-select-item-option{color:#595959!important}.ant-modal-confirm-btns{padding-inline:24px}.tabActive .ant-tabs-tab-active .ant-tabs-tab-btn{font-family:PingFang SC,Arial,Microsoft Yahei,Helvetica Neue,Helvetica Neue,Helvetica,Lantinghei SC,Hiragino Sans GB,sans-serif;font-weight:500;font-size:14px;color:#262626!important;text-shadow:none!important}
