.news-detail-page .breadcrumb[data-v-3bbc4ee1]{margin-bottom:20px}.news-detail-page .article-container[data-v-3bbc4ee1]{display:grid;grid-template-columns:1fr 300px;gap:30px}.article-main .article[data-v-3bbc4ee1]{background:#fff;border-radius:8px;padding:30px;margin-bottom:30px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.article-main .article .article-header[data-v-3bbc4ee1]{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #eee}.article-main .article .article-header .article-title[data-v-3bbc4ee1]{font-size:28px;color:#333;margin-bottom:15px;line-height:1.4}.article-main .article .article-header .article-meta[data-v-3bbc4ee1]{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:15px}.article-main .article .article-cover[data-v-3bbc4ee1]{margin-bottom:30px}.article-main .article .article-cover img[data-v-3bbc4ee1]{width:100%;height:auto;border-radius:8px}.article-main .article .article-content[data-v-3bbc4ee1]{font-size:16px;line-height:1.8;color:#333}.article-main .article .article-content h2[data-v-3bbc4ee1]{font-size:22px;color:#333;margin:30px 0 15px 0;font-weight:700}.article-main .article .article-content p[data-v-3bbc4ee1]{margin-bottom:15px}.article-main .article .article-content strong[data-v-3bbc4ee1]{color:#333;font-weight:700}.article-main .article .article-tags[data-v-3bbc4ee1]{margin:30px 0}.article-main .article .article-tags .tag-label[data-v-3bbc4ee1]{font-size:14px;color:#666;margin-right:10px}.article-main .article .article-tags .article-tag[data-v-3bbc4ee1]{margin-right:10px;margin-bottom:10px}.article-main .article .article-navigation[data-v-3bbc4ee1]{margin:30px 0;padding:20px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;display:flex;justify-content:space-between}.article-main .article .article-navigation .nav-item[data-v-3bbc4ee1]{width:48%}.article-main .article .article-navigation .nav-item .nav-label[data-v-3bbc4ee1]{font-size:14px;color:#666;margin-bottom:5px;display:block}.article-main .article .article-navigation .nav-item .nav-link[data-v-3bbc4ee1]{color:#333;font-size:16px;text-decoration:none}.article-main .article .article-navigation .nav-item .nav-link[data-v-3bbc4ee1]:hover{color:#1890ff}.article-sidebar .sidebar-widget[data-v-3bbc4ee1]{background:#fff;border-radius:8px;padding:20px;margin-bottom:30px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.article-sidebar .sidebar-widget .widget-title[data-v-3bbc4ee1]{font-size:18px;color:#333;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #eee;font-weight:700}.article-sidebar .sidebar-widget .hot-articles .hot-item[data-v-3bbc4ee1]{margin-bottom:10px;font-size:14px;color:#333;cursor:pointer}.article-sidebar .sidebar-widget .hot-articles .hot-item[data-v-3bbc4ee1]:hover{color:#1890ff}.article-sidebar .sidebar-widget .hot-articles .hot-item .hot-index[data-v-3bbc4ee1]{display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;background:#f5f5f5;color:#666;border-radius:4px;margin-right:10px;font-size:12px}.article-sidebar .sidebar-widget .hot-articles .hot-item .hot-index.index-1[data-v-3bbc4ee1]{background:#ff4d4f;color:#fff}.article-sidebar .sidebar-widget .hot-articles .hot-item .hot-index.index-2[data-v-3bbc4ee1]{background:#ffa940;color:#fff}.article-sidebar .sidebar-widget .hot-articles .hot-item .hot-index.index-3[data-v-3bbc4ee1]{background:#ffec3d;color:#333}.article-sidebar .sidebar-widget .hot-tags .hot-tag[data-v-3bbc4ee1]{margin-right:10px;margin-bottom:10px;cursor:pointer}.related-articles[data-v-3bbc4ee1]{background:#fff;border-radius:8px;padding:30px;margin-bottom:30px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.related-articles .section-title[data-v-3bbc4ee1]{font-size:20px;color:#333;margin-bottom:20px;font-weight:700}.related-articles .related-list[data-v-3bbc4ee1]{display:flex;flex-direction:column;gap:20px}.related-articles .related-item[data-v-3bbc4ee1]{cursor:pointer;display:flex;gap:20px}.related-articles .related-item .related-image[data-v-3bbc4ee1]{width:150px;height:100px}.related-articles .related-item .related-image img[data-v-3bbc4ee1]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}.related-articles .related-item .related-info[data-v-3bbc4ee1]{flex:1;display:flex;flex-direction:column;justify-content:center}.related-articles .related-item .related-info .related-title[data-v-3bbc4ee1]{font-size:14px;color:#333;margin-bottom:5px;line-height:1.4}.related-articles .related-item .related-info .related-title[data-v-3bbc4ee1]:hover{color:#1890ff}.related-articles .related-item .related-info .related-date[data-v-3bbc4ee1]{font-size:12px;color:#999}@media(max-width:768px){.news-detail-page .article-container[data-v-3bbc4ee1]{grid-template-columns:1fr}.article-main .article[data-v-3bbc4ee1]{padding:20px}.article-main .article .article-header .article-title[data-v-3bbc4ee1]{font-size:24px}.article-main .article .article-content[data-v-3bbc4ee1]{font-size:14px}.article-main .meta-item[data-v-3bbc4ee1]{display:flex;align-items:center;gap:5px}.article-main .article-cover[data-v-3bbc4ee1]{margin-bottom:20px}.article-main .article-cover img[data-v-3bbc4ee1]{width:100%;height:auto;border-radius:8px}.article-main .article-content[data-v-3bbc4ee1]{font-size:16px;line-height:1.8;color:#333}.article-main .article-content p[data-v-3bbc4ee1]{margin-bottom:15px}.article-main .article-content h2[data-v-3bbc4ee1]{font-size:22px;font-weight:700;color:#333;margin:30px 0 15px 0;padding-bottom:5px;border-bottom:2px solid #409eff}.article-main .article-content h3[data-v-3bbc4ee1]{font-size:18px;font-weight:700;color:#333;margin:20px 0 10px 0}.article-main .article-content strong[data-v-3bbc4ee1]{color:#409eff;font-weight:700}.article-main .article-content ol[data-v-3bbc4ee1],.article-main .article-content ul[data-v-3bbc4ee1]{margin:15px 0;padding-left:25px}.article-main .article-content li[data-v-3bbc4ee1]{margin-bottom:8px}}@media(max-width:768px)and (max-width:768px){.article-main .article-title[data-v-3bbc4ee1]{font-size:22px}.article-main .article-meta[data-v-3bbc4ee1]{flex-direction:column;gap:10px}.article-main .article-content h2[data-v-3bbc4ee1]{font-size:20px}.article-main .article-content h3[data-v-3bbc4ee1]{font-size:16px}}