/* 水平间距 */
/* 水平间距 */
.u-empty.data-v-23112adb,
.u-empty__wrap.data-v-23112adb,
.u-tabs.data-v-23112adb,
.u-tabs__wrapper.data-v-23112adb,
.u-tabs__wrapper__scroll-view-wrapper.data-v-23112adb,
.u-tabs__wrapper__scroll-view.data-v-23112adb,
.u-tabs__wrapper__nav.data-v-23112adb,
.u-tabs__wrapper__nav__line.data-v-23112adb {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  flex-grow: 0;
  flex-basis: auto;
  align-items: stretch;
  align-content: flex-start;
}
.u-swiper-indicator__wrapper.data-v-23112adb {

  display: flex;

  flex-direction: row;
}
.u-swiper-indicator__wrapper--line.data-v-23112adb {
  border-radius: 100px;
  height: 4px;
}
.u-swiper-indicator__wrapper--line__bar.data-v-23112adb {
  width: 22px;
  height: 4px;
  border-radius: 100px;
  background-color: #FFFFFF;
  transition: transform 0.3s;
}
.u-swiper-indicator__wrapper__dot.data-v-23112adb {
  width: 5px;
  height: 5px;
  border-radius: 100px;
  margin: 0 4px;
}
.u-swiper-indicator__wrapper__dot--active.data-v-23112adb {
  width: 12px;
}