/* ACTIVITY_OPTIONS_VISIBLE_FIX_START 20260612131601 */
/* 只修复优惠页顶部分类选项/筛选项的可见性，不影响登录页输入框尺寸 */
html body .acts,
html body #app .acts {
  background:linear-gradient(180deg,rgba(35,27,13,.98) 0%,rgba(8,8,8,.98) 100%)!important;
  color:#ffffff!important;
}
html body .acts .topsa,
html body #app .acts .topsa {
  position:fixed!important;
  top:40px!important;
  left:50%!important;
  transform:translateX(-50%)!important;
  width:min(100vw,460px)!important;
  height:44px!important;
  z-index:10020!important;
  overflow:hidden!important;
  background:transparent!important;
  opacity:1!important;
  visibility:visible!important;
  pointer-events:auto!important;
  box-shadow:0 1px 0 rgba(0,0,0,.06)!important;
}
html body .acts .topsa .van-tabs__wrap,
html body .acts .topsa .van-tabs__nav,
html body .acts .topsa .van-tabs__content,
html body #app .acts .topsa .van-tabs__wrap,
html body #app .acts .topsa .van-tabs__nav {
  background:transparent!important;
  opacity:1!important;
  visibility:visible!important;
}
html body .acts .topsa .van-tabs__nav {
  min-width:max-content!important;
}
html body .acts .topsa .van-tab,
html body .acts .topsa .van-tab *,
html body #app .acts .topsa .van-tab,
html body #app .acts .topsa .van-tab * {
  color:#ffffff!important;
  opacity:1!important;
  visibility:visible!important;
  text-shadow:none!important;
  -webkit-text-fill-color:currentColor!important;
}
html body .acts .topsa .van-tab--active,
html body .acts .topsa .van-tab--active * {
  color:#ffd875!important;
  font-weight:700!important;
}
html body .acts .topsa .van-tabs__line {
  background:#d7a84b!important;
  opacity:1!important;
  visibility:visible!important;
}
html body .acts .van-list,
html body .acts .van-pull-refresh,
html body .acts .actlist,
html body .acts .list {
  position:relative!important;
  z-index:1!important;
}
/* ACTIVITY_OPTIONS_VISIBLE_FIX_END 20260612131601 */
