.container[data-v-7f7e2aa2]{width:100%;height:93.5vh;background:url(../img/bg.88df42fd.png) no-repeat 50% fixed;background-size:cover;font-family:Microsoft YaHei,sans-serif;overflow:hidden;overflow-y:auto}.main-content[data-v-7f7e2aa2]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;gap:20px}.pagination-container[data-v-7f7e2aa2]{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.no-data[data-v-7f7e2aa2]{font-size:18px;text-align:center;padding:50px 0}.title-section[data-v-7f7e2aa2]{width:100%;height:35px;line-height:35px;background-color:#89a64b;margin-bottom:0;padding:0 50px;position:fixed;top:59px;left:0;z-index:10}.title-section .title-left[data-v-7f7e2aa2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px}.title-section .title-left .page-title[data-v-7f7e2aa2]{font-family:Source Han Sans CN;font-weight:700;font-size:16px;color:#fff;margin:0;padding:0 20px;background:#547130}.title-section .title-left .back-btn[data-v-7f7e2aa2]{font-family:Source Han Sans CN;font-weight:700;font-size:14px;color:#fff;background:none;border:none}.title-section .title-left .back-btn[data-v-7f7e2aa2]:hover{opacity:.8}.group-header[data-v-7f7e2aa2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f2ecc6;border-radius:3px 3px 3px 3px;padding:10px 15px;margin-bottom:25px}.group-header .form-label[data-v-7f7e2aa2]{font-family:Source Han Sans CN;font-weight:700;font-size:16px;color:#385d27;position:relative;padding-left:15px}.group-header .form-label[data-v-7f7e2aa2]:before{content:"";width:8px;height:8px;border-radius:50%;background:#385d27;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.group-header .group-actions .ant-btn[data-v-7f7e2aa2]{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;font-family:Source Han Sans CN;font-weight:400;font-size:14px}.group-header .group-actions .add-btn[data-v-7f7e2aa2]{color:#385d27;margin-right:10px}.group-header .group-actions .add-btn[data-v-7f7e2aa2]:hover{opacity:.8}.group-header .group-actions .del-btn[data-v-7f7e2aa2]{color:#d54d4d}.group-header .group-actions .del-btn[data-v-7f7e2aa2]:hover{opacity:.8}.must[data-v-7f7e2aa2]{color:red!important;font-style:normal!important;font-size:14px!important}.download-btn[data-v-7f7e2aa2]{background:#547130!important;border-color:#547130!important;-webkit-box-shadow:none!important;box-shadow:none!important;margin-left:15px!important}.download-btn i[data-v-7f7e2aa2]{color:#fff!important}.tips[data-v-7f7e2aa2]{font-family:Source Han Sans CN;font-weight:400;font-size:12px;font-style:normal;color:#aaa;margin-bottom:15px}.help-btn[data-v-7f7e2aa2]{border:none;-webkit-box-shadow:none;box-shadow:none;color:#547130}.download-button[data-v-7f7e2aa2]{display:inline-block;width:140px;height:32px;line-height:32px;text-align:center;background:#547130;border-radius:5px 5px 5px 5px;font-family:Source Han Sans CN;font-weight:400;font-size:14px;color:#fff;text-decoration:none;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;margin-bottom:15px}.download-button[data-v-7f7e2aa2]:hover{opacity:.8}.word-count[data-v-7f7e2aa2]{display:block;font-size:13px;margin-top:5px;text-align:right}.word-count.exceed[data-v-7f7e2aa2]{color:#f5222d}.form-textarea[data-v-7f7e2aa2]{resize:none}.form-textarea.h100[data-v-7f7e2aa2],.form-textarea.h200[data-v-7f7e2aa2]{height:60px}.form-textarea.h300[data-v-7f7e2aa2]{height:100px}.form-textarea.h400[data-v-7f7e2aa2]{height:120px}.form-textarea.h500[data-v-7f7e2aa2]{height:140px}.form-textarea.h800[data-v-7f7e2aa2]{height:180px}.form-textarea.h1000[data-v-7f7e2aa2]{height:220px}.form-textarea.h2000[data-v-7f7e2aa2]{height:420px}hr[data-v-7f7e2aa2]{height:1px;background:#d0d0d0;border:none;margin-bottom:25px}[data-v-7f7e2aa2] .ant-checkbox-group label{display:block;margin-bottom:20px}[data-v-7f7e2aa2] .ant-checkbox-group label:last-child{margin:0}[data-v-7f7e2aa2] .ant-checkbox-checked .ant-checkbox-inner{background-color:#89a64b;border-color:#89a64b}[data-v-7f7e2aa2] .ant-checkbox-input:focus+.ant-checkbox-inner,[data-v-7f7e2aa2] .ant-checkbox-wrapper:hover .ant-checkbox-inner,[data-v-7f7e2aa2] .ant-checkbox:hover .ant-checkbox-inner,[data-v-7f7e2aa2] .ant-input-number:hover{border-color:#89a64b}[data-v-7f7e2aa2] .ant-radio-wrapper{display:block;width:100%;margin-bottom:15px}[data-v-7f7e2aa2] .ant-radio-wrapper:last-child{margin:0}[data-v-7f7e2aa2] .ant-radio-wrapper .ant-radio-checked .ant-radio-inner{border-color:#89a64b}[data-v-7f7e2aa2] .ant-radio-wrapper .ant-radio-checked .ant-radio-inner:after{background-color:#89a64b}[data-v-7f7e2aa2] .ant-calendar-picker:focus,[data-v-7f7e2aa2] .ant-calendar-picker:hover,[data-v-7f7e2aa2] .ant-calendar-picker:hover .ant-calendar-picker-input:not(.ant-input-disabled),[data-v-7f7e2aa2] .ant-input:focus,[data-v-7f7e2aa2] .ant-input:hover,[data-v-7f7e2aa2] .ant-select-selection:active,[data-v-7f7e2aa2] .ant-select-selection:focus,[data-v-7f7e2aa2] .ant-select-selection:hover{border-color:#89a64b}[data-v-7f7e2aa2] .ant-pagination-item-active,[data-v-7f7e2aa2] .ant-pagination-item-active a{color:#89a64b;border-color:#89a64b}[data-v-7f7e2aa2] .ant-pagination-item-active:focus a,[data-v-7f7e2aa2] .ant-pagination-item-active:hover a{color:#89a64b}.preview-modal[data-v-7f7e2aa2]{background:red}.preview-modal[data-v-7f7e2aa2] .ant-modal-body{height:80vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pdf-modal[data-v-7f7e2aa2] .ant-modal{height:100%;top:0;padding:0;position:absolute;right:0}.pdf-modal[data-v-7f7e2aa2] .ant-modal .ant-modal-content{height:100%}.pdf-modal[data-v-7f7e2aa2] .ant-modal .ant-modal-content .ant-modal-body{height:calc(100% - 55px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-v-7f7e2aa2] .ant-checkbox-wrapper.ant-checkbox-wrapper-checked.ant-checkbox-wrapper-disabled span,[data-v-7f7e2aa2] .ant-input.ant-input-disabled,[data-v-7f7e2aa2] .ant-radio-wrapper.ant-radio-wrapper-checked.ant-radio-wrapper-disabled span,[data-v-7f7e2aa2] .ant-select.ant-select-disabled .ant-select-selection-selected-value{color:#385d27;font-weight:700}#loader-upload-wrapper[data-v-7f7e2aa2]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999}#loader-upload-wrapper .loader-section[data-v-7f7e2aa2]{position:fixed;top:0;width:50%;height:100%;background:rgba(0,0,0,.3);z-index:1000;-webkit-transform:translateX(0);transform:translateX(0)}#loader-upload-wrapper .loader-section.section-left[data-v-7f7e2aa2]{left:0}#loader-upload-wrapper .loader-section.section-right[data-v-7f7e2aa2]{right:0}#loader-upload-wrapper .load_title[data-v-7f7e2aa2]{font-family:Open Sans;color:#fff;font-size:14px;width:100%;text-align:center;z-index:9999999999999;position:absolute;top:60%;opacity:1;line-height:30px}#loader-upload-wrapper #loader-upload[data-v-7f7e2aa2]{display:block;position:relative;left:50%;top:50%;width:120px;height:120px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid transparent;border-top-color:#fff;-webkit-animation:spin-7f7e2aa2 2s linear infinite;animation:spin-7f7e2aa2 2s linear infinite;z-index:1001}#loader-upload-wrapper #loader-upload[data-v-7f7e2aa2]:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#fff;-webkit-animation:spin-7f7e2aa2 3s linear infinite;animation:spin-7f7e2aa2 3s linear infinite}#loader-upload-wrapper #loader-upload[data-v-7f7e2aa2]:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#fff;-webkit-animation:spin-7f7e2aa2 1.5s linear infinite;animation:spin-7f7e2aa2 1.5s linear infinite}@-webkit-keyframes spin-7f7e2aa2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-7f7e2aa2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.main-content[data-v-7f7e2aa2]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;background-color:#f5f5f5;height:calc(100vh - 60px);padding-top:65px}.search-filter-area[data-v-7f7e2aa2]{background-color:#fff;padding:20px;margin-bottom:0;border-bottom:1px solid #e8e8e8;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 50px}.search-filter-area .search-item[data-v-7f7e2aa2],.search-filter-area[data-v-7f7e2aa2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-filter-area .search-item[data-v-7f7e2aa2]{gap:8px}.search-filter-area .search-item label[data-v-7f7e2aa2]{white-space:nowrap;color:#666}.search-filter-area .search-item .search-input[data-v-7f7e2aa2]{width:200px;padding:6px 12px;border:1px solid #d9d9d9;border-radius:4px;-webkit-transition:border-color .3s;transition:border-color .3s}.search-filter-area .search-item .search-input[data-v-7f7e2aa2]:focus{outline:none;border-color:#1890ff;-webkit-box-shadow:0 0 0 2px rgba(24,144,255,.2);box-shadow:0 0 0 2px rgba(24,144,255,.2)}.search-filter-area .search-item .ant-input[data-v-7f7e2aa2]{border-radius:4px!important}.search-filter-area .search-item .ant-input[data-v-7f7e2aa2]:focus{border-color:#89a64b!important;-webkit-box-shadow:0 0 0 2px rgba(137,166,75,.2)!important;box-shadow:0 0 0 2px rgba(137,166,75,.2)!important}.search-filter-area .search-item .filter-select[data-v-7f7e2aa2]{width:150px;padding:6px 12px;border:1px solid #d9d9d9;border-radius:4px;-webkit-transition:border-color .3s;transition:border-color .3s}.search-filter-area .search-item .filter-select[data-v-7f7e2aa2]:focus{outline:none;border-color:#1890ff;-webkit-box-shadow:0 0 0 2px rgba(24,144,255,.2);box-shadow:0 0 0 2px rgba(24,144,255,.2)}.search-filter-area .search-item .ant-select-selector[data-v-7f7e2aa2]{border-radius:4px!important}.search-filter-area .search-item .ant-select-focused .ant-select-selector[data-v-7f7e2aa2]{border-color:#89a64b!important;-webkit-box-shadow:0 0 0 2px rgba(137,166,75,.2)!important;box-shadow:0 0 0 2px rgba(137,166,75,.2)!important}.search-filter-area .search-item .ant-calendar-picker-input[data-v-7f7e2aa2]{border-radius:4px!important}.search-filter-area .search-item .ant-calendar-picker-focused .ant-calendar-picker-input[data-v-7f7e2aa2]{border-color:#89a64b!important;-webkit-box-shadow:0 0 0 2px rgba(137,166,75,.2)!important;box-shadow:0 0 0 2px rgba(137,166,75,.2)!important}.search-filter-area .search-buttons[data-v-7f7e2aa2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-left:auto}.search-filter-area .search-buttons .search-btn[data-v-7f7e2aa2]{background-color:#89a64b!important;border-color:#89a64b!important}.search-filter-area .search-buttons .search-btn[data-v-7f7e2aa2]:hover{background-color:#9fbc5c!important;border-color:#9fbc5c!important}.search-filter-area .search-buttons .reset-btn[data-v-7f7e2aa2]{background-color:#ffa940!important;border-color:#ffa940!important}.search-filter-area .search-buttons .reset-btn[data-v-7f7e2aa2]:hover{background-color:#ffc577!important;border-color:#ffc577!important}.search-filter-area .search-buttons .add-btn[data-v-7f7e2aa2]{background-color:#4c7e37!important;border-color:#4c7e37!important}.search-filter-area .search-buttons .add-btn[data-v-7f7e2aa2]:hover{background-color:#9fbc5c!important;border-color:#9fbc5c!important}.table-container[data-v-7f7e2aa2]{background-color:#fff;border-radius:4px;margin:0 50px 20px;padding:20px;overflow:hidden;border:1px solid #e8e8e8}.table-container .data-table[data-v-7f7e2aa2]{width:100%;border-collapse:collapse;border:1px solid #e8e8e8}.table-container .data-table th[data-v-7f7e2aa2]{background-color:#fafafa;padding:12px;text-align:center;font-weight:600;color:#333;border:1px solid #e8e8e8}.table-container .data-table td[data-v-7f7e2aa2]{padding:12px;text-align:center;border:1px solid #e8e8e8;color:#666}.table-container .data-table tr[data-v-7f7e2aa2]:hover{background-color:#f5f5f5}.table-container .data-table .status-tag[data-v-7f7e2aa2]{display:inline-block;font-size:14px;font-weight:700}.table-container .data-table .status-1[data-v-7f7e2aa2]{color:#979797}.table-container .data-table .status-2[data-v-7f7e2aa2]{color:#547130}.table-container .data-table .result-tag[data-v-7f7e2aa2]{display:inline-block;font-size:14px;font-weight:700}.table-container .data-table .result-1[data-v-7f7e2aa2]{color:#979797}.table-container .data-table .result-2[data-v-7f7e2aa2]{color:#333}.table-container .data-table .result-3[data-v-7f7e2aa2]{color:#547130}.table-container .data-table .result-4[data-v-7f7e2aa2]{color:#ce6e00}.table-container .data-table .result-5[data-v-7f7e2aa2]{color:#b93e3e}.table-container .data-table .btn[data-v-7f7e2aa2]{padding:2px 10px;border:none;border-radius:4px;cursor:pointer;margin-right:8px;color:#fff;font-size:14px;-webkit-transition:all .3s;transition:all .3s}.table-container .data-table .btn[data-v-7f7e2aa2]:hover{opacity:.8}.table-container .data-table .btn.view-btn[data-v-7f7e2aa2]{background-color:#89a64b}.table-container .data-table .btn.edit-btn[data-v-7f7e2aa2]{background-color:#4c7e37}.table-container .data-table .btn.del-btn[data-v-7f7e2aa2]{background-color:#cc6f51}.table-container .data-table .btn.prefill-btn[data-v-7f7e2aa2]{background-color:#ffa940}