@-webkit-keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.rotate{-webkit-animation-name:rotation;animation-name:rotation;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}
#root,body,html{height:100%}body{margin:0;font-family:PingFangSC-Light;width:100%;height:100%;font-size:14px;font-variant:tabular-nums;line-height:1.5;color:rgba(0,0,0,.65);background-color:#fff;box-sizing:border-box}h1{font-size:2em}li,ul{list-style:none}.public-page{height:100%;overflow:auto}.public-page-main{display:block;margin:10px;min-height:calc(100% - 20px);background-color:#fff;border-radius:8px;padding:10px 20px 20px}.ant-btn{color:var(--primaryColor);border-color:var(--primaryColor)}.ant-btn:active,.ant-btn:focus,.ant-btn:hover{color:var(--primaryColor);border-color:var(--primaryColor)}.ant-btn-default{border-color:var(--primaryColor);color:var(--primaryColor)}.ant-btn-default:active,.ant-btn-default:focus,.ant-btn-default:hover{border-color:var(--primaryColor);color:var(--primaryColor)}.ant-btn-primary{background-color:var(--primaryColor);border-color:var(--primaryColor);color:#fff}.ant-btn-primary:active,.ant-btn-primary:focus,.ant-btn-primary:hover{background-color:var(--primaryColor);border-color:var(--primaryColor);color:#fff}.ant-btn-link{border-color:transparent;color:var(--primaryColor)}.ant-btn-link:active,.ant-btn-link:focus,.ant-btn-link:hover{border-color:transparent;color:var(--primaryColor)}.ant-checkbox-checked:after{border-color:var(--primaryColor)}.ant-checkbox.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--primaryColor);border-color:var(--primaryColor)}.ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot{background-color:var(--primaryColor)}.ant-btn-lg{min-width:120px}.public-search{padding:20px 10px;margin-bottom:20px;position:relative;background-color:#f8f8f8}.public-search .ant-form-inline .ant-form-item{margin-right:10px}.public-search .ant-form-item .ant-form-item{margin-right:0}.public-search .ant-form{overflow:hidden}.public-search .ant-input,.public-search .ant-select{width:222px}.public-search .ant-calendar-picker .ant-input{width:100%;min-width:120px}.public-search .ant-form-item-label{min-width:110px;letter-spacing:2px}.public-search .ant-upload-list{display:none}.public-search .date-gap{margin:0 2px}.public-search-btnWrap{float:right}.public-search-btnWrap .ant-btn{margin-left:10px}.public-page-btnWrap{display:flex;flex-wrap:wrap;gap:10px;margin:10px 0}.public-page-btnWrap .ant-btn{min-width:88px}.public-drawer-btnWrap{position:absolute;bottom:0;left:0;width:100%;border-top:1px solid #e9e9e9;background-color:#fff;text-align:right;padding:10px 16px}.public-drawer-btnWrap .ant-btn+.ant-btn{margin-left:10px}.public-operate-btnWrap{margin:15px auto;text-align:center}.public-operate-btnWrap>*{margin-left:20px}.public-operate-btnWrap .ant-btn,.public-search-btnWrap .ant-btn{min-width:88px}.public-operate-btnWrap .ant-btn.ant-btn-lg,.public-search-btnWrap .ant-btn.ant-btn-lg{min-width:120px}@media screen and (max-width:575px){.public-operate-btnWrap .ant-col.ant-form-item-control-wrapper,.public-search-btnWrap .ant-col.ant-form-item-control-wrapper{width:auto!important}}.pro-table .ant-btn.ant-btn-link,.public-table .ant-btn.ant-btn-link{padding:0}.pro-table .ant-btn.ant-btn-link,.public-table .ant-btn.ant-btn-link{margin-right:5px}.public-operate .ant-form{background-color:#f8f8f8;padding:20px 10px}.public-operate .ant-form.ant-form-inline>.ant-form-item{min-width:40%;min-height:54px;margin-bottom:10px}.public-operate .ant-form.ant-form-inline>.ant-form-item.ant-form-item-with-help{margin-bottom:0}.public-operate .ant-form.ant-form-inline .ant-form-item .ant-form-item .ant-calendar-picker .ant-input{width:100%}.public-operate .ant-form.ant-form-horizontal>.ant-form-item{display:flex}.public-operate .ant-cascader-picker{font-size:12px}.public-operate .ant-form-item .ant-input:not(.ant-calendar-picker-input):not(.ant-cascader-input),.public-operate .ant-form-item .ant-select{width:230px}.public-operate .ant-form-item-label{min-width:110px;letter-spacing:2px}.public-operate.public-operate-disabled-view .ant-select-disabled .ant-select-selection{color:rgba(0,0,0,.65)}.public-operate.public-operate-disabled-view .ant-input[disabled]{color:rgba(0,0,0,.65)}.public-operate.public-operate-disabled-view .ant-cascader-picker-disabled{color:rgba(0,0,0,.65)}.ant-form.public-form.ant-form-inline>.ant-form-item{min-width:40%;min-height:64px}.ant-form.public-form.ant-form-inline>.ant-form-item.ant-form-item-with-help{margin-bottom:0}.ant-form.public-form.ant-form-inline .ant-form-item .ant-form-item .ant-calendar-picker .ant-input{width:100%}.ant-form.public-form.ant-form-horizontal>.ant-form-item{display:flex}.ant-form.public-form .ant-input,.ant-form.public-form .ant-select{width:230px}.ant-form.public-form .ant-form-item-label{min-width:110px;letter-spacing:2px}.inline-flex{display:inline-flex}.ant-layout-sider .ant-layout-sider-children{height:100vh;position:relative}.ant-form-explain{letter-spacing:0;font-size:12px!important}.ant-form-item.noAfter{margin-bottom:0}.extra-red .ant-form-extra{color:red!important}.ant-form-item.noAfter .ant-form-item-label label:after{content:""}.public-detail-container .ant-form-item-label label:after{content:":";position:absolute!important;margin:0!important;top:-11px!important;right:-5px!important}.ant-input{font-size:12px!important;border-radius:2px!important}.ant-form-item-children textarea{width:900px}.ant-select{font-size:12px!important}.ant-select-dropdown-menu-item{font-size:12px!important}.ant-upload{font-size:12px!important}.ant-calendar-picker:hover{border-color:#ccc!important}.ant-calendar-picker:hover input{border-color:#ccc!important}.ant-calendar-picker-input ant-input:hover{border-color:#ccc!important}.ant-input:active,.ant-input:focus,.ant-input:hover{border-color:#d9d9d9!important;box-shadow:none!important}.standard-form-box .ant-select-search__field{border:none!important;margin-top:0!important}.ant-select-focused .ant-select-selection,.ant-select-selection:active,.ant-select-selection:focus{border-color:#ccc!important;outline:0;box-shadow:0 0 0 1px #ccc!important;border-right-width:1px!important}.ant-select-selection:hover{border-color:#d9d9d9!important}a.ant-calendar-today-btn{color:#333!important}.ant-calendar-month-select:hover,.ant-calendar-year-select:hover{color:#333!important}.ant-input-group-addon{border:none!important}.public-button .ant-upload-list-item,.public-button .search-btns-box .ant-upload-list{display:none!important}.react-contexify{min-width:156px;cursor:pointer}.public-operate-btns{display:flex;flex-direction:row;align-content:center;justify-content:center;margin-top:20px;margin-bottom:15px}.public-operate-btns.left{justify-content:left}.ant-table-placeholder .ant-empty-normal{margin:52px 0}.ant-upload-select-picture-card:hover{border:1px dashed #d9d9d9!important}.bf-content{height:350px}.ant-upload-list-picture-card{float:left}.ant-upload-list-item-info{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}.ant-message-notice-content{background:rgba(0,0,0,.5)!important;color:#fff!important}.ant-calendar-ok-btn{color:#fff!important}.setHighZIndex{z-index:999999}.ant-time-picker-input:hover{border:1px solid #d9d9d9!important}.ant-time-picker-input{font-size:12px!important}.ant-table-selection-column:first-child .ant-checkbox-wrapper:after{content:"\3000\3000";display:inline-block;padding-left:5px;font-size:10px;font-family:Chinese Quote,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;color:rgba(0,0,0,.85)}.ant-table-thead .ant-table-selection-column:first-child .ant-checkbox-wrapper:after{content:"\5168\9009"}.labelAfter{position:absolute!important;margin:0!important;top:7px;right:12px;letter-spacing:0!important}.labelAfter.less{right:34px}.labelAfter.more{right:3px}.labelAfter.short{right:1px}.customLabel .ant-form-item-label label:after{display:none!important}.public-table.dataTable.public-table-border .ant-table-tbody tr td{padding:0;text-align:center}.public-table.table-padding-center .ant-table-tbody tr td{padding:8px;text-align:center}@media screen and (max-width:575px){.ant-form-item-control-wrapper,.ant-form-item-label{display:block;width:26%!important}.public-loginPage .ant-form-item-control-wrapper,.public-loginPage .ant-form-item-label{width:auto!important}}[role=treeitem].tree-horizontal>.ant-tree-child-tree{display:flex;align-items:center;flex-wrap:wrap}[role=treeitem].tree-horizontal [role=treeitem]:before{display:none}.AuthHide{display:none!important}.public-upload{width:100%}.public-upload span.ant-upload{display:block;width:100%}.public-upload .ant-upload-select{display:block;width:100%}.public-menuSwitch{display:none}@media screen and (max-width:500px){.ant-layout{overflow:hidden!important}.public-login-layout .content .body .form-container{width:372px}.public-login-layout .content .body .banner{display:none}.public-Select-header{display:none}.public-welcome{display:none}.public-menuSwitch{display:block;padding-right:4px}.public-loginPage .form_box{float:none;margin-right:0!important}.public-loginPage header{width:100%}.public-loginPage .main_content{display:flex;align-items:center;justify-content:center;width:100%!important}}.table-detail td{padding:10px}.table-detail td:nth-child(2n-1){text-align:right}.disable-transparent .ant-input[disabled]{border-width:0;background-color:transparent;color:inherit;cursor:text}.disable-transparent .ant-input[disabled].ant-input:placeholder-shown{visibility:hidden}.disable-transparent .ant-input-number-disabled{border-color:transparent;background:transparent;cursor:text}.disable-transparent .ant-input-number-disabled .ant-input-number-input:placeholder-shown{visibility:hidden}.disable-transparent .ant-select-disabled{color:inherit}.disable-transparent .ant-select-disabled .ant-select-selection{border-color:transparent;background-color:transparent;cursor:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.disable-transparent .ant-select-disabled .ant-select-selection{border-color:transparent!important;box-shadow:none!important}.disable-transparent .ant-select-disabled .ant-input:placeholder-shown{visibility:hidden}.disable-transparent .ant-select-disabled .ant-select-arrow{visibility:hidden}.disable-transparent .ant-select-disabled .ant-select-selection__placeholder{visibility:hidden}.disable-transparent .ant-input-number-disabled{color:inherit}.disable-transparent .ant-input-number-disabled .ant-input-number-input{color:inherit;cursor:text}.withfull.ant-descriptions-item>span:nth-child(2){width:100%}.withTextTop.ant-descriptions-item>span:nth-child(2){vertical-align:text-top}table.normal-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;border-top:1px solid #333;border-left:1px solid #333;text-align:center;line-height:1.3}table.normal-table td{border:1px solid #333;border-top:none;border-left:none;padding:6px 4px}table.normal-table th{border:1px solid #333;border-top:none;border-left:none;padding:8px 4px;font-size:15px}.print-body{overflow:hidden}.ant-calendar-header .ant-calendar-prev-year-btn{padding-right:0!important}.ant-calendar-header .ant-calendar-next-year-btn{padding-left:0!important}.ant-message{z-index:10000!important}.rich-text{font-size:14px;word-break:break-all;line-height:1.2;padding:10px;color:#333}.rich-text ul{list-style-type:disc;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-start:40px;padding-inline-start:40px}.rich-text li{list-style-type:inherit}.rich-text ol{list-style-type:decimal;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-start:40px;padding-inline-start:40px}.rich-text img{max-width:100%;height:auto}.rich-text table{max-width:100%}.rich-text p{padding:0;margin:0}.custom-confirm-modal.ant-modal .ant-modal-confirm-title{padding:10px 20px;text-align:center;border-bottom:1px solid #eee}.custom-confirm-modal.ant-modal .ant-modal-confirm-content{padding:10px 20px 0}.custom-confirm-modal.ant-modal .ant-modal-body{padding:0 0 24px}.custom-confirm-modal.ant-modal .ant-modal-confirm-btns{margin-top:10px;margin-right:20px}.custom-modal-body-bottom-padding-0 .ant-modal-body{padding-bottom:0}.ant-modal.hide-modal-footer-border .ant-modal-footer{border-top-width:0}.ant-modal{padding-top:20px}.public-cascader-popup .ant-cascader-menu-item{text-overflow:ellipsis;max-width:200px;overflow:hidden}.error-rich-text{margin-top:-25px;text-align:left}.error-rich-text ul{padding-left:30px;font-size:13px;list-style-type:disc}.error-rich-text li{font-size:13px;list-style-type:disc;margin-top:10px;color:grey}.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected{background-color:#f2faff;color:var(--primaryColor)}.ant-tree li .ant-tree-node-content-wrapper:hover{background-color:#f1f3f5}.ant-select-dropdown-menu-item-active:not(.ant-select-dropdown-menu-item-disabled),.ant-select-dropdown-menu-item-selected{background-color:var(--tableHoverColor)}.ant-select-dropdown-menu-item:hover:not(.ant-select-dropdown-menu-item-disabled){background-color:#f1f3f5}.ant-select-tree li .ant-select-tree-node-content-wrapper:hover{background-color:#f1f3f5}.ant-select-tree li .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected{background-color:var(--tableHoverColor);color:var(--primaryColor)}.ant-cascader-menu-item:hover{background-color:#f1f3f5}.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled),.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled):hover{background-color:var(--tableHoverColor);color:var(--primaryColor)}
