@charset "utf-8";
/* ==================== 表格样式 ==================== */

/* 修改第一行背景色  */
table tr:first-child td {
    background-color: #8c0000 !important; /* 红色背景 */
    color: #ffffff; /* 白色文字 */
	font-size: 16px; /* 字体大小 */
    font-weight: bold;
    border: 1px solid #FFCACA; /* 浅粉色边框 */
	text-align: left !important; /* 左对齐 */
}

/* 基础表格样式 */
table {
    width: auto;
    margin: 15px auto;
    font-family: "Microsoft YaHei", Arial, sans-serif;
    font-size: 15px;
    color: #333;
    border: 1px solid #FFFFFF !important; /* 白色边框 */
}

/* 单元格基础样式 */
td {
    padding: 8px 12px;
    border: 1px solid #ddd;
    vertical-align: middle;
    background-color: #fff;
}

/* 各列宽度设置 */
td:nth-child(1) { width: 50px; text-align: Left; }
td:nth-child(2) { width: 180px; }
td:nth-child(3) { width: 661px; }
td:nth-child(4) { width: 109px; text-align: Left; }

/* 图片样式 */
table img {
    max-width: 60px;
    max-height: 60px;
    vertical-align: middle;
}

/* 行悬停效果 */
tr:hover td {
    background-color: #f0f0f0 !important;
}

/* 表格标题样式 */
.postTitle h1 {
    color: #555;
    text-align: center;
    margin-bottom: 15px;
    font-size: 22px;
    font-weight: bold;
}