@charset "utf-8";

.tab-default[data-v-ab13d0f9] { height: 0.74667rem; }

.tab-default[data-v-ab13d0f9] .van-tabs__wrap { height: 100%; --van-tabs-nav-background: transparent; --van-tabs-bottom-bar-color: var(--app-theme-3); --van-tab-text-color: #909399; --van-tab-active-text-color: var(--app-tab-color); --van-font-bold: 500; --van-tab-line-height: .32rem; --van-tab-font-size: .34667rem; }

.tab-default[data-v-ab13d0f9] .van-tabs__wrap .van-badge__wrapper { width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; }

.tab-default[data-v-ab13d0f9] .van-tabs__wrap .van-badge--top-right { z-index: 10; letter-spacing: -0.01067rem; right: 0.53333rem; top: 0.26667rem; }

.tab-default[data-v-ab13d0f9] .van-tabs__wrap .van-badge--dot { width: 0.26667rem; height: 0.26667rem; right: 0.45333rem !important; top: 0.34667rem !important; }

.tab-item-title[data-v-ab13d0f9] { display: flex; align-items: center; text-align: center; width: 100%; gap: 0.05333rem; }

.tab-item-img[data-v-ab13d0f9] { width: 0.53333rem; height: 0.53333rem; border-radius: 0.13333rem; flex-shrink: 0; }

.tab-box[data-v-ab13d0f9], .tab-box-flex[data-v-ab13d0f9], .tab-box-right[data-v-ab13d0f9], .tab-box-auto[data-v-ab13d0f9] { --van-tabs-bottom-bar-height: 100%; --van-tab-text-color: var(--text-color); --van-tabs-line-height: 100%; --van-padding-xs: .4rem; --van-tabs-nav-background: transparent; --van-badge-font-size: .26667rem; width: 100%; }

.tab-box[data-v-ab13d0f9] .van-tabs__wrap .van-tabs__nav--line, .tab-box-flex[data-v-ab13d0f9] .van-tabs__wrap .van-tabs__nav--line, .tab-box-right[data-v-ab13d0f9] .van-tabs__wrap .van-tabs__nav--line, .tab-box-auto[data-v-ab13d0f9] .van-tabs__wrap .van-tabs__nav--line { padding-bottom: 0px; }

.tab-box[data-v-ab13d0f9] .van-tabs__wrap .van-tabs__line, .tab-box-flex[data-v-ab13d0f9] .van-tabs__wrap .van-tabs__line, .tab-box-right[data-v-ab13d0f9] .van-tabs__wrap .van-tabs__line, .tab-box-auto[data-v-ab13d0f9] .van-tabs__wrap .van-tabs__line { display: none; }

.tab-box[data-v-ab13d0f9] .van-tabs__wrap .van-badge__wrapper, .tab-box-flex[data-v-ab13d0f9] .van-tabs__wrap .van-badge__wrapper, .tab-box-right[data-v-ab13d0f9] .van-tabs__wrap .van-badge__wrapper, .tab-box-auto[data-v-ab13d0f9] .van-tabs__wrap .van-badge__wrapper { width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; }

.tab-box[data-v-ab13d0f9] .van-tabs__wrap .van-badge--top-right, .tab-box-flex[data-v-ab13d0f9] .van-tabs__wrap .van-badge--top-right, .tab-box-right[data-v-ab13d0f9] .van-tabs__wrap .van-badge--top-right, .tab-box-auto[data-v-ab13d0f9] .van-tabs__wrap .van-badge--top-right { z-index: 10; letter-spacing: -0.01067rem; right: 0.08rem; }

.tab-box[data-v-ab13d0f9] .van-tabs__wrap .van-tab--line, .tab-box-flex[data-v-ab13d0f9] .van-tabs__wrap .van-tab--line, .tab-box-right[data-v-ab13d0f9] .van-tabs__wrap .van-tab--line, .tab-box-auto[data-v-ab13d0f9] .van-tabs__wrap .van-tab--line { border-radius: 0.8rem; background: var(--app-tab-shadow); padding: 0px 0.21333rem; flex: 0 0 auto; font-size: 0.29333rem; font-weight: 500; line-height: 0.29333rem; }

.tab-box[data-v-ab13d0f9] .van-tabs__wrap .van-tab__text--ellipsis, .tab-box-flex[data-v-ab13d0f9] .van-tabs__wrap .van-tab__text--ellipsis, .tab-box-right[data-v-ab13d0f9] .van-tabs__wrap .van-tab__text--ellipsis, .tab-box-auto[data-v-ab13d0f9] .van-tabs__wrap .van-tab__text--ellipsis { -webkit-line-clamp: 2; }

.tab-box[data-v-ab13d0f9] .van-tabs__wrap .van-tab--active, .tab-box-flex[data-v-ab13d0f9] .van-tabs__wrap .van-tab--active, .tab-box-right[data-v-ab13d0f9] .van-tabs__wrap .van-tab--active, .tab-box-auto[data-v-ab13d0f9] .van-tabs__wrap .van-tab--active { box-shadow: var(--app-tab-active-shadow); background: var(--btnSuccessBg); color: var(--app-theme-5); }

.tab-box.tab-box-right[data-v-ab13d0f9] .van-tab--line, .tab-box-flex.tab-box-right[data-v-ab13d0f9] .van-tab--line, .tab-box-right.tab-box-right[data-v-ab13d0f9] .van-tab--line, .tab-box-auto.tab-box-right[data-v-ab13d0f9] .van-tab--line { border-radius: 0.13333rem; font-size: 0.33333rem; background: var(--app-theme-7); border: 0.04rem solid transparent; }

.tab-box.tab-box-right[data-v-ab13d0f9] .van-tab--active, .tab-box-flex.tab-box-right[data-v-ab13d0f9] .van-tab--active, .tab-box-right.tab-box-right[data-v-ab13d0f9] .van-tab--active, .tab-box-auto.tab-box-right[data-v-ab13d0f9] .van-tab--active { box-shadow: none; background: var(--color-bg); color: var(--app-tab-color); border: .04rem solid var(--app-tab-color); }

.tab-box.tab-box-right[data-v-ab13d0f9] .van-tab--active::before, .tab-box-flex.tab-box-right[data-v-ab13d0f9] .van-tab--active::before, .tab-box-right.tab-box-right[data-v-ab13d0f9] .van-tab--active::before, .tab-box-auto.tab-box-right[data-v-ab13d0f9] .van-tab--active::before { content: ""; font-family: iconfont; position: absolute; color: var(--app-theme-5); right: 0px; bottom: 0px; width: 0px; height: 0px; line-height: 0.13333rem; text-indent: -0.02667rem; font-size: 0.21333rem; border-width: 0.21333rem; border-style: solid; border-top-color: transparent; border-left-color: transparent; border-image: none; border-right-color: var(--app-tab-color); border-bottom-color: var(--app-tab-color); }

.tab-box.tab-box-right[data-v-ab13d0f9] .van-tabs__nav, .tab-box-flex.tab-box-right[data-v-ab13d0f9] .van-tabs__nav, .tab-box-right.tab-box-right[data-v-ab13d0f9] .van-tabs__nav, .tab-box-auto.tab-box-right[data-v-ab13d0f9] .van-tabs__nav { gap: 0.13333rem; }

.tab-box.tab-box-flex[data-v-ab13d0f9] .van-tabs__wrap, .tab-box.tab-box-right[data-v-ab13d0f9] .van-tabs__wrap, .tab-box-flex.tab-box-flex[data-v-ab13d0f9] .van-tabs__wrap, .tab-box-flex.tab-box-right[data-v-ab13d0f9] .van-tabs__wrap, .tab-box-right.tab-box-flex[data-v-ab13d0f9] .van-tabs__wrap, .tab-box-right.tab-box-right[data-v-ab13d0f9] .van-tabs__wrap, .tab-box-auto.tab-box-flex[data-v-ab13d0f9] .van-tabs__wrap, .tab-box-auto.tab-box-right[data-v-ab13d0f9] .van-tabs__wrap, .tab-box.tab-box-flex[data-v-ab13d0f9] .van-tabs__wrap .van-tabs__nav, .tab-box.tab-box-right[data-v-ab13d0f9] .van-tabs__wrap .van-tabs__nav, .tab-box-flex.tab-box-flex[data-v-ab13d0f9] .van-tabs__wrap .van-tabs__nav, .tab-box-flex.tab-box-right[data-v-ab13d0f9] .van-tabs__wrap .van-tabs__nav, .tab-box-right.tab-box-flex[data-v-ab13d0f9] .van-tabs__wrap .van-tabs__nav, .tab-box-right.tab-box-right[data-v-ab13d0f9] .van-tabs__wrap .van-tabs__nav, .tab-box-auto.tab-box-flex[data-v-ab13d0f9] .van-tabs__wrap .van-tabs__nav, .tab-box-auto.tab-box-right[data-v-ab13d0f9] .van-tabs__wrap .van-tabs__nav { overflow: unset; }

.tab-box.tab-box-flex[data-v-ab13d0f9] .van-tabs__wrap .van-tab--line, .tab-box.tab-box-right[data-v-ab13d0f9] .van-tabs__wrap .van-tab--line, .tab-box-flex.tab-box-flex[data-v-ab13d0f9] .van-tabs__wrap .van-tab--line, .tab-box-flex.tab-box-right[data-v-ab13d0f9] .van-tabs__wrap .van-tab--line, .tab-box-right.tab-box-flex[data-v-ab13d0f9] .van-tabs__wrap .van-tab--line, .tab-box-right.tab-box-right[data-v-ab13d0f9] .van-tabs__wrap .van-tab--line, .tab-box-auto.tab-box-flex[data-v-ab13d0f9] .van-tabs__wrap .van-tab--line, .tab-box-auto.tab-box-right[data-v-ab13d0f9] .van-tabs__wrap .van-tab--line { flex: 1 1 0%; }

.tab-box.tab-box-auto[data-v-ab13d0f9] .van-tabs__wrap, .tab-box.tab-box-right[data-v-ab13d0f9] .van-tabs__wrap, .tab-box-flex.tab-box-auto[data-v-ab13d0f9] .van-tabs__wrap, .tab-box-flex.tab-box-right[data-v-ab13d0f9] .van-tabs__wrap, .tab-box-right.tab-box-auto[data-v-ab13d0f9] .van-tabs__wrap, .tab-box-right.tab-box-right[data-v-ab13d0f9] .van-tabs__wrap, .tab-box-auto.tab-box-auto[data-v-ab13d0f9] .van-tabs__wrap, .tab-box-auto.tab-box-right[data-v-ab13d0f9] .van-tabs__wrap { overflow-x: auto; overflow-y: unset; padding: 0.21333rem 0px 0px; }

.tab-box.tab-box-auto[data-v-ab13d0f9] .van-tabs__wrap .van-tabs__nav, .tab-box.tab-box-right[data-v-ab13d0f9] .van-tabs__wrap .van-tabs__nav, .tab-box-flex.tab-box-auto[data-v-ab13d0f9] .van-tabs__wrap .van-tabs__nav, .tab-box-flex.tab-box-right[data-v-ab13d0f9] .van-tabs__wrap .van-tabs__nav, .tab-box-right.tab-box-auto[data-v-ab13d0f9] .van-tabs__wrap .van-tabs__nav, .tab-box-right.tab-box-right[data-v-ab13d0f9] .van-tabs__wrap .van-tabs__nav, .tab-box-auto.tab-box-auto[data-v-ab13d0f9] .van-tabs__wrap .van-tabs__nav, .tab-box-auto.tab-box-right[data-v-ab13d0f9] .van-tabs__wrap .van-tabs__nav { gap: 0.16rem; }

.tab-box.tab-box-auto[data-v-ab13d0f9] .van-tabs__wrap .van-tab--line, .tab-box.tab-box-right[data-v-ab13d0f9] .van-tabs__wrap .van-tab--line, .tab-box-flex.tab-box-auto[data-v-ab13d0f9] .van-tabs__wrap .van-tab--line, .tab-box-flex.tab-box-right[data-v-ab13d0f9] .van-tabs__wrap .van-tab--line, .tab-box-right.tab-box-auto[data-v-ab13d0f9] .van-tabs__wrap .van-tab--line, .tab-box-right.tab-box-right[data-v-ab13d0f9] .van-tabs__wrap .van-tab--line, .tab-box-auto.tab-box-auto[data-v-ab13d0f9] .van-tabs__wrap .van-tab--line, .tab-box-auto.tab-box-right[data-v-ab13d0f9] .van-tabs__wrap .van-tab--line { flex: 0 0 auto; white-space: nowrap; }