/* 统一所有模块 PC 端内容区宽度，与 uno3-section 保持一致 */
/* 用 .dianshi-global 提升优先级，覆盖行内 .ds-sbx-xxx .sN-xxx__inner */

/* 默认 PC：max-width 1200px */
.uno3-section .uno3-section__title,
.uno3-section .uno3-section__sub {
  text-align: center;
}
.uno3-section .uno3-section__title::after {
  content: "";
  display: block;
  width: 40px;
  height: 3px;
  background: linear-gradient(90deg, #0052d9, #00a9ce);
  margin: 14px auto 0;
}
.uno3-section .uno3-section__title::before {
  content: "优惠购买";
  display: block;
  font-size: 13px;
  font-weight: 600;
  color: #0052d9;
  letter-spacing: 3px;
  text-align: center;
  margin-bottom: 10px;
  line-height: 18px;
}
@media (min-width: 769px) {
  .ds-sbx-gyhaun .s1-banner__outer {
    padding: 0 !important;
  }
  .dianshi-global .s1-banner__inner,
  .dianshi-global .s2-nav__inner,
  .dianshi-global .s4-goods__inner,
  .dianshi-global .s5-adv__inner,
  .dianshi-global .s6-scene__inner,
  .dianshi-global .s7-case__inner,
  .dianshi-global .s8-cta__inner {
    max-width: 1200px !important;
    margin: 0 auto !important;
    padding-left: 60px !important;
    padding-right: 60px !important;
    box-sizing: border-box !important;
  }
}

/* 中屏 1320~1539px：padding 改为 9% */
@media (min-width: 1320px) and (max-width: 1539px) {
  .ds-sbx-gyhaun .s1-banner__outer {
    padding: 0 !important;
  }
  .dianshi-global .s1-banner__inner,
  .dianshi-global .s2-nav__inner,
  .dianshi-global .s4-goods__inner,
  .dianshi-global .s5-adv__inner,
  .dianshi-global .s6-scene__inner,
  .dianshi-global .s7-case__inner,
  .dianshi-global .s8-cta__inner {
    max-width: none !important;
    padding-left: 9% !important;
    padding-right: 9% !important;
  }
}

/* 宽屏 >=1540px：max-width 1420px */
@media (min-width: 1540px) {
  .dianshi-global .s1-banner__inner,
  .dianshi-global .s2-nav__inner,
  .dianshi-global .s4-goods__inner,
  .dianshi-global .s5-adv__inner,
  .dianshi-global .s6-scene__inner,
  .dianshi-global .s7-case__inner,
  .dianshi-global .s8-cta__inner {
    max-width: 1420px !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}

/* 所有模块标题统一 font-weight: 500 */
.dianshi-global .s1-banner__title,
.dianshi-global .s4-goods__title,
.dianshi-global .s5-adv__title,
.dianshi-global .s6-scene__title,
.dianshi-global .s7-case__title,
.dianshi-global .s8-cta__title,
.uno3-section .uno3-section__title {
  font-weight: 500 !important;
}
