.news-detail-page[data-v-455c9272]{background-color:#f7f9fc;min-height:100vh;padding-bottom:70px;padding-top:105px;width:100%}.detail-container[data-v-455c9272]{margin:0 auto;max-width:1180px}.detail-top-bar[data-v-455c9272]{align-items:center;display:flex;margin-bottom:22px}.back-btn[data-v-455c9272]{align-items:center;background:transparent;border:none;color:#64748b;cursor:pointer;display:inline-flex;font-size:15px;font-weight:500;gap:6px;outline:none;padding:6px 8px 6px 0;transition:all .2s ease}.back-btn i[data-v-455c9272]{font-size:14px;transition:transform .2s}.back-btn[data-v-455c9272]:hover{color:#1890ff}.back-btn:hover i[data-v-455c9272]{transform:translateX(-3px)}.detail-top-divider[data-v-455c9272]{color:#cbd5e1;font-size:14px;margin:0 8px}.detail-top-category[data-v-455c9272]{color:#475569;font-size:14px;font-weight:500}.news-detail-card[data-v-455c9272]{background:#fff;border:1px solid #edf2f7;border-radius:12px;box-shadow:0 4px 24px rgba(0,30,70,.04);padding:50px 56px}.detail-main-title[data-v-455c9272]{color:#1d2129;font-size:26px;font-weight:700;letter-spacing:.3px;line-height:1.45;margin:0 0 16px}.detail-meta-bar[data-v-455c9272]{flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:30px}.detail-meta-bar[data-v-455c9272],.meta-left[data-v-455c9272]{align-items:center;display:flex}.meta-left[data-v-455c9272]{gap:14px}.detail-publish-time[data-v-455c9272],.detail-views[data-v-455c9272]{color:#86909c;font-size:14px;font-weight:400}.detail-views[data-v-455c9272]{align-items:center;display:inline-flex;gap:4px}.detail-views i[data-v-455c9272]{font-size:14px}.detail-badge[data-v-455c9272]{background:#e6f7ff;border:1px solid #bae7ff;border-radius:10px;color:#1890ff;font-size:12px;font-weight:500;padding:2px 10px}.meta-share-wrapper[data-v-455c9272]{align-items:center;display:flex}.share-divider[data-v-455c9272]{background-color:#e2e8f0;display:inline-block;height:14px;margin-right:18px;width:1px}.share-label[data-v-455c9272]{color:#86909c;font-size:14px;margin-right:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.share-btn-group[data-v-455c9272]{align-items:center;display:flex;gap:10px}.share-pill-btn[data-v-455c9272]{align-items:center;background:#edf3fa;border:none;border-radius:14px;color:#1e4585;cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:500;gap:6px;height:28px;justify-content:center;outline:none;padding:0 12px;transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.share-pill-btn[data-v-455c9272]:hover{background:#e2edfa;box-shadow:0 3px 8px rgba(30,69,133,.12);color:#1890ff;transform:translateY(-1px)}.share-pill-btn[data-v-455c9272]:active{background:#d8e5f7;transform:translateY(0)}.share-pill-icon[data-v-455c9272]{display:block;flex-shrink:0;-o-object-fit:contain;object-fit:contain;pointer-events:none}.icon-qq[data-v-455c9272]{height:14px;width:13px}.icon-wx[data-v-455c9272]{height:14px;width:15px}.icon-moments[data-v-455c9272]{height:14px;width:14px}.share-pill-text[data-v-455c9272]{line-height:1;white-space:nowrap}.detail-cover-box[data-v-455c9272]{border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.04);margin-bottom:36px;overflow:hidden;width:100%}.detail-cover-image[data-v-455c9272]{display:block;max-height:540px;-o-object-fit:cover;object-fit:cover;width:100%}.rich-text-content[data-v-455c9272]{color:#4e5969;font-size:15px;letter-spacing:.2px;line-height:2.1;text-align:justify}.rich-text-content[data-v-455c9272] p{margin:0 0 24px;text-indent:0}.rich-text-content[data-v-455c9272] p:last-child{margin-bottom:0}.rich-text-content[data-v-455c9272] img{border-radius:6px;height:auto;margin:16px 0;max-width:100%}.rich-text-content[data-v-455c9272] h2,.rich-text-content[data-v-455c9272] h3,.rich-text-content[data-v-455c9272] h4{color:#1d2129;font-weight:700;margin:32px 0 16px}.rich-text-content[data-v-455c9272] strong{color:#1d2129;font-weight:600}.detail-bottom-nav[data-v-455c9272]{border-top:1px solid #f0f2f5;display:flex;flex-direction:column;gap:12px;margin-top:48px;padding-top:28px}.sibling-link[data-v-455c9272]{align-items:center;color:#4e5969;cursor:pointer;display:flex;font-size:14px;transition:all .2s}.sibling-label[data-v-455c9272]{color:#86909c;flex-shrink:0}.sibling-title[data-v-455c9272]{color:#1d2129;overflow:hidden;text-overflow:ellipsis;transition:color .2s;white-space:nowrap}.sibling-link:hover .sibling-title[data-v-455c9272]{color:#1890ff}@media (max-width:768px){.news-detail-page[data-v-455c9272]{padding-bottom:40px;padding-top:90px}.news-detail-card[data-v-455c9272]{border-radius:8px;padding:24px 18px}.detail-main-title[data-v-455c9272]{font-size:20px}.detail-meta-bar[data-v-455c9272]{align-items:flex-start;flex-direction:column;gap:12px}.meta-share-wrapper[data-v-455c9272]{flex-wrap:wrap;gap:8px;justify-content:flex-start;width:100%}.share-divider[data-v-455c9272]{display:none}.rich-text-content[data-v-455c9272]{font-size:14px;line-height:1.9}.detail-cover-image[data-v-455c9272]{max-height:260px}}.news-share-popover{border:1px solid #edf2f7!important;border-radius:12px!important;box-shadow:0 10px 30px rgba(0,30,70,.12)!important;min-width:0!important;min-width:auto!important;padding:14px!important}.share-qr-card{align-items:center;display:flex;flex-direction:column;text-align:center;width:148px}.qr-title{color:#1d2129;font-size:14px;font-weight:600;margin-bottom:10px}.qr-box{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;box-sizing:border-box;display:flex;height:136px;justify-content:center;margin-bottom:8px;padding:6px;width:136px}.qr-code-img{display:block;height:100%;image-rendering:-webkit-optimize-contrast;width:100%}.qr-loading{color:#94a3b8;font-size:24px}.qr-tip{color:#86909c;font-size:12px;line-height:1.45;margin:0 0 10px;text-align:center}.copy-link-btn{align-items:center;background:#f0f7ff;border:1px solid #bae0ff;border-radius:6px;color:#1890ff;cursor:pointer;display:inline-flex;font-size:12px;gap:4px;height:28px;justify-content:center;outline:none;transition:all .2s;width:100%}.copy-link-btn:hover{background:#e6f4ff;border-color:#91caff;color:#0958d9}