/* 页脚文字颜色修复 */

/* 确保所有页脚文字为白色 */
footer, 
.footer, 
.main-footer,
footer *,
.footer *,
.main-footer * {
    color: #ffffff !important;
    text-shadow: 0 0 1px rgba(0, 0, 0, 0.5);
}

/* 页脚链接颜色 */
footer a, 
.footer a, 
.main-footer a,
footer a:visited,
.footer a:visited,
.main-footer a:visited {
    color: #ffffff !important;
}

/* 页脚标题 */
footer h1, footer h2, footer h3, footer h4, footer h5, footer h6,
.footer h1, .footer h2, .footer h3, .footer h4, .footer h5, .footer h6,
.main-footer h1, .main-footer h2, .main-footer h3, .main-footer h4, .main-footer h5, .main-footer h6 {
    color: #ffffff !important;
    font-weight: bold;
}

/* 页脚图标颜色 */
footer .fas, footer .fab, footer .far, footer .fa,
.footer .fas, .footer .fab, .footer .far, .footer .fa,
.main-footer .fas, .main-footer .fab, .main-footer .far, .main-footer .fa {
    color: #4e9af1 !important;
}

/* 页脚版权信息 */
.footer-bottom,
.footer-bottom p,
.copyright {
    color: #ffffff !important;
} 