.info-card[data-v-116ef616]{background:#fff;border-radius:.75rem;padding:1.25rem;margin-bottom:1rem;box-shadow:0 .125rem .5rem rgba(0,0,0,.06)}.info-card .info-header[data-v-116ef616]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:.125rem dashed #e4e7ed}.info-card .info-header .type-badge[data-v-116ef616]{display:flex;align-items:center;gap:.375rem;padding:.5rem 1rem;border-radius:1.25rem;font-size:.875rem;font-weight:600}.info-card .info-header .type-badge i[data-v-116ef616]{font-size:1.125rem}.info-card .info-header .type-badge.badge-audio[data-v-116ef616]{background:linear-gradient(135deg,#fff5f0,#ffe8e0);color:#ff6b6b;border:.0625rem solid #fcc}.info-card .info-header .type-badge.badge-video[data-v-116ef616]{background:linear-gradient(135deg,#f0f5ff,#e0e8ff);color:#667eea;border:.0625rem solid #c0ccff}.info-card .info-header .type-badge.badge-article[data-v-116ef616]{background:linear-gradient(135deg,#f0fff5,#e0ffe8);color:#67c23a;border:.0625rem solid #b3e6cc}.info-card .info-header .type-badge.badge-news[data-v-116ef616]{background:linear-gradient(135deg,#fffbf0,#fff5e0);color:#e6a23c;border:.0625rem solid #ffd699}.info-card .info-header .type-badge.badge-default[data-v-116ef616]{background:linear-gradient(135deg,#f5f7fa,#e4e7ed);color:#606266;border:.0625rem solid #dcdfe6}.info-card .info-header .info-date[data-v-116ef616]{display:flex;align-items:center;gap:.375rem;font-size:.875rem;color:#909399}.info-card .info-header .info-date i[data-v-116ef616]{font-size:1rem}.info-card .audio-section[data-v-116ef616],.info-card .content-section[data-v-116ef616]{margin-bottom:1.25rem}.info-card .content-section .content-title[data-v-116ef616]{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:700;color:#303133;margin-bottom:.75rem}.info-card .content-section .content-title i[data-v-116ef616]{font-size:1.125rem;color:#667eea}.info-card .content-section .content-text[data-v-116ef616]{font-size:.9375rem;line-height:1.8;color:#606266;text-align:justify;word-break:break-word}.info-card .action-section[data-v-116ef616]{padding-top:1rem;border-top:.125rem dashed #e4e7ed}.info-card .action-section .more-btn[data-v-116ef616]{width:100%;height:2.75rem;border-radius:1.375rem;font-size:.9375rem;font-weight:500;background:#fff;border:.09375rem solid #667eea;color:#667eea;display:flex;align-items:center;justify-content:center;gap:.375rem;transition:all .3s}.info-card .action-section .more-btn i[data-v-116ef616]{font-size:1rem}.info-card .action-section .more-btn[data-v-116ef616]:hover{background:#f5f7ff}.disclaimer-card[data-v-116ef616]{background:#fff;border-radius:.75rem;padding:1.25rem;margin-bottom:1rem;box-shadow:0 .125rem .5rem rgba(0,0,0,.06)}.disclaimer-card .disclaimer-header[data-v-116ef616]{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:700;color:#e6a23c;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:.125rem solid #fff5e0}.disclaimer-card .disclaimer-header i[data-v-116ef616]{font-size:1.25rem}.disclaimer-card .disclaimer-body .company-info[data-v-116ef616]{background:linear-gradient(135deg,#f0f5ff,#e8eeff);border:.0625rem solid #c0ccff;border-radius:.625rem;padding:1rem;margin-bottom:1rem}.disclaimer-card .disclaimer-body .company-info .company-name[data-v-116ef616]{font-size:1rem;font-weight:700;color:#667eea;margin-bottom:.5rem}.disclaimer-card .disclaimer-body .company-info .company-address[data-v-116ef616]{font-size:.875rem;color:#606266;margin-bottom:.5rem;line-height:1.6}.disclaimer-card .disclaimer-body .company-info .company-contact[data-v-116ef616]{display:flex;flex-wrap:wrap;gap:1rem;font-size:.8125rem;color:#909399}.disclaimer-card .disclaimer-body .company-info .company-contact span[data-v-116ef616]{display:flex;align-items:center;gap:.25rem}.disclaimer-card .disclaimer-body .company-info .company-contact span i[data-v-116ef616]{font-size:.875rem;color:#667eea}.disclaimer-card .disclaimer-body .disclaimer-content p[data-v-116ef616]{font-size:.8125rem;line-height:1.8;color:#909399;margin-bottom:.75rem;text-align:justify}.disclaimer-card .disclaimer-body .disclaimer-content p[data-v-116ef616]:last-child{margin-bottom:0}.disclaimer-card .disclaimer-body .disclaimer-content p.copyright[data-v-116ef616]{margin-top:1.25rem;padding-top:1rem;border-top:.0625rem dashed #e4e7ed;text-align:center;color:#c0c4cc;font-size:.75rem}