/* 调整文章字体大小 */
.post-abstract {
    font-size: 14px !important;
    line-height: 1.6 !important;
}

.post-content {
    font-size: 14px !important;
    line-height: 1.6 !important;
}

.post-title {
    font-size: 20px !important;
    line-height: 1.4 !important;
}

/* 移动端调小文章列表标题（仅作用于带链接的列表标题，避免影响详情页） */
@media (max-width: 767px) {
    .post-title a[href] {
        font-size: 18px !important;
        line-height: 1.35 !important;
    }
    /* 移动端仅在文章详情页减小正文字体（不影响列表预览） */
    .post-page .post-container,
    .post-page .post-container p,
    .post-page .post-container li,
    .post-page .post-container td,
    .post-page .post-container pre,
    .post-page .post-container code {
        font-size: 16px !important;
        line-height: 1.8 !important;
    }
    /* 移动端：文章详情页内标题字号（随正文上调一档） */
    .post-page .post-container h1 { font-size: 28px !important; }
    .post-page .post-container h2 { font-size: 26px !important; }
    .post-page .post-container h3 { font-size: 24px !important; }
    .post-page .post-container h4 { font-size: 22px !important; }
    .post-page .post-container h5 { font-size: 20px !important; }
    .post-page .post-container h6 { font-size: 18px !important; }
}

/* 调整文章内容中的标题大小 */
.post-content h1 {
    font-size: 24px !important;
}

.post-content h2 {
    font-size: 22px !important;
}

.post-content h3 {
    font-size: 20px !important;
}

.post-content h4 {
    font-size: 18px !important;
}

.post-content h5 {
    font-size: 16px !important;
}

.post-content h6 {
    font-size: 14px !important;
} 