.print-content[data-v-8f5d9096]{max-width:800px;margin:0 auto}.print-image[data-v-8f5d9096]{text-align:center;margin-bottom:20px}.print-footer[data-v-8f5d9096]{margin-top:50px;text-align:right}table[data-v-8f5d9096]{width:100%;border-collapse:collapse;margin-bottom:10px}table[data-v-8f5d9096],td[data-v-8f5d9096],th[data-v-8f5d9096]{border:1px solid #000}td[data-v-8f5d9096],th[data-v-8f5d9096]{padding:5px 8px;text-align:center;vertical-align:middle}th[data-v-8f5d9096]{background-color:#f2f2f2}.content[data-v-8f5d9096]{padding:10px;border:1px solid #000}.custom-form-container[data-v-2b5b143e]{padding:0 16px 16px 16px}.bid-status[data-v-2b5b143e]{display:flex;justify-content:space-between;padding:16px;margin-bottom:16px;border:1px solid #e9e9e9;border-radius:4px;background-color:#e8eaf6}.bid-status .status-item[data-v-2b5b143e]{text-align:center}.bid-status .status-item .value[data-v-2b5b143e]{background-color:#1a237e;color:#fff;padding:6px 16px;font-size:16px;border-radius:4px;margin-bottom:6px;min-width:100px}.bid-status .status-item .label[data-v-2b5b143e]{font-size:14px;color:rgba(0,0,0,.45)}.price-table-section[data-v-2b5b143e]{margin-top:24px}.price-table-section .section-header[data-v-2b5b143e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;border-bottom:1px solid #eee;padding-bottom:8px}.price-table-section .section-header .section-title[data-v-2b5b143e]{font-size:16px;font-weight:600;color:#1f1f1f}.customer-tabs[data-v-2b5b143e],.customer-tabs[data-v-2b5b143e] .t-tabs__nav{margin-bottom:16px}.customer-tabs[data-v-2b5b143e] .t-tabs__nav-item{padding:8px 16px;font-size:14px}.customer-tabs[data-v-2b5b143e] .t-tabs__nav-item.t-is-active{color:#377791;font-weight:500}.modal-footer-buttons[data-v-2b5b143e]{margin-top:24px;text-align:center}.modal-footer-buttons[data-v-2b5b143e] .t-button{width:120px;height:40px;font-size:16px}[data-v-2b5b143e] .ant-table-wrapper{border:1px solid #e8e8e8;border-radius:4px}[data-v-2b5b143e] .ant-table-wrapper .ant-table-thead>tr>th{background:#f5f5f5;padding:8px;font-size:14px}[data-v-2b5b143e] .ant-table-wrapper .ant-table-tbody>tr>td{padding:8px;font-size:14px}[data-v-2b5b143e] .t-form__item-label{font-weight:700;color:#555}[data-v-2b5b143e] .t-input-number__input,[data-v-2b5b143e] .t-input__inner,[data-v-2b5b143e] .t-textarea__inner{background-color:#f9f9f9}[data-v-2b5b143e] .t-table .t-table__header th{padding:8px;font-size:14px;background:#f5f5f5;text-align:center}[data-v-2b5b143e] .t-table .t-table__body td{padding:8px;font-size:14px}.contract-page[data-v-04a8b854]{padding:0 16px}.contract-page .section-title[data-v-04a8b854]{font-size:18px;font-weight:700;color:#1a237e;width:100%;margin-bottom:16px;padding:8px 0;border-bottom:2px solid #1a237e}.contract-page .section-subtitle[data-v-04a8b854]{font-size:16px;font-weight:700;color:#1a237e;margin-bottom:16px}.contract-page[data-v-04a8b854] .t-dialog__header{background:#f5f5f5;border-bottom:1px solid #d9d9d9}.contract-page[data-v-04a8b854] .t-card__body{padding:0}.contract-page .filter-card[data-v-04a8b854]{margin-bottom:8px}.contract-page .filter-card .ant-form[data-v-04a8b854]{margin-bottom:0}.contract-page .filter-card[data-v-04a8b854] .ant-row{margin-bottom:0;row-gap:16px;-moz-column-gap:12px;column-gap:12px}.contract-page .filter-card[data-v-04a8b854] .form-item-fixed-width .ant-form-item-label{width:100px;text-align:right}.contract-page .filter-card[data-v-04a8b854] .form-item-fixed-width .ant-form-item-label>label{width:100px;text-align:right;padding-right:8px;justify-content:flex-end}.contract-page .filter-card[data-v-04a8b854] .ant-form-item{margin-bottom:0;padding-right:24px;min-width:0;display:flex}.contract-page .filter-card[data-v-04a8b854] .ant-form-item .ant-form-item-label{width:100px;flex:0 0 100px}.contract-page .filter-card[data-v-04a8b854] .ant-form-item .ant-form-item-label>label{font-weight:600;color:#222;font-size:15px;width:100%;text-align:right;display:inline-block;white-space:nowrap;padding-right:8px}.contract-page .filter-card[data-v-04a8b854] .ant-form-item .ant-form-item-control-wrapper{flex:1}.contract-page .filter-card[data-v-04a8b854] .ant-form-item .ant-form-item-control{width:150px}.contract-page .filter-card[data-v-04a8b854] .ant-btn{height:36px;border-radius:6px;font-size:15px;margin-left:12px}.contract-page .filter-card[data-v-04a8b854] .ant-btn:first-child{margin-left:0}