/**
 * 账户表格字体大小强制覆盖样式
 * 使用更高优先级的选择器确保字体大小设置不被覆盖
 */

/* 使用更具体的选择器和!important标记确保样式不被覆盖 */
body #leftSidebar .table-responsive .account-table td.amount-cell,
#leftSidebar .table-responsive .account-table td.amount-cell,
.content-row #leftSidebar .table-responsive .account-table td.amount-cell {
    font-size: 0.82rem !important;
}

/* 货币符号和金额值强制覆盖 */
body .account-table td.amount-cell span,
#leftSidebar .account-table td.amount-cell span,
.content-row .account-table td.amount-cell span {
    font-size: 0.82rem !important;
    font-weight: normal !important;
}

/* 表头字体大小强制覆盖 */
body .account-table thead th,
#leftSidebar .account-table thead th,
.content-row .account-table thead th {
    font-size: 0.88rem !important;
}

/* 账户列字体大小 */
body .account-table td:first-child,
#leftSidebar .account-table td:first-child,
.content-row .account-table td:first-child {
    font-size: 0.85rem !important;
}

/* 确保所有内联样式都被覆盖 */
.account-table td.amount-cell[style*="font-size"],
.account-table td.amount-cell span[style*="font-size"] {
    font-size: 0.82rem !important;
}

/* 强制应用字体大小 - 使用属性选择器增加优先级 */
.account-table[class] td.amount-cell[class] {
    font-size: 0.82rem !important;
}

/* 确保字体大小在所有浏览器中一致 */
@media screen {
    .account-table td.amount-cell,
    .account-table td.amount-cell * {
        font-size: 0.82rem !important;
    }
} 