.article-list-skel[data-v-e0b45ee2]{display:flex;flex-direction:column}.skel-featured[data-v-e0b45ee2]{background:#fff;border-bottom:1px solid #f0f2f5;display:flex;gap:20px;padding:24px 30px}.skel-featured-cover[data-v-e0b45ee2]{background:#eceff2;border-radius:4px;flex-shrink:0;height:180px;width:320px}.skel-featured-body[data-v-e0b45ee2]{display:flex;flex:1;flex-direction:column;gap:12px;min-width:0;padding:4px 0}.skel-featured-footer[data-v-e0b45ee2]{align-items:center;display:flex;justify-content:space-between;margin-top:auto}.skel-featured-footer .skel-arrow[data-v-e0b45ee2]{border-radius:4px;height:32px;width:32px}.skel-rows[data-v-e0b45ee2]{list-style:none;margin:0;padding:0}.skel-news-row[data-v-e0b45ee2]{background:#fff;border-bottom:1px solid #f0f2f5;box-sizing:border-box;min-height:120px;padding:26px 30px}.skel-news-row[data-v-e0b45ee2]:last-child{border-bottom:none}.skel-row-head[data-v-e0b45ee2]{align-items:flex-start;display:flex;gap:10px;margin-bottom:12px}.skel-date-col[data-v-e0b45ee2]{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:8px;margin-left:auto}.skel-line[data-v-e0b45ee2]{background:#eceff2;border-radius:4px;height:16px}.skel-line--tag[data-v-e0b45ee2]{height:18px;width:72px}.skel-line--title[data-v-e0b45ee2]{height:22px;max-width:100%;width:88%}.skel-line--sum[data-v-e0b45ee2]{height:14px;width:100%}.skel-line--sum2[data-v-e0b45ee2]{max-width:100%;width:76%}.skel-line--date[data-v-e0b45ee2]{height:16px;width:120px}.skel-line--pill[data-v-e0b45ee2]{flex-shrink:0;height:16px;margin-top:2px;width:64px}.skel-line--row-title[data-v-e0b45ee2]{flex:1;height:20px;min-width:0}.skel-line--d1[data-v-e0b45ee2]{height:14px;width:48px}.skel-line--d2[data-v-e0b45ee2]{height:12px;width:36px}.skel-line--summary[data-v-e0b45ee2]{height:14px;max-width:100%;width:92%}.skel-pill[data-v-e0b45ee2]{background:#eceff2}.sub-category-tabs[data-v-f3b971f1]{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.sub-category-tabs .sub-label[data-v-f3b971f1]{color:#666;flex-shrink:0;font-size:16px;font-weight:500;line-height:24px}.sub-category-tabs .sub-list[data-v-f3b971f1]{display:flex;flex-wrap:wrap;gap:20px}.sub-tab[data-v-f3b971f1]{align-items:center;border:1px solid #ddd;border-radius:4px;color:#333;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;height:36px;justify-content:center;line-height:24px;min-width:64px;padding:0 16px;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.sub-tab.nav-link[data-v-f3b971f1]{color:inherit;text-decoration:none}.sub-tab[data-v-f3b971f1]:hover{border-color:#027dfa;color:#027dfa}.sub-tab.active[data-v-f3b971f1]{background:#027dfa;border-color:#027dfa;color:#fff}.sub-tab.active.nav-link[data-v-f3b971f1]{color:#fff}.article-list[data-v-1149c278]{background:#fff;display:flex;flex-direction:column;min-height:70vh}.featured-card[data-v-1149c278]{background:#fff;border-bottom:1px solid #f0f2f5;cursor:pointer;display:flex;gap:20px;padding:24px 30px;transition:all .25s ease}.featured-card:hover .featured-title[data-v-1149c278]{color:#027dfa}.featured-card:hover .more-arrow .default-icon[data-v-1149c278]{display:none}.featured-card:hover .more-arrow .hover-icon[data-v-1149c278]{display:inline-block}.featured-cover[data-v-1149c278]{background:#f0f2f5;flex-shrink:0;height:180px;overflow:hidden;width:320px}.featured-cover .cover-img[data-v-1149c278]{height:100%;width:100%}.featured-cover .cover-img[data-v-1149c278] img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.featured-cover .image-placeholder[data-v-1149c278]{align-items:center;background:#f0f2f5;color:#c0c4cc;display:flex;height:100%;justify-content:center;width:100%}.featured-body[data-v-1149c278]{display:flex;flex:1;flex-direction:column;min-width:0;padding:4px 0}.featured-header[data-v-1149c278]{align-items:center;display:flex;gap:10px;margin-bottom:16px}.featured-header .featured-title[data-v-1149c278]{color:#333;flex:1;font-size:20px;font-weight:500;line-height:30px;margin:0;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease;white-space:nowrap}.featured-summary[data-v-1149c278]{color:#666;display:-webkit-box;font-size:14px;-webkit-line-clamp:2;line-height:24px;margin:0 0 auto;-webkit-box-orient:vertical;overflow:hidden}.featured-footer[data-v-1149c278]{align-items:center;display:flex;justify-content:space-between;margin-top:18px}.featured-footer .date[data-v-1149c278]{color:#aaa;font-size:16px;font-weight:500}.featured-footer .more-arrow[data-v-1149c278]{align-items:center;display:inline-flex;justify-content:center}.featured-footer .more-arrow img[data-v-1149c278]{height:32px;transition:transform .25s ease;width:32px}.featured-footer .more-arrow .hover-icon[data-v-1149c278]{display:none}.news-list[data-v-1149c278]{list-style:none;margin:0;padding:0}.news-item[data-v-1149c278]{background:#fff;border-bottom:1px solid #f0f2f5;cursor:pointer;padding:26px 30px;position:relative;transition:all .25s ease}.news-item[data-v-1149c278]:last-child{border-bottom:none}.news-item:hover .item-title[data-v-1149c278]{color:#027dfa}.news-item:hover .item-arrow .default-icon[data-v-1149c278]{display:none}.news-item:hover .item-arrow .hover-icon[data-v-1149c278]{display:inline-block}.item-header[data-v-1149c278]{align-items:center;display:flex;gap:10px;margin-bottom:12px}.item-title[data-v-1149c278]{color:#333;flex:1;font-size:20px;font-weight:500;line-height:30px;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease;white-space:nowrap}.item-date[data-v-1149c278]{color:#aaa;flex-shrink:0;font-weight:500;line-height:1.2;margin-left:16px;text-align:right}.item-date .date-md[data-v-1149c278]{font-size:20px;line-height:1.2;margin:0}.item-date .date-year[data-v-1149c278]{font-size:14px;line-height:1.2;margin:4px 0 0}.item-summary[data-v-1149c278]{color:#666;display:-webkit-box;font-size:14px;-webkit-line-clamp:2;line-height:24px;margin:0;padding-right:80px;-webkit-box-orient:vertical;overflow:hidden}.item-arrow[data-v-1149c278]{align-items:center;bottom:21px;display:inline-flex;justify-content:center;position:absolute;right:31px}.item-arrow img[data-v-1149c278]{height:24px;transition:transform .25s ease;width:24px}.item-arrow .hover-icon[data-v-1149c278]{display:none}.tag[data-v-1149c278]{background:#eff1ff;border-radius:2px;color:#00489d;display:inline-flex;flex-shrink:0;font-size:14px;height:29px;line-height:29px;white-space:nowrap;width:72px}.article-list-empty[data-v-1149c278],.tag[data-v-1149c278]{align-items:center;justify-content:center}.article-list-empty[data-v-1149c278]{box-sizing:border-box;display:flex;padding:48px 16px 64px}.article-list-empty[data-v-1149c278] .el-empty{padding:16px 12px 24px}.article-list-empty[data-v-1149c278] .el-empty__description{color:#999;font-size:16px;margin-top:12px}.article-list-empty__fallback[data-v-1149c278]{color:#999;font-size:16px;margin:0;padding:56px 16px 72px;text-align:center}.exam-pagination[data-v-bbbb5189]{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:32px 0 16px}.total-info[data-v-bbbb5189]{color:#333;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:17px}.pagination-controls[data-v-bbbb5189]{align-items:center;display:flex;gap:10px}.page-btn[data-v-bbbb5189]{align-items:center;background:#fff;border:1px solid #ebebeb;color:#333;cursor:pointer;display:inline-flex;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:17px;height:32px;justify-content:center;min-width:32px;padding:0 8px;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-btn[data-v-bbbb5189]:hover:not(:disabled):not(.active):not(.ellipsis){border-color:#027dfa;color:#027dfa}.page-btn.active[data-v-bbbb5189]{background:#027dfa;border-color:#027dfa;color:#fff}.page-btn.arrow[data-v-bbbb5189]{color:#666}.page-btn.ellipsis[data-v-bbbb5189]{background:#fff;border-color:#fff;color:#333;cursor:default}.page-btn[data-v-bbbb5189]:disabled{cursor:not-allowed;opacity:.5}.jumper[data-v-bbbb5189]{align-items:center;display:inline-flex;margin-left:8px}.jumper-label[data-v-bbbb5189],.jumper-suffix[data-v-bbbb5189]{color:#333;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:17px}.jumper-input[data-v-bbbb5189]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;background:#fff;border:1px solid #ebebeb;color:#333;font-size:17px;height:32px;margin:0 6px;outline:none;text-align:center;width:50px}.jumper-input[data-v-bbbb5189]::-webkit-inner-spin-button,.jumper-input[data-v-bbbb5189]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.jumper-input[data-v-bbbb5189]:focus{border-color:#027dfa}
