/* 背景样式修复文件 */

/* 重置body背景，允许页面自定义背景 */
body {
    background: none !important;
}

/* 确保其他页面不会继承hero的背景 */
.hero {
    background: none !important;
}

/* 只在首页应用hero背景 */
body:has(.hero) .hero {
    background: url("/assets/img/hero-bg-116fddc0ffc2c649c7e8018e77537aef.jpg") top center !important;
    background-size: cover !important;
}

/* 确保section-bg在counts部分正确显示 */
.counts.section-bg {
    background-color: #f6f7f6 !important;
}

/* 确保其他页面的section-bg不会影响首页 */
.about .section-bg,
.active .section-bg,
.news .section-bg,
.detail .section-bg {
    background-color: #f6f7f6 !important;
}

/* 确保breadcrumbs样式正确 */
.breadcrumbs {
    background: #FF712E !important;
}

/* 确保其他页面有正确的背景 */
.about,
.active,
.news,
.detail {
    background-color: #fff;
}

/* 确保页面内容区域有正确的背景 */
main {
    background-color: #fff;
}

/* 确保容器有正确的背景 */
.container {
    background-color: transparent;
}

/* 确保行有正确的背景 */
.row {
    background-color: transparent;
}

/* 确保core-card的detail不受影响 */
.core-card .detail {
    background: transparent !important;
} 