/* 整体表格样式：增加圆角、阴影和适中宽度 */
#cnblogs_post_body table {
    margin: 15px 0;           /* 上下间距 */
    border-collapse: collapse; /* 合并边框（去双线） */
    border-radius: 8px;        /* 圆角 */
    box-shadow: 0 1px 3px rgba(0,0,0,0.1); /* 轻微阴影 */
    overflow: hidden;          /* 保证圆角生效 */
    font-size: 14px;
    font-family: '微软雅黑', sans-serif;
}

/* 表头样式（也就是你的第一行） */
#cnblogs_post_body table thead tr,
#cnblogs_post_body table tr:first-child {
    background-color: #3498db; /* 深蓝色背景 */
    color: white;              /* 白色字体 */
    font-weight: bold;
}

/* 单元格通用样式：添加内边距和浅色下边框 */
#cnblogs_post_body table th,
#cnblogs_post_body table td {
    padding: 12px 15px;        /* 内边距，让呼吸空间更大 */
    text-align: center;        /* 文字居中 */
    border-bottom: 1px solid #e0e0e0; /* 浅灰色分隔线 */
}

/* 表格行“悬停变色”效果（提升交互感） */
#cnblogs_post_body table tbody tr:hover {
    background-color: #f5f5f5;  /* 鼠标划过后变浅灰色 */
}

#cnblogs_post_body table td,
#cnblogs_post_body table th {
    line-height: 1.4 !important;   /* 行高固定为1.4倍（默认是1.5-2） */
    padding-top: 6px !important;    /* 上边距缩小 */
    padding-bottom: 6px !important; /* 下边距缩小 */
    vertical-align: top;            /* 文字顶部对齐，不居中 */
}