.fixed-template-editor-shell[data-v-3ce49905]{height:100%;overflow:auto;padding:8px;background:#eef1f6}.fixed-template-editor-hint[data-v-3ce49905]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin:0 auto 8px;max-width:297mm;color:#7b8798;font-size:12px;line-height:18px}.fixed-template-editor-hint i[data-v-3ce49905]{margin-right:4px;color:#2563eb}.fixed-template-paper[data-v-3ce49905]{max-width:100%;margin:0 auto;background:#fff;color:#222;-webkit-box-shadow:0 2px 10px rgba(31,41,55,.12);box-shadow:0 2px 10px rgba(31,41,55,.12);font-family:SimSun,宋体,serif;font-size:14px;line-height:1.7}.fixed-template-paper[data-v-3ce49905],.fixed-template-paper[data-v-3ce49905] *{-webkit-box-sizing:border-box;box-sizing:border-box}.fixed-template-paper[data-v-3ce49905] .print-content{padding:20px;font-family:SimSun,宋体,serif}.fixed-template-paper[data-v-3ce49905] .notice-title,.fixed-template-paper[data-v-3ce49905] h1{text-align:center;font-weight:700}.fixed-template-paper[data-v-3ce49905] h1{margin:5px 0;font-size:20px}.fixed-template-paper[data-v-3ce49905] h2{margin:5px 0 15px;font-size:18px;text-align:center}.fixed-template-paper[data-v-3ce49905] h3{margin:15px 0 8px;font-size:15px;font-weight:700}.fixed-template-paper[data-v-3ce49905] h4{margin:12px 0 6px;font-size:14px;font-weight:700}.fixed-template-paper[data-v-3ce49905] p{margin-top:0}.fixed-template-paper[data-v-3ce49905] .project-info{width:100%;margin-bottom:15px;padding:0 10px;text-align:left}.fixed-template-paper[data-v-3ce49905] .project-info p{margin:2px 0}.fixed-template-paper[data-v-3ce49905] .info-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.fixed-template-paper[data-v-3ce49905] .date-line{padding-left:20px;white-space:nowrap}.fixed-template-paper[data-v-3ce49905] table{width:100%;border-collapse:collapse}.fixed-template-paper[data-v-3ce49905] td,.fixed-template-paper[data-v-3ce49905] th{border:1px solid #000;padding:4px 8px;text-align:center;vertical-align:middle}.fixed-template-paper[data-v-3ce49905] .print-table,.fixed-template-paper[data-v-3ce49905] .review-table{margin:10px 0}.fixed-template-paper[data-v-3ce49905] .review-table th{background:#f2f2f2}.fixed-template-paper[data-v-3ce49905] .table-container{overflow-x:auto;page-break-inside:avoid}.fixed-template-paper[data-v-3ce49905] .signature-area{width:100%;margin-top:30px}.fixed-template-paper[data-v-3ce49905] .signature-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;gap:30px}.fixed-template-paper[data-v-3ce49905] .signature-item{width:45%;margin-bottom:25px}.fixed-template-paper[data-v-3ce49905] .signature-text{margin-bottom:5px}.fixed-template-paper[data-v-3ce49905] .supervision-content{margin-bottom:30px;font-size:18px;line-height:1.8;text-indent:3em}.fixed-template-paper[data-v-3ce49905] .signature-block{margin-top:50px;margin-right:50px;text-align:right}.fixed-template-paper[data-v-3ce49905] .signature-block p{margin:25px 0}.fixed-template-paper[data-v-3ce49905] .signature-line{margin-bottom:30px;text-align:left}.fixed-template-paper[data-v-3ce49905] .opinion-template,.fixed-template-paper[data-v-3ce49905] .seal-template{font-size:18px;line-height:1.8}.fixed-template-paper[data-v-3ce49905] .opinion-template h1,.fixed-template-paper[data-v-3ce49905] .seal-template h1{font-size:27px;margin-bottom:20px;font-weight:bolder}.fixed-template-paper[data-v-3ce49905] .opinion-template .supervision-content,.fixed-template-paper[data-v-3ce49905] .seal-template .supervision-content{font-size:18px;line-height:1.8;text-indent:3em;margin-bottom:30px}.fixed-template-paper[data-v-3ce49905] .opinion-template .signature-block,.fixed-template-paper[data-v-3ce49905] .seal-template .signature-block{text-align:right;margin-top:50px;margin-right:50px}.fixed-template-paper[data-v-3ce49905] .opinion-template .signature-block p,.fixed-template-paper[data-v-3ce49905] .seal-template .signature-block p{margin:25px 0}.fixed-template-paper[data-v-3ce49905] .opinion-template .signature-line,.fixed-template-paper[data-v-3ce49905] .seal-template .signature-line{text-align:left;margin-bottom:30px}.fixed-template-paper[data-v-3ce49905] .promise-template{font-size:18px;line-height:1.8}.fixed-template-paper[data-v-3ce49905] .promise-template h1{font-size:27px;margin-bottom:20px;font-weight:bolder}.fixed-template-paper[data-v-3ce49905] .promise-template .supervision-content{font-size:18px;line-height:1.8;text-indent:3em;margin-bottom:30px}.fixed-template-paper[data-v-3ce49905] .promise-template .signature-block{text-align:right;margin-top:50px;margin-right:50px}.fixed-template-paper[data-v-3ce49905] .promise-template .signature-block p{margin:25px 0}.fixed-template-paper[data-v-3ce49905] .promise-template .signature-line{text-align:left;margin-bottom:30px}.fixed-template-paper[data-v-3ce49905] .report-template h1.report-title{margin:10px 0 20px;font-size:18px;font-weight:700;line-height:1.5;text-align:center}.fixed-template-paper[data-v-3ce49905] .report-template .report-content{font-size:14px;line-height:1.8;text-align:justify}.fixed-template-paper[data-v-3ce49905] .report-template .section{margin-bottom:15px}.fixed-template-paper[data-v-3ce49905] .report-template .section h3{font-size:15px;font-weight:700;margin:15px 0 8px}.fixed-template-paper[data-v-3ce49905] .report-template .section h4{font-size:14px;font-weight:700;margin:12px 0 6px}.fixed-template-paper[data-v-3ce49905] .report-template .report-content p{margin:8px 0;text-indent:2em}.fixed-template-paper[data-v-3ce49905] .report-template .result-table{width:100%;margin:10px 0;border-collapse:collapse}.fixed-template-paper[data-v-3ce49905] .report-template .result-table td{padding:5px 10px;border:0}.fixed-template-paper[data-v-3ce49905] .report-template .company-name{width:60%;text-align:left}.fixed-template-paper[data-v-3ce49905] .report-template .company-price{width:40%;text-align:right}.fixed-template-paper[data-v-3ce49905] .report-template .report-content .signature-area{margin-top:40px}.fixed-template-paper[data-v-3ce49905] .report-template .report-content .signature-area p{margin:20px 0 5px;text-indent:0}.fixed-template-paper[data-v-3ce49905] .report-template .report-content .signature-line{width:300px;height:1px;margin:5px 0 20px;background-color:#000}.fixed-template-paper[data-v-3ce49905] .report-template .report-date{margin-top:30px;text-align:right}.fixed-template-paper[data-v-3ce49905] .notice-title{margin:20px 0 30px;font-size:22px}.fixed-template-paper[data-v-3ce49905] .notice-content .company-name{width:auto;margin:10px 0 20px;font-size:18px}.fixed-template-paper[data-v-3ce49905] .indent{margin:15px 0;text-indent:2em}.fixed-template-paper[data-v-3ce49905] .material-list{margin:15px 0 15px 40px}.fixed-template-paper[data-v-3ce49905] .material-list li{margin:8px 0}.fixed-template-paper[data-v-3ce49905] .contact-info{margin:25px 0 15px}.fixed-template-paper[data-v-3ce49905] .contact-info p{margin:8px 0;text-indent:0}.fixed-template-paper[data-v-3ce49905] .date-section{margin-top:30px;text-align:right}.fixed-template-paper[data-v-3ce49905] .unit{margin-right:20px;margin-bottom:10px;text-align:right}.fixed-template-paper[data-v-3ce49905] .notes{margin-top:15px;font-size:12px}.fixed-template-paper[data-v-3ce49905] .notes p{margin:3px 0;text-indent:0}.fixed-template-paper[data-v-3ce49905] .fixed-template-editable{outline:1px dashed transparent;outline-offset:2px}.fixed-template-paper[data-v-3ce49905]:not(.is-preview) .fixed-template-editable:focus,.fixed-template-paper[data-v-3ce49905]:not(.is-preview) .fixed-template-editable:hover{outline-color:#8ab4f8;background:#f5f9ff}.fixed-template-paper[data-v-3ce49905] .fixed-template-token{display:inline-block;padding:0 3px;border-radius:3px;color:#2563eb;background:#eaf3ff;font-family:Microsoft YaHei,sans-serif;font-size:.88em;line-height:1.5;text-indent:0}.fixed-template-paper[data-v-3ce49905] .fixed-template-directive{display:inline-block;margin:0 3px;padding:0 4px;border:1px solid #f2d7a5;border-radius:3px;color:#9a6700;background:#fff7e6;font-family:Microsoft YaHei,sans-serif;font-size:10px;line-height:18px;text-indent:0}.fixed-template-paper[data-v-3ce49905] .fixed-table-placeholder{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fixed-template-paper[data-v-3ce49905] .fixed-table-placeholder:before{position:absolute;top:5px;right:5px;z-index:1;padding:2px 5px;border-radius:3px;color:#64748b;background:rgba(241,245,249,.92);content:"接口表格";font-family:Microsoft YaHei,sans-serif;font-size:10px;line-height:16px}.fixed-template-paper[data-v-3ce49905] .fixed-table-empty{padding:30px 12px;border:1px dashed #cbd5e1;color:#94a3b8;text-align:center}