.process-seal-stamp[data-v-787af2fc]{position:absolute;z-index:2;top:70px;left:20px;width:150px;height:auto;transform:rotate(-20deg);transform-origin:center;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}*{margin:0;padding:0}.ant-col-sm-35{width:10.5%}.ant-col-sm-35,.ant-col-sm-195{display:block;box-sizing:border-box}.ant-col-sm-195{width:83.166667%}.h2s[data-v-396b0ee9]{font-size:24px;text-align:center;margin-bottom:10px}.h2s1[data-v-396b0ee9]{font-size:26px;text-align:center;margin-bottom:10px}.span1[data-v-396b0ee9]{display:inline-block;width:16%;text-align:center;font-size:14px;font-weight:600}.span2[data-v-396b0ee9]{display:inline-block;width:84%;text-align:left;font-size:14px;padding:10px;line-height:24px;border-left:1px solid #ddd;min-height:40px}.usernameindex[data-v-396b0ee9]{margin:0 auto}.span5[data-v-396b0ee9]{width:100%;text-align:center;font-size:16pt;line-height:24px;padding:0 30px}.span3[data-v-396b0ee9]{display:inline-block;width:100%;text-align:right;font-size:12pt;padding:10px 34px}.span6[data-v-396b0ee9]{border-bottom:1px solid #ddd}.span4[data-v-396b0ee9]{display:inline-block;width:100%;text-align:left;font-size:12pt;font-weight:700;padding:10px}.displayFixed[data-v-396b0ee9]{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center}.border_col[data-v-396b0ee9],.displayFixed[data-v-396b0ee9]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.border_col[data-v-396b0ee9]{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;border:1px solid #ddd;border-bottom:0}[data-v-396b0ee9] .ant-input[disabled]{background-color:transparent!important;cursor:not-allowed;opacity:1;color:rgba(0,0,0,.65)!important}.signdiv[data-v-396b0ee9]{width:87%;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}pre[data-v-396b0ee9]{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;word-break:break-all;overflow:hidden}#list-container[data-v-396b0ee9]{text-align:left;line-height:30px}[data-v-396b0ee9] #list-container>p{margin-bottom:0!important;text-indent:2em}.span_right_border[data-v-396b0ee9]{border-right:0}.spanh4[data-v-396b0ee9]{margin-left:20%}.spanh4 div[data-v-396b0ee9]{font-size:16px;font-weight:600;letter-spacing:3px}.standard-approval-print-preview.embedded-print-preview{max-width:100%!important;min-height:0!important;box-shadow:none!important}.standard-approval-print-preview.embedded-print-preview,.standard-approval-print-shell{width:-webkit-fit-content!important;width:fit-content!important;margin:0 auto!important;padding:0!important}.standard-approval-print-sheet{width:210mm!important;min-height:297mm;height:auto;margin:0 auto!important;padding:21mm 24mm 24.5mm!important;box-sizing:border-box!important;font-size:12pt;font-weight:400;overflow:visible}.standard-approval-print-sheet,.standard-approval-print-sheet *{color:#000!important;font-family:ApprovalPrintSong,SimSun,"\5B8B\4F53",serif!important}.standard-approval-print-sheet *{box-sizing:border-box}.standard-approval-print-sheet .form-title,.standard-approval-print-sheet .h2s,.standard-approval-print-sheet .h2s1{color:#000!important;font-size:22pt!important;font-weight:700!important}.standard-approval-print-sheet .h2s1{line-height:1.2;letter-spacing:-1.4mm;white-space:nowrap}.standard-approval-print-sheet .form-table,.standard-approval-print-sheet .opinion_date,.standard-approval-print-sheet .opinion_text,.standard-approval-print-sheet .span2,.standard-approval-print-sheet .span3,.standard-approval-print-sheet .span5,.standard-approval-print-sheet .spanh4,.standard-approval-print-sheet .spanh4 div,.standard-approval-print-sheet .standard-field-value,.standard-approval-print-sheet .standard-opinion-content{color:#000!important;font-size:12pt!important;font-weight:400!important}.standard-approval-print-sheet .label,.standard-approval-print-sheet .span1,.standard-approval-print-sheet .span4,.standard-approval-print-sheet .standard-field-label,.standard-approval-print-sheet .standard-opinion-title{color:#000!important;font-size:12pt!important;font-weight:700!important}.standard-approval-print-sheet .section-header,.standard-approval-print-sheet .standard-document-title{color:#000!important;font-size:14pt!important;font-weight:400!important}.standard-approval-print-sheet .contract-approval-opinion,.standard-approval-print-sheet .contract-approval-opinion *{font-family:ContractApprovalKai,KaiTi_GB2312,KaiTi,STKaiti,"\6977\4F53_GB2312","\6977\4F53",serif!important;font-weight:400!important;line-height:1.35}.standard-approval-print-sheet .contract-approval-opinion{font-size:16pt!important}.standard-approval-print-sheet.contract-payment-print-sheet .span5,.standard-approval-print-sheet.contract-payment-print-sheet .span5 *{font-family:ContractApprovalKai,KaiTi_GB2312,KaiTi,STKaiti,"\6977\4F53_GB2312","\6977\4F53",serif!important;font-weight:400!important}.standard-approval-print-sheet .contract-approval-opinion-item{display:block;width:100%;min-width:0;white-space:pre-wrap;overflow-wrap:anywhere}.standard-approval-print-sheet .contract-approval-opinion-item.is-multiline-approval{text-align:left;text-indent:2em}.standard-approval-print-sheet.has-aligned-opinion-content,.standard-approval-print-sheet .has-aligned-opinion-content{--contract-applicant-title-offset:calc(3mm + 4.5em)}.standard-approval-print-sheet.has-aligned-opinion-content.uses-contract-engineer-title,.standard-approval-print-sheet .has-aligned-opinion-content.uses-contract-engineer-title{--contract-applicant-title-offset:calc(3mm + 6em)}.standard-approval-print-sheet.has-aligned-opinion-content .contract-approval-opinion,.standard-approval-print-sheet .has-aligned-opinion-content .contract-approval-opinion{padding-left:0!important}.standard-approval-print-sheet.has-aligned-opinion-content .contract-approval-opinion-item,.standard-approval-print-sheet .has-aligned-opinion-content .contract-approval-opinion-item{box-sizing:border-box;padding-left:var(--contract-applicant-title-offset);text-align:left;text-indent:0}.standard-approval-print-sheet.has-aligned-opinion-content .contract-approval-opinion-item.is-indented-applicant-opinion,.standard-approval-print-sheet .has-aligned-opinion-content .contract-approval-opinion-item.is-indented-applicant-opinion{text-indent:2em}.standard-approval-print-sheet.has-aligned-opinion-content .contract-approval-opinion-item.is-long-aligned-opinion,.standard-approval-print-sheet .has-aligned-opinion-content .contract-approval-opinion-item.is-long-aligned-opinion{padding-left:3mm;text-align:left;text-indent:2em}.standard-approval-print-sheet .contract-approval-opinion-title{font-family:ApprovalPrintSong,SimSun,"\5B8B\4F53",serif!important;font-size:12pt!important;font-weight:700!important}.standard-approval-print-sheet .contract-approval-signoff,.standard-approval-print-sheet .contract-approval-signoff *{font-family:ApprovalPrintSong,SimSun,"\5B8B\4F53",serif!important;font-size:12pt!important;font-weight:400!important}.standard-approval-print-sheet .contract-approval-signoff .approval-print-prefix{font-weight:700!important}@page{size:A4;margin:0}@media print{.standard-approval-print-sheet{width:210mm!important;min-height:297mm!important;margin:0!important;padding:21mm 24mm 24.5mm!important;box-shadow:none!important}}.contract-approval-print-sheet{min-height:297mm!important;height:auto!important;max-height:none!important;padding:21mm 24mm 24.5mm!important;box-sizing:border-box!important;overflow:visible!important}.contract-sheet-content{flex-direction:column!important;min-height:251.5mm!important;height:100%!important}.contract-opinion-list,.contract-sheet-content{display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column!important;width:100%!important}.contract-opinion-list{flex-direction:column!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important;min-height:0!important}.contract-opinion-row{position:relative!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column!important;flex-direction:column!important;-ms-flex-pack:start!important;justify-content:flex-start!important;-ms-flex-align:stretch!important;align-items:stretch!important;width:100%!important;-ms-flex:1 1 0px!important;flex:1 1 0!important;min-height:20mm!important;height:auto!important;box-sizing:border-box!important;padding-bottom:9mm!important;overflow:visible!important;break-inside:avoid!important;page-break-inside:avoid!important}.contract-opinion-row.is-applicant{-ms-flex:0 1 auto!important;flex:0 1 auto!important;height:auto!important}.contract-approval-print-document{display:-ms-flexbox;display:flex;width:210mm;-ms-flex-direction:column;flex-direction:column;gap:8mm;margin:0 auto}.contract-approval-print-page,.contract-first-page-header{-ms-flex:0 0 auto;flex:0 0 auto}.contract-first-page-header{display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:column;flex-direction:column}.contract-opinion-list.has-dynamic-opinion-layout{height:var(--opinion-list-height)!important;min-height:var(--opinion-list-height)!important;max-height:var(--opinion-list-height)!important;-ms-flex:0 0 var(--opinion-list-height)!important;flex:0 0 var(--opinion-list-height)!important}.contract-opinion-list.has-dynamic-opinion-layout .contract-opinion-row{height:var(--opinion-row-height)!important;min-height:var(--opinion-row-height)!important;-ms-flex:0 0 var(--opinion-row-height)!important;flex:0 0 var(--opinion-row-height)!important;padding-bottom:17mm!important}.contract-opinion-list.has-dynamic-opinion-layout .contract-opinion-main,.contract-opinion-list.has-dynamic-opinion-layout .contract-opinion-row.is-applicant .contract-opinion-main{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.contract-opinion-list.has-dynamic-opinion-layout .contract-approval-opinion{position:static!important;transform:none!important}.contract-opinion-list.has-dynamic-opinion-layout .contract-opinion-signoff{height:16.5mm!important}.contract-opinion-list.has-dynamic-opinion-layout .contract-signature,.contract-opinion-list.has-dynamic-opinion-layout .signature-image-slot{height:16mm!important}.contract-opinion-list.has-dynamic-opinion-layout.is-compact-opinion-layout .contract-opinion-row{padding-bottom:9mm!important}.contract-opinion-list.has-dynamic-opinion-layout.is-compact-opinion-layout .contract-approval-opinion-title{padding-top:.5mm!important;line-height:1.2!important}.contract-opinion-list.has-dynamic-opinion-layout.is-compact-opinion-layout .contract-approval-opinion,.contract-opinion-list.has-dynamic-opinion-layout.is-compact-opinion-layout .contract-approval-opinion *{min-height:0!important;padding-top:0!important;padding-bottom:0!important;line-height:1.2!important}.contract-approval-print-sheet.single-page-contract-sheet{height:297mm!important;max-height:297mm!important;overflow:hidden!important}.contract-approval-print-sheet.single-page-contract-sheet .contract-sheet-content{min-height:251.5mm!important;height:251.5mm!important;max-height:251.5mm!important;overflow:hidden!important}.contract-opinion-main{display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column!important;flex-direction:column!important;-ms-flex-pack:start!important;justify-content:flex-start!important;-ms-flex:1 1 0px!important;flex:1 1 0!important;width:100%!important;min-height:0!important;overflow:visible!important}.contract-opinion-row.is-applicant .contract-opinion-main{-ms-flex:0 0 auto!important;flex:0 0 auto!important}.contract-opinion-signoff{position:absolute!important;bottom:.5mm!important;right:2mm!important;left:0!important;display:-ms-flexbox!important;display:flex!important;width:100%!important;-ms-flex-pack:end!important;justify-content:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important;box-sizing:border-box!important;height:8.5mm!important;padding:0 2mm 0 0!important;color:#000;font-size:11pt!important;line-height:1.1;white-space:nowrap;pointer-events:none;z-index:2}@media print{.contract-approval-print-document{display:block!important;width:210mm!important;margin:0!important}.contract-approval-print-page{break-after:page;page-break-after:always}.contract-approval-print-page:last-child{break-after:auto;page-break-after:auto}}