#root,body,html{box-sizing:border-box;height:100%;color:#333;background-color:#f5f5f5}.table-color-dust{background-color:#f6f6f7}.table-color-dust-orange{background-color:#f8e4bd}.table-color-dust-orange1{background-color:#fdf1dc}.table-color-dust-blue{background-color:#babafa}.table-color-dust-blue1{background-color:#e2e2f9}.table-color-dust-green1{background-color:rgba(151,207,151,.723)}.table-color-dust-red1{background-color:#e7b9b9}.table-color-dust1{background-color:#fffae4}.ant-table-body .ant-table-thead>tr>th{font-weight:700;white-space:nowrap!important}.ant-table-body .ant-table-tbody>tr>td,.ant-table-body .ant-table-thead>tr>th,.ant-table-body .ant-table tfoot>tr>td,.ant-table-body .ant-table tfoot>tr>th{position:relative;padding:12px 8px;overflow-wrap:anywhere}.ant-table-body .ant-card-body{padding:0 5px!important}.ant-table-body::-webkit-scrollbar{width:5px;height:9px}.ant-table-body::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.ant-table-body::-webkit-scrollbar-track{background:#f6f8ff;border-radius:0}.ant-table-body .ant-pro-table-toolbar{height:54px}.ant-pro-table-toolbar{height:54px}.ant-btn-dashed{color:#3575b5;border-color:#3575b5}.avatar-uploader>.ant-upload{width:110px;height:110px}.ant-layout{min-height:100vh}canvas{display:block}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ol,ul{list-style:none}@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}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){body .ant-design-pro>.ant-layout{min-height:100vh}}.ant-layout-header{height:37px!important;line-height:37px!important}.noBottomForm .ant-row{margin-bottom:0}.noBottomFormItem .ant-form-item{margin-bottom:0}.formWidth60 .ant-select.ant-select-in-form-item{width:60px!important}.bottomFormItem16 .ant-input-number{margin-bottom:16px}.hiddenLabelShow .ant-form-item-label>label{display:none}.ant-picker-dropdown{z-index:9999}.hiddenGapClass .ant-space-align-center{grid-gap:3px!important;gap:3px!important}.noTabsBorder .ant-tabs-nav:before{border-bottom:none!important}.max-height-54-selected .ant-select-selection-overflow{max-height:54px;overflow:scroll}.form-text-color-red .ant-form-item-control-input-content{color:red!important}.form-text-color-red .ant-input-affix-wrapper>.ant-input:not(textarea){color:red!important}.form-text-color-red .ant-picker-input>input{color:red!important}.antd-extra-green .ant-form-item-extra{width:-webkit-max-content;width:-moz-max-content;width:max-content;color:green;font-weight:600}.form-text-color-green .ant-form-item-control-input-content{color:green!important}.noBottomFormItem6 .ant-form-item{margin-bottom:6px}.optionColunmsBtnMiniGap .ant-btn{padding:0 2px}.textAlignLeft .ant-input-number-input{text-align:right!important}.uploadStyleDiv50 .ant-upload-picture-card-wrapper{width:60px}.uploadStyleDiv50 .ant-upload.ant-upload-select-picture-card{width:60px!important;height:60px!important}.uploadStyleDiv50 .ant-row{flex-direction:column-reverse;align-content:center}.uploadStyleDiv50 .ant-upload-list-picture-card-container{width:60px!important;height:60px!important}.uploadStyleDiv50 .ant-upload-list-item-card-actions-btn.ant-btn-sm{visibility:visible}.ant-table-cell-fix-right{padding:0!important}.ant-table-cell-fix-right .ant-space-align-center{grid-gap:3px!important;gap:3px!important}.hidden-Input-suffixIcon .ant-input-suffix{display:none}.checkBoxStyle{display:flex;width:100%;margin-bottom:10px;padding-top:10px;padding-left:10px;background-color:#fff;flex-flow:wrap}.checkBoxStyle .ant-checkbox-wrapper+.ant-checkbox-wrapper{margin-left:0}.checkBoxStyle .ant-checkbox{content-visibility:hidden;display:none}.checkBoxStyle .ant-checkbox-wrapper-checked span div{color:#fff;font-weight:700;background-color:#3575b5;border:1px solid #2e5183}.checkBoxStyle .ant-checkbox-wrapper-checked span div span{color:#fff}.checkBoxStyle .ant-checkbox-wrapper-checked span div span img{border:0}.checkItemStyle{min-width:68px;margin-bottom:10px;padding:5px;color:#000;font-size:12px;text-align:center;border:1px solid #ccc}.checkItemStyle span{color:#3575b5;font-weight:700}.checkItemStyle span img{margin-top:-4px}