.news-detail[data-v-5d38c46c]{margin:20px auto;padding:0 20px}.news-detail[data-v-5d38c46c] .el-breadcrumb{margin-bottom:20px;font-size:14px}.news-detail[data-v-5d38c46c] .el-breadcrumb .el-breadcrumb__item .el-breadcrumb__inner{color:#606266}.news-detail[data-v-5d38c46c] .el-breadcrumb .el-breadcrumb__item .el-breadcrumb__inner.is-link{color:#1e62c0}.news-detail[data-v-5d38c46c] .el-breadcrumb .el-breadcrumb__item .el-breadcrumb__inner.is-link:hover{color:#409eff}.news-detail[data-v-5d38c46c] .el-breadcrumb .el-breadcrumb__item:last-child .el-breadcrumb__inner{color:#909399}.detail-card[data-v-5d38c46c]{border-radius:12px;box-shadow:0 4px 20px #0000000d}.detail-header[data-v-5d38c46c]{text-align:center;padding:20px 0;border-bottom:1px solid #ebeef5;margin-bottom:30px}.detail-header .title[data-v-5d38c46c]{font-size:28px;color:#2c3e50;margin:0 0 20px;line-height:1.4}.detail-header .meta[data-v-5d38c46c]{display:flex;justify-content:center;gap:20px;color:#909399;font-size:14px}.detail-header .meta .meta-item[data-v-5d38c46c]{display:flex;align-items:center;gap:6px}.detail-header .meta .meta-item .el-icon[data-v-5d38c46c]{font-size:16px}.detail-content[data-v-5d38c46c]{padding:30px 40px;line-height:1.8;color:#2c3e50;font-size:16px}.detail-content .content-wrapper[data-v-5d38c46c]{max-width:900px;margin:0 auto}.detail-content .content-wrapper[data-v-5d38c46c] h1{font-size:24px;margin:30px 0 20px;color:#1e62c0}.detail-content .content-wrapper[data-v-5d38c46c] h2{font-size:22px;margin:28px 0 18px;color:#2c3e50}.detail-content .content-wrapper[data-v-5d38c46c] h3{font-size:20px;margin:25px 0 15px;color:#2c3e50}.detail-content .content-wrapper[data-v-5d38c46c] h4{font-size:18px;margin:22px 0 12px;color:#2c3e50}.detail-content .content-wrapper[data-v-5d38c46c] p{margin:16px 0;line-height:1.8;text-align:justify;color:#4a5568}.detail-content .content-wrapper[data-v-5d38c46c] ol,.detail-content .content-wrapper[data-v-5d38c46c] ul{margin:16px 0;padding-left:24px}.detail-content .content-wrapper[data-v-5d38c46c] ol li,.detail-content .content-wrapper[data-v-5d38c46c] ul li{margin:8px 0;line-height:1.6;color:#4a5568}.detail-content .content-wrapper[data-v-5d38c46c] ol li::marker,.detail-content .content-wrapper[data-v-5d38c46c] ul li::marker{color:#1e62c0}.detail-content .content-wrapper[data-v-5d38c46c] blockquote{margin:20px 0;padding:12px 24px;border-left:4px solid #1e62c0;background:#f8fafc;color:#64748b;font-style:italic}.detail-content .content-wrapper[data-v-5d38c46c] table{width:100%;margin:20px 0;border-collapse:collapse}.detail-content .content-wrapper[data-v-5d38c46c] table td,.detail-content .content-wrapper[data-v-5d38c46c] table th{padding:12px;border:1px solid #e2e8f0;text-align:left}.detail-content .content-wrapper[data-v-5d38c46c] table th{background:#f8fafc;color:#1e62c0;font-weight:600}.detail-content .content-wrapper[data-v-5d38c46c] table tr:nth-child(2n){background:#f8fafc}.detail-content .content-wrapper[data-v-5d38c46c] img{max-width:100%;height:auto;margin:20px auto;display:block;border-radius:8px;box-shadow:0 4px 12px #0000001a}.detail-content .content-wrapper[data-v-5d38c46c] a{color:#1e62c0;text-decoration:none;transition:all .3s ease}.detail-content .content-wrapper[data-v-5d38c46c] a:hover{color:#409eff;text-decoration:underline}.detail-content .content-wrapper[data-v-5d38c46c] hr{margin:30px 0;border:none;border-top:1px solid #e2e8f0}.detail-content .content-wrapper[data-v-5d38c46c] code{background:#f8fafc;padding:2px 6px;border-radius:4px;color:#1e62c0;font-family:monospace}.detail-footer[data-v-5d38c46c]{padding-top:30px;border-top:1px solid #ebeef5;display:flex;justify-content:center}@media(max-width:768px){.news-detail[data-v-5d38c46c]{padding:0 15px}.detail-header .title[data-v-5d38c46c]{font-size:22px}.detail-header .meta[data-v-5d38c46c]{flex-wrap:wrap;gap:15px}.detail-content[data-v-5d38c46c]{padding:20px}.detail-content .content-wrapper[data-v-5d38c46c] h1{font-size:22px}.detail-content .content-wrapper[data-v-5d38c46c] h2{font-size:20px}.detail-content .content-wrapper[data-v-5d38c46c] h3{font-size:18px}.detail-content .content-wrapper[data-v-5d38c46c] h4{font-size:16px}.detail-content .content-wrapper[data-v-5d38c46c] p{font-size:15px}.detail-content .content-wrapper[data-v-5d38c46c] ol,.detail-content .content-wrapper[data-v-5d38c46c] ul{padding-left:20px}.detail-content .content-wrapper[data-v-5d38c46c] blockquote{padding:10px 16px}.detail-content .content-wrapper[data-v-5d38c46c] table td,.detail-content .content-wrapper[data-v-5d38c46c] table th{padding:8px;font-size:14px}}
