/* V16.13 功能与可信度完善 */
.v1313-shell{max-width:1180px;margin:0 auto;padding:0 24px}
.v1313-quote-wrap{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:28px;align-items:start}
.v1313-card{background:#fff;border:1px solid #e5edf4;border-radius:18px;box-shadow:0 10px 30px rgba(11,41,67,.06);padding:26px}
.v1313-card h2{margin:0 0 10px;color:#102f49}.v1313-card p{color:#607487}
.v1313-tabs{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:18px 0 20px}
.v1313-tab{border:1px solid #d7e2eb;background:#f7fafc;color:#274760;border-radius:12px;padding:13px 14px;font-weight:800;cursor:pointer}
.v1313-tab.active{background:#0e67b0;color:#fff;border-color:#0e67b0}
.v1313-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.v1313-field{display:flex;flex-direction:column;gap:7px}.v1313-field.full{grid-column:1/-1}
.v1313-field label{font-size:14px;font-weight:800;color:#29465e}.v1313-field input,.v1313-field select,.v1313-field textarea{width:100%;box-sizing:border-box;border:1px solid #d5e0e9;border-radius:10px;padding:12px 13px;font:inherit;background:#fff;color:#18364e;outline:none}.v1313-field input:focus,.v1313-field select:focus,.v1313-field textarea:focus{border-color:#2b82c7;box-shadow:0 0 0 3px rgba(43,130,199,.1)}.v1313-field textarea{min-height:112px;resize:vertical}
.v1313-checks{display:flex;gap:16px;flex-wrap:wrap;margin:4px 0}.v1313-checks label{font-weight:600;color:#466176;display:flex;gap:7px;align-items:center}
.v1313-upload{border:1.5px dashed #9eb8cc;border-radius:12px;padding:16px;background:#f7fbfe}.v1313-upload small{display:block;margin-top:6px;color:#71889a;line-height:1.6}
.v1313-submit{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:18px}.v1313-submit button{border:0;border-radius:10px;background:#0d67b1;color:white;padding:13px 22px;font-weight:800;font-size:16px;cursor:pointer}.v1313-submit button[disabled]{opacity:.55;cursor:not-allowed}.v1313-status{font-size:14px;color:#5a7184}.v1313-status.ok{color:#07864a;font-weight:700}.v1313-status.err{color:#bb2e2e;font-weight:700}
.v1313-honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}
.v1313-side-list{display:grid;gap:12px;margin-top:18px}.v1313-side-item{border-top:1px solid #e6edf3;padding-top:13px}.v1313-side-item b{display:block;color:#173a55;margin-bottom:4px}.v1313-side-item span{font-size:14px;color:#677f91;line-height:1.65}
.v1313-proof-section{padding:72px 0;background:#f6f9fc}.v1313-proof-head{display:flex;justify-content:space-between;gap:30px;align-items:end;margin-bottom:24px}.v1313-proof-head h2{margin:4px 0 0;color:#102f49}.v1313-proof-head p{max-width:580px;margin:0;color:#61788a;line-height:1.8}.v1313-eyebrow{font-size:12px;letter-spacing:.16em;font-weight:900;color:#1673b8;text-transform:uppercase}
.v1313-equipment-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.v1313-eq{background:#fff;border:1px solid #e4edf4;border-radius:15px;padding:20px;min-height:126px}.v1313-eq strong{display:block;color:#173a55;font-size:17px;margin-bottom:8px}.v1313-eq span{color:#657d90;line-height:1.7;font-size:14px}.v1313-proof-note{margin-top:16px;padding:14px 16px;border-radius:12px;background:#eaf4fb;color:#365970;line-height:1.7;font-size:14px}
.v1313-real-gallery{padding:64px 0;background:#fff}.v1313-real-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:22px}.v1313-real-item{border:1px solid #e3ebf1;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 8px 26px rgba(20,49,72,.06)}.v1313-real-item img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block}.v1313-real-item figcaption{padding:13px 15px;font-weight:800;color:#294760}.v1313-real-empty{display:none}
.v1313-case-note{background:#f0f7fc;border:1px solid #d9eaf6;padding:16px 18px;border-radius:13px;color:#416178;line-height:1.8;margin:0 0 22px}.v1313-case-note b{color:#173a55}
.v1313-upload-admin{padding:18px;border-radius:14px;border:1px solid #e0e9f0;background:#fff}.v1313-upload-admin code{font-size:12px;word-break:break-all}
@media(max-width:860px){.v1313-quote-wrap{grid-template-columns:1fr}.v1313-equipment-grid{grid-template-columns:1fr 1fr}.v1313-real-grid{grid-template-columns:1fr 1fr}.v1313-proof-head{display:block}.v1313-proof-head p{margin-top:10px}}
@media(max-width:560px){.v1313-shell{padding:0 16px}.v1313-grid{grid-template-columns:1fr}.v1313-equipment-grid,.v1313-real-grid{grid-template-columns:1fr}.v1313-card{padding:20px}.v1313-tabs{grid-template-columns:1fr}.v1313-proof-section,.v1313-real-gallery{padding:48px 0}}
