:root{--color-primary:#45a8a0;--color-primary-bg:#edf5f4;--list-item-border-color:#ffdeba;--font-size-base:18px}.theme-jisao{--color-primary:#45a8a0;--color-primary-bg:#edf5f4;--list-item-border-color:#ffdeba}.theme-chengan{--color-primary:#6fb896;--color-primary-bg:rgba(111,184,150,.2);--list-item-border-color:var(--color-primary)}.theme-jian{--color-primary:rgba(220,141,93,.8);--color-primary-bg:rgba(220,141,93,.1);--list-item-border-color:var(--color-primary)}.theme-nianan{--color-primary:rgba(0,135,210,.6);--color-primary-bg:rgba(0,135,210,.1);--list-item-border-color:var(--color-primary)}.theme-shouan{--color-primary:rgba(105,176,190,.6);--color-primary-bg:rgba(105,176,190,.1);--list-item-border-color:var(--color-primary)}.flex-row{display:flex;flex-flow:row}.flex-column{display:flex;flex-flow:column}.flex-align-center{display:flex;align-items:center}.flex-vertical-start{display:flex;align-items:flex-start}.flex-center,.flex-just-center{display:flex;justify-content:center}.flex-center{align-items:center}.flex-space-between{display:flex;justify-content:space-between}.flex-space-around{display:flex;justify-content:space-around}.flex-wrap{display:flex;flex-wrap:wrap}.flex-1{flex:1}.flex1{display:flex;flex:1}.flex-just-right{display:flex;justify-content:flex-end}.text-line1{display:-webkit-box;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:1}.text-default-line1,.text-line1{overflow:hidden;text-overflow:ellipsis}.text-default-line1{white-space:nowrap}.text-line2{-webkit-line-clamp:2}.text-line2,.text-line3{display:-webkit-box;word-break:break-all;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.text-line3{-webkit-line-clamp:3}.text-line4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis}.newLine,.text-line4{word-break:break-all}.break-word{word-wrap:break-word;white-space:pre-wrap}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-bold{font-weight:700}.img-fit{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.no-line-break{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.color-link{color:#1890ff}.color-error{color:#ff4d4f}.color-default{color:rgba(0,0,0,.85)}.color99{color:#999}.colorFF{color:#fff}.colorAA{color:#aaa}.handle-event,.pointer{cursor:pointer}.handle-event{color:#1890ff}.custom-default-container{border-radius:5px;background:#fafafa;overflow:hidden}.default-container-box{display:flex;flex-direction:column;height:100%}.over-height-box{flex:1;overflow-y:scroll;-webkit-overflow-scrolling:touch}.font14{font-size:14px}.font16{font-size:16px}.font18{font-size:18px}.font20{font-size:20px}.font24{font-size:24px}.font30{font-size:30px}.font12{font-size:12px}.padding24{padding:24px}.padding12{padding:12px}.padding-top4{padding-top:4px}.padding-top10{padding-top:10px}.padding-top12{padding-top:12px}.padding-top24{padding-top:24px}.margin-0-4{margin:0 4px}.margin-0-8{margin:0 8px}.margin-0-12{margin:0 12px}.margin-right4{margin-right:4px}.margin-left8{margin-left:8px}.margin-left12{margin-left:12px}.margin-left20{margin-left:20px}.margin-bottom8{margin-bottom:8px}.margin-bottom16{margin-bottom:16px}.margin-bottom12{margin-bottom:12px}.margin-bottom24{margin-bottom:24px}.margin-bottom34{margin-bottom:34px}.margin-right12{margin-right:12px}.margin-right24{margin-right:24px}.margin-top14{margin-top:14px}.margin-top24{margin-top:24px}.hover-link:hover{color:#1890ff;cursor:pointer}.line-height1{line-height:1}.line-height30{line-height:30px}.background-ff{background-color:#fff}.background-0ff{background-color:#1890ff}.height-inherit{height:inherit}.height-100{height:100%}.position-relative{position:relative}.custom-page-result{border-radius:5px;background:#fff;overflow:hidden;margin:0 12px 10px 12px}.custom-ant-result-subtitle{font-size:24px;color:rgba(0,0,0,.85)}.custom-result{background:#fff;border-radius:5px}.custom-file-dropdown-overlay{padding:12px;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;margin-bottom:5px}.pre-wrap{white-space:pre-wrap}.cdk-overlay-container{pointer-events:none;top:0;left:0;height:100%;width:100%;position:fixed;z-index:1000}.container-title{font-size:20px;font-weight:700;text-align:left;margin-right:8px}.container-search-form{margin-top:24px}.common-pagination-outer-box .ant-pagination{padding-top:12px}.custom-card{padding:12px;background-color:#fff;border-radius:5px;font-size:14px}
/*!*滚动条样式修改*!*/::-webkit-scrollbar-thumb:hover{background-color:#999}.ant-modal-body{max-height:calc(100vh - 200px);overflow-y:scroll}.background-gray{background-color:rgba(0,0,0,.02)}.content-edit-left-tree.ant-tree{background-color:transparent}.resizable-handle-box{position:relative}.resizable-handle-left,.resizable-handle-right{position:absolute;width:20px;height:100%;top:0;cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.resizable-handle-left{left:-12px}.resizable-handle-right{right:-12px}.custom-content-inner-default-left{width:350px;min-width:156px;padding:12px;box-sizing:border-box}.custom-content-inner-default-right{min-width:457px;overflow-x:hidden}.custom-content-inner-default-left-inner-box{overflow:auto}.custom-height-auto-wider-modal .ant-modal-body{max-height:calc(80vh - 108px);overflow-y:scroll}.custom-wider-drawer .ant-drawer-content-wrapper{width:576px!important}.custom-shadow-wrapper{box-shadow:3px 3px 8px rgba(0,0,0,.16);border-radius:4px;overflow:hidden}.custom-table-handle-area{padding-bottom:12px;position:relative}.custom-table-title{font-size:18px;font-weight:700}.common-front-pagination-table .ant-table-pagination.ant-pagination{margin:0;padding-top:12px}.custom-tree-right-tabs .ant-tabs-tab{padding-top:0}.width-full{width:100%}.height-full{height:100%}.hand-required-label:before{display:inline-block;margin-right:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.colon:after{content:"\ff1a"}.hljs{word-break:break-word;white-space:pre-wrap}.table-edit-form .ant-form-item-explain{display:none}.table-edit-form .ant-form-item{margin-bottom:0}.cursor-move{cursor:move}.cursor-pointer{cursor:pointer}.inline-block{display:inline-block}.ant-modal div[aria-hidden=true]{display:none!important}.ant-table-small{.ant-empty-normal{margin:12px 0}}body{font-family:Alibaba PuHuiTi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji!important}.common-form-container .ant-input-focused,.common-form-container .ant-input:focus{border-color:transparent;box-shadow:none}.common-form-container .ant-input,.common-form-container .ant-input-affix-wrapper,.common-form-container .ant-picker,.common-form-container .ant-picker-input>input,.common-form-container .ant-select-selector{border-color:transparent!important;background-color:transparent!important;box-shadow:none!important}.common-form-container .ant-form-item{border:1px solid var(--color-primary);border-radius:13px;background-color:#fff}.common-form-container .ant-select-dropdown{background-color:#edf5f4}.common-form-container .ant-checkbox-wrapper{color:#333}.common-form-container .ant-form label{font-size:18px!important}.common-form-container.common-mobile-form-container .ant-row .ant-form-item{height:47px!important;overflow:hidden}.common-form-container.common-mobile-form-container .ant-form-item-label>label{height:47px!important;line-height:47px!important}.common-form-container.common-mobile-form-container .ant-form-item-label>label:after{margin:0}.common-form-container.common-mobile-form-container .ant-input,.common-form-container.common-mobile-form-container .ant-select{font-size:16px}.common-form-container.common-mobile-form-container .type-group{margin-left:0;text-align:center;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.common-form-container.common-mobile-form-container .type-group .ant-checkbox-wrapper{width:40%!important;position:relative}.common-form-container.common-mobile-form-container .type-group .ant-checkbox-wrapper .ant-checkbox{position:absolute;top:7.9em!important;left:1.2em!important}.common-form-container.common-mobile-form-container .mobile-yzm-box .ant-form-item-control{flex:1}.common-form-container.common-mobile-form-container .mobile-yzm-box .ant-form-item-control input{width:100%!important}.common-form-container.common-mobile-form-container .ant-form .ant-form-item .ant-form-item-control,.common-form-container.common-mobile-form-container .ant-form .ant-form-item .ant-form-item-label{height:47px;line-height:47px}.common-form-container.common-mobile-form-container .ant-form .ant-form-item .ant-form-item-label{flex:none!important}.common-form-container.common-mobile-form-container .ant-form-item{width:100%;overflow-x:hidden}.common-form-container.common-mobile-form-container .ant-form-item-control-input-content{width:100%}.common-form-container.common-mobile-form-container .ant-pagination.mini .ant-pagination-prev{margin-right:8px}.sacrifice-form-pc .ant-form-item-control-input{line-height:60px}.sacrifice-form-pc .ant-form-item-label{width:157px;height:60px;line-height:60px;background:var(--color-primary);border-radius:10px 10px 10px 10px;text-align:center}.sacrifice-form-pc .ant-form-item-label label{color:#fff;font-size:var(--font-size-base)}.sacrifice-form-pc .ant-input,.sacrifice-form-pc .ant-select{font-size:var(--font-size-base)}.sacrifice-form-pc .type-group{margin-left:37px}.sacrifice-form-pc .type-group .ant-checkbox-wrapper{width:46%!important}.sacrifice-form-pc .type-group .ant-checkbox-wrapper .ant-checkbox{top:3.1em;left:1.6em}.ant-select-item-option-content{overflow:auto;white-space:break-spaces;text-overflow:inherit}.ant-dropdown-menu-item-selected,.ant-dropdown-menu-submenu-title-selected{background-color:var(--color-primary-bg);color:var(--color-primary)}.ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:var(--color-primary-bg)}.ant-pagination-next,.ant-pagination-prev{height:36px;background:#fff;border-radius:6px 6px 6px 6px;font-size:14px;line-height:36px;padding:0 8px}.ant-pagination-next a,.ant-pagination-prev a{color:#282828!important}.ant-pagination-item{height:36px;background:#fff;border-radius:6px;border:none;line-height:36px}.ant-pagination-item a{color:#282828!important}.ant-pagination-item-active{font-weight:500;border-color:var(--color-primary);height:36px;background:var(--color-primary);border-radius:6px}.ant-pagination-item-active a{color:#fff!important}.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon,.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon,.ant-pagination-next:hover .ant-pagination-item-link,.ant-pagination-prev:hover .ant-pagination-item-link{color:var(--color-primary)}.ant-pagination-simple .ant-pagination-simple-pager{display:flex;align-items:center}.ant-pagination-simple .ant-pagination-simple-pager input:hover{border-color:var(--color-primary)}.ant-pagination-simple .ant-pagination-simple-pager input:focus{border-color:var(--color-primary);box-shadow:none}.ant-select-arrow{font-size:16px}.ant-message-custom-content{font-size:18px;color:#333;display:flex;align-items:center}.ant-message-notice-content{padding:14px 20px}.ant-message-custom-content .anticon{font-size:36px;margin-right:8px}.success-custom-icon-class{color:#52c41a}.error-custom-icon-class{color:#ff4d4f}.ant-checkbox-wrapper+.ant-checkbox-wrapper{margin-left:0!important}.ant-checkbox-checked .ant-checkbox-inner,.ant-checkbox-indeterminate .ant-checkbox-inner{background-color:var(--color-primary);border-color:var(--color-primary)}.ant-checkbox-checked:after,.ant-checkbox-input:focus+.ant-checkbox-inner,.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner{border-color:var(--color-primary)}.ant-select-item{min-height:40px;line-height:24px;font-size:16px}@media (max-width:575px){.ant-form .ant-form-item{flex-wrap:nowrap!important;background:hsla(0,0%,100%,.5)}}.mobile-yzm-box .ant-row{flex-flow:row nowrap}.mobile-yzm-box .ant-row .ant-form-item-control{width:calc(100% - 88px);overflow:hidden}@media (max-width:830px){.ant-pagination.mini .ant-pagination-prev{margin-right:8px!important}}