/* 电脑访问手机版（强制关闭）：全屏平铺，样式同手机，两边铺满 */
@media screen and (min-width: 540px) {
  html, body {
    max-width: none !important;
    width: 100% !important;
    margin: 0 !important;
    box-shadow: none !important;
  }
  body {
    min-height: 100vh;
    overflow-x: hidden;
  }

  /* 顶栏 / 底栏：铺满整屏 */
  .header-view__nav-row-wrapper,
  .header-view__footer-row-wrapper,
  .header-banner,
  .fixed-top-nav-bar,
  .fixed-btm-nav-bar,
  .footer-fixed-container,
  #footer-menu,
  .tab-bar,
  .am-navbar,
  .ui-header,
  .am-header,
  jx-header-view > .header-view__nav-row-wrapper,
  jx-header-view > .header-view__footer-row-wrapper {
    left: 0 !important;
    right: 0 !important;
    width: 100% !important;
    max-width: none !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    transform: none !important;
    box-sizing: border-box !important;
  }

  .header-view__footer-row-wrapper .tab-bar,
  .header-view__footer-row-wrapper jx-tab-bar,
  .header-view__footer-row-wrapper jx-footer-row,
  .footer-fixed-container .footer-wrapper,
  .footer-fixed-container .logout-btn {
    width: 100% !important;
    max-width: none !important;
    left: auto !important;
    right: auto !important;
  }

  .app-background {
    max-width: none !important;
    left: 0 !important;
    right: 0 !important;
    width: 100% !important;
  }

  /* 内容区随屏宽拉伸 */
  .header-view__content-wrapper__content-container,
  .header-view__content-wrapper,
  jx-content-view,
  .wrap {
    max-width: none !important;
    width: 100% !important;
    box-sizing: border-box !important;
  }

  div.banner-board-container,
  div.banner-item-container,
  .carousel-container,
  .carousel-container img {
    max-width: none !important;
    width: 100% !important;
  }
}
