.inquiry-layout{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:40px;align-items:start}.inquiry-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:28px}.inquiry-field{min-width:0}.inquiry-field label,.inquiry-output-label{display:block;font-weight:650;margin-bottom:8px;color:#102e42}.inquiry-field p{font-size:14px;margin:0 0 10px;color:#5a6e7a;line-height:1.75}.inquiry-field input,.inquiry-field textarea,#inquiry-output{font:inherit;font-size:16px;color:#102e42;background:#fff;border:1px solid #bccbd2;border-radius:4px;padding:12px;width:100%;box-sizing:border-box;line-height:1.65}.inquiry-field input:focus,.inquiry-field textarea:focus,#inquiry-output:focus{outline:3px solid #a9d9e7;outline-offset:2px;border-color:#20718b}.inquiry-detail{grid-column:1/-1}.inquiry-field textarea,#inquiry-output{resize:vertical}.inquiry-summary{background:#f1f6f8;border:1px solid #dce6eb;padding:28px;min-width:0}.inquiry-summary h2{font-size:28px}.inquiry-summary>p,.inquiry-privacy{line-height:1.85;color:#536b79}.inquiry-summary .inquiry-small{font-size:13px;color:#607380}.inquiry-actions{flex-wrap:wrap;gap:12px;margin-top:22px}.inquiry-actions button{font:inherit;cursor:pointer;border:0;white-space:normal;text-align:center}.inquiry-actions .inquiry-secondary{color:#123b4f;background:#e5eef2;border:1px solid #bacfd9}.inquiry-actions .button:focus-visible{outline:3px solid #419fbe;outline-offset:3px}#inquiry-status{min-height:2em;color:#1d5b73;font-size:14px;overflow-wrap:anywhere}.inquiry-print-output{display:none}.inquiry-notice{padding:16px;background:#fff2d9;color:#4b390f}.inquiry-section .actions a{overflow-wrap:anywhere}.inquiry-output-label{font-size:14px}.inquiry-section h2{margin-top:0}@media(max-width:860px){.inquiry-layout{grid-template-columns:1fr;gap:28px}.inquiry-summary{padding:22px}}@media(max-width:520px){.inquiry-fields{grid-template-columns:1fr;gap:18px}.inquiry-actions .button{width:100%;justify-content:center}.inquiry-summary{padding:18px}}@media print{body>.header,body>.skip,.subnav,.subhero,.contact,.footer,.inquiry-layout>div,.inquiry-summary{display:none!important}.inquiry-section{padding:0!important}.inquiry-layout{display:block}.inquiry-print-output{display:block;white-space:pre-wrap;overflow-wrap:anywhere;font:12pt/1.6 sans-serif;color:#000}.wrap{max-width:none!important;width:auto!important}.inquiry-print-output:empty::before{content:'请先填写资料并生成摘要，再打印。'}}
