/* 2026-06-12：增强优惠页分类文字可读性 */
html body div#app .app.app-ti_green .acts .topsa.van-tabs,
html body #app .app .acts .topsa.van-tabs,
html body #app .acts .topsa.van-tabs {
  background: linear-gradient(180deg, rgba(38,28,12,.98), rgba(10,8,5,.99)) !important;
  border-bottom-color: rgba(232,184,70,.72) !important;
}
html body div#app .app.app-ti_green .acts .van-tab,
html body #app .app .acts .van-tab,
html body #app .acts .van-tab,
html body div#app .app.app-ti_green .acts .van-tab *,
html body #app .app .acts .van-tab *,
html body #app .acts .van-tab * {
  opacity: 1 !important;
  visibility: visible !important;
  color: #ffffff !important;
  text-shadow: 0 1px 2px rgba(0,0,0,.85) !important;
}
html body div#app .app.app-ti_green .acts .van-tab--active,
html body #app .app .acts .van-tab--active,
html body #app .acts .van-tab--active,
html body div#app .app.app-ti_green .acts .van-tab--active *,
html body #app .app .acts .van-tab--active *,
html body #app .acts .van-tab--active * {
  color: #ffffff !important;
  opacity: 1 !important;
  visibility: visible !important;
  font-weight: 800 !important;
  text-shadow: 0 0 6px rgba(255,210,90,.35), 0 1px 2px rgba(0,0,0,.9) !important;
}
