/* 关闭手机端适配，全站强制 PC 布局 */
html,
body {
  min-width: 1200px !important;
  overflow-x: auto;
}

/* 主站 header：保持桌面导航与搜索栏 */
.top-header,
.top-bar,
.secnav,
.top-bar-right,
form.searchform,
a.logo.box {
  display: block !important;
}

/* 仅隐藏手机端专用控件，保留桌面导航容器 */
.m-top-search,
.nav-sjlogo,
form.m_searchform,
a.header_logo,
#mask,
.mobile_top_nav {
  display: none !important;
}

/* 主题将顶部菜单放在 mobile_aside 内，桌面端需保持可见 */
aside.mobile_aside {
  display: block !important;
  position: static !important;
  left: auto !important;
  width: auto !important;
  height: auto !important;
  margin: 0 !important;
  padding: 0 !important;
  background: transparent !important;
  overflow: visible !important;
  box-shadow: none !important;
}

.top-bar-left {
  display: block !important;
  width: auto !important;
  margin: 0 !important;
  padding: 0 !important;
  justify-content: flex-start !important;
}

.top-bar-left .top-bar-menu.nav-pills,
.top-bar-menu.nav-pills {
  display: block !important;
  float: left !important;
}

.nav-pills li:before {
  display: block !important;
}

/* 会员后台：保持侧边栏桌面布局 */
.page-header.navbar .menu-toggler.responsive-toggler {
  display: none !important;
}

.page-sidebar.navbar-collapse.collapse {
  display: block !important;
  height: auto !important;
}

.page-sidebar {
  position: relative !important;
  width: 195px !important;
  margin: 0 !important;
  top: auto !important;
  bottom: auto !important;
  z-index: auto !important;
}

.page-header-fixed.page-header-fixed-mobile .page-container,
.page-header-fixed.page-header-fixed-mobile .page-sidebar {
  margin-top: 0 !important;
}

.member-home-top {
  flex-direction: row !important;
}

.member-home-user {
  border-right: 1px solid #eef1f5 !important;
  border-bottom: none !important;
}

/* 商城：保持桌面商品详情布局 */
.shop-detail-page .woo-filter .shop-detail-widget {
  flex-direction: row !important;
}

.shop-detail-page .shop-detail-profile {
  flex-direction: row !important;
  align-items: flex-start !important;
  text-align: left !important;
}

/* 搜索结果页：搜索框仅保留在顶部 header */
#site-main .search-warp,
.main.fl .search-warp {
  display: none !important;
}
