*{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}li{list-style:none;vertical-align:top}a{cursor:pointer}body,html{width:100%}body{min-width:320px;margin:0 auto}@media (min-width:768px){body{min-width:750px}}@media (min-width:992px){body{min-width:970px}}@media (min-width:1300px){body{min-width:1280px}}p{margin:0}#root,.main-container{height:100%}.clearfix:after{display:block;content:"clear";clear:both;line-height:0;visibility:hidden}button{border:none;outline:none}#modal{position:fixed;width:100%;top:51%;padding-top:100%;transform:translateY(-50%);background:rgba(0,0,0,.12);z-index:1001}.reset-scrollbar::-webkit-scrollbar{width:0!important}.reset-scrollbar{-ms-overflow-style:none;overflow:-moz-scrollbars-none}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb{border-radius:7px;-webkit-box-shadow:inset 0 0 5px #d8d8d8;background:#d8d8d8}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px #eee;border-radius:0;background:#eee}.blackDot__TTF7k,.whiteDot__3iAb5{width:30px!important;height:30px!important;margin-right:1rem!important}.whiteDot__3iAb5{background:red!important}.total-count{margin-left:10px}.notification-description span,.total-count span{margin:0 4px;font-weight:700;text-decoration:underline}.notification-description span{color:red}.ant-notification-notice-btn button{cursor:pointer}.operate-item button{color:#fff}.ant-calendar-month-panel-next-year-btn:after,.ant-calendar-month-panel-next-year-btn:before,.ant-calendar-month-panel-prev-year-btn:after,.ant-calendar-month-panel-prev-year-btn:before{border:0 solid #e40e0e!important;border-width:2px 0 0 2px!important}.ant-form-item{margin-bottom:12px}.keyword{font-weight:700;color:red}.flex{display:flex}.cursor-pointer{cursor:pointer}.preview-btn{font-size:14px;letter-spacing:2px;font-weight:700;margin-left:10px;padding:0 5px!important;border:1px solid #d9d9d9!important;line-height:1}.ant-table-thead>tr>th{padding:8px 10px}.ant-table-tbody>tr>td{padding:6px 8px}.hidden-row{display:none}.mt-8{margin-top:8px}.mb-8{margin-bottom:8px}.ml-8{margin-left:8px}.mr-8{margin-right:8px}.mt-5{margin-top:5px}.mb-5{margin-bottom:5px}.ml-5{margin-left:5px}.mr-5{margin-right:5px}.link{cursor:pointer;color:#1890ff;text-decoration:none;background-color:transparent;outline:none}.agent-iframe{position:absolute;right:50px;bottom:50px;z-index:999}@keyframes form-item-error-flash{0%{box-shadow:0 0 0 0 rgba(255,77,79,0);background-color:initial}20%,55%{box-shadow:0 0 0 3px rgba(255,77,79,.4);background-color:rgba(255,77,79,.06)}to{box-shadow:0 0 0 0 rgba(255,77,79,0);background-color:initial}}.ant-form-item.form-item-error-flash,.form-item-error-flash{border-radius:4px;animation:form-item-error-flash 1.35s ease}.form-item-error-flash .ant-calendar-picker,.form-item-error-flash .ant-cascader-picker,.form-item-error-flash .ant-input,.form-item-error-flash .ant-input-number,.form-item-error-flash .ant-select-selection,.form-item-error-flash textarea.ant-input{border-color:#ff4d4f!important;box-shadow:0 0 0 2px rgba(255,77,79,.18)!important}.update-password-modal-wrapper{position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);width:560px;padding:30px;background:#fff;opacity:1;box-shadow:0 3px 10px 0 rgba(34,34,34,.12);z-index:1200}.update-password-modal-wrapper .close-btn{position:absolute;right:30px;top:30px;width:25px;height:25px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbBAMAAAB/+ulmAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAASUExURUxpcZWZoZWXn5+fn5SZopeXn0zmuFoAAAAGdFJOUwA+6xhuQO5eMj4AAABCSURBVBjTY2CgJTAEk4wGUK6QAIIEiSvCCIQ0XBIsgyQJkkKSBEqrKKLY5eTAgFsWVS+ayaj2orkKIhEkgN1HtAEAp+AEu85MlR0AAAAASUVORK5CYII=);cursor:pointer}.update-password-modal-wrapper .modal-title-wrapper{text-align:center}.update-password-modal-wrapper .modal-title-wrapper h1{margin:0;font-weight:700;font-size:20px;color:#333}.update-password-modal-wrapper .modal-main-wrapper{margin-top:32px}.update-password-modal-wrapper .modal-main-wrapper .form-inline{margin-top:20px}.update-password-modal-wrapper .modal-main-wrapper .form-inline label{width:20%;font-size:16px;color:#333;display:inline-block}.update-password-modal-wrapper .modal-main-wrapper .form-inline label.top{vertical-align:top}.update-password-modal-wrapper .modal-main-wrapper .form-inline .ant-input-password,.update-password-modal-wrapper .modal-main-wrapper .form-inline input,.update-password-modal-wrapper .modal-main-wrapper .form-inline textarea{width:80%}.update-password-modal-wrapper .modal-main-wrapper .form-inline .ant-input-password input{width:100%}.update-password-modal-wrapper .modal-main-wrapper .btn-group{width:100%;margin-top:40px;text-align:center}.update-password-modal-wrapper .modal-main-wrapper .btn-group button{border:1px solid #d8d8d8;border-radius:2px;margin-left:32px;width:116px;height:40px;font-size:18px;text-align:center}.update-password-modal-wrapper .modal-main-wrapper .btn-group button.sure{color:#fff;background:#1f87e5}.update-password-modal-wrapper .modal-main-wrapper .btn-group button.cancel{color:#95979f}.duplicate-checking-modal-wrapper{position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);min-width:600px;width:35%;padding:30px;background:#fff;opacity:1;box-shadow:0 3px 10px 0 rgba(34,34,34,.12);z-index:1200}.duplicate-checking-modal-wrapper .close-btn{position:absolute;right:30px;top:30px;width:25px;height:25px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbBAMAAAB/+ulmAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAASUExURUxpcZWZoZWXn5+fn5SZopeXn0zmuFoAAAAGdFJOUwA+6xhuQO5eMj4AAABCSURBVBjTY2CgJTAEk4wGUK6QAIIEiSvCCIQ0XBIsgyQJkkKSBEqrKKLY5eTAgFsWVS+ayaj2orkKIhEkgN1HtAEAp+AEu85MlR0AAAAASUVORK5CYII=);cursor:pointer}.duplicate-checking-modal-wrapper .modal-title-wrapper{text-align:center}.duplicate-checking-modal-wrapper .modal-title-wrapper h1{margin:0;font-weight:700;font-size:20px;color:#333}.duplicate-checking-modal-wrapper .modal-main-wrapper{margin-top:32px}.duplicate-checking-modal-wrapper .modal-main-wrapper .search-box{display:flex}.duplicate-checking-modal-wrapper .modal-main-wrapper .search-box button{border:1px solid #d8d8d8;border-radius:5px;margin-left:20px;color:#fff;background:#1f87e5}.duplicate-checking-modal-wrapper .modal-main-wrapper .result-box{min-height:200px;max-height:500px;overflow:auto}.duplicate-checking-modal-wrapper .modal-main-wrapper .result-box .item{padding:10px 5%}.duplicate-checking-modal-wrapper .modal-main-wrapper .result-box .item .inline{display:flex;justify-content:space-between;color:red;font-weight:700}.duplicate-checking-modal-wrapper .modal-main-wrapper .result-box .item .item-box{display:flex;margin:5px auto;font-weight:700}.duplicate-checking-modal-wrapper .modal-main-wrapper .result-box .item .item-box .item-label{color:#333}.image-view-box #original-image{cursor:pointer;max-width:90%;max-height:90%}.image-view-box p{font-size:12px;font-weight:700;color:#333;margin-bottom:40px}.PhotoView-PhotoSlider__Counter{font-weight:700;color:#fff}.evaluate-wrapper .total-score{font-size:20px;color:#333;margin-bottom:15px}.evaluate-wrapper .total-score span{font-weight:700;color:red}.evaluate-wrapper .total-score button{margin-left:10px;border:1px solid #d8d8d8;border-radius:2px;background:#1f87e5;color:#fff}.evaluate-wrapper .total-score button span{color:#fff}.evaluate-wrapper .timeline-item{font-size:16px;color:#333}.evaluate-wrapper .timeline-item .reviewer{font-weight:700}.evaluate-wrapper .timeline-item .score span{font-weight:700;color:red}.evaluate-wrapper .timeline-item .comment{margin:10px auto}.evaluate-wrapper .timeline-item .image-box{width:220px;max-height:200px}.add-update-modal-wrapper{position:absolute;top:49%;left:50%;transform:translate(-50%,-50%);width:800px;padding:30px;background:#fff;opacity:1;box-shadow:0 3px 10px 0 rgba(34,34,34,.12);z-index:1200}.add-update-modal-wrapper .close-btn{position:absolute;right:30px;top:30px;width:25px;height:25px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbBAMAAAB/+ulmAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAASUExURUxpcZWZoZWXn5+fn5SZopeXn0zmuFoAAAAGdFJOUwA+6xhuQO5eMj4AAABCSURBVBjTY2CgJTAEk4wGUK6QAIIEiSvCCIQ0XBIsgyQJkkKSBEqrKKLY5eTAgFsWVS+ayaj2orkKIhEkgN1HtAEAp+AEu85MlR0AAAAASUVORK5CYII=);cursor:pointer}.add-update-modal-wrapper .modal-title-wrapper{text-align:center}.add-update-modal-wrapper .modal-title-wrapper h1{margin:0;font-weight:700;font-size:20px;color:#333}.add-update-modal-wrapper .modal-main-wrapper{margin-top:32px}.add-update-modal-wrapper .modal-main-wrapper .column-info{margin-right:3%}.add-update-modal-wrapper .modal-main-wrapper .column-info .ant-col{margin:5px auto}.add-update-modal-wrapper .modal-main-wrapper .column-info .ant-select{width:100%}.add-update-modal-wrapper .modal-main-wrapper .column-info .item{text-align:right}.add-update-modal-wrapper .modal-main-wrapper .column-info .item .ant-col:first-child{margin-right:15px}.add-update-modal-wrapper .modal-main-wrapper .btn-group{width:100%;margin-top:40px;text-align:center}.add-update-modal-wrapper .modal-main-wrapper .btn-group button{border:1px solid #d8d8d8;border-radius:2px;margin-left:32px;width:116px;height:40px;font-size:18px;text-align:center}.add-update-modal-wrapper .modal-main-wrapper .btn-group button.sure{color:#fff;background:#1f87e5}.add-update-modal-wrapper .modal-main-wrapper .btn-group button.cancel{color:#95979f}.antd-restful-table-wrapper .header-box{margin-bottom:20px}.antd-restful-table-wrapper .header-box .ant-row .ant-col:first-child button{background:#2b89fb;border-radius:2px;color:#fff;margin-left:10px}.antd-restful-table-wrapper .header-box .ant-row .ant-col:first-child button:first-child{margin-left:0}.antd-restful-table-wrapper .header-box .ant-row .ant-col:first-child button.del-btn{background:#fff;border:1px solid #fb442b;color:#fb442b}.antd-restful-table-wrapper .header-box .ant-row .ant-col:nth-child(2){text-align:right}.antd-restful-table-wrapper .header-box .total-price{margin-left:15px;font-weight:700}.antd-restful-table-wrapper .header-box .total-price span{color:red;margin:0 2px}.antd-restful-table-wrapper .ant-table-hide-scrollbar{margin-right:-8px}.antd-restful-table-wrapper .ant-table-body{overflow-y:auto!important}.antd-restful-table-wrapper .ant-table-body thead .react-resizable{position:relative;background-clip:padding-box}.antd-restful-table-wrapper .ant-table-body thead .react-resizable-handle{position:absolute;width:10px;height:100%;bottom:0;right:-5px;cursor:col-resize;z-index:1}.antd-restful-table-wrapper .ant-table-body tbody tr.click-row{cursor:pointer}.antd-restful-table-wrapper .ant-table-body tbody tr td .operate-box img{cursor:pointer;margin:0 10px}.target-create-update-drawer .ant-drawer-body .form .ant-form-item{display:flex;justify-content:flex-start}.target-create-update-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-label{width:38%}.target-create-update-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-control-wrapper{width:62%}.target-create-update-drawer .ant-drawer-body .form .ant-calendar-picker,.target-create-update-drawer .ant-drawer-body .form .ant-input-number{width:100%}.target-create-update-drawer .ant-drawer-body .form .item-line .ant-form-item-label{width:20%!important}.target-create-update-drawer .ant-drawer-body .form .item-line .ant-form-item-control-wrapper{width:80%!important}.target-create-update-drawer .ant-drawer-body .btn-box{margin-top:50px}.award-wrapper .head-btn{margin-bottom:10px}.award-wrapper .head-btn button{border:1px solid #d8d8d8;border-radius:2px;background:#1f87e5;color:#fff}.award-wrapper .timeline-item{font-size:16px;color:#333}.award-wrapper .timeline-item .name span{font-weight:700}.award-wrapper .timeline-item .score span{font-weight:700;color:red}.award-wrapper .timeline-item .description{width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.award-wrapper .timeline-item .image-box{width:140px;max-height:200px}.comment-wrapper .head-btn{margin-bottom:20px}.comment-wrapper .head-btn button{border:1px solid #d8d8d8;border-radius:2px;background:#1f87e5;color:#fff}.comment-wrapper .timeline-item{font-size:16px;color:#333}.comment-wrapper .timeline-item .ant-timeline-item-content{margin-top:-10px}.comment-wrapper .timeline-item .reviewer{font-weight:700}.comment-wrapper .timeline-item .comment{margin:10px auto}.comment-wrapper .timeline-item .image-box{width:220px;max-height:200px}.picture-wall-wrapper{position:relative}.picture-wall-wrapper .upload-file-list{display:flex}.picture-wall-wrapper .upload-file-list .file-item{display:flex;flex-direction:column}.picture-wall-wrapper .upload-file-list .file-item .move-box{text-align:center;line-height:20px}.picture-wall-wrapper .upload-file-list .file-item .move-box i{font-size:18px;margin:auto 10px}.picture-wall-wrapper .ant-upload-picture-card-wrapper .ant-upload-list{display:none}.picture-wall-wrapper .picture-wall-actions{display:flex;flex-wrap:wrap;align-items:flex-end}.picture-wall-wrapper .mobile-upload-entry{display:inline-flex;align-items:center;height:32px;margin:0 0 8px 4px;padding:0 4px;border:none;background:transparent;color:#8c8c8c;font-size:12px;line-height:1;cursor:pointer;transition:color .2s;outline:none}.picture-wall-wrapper .mobile-upload-entry i{margin-right:4px;font-size:14px}.picture-wall-wrapper .mobile-upload-entry:hover{color:#1890ff}.picture-wall-wrapper .tips{margin-top:4px;color:red;font-size:12px;line-height:1.4;clear:both}.upload-file-wrapper .upload-file-actions{display:flex;flex-wrap:wrap;align-items:center;grid-gap:4px 12px;gap:4px 12px}.upload-file-wrapper .mobile-upload-entry{display:inline-flex;align-items:center;height:32px;padding:0;border:none;background:transparent;color:#8c8c8c;font-size:13px;cursor:pointer;transition:color .2s;outline:none}.upload-file-wrapper .mobile-upload-entry i{margin-right:4px;font-size:14px}.upload-file-wrapper .mobile-upload-entry:hover{color:#1890ff}.mobile-upload-modal .mobile-upload-modal-body{text-align:center;padding:8px 8px 4px}.mobile-upload-modal .mobile-upload-modal-title{margin:0 0 4px;color:#262626;font-size:15px;font-weight:500}.mobile-upload-modal .mobile-upload-modal-desc{margin:0 0 16px;color:#8c8c8c;font-size:13px;line-height:1.5}.mobile-upload-modal .mobile-upload-qr{display:inline-flex;align-items:center;justify-content:center;width:200px;height:200px;padding:10px;background:#fafafa;border:1px solid #f0f0f0;border-radius:8px}.mobile-upload-modal .mobile-upload-qr svg{width:100%;height:100%}.mobile-upload-modal .mobile-upload-expire{margin:14px 0 0;color:#bfbfbf;font-size:12px}.countdown-wrapper{display:inline-block;width:60px}.countdown-wrapper i{width:100%;cursor:pointer}.content-box{width:600px;text-align:center}.content-box h2{color:red;font-weight:500;letter-spacing:3px}.content-box p{font-size:16px;line-height:28px;margin-top:30px}.content-box :last-child{margin:10px auto 20px;font-weight:500;font-size:32px;letter-spacing:8px}.content-box .tip{font-weight:500;font-size:18px;margin:25px auto 15px}header .header-box{color:#fff;display:flex;justify-content:space-between}header .header-box .user-info-box{cursor:pointer;display:flex;align-items:center;height:60px}header .header-box .user-info-box .avatar img{width:35px;margin-right:15px}header .header-box .user-info-box .user-info div{line-height:normal}header .header-box .user-info-box .user-info div i{margin-left:5px}header .header-box .user-info-box .user-info .total-score{color:#ece822;font-weight:700;padding:0 2px}header .header-box .user-info-box .target-info{margin-left:10px}header .header-box .user-info-box .target-info div{line-height:normal}header .header-box .notice-box{text-align:center}header .header-box .btn-box{min-width:600px;text-align:right}header .header-box .btn-box button{padding:0 6px}header .header-box .btn-box span{margin-right:0;font-size:16px;color:#fff}header .header-box .btn-box img{height:28px;cursor:pointer}header .header-box .btn-box .ant-btn-link{color:#ccd3da}header .header-box .btn-box .ant-badge span{font-size:14px}.list-user .item-user{display:flex;justify-content:space-between;width:200px;padding:5px 10px;cursor:pointer}.list-user :hover{background-color:#a94444}.system-module .ant-dropdown-menu{background-color:#ca243e}.system-module .ant-dropdown-menu li{border-bottom:1px solid #fff}.system-module .ant-dropdown-menu li:last-child{border:none}.system-module .ant-dropdown-menu li:hover{background-color:#84844d}.system-module .ant-dropdown-menu li button{color:#fff}.create-update-charge-drawer .ant-drawer-body .form .ant-form-item{display:flex;justify-content:flex-start}.create-update-charge-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-label{width:38%}.create-update-charge-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-control-wrapper{width:62%}.create-update-charge-drawer .ant-drawer-body .form .ant-input-number{width:100%}.create-update-charge-drawer .ant-drawer-body .form .item-line .ant-form-item-label{width:25%}.create-update-charge-drawer .ant-drawer-body .form .item-line .ant-form-item-control-wrapper{width:65%}.create-update-charge-drawer .ant-drawer-body .form .textarea-input .ant-form-item-control-wrapper{width:180%}.create-update-charge-drawer .ant-drawer-body .btn-box{margin-top:50px}.search-box{display:inline-flex}.search-box a{margin:0 20px}.search-box a img{width:80px}.clue-info .base-info .item-break{margin-right:10px}.clue-info .base-info .ant-tag{margin-right:18px}.clue-info .product-info ol{margin-left:15px}.clue-info .product-info ol li{list-style:inherit;margin-bottom:5px}.clue-info .product-info ol li .step-name{cursor:pointer}.clue-info .product-description .ant-col{margin:5px auto;cursor:pointer}.clue-info .product-description .ant-col i{margin-right:5px}.clue-info #zmage img{max-width:80%}.clue-log .image-box{max-width:200px;max-height:200px;overflow:hidden}.user-list span{margin:3px;text-decoration:underline}.sign-drawer .ant-drawer-body{padding:0}.sign-drawer #sign-pdf-box{padding:5px 20px}.sign-drawer #sign-pdf-box .head{padding:10px 0 6px}.sign-drawer #sign-pdf-box .head .no{color:red}.sign-drawer #sign-pdf-box .body .title{font-weight:700;line-height:32px}.sign-drawer #sign-pdf-box .body .each-other{margin:10px 0;line-height:24px}.sign-drawer #sign-pdf-box .body .each-other div{font-weight:700}.sign-drawer #sign-pdf-box .body .tip{line-height:20px}.sign-drawer #sign-pdf-box .body .one-content{margin-top:15px}.sign-drawer #sign-pdf-box .body .one-content .product-list{margin:5px 0 10px;line-height:26px}.sign-drawer #sign-pdf-box .body .one-content p{line-height:26px}.sign-drawer #sign-pdf-box .body .one-content p .txt-ul{text-decoration:underline;font-weight:700;padding:0 4px}.sign-drawer #sign-pdf-box .body .seal-contain{width:100%;margin-top:45px;height:120px}.sign-drawer #sign-pdf-box .body .seal-contain .seal-item{position:relative;width:50%;height:100%}.sign-drawer #sign-pdf-box .body .seal-contain .seal-item div{line-height:30px}.sign-drawer #sign-pdf-box .body .seal-contain .seal-item div span{margin-left:5px}.sign-drawer #sign-pdf-box .body .seal-contain .jia{float:left}.sign-drawer #sign-pdf-box .body .seal-contain .jia img{position:absolute;top:30px;left:70px;max-height:100px;max-width:100px}.sign-drawer #sign-pdf-box .body .seal-contain .yi{float:right}.sign-drawer #sign-pdf-box .body .seal-contain .yi img{position:absolute;top:-35px;left:85px;width:100px;height:100px}.sign-drawer #sign-pdf-box .privacy-policy{margin-top:32px}.sign-drawer #sign-pdf-box .privacy-policy .protocol-content .title{font-size:14px;font-weight:700;line-height:25px}.sign-drawer #sign-pdf-box .privacy-policy .protocol-content .sub-title{margin-bottom:4px;font-size:12px;font-weight:700;line-height:22px}.sign-drawer #sign-pdf-box .privacy-policy .protocol-content .content{margin-bottom:4px;font-size:12px;line-height:20px;text-indent:18px}.reward-drawer .ant-drawer-body .reward-form .ant-form-item{display:flex;justify-content:flex-start}.reward-drawer .ant-drawer-body .reward-form .ant-form-item .ant-form-item-label{width:30%}.reward-drawer .ant-drawer-body .reward-form .ant-form-item .ant-form-item-control-wrapper{width:70%}.reward-drawer .ant-drawer-body .reward-form .map-item .ant-col-11 .ant-input-number{width:45%}.reward-drawer .ant-drawer-body .reward-form .map-item .ant-col-6{line-height:36px}.reward-drawer .ant-drawer-body .reward-form .map-item .ant-col-6 button{margin:0 8px}.reward-drawer .ant-drawer-body .reward-form .map-item .ant-col-6 .ant-btn-icon-only{border:1px solid #d8d8d8;border-radius:2px;height:22px;width:30px;color:#fff}.reward-drawer .ant-drawer-body .reward-form .map-item .ant-col-6 .ant-btn-icon-only.up{background:green}.reward-drawer .ant-drawer-body .reward-form .map-item .ant-col-6 .ant-btn-icon-only.down{background:red}.reward-drawer .ant-drawer-body .reward-form .map-item .ant-col-6 .ant-btn-icon-only i{vertical-align:inherit}.reward-drawer .ant-drawer-body .reward-form .map-item .ant-col-6 button[disabled]{background:#bfbfbf!important}.reward-drawer .ant-drawer-body .reward-form .map-item .handle{text-align:center}.reward-drawer .ant-drawer-body .reward-form .map-item .handle i{cursor:pointer;margin-left:8px}.reward-drawer .ant-drawer-body .reward-form .btn-box{margin-top:50px}.reward-drawer .ant-drawer-body .reward-form .btn-box .ant-btn{min-width:110px;margin:0 6px}.reward-drawer .ant-drawer-body .reward-form .btn-box .ant-btn-primary{color:#fff!important;background:#1687f8!important;border-color:#1687f8!important}.editor-image-help{display:flex;align-items:center;grid-gap:6px;gap:6px;margin-bottom:8px;color:#60666f;font-size:13px;line-height:20px}.editor-image-help .anticon{color:#1890ff}.bf-container .bf-media-toolbar .editor-image-control{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:40px}.bf-container .bf-media-toolbar .editor-image-control .anticon{color:inherit;font-size:17px}.bf-container .bf-media-toolbar .editor-image-control svg{display:block}.product-create-update-drawer .ant-drawer-content,.product-create-update-drawer .ant-drawer-wrapper-body{height:100%;overflow:hidden}.product-create-update-drawer .ant-drawer-wrapper-body{display:flex;flex-direction:column}.product-create-update-drawer .ant-drawer-header{flex:0 0 auto;padding:16px 20px;border-bottom:1px solid #edf0f3}.product-create-update-drawer .ant-drawer-body{min-height:0;flex:1 1 auto;overflow:hidden;padding:0 20px;background:#f7f9fb}.product-create-update-drawer .product-editor-form{height:100%;display:flex;flex-direction:column}.product-create-update-drawer .product-editor-form>.ant-tabs{min-height:0;flex:1 1 auto;display:flex;flex-direction:column}.product-create-update-drawer .product-editor-form>.ant-tabs>.ant-tabs-bar{flex:0 0 auto}.product-create-update-drawer .product-editor-form>.ant-tabs>.ant-tabs-content{min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;padding:0 2px 16px;scrollbar-color:#c8d0da transparent;scrollbar-width:thin}.product-create-update-drawer .product-editor-form>.ant-tabs>.ant-tabs-content::-webkit-scrollbar{width:7px}.product-create-update-drawer .product-editor-form>.ant-tabs>.ant-tabs-content::-webkit-scrollbar-track{background:transparent}.product-create-update-drawer .product-editor-form>.ant-tabs>.ant-tabs-content::-webkit-scrollbar-thumb{background:#c8d0da;border:2px solid transparent;border-radius:8px;background-clip:padding-box}.product-create-update-drawer .product-editor-form .ant-btn{color:#354052;background:#fff;border-color:#c9d1dc;box-shadow:none}.product-create-update-drawer .product-editor-form .ant-btn:focus,.product-create-update-drawer .product-editor-form .ant-btn:hover{color:#1677ff;border-color:#1677ff}.product-create-update-drawer .product-editor-form .ant-btn.ant-btn-primary{color:#fff!important;background:#1687f8!important;border-color:#1687f8!important}.product-create-update-drawer .product-editor-form .ant-btn.ant-btn-primary>span{color:#fff!important}.product-create-update-drawer .product-editor-form .ant-btn.ant-btn-primary:focus,.product-create-update-drawer .product-editor-form .ant-btn.ant-btn-primary:hover{color:#fff!important;background:#0877df!important;border-color:#0877df!important}.product-create-update-drawer .product-editor-form .ant-btn[disabled]{color:#a7afb9!important;background:#f3f5f7!important;border-color:#dfe3e8!important}.product-create-update-drawer .product-editor-form .ant-tabs-bar{z-index:8;margin:0 -20px 16px;padding:0 20px;background:#fff;border-bottom:1px solid #edf0f3}.product-create-update-drawer .product-editor-form .ant-tabs-nav .ant-tabs-tab{margin-right:18px;padding:14px 4px 12px}.product-create-update-drawer .product-editor-form .ant-tabs-nav .ant-tabs-tab .anticon{margin-right:6px}.product-create-update-drawer .product-editor-form .product-editor-pane{min-height:450px;padding:18px 20px;background:#fff;border:1px solid #edf0f3;border-radius:7px}.product-create-update-drawer .product-editor-form .ant-form-item{margin-bottom:16px}.product-create-update-drawer .product-editor-form .ant-form-item-label{line-height:32px}.product-create-update-drawer .product-editor-form .ant-form-item-label>label{color:#303949;font-weight:500}.product-create-update-drawer .product-editor-form .ant-form-extra{margin-top:3px;color:#8b95a3;font-size:12px}.product-create-update-drawer .product-editor-form .ant-cascader-picker,.product-create-update-drawer .product-editor-form .ant-input-number,.product-create-update-drawer .product-editor-form .ant-select{width:100%}.product-create-update-drawer .product-editor-form .input-range .ant-form-item-children{display:grid;grid-template-columns:minmax(90px,1fr) 24px minmax(90px,1fr) 22px;align-items:center;grid-gap:5px;gap:5px}.product-create-update-drawer .product-editor-form .input-range .break,.product-create-update-drawer .product-editor-form .input-range .unit-text{color:#8791a1;text-align:center}.product-create-update-drawer .product-editor-form .picture-wall-wrapper{min-height:112px}.product-create-update-drawer .product-editor-form .section-toolbar{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:12px;gap:12px;margin-bottom:16px}.product-create-update-drawer .product-editor-form .section-toolbar>div>span,.product-create-update-drawer .product-editor-form .section-toolbar>div>strong{display:block}.product-create-update-drawer .product-editor-form .section-toolbar>div>strong{color:#273142;font-size:15px}.product-create-update-drawer .product-editor-form .section-toolbar>div>span{margin-top:3px;color:#8b95a3;font-size:12px}.product-create-update-drawer .product-editor-form .question-item{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:start;grid-gap:10px;gap:10px;padding:10px 0;border-bottom:1px solid #f0f1f3}.product-create-update-drawer .product-editor-form .question-item .ant-form-item{margin:0}.product-create-update-drawer .product-editor-form .item-index,.product-create-update-drawer .product-editor-form .step-number{display:inline-flex;align-items:center;justify-content:center;color:#1677ff;background:#eaf3ff;border-radius:4px;font-size:12px;font-weight:600}.product-create-update-drawer .product-editor-form .item-index{width:28px;height:28px;margin-top:2px}.product-create-update-drawer .product-editor-form .item-actions{display:inline-flex;grid-gap:5px;gap:5px}.product-create-update-drawer .product-editor-form .item-actions .ant-btn{width:30px;padding:0}.product-create-update-drawer .product-editor-form .append-button{width:100%;margin-top:14px}.product-create-update-drawer .product-editor-form .editor-alert,.product-create-update-drawer .product-editor-form .reward-alert{margin-bottom:14px}.product-create-update-drawer .product-editor-form .step-card{margin-bottom:12px;padding:14px 14px 4px;background:#fbfcfd;border:1px solid #e7ebf0;border-radius:7px;transition:border-color .2s ease,box-shadow .2s ease}.product-create-update-drawer .product-editor-form .step-card .ant-form-item{margin-bottom:10px}.product-create-update-drawer .product-editor-form .step-card .ant-form-item-label{line-height:26px}.product-create-update-drawer .product-editor-form .step-card-head{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;margin-bottom:8px}.product-create-update-drawer .product-editor-form .step-number{height:25px;padding:0 9px}.product-create-update-drawer .product-editor-form .step-reward-row{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;margin:2px -14px 0;padding:10px 14px;background:#fff8e6;border-top:1px solid #ffe7ad;border-radius:0 0 7px 7px}.product-create-update-drawer .product-editor-form .step-reward-row>div{display:flex;align-items:center;grid-gap:7px;gap:7px}.product-create-update-drawer .product-editor-form .step-reward-row>div span:last-child{color:#8b6b20;font-size:12px}.product-create-update-drawer .product-editor-form .step-compact-table{overflow:hidden;background:#fff;border:1px solid #e6eaf0;border-radius:7px}.product-create-update-drawer .product-editor-form .step-compact-head,.product-create-update-drawer .product-editor-form .step-compact-row{display:grid;align-items:center;grid-column-gap:10px;column-gap:10px;padding-right:14px;padding-left:14px}.product-create-update-drawer .product-editor-form .step-compact-table.is-read-only .step-compact-head,.product-create-update-drawer .product-editor-form .step-compact-table.is-read-only .step-compact-row{grid-template-columns:54px 180px minmax(240px,1fr) 90px 64px 110px}.product-create-update-drawer .product-editor-form .step-compact-table.is-editing .step-compact-head,.product-create-update-drawer .product-editor-form .step-compact-table.is-editing .step-compact-row{grid-template-columns:54px 190px minmax(210px,1fr) 94px 64px 116px 104px}.product-create-update-drawer .product-editor-form .step-compact-head{min-height:44px;color:#697386;background:#f7f9fb;border-bottom:1px solid #e6eaf0;font-size:13px;font-weight:500}.product-create-update-drawer .product-editor-form .step-compact-row{min-height:64px;padding-top:10px;padding-bottom:10px;color:#4c5667;border-bottom:1px solid #edf0f3}.product-create-update-drawer .product-editor-form .step-compact-row:last-child{border-bottom:0}.product-create-update-drawer .product-editor-form .step-compact-row .ant-form-item{margin:0}.product-create-update-drawer .product-editor-form .step-compact-row .ant-input,.product-create-update-drawer .product-editor-form .step-compact-row .ant-input-number,.product-create-update-drawer .product-editor-form .step-compact-row .ant-input-number-input{height:34px}.product-create-update-drawer .product-editor-form .step-compact-row .ant-input-number{width:100%}.product-create-update-drawer .product-editor-form .step-compact-row .item-actions{grid-gap:4px;gap:4px}.product-create-update-drawer .product-editor-form .step-compact-row .item-actions .ant-btn{width:32px;height:32px}.product-create-update-drawer .product-editor-form .step-compact-index{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;color:#1677ff;background:#eaf3ff;border-radius:50%;font-size:12px;font-weight:600}.product-create-update-drawer .product-editor-form .step-compact-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-create-update-drawer .product-editor-form .step-compact-text.strong{color:#273142;font-size:14px;font-weight:600}.product-create-update-drawer .product-editor-form .step-compact-notice{text-align:left}.product-create-update-drawer .product-editor-form .step-compact-notice .ant-switch{min-width:42px}.product-create-update-drawer .product-editor-form .step-compact-price{display:flex;align-items:center;width:100%;height:34px;padding:0;overflow:hidden;background:#fff;border:1px solid #d9d9d9;border-radius:4px;color:#8b95a3;cursor:pointer;text-align:left}.product-create-update-drawer .product-editor-form .step-compact-price>span{padding-left:9px;color:#8b95a3}.product-create-update-drawer .product-editor-form .step-compact-price>strong{flex:1 1;padding-left:8px;font-weight:400}.product-create-update-drawer .product-editor-form .step-compact-price>i{margin-right:9px;color:#8b95a3}.product-create-update-drawer .product-editor-form .step-compact-price.has-reward>strong{color:#e5484d;font-weight:600}.product-create-update-drawer .product-editor-form .step-compact-price.has-reward>i{color:#1677ff}.product-create-update-drawer .product-editor-form .step-compact-price:hover:not(:disabled){border-color:#1677ff}.product-create-update-drawer .product-editor-form .step-compact-price:disabled{background:#f5f5f5;cursor:not-allowed}.product-create-update-drawer .product-editor-form .step-compact-reward{color:#e5484d;font-size:15px;font-weight:600}.product-create-update-drawer .product-editor-form .step-compact-empty{color:#a7afba}.product-create-update-drawer .product-editor-form .product-editor-footer b,.product-create-update-drawer .product-editor-form .required-mark{color:#f5222d}.product-create-update-drawer .product-editor-form .product-editor-pane-details .ant-form-item{display:block;margin-bottom:22px}.product-create-update-drawer .product-editor-form .product-editor-pane-details .ant-form-item-label{display:block;width:auto;text-align:left}.product-create-update-drawer .product-editor-form .product-editor-pane-details .ant-form-item-control-wrapper{width:100%}.product-create-update-drawer .product-editor-form .product-editor-pane-details .editor-wrapper{overflow:hidden;border:1px solid #e1e6eb;border-radius:6px;background:#fff;transition:border-color .18s ease,box-shadow .18s ease}.product-create-update-drawer .product-editor-form .product-editor-pane-details .editor-wrapper:focus-within{border-color:#8fc4ff;box-shadow:0 0 0 2px rgba(22,119,255,.1)}.product-create-update-drawer .product-editor-form .product-editor-pane-details .bf-container{border:0}.product-create-update-drawer .product-editor-form .product-editor-pane-details .bf-content{height:clamp(210px,28vh,300px);min-height:210px;overflow-y:auto}.product-create-update-drawer .product-editor-form .video-url-field{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px}.product-create-update-drawer .product-editor-form .sync-setting-card{padding:16px;background:#f8fafc;border:1px solid #e5eaf0;border-radius:7px}.product-create-update-drawer .product-editor-form .sync-setting-card .ant-form-item{margin:14px 0 0}.product-create-update-drawer .product-editor-form .sync-setting-title span,.product-create-update-drawer .product-editor-form .sync-setting-title strong{display:block}.product-create-update-drawer .product-editor-form .sync-setting-title strong{color:#273142;font-size:15px}.product-create-update-drawer .product-editor-form .sync-setting-title span{margin-top:3px;color:#8b95a3;font-size:12px}.product-create-update-drawer .product-editor-form .product-editor-footer{z-index:9;flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;margin:0 -20px;padding:12px 20px;background:hsla(0,0%,100%,.96);border-top:1px solid #e4e8ed;box-shadow:0 -4px 14px rgba(26,39,55,.06)}.product-create-update-drawer .product-editor-form .product-editor-footer>span{color:#8b95a3;font-size:12px}.product-create-update-drawer .product-editor-form .product-editor-footer .ant-btn{min-width:120px;height:40px;font-weight:500}.product-create-update-drawer .product-editor-form.read-only .product-editor-pane .ant-cascader-picker,.product-create-update-drawer .product-editor-form.read-only .product-editor-pane .ant-input,.product-create-update-drawer .product-editor-form.read-only .product-editor-pane .ant-input-number,.product-create-update-drawer .product-editor-form.read-only .product-editor-pane .ant-select,.product-create-update-drawer .product-editor-form.read-only .product-editor-pane .ant-switch,.product-create-update-drawer .product-editor-form.read-only .product-editor-pane .editor-wrapper,.product-create-update-drawer .product-editor-form.read-only .product-editor-pane .picture-wall-wrapper{pointer-events:none}.product-create-update-drawer .field-shake{animation:product-field-shake .46s ease-in-out}@keyframes product-field-shake{0%,to{transform:translateX(0)}20%{transform:translateX(-8px)}40%{transform:translateX(8px)}60%{transform:translateX(-5px)}80%{transform:translateX(5px)}}@media(max-width:1100px){.product-create-update-drawer .ant-drawer-content-wrapper{width:calc(100vw - 24px)!important}}@media(max-height:800px){.product-create-update-drawer .product-editor-form .product-editor-pane{min-height:360px;padding-top:14px;padding-bottom:14px}.product-create-update-drawer .product-editor-form .product-editor-pane-details .ant-form-item{margin-bottom:16px}.product-create-update-drawer .product-editor-form .product-editor-pane-details .bf-content{height:190px;min-height:190px}}.log-create-drawer .ant-drawer-body .ant-form-item{display:flex;justify-content:flex-start}.log-create-drawer .ant-drawer-body .ant-form-item .ant-form-item-label{width:80px}.log-create-drawer .ant-drawer-body .ant-form-item .ant-form-item-control-wrapper{width:calc(100% - 100px)}.log-create-drawer .ant-drawer-body .btn-box{margin-top:30px}.product-log-drawer .ant-drawer-body .comment-content-box .image-box{margin-top:5px;max-height:140px;max-width:115px}.product-detail-drawer .ant-drawer-body{font-size:16px;color:#333}.product-detail-drawer .ant-drawer-body .step,.product-detail-drawer .ant-drawer-body .tip{line-height:36px}.product-detail-drawer .ant-drawer-body .ant-descriptions-item-label{font-weight:700;color:#c60f3b}.task-balance-writeoff-drawer .ant-drawer-content,.task-balance-writeoff-history-drawer .ant-drawer-content{position:relative}.task-balance-writeoff-drawer .ant-drawer-header,.task-balance-writeoff-history-drawer .ant-drawer-header{padding:18px 24px;border-bottom-color:#edf1f5}.task-balance-writeoff-drawer .ant-drawer-body,.task-balance-writeoff-history-drawer .ant-drawer-body{background:#f6f8fb}.task-balance-writeoff-drawer .writeoff-drawer-title,.task-balance-writeoff-history-drawer .writeoff-drawer-title{display:flex;align-items:center;grid-gap:10px;gap:10px;color:#17233d;font-size:16px}.task-balance-writeoff-drawer .writeoff-drawer-title>i,.task-balance-writeoff-history-drawer .writeoff-drawer-title>i{color:#1677ff;font-size:18px}.task-balance-writeoff-drawer .ant-drawer-content-wrapper{max-width:calc(100vw - 32px)}.task-balance-writeoff-drawer .ant-drawer-body{padding:18px 22px 22px}.task-balance-writeoff-form .writeoff-form-intro{display:flex;align-items:center;grid-gap:12px;gap:12px;margin-bottom:10px;padding:10px 14px;color:#174ea6;background:linear-gradient(135deg,#eef6ff,#f8fbff);border:1px solid #d8eaff;border-radius:8px}.task-balance-writeoff-form .writeoff-form-intro>i{font-size:22px}.task-balance-writeoff-form .writeoff-form-intro span,.task-balance-writeoff-form .writeoff-form-intro strong{display:block}.task-balance-writeoff-form .writeoff-form-intro strong{margin-bottom:3px;color:#174ea6;font-size:14px}.task-balance-writeoff-form .writeoff-form-intro span{color:#667d9f;font-size:12px;line-height:18px}.task-balance-writeoff-form .balance-summary-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin-bottom:10px}.task-balance-writeoff-form .balance-summary-grid>div{padding:9px 12px;background:#fff;border:1px solid #e8edf3;border-radius:8px;box-shadow:0 2px 8px rgba(31,45,61,.03)}.task-balance-writeoff-form .balance-summary-grid span,.task-balance-writeoff-form .balance-summary-grid strong{display:block}.task-balance-writeoff-form .balance-summary-grid span{color:#7a8493;font-size:12px}.task-balance-writeoff-form .balance-summary-grid strong{margin-top:4px;color:#273142;font-size:15px}.task-balance-writeoff-form .balance-summary-grid .accent{background:#fff9ed;border-color:#ffe0a3}.task-balance-writeoff-form .balance-summary-grid .accent strong{color:#d46b08}.task-balance-writeoff-form .ant-input-number{width:100%}.task-balance-writeoff-form .ant-alert{margin-bottom:10px;padding-top:7px;padding-bottom:7px;border-radius:6px}.task-balance-writeoff-form .writeoff-reject-detail{margin-bottom:10px;overflow:hidden;background:#fff;border:1px solid #ffccc7;border-radius:8px}.task-balance-writeoff-form .writeoff-reject-detail>header{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:10px 13px;background:#fff2f0;border-bottom:1px solid #ffddd8}.task-balance-writeoff-form .writeoff-reject-detail>header .reject-icon{display:flex;align-items:center;justify-content:center;width:26px;height:26px;color:#fff;background:#e5484d;border-radius:50%}.task-balance-writeoff-form .writeoff-reject-detail>header>div{flex:1 1;min-width:0}.task-balance-writeoff-form .writeoff-reject-detail>header span,.task-balance-writeoff-form .writeoff-reject-detail>header strong{display:block}.task-balance-writeoff-form .writeoff-reject-detail>header strong{color:#cf1322;font-size:14px}.task-balance-writeoff-form .writeoff-reject-detail>header>div>span{margin-top:2px;color:#a85a5f;font-size:11px}.task-balance-writeoff-form .writeoff-reject-detail>header time{color:#9f6b6f;font-size:11px;white-space:nowrap}.task-balance-writeoff-form .writeoff-reject-detail .reject-reviewer{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:10px 13px 0}.task-balance-writeoff-form .writeoff-reject-detail .reject-reviewer>span{color:#8c8c8c;font-size:12px}.task-balance-writeoff-form .writeoff-reject-detail .reject-reviewer strong{color:#303846;font-size:13px}.task-balance-writeoff-form .writeoff-reject-detail .reject-reviewer em{padding:2px 7px;color:#a61d24;font-size:11px;font-style:normal;background:#fff1f0;border-radius:10px}.task-balance-writeoff-form .writeoff-reject-detail .reject-opinion{display:grid;grid-template-columns:72px minmax(0,1fr);padding:9px 13px 12px}.task-balance-writeoff-form .writeoff-reject-detail .reject-opinion>span{color:#8c8c8c;font-size:12px}.task-balance-writeoff-form .writeoff-reject-detail .reject-opinion p{margin:0;color:#5c2b29;font-size:13px;line-height:20px;white-space:pre-wrap;word-break:break-word}.task-balance-writeoff-form .writeoff-reject-detail .reject-attachments{padding:11px 13px 7px;border-top:1px dashed #f0c8c5}.task-balance-writeoff-form .writeoff-reject-detail .reject-attachments>div{display:grid;grid-template-columns:72px minmax(0,1fr);color:#8c8c8c;font-size:12px}.task-balance-writeoff-form .writeoff-reject-detail .reject-attachments .image-view-box img{width:72px;height:72px;object-fit:cover;border-radius:6px;cursor:pointer}.task-balance-writeoff-form .writeoff-reject-detail .reject-attachments .image-view-box p{margin:4px 0 0;color:#a85a5f;font-size:11px}.task-balance-writeoff-form .writeoff-reject-detail .reject-attachments .reject-files{margin-top:8px}.task-balance-writeoff-form .writeoff-reject-detail .reject-attachments .reject-files a{display:inline-flex;align-items:center;max-width:100%;margin:0 8px 5px 0;padding:4px 8px;overflow:hidden;color:#1677ff;background:#f5f9ff;border:1px solid #dceaff;border-radius:4px;text-overflow:ellipsis;white-space:nowrap}.task-balance-writeoff-form .writeoff-reject-detail .reject-attachments .reject-files i{margin-right:5px}.task-balance-writeoff-form .writeoff-audit-preview,.task-balance-writeoff-form .writeoff-form-section{margin-top:10px;padding:12px 14px 2px;background:#fff;border:1px solid #e9edf3;border-radius:8px}.task-balance-writeoff-form .section-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #edf1f5}.task-balance-writeoff-form .section-title span{color:#273142;font-size:14px;font-weight:600}.task-balance-writeoff-form .section-title em{color:#98a2b3;font-size:12px;font-style:normal;font-weight:400}.task-balance-writeoff-form .ant-form-item-label label{color:#526176}.task-balance-writeoff-form textarea.ant-input{resize:vertical}.task-balance-writeoff-form .horizontal-form-section .ant-form-item{display:flex;margin-bottom:11px}.task-balance-writeoff-form .horizontal-form-section .ant-form-item-label{flex:0 0 112px;width:112px;padding-right:12px;text-align:right}.task-balance-writeoff-form .horizontal-form-section .ant-form-item-control-wrapper{flex:1 1;min-width:0}.task-balance-writeoff-form .horizontal-form-section .ant-form-item-control{line-height:32px}.task-balance-writeoff-form .writeoff-audit-preview{padding-bottom:10px}.task-balance-writeoff-form .audit-flow-horizontal{display:flex;align-items:center;grid-gap:8px;gap:8px;overflow-x:auto;padding:1px 2px 5px}.task-balance-writeoff-form .audit-flow-arrow{flex:0 0 auto;color:#b8c2d0}.task-balance-writeoff-form .audit-person-card{position:relative;display:flex;flex:0 0 auto;align-items:center;grid-gap:9px;gap:9px;min-width:160px;padding:9px 10px;background:#f8fbff;border:1px solid #dceaff;border-radius:7px}.task-balance-writeoff-form .audit-person-card .audit-step{display:flex;flex:0 0 24px;align-items:center;justify-content:center;width:24px;height:24px;color:#fff;font-size:12px;background:#1677ff;border-radius:50%}.task-balance-writeoff-form .audit-person-card>div{flex:1 1;min-width:0}.task-balance-writeoff-form .audit-person-card .audit-person-name{display:flex;align-items:center;overflow:hidden;color:#344054;font-size:13px}.task-balance-writeoff-form .audit-person-card .audit-person-name em{overflow:hidden;font-style:normal;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.task-balance-writeoff-form .audit-person-card .audit-person-name .ant-badge{flex:0 0 auto;margin-left:6px;line-height:1}.task-balance-writeoff-form .audit-person-card .audit-person-name .ant-badge-status-text{display:none}.task-balance-writeoff-form .audit-person-card>div>span{display:block;margin-top:2px;overflow:hidden;color:#8b95a5;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.task-balance-writeoff-form .writeoff-submit{display:flex;justify-content:flex-end;grid-gap:10px;gap:10px;margin:10px -14px 0;padding:10px 14px 0;background:#fff;border-top:1px solid #e9edf3}.task-balance-writeoff-form .writeoff-submit .ant-btn{min-width:88px;border-radius:4px}.task-balance-writeoff-form .writeoff-attachment-section .ant-form-item{margin-bottom:8px}.task-balance-writeoff-form .writeoff-attachment-section .ant-form-item-label{line-height:26px}.task-balance-writeoff-form .writeoff-attachment-section .ant-upload.ant-upload-select-picture-card{width:78px;height:78px;margin:0 8px 0 0}.task-balance-writeoff-form .writeoff-attachment-section .picture-wall-wrapper .mobile-upload-entry{height:30px;margin-bottom:0}.task-balance-writeoff-form .writeoff-attachment-section .upload-file-wrapper .mobile-upload-entry{height:30px}.task-balance-writeoff-form .writeoff-attachment-section .upload-file-wrapper .ant-btn{height:30px;padding:0 12px}.task-balance-writeoff-history-drawer .ant-drawer-content-wrapper{max-width:calc(100vw - 32px)}.task-balance-writeoff-history-drawer .ant-drawer-body{padding:18px 20px 24px}.task-balance-writeoff-history-drawer .history-contract-card{display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:10px;gap:10px;margin-bottom:12px}.task-balance-writeoff-history-drawer .history-contract-card>div{padding:13px 15px;background:#fff;border:1px solid #e9edf3;border-radius:8px;box-shadow:0 2px 8px rgba(31,45,61,.04)}.task-balance-writeoff-history-drawer .history-contract-card span,.task-balance-writeoff-history-drawer .history-contract-card strong{display:block}.task-balance-writeoff-history-drawer .history-contract-card span{margin-bottom:6px;color:#8b95a5;font-size:12px}.task-balance-writeoff-history-drawer .history-contract-card strong{color:#273142;font-size:16px;line-height:24px}.task-balance-writeoff-history-drawer .history-contract-card em{color:#98a2b3;font-size:12px;font-style:normal;font-weight:400}.task-balance-writeoff-history-drawer .history-table-card{overflow:hidden;background:#fff;border:1px solid #e9edf3;border-radius:8px}.task-balance-writeoff-history-drawer .history-card-title{padding:16px 18px;border-bottom:1px solid #edf1f5}.task-balance-writeoff-history-drawer .history-card-title span,.task-balance-writeoff-history-drawer .history-card-title strong{display:block}.task-balance-writeoff-history-drawer .history-card-title strong{color:#273142;font-size:14px}.task-balance-writeoff-history-drawer .history-card-title span{margin-top:3px;color:#98a2b3;font-size:12px}.task-balance-writeoff-history-drawer .ant-table-thead>tr>th{padding:12px;color:#526176;font-weight:600;background:#f7f9fc}.task-balance-writeoff-history-drawer .ant-table-tbody>tr>td{padding:14px 12px;color:#344054;vertical-align:top}.task-balance-writeoff-history-drawer .ant-table-tbody>tr:hover>td{background:#f8fbff}.task-balance-writeoff-history-drawer .history-price{color:#1677ff;font-size:14px}.task-balance-writeoff-history-drawer .history-remark{color:#526176;line-height:21px;white-space:pre-wrap;word-break:break-word}.task-balance-writeoff-history-drawer .history-remark-cell .history-remark{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.task-balance-writeoff-history-drawer .history-remark-cell .ant-btn-link{height:24px;margin-top:3px;padding:0;font-size:12px}.task-balance-writeoff-history-drawer .history-remark-cell .ant-btn-link i{margin-left:4px}.task-balance-writeoff-history-drawer .ant-table-expanded-row>td{padding:0!important;background:#f7f9fc!important}.task-balance-writeoff-history-drawer .history-expanded-detail{padding:12px 14px 14px;border-top:1px solid #edf1f5}.task-balance-writeoff-history-drawer .history-detail-section{padding:14px 16px;background:#fff;border:1px solid #e6ebf2;border-radius:8px;box-shadow:0 2px 8px rgba(31,45,61,.03)}.task-balance-writeoff-history-drawer .history-detail-section+.history-detail-section{margin-top:10px}.task-balance-writeoff-history-drawer .history-detail-title{display:flex;align-items:center;margin-bottom:14px;color:#273142}.task-balance-writeoff-history-drawer .history-detail-title>i{margin-right:8px;color:#1677ff;font-size:15px}.task-balance-writeoff-history-drawer .history-detail-title strong{font-size:14px}.task-balance-writeoff-history-drawer .history-detail-title em{margin-left:8px;color:#98a2b3;font-size:12px;font-style:normal;font-weight:400}.task-balance-writeoff-history-drawer .application-meta-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-bottom:13px}.task-balance-writeoff-history-drawer .application-meta-grid>div{padding:9px 11px;background:#f8fafc;border-radius:6px}.task-balance-writeoff-history-drawer .application-meta-grid span,.task-balance-writeoff-history-drawer .application-meta-grid strong{display:block}.task-balance-writeoff-history-drawer .application-meta-grid span{margin-bottom:4px;color:#8b95a5;font-size:11px}.task-balance-writeoff-history-drawer .application-meta-grid strong{color:#344054;font-size:13px}.task-balance-writeoff-history-drawer .detail-field{display:grid;grid-template-columns:84px minmax(0,1fr);padding:10px 0;border-top:1px dashed #e7ebf0}.task-balance-writeoff-history-drawer .detail-field>span{color:#7a8493;font-size:12px;line-height:21px}.task-balance-writeoff-history-drawer .detail-field>p{margin:0;color:#344054;line-height:21px;white-space:pre-wrap;word-break:break-word}.task-balance-writeoff-history-drawer .detail-empty{color:#b0b8c4;font-size:12px;line-height:24px}.task-balance-writeoff-history-drawer .detail-attachments{min-width:0}.task-balance-writeoff-history-drawer .detail-attachment-group{display:grid;grid-template-columns:46px minmax(0,1fr);align-items:start}.task-balance-writeoff-history-drawer .detail-attachment-group+.detail-attachment-group{margin-top:8px}.task-balance-writeoff-history-drawer .detail-attachment-group>span{color:#98a2b3;font-size:11px;line-height:24px}.task-balance-writeoff-history-drawer .detail-attachment-group .image-view-box img{width:68px;height:68px;object-fit:cover;border-radius:6px;cursor:pointer}.task-balance-writeoff-history-drawer .detail-attachment-group .image-view-box p{margin:3px 0 0;color:#98a2b3;font-size:11px}.task-balance-writeoff-history-drawer .detail-file-list a{display:inline-flex;align-items:center;max-width:260px;margin:0 8px 6px 0;padding:4px 8px;overflow:hidden;color:#1677ff;background:#f5f9ff;border:1px solid #dceaff;border-radius:4px;text-overflow:ellipsis;white-space:nowrap}.task-balance-writeoff-history-drawer .detail-file-list a i{flex:0 0 auto;margin-right:5px}.task-balance-writeoff-history-drawer .full-audit-flow{position:relative}.task-balance-writeoff-history-drawer .full-audit-node{position:relative;padding:12px 13px;background:#fbfcfe;border:1px solid #e5eaf1;border-left:3px solid #b8c2d0;border-radius:7px}.task-balance-writeoff-history-drawer .full-audit-node+.full-audit-node{margin-top:10px}.task-balance-writeoff-history-drawer .full-audit-node.audit-node-green{border-left-color:#52c41a}.task-balance-writeoff-history-drawer .full-audit-node.audit-node-red{border-left-color:#f5222d}.task-balance-writeoff-history-drawer .full-audit-node.audit-node-blue{border-left-color:#1677ff}.task-balance-writeoff-history-drawer .audit-node-header{display:flex;align-items:center;grid-gap:8px;gap:8px;padding-bottom:10px;border-bottom:1px solid #edf1f5}.task-balance-writeoff-history-drawer .audit-node-header .audit-node-index{display:flex;flex:0 0 24px;align-items:center;justify-content:center;width:24px;height:24px;color:#fff;font-size:12px;background:#1677ff;border-radius:50%}.task-balance-writeoff-history-drawer .audit-node-header>div{flex:1 1;min-width:0}.task-balance-writeoff-history-drawer .audit-node-header>div span,.task-balance-writeoff-history-drawer .audit-node-header>div strong{display:block}.task-balance-writeoff-history-drawer .audit-node-header>div strong{color:#344054;font-size:13px}.task-balance-writeoff-history-drawer .audit-node-header>div span{margin-top:2px;color:#8b95a5;font-size:11px}.task-balance-writeoff-history-drawer .audit-node-header .ant-tag{margin-right:0}.task-balance-writeoff-history-drawer .audit-node-attachments,.task-balance-writeoff-history-drawer .audit-node-meta,.task-balance-writeoff-history-drawer .audit-node-opinion{display:grid;grid-template-columns:84px minmax(0,1fr);padding-top:9px}.task-balance-writeoff-history-drawer .audit-node-attachments>span,.task-balance-writeoff-history-drawer .audit-node-meta>span,.task-balance-writeoff-history-drawer .audit-node-opinion>span{color:#8b95a5;font-size:12px;line-height:20px}.task-balance-writeoff-history-drawer .audit-node-attachments>p,.task-balance-writeoff-history-drawer .audit-node-attachments>strong,.task-balance-writeoff-history-drawer .audit-node-meta>p,.task-balance-writeoff-history-drawer .audit-node-meta>strong,.task-balance-writeoff-history-drawer .audit-node-opinion>p,.task-balance-writeoff-history-drawer .audit-node-opinion>strong{margin:0;color:#526176;font-size:12px;font-weight:400;line-height:20px;white-space:pre-wrap;word-break:break-word}.task-balance-writeoff-history-drawer .audit-evidence{display:flex;align-items:flex-end;grid-gap:10px;gap:10px;min-width:0}.task-balance-writeoff-history-drawer .audit-evidence .image-view-box img{width:72px;height:72px;object-fit:cover;border:1px solid #e1e7ef;border-radius:6px;cursor:pointer}.task-balance-writeoff-history-drawer .audit-evidence .image-view-box p{margin:3px 0 0;color:#7a8493;font-size:11px;font-weight:400}.task-balance-writeoff-history-drawer .audit-evidence>span{padding-bottom:4px;color:#1677ff;font-size:11px}.task-balance-writeoff-history-drawer .audit-evidence>span i{margin-right:4px}.task-balance-writeoff-history-drawer .compact-audit-timeline{margin-top:3px}.task-balance-writeoff-history-drawer .compact-audit-timeline .ant-timeline-item{padding-bottom:12px}.task-balance-writeoff-history-drawer .compact-audit-timeline .ant-timeline-item:last-child{padding-bottom:0}.task-balance-writeoff-history-drawer .compact-audit-timeline .ant-timeline-item-content>span{color:#526176;font-size:12px;white-space:nowrap}.task-balance-writeoff-history-drawer .compact-audit-timeline .ant-timeline-item-content .ant-badge{margin-left:6px}.task-balance-writeoff-history-drawer .compact-audit-timeline .ant-timeline-item-content .ant-badge-status-text{display:none}.task-balance-writeoff-history-drawer .compact-audit-timeline .ant-timeline-item-content .compact-audit-user{display:flex;align-items:center;grid-gap:4px;gap:4px;color:#526176;font-size:12px;white-space:nowrap}.task-balance-writeoff-history-drawer .compact-audit-timeline .ant-timeline-item-content .compact-audit-user .image-view-box{display:inline-flex}.task-balance-writeoff-history-drawer .compact-audit-timeline .ant-timeline-item-content .compact-audit-user .ant-btn-link{height:20px;padding:0 3px;font-size:11px;line-height:20px}.task-balance-writeoff-history-drawer .compact-audit-timeline .ant-timeline-item-content .created-at,.task-balance-writeoff-history-drawer .compact-audit-timeline .ant-timeline-item-content .remark{margin-top:2px;color:#98a2b3;font-size:11px;line-height:17px}.task-balance-writeoff-history-drawer .compact-audit-timeline .ant-timeline-item-content .remark{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-balance-writeoff-history-drawer .history-actions{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.task-balance-writeoff-history-drawer .history-actions .ant-btn{margin:0;border-radius:4px}.task-balance-writeoff-history-drawer .history-actions .danger-btn{color:#e5484d;border-color:#f3b7ba}.task-balance-writeoff-history-drawer .history-actions .danger-btn:hover{color:#fff;background:#e5484d;border-color:#e5484d}.task-balance-writeoff-history-drawer .history-actions .no-action{color:#b5bdc9;text-align:center}@media(max-width:900px){.task-balance-writeoff-form .balance-summary-grid{grid-template-columns:repeat(2,1fr)}.task-balance-writeoff-history-drawer .application-meta-grid,.task-balance-writeoff-history-drawer .history-contract-card{grid-template-columns:1fr}}.task-info .btn-box{margin-bottom:20px}.task-info .btn-box button{margin:auto 10px;border:1px solid #d8d8d8;border-radius:2px;color:#fff;background:#1f87e5}.task-info .base-info .ant-descriptions-title button{margin-left:10px}.task-info .base-info .log-btn{margin:auto 10px;border:1px solid #d8d8d8;border-radius:10px;color:red;background:#fff}.task-info .base-info .total_price,.task-info .base-info .workload{font-size:18px;font-weight:700;color:#631f0f}.task-info .base-info .balance-writeoff-separator{margin:0 6px;color:#8c8c8c}.task-info .base-info .balance-writeoff-link{height:auto;padding:0;font-size:18px;font-weight:700;line-height:inherit;vertical-align:initial}.task-info .base-info .deadline{margin-left:5px;font-size:16px;font-weight:700;color:red}.task-info .base-info .item-break{margin-right:10px}.task-info .base-info .ant-tag{margin-right:18px}.task-info .charge-info .price{font-weight:700;font-size:16px;color:#333;text-decoration:underline}.task-info .charge-info .positive-price{color:#00f}.task-info .charge-info .negative-price{color:red}.task-info .image-box-list{display:flex}.task-info .image-box-list .image-box{max-width:20%;max-height:200px;overflow:hidden}.task-info .product-info ol{margin-left:15px}.task-info .product-info ol li{list-style:inherit;margin-bottom:5px}.task-info .product-info ol li .step-name{cursor:pointer}.task-info .product-tip{margin:10px 0}.task-info .product-tip p span{color:red;font-weight:700}.task-info .product-description .ant-col{margin:5px auto;cursor:pointer}.task-info .product-description .ant-col i{margin-right:5px}.task-info .address-item{margin-right:10px}.task-audit .flow-step{min-height:80px;margin-bottom:8px}.task-audit .flow-step .ant-col{margin:5px auto;font-size:18px;line-height:22px}.task-audit .flow-step .ant-col :first-child{font-size:22px}.task-audit .flow-step .admin-user,.task-audit .flow-step .created-at{font-size:16px;font-weight:700}.task-audit .flow-step .image-box{max-width:200px;max-height:300px;overflow:hidden}.task-log{color:#3b2ea5;font-size:14px}.task-log .follower span{text-decoration:underline}.task-log .follower i{padding:0 10px;cursor:pointer}.task-log .image-box{max-width:200px;max-height:200px;overflow:hidden}.task-product .ant-list-item-meta-avatar svg{width:25px;height:25px}.task-product .log-item{color:#3b2ea5;font-size:14px}.task-product .log-item .follower span{text-decoration:underline}.task-product .log-item .follower i{padding:0 10px;cursor:pointer}.task-product .log-item .image-box{margin-top:10px;max-height:120px;max-width:120px}.reward-item{display:flex;justify-content:space-between}.reward-item span{font-weight:700}.reward-title-price{width:270px;display:flex;justify-content:space-between}.charge-create-update-drawer .ant-drawer-body .form .ant-form-item{display:flex;justify-content:flex-start}.charge-create-update-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-label{width:38%}.charge-create-update-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-control-wrapper{width:62%}.charge-create-update-drawer .ant-drawer-body .form .ant-input-number{width:100%}.charge-create-update-drawer .ant-drawer-body .form .item-line .ant-form-item-label{width:18%}.charge-create-update-drawer .ant-drawer-body .form .item-line .ant-form-item-control-wrapper{width:82%}.charge-create-update-drawer .ant-drawer-body .form .textarea-input .ant-form-item-control-wrapper{width:180%}.charge-create-update-drawer .ant-drawer-body .btn-box{margin-top:50px}.audit-charge-drawer .ant-drawer-body .form .ant-form-item{display:flex;justify-content:flex-start}.audit-charge-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-label{width:120px}.audit-charge-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-control-wrapper{width:calc(100% - 120px)}.audit-charge-drawer .ant-drawer-body .form .textarea-input .ant-form-item-control-wrapper{width:100%}.audit-charge-drawer .ant-drawer-body .form .tips{margin-top:-30px;color:red}.update-task-detail-charge-drawer .ant-drawer-body .form .ant-form-item{display:flex;justify-content:flex-start}.update-task-detail-charge-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-label{width:40%}.update-task-detail-charge-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-control-wrapper{width:60%}.update-task-detail-charge-drawer .ant-drawer-body .form .item-line .ant-form-item-label{width:35%}.update-task-detail-charge-drawer .ant-drawer-body .form .item-line .ant-form-item-control-wrapper{width:65%}.update-task-detail-charge-drawer .ant-drawer-body .form .item-line .ant-form-item-control-wrapper .ant-input-number{width:80%}.export-drawer .ant-btn{margin-right:15px}.export-drawer .print-box{display:block;box-sizing:border-box;padding:30px}.export-drawer .print-box .task-charge-pdf-box{max-width:1120px}.export-drawer .print-box .task-charge-pdf-box h1{text-align:center;margin:15px auto 20px;font-weight:700;font-size:20px;color:#333}.export-drawer .print-box .task-charge-pdf-box .ant-descriptions-item-label{width:120px}.export-drawer .print-box .task-charge-pdf-box .ant-divider{margin:12px 0}.task-charge-log-list-drawer .ant-btn{margin-bottom:10px}.task-charge-log-list-drawer .ant-table-wrapper th{background-color:#dfe5ea;font-weight:700}.task-charge-log-list-drawer .ant-table-wrapper .image-view-box{max-width:115px}.task-charge .head-box{justify-content:space-between}.task-charge .head-box .price{font-weight:700;font-size:18px}.task-charge .head-box .price span{color:#333;text-decoration:underline}.task-charge .head-box .positive-price span{color:#00f}.task-charge .head-box .negative-price span{color:red}.task-charge .ant-table-wrapper .tag-box{display:flex}.task-charge .ant-table-wrapper .tag-box .ant-tag{padding:0 2px}.task-charge .ant-table-wrapper .image{max-width:130px}.task-charge .ant-table-wrapper .reconcile{color:#d1c4c4}.task-charge .ant-table-wrapper .has-finish{color:#00f}.task-charge .ant-table-wrapper .un-finish{color:red}.task-charge .ant-table-wrapper .positive-price{font-weight:700;font-size:16px}.task-charge .ant-table-wrapper .negative-price{font-weight:700;font-size:16px;text-decoration:underline;cursor:pointer}.task-charge .ant-table-wrapper .charge-info p{margin:5px auto}.task-charge .ant-table-wrapper .charge-info p span{margin-left:10px;font-weight:700;text-decoration:underline}.task-charge .ant-table-wrapper .audit-info{margin-top:20px}.task-charge .ant-table-wrapper .audit-info .ant-badge{margin-left:3px}.task-charge .ant-table-wrapper .audit-info .remark{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.image-box{max-width:150px}.file-box a{display:block}.send-audit-drawer .ant-drawer-body .form .ant-form-item{display:flex;justify-content:flex-start}.send-audit-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-label{width:40%}.send-audit-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-control-wrapper{width:60%}.send-audit-drawer .ant-drawer-body .form .item-line .ant-form-item-label{width:20%}.send-audit-drawer .ant-drawer-body .form .item-line .ant-form-item-control-wrapper,.send-audit-drawer .ant-drawer-body .form .item-line .ant-form-item-control-wrapper .ant-input-number{width:80%}.invite-drawer .ant-drawer-body .form .ant-form-item{display:flex;justify-content:flex-start}.invite-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-label{width:38%}.invite-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-control-wrapper{width:62%}.invite-drawer .ant-drawer-body .form .item-line .ant-form-item-label{width:18%}.invite-drawer .ant-drawer-body .form .item-line .ant-form-item-control-wrapper{width:82%}.create-log-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-label{width:80px}.task-invoice-log-list-drawer .ant-btn{margin-bottom:10px}.task-invoice-log-list-drawer .ant-table-wrapper th{background-color:#dfe5ea;font-weight:700}.task-invoice-log-list-drawer .ant-table-wrapper .image-view-box{max-width:115px}.task-invoice .head-box{display:flex;justify-content:space-between}.task-invoice .head-box .add-btn{border-radius:2px;color:#fff;background:#1f87e5;margin-bottom:10px}.task-invoice .ant-table-wrapper .audit-info{margin-top:20px}.task-invoice .ant-table-wrapper .audit-info .ant-badge{margin-left:3px}.task-invoice .ant-table-wrapper .audit-info .remark{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-charge .head-box{display:flex}.task-charge .head-box .add-btn{border-radius:2px;color:#fff;background:#1f87e5;margin-bottom:10px}.task-charge .body-box .ant-card{background:#dcd2d2}.task-charge .body-box .ant-card .confirm{margin-left:20px;border:1px solid #d8d8d8;border-radius:2px;color:#fff;background:#f50}.task-charge .body-box .ant-card .reload{margin-left:20px;border-radius:2px;color:#fff;background:#1f87e5}.task-charge .body-box .ant-card .has-confirm{margin-left:30px;color:#00f;font-weight:700;font-size:18px}.task-charge .body-box .ant-card .operate-box button{border-radius:2px;color:#fff;background:#1f87e5;margin-bottom:10px}.task-charge .body-box .ant-card h4{margin-top:15px}.task-charge .body-box .ant-card .confirm-info{margin-bottom:15px}.task-charge .body-box .ant-card .confirm-info .head-title{height:24px}.task-charge .body-box .ant-card .confirm-info .head-title i{cursor:pointer;font-size:16px}.task-charge .body-box .ant-card .confirm-info .head-title span{font-weight:700;margin:auto 5px}.task-charge .body-box .ant-card .confirm-info .head-title button{font-size:12px;margin-left:10px;border-radius:2px;color:#fff;background:#1f87e5;margin-bottom:10px}.task-detail-drawer #zmage img{max-width:80%}.total-drawer .search-box{display:flex;height:44px}.total-drawer .search-box .ant-btn{margin-top:4px;border-radius:2px}.total-drawer .search-box .ant-btn.search{color:#fff;background:#1f87e5}.total-drawer .search-box .ant-form-item{margin:0 10px;display:flex}.total-drawer .search-box .ant-form-item .ant-form-item-control{width:400px}.total-drawer .list-wrapper .head-btn-box{margin:15px auto 5px}.total-drawer .list-wrapper .head-btn-box .total-count{margin-left:10px}.total-drawer .list-wrapper .head-btn-box .total-count span{margin:0 4px;font-weight:700;text-decoration:underline}.total-drawer .list-wrapper .ant-table-wrapper .keyword{color:#333}.total-drawer .list-wrapper .ant-table-wrapper .product-list .product-name{text-decoration:underline}.total-drawer .list-wrapper .ant-table-wrapper .product-list .price{margin-left:20px;color:#00f;font-weight:700}.total-drawer .list-wrapper .ant-table-wrapper .total-paid{color:#00f;font-weight:700}.total-drawer .list-wrapper .ant-table-wrapper .total-price p span,.total-drawer .list-wrapper .ant-table-wrapper .workload p span{font-weight:700;color:#e02d0f;text-decoration:underline}.tyc-company-info{width:100%;margin-top:20px}.tyc-info-section{margin-top:16px;border:1px solid #e8e8e8;border-radius:3px;overflow:hidden}.tyc-info-section:first-child{margin-top:0}.tyc-info-section .tyc-info-heading{min-height:44px;padding:9px 12px;display:flex;align-items:center;justify-content:space-between;background:#f7faff;border-left:3px solid #1890ff}.tyc-info-section .tyc-info-title{color:#262626;font-size:15px;font-weight:600}.tyc-info-section .tyc-info-source{margin-left:8px;color:#8c8c8c;font-size:12px}.tyc-info-section .ant-tag{margin-right:0}.tyc-info-section .ant-table{border-left:0;border-right:0;border-bottom:0}.tyc-info-section .ant-table-thead>tr>th{color:#595959;font-weight:500;background:#fafafa}.tyc-info-section .ant-table-tbody>tr>td,.tyc-info-section .ant-table-thead>tr>th{padding:8px 10px;vertical-align:top;word-break:break-word}.tyc-primary-text{color:#262626;font-weight:500}.tyc-numeric-value{color:#f5222d;font-weight:700}.tyc-person-summary,.tyc-secondary-text{margin-top:3px;color:#8c8c8c;font-size:12px}.tyc-person-summary{line-height:18px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;cursor:help}.tyc-introduction-tooltip{max-width:520px}.tyc-introduction-tooltip .ant-tooltip-inner{max-width:520px;line-height:1.7}.formal-customer-info .base-info a img{max-height:35px}.formal-customer-profile{padding:2px 4px 18px;color:#1f2a37}.formal-customer-profile .ant-descriptions{padding:10px 12px 8px;background:#fff;border:1px solid #eef1f5;border-radius:4px}.formal-customer-profile .ant-descriptions .ant-descriptions-title{position:relative;margin-bottom:10px;padding-left:10px;font-size:13px;font-weight:600;line-height:1.3;color:#1f2a37}.formal-customer-profile .ant-descriptions .ant-descriptions-title:before{position:absolute;top:2px;left:0;width:3px;height:14px;background:#1890ff;border-radius:2px;content:""}.formal-customer-profile .ant-descriptions table{width:100%;table-layout:fixed}.formal-customer-profile .ant-descriptions .ant-descriptions-row>td,.formal-customer-profile .ant-descriptions .ant-descriptions-row>th{padding:0 0 8px}.formal-customer-profile .ant-descriptions .ant-descriptions-row>td[colspan="1"]{width:33.333%}.formal-customer-profile .ant-descriptions .ant-descriptions-row>td[colspan="2"]{width:66.666%}.formal-customer-profile .ant-descriptions .ant-descriptions-row>td[colspan="3"]{width:100%}.formal-customer-profile .ant-descriptions .ant-descriptions-item-label{display:inline-block;width:104px;padding-right:12px;color:#6b7280;font-size:12px;line-height:1.5;white-space:nowrap;vertical-align:top;box-sizing:border-box}.formal-customer-profile .ant-descriptions .ant-descriptions-item-content{display:inline-block;width:calc(100% - 104px);color:#1f2a37;font-size:12px;line-height:1.5;word-break:break-word;vertical-align:top;box-sizing:border-box}.formal-customer-profile .profile-base-info{background:#f8fbff;border-color:#dcecff}.formal-customer-profile .profile-value{display:inline-block;max-width:100%;min-height:18px}.formal-customer-profile .profile-value-empty{color:#b7c0cc}.formal-customer-profile .profile-contact-list{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.formal-customer-profile .profile-contact-item{position:relative;padding-left:10px;line-height:1.5;color:#1f2a37}.formal-customer-profile .profile-contact-item:before{position:absolute;top:8px;left:0;width:4px;height:4px;background:#8cc8ff;border-radius:50%;content:""}.formal-customer-profile .profile-divider{margin:10px 0;border-top-color:transparent}.formal-customer-profile .profile-section-row{display:flex;grid-gap:12px;gap:12px;align-items:flex-start}.formal-customer-profile .profile-section-col{flex:1 1;min-width:0;width:0}.formal-customer-profile .profile-section{min-height:100%}.formal-customer-profile .profile-empty-text{color:#b7c0cc}.formal-customer-profile-empty{padding:36px 0;color:#8c8c8c;text-align:center}.charge-drawer .charge-box{margin-bottom:10px;font-size:16px}.charge-drawer .charge-box .ant-descriptions-title .ant-btn{margin:auto 10px}.charge-drawer .charge-box .ant-descriptions-item-label{font-weight:700}.charge-drawer .charge-box .ant-descriptions-item-content span{font-size:18px;font-weight:700}.charge-drawer .ant-timeline .ant-timeline-item{padding-bottom:5px}.charge-drawer .ant-timeline .ant-timeline-item-last>.ant-timeline-item-content{min-height:20px}.charge-drawer .auditor-box{width:140px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.charge-drawer .auditor-box .ant-badge{margin-left:4px}.charge-drawer .ant-table-wrapper .tag-box{display:flex}.charge-drawer .ant-table-wrapper .tag-box .ant-tag{padding:0 2px}.charge-drawer .ant-table-wrapper .reconcile{color:#d1c4c4}.charge-drawer .ant-table-wrapper .has-finish{color:#00f}.charge-drawer .ant-table-wrapper .un-finish{color:red}.customer-task-wrapper .charge-box{margin-bottom:10px;font-size:16px}.customer-task-wrapper .charge-box .ant-descriptions-title .ant-btn{margin:auto 10px}.customer-task-wrapper .charge-box .ant-descriptions-item-label{font-weight:700}.customer-task-wrapper .charge-box .ant-descriptions-item-content span{font-size:18px;font-weight:700}.customer-task-wrapper{height:100%}.customer-task-wrapper .relate-box .ant-select{width:80%}.customer-task-wrapper .relate-box .relate-list{margin-top:10px}.customer-task-wrapper .relate-box .relate-list .title{font-weight:700;color:#1f87e5}.customer-task-wrapper .agency-info .update-btn{margin:auto 10px}.customer-task-wrapper .agency-info .ant-descriptions-item-label{font-weight:700;color:#333}.customer-task-wrapper .agency-info .ant-descriptions-item-content{font-weight:700;text-decoration:underline;color:red}.customer-task-wrapper .ant-table-wrapper .ant-btn{white-space:unset}.customer-task-wrapper .ant-table-wrapper .product-list .ant-col{margin-bottom:10px}.customer-task-wrapper .ant-table-wrapper .product-list .ant-col :last-child{margin-bottom:0}.customer-task-wrapper .ant-table-wrapper .product-list .ant-col span{text-decoration:underline;color:#e02d0f;font-weight:700}.customer-task-wrapper .ant-table-wrapper .product-list .ant-col :first-child{color:#585050}.create-update-clue-drawer .ant-drawer-body .clue-form .ant-form-item{display:flex;justify-content:flex-start}.create-update-clue-drawer .ant-drawer-body .clue-form .ant-form-item .ant-form-item-label{width:30%}.create-update-clue-drawer .ant-drawer-body .clue-form .ant-form-item .ant-form-item-control-wrapper{width:70%}.create-update-clue-drawer .ant-drawer-body .clue-form .ant-input-number{width:100%}.create-update-clue-drawer .ant-drawer-body .clue-form .item-line .ant-form-item-label{width:15%}.create-update-clue-drawer .ant-drawer-body .clue-form .item-line .ant-form-item-control-wrapper{width:85%}.create-update-clue-drawer .ant-drawer-body .clue-form .address-info .ant-cascader-picker{width:30%}.create-update-clue-drawer .ant-drawer-body .clue-form .address-info .address-detail{margin-left:2%;width:68%}.create-update-clue-drawer .ant-drawer-body .clue-form .map-item h3{font-size:16px;font-weight:700;text-align:center}.create-update-clue-drawer .ant-drawer-body .clue-form .map-item .contact-handle{margin-bottom:25px;text-align:center}.create-update-clue-drawer .ant-drawer-body .clue-form .map-item .contact-handle button{margin:0 20px}.create-update-clue-drawer .ant-drawer-body .clue-form .textarea-input .ant-form-item-control-wrapper{width:180%}.create-update-clue-drawer .ant-drawer-body .clue-form .product-steps ol,.create-update-clue-drawer .ant-drawer-body .clue-form .product-tips ol{margin-left:15px}.create-update-clue-drawer .ant-drawer-body .clue-form .product-steps ol li,.create-update-clue-drawer .ant-drawer-body .clue-form .product-tips ol li{list-style:inherit;margin-bottom:5px}.create-update-clue-drawer .ant-drawer-body .clue-form .product-description .ant-col{margin:5px auto;cursor:pointer}.create-update-clue-drawer .ant-drawer-body .clue-form .product-description .ant-col i{margin-right:5px}.follow-drawer .ant-drawer-body .flex{display:flex;justify-content:space-between}.follow-drawer .ant-drawer-body .flex .log-list{width:440px}.follow-drawer .ant-drawer-body .flex .log-list .title{font-size:16px;font-weight:700}.follow-drawer .ant-drawer-body .flex .log-list .ant-timeline{max-height:calc(100vh - 140px);overflow:auto;padding-top:15px}.follow-drawer .ant-drawer-body .flex .log-list .ant-timeline .description-list .description-item{line-height:24px}.follow-drawer .ant-drawer-body .flex .log-list .ant-timeline .description-list .description-item .label{padding:0;color:#333;margin-right:4px}.follow-drawer .ant-drawer-body .form{width:calc(100% - 450px)}.follow-drawer .ant-drawer-body .form .ant-form-item{display:flex;justify-content:flex-start;margin-bottom:6px}.follow-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-label{width:135px;line-height:30px}.follow-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-control{line-height:30px}.follow-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-control-wrapper{width:calc(100% - 135px)}.follow-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-control-wrapper .ant-select{min-width:130px}.follow-drawer .ant-drawer-body .btn-box{margin-top:30px}.formal-customer-log .image-box{max-width:200px;max-height:200px;overflow:hidden}.formal-customer-log .description-list .description-item{line-height:24px}.formal-customer-log .description-list .description-item .label{padding:0;color:#333;margin-right:4px}.principal-create-update-drawer .ant-drawer-body .form .ant-form-item{display:flex;justify-content:flex-start}.principal-create-update-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-label{width:18%}.principal-create-update-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-control-wrapper{width:82%}.principal-drawer .head-btn-box{margin-bottom:15px}.formal-customer-audit .audit-flow-box .title{margin-bottom:20px;color:rgba(0,0,0,.85);font-weight:700;font-size:16px;line-height:1.5}.formal-customer-audit .audit-flow-box .audit-info{margin-top:10px}.formal-customer-audit .audit-flow-box .audit-info .ant-badge{margin-left:3px}.formal-customer-audit .audit-flow-box .audit-info .ant-timeline-item{padding:0 0 2px;min-height:50px}.formal-customer-audit .audit-flow-box .audit-info .ant-timeline-item-last .ant-timeline-item-content{min-height:unset}.formal-customer-review .review-content-box{padding:0 20px}.formal-customer-review .review-content-box .ant-tabs-content h3{text-align:center}.formal-customer-review .review-content-box .ant-tabs-content .copy-tips{color:#c7abab;font-style:italic;font-size:14px}.formal-customer-review .review-content-box .ant-tabs-content .tips{display:flex;justify-content:space-evenly;margin:5px 0 10px}.formal-customer-review .review-content-box .ant-tabs-content .tips div{color:#333}.formal-customer-review .review-content-box .ant-tabs-content .tips div span{margin-left:8px}.formal-customer-review .review-content-box .ant-tabs-content .map-item{display:block;margin:20px 15px}.formal-customer-review .review-content-box .ant-tabs-content .map-item .title-box{display:flex}.formal-customer-review .review-content-box .ant-tabs-content .map-item .title-box .type{color:#41525c;margin-right:2px}.formal-customer-review .review-content-box .ant-tabs-content .map-item .title-box .title{margin-right:20px;font-weight:700}.formal-customer-review .review-content-box .ant-tabs-content .map-item .result-box{margin-top:5px;padding-left:15px;color:#333}.formal-customer-review .review-content-box .ant-tabs-content .map-item .result-box .ant-checkbox-group .ant-checkbox-wrapper,.formal-customer-review .review-content-box .ant-tabs-content .map-item .result-box .ant-radio-group .ant-radio-wrapper{min-width:100px}.formal-customer-review .review-content-box .ant-tabs-content .map-item .result-box textarea{min-width:400px}.formal-customer-review .review-content-box .ant-tabs-content .ant-descriptions{margin:20px;font-weight:700}.formal-customer-review .review-content-box .ant-tabs-content .ant-descriptions .ant-descriptions-item-label{font-weight:700;color:#333}.formal-customer-review .review-content-box .ant-tabs-content .ant-descriptions .ant-descriptions-item-content{font-weight:700}.formal-customer-review .review-content-box .ant-tabs-content .ant-descriptions .ant-descriptions-item-content .score{margin-left:10px;color:red;font-size:18px}.formal-customer-review .review-content-box .ant-tabs-content .ant-descriptions .customer-info .ant-descriptions-item-content span{margin-right:10px}.formal-customer-review .review-content-box .ant-tabs-content .ant-descriptions .customer-info .service-date{margin:0 80px!important}.formal-customer-review .review-content-box .ant-tabs-content .ant-descriptions .sale-box{display:flex}.formal-customer-review .review-content-box .ant-tabs-content .ant-descriptions .sale-box .sale-item{position:relative;margin:0 8px}.formal-customer-review .review-content-box .ant-tabs-content .ant-descriptions .sale-box .sale-item img{position:absolute;left:-14px;top:-10px;width:36px;height:36px}.create-update-work-order-drawer .ant-drawer-body .form .ant-form-item{display:flex;justify-content:flex-start}.create-update-work-order-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-label{width:80px}.create-update-work-order-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-control-wrapper{width:calc(100% - 100px)}.create-update-work-order-drawer .ant-drawer-body .btn-box{margin-top:50px}.formal-customer-review-drawer .formal-customer-name{cursor:pointer;color:#1890ff;text-decoration:underline}.formal-customer-review-drawer .review-box{margin-top:20px}.formal-customer-review-drawer .review-box h3{text-align:center}.formal-customer-review-drawer .review-box .copy-tips{color:#c7abab;font-style:italic;font-size:14px}.formal-customer-review-drawer .review-box .tips{display:flex;justify-content:space-evenly;margin:5px 0 10px}.formal-customer-review-drawer .review-box .tips div{color:#333}.formal-customer-review-drawer .review-box .tips div span{margin-left:8px}.formal-customer-review-drawer .review-box .map-item{margin:20px 15px}.formal-customer-review-drawer .review-box .map-item .title-box{display:flex}.formal-customer-review-drawer .review-box .map-item .title-box .type{color:#41525c;margin-right:2px}.formal-customer-review-drawer .review-box .map-item .title-box .title{margin-right:20px;font-weight:700}.formal-customer-review-drawer .review-box .map-item .result-box{margin-top:5px;padding-left:15px;color:#333}.formal-customer-review-drawer .review-box .map-item .result-box .ant-checkbox-group .ant-checkbox-wrapper,.formal-customer-review-drawer .review-box .map-item .result-box .ant-radio-group .ant-radio-wrapper{min-width:100px}.formal-customer-review-drawer .review-box .map-item .result-box textarea{min-width:400px}.formal-customer-review-drawer .review-box .ant-descriptions{margin:20px;font-weight:700}.formal-customer-review-drawer .review-box .ant-descriptions .ant-descriptions-item-label{font-weight:700;color:#333}.formal-customer-review-drawer .review-box .ant-descriptions .ant-descriptions-item-content{font-weight:700}.formal-customer-review-drawer .review-box .ant-descriptions .ant-descriptions-item-content .score{margin-left:10px;color:red;font-size:18px}.create-log-drawer .ant-drawer-body .form .ant-form-item{display:flex;justify-content:flex-start}.create-log-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-label{width:auto;margin-right:5px}.create-log-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-control-wrapper{width:calc(100% - 100px)}.create-log-drawer .ant-drawer-body .btn-box{margin-top:50px}.work-order-detail-drawer .ant-descriptions{position:relative}.work-order-detail-drawer .ant-descriptions .ant-btn{padding:0}.work-order-detail-drawer .ant-descriptions .status-img{position:absolute;width:100px;top:-10px;right:50px}.work-order-detail-drawer .finish-box{z-index:999;position:absolute;top:250px;right:50px}.work-order-detail-drawer .deal-btn{margin-left:10px}.work-order-detail-drawer .log-box{width:calc(100% - 100px);padding:0 20px}.work-order-detail-drawer .log-box .time{text-align:center;font-size:13px;margin-bottom:10px}.work-order-detail-drawer .log-box .log-item{display:flex;margin-bottom:30px}.work-order-detail-drawer .log-box .log-item .name-box{font-weight:700;min-width:60px;line-height:40px}.work-order-detail-drawer .log-box .log-item .remark-image-box .remark-image{position:relative;border-radius:4px;font-size:14px;padding:10px}.work-order-detail-drawer .log-box .log-item .remark-image-box .remark-image .content{line-height:24px}.work-order-detail-drawer .log-box .log-item .remark-image-box .remark-image .image-view-box{max-width:120px}.work-order-detail-drawer .log-box .log-item.left-align .remark-image{background-color:#efe4e4}.work-order-detail-drawer .log-box .log-item.left-align .remark-image:after{content:"";display:block;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:10px solid #efe4e4;position:absolute;top:15px;left:-9px}.work-order-detail-drawer .log-box .log-item.right-align{flex-direction:row-reverse}.work-order-detail-drawer .log-box .log-item.right-align .remark-image{margin-right:16px;background-color:#a0e959}.work-order-detail-drawer .log-box .log-item.right-align .remark-image:after{content:"";display:block;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:10px solid #a0e959;position:absolute;top:15px;right:-9px}.formal-customer-work-order .head-btn-box{margin:15px auto 5px}.formal-customer-work-order .head-btn-box .ant-col{text-align:left}.formal-customer-work-order .head-btn-box button{margin-left:10px}.formal-customer-work-order .head-btn-box .total-count span{margin:0 4px;font-weight:700;text-decoration:underline}.formal-customer-work-order .ant-table-wrapper th{background-color:#dfe5ea;font-weight:700}.formal-customer-dynamic-info .head-btn-box{margin:15px auto 5px}.formal-customer-dynamic-info .head-btn-box .ant-col{text-align:left}.formal-customer-dynamic-info .head-btn-box .ant-col img{margin-left:10px;width:100px}.formal-customer-dynamic-info .head-btn-box .ant-col :last-child{text-align:right}.formal-customer-dynamic-info .head-btn-box .ant-col :last-child a{text-align:center}.formal-customer-dynamic-info .head-btn-box .total-count span{margin:0 4px;font-weight:700;text-decoration:underline}.formal-customer-dynamic-info .ant-table-wrapper th{background-color:#dfe5ea;font-weight:700}.formal-customer-dynamic-info .ant-table-wrapper .keyword{font-weight:400;color:#333}.formal-customer-update-log .head-btn-box{margin:5px auto 10px}.formal-customer-update-log .head-btn-box .ant-col{text-align:left}.formal-customer-update-log .head-btn-box .ant-col button{border-radius:2px;color:#fff;background:#1f87e5;margin-right:10px}.formal-customer-update-log .head-btn-box .ant-col button.del-btn{background:#fff;border:1px solid #fb442b;color:#fb442b}.formal-customer-update-log .head-btn-box .ant-col :last-child{text-align:right}.formal-customer-update-log .head-btn-box .ant-col :last-child a{text-align:center}.ai-drawer .ant-drawer-body{padding:0}.ai-drawer .ai-box{width:100%;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.ai-drawer .ai-box .loading-container{display:flex;justify-content:center;align-items:center;height:60vh}.ai-drawer .ai-box .content-container{background-color:#fff;border-radius:8px;padding:12px 24px;box-shadow:0 2px 8px rgba(0,0,0,.1);max-width:1000px;margin:0 auto}.ai-drawer .ai-box .content-container .content{line-height:1.4;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.ai-drawer .ai-box .content-container .content h1{font-size:20px;font-weight:700;color:#333;text-align:left;margin-bottom:18px}.ai-drawer .ai-box .content-container .content h2{font-size:18px;font-weight:700;color:#333;border-bottom:none;margin-top:20px}.ai-drawer .ai-box .content-container .content h3,.ai-drawer .ai-box .content-container .content h4{font-size:16px;font-weight:700;color:#333;margin-top:10px}.ai-drawer .ai-box .content-container .content ol,.ai-drawer .ai-box .content-container .content ul{padding-left:20px}.ai-drawer .ai-box .content-container .content ol li,.ai-drawer .ai-box .content-container .content ul li{margin-bottom:4px;line-height:1.4;list-style:disc;color:#5b5b5b}.ai-drawer .ai-box .content-container .content table{width:100%;border-collapse:collapse;margin:10px 0;border:1px solid #e8e8e8}.ai-drawer .ai-box .content-container .content td,.ai-drawer .ai-box .content-container .content th{padding:8px;border:1px solid #e8e8e8;text-align:left;line-height:1.3}.ai-drawer .ai-box .content-container .content th{background-color:#f9f9f9;font-weight:700}.ai-drawer .ai-box .content-container .content b,.ai-drawer .ai-box .content-container .content strong{font-weight:700;color:#333}.ai-drawer .ai-box .content-container .content em,.ai-drawer .ai-box .content-container .content i{font-style:italic;color:#666}.ai-drawer .ai-box .content-container .content blockquote{border-left:2px solid #ccc;padding:8px 12px;margin:6px 0;background-color:#f9f9f9;border-radius:0 4px 4px 0;color:#666;line-height:1.3;font-size:14px}@media(max-width:768px){.ai-drawer .ai-box .content-container .content .content-container{padding:20px}.ai-drawer .ai-box .content-container .content h1{font-size:18px}.ai-drawer .ai-box .content-container .content h2{font-size:16px}.ai-drawer .ai-box .content-container .content h3{font-size:15px}.ai-drawer .ai-box .content-container .content table{font-size:14px}.ai-drawer .ai-box .content-container .content table td,.ai-drawer .ai-box .content-container .content table th{padding:6px}}@media(max-width:480px){.ai-drawer .ai-box .content-container .content .content-container{padding:15px}.ai-drawer .ai-box .content-container .content h1{font-size:16px}.ai-drawer .ai-box .content-container .content h2{font-size:15px}.ai-drawer .ai-box .content-container .content h3{font-size:14px}.ai-drawer .ai-box .content-container .content table{font-size:12px}.ai-drawer .ai-box .content-container .content table td,.ai-drawer .ai-box .content-container .content table th{padding:5px}}.deal-drawer .ant-drawer-body .form .ant-form-item{display:flex;justify-content:flex-start}.deal-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-label{width:38%}.deal-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-control-wrapper{width:62%}.deal-drawer .ant-drawer-body .form .item-line .ant-form-item-label{width:18%}.deal-drawer .ant-drawer-body .form .item-line .ant-form-item-control-wrapper{width:82%}.deal-drawer .ant-drawer-body .form .upload .ant-form-item-label{width:30%}.deal-drawer .ant-drawer-body .form .upload .ant-form-item-control-wrapper{width:70%}.deal-drawer .ant-drawer-body .form .textarea-input .ant-form-item-control-wrapper{width:180%}.deal-drawer .ant-drawer-body .form .tips{margin-left:8px;color:#c7abab;font-style:italic;font-size:14px}.deal-drawer .ant-drawer-body .form .renew-expire-gift-row .ant-form-item-children{display:block}.deal-drawer .ant-drawer-body .form .renew-expire-gift-inline{display:inline-flex;flex-wrap:nowrap;align-items:center;grid-gap:8px;gap:8px;white-space:nowrap}.deal-drawer .ant-drawer-body .form .renew-expire-gift-inline .renew-gift-inline-label{margin-left:8px;color:rgba(0,0,0,.85);font-size:14px}.deal-drawer .ant-drawer-body .form .renew-expire-gift-inline .renew-gift-inline-label:before{display:inline-block;margin-right:4px;color:#f5222d;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.deal-drawer .ant-drawer-body .form .renew-expire-gift-inline .ant-input-number{width:72px}.deal-drawer .ant-drawer-body .form .renew-expire-range-locked{display:inline-flex;flex-wrap:nowrap;align-items:center;grid-gap:6px;gap:6px;white-space:nowrap}.deal-drawer .ant-drawer-body .form .renew-expire-range-locked .ant-calendar-picker{width:108px}.deal-drawer .ant-drawer-body .form .renew-expire-range-locked .renew-expire-range-sep{color:#999;flex:0 0 auto}.deal-drawer .ant-drawer-body .form .renew-expire-range-locked .renew-expire-range-presets{display:inline-flex;flex:0 0 auto;grid-gap:8px;gap:8px;margin-left:2px}.deal-drawer .ant-drawer-body .form .renew-expire-range-locked .renew-expire-range-presets a{color:#1890ff;font-size:12px;line-height:1}.formal-customer-detail-drawer .ant-tabs-bar{margin-bottom:4px}.formal-customer-detail-drawer .ant-tabs-nav .ant-tabs-tab{margin-right:20px;padding:12px 8px}.formal-customer-detail-drawer .ant-divider{margin:4px 0}.formal-customer-detail-drawer .ant-drawer-title{width:100%;padding-right:24px}.formal-customer-detail-drawer.is-agency-overdue .ant-drawer-header{border-bottom-color:rgba(220,38,38,.18);background:linear-gradient(180deg,rgba(254,242,242,.9),#fff 85%)}.formal-customer-detail-drawer-title{display:flex;align-items:center;flex-wrap:nowrap;grid-gap:12px;gap:12px;min-height:32px}.formal-customer-detail-drawer-title-main{display:inline-flex;align-items:center;flex:0 0 auto;font-weight:600;white-space:nowrap}.formal-customer-detail-drawer-title .customer-detail-overdue-summary{display:inline-flex;align-items:center;flex:0 1 auto;min-width:0;max-width:calc(100% - 140px);grid-gap:8px;gap:8px;margin:0;padding:4px 10px 4px 6px;border:1px solid #fca5a5;border-radius:6px;background:#fef2f2;box-shadow:0 0 0 0 rgba(220,38,38,.12);animation:admin-customer-overdue-soft-pulse 2.8s ease-in-out infinite}.formal-customer-detail-drawer-title .customer-detail-overdue-icon{display:inline-grid;place-items:center;flex:0 0 auto;width:18px;height:18px;border-radius:50%;background:#ef4444;color:#fff;font-style:normal;font-size:12px;font-weight:700;line-height:1}.formal-customer-detail-drawer-title .customer-detail-overdue-text{display:inline-flex;align-items:baseline;flex-wrap:nowrap;grid-gap:8px;gap:8px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.formal-customer-detail-drawer-title .customer-detail-overdue-text strong{color:#b91c1c;font-size:13px;font-weight:700;line-height:1.2}.formal-customer-detail-drawer-title .customer-detail-overdue-text em{color:#9a3412;font-style:normal;font-size:12px;line-height:1.2;opacity:.9}.formal-customer-detail-drawer-title .customer-detail-overdue-deal-btn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:48px;height:22px;margin-left:2px;padding:0 10px;border:none;border-radius:4px;background:#ef4444;color:#fff;font-size:12px;font-weight:600;line-height:1;cursor:pointer}.formal-customer-detail-drawer-title .customer-detail-overdue-deal-btn:hover{background:#dc2626}.formal-customer-detail-drawer-title .customer-detail-overdue-deal-btn:active{transform:scale(.98)}@keyframes admin-customer-overdue-soft-pulse{0%,to{box-shadow:0 0 0 0 rgba(220,38,38,.1);border-color:#fca5a5}50%{box-shadow:0 0 0 3px rgba(220,38,38,.06);border-color:#f87171}}@media(prefers-reduced-motion:reduce){.formal-customer-detail-drawer-title .customer-detail-overdue-summary{animation:none!important}}.visit-drawer .search-box{display:flex;height:44px}.visit-drawer .search-box .ant-btn{margin-top:4px;border-radius:2px}.visit-drawer .search-box .ant-btn.search{color:#fff;background:#1f87e5}.visit-drawer .search-box .ant-form-item{margin:0 10px;display:flex}.visit-drawer .search-box .ant-form-item .ant-form-item-control{width:400px}.visit-drawer .list-wrapper .head-btn-box{margin:15px auto 5px}.visit-drawer .list-wrapper .head-btn-box .total-count{margin-left:10px}.visit-drawer .list-wrapper .head-btn-box .total-count span{margin:0 4px;font-weight:700;text-decoration:underline}.visit-drawer .list-wrapper .ant-table-wrapper .keyword{color:#333}.visit-drawer .list-wrapper .ant-table-wrapper .can-audit{color:#00f}.visit-drawer .list-wrapper .ant-table-wrapper .not-audit{color:red}.visit-drawer .list-wrapper .ant-table-wrapper .positive-price{font-weight:700;font-size:16px}.visit-drawer .list-wrapper .ant-table-wrapper .negative-price{font-weight:700;font-size:16px;text-decoration:underline;cursor:pointer}.visit-drawer .list-wrapper .ant-table-wrapper .audit-info{margin-top:20px}.visit-drawer .list-wrapper .ant-table-wrapper .audit-info .ant-badge{margin-left:3px}.visit-drawer .list-wrapper .ant-table-wrapper .audit-info .operate-audit{cursor:pointer}.visit-drawer .list-wrapper .ant-table-wrapper .audit-info .remark{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.formal-customer-cancel-drawer .audit-flow-box .title{margin-bottom:20px;color:rgba(0,0,0,.85);font-weight:700;font-size:16px;line-height:1.5}.formal-customer-cancel-drawer .audit-flow-box .audit-info{margin-top:10px}.formal-customer-cancel-drawer .audit-flow-box .audit-info .ant-badge{margin-left:3px}.formal-customer-cancel-drawer .audit-flow-box .audit-info .ant-timeline-item{padding:0 0 2px;min-height:50px}.formal-customer-cancel-drawer .audit-flow-box .audit-info .ant-timeline-item-last .ant-timeline-item-content{min-height:unset}.renew-drawer .search-box{display:flex;height:44px}.renew-drawer .search-box .ant-btn{margin-top:4px;border-radius:2px}.renew-drawer .search-box .ant-btn.search{color:#fff;background:#1f87e5}.renew-drawer .search-box .ant-form-item{margin:0 10px;display:flex}.renew-drawer .search-box .ant-form-item .ant-form-item-control{width:400px}.renew-drawer .search-box .ant-form-item .ant-select{width:90%}.renew-drawer .list-wrapper .head-btn-box{margin:15px auto 5px}.renew-drawer .list-wrapper .head-btn-box .total-count{margin-left:10px}.renew-drawer .list-wrapper .head-btn-box .total-count span{margin:0 4px;font-weight:700;text-decoration:underline}.renew-drawer .list-wrapper .ant-table-wrapper .keyword{color:#333}.renew-drawer .list-wrapper .ant-table-wrapper .can-audit{color:#00f}.renew-drawer .list-wrapper .ant-table-wrapper .not-audit{color:red}.renew-drawer .list-wrapper .ant-table-wrapper .positive-price{font-weight:700;font-size:16px}.renew-drawer .list-wrapper .ant-table-wrapper .negative-price{font-weight:700;font-size:16px;text-decoration:underline;cursor:pointer}.renew-drawer .list-wrapper .ant-table-wrapper .audit-info{margin-top:20px}.renew-drawer .list-wrapper .ant-table-wrapper .audit-info .ant-badge{margin-left:3px}.renew-drawer .list-wrapper .ant-table-wrapper .audit-info .operate-audit{cursor:pointer}.renew-drawer .list-wrapper .ant-table-wrapper .audit-info .remark{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.price-drawer .search-box{display:flex;height:44px}.price-drawer .search-box .ant-btn{margin-top:4px;border-radius:2px}.price-drawer .search-box .ant-btn.search{color:#fff;background:#1f87e5}.price-drawer .search-box .ant-form-item{margin:0 10px;display:flex}.price-drawer .search-box .ant-form-item .ant-form-item-control{width:400px}.price-drawer .list-wrapper .head-btn-box{margin:15px auto 5px}.price-drawer .list-wrapper .head-btn-box .total-count{margin-left:10px}.price-drawer .list-wrapper .head-btn-box .total-count span{margin:0 4px;font-weight:700;text-decoration:underline}.price-drawer .list-wrapper .ant-table-wrapper .keyword{color:#333}.price-drawer .list-wrapper .ant-table-wrapper .can-audit{color:#00f}.price-drawer .list-wrapper .ant-table-wrapper .not-audit{color:red}.price-drawer .list-wrapper .ant-table-wrapper .positive-price{font-weight:700;font-size:16px}.price-drawer .list-wrapper .ant-table-wrapper .negative-price{font-weight:700;font-size:16px;text-decoration:underline;cursor:pointer}.price-drawer .list-wrapper .ant-table-wrapper .audit-info{margin-top:20px}.price-drawer .list-wrapper .ant-table-wrapper .audit-info .ant-badge{margin-left:3px}.price-drawer .list-wrapper .ant-table-wrapper .audit-info .operate-audit{cursor:pointer}.price-drawer .list-wrapper .ant-table-wrapper .audit-info .remark{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.num-drawer .search-box{display:flex;height:44px}.num-drawer .search-box .ant-btn{margin-top:4px;border-radius:2px}.num-drawer .search-box .ant-btn.search{color:#fff;background:#1f87e5}.num-drawer .search-box .ant-form-item{margin:0 10px;display:flex}.num-drawer .search-box .ant-form-item .ant-form-item-control{width:400px}.num-drawer .search-box .ant-form-item .ant-select{width:90%}.num-drawer .list-wrapper .head-btn-box{margin:15px auto 5px}.num-drawer .list-wrapper .head-btn-box .total-count{margin-left:10px}.num-drawer .list-wrapper .head-btn-box .total-count span{margin:0 4px;font-weight:700;text-decoration:underline}.num-drawer .list-wrapper .ant-table-wrapper .keyword{color:#333}.num-drawer .list-wrapper .ant-table-wrapper .can-audit{color:#00f}.num-drawer .list-wrapper .ant-table-wrapper .not-audit{color:red}.num-drawer .list-wrapper .ant-table-wrapper .positive-price{font-weight:700;font-size:16px}.num-drawer .list-wrapper .ant-table-wrapper .negative-price{font-weight:700;font-size:16px;text-decoration:underline;cursor:pointer}.num-drawer .list-wrapper .ant-table-wrapper .audit-info{margin-top:20px}.num-drawer .list-wrapper .ant-table-wrapper .audit-info .ant-badge{margin-left:3px}.num-drawer .list-wrapper .ant-table-wrapper .audit-info .operate-audit{cursor:pointer}.num-drawer .list-wrapper .ant-table-wrapper .audit-info .remark{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.target-drawer .list-wrapper .head-btn-box{margin:15px auto 5px}.target-drawer .list-wrapper .head-btn-box .total-count{margin-left:10px}.target-drawer .list-wrapper .head-btn-box .total-count span{margin:0 4px;font-weight:700;text-decoration:underline}.cancel-formal-customer-modal-wrapper{position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);width:560px;padding:30px;background:#fff;opacity:1;box-shadow:0 3px 10px 0 rgba(34,34,34,.12);z-index:1200}.cancel-formal-customer-modal-wrapper .close-btn{position:absolute;right:30px;top:30px;width:25px;height:25px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbBAMAAAB/+ulmAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAASUExURUxpcZWZoZWXn5+fn5SZopeXn0zmuFoAAAAGdFJOUwA+6xhuQO5eMj4AAABCSURBVBjTY2CgJTAEk4wGUK6QAIIEiSvCCIQ0XBIsgyQJkkKSBEqrKKLY5eTAgFsWVS+ayaj2orkKIhEkgN1HtAEAp+AEu85MlR0AAAAASUVORK5CYII=);cursor:pointer}.cancel-formal-customer-modal-wrapper .modal-title-wrapper{text-align:center}.cancel-formal-customer-modal-wrapper .modal-title-wrapper h1{margin:0;font-weight:700;font-size:20px;color:#333}.cancel-formal-customer-modal-wrapper .modal-main-wrapper{margin-top:32px}.cancel-formal-customer-modal-wrapper .modal-main-wrapper .ant-form-item{display:flex;justify-content:flex-start}.cancel-formal-customer-modal-wrapper .modal-main-wrapper .ant-form-item .ant-form-item-label{width:130px}.cancel-formal-customer-modal-wrapper .modal-main-wrapper .ant-form-item .ant-form-item-control-wrapper{width:calc(100% - 130px)}.cancel-formal-customer-modal-wrapper .modal-main-wrapper .ant-form-item .ant-select{width:100%}.cancel-formal-customer-modal-wrapper .modal-main-wrapper .btn-group{width:100%;margin-top:40px;text-align:center}.cancel-formal-customer-modal-wrapper .modal-main-wrapper .btn-group button{border:1px solid #d8d8d8;border-radius:2px;margin-left:32px;width:116px;height:40px;font-size:18px;text-align:center}.cancel-formal-customer-modal-wrapper .modal-main-wrapper .btn-group button.sure{color:#fff;background:#1f87e5}.cancel-formal-customer-modal-wrapper .modal-main-wrapper .btn-group button.cancel{color:#95979f}.create-update-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-label{width:38%}.create-update-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-control-wrapper{width:62%}.create-update-drawer .ant-drawer-body .form .item-line .ant-form-item-label{width:18%}.create-update-drawer .ant-drawer-body .form .item-line .ant-form-item-control-wrapper{width:82%}.create-update-drawer .ant-drawer-body .form .textarea-input .ant-form-item-control-wrapper{width:180%}.create-update-drawer .ant-drawer-body .btn-box{margin-top:50px}.confirm-drawer .ant-drawer-body .form .ant-form-item{display:flex;justify-content:flex-start}.confirm-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-label{width:38%}.confirm-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-control-wrapper{width:62%}.confirm-drawer .ant-drawer-body .form .item-line .ant-form-item-label{width:18%}.confirm-drawer .ant-drawer-body .form .item-line .ant-form-item-control-wrapper{width:82%}.confirm-drawer .ant-drawer-body .form .textarea-input .ant-form-item-control-wrapper{width:180%}.transfer-drawer .head-box{display:flex}.transfer-drawer .head-box .add-btn{border-radius:2px;color:#fff;background:#1f87e5;margin-bottom:10px}.transfer-drawer .body-box .ant-card{background:#dcd2d2}.transfer-drawer .body-box .ant-card .confirm{margin-left:20px;border:1px solid #d8d8d8;border-radius:2px;color:#fff;background:#f50}.transfer-drawer .body-box .ant-card .reload{margin-left:20px;border-radius:2px;color:#fff;background:#1f87e5}.transfer-drawer .body-box .ant-card .has-confirm{margin-left:30px;color:#00f;font-weight:700;font-size:18px}.transfer-drawer .body-box .ant-card .operate-box button{border-radius:2px;color:#fff;background:#1f87e5;margin-bottom:10px}.transfer-drawer .body-box .ant-card h4{margin-top:15px}.transfer-drawer .body-box .ant-card .confirm-info{margin-bottom:15px}.transfer-drawer .body-box .ant-card .confirm-info .head-title{height:24px}.transfer-drawer .body-box .ant-card .confirm-info .head-title i{cursor:pointer;font-size:16px}.transfer-drawer .body-box .ant-card .confirm-info .head-title span{font-weight:700;margin:auto 5px}.transfer-drawer .body-box .ant-card .confirm-info .head-title button{font-size:12px;margin-left:10px;border-radius:2px;color:#fff;background:#1f87e5;margin-bottom:10px}.formal-customer-follow-log-list-drawer .head-box{margin:0;display:flex;justify-content:space-between}.formal-customer-follow-log-list-drawer .head-box .total-count{display:inherit;margin-top:10px;width:200px;margin-right:30px}.formal-customer-follow-log-list-drawer .head-box .search-box{display:flex;width:40%}.formal-customer-follow-log-list-drawer .head-box .search-box .ant-form-item{display:flex;margin-right:20px}.formal-customer-follow-log-list-drawer .head-box .search-box .ant-calendar-picker{width:200px}.formal-customer-follow-log-list-drawer .head-box .search-box .ant-select{width:100px}.formal-customer-follow-log-list-drawer .head-box .ant-btn{margin-right:5px;margin-top:3px}.formal-customer-follow-log-list-drawer .ant-table-wrapper .ant-btn{border:none;padding:0}.formal-customer-follow-log-list-drawer .ant-table-wrapper .ant-btn>span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:140px}.formal-customer-follow-log-list-drawer .ant-table-wrapper th{background-color:#dfe5ea;font-weight:700}.formal-customer-follow-log-list-drawer .ant-table-wrapper .ant-table-tbody>tr>td{padding:6px 8px!important}.formal-customer-follow-log-list-drawer .ant-table-wrapper .image-view-box{max-width:130px}.formal-customer-follow-log-list-drawer .ant-table-wrapper .description-list .description-item{line-height:24px}.formal-customer-follow-log-list-drawer .ant-table-wrapper .description-list .description-item .label{padding:0;color:#333;margin-right:4px}.customer-list-drawer .ant-drawer-body .form .ant-form-item{display:flex;justify-content:flex-start}.customer-list-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-children{display:inline-flex}.customer-list-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-children input{min-width:250px}.customer-list-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-children button{margin-left:20px}.customer-list-drawer .ant-drawer-body .head-btn-box{margin:5px auto 10px}.customer-list-drawer .ant-drawer-body .head-btn-box .ant-col{text-align:left}.customer-list-drawer .ant-drawer-body .head-btn-box .ant-col button{border-radius:2px;color:#fff;background:#1f87e5;margin-right:10px}.customer-list-drawer .ant-drawer-body .head-btn-box .ant-col button.del-btn{background:#fff;border:1px solid #fb442b;color:#fb442b}.customer-list-drawer .ant-drawer-body .head-btn-box .ant-col :last-child{text-align:right}.customer-list-drawer .ant-drawer-body .head-btn-box .ant-col :last-child a{text-align:center}.customer-list-drawer .ant-drawer-body .head-btn-box .total-count{margin-left:10px}.customer-list-drawer .ant-drawer-body .head-btn-box .total-count span{margin:0 4px;font-weight:700;text-decoration:underline}.customer-list-drawer .ant-drawer-body .head-btn-box .ant-checkbox-wrapper{margin-left:20px}.customer-list-drawer .ant-drawer-body .ant-table-wrapper th{background-color:#dfe5ea;font-weight:700}.customer-list-drawer .ant-drawer-body .ant-table-wrapper .ant-btn{white-space:unset;padding:0 5px}.customer-list-drawer .ant-drawer-body .ant-table-wrapper .product-list .ant-col{margin-bottom:20px}.customer-list-drawer .ant-drawer-body .ant-table-wrapper .product-list .ant-col span{text-decoration:underline}.customer-list-drawer .ant-drawer-body .ant-table-wrapper .positive-price{font-weight:700;color:#00f}.customer-list-drawer .ant-drawer-body .ant-table-wrapper .negative-price{font-weight:700;color:red}.history-unpaid-drawer .ant-drawer-content-wrapper{max-width:calc(100vw - 32px)}.history-unpaid-drawer .ant-drawer-header{padding:18px 12px;border-bottom-color:#edf1f5}.history-unpaid-drawer .ant-drawer-body{padding:16px 18px 12px;background:#f6f8fb}.history-unpaid-drawer .history-unpaid-title{display:flex;align-items:center;grid-gap:12px;gap:12px}.history-unpaid-drawer .history-unpaid-title>i{display:flex;align-items:center;justify-content:center;width:38px;height:38px;color:#1677ff;font-size:19px;background:#eaf3ff;border-radius:10px}.history-unpaid-drawer .history-unpaid-title span,.history-unpaid-drawer .history-unpaid-title strong{display:block}.history-unpaid-drawer .history-unpaid-title strong{color:#17233d;font-size:16px;line-height:24px}.history-unpaid-drawer .history-unpaid-title span{color:#8b95a5;font-size:12px;font-weight:400;line-height:18px}.history-unpaid-drawer .history-unpaid-summary{display:grid;grid-template-columns:repeat(5,minmax(150px,1fr));grid-gap:10px;gap:10px;margin-bottom:12px}.history-unpaid-drawer .history-unpaid-summary>button{padding:13px 15px;font-family:inherit;text-align:left;background:#fff;border:1px solid #e9edf3;border-radius:8px;box-shadow:0 2px 8px rgba(31,45,61,.04)}.history-unpaid-drawer .history-unpaid-summary span{display:block;margin-bottom:7px;color:#7f8a9a;font-size:12px}.history-unpaid-drawer .history-unpaid-summary strong{color:#17233d;font-size:18px;line-height:25px}.history-unpaid-drawer .history-unpaid-summary strong.unpaid{color:#e5484d}.history-unpaid-drawer .history-unpaid-summary strong.pending{color:#d46b08}.history-unpaid-drawer .history-unpaid-summary strong.rejected{color:#cf1322}.history-unpaid-drawer .history-unpaid-summary em{color:#98a2b3;font-size:12px;font-style:normal;font-weight:400}.history-unpaid-drawer .history-unpaid-summary .summary-filter{cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.history-unpaid-drawer .history-unpaid-summary .summary-filter:hover{border-color:#91caff;box-shadow:0 4px 12px rgba(22,119,255,.12);transform:translateY(-1px)}.history-unpaid-drawer .history-unpaid-summary .summary-filter.active{border-color:#1677ff;box-shadow:0 0 0 2px rgba(22,119,255,.1)}.history-unpaid-drawer .history-unpaid-summary .summary-filter.unpaid-filter.active,.history-unpaid-drawer .history-unpaid-summary .summary-filter.unpaid-filter:hover{border-color:#ff7875;box-shadow:0 0 0 2px rgba(245,34,45,.1)}.history-unpaid-drawer .history-unpaid-summary .summary-filter.pending-filter.active,.history-unpaid-drawer .history-unpaid-summary .summary-filter.pending-filter:hover{border-color:#ffa940;box-shadow:0 0 0 2px rgba(250,140,22,.12)}.history-unpaid-drawer .history-unpaid-summary .summary-filter.rejected-filter.active,.history-unpaid-drawer .history-unpaid-summary .summary-filter.rejected-filter:hover{border-color:#ff7875;box-shadow:0 0 0 2px rgba(245,34,45,.1)}.history-unpaid-drawer .history-unpaid-list-card{overflow:hidden;background:#fff;border:1px solid #e9edf3;border-radius:8px}.history-unpaid-drawer .collection-guidance{display:flex;align-items:center;grid-gap:13px;gap:13px;margin-bottom:12px;padding:12px 14px;color:#174ea6;background:linear-gradient(135deg,#eef6ff,#f8fbff);border:1px solid #d8eaff;border-radius:8px}.history-unpaid-drawer .collection-guidance>i{font-size:22px}.history-unpaid-drawer .collection-guidance>div{flex:1 1}.history-unpaid-drawer .collection-guidance span,.history-unpaid-drawer .collection-guidance strong{display:block}.history-unpaid-drawer .collection-guidance strong{margin-bottom:3px;color:#174ea6;font-size:14px}.history-unpaid-drawer .collection-guidance span{color:#667d9f;font-size:12px;line-height:19px}.history-unpaid-drawer .collection-guidance .ant-tag{margin:0}.history-unpaid-drawer .collection-guidance.is-rejected{color:#cf1322;background:linear-gradient(135deg,#fff1f0,snow);border-color:#ffccc7}.history-unpaid-drawer .collection-guidance.is-rejected strong{color:#cf1322}.history-unpaid-drawer .collection-guidance.is-rejected span{color:#8c4a50}.history-unpaid-drawer .list-toolbar{display:flex;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px;padding:14px 16px;border-bottom:1px solid #edf1f5}.history-unpaid-drawer .list-toolbar .ant-form{display:flex;align-items:center;grid-gap:10px;gap:10px}.history-unpaid-drawer .list-toolbar .ant-form-item{margin:0}.history-unpaid-drawer .list-toolbar .ant-input-affix-wrapper{width:330px}.history-unpaid-drawer .list-meta{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;color:#7f8a9a;border-bottom:1px solid #edf1f5}.history-unpaid-drawer .list-meta b{color:#1677ff}.history-unpaid-drawer .ant-table-thead>tr>th{padding:12px 10px;color:#526176;font-weight:600;background:#f7f9fc;border-bottom-color:#e9edf3}.history-unpaid-drawer .ant-table-tbody>tr>td{padding:14px 10px;color:#344054;vertical-align:middle;border-bottom-color:#edf1f5}.history-unpaid-drawer .ant-table-tbody>tr:hover>td{background:#f8fbff}.history-unpaid-drawer .ant-table-tbody>tr.has-rejected-writeoff>td{background:#fff7f7}.history-unpaid-drawer .ant-table-tbody>tr.has-rejected-writeoff:hover>td{background:#fff1f1}.history-unpaid-drawer .ant-table-tbody>tr.has-rejected-writeoff>td:first-child{box-shadow:inset 3px 0 0 #f5222d}.history-unpaid-drawer .row-index{color:#98a2b3}.history-unpaid-drawer .contract-info .contract-name-link{display:block;height:auto;margin-bottom:4px;padding:0;color:#1890ff;font-weight:400;line-height:20px;text-align:left;white-space:normal;cursor:pointer}.history-unpaid-drawer .contract-info .contract-name-link:focus,.history-unpaid-drawer .contract-info .contract-name-link:hover{color:#40a9ff;text-decoration:underline}.history-unpaid-drawer .contract-info small,.history-unpaid-drawer .contract-info span{display:block;color:#667085;line-height:19px}.history-unpaid-drawer .contract-info small{color:#98a2b3}.history-unpaid-drawer .contract-info .rejected-writeoff-flag{display:flex;align-items:center;grid-gap:4px;gap:4px;margin:1px 0 5px;color:#cf1322;font-size:12px;font-weight:600;line-height:18px}.history-unpaid-drawer .sign-info span,.history-unpaid-drawer .sign-info strong{display:block}.history-unpaid-drawer .sign-info strong{margin-bottom:5px}.history-unpaid-drawer .sign-info span,.history-unpaid-drawer .update-time{color:#8b95a5;font-size:12px}.history-unpaid-drawer .product-tags{display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px}.history-unpaid-drawer .product-tags .ant-tag{margin:0;color:#526176;background:#f6f8fb;border-color:#e4e9f0;white-space:normal}.history-unpaid-drawer .payment-grid{display:grid;grid-template-columns:repeat(2,minmax(90px,1fr));grid-gap:8px 10px;gap:8px 10px}.history-unpaid-drawer .payment-grid b,.history-unpaid-drawer .payment-grid i{display:block;font-style:normal}.history-unpaid-drawer .payment-grid i{margin-bottom:2px;color:#98a2b3;font-size:11px}.history-unpaid-drawer .payment-grid b{color:#344054;font-size:13px}.history-unpaid-drawer .payment-grid b.unpaid{color:#e5484d}.history-unpaid-drawer .payment-grid .pending-item b{color:#d46b08}.history-unpaid-drawer .payment-grid .rejected-item b{color:#cf1322}.history-unpaid-drawer .row-actions{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.history-unpaid-drawer .row-actions .ant-btn{margin:0;border-radius:4px}.history-unpaid-drawer .row-actions .writeoff-secondary{color:#d46b08;border-color:#f4c77b;background:#fffaf0}.history-unpaid-drawer .row-actions .writeoff-secondary:hover{color:#ad4e00;border-color:#d46b08}.history-unpaid-drawer .row-actions .rejected-writeoff-action{color:#cf1322;border-color:#ffa39e;background:#fff1f0}.history-unpaid-drawer .row-actions .rejected-writeoff-action:hover{color:#a8071a;border-color:#f5222d;background:#fff}.history-unpaid-drawer .row-actions .delete-rejected-writeoff{color:#8c8c8c;border-color:#d9d9d9;background:#fff}.history-unpaid-drawer .row-actions .delete-rejected-writeoff:hover{color:#cf1322;border-color:#ffccc7}@media(max-width:1050px){.history-unpaid-drawer .history-unpaid-summary{grid-template-columns:repeat(2,1fr)}}.create-update-drawer .ant-drawer-content-wrapper{width:600px}.create-update-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-label{width:25%}.create-update-drawer .ant-drawer-body .form .ant-calendar-picker,.create-update-drawer .ant-drawer-body .form .ant-input-number{width:100%}.create-update-drawer .ant-drawer-body .form .item-line .ant-form-item-label{width:14%}.create-update-drawer .ant-drawer-body .form .item-line .ant-form-item-control-wrapper{width:86%}.create-update-drawer .ant-drawer-body .map-item{display:flex}.create-update-drawer .ant-drawer-body .map-item .name{width:25%}.create-update-drawer .ant-drawer-body .map-item .url{width:40%;margin:0 15px}.create-update-drawer .ant-drawer-body .map-item button{margin:0 5px}.create-update-drawer .ant-drawer-body .map-item .ant-btn-icon-only{border:1px solid #d8d8d8;border-radius:2px;height:22px;width:30px;color:#fff}.create-update-drawer .ant-drawer-body .map-item .ant-btn-icon-only.up{background:green}.create-update-drawer .ant-drawer-body .map-item .ant-btn-icon-only.down{background:red}.create-update-drawer .ant-drawer-body .map-item .ant-btn-icon-only i{vertical-align:inherit}.create-update-drawer .ant-drawer-body h3{margin:20px auto 15px;text-align:center}.create-update-drawer .ant-drawer-body .handle{text-align:center}.create-update-drawer .ant-drawer-body .handle button{height:28px;padding:0 20px;margin:auto 30px}.create-update-drawer .ant-drawer-body .btn-box{margin-top:85px}.notice-drawer .ant-drawer-body .ant-checkbox-group{margin-left:20px}.notice-drawer .ant-drawer-body .ant-checkbox-group span{width:20px;height:20px;font-size:16px}.notice-drawer .ant-drawer-body .notice-body .department-item{padding:2px 10px}.notice-drawer .ant-drawer-body .notice-body .department-item span{font-weight:700;color:#333;margin-right:4px}.notice-drawer .ant-drawer-body .notice-body .button-box{margin-top:20px;text-align:center}.notice-drawer .ant-drawer-body .notice-body .button-box button{margin:0 10px}.notice-drawer .ant-drawer-body .department-list{display:flex;justify-content:space-around;flex-wrap:wrap}.notice-drawer .ant-drawer-body .department-list div{line-height:28px;min-width:150px}.news-detail-drawer .operation-box{position:fixed;top:120px}.news-detail-drawer .operation-box.right{right:30px}.news-detail-drawer .operation-box.left{left:10px}.news-detail-drawer .news-detail-box{padding:20px 30px;width:100%}.news-detail-drawer .news-detail-box .arctitle{text-align:center;font-size:24px;color:#010101;padding:20px 0;text-indent:38px;font-weight:700}.news-detail-drawer .news-detail-box .tips{display:flex;justify-content:space-evenly;margin:5px 0 10px}.news-detail-drawer .news-detail-box .tips div{color:#333}.news-detail-drawer .news-detail-box .tips div span{margin-left:8px}.news-detail-drawer .news-detail-box .arcbody{line-height:28px}.news-detail-drawer .news-detail-box .arcbody p{min-height:18px}.news-detail-drawer .news-detail-box .arcbody .image-wrap,.news-detail-drawer .news-detail-box .arcbody .media-wrap{text-align:center;float:unset!important}.news-detail-drawer .news-detail-box .arcbody .image-wrap img,.news-detail-drawer .news-detail-box .arcbody .media-wrap img{max-width:100%}.news-detail-drawer .news-detail-box .attachment-box{margin-top:20px}.news-detail-drawer .news-detail-box .attachment-box .title{font-weight:700;color:#333;margin-bottom:5px}.news-detail-drawer .news-detail-box .attachment-box .attachment-item{line-height:24px}.news-detail-drawer .news-detail-box .links-box{margin-top:20px}.news-detail-drawer .news-detail-box .links-box .title{font-weight:700;color:#333;margin-bottom:5px}.news-detail-drawer .news-detail-box .links-box .links-item{line-height:24px}.news-detail-drawer .news-detail-box .download-box{margin-top:30px;text-align:center}.news-detail-drawer .news-detail-box .relate-box{margin-top:30px}.news-detail-drawer .news-detail-box .relate-box .title{font-weight:700;color:#333;margin-bottom:5px}.news-detail-drawer .news-detail-box .relate-box .relate-item{line-height:24px}.news-detail-drawer .news-detail-box .relate-box .relate-item button{padding:0}.news-detail-drawer .news-detail-box .page-box{margin-top:20px}.news-detail-drawer .news-detail-box .page-box p{line-height:24px;color:#333}.news-detail-drawer .news-detail-box .page-box p span{cursor:pointer;color:#40a9ff}.news-box .ant-tabs-tab{font-size:18px;font-weight:700;color:rgba(0,0,0,.85)}.news-box .type-title{margin-bottom:8px;display:flex;justify-content:space-between}.news-box .type-title .ant-tabs-tab{padding:4px 6px;margin-right:12px}.news-box .type-title .more{width:135px;text-align:right;display:inline-block;vertical-align:top;margin-top:4px;cursor:pointer;font-size:20px}.news-box .news-list{width:100%;height:330px;font-size:16px;color:#333}.news-box .news-list .news-item{cursor:pointer;display:flex;justify-content:space-between;padding:0 15px}.news-box .news-list .news-item .news-title{display:flex;width:75%}.news-box .news-list .news-item .news-title span{margin-right:5px;display:inline-block;vertical-align:middle}.news-box .news-list .news-item .news-title .title-name{width:92%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news-box .news-list .news-item .news-title .ant-badge{max-width:99%}.news-box .news-list .news-item .news-title img{position:absolute;width:30px;height:30px}.news-box .news-list .ant-divider{margin:6px 0}.task-charge-rank-box{width:80%}.task-charge-rank-box .rank-top-3{display:flex;justify-content:space-evenly;text-align:center}.task-charge-rank-box .rank-top-3 .top-2{margin-top:8px}.task-charge-rank-box .rank-top-3 .top-3{margin-top:12px}.task-charge-rank-box .rank-top-3 .top-1 div,.task-charge-rank-box .rank-top-3 .top-2 div,.task-charge-rank-box .rank-top-3 .top-3 div{color:#333}.task-charge-rank-box .rank-top-3 .top-1 .no,.task-charge-rank-box .rank-top-3 .top-2 .no,.task-charge-rank-box .rank-top-3 .top-3 .no{margin-top:5px;font-weight:700;color:red}.task-charge-rank-box .rank-list{padding:0 10%;max-height:250px;overflow:auto}.task-charge-rank-box .rank-list .rank-item{display:flex;justify-content:space-between;line-height:32px;color:#333}.task-charge-rank-box .rank-list .rank-item .no-name-box .no{padding:0 8px}.detail-drawer .ant-drawer-body .ant-advanced-search-form .ant-form-item{display:flex;justify-content:flex-end}.detail-drawer .ant-drawer-body .ant-advanced-search-form .ant-form-item-control-wrapper{width:85%}.detail-drawer .ant-drawer-body .ant-advanced-search-form .date-pick .ant-form-item-control-wrapper{width:88%}.detail-drawer .ant-drawer-body .ant-advanced-search-form .date-pick .ant-form-item-control-wrapper .ant-calendar-picker{width:100%}.detail-drawer .ant-drawer-body .ant-advanced-search-form .btn-box{text-align:right}.detail-drawer .ant-drawer-body .ant-advanced-search-form .btn-box button{border-radius:2px}.detail-drawer .ant-drawer-body .ant-advanced-search-form .btn-box button.search{color:#fff;background:#1f87e5}.detail-drawer .ant-drawer-body .ant-advanced-search-form .btn-box button.clear{color:#95979f}.detail-drawer .ant-drawer-body .head-btn-box{margin:15px auto 5px}.detail-drawer .ant-drawer-body .head-btn-box .ant-col{text-align:left}.detail-drawer .ant-drawer-body .head-btn-box .ant-col :last-child{text-align:right}.detail-drawer .ant-drawer-body .head-btn-box .ant-col :last-child a{text-align:center}.detail-drawer .ant-drawer-body .head-btn-box .total-count{margin-left:10px}.detail-drawer .ant-drawer-body .head-btn-box .total-count span{margin:0 4px;font-weight:700;text-decoration:underline}.detail-drawer .ant-drawer-body .ant-table-wrapper .ant-btn{border:none;padding:0}.detail-drawer .ant-drawer-body .ant-table-wrapper .ant-btn>span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:200px}.detail-drawer .ant-drawer-body .ant-table-wrapper .adjust-price{display:flex;align-items:center}.detail-drawer .ant-drawer-body .ant-table-wrapper .adjust-price i{margin-right:2px}.task-product-info .content-rank-body{padding:5px 20px;max-height:330px;overflow:auto}.task-product-info .content-rank-body .rank-item{margin-bottom:5px;display:flex;justify-content:space-between;color:#333;border-bottom:1px solid #f3eded}.task-product-info .content-rank-body .rank-item .num{cursor:pointer;color:red;font-weight:700}.task-product-info .content-rank-body .title{padding:4px 6px;font-size:14px;font-weight:700;border-bottom:1px solid #e8e8e8;color:rgba(0,0,0,.85)}.export-modal{position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);min-width:600px;width:35%;padding:30px;background:#fff;opacity:1;box-shadow:0 3px 10px 0 rgba(34,34,34,.12);z-index:1200}.export-modal .close-btn{position:absolute;right:30px;top:30px;width:25px;height:25px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbBAMAAAB/+ulmAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAASUExURUxpcZWZoZWXn5+fn5SZopeXn0zmuFoAAAAGdFJOUwA+6xhuQO5eMj4AAABCSURBVBjTY2CgJTAEk4wGUK6QAIIEiSvCCIQ0XBIsgyQJkkKSBEqrKKLY5eTAgFsWVS+ayaj2orkKIhEkgN1HtAEAp+AEu85MlR0AAAAASUVORK5CYII=);cursor:pointer}.export-modal .modal-title-wrapper{text-align:center}.export-modal .modal-title-wrapper h1{margin:0;font-weight:700;font-size:20px;color:#333}.export-modal .modal-main-wrapper{margin-top:32px}.export-modal .modal-main-wrapper .ant-col{margin:10px auto;padding:0 10%;display:flex;justify-content:space-between}.export-modal .modal-main-wrapper .btn-group{width:100%;margin-top:40px;text-align:center}.export-modal .modal-main-wrapper .btn-group button{border:1px solid #d8d8d8;border-radius:2px;margin-left:32px;width:116px;height:40px;font-size:18px;text-align:center}.export-modal .modal-main-wrapper .btn-group button.sure{color:#fff;background:#1f87e5}.export-modal .modal-main-wrapper .btn-group button.cancel{color:#95979f}.contract-month-detail-drawer .ant-drawer-body .ant-advanced-search-form .ant-form-item{display:flex;justify-content:flex-end}.contract-month-detail-drawer .ant-drawer-body .ant-advanced-search-form .ant-form-item-control-wrapper{width:85%}.contract-month-detail-drawer .ant-drawer-body .ant-advanced-search-form .date-pick .ant-form-item-control-wrapper{width:88%}.contract-month-detail-drawer .ant-drawer-body .ant-advanced-search-form .date-pick .ant-form-item-control-wrapper .ant-calendar-picker{width:100%}.contract-month-detail-drawer .ant-drawer-body .ant-advanced-search-form .btn-box{text-align:right}.contract-month-detail-drawer .ant-drawer-body .ant-advanced-search-form .btn-box button{border-radius:2px}.contract-month-detail-drawer .ant-drawer-body .ant-advanced-search-form .btn-box button.search{color:#fff;background:#1f87e5}.contract-month-detail-drawer .ant-drawer-body .ant-advanced-search-form .btn-box button.clear{color:#95979f}.contract-month-detail-drawer .ant-drawer-body .head-btn-box{margin:10px auto}.contract-month-detail-drawer .ant-drawer-body .head-btn-box .ant-col{text-align:left}.contract-month-detail-drawer .ant-drawer-body .head-btn-box .ant-col button{border-radius:2px;color:#fff;background:#1f87e5;margin-right:10px}.contract-month-detail-drawer .ant-drawer-body .head-btn-box .ant-col button.del-btn{background:#fff;border:1px solid #fb442b;color:#fb442b}.contract-month-detail-drawer .ant-drawer-body .head-btn-box .ant-col :last-child{text-align:right}.contract-month-detail-drawer .ant-drawer-body .head-btn-box .ant-col :last-child a{text-align:center}.contract-month-detail-drawer .ant-drawer-body .head-btn-box .total-count{margin-left:10px}.contract-month-detail-drawer .ant-drawer-body .head-btn-box .total-count span{margin:0 4px;font-weight:700;text-decoration:underline}.contract-month-detail-drawer .ant-drawer-body .head-btn-box .ant-checkbox-wrapper{margin-left:15px}.contract-month-detail-drawer .ant-drawer-body .month-data{line-height:40px;width:100%;display:flex;font-size:16px}.contract-month-detail-drawer .ant-drawer-body .month-data .title{max-width:200px;color:#333}.contract-month-detail-drawer .ant-drawer-body .month-data .data{display:flex;justify-content:space-evenly;width:700px}.contract-month-detail-drawer .ant-drawer-body .month-data .data span{margin:0 1px;color:#00f;font-weight:700}.contract-month-detail-drawer .ant-drawer-body .ant-table-wrapper .ant-btn{white-space:unset;padding:0 5px}.contract-month-detail-drawer .ant-drawer-body .ant-table-wrapper .product-list .ant-col{margin-bottom:20px}.contract-month-detail-drawer .ant-drawer-body .ant-table-wrapper .product-list .ant-col span{text-decoration:underline}.detail-drawer .ant-drawer-body .head-btn-box{margin:10px auto}.detail-drawer .ant-drawer-body .head-btn-box .month-data{line-height:40px;width:100%;display:flex;font-size:16px}.detail-drawer .ant-drawer-body .head-btn-box .month-data .title{margin-left:20px;max-width:200px;color:#333}.detail-drawer .ant-drawer-body .head-btn-box .month-data .data{display:flex;justify-content:space-evenly;width:750px}.detail-drawer .ant-drawer-body .head-btn-box .month-data .data span{margin:0 1px;color:#00f;font-weight:700}.detail-drawer .ant-drawer-body .ant-table-wrapper .image{max-width:130px}.detail-drawer .ant-drawer-body .ant-table-wrapper .positive-price{font-weight:700;font-size:16px;color:#00f}.detail-drawer .ant-drawer-body .ant-table-wrapper .negative-price{font-weight:700;font-size:16px;color:red}.sign-contract-drawer .ant-drawer-body .form .ant-form-item{display:flex;justify-content:flex-start}.sign-contract-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-children{display:inline-flex}.sign-contract-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-children input{min-width:250px}.sign-contract-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-children button{margin-left:20px}.sign-contract-drawer .ant-drawer-body .head-btn-box{margin:5px auto 10px}.sign-contract-drawer .ant-drawer-body .head-btn-box .ant-col{text-align:left}.sign-contract-drawer .ant-drawer-body .head-btn-box .ant-col button{border-radius:2px;color:#fff;background:#1f87e5;margin-right:10px}.sign-contract-drawer .ant-drawer-body .head-btn-box .ant-col button.del-btn{background:#fff;border:1px solid #fb442b;color:#fb442b}.sign-contract-drawer .ant-drawer-body .head-btn-box .ant-col :last-child{text-align:right}.sign-contract-drawer .ant-drawer-body .head-btn-box .ant-col :last-child a{text-align:center}.sign-contract-drawer .ant-drawer-body .head-btn-box .total-count{margin-left:10px}.sign-contract-drawer .ant-drawer-body .head-btn-box .total-count span{margin:0 4px;font-weight:700;text-decoration:underline}.sign-contract-drawer .ant-drawer-body .head-btn-box .ant-checkbox-wrapper{margin-left:20px}.sign-contract-drawer .ant-drawer-body .ant-table-wrapper .ant-btn{white-space:unset;padding:0 5px}.sign-contract-drawer .ant-drawer-body .ant-table-wrapper .product-list .ant-col{margin-bottom:20px}.sign-contract-drawer .ant-drawer-body .ant-table-wrapper .product-list .ant-col span{text-decoration:underline}.sign-contract-drawer .ant-drawer-body .ant-table-wrapper .positive-price{font-weight:700;color:#00f}.sign-contract-drawer .ant-drawer-body .ant-table-wrapper .negative-price{font-weight:700;color:red}.finance-box .ant-descriptions .ant-descriptions-title{margin:5px 0}.finance-box .ant-descriptions .ant-descriptions-item{padding-bottom:10px}.finance-box .ant-descriptions .ant-descriptions-item .ant-descriptions-item-label{font-size:16px;color:#999}.finance-box .ant-descriptions .ant-descriptions-item .ant-descriptions-item-content{font-size:22px;color:#333;display:inline-flex;align-items:center}.finance-box .ant-descriptions .ant-descriptions-item .ant-descriptions-item-content span{margin-right:6px}.finance-box .ant-descriptions .ant-descriptions-item .ant-descriptions-item-content .history-unpaid{font-size:14px;color:#1890ff;font-weight:400;white-space:nowrap}.finance-box .ant-descriptions .ant-descriptions-item .ant-descriptions-item-content .history-unpaid strong{font-weight:700}.sign-drawer .ant-drawer-body .form .ant-form-item{display:flex;justify-content:flex-start}.sign-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-children{display:inline-flex}.sign-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-children input{min-width:250px}.sign-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-children button{margin-left:20px}.sign-drawer .ant-drawer-body .head-btn-box{margin:5px auto 10px}.sign-drawer .ant-drawer-body .head-btn-box .ant-col{text-align:left}.sign-drawer .ant-drawer-body .head-btn-box .ant-col button{border-radius:2px;color:#fff;background:#1f87e5;margin-right:10px}.sign-drawer .ant-drawer-body .head-btn-box .ant-col button.del-btn{background:#fff;border:1px solid #fb442b;color:#fb442b}.sign-drawer .ant-drawer-body .head-btn-box .ant-col :last-child{text-align:right}.sign-drawer .ant-drawer-body .head-btn-box .ant-col :last-child a{text-align:center}.sign-drawer .ant-drawer-body .head-btn-box .total-count{margin-left:10px}.sign-drawer .ant-drawer-body .head-btn-box .total-count span{margin:0 4px;font-weight:700;text-decoration:underline}.sign-drawer .ant-drawer-body .head-btn-box .ant-checkbox-wrapper{margin-left:20px}.sign-drawer .ant-drawer-body .ant-table-wrapper .ant-btn{white-space:unset;padding:0 5px}.sign-drawer .ant-drawer-body .ant-table-wrapper .product-list .ant-col{margin-bottom:20px}.sign-drawer .ant-drawer-body .ant-table-wrapper .product-list .ant-col span{text-decoration:underline}.sign-drawer .ant-drawer-body .ant-table-wrapper .positive-price{font-weight:700;color:#00f}.sign-drawer .ant-drawer-body .ant-table-wrapper .negative-price{font-weight:700;color:red}.dynamic-overview{--overview-border:#e7ebf2;--overview-text:#253249;--overview-muted:#7c8798;margin-top:12px;color:var(--overview-text)}.dynamic-overview .overview-heading{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:12px}.dynamic-overview .overview-heading h3{margin:0 0 3px;font-size:16px;font-weight:600;color:#1d2b43}.dynamic-overview .overview-heading p{margin:0;color:var(--overview-muted);line-height:22px}.dynamic-overview .metric-grid{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));grid-gap:12px;gap:12px}.dynamic-overview .metric-card{display:flex;align-items:center;min-height:84px;padding:15px 18px;border:1px solid var(--overview-border);border-radius:6px;background:#fff;box-shadow:0 3px 12px rgba(28,45,76,.045)}.dynamic-overview .metric-card .metric-icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;margin-right:14px;border-radius:12px;font-size:20px}.dynamic-overview .metric-card .metric-label{margin-bottom:2px;color:var(--overview-muted)}.dynamic-overview .metric-card .metric-value{font-size:25px;font-weight:600;line-height:30px;letter-spacing:.2px}.dynamic-overview .metric-card .metric-value small{margin-left:4px;color:var(--overview-muted);font-size:12px;font-weight:400}.dynamic-overview .metric-card.blue .metric-icon{color:#3478f6;background:#edf4ff}.dynamic-overview .metric-card.cyan .metric-icon{color:#13a8a8;background:#eafafa}.dynamic-overview .metric-card.orange .metric-icon{color:#ed8a19;background:#fff5e7}.dynamic-overview .metric-card.green .metric-icon{color:#35a56a;background:#ebf8f1}.dynamic-overview .category-grid{display:grid;grid-template-columns:repeat(6,minmax(130px,1fr));grid-gap:10px;gap:10px;margin-top:12px}.dynamic-overview .category-card{display:flex;align-items:center;min-width:0;min-height:68px;padding:10px 12px;border:1px solid var(--overview-border);border-left:3px solid var(--category-color);border-radius:5px;background:#fff;color:var(--overview-text);text-align:left;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.dynamic-overview .category-card.active,.dynamic-overview .category-card:hover{border-color:var(--category-color);box-shadow:0 5px 16px rgba(35,53,87,.1);transform:translateY(-1px)}.dynamic-overview .category-card.active{background:#f8fbff}.dynamic-overview .category-card .category-icon{margin-right:9px;color:var(--category-color);font-size:18px}.dynamic-overview .category-card .category-content{display:flex;flex:1 1;min-width:0;flex-direction:column}.dynamic-overview .category-card .category-content strong{font-weight:600}.dynamic-overview .category-card .category-content small{overflow:hidden;margin-top:2px;color:var(--overview-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.dynamic-overview .category-card .category-count{display:block;min-width:48px;margin-left:6px;color:var(--overview-muted);font-size:11px;text-align:right;white-space:nowrap}.dynamic-overview .category-card .category-count b{color:var(--category-color);font-size:18px;line-height:22px}.dynamic-overview .category-card .category-count small{display:block;font-size:11px}.dynamic-overview .chart-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:12px}.dynamic-overview .focus-panel,.dynamic-overview .overview-panel{border:1px solid var(--overview-border);border-radius:6px;background:#fff}.dynamic-overview .panel-title{padding:12px 15px 0;font-size:14px;font-weight:600}.dynamic-overview .panel-title small{margin-left:8px;color:var(--overview-muted);font-size:11px;font-weight:400}.dynamic-overview .overview-chart{height:210px}.dynamic-overview .focus-panel{margin-top:12px}.dynamic-overview .focus-grid{display:grid;grid-template-columns:repeat(3,minmax(240px,1fr));grid-gap:10px;gap:10px;padding:12px 14px 14px}.dynamic-overview .focus-card{min-width:0;padding:10px 12px;border:1px solid #e9edf3;border-radius:5px;background:#fafbfd}.dynamic-overview .focus-card .focus-card-head{display:flex;align-items:center;justify-content:space-between;min-width:0}.dynamic-overview .focus-card .focus-card-head .ant-btn{overflow:hidden;max-width:calc(100% - 86px);height:24px;padding:0;text-overflow:ellipsis;white-space:nowrap}.dynamic-overview .focus-card .focus-card-head>span{color:var(--overview-muted);font-size:11px}.dynamic-overview .focus-card p{overflow:hidden;height:42px;margin:6px 0 2px;color:#5e697b;line-height:21px}.dynamic-overview .focus-card p b{color:#3478f6}.dynamic-overview .focus-card .focus-actions{height:24px;text-align:right}.dynamic-overview .focus-card .focus-actions .ant-btn{height:24px;padding:0 0 0 14px;font-size:12px}.dynamic-overview .focus-empty{padding:28px;color:var(--overview-muted);text-align:center}@media(max-width:1280px){.dynamic-overview .category-grid{grid-template-columns:repeat(3,1fr)}.dynamic-overview .focus-grid{grid-template-columns:repeat(2,1fr)}}.customer-dynamic-info-drawer .ant-drawer-body{padding:16px 20px 24px;background:#f5f7fa}.customer-dynamic-info-drawer .search-box{display:flex;align-items:flex-start;min-height:52px;padding:4px 8px;border:1px solid #e7ebf2;border-radius:6px;background:#fff}.customer-dynamic-info-drawer .search-box .ant-btn{margin-top:4px;border-radius:2px}.customer-dynamic-info-drawer .search-box .ant-btn.search{color:#fff;background:#1f87e5}.customer-dynamic-info-drawer .search-box .ant-form-item{margin:0 10px 0 0;display:flex}.customer-dynamic-info-drawer .search-box .ant-form-item .ant-form-item-control .ant-calendar-picker{width:210px}.customer-dynamic-info-drawer .search-box .ant-form-item .ant-form-item-control .ant-select{width:120px}.customer-dynamic-info-drawer .search-box .ant-form-item .ant-form-item-control .ant-input{width:220px}.customer-dynamic-info-drawer .head-btn-box{margin:18px auto 8px}.customer-dynamic-info-drawer .head-btn-box .ant-col{text-align:left}.customer-dynamic-info-drawer .head-btn-box .ant-col :last-child{text-align:right}.customer-dynamic-info-drawer .head-btn-box .ant-col :last-child a{text-align:center}.customer-dynamic-info-drawer .head-btn-box button{margin-right:10px}.customer-dynamic-info-drawer .head-btn-box .total-count span{margin:0 4px;font-weight:700;text-decoration:underline}.customer-dynamic-info-drawer .ant-table-wrapper{background:#fff}.customer-dynamic-info-drawer .ant-table-wrapper th{background-color:#dfe5ea;font-weight:700}.customer-dynamic-info-drawer .ant-table-wrapper .name{position:relative}.customer-dynamic-info-drawer .ant-table-wrapper .name img{position:absolute;width:30px;height:30px}.customer-dynamic-info-drawer .ant-table-wrapper .ant-btn{border:none;padding:0}.customer-dynamic-info-drawer .ant-table-wrapper .ant-btn>span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:180px}@keyframes blink{0%,to{color:#333;transform:scale(1)}50%{color:#ff4d4f;transform:scale(1.5)}}.blink-effect{animation:blink 1s infinite;font-weight:700;display:inline-block}.server-box .ant-descriptions .ant-descriptions-row>td,.server-box .ant-descriptions .ant-descriptions-row>th{padding-bottom:4px}.server-box .ant-descriptions .ant-descriptions-item .ant-descriptions-item-label{font-size:16px;color:#999}.server-box .ant-descriptions .ant-descriptions-item .ant-descriptions-item-content{font-size:22px;color:#333;display:inline-flex;align-items:center}.server-box .ant-descriptions .ant-descriptions-item .ant-descriptions-item-content span{margin-right:6px}.server-box .ant-descriptions .ant-descriptions-item .ant-descriptions-item-content .renew{font-size:16px;color:#999;margin-left:6px}.server-box .ant-descriptions .ant-descriptions-item .ant-descriptions-item-content .renew span{font-size:22px;color:#333}.server-box .ant-descriptions .ant-descriptions-item .ant-descriptions-item-content .history-unpaid{font-size:14px;color:#1890ff;font-weight:400;white-space:nowrap}.server-box .ant-descriptions .ant-descriptions-item .ant-descriptions-item-content .history-unpaid strong{font-weight:700}.sale-box .ant-descriptions .ant-descriptions-item .ant-descriptions-item-label{font-size:16px;color:#999}.sale-box .ant-descriptions .ant-descriptions-item .ant-descriptions-item-content{font-size:22px;color:#333;display:inline-flex;align-items:center}.sale-box .ant-descriptions .ant-descriptions-item .ant-descriptions-item-content span{margin-right:6px}.sale-box .ant-descriptions .ant-descriptions-item .ant-descriptions-item-content .renew{font-size:16px;color:#999}.sale-box .ant-descriptions .ant-descriptions-item .ant-descriptions-item-content .renew span{font-size:22px;color:#333}.sale-box .ant-descriptions .ant-descriptions-item .ant-descriptions-item-content .history-unpaid{font-size:14px;color:#1890ff;font-weight:400;white-space:nowrap}.sale-box .ant-descriptions .ant-descriptions-item .ant-descriptions-item-content .history-unpaid strong{font-weight:700}.work-order-list-drawer .search-box{display:flex;height:44px}.work-order-list-drawer .search-box .ant-btn{margin-top:4px;border-radius:2px}.work-order-list-drawer .search-box .ant-btn.search{color:#fff;background:#1f87e5}.work-order-list-drawer .search-box .ant-form-item{margin:0 10px;display:flex}.work-order-list-drawer .search-box .ant-form-item .ant-form-item-control{width:400px}.work-order-list-drawer .head-btn-box{margin:15px auto 5px}.work-order-list-drawer .head-btn-box .ant-col{text-align:left}.work-order-list-drawer .head-btn-box .ant-col :last-child{text-align:right}.work-order-list-drawer .head-btn-box .ant-col :last-child a{text-align:center}.work-order-list-drawer .head-btn-box button{margin-right:10px}.work-order-list-drawer .head-btn-box .total-count span{margin:0 4px;font-weight:700;text-decoration:underline}.work-order-list-drawer .ant-table-wrapper th{background-color:#dfe5ea;font-weight:700}.work-order-list-drawer .ant-table-wrapper .ant-btn{border:none;padding:0}.work-order-list-drawer .ant-table-wrapper .ant-btn>span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:180px}.work-order-box{box-shadow:2px 2px 4px 2px #ccc;margin-bottom:12px}.work-order-box .work-order-body,.work-order-box .work-order-body .work-order-item{display:flex;justify-content:space-between;align-items:center}.work-order-box .work-order-body .work-order-item{width:60%;font-weight:700}.work-order-box .work-order-body .work-order-item .doing{color:#00f}.work-order-box .work-order-body .work-order-item .doing .value{font-size:24px;cursor:pointer;padding-right:9px}.work-order-box .work-order-body .work-order-item .finish{color:green}.work-order-box .work-order-body .work-order-item .finish span{font-size:20px;cursor:pointer}.bank-form .map-item .ant-form-item{display:flex;justify-content:flex-start}.bank-form .map-item .ant-col-6 .ant-form-item-label{width:30%}.bank-form .map-item .ant-col-6 .ant-form-item-control-wrapper{width:70%}.bank-form .map-item .ant-col-8 .ant-form-item-label{width:20%}.bank-form .map-item .ant-col-8 .ant-form-item-control-wrapper{width:80%}.bank-form .map-item .ant-col-4{line-height:44px}.bank-form .map-item .ant-col-4 button{margin:0 8px}.bank-form .map-item .ant-col-4 .ant-btn-icon-only{border:1px solid #d8d8d8;border-radius:2px;height:22px;width:30px;color:#fff}.bank-form .map-item .ant-col-4 .ant-btn-icon-only.up{background:green}.bank-form .map-item .ant-col-4 .ant-btn-icon-only.down{background:red}.bank-form .map-item .ant-col-4 .ant-btn-icon-only i{vertical-align:inherit}.bank-form .map-item .ant-col-4 button[disabled]{background:#bfbfbf!important}.bank-form .map-item .handle{text-align:center}.bank-form .map-item .handle i{cursor:pointer;margin-left:8px}.bank-form .btn-box{margin-top:50px!important;text-align:center}.ant-select-disabled{color:rgba(0,0,0,.65)}.ant-select-disabled .ant-select-selection{background:#fff}.ant-select-selection-selected-value span{margin-right:5px}.audit-drawer .ant-drawer-body .form .ant-form-item{display:flex;justify-content:flex-start}.audit-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-label{width:38%}.audit-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-control-wrapper{width:62%}.audit-drawer .ant-drawer-body .form .item-line .ant-form-item-label{width:18%}.audit-drawer .ant-drawer-body .form .item-line .ant-form-item-control-wrapper{width:82%}.audit-drawer .ant-drawer-body .form .textarea-input .ant-form-item-control-wrapper{width:180%}.receipt-create-update-drawer .ant-drawer-body .header-box .ant-cascader-picker{width:38%}.receipt-create-update-drawer .ant-drawer-body .header-box .ant-radio-group,.receipt-create-update-drawer .ant-drawer-body .header-box h3{margin-top:15px}.receipt-create-update-drawer .ant-drawer-body .header-box .tip{margin-top:5px;color:red;font-weight:700}.receipt-create-update-drawer .ant-drawer-body .form{margin-top:15px}.receipt-create-update-drawer .ant-drawer-body .form .ant-form-item{display:flex;justify-content:flex-start}.receipt-create-update-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-label{width:25%}.receipt-create-update-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-control-wrapper{width:75%}.receipt-create-update-drawer .ant-drawer-body .form .ant-calendar-picker,.receipt-create-update-drawer .ant-drawer-body .form .ant-input-number,.receipt-create-update-drawer .ant-drawer-body .form .ant-select{width:100%}.receipt-create-update-drawer .ant-drawer-body .form .item-line .ant-form-item-label{width:18%}.receipt-create-update-drawer .ant-drawer-body .form .item-line .ant-form-item-control-wrapper{width:70%}.ant-modal-root .ant-modal{max-width:570px}.ant-popover .audit-user .ant-badge{margin-left:3px}.ant-popover .audit-user .admin-user-name{color:#333}.tool-box{box-shadow:2px 2px 4px 2px #ccc;margin-bottom:12px}.tool-box .tool-body{display:flex}.tool-box .tool-body .tool-item{display:flex;align-items:center;justify-content:space-between}.tool-box .tool-body .tool-item .ant-btn{margin:0 2px;font-weight:700}.customer-dynamic-info{overflow:hidden}.customer-dynamic-info .dynamic-list{position:relative;height:350px}.customer-dynamic-info .dynamic-list .dynamic-item{position:relative;cursor:pointer;display:flex;justify-content:space-between;line-height:30px;color:#333;font-size:14px}.customer-dynamic-info .dynamic-list .dynamic-item img{position:absolute;width:30px;height:30px}.customer-dynamic-info .dynamic-list .dynamic-item .dynamic-name{width:250px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.customer-dynamic-info .dynamic-list .dynamic-item .dynamic-title{width:140px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.home-wrapper{padding:0 10px}.home-wrapper .customer-info .ant-card{margin-bottom:12px;box-shadow:2px 2px 4px 2px #ccc}.home-wrapper .customer-info .ant-card .ant-card-head .ant-card-head-title{font-size:20px;font-weight:700;padding:10px 0}.home-wrapper .customer-info .ant-card .title{display:flex;justify-content:space-between}.home-wrapper .customer-info .ant-card .title .radio-box .ant-radio-group{margin-right:10px}.home-wrapper .customer-info .ant-card .title .radio-box .ant-select{margin-right:10px;width:105px}.home-wrapper .customer-info .ant-card .title .target-price{cursor:pointer;display:inline-block;min-width:120px;margin-right:30px}.home-wrapper .customer-info .ant-card .title .total-price{cursor:pointer}.home-wrapper .customer-info .ant-card .title .ant-calendar-picker{width:100px;margin-right:5px}.home-wrapper .customer-info .ant-card .title .rank-no{margin-left:5px;color:#00f}.home-wrapper .customer-info .ant-card .left-title{display:flex}.home-wrapper .customer-info .ant-card .ant-card-body{padding:5px 24px}.home-wrapper .customer-info .ant-card .customer-content-body{display:flex}.home-wrapper .customer-info .ant-card .customer-content-body .radio-box{width:200px}.home-wrapper .audit-info,.home-wrapper .item-info,.home-wrapper .remind-info,.home-wrapper .task-info{box-shadow:2px 2px 4px 2px #ccc}.home-wrapper .audit-info #auditContainer,.home-wrapper .audit-info #itemContainer,.home-wrapper .item-info #auditContainer,.home-wrapper .item-info #itemContainer,.home-wrapper .remind-info #auditContainer,.home-wrapper .remind-info #itemContainer,.home-wrapper .task-info #auditContainer,.home-wrapper .task-info #itemContainer{width:100%;height:335px}.home-wrapper .title{padding:6px 12px;display:flex;justify-content:space-between;border-bottom:1px solid #e8e8e8;color:rgba(0,0,0,.85)}.home-wrapper .task-info .ant-card-head .ant-card-head-title,.home-wrapper .title{font-size:20px;font-weight:700}.home-wrapper .task-info .ant-card-body{padding:10px 24px}.home-wrapper .task-info .inline{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid #e8e8e8}.home-wrapper .task-info .inline .value{height:24px;padding:0 7px;font-size:14px;border-radius:4px;background-color:#1890ff;color:#fff;cursor:pointer}.home-wrapper .task-info .inline:last-of-type{border-bottom:none}.home-wrapper .task-box .ant-tabs-tab{font-size:20px;font-weight:700;color:rgba(0,0,0,.85)}.home-wrapper .remind-info .ant-card-head .ant-card-head-title{font-size:20px;font-weight:700}.home-wrapper .remind-info .inline{display:flex;justify-content:space-between}.home-wrapper .remind-info .inline .value{height:24px;padding:0 7px;font-size:14px;border-radius:4px;background-color:#1890ff;color:#fff}.ant-popover .rank-item{min-height:30px;color:#333}.ant-tabs-bar{margin:0 0 10px}.left-sidebar ul li{margin:10px auto!important}.create-update-drawer .ant-drawer-body .form .ant-form-item{display:flex;justify-content:flex-start}.create-update-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-label{width:25%!important}.create-update-drawer .ant-drawer-body .form .ant-form-item .ant-form-item-control-wrapper{width:75%}.create-update-drawer .ant-drawer-body .form .ant-input-number{width:100%}.create-update-drawer .ant-drawer-body .form .item-line .ant-form-item-label{width:12%!important}.create-update-drawer .ant-drawer-body .form .item-line .ant-form-item-control-wrapper{width:88%}.create-update-drawer .ant-drawer-body .form .ant-calendar-picker{width:100%}.create-update-drawer .ant-drawer-body .form .textarea-input .ant-form-item-control-wrapper{width:180%!important}.main-layout{height:100%;width:100%;min-width:1200px;font-size:16px}.main-layout .ant-layout{height:100%;overflow:auto}.main-layout .ant-layout .ant-layout-header{height:60px;line-height:60px;box-shadow:0 4px 24px 0 rgba(37,38,94,.1);color:#fff;background:repeating-linear-gradient(270deg,#65e6f6,#6d93ef,#edc7fd,#df6be5,#fc5a64,#f74e64)}.main-layout .ant-layout .ant-layout-content{margin:10px 12px 0;padding:10px 12px 0;background-color:#fff}.main-layout .ant-layout .ant-layout-sider{background:#fff;overflow:auto;width:170px!important;min-width:170px!important;max-width:170px!important}.ant-popover-content .ant-popover-inner{max-height:500px;overflow:auto}.ant-advanced-search-form .ant-form-item{margin-bottom:2px}.ant-table-wrapper .ant-table-body-outer{margin-bottom:-16px!important}.pagination-box{padding:9px;text-align:right}