.faq-detail-page[data-v-f76ead17]{background:#f5f7fa;min-height:70vh;padding-bottom:40px}.breadcrumb[data-v-f76ead17]{padding:18px 0 8px}.content-layout[data-v-f76ead17]{display:grid;grid-template-columns:1fr 300px;gap:24px;align-items:start}.question-box[data-v-f76ead17]{background:#fff;border-radius:12px;padding:32px 36px;border:1px solid #eef1f5}.question-box .q-title[data-v-f76ead17]{font-size:26px;font-weight:700;color:#2c3e50;line-height:1.4;margin:0 0 16px}.question-box .q-meta[data-v-f76ead17]{display:flex;align-items:center;gap:14px;padding-bottom:18px;border-bottom:1px solid #eef1f5;margin-bottom:22px}.question-box .q-meta .meta-tag[data-v-f76ead17]{font-size:12px;color:#1f5fa8;background:#eaf2fb;padding:3px 10px;border-radius:10px}.question-box .q-meta .meta-item[data-v-f76ead17]{font-size:13px;color:#b6bec9}.question-box .source-article[data-v-f76ead17]{margin-top:24px;padding:12px 16px;background:#f7f9fc;border-left:3px solid #1f5fa8;border-radius:0 8px 8px 0;font-size:14px;line-height:1.6}.question-box .source-article .source-label[data-v-f76ead17]{color:#8a94a3;margin-right:8px}.question-box .source-article .source-link[data-v-f76ead17],.question-box .source-article .source-text[data-v-f76ead17]{color:#1f5fa8;font-weight:600}.question-box .source-article .source-link[data-v-f76ead17]:hover{text-decoration:underline}.question-box .answers[data-v-f76ead17]{margin-top:32px;padding-top:24px;border-top:1px solid #eef1f5}.question-box .answers .answers-title[data-v-f76ead17]{font-size:19px;font-weight:700;color:#2c3e50;margin:0 0 18px}.question-box .answer-item[data-v-f76ead17]{background:#f7f9fc;border-radius:10px;padding:18px 20px;margin-bottom:14px}.question-box .answer-item.accepted[data-v-f76ead17]{border:1px solid #27ae60}.question-box .answer-item .answer-head[data-v-f76ead17]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.question-box .answer-item .answer-head .answer-icon[data-v-f76ead17]{color:#1f5fa8}.question-box .answer-item .answer-head .answer-author[data-v-f76ead17]{font-size:14px;font-weight:600;color:#2c3e50}.question-box .answer-item .answer-head .accepted-badge[data-v-f76ead17]{font-size:12px;color:#fff;background:#27ae60;padding:2px 8px;border-radius:8px}.question-box .answer-item .answer-head .answer-time[data-v-f76ead17]{margin-left:auto;font-size:12px;color:#b6bec9}.question-box .answer-item .answer-content[data-v-f76ead17]{font-size:14px;color:#5a6572;line-height:1.8}.question-box .no-answer[data-v-f76ead17]{font-size:14px;color:#b6bec9;text-align:center;padding:20px}.sidebar[data-v-f76ead17]{position:sticky;top:110px}.sidebar .contact-box[data-v-f76ead17]{background:linear-gradient(135deg,#15447e,#1f5fa8);color:#fff;border-radius:12px;padding:20px}.sidebar .contact-box .sidebar-title[data-v-f76ead17]{font-size:16px;font-weight:700;margin:0 0 10px}.sidebar .contact-box .contact-tip[data-v-f76ead17]{font-size:13px;color:#cfe0f2;margin:0 0 16px;line-height:1.6}.sidebar .contact-box .contact-btn[data-v-f76ead17]{display:block;text-align:center;background:#ff7a18;color:#fff;padding:11px;border-radius:22px;font-size:15px;font-weight:600;margin-bottom:14px}.sidebar .contact-box .contact-btn[data-v-f76ead17]:hover{background:#ff9a4d}.sidebar .contact-box .contact-hotline[data-v-f76ead17]{text-align:center;font-size:13px;color:#cfe0f2}.loading-wrap[data-v-f76ead17]{background:#fff;border-radius:12px;padding:28px}@media (max-width: 768px){.content-layout[data-v-f76ead17]{grid-template-columns:1fr}.question-box[data-v-f76ead17]{padding:22px 18px}.sidebar[data-v-f76ead17]{position:static}}
