@charset "UTF-8";
.market-banner[data-v-5e9ef339] {
  /* hidden 会让另一轴变成 auto，真机上变成嵌套滚动，第一下滑动被吃掉。 */
  overflow-x: clip;
  overflow-y: visible;
  width: 100%;
}

/* clip 不会把 overflow-y 变成滚动容器，子级还能相对页面吸顶，横向仍裁掉旁边的页 */
.market-banner--sticky[data-v-5e9ef339] {
  overflow-x: clip;
  overflow-y: visible;
}
.market-banner--touchable[data-v-5e9ef339] {
  touch-action: pan-y;
}
.market-banner__track[data-v-5e9ef339] {
  display: flex;
  align-items: flex-start;
}
.market-banner__track[data-v-5e9ef339] >  * {
  box-sizing: border-box;
  flex: 0 0 var(--banner-slide-w, 100%);
  width: var(--banner-slide-w, 100%);
  min-width: var(--banner-slide-w, 100%);
}
@media (min-width: 768px) and (min-height: 0px){
.market-banner__track[data-v-5e9ef339] >  *{
    flex: 0 0 var(--banner-slide-w, 100%);
    min-width: var(--banner-slide-w, 100%);
    width: var(--banner-slide-w, 100%);
}
}