@media (max-width: 768px) {
  /* 两列布局：左菜单固定（美团样式），右侧内容滚动 */
  /* 产品列表页（提高选择器特异性以覆盖旧样式） */
  .products-page .products_main > .container { display: grid !important; grid-template-columns: 8.8rem 1fr; gap: .8rem; align-items: start; }
  .products-page .products_sidebar { position: sticky; top: 6.4rem; height: calc(100vh - 6.4rem); overflow-y: auto; -webkit-overflow-scrolling: touch; padding-right: .4rem; }
  .products-page .products_content { min-height: 60vh; }
  .products-page .products_sidebar .sidebar_section:not(:first-child) { display: none !important; }

  .products-page .products_sidebar .sidebar_section,.container_lr .sidebar_section { border: none; padding: 0; margin: 0 0 .8rem; background: transparent; }
  .products-page .products_sidebar .sidebar_title,.container_lr .sidebar_title {font-size: 1.2rem;padding: .4rem .2rem;margin: 0 0 .4rem;border-bottom: 1px solid #eaeef2;font-size: 14px !important;}
  .products-page .products_sidebar .sidebar_menu { display: block !important; padding: 0; margin: 0; }
  .products-page .products_sidebar .sidebar_menu li, .container_lr .sidebar_menu li {border: none;display: inline-block;margin-bottom: 9px;}
  .products_sidebar .sidebar_menu a { display: block; padding: .6rem .6rem; font-size: 1.3rem; border-radius: 6px; color: #3b4856; }
  .products-page .products_sidebar .sidebar_menu a.active { background: #f3f6fd; color: #1949AB; }
  /* 只展示第一个分组的菜单（Products），其他分组收起以节省空间 */
  .products-page .products_sidebar .sidebar_section:not(:first-child) .sidebar_menu { display: none !important; }

  /* 新闻列表页（与产品页保持一致策略） */
  .news-page .news_main > .container,
  .news-list-page .news_main > .container,
  .news-detail-page .news_info_container > .container {/* display: grid !important; *//* grid-template-columns: 8.8rem 1fr; *//* gap: .8rem; *//* align-items: start; */}
  .news-page .news_sidebar { position: sticky; top: 6.4rem; height: calc(100vh - 6.4rem); overflow-y: auto; -webkit-overflow-scrolling: touch; padding-right: .4rem; }
  .news-page .news_sidebar .sidebar_section { border: none; padding: 0; margin: 0 0 .8rem; background: transparent; }
  .news-page .news_sidebar .sidebar_title { font-size: 1.2rem; padding: .4rem .2rem; margin: 0 0 .4rem; border-bottom: 1px solid #eaeef2; }
  .news-page .news_sidebar .sidebar_menu { display: block !important; padding: 0; margin: 0; }
  .news-page .news_sidebar .sidebar_menu a { display: block; padding: .6rem .6rem; font-size: 1.3rem; border-radius: 6px; color: #3b4856; }
  .news-page .news_sidebar .sidebar_menu a.active { background: #f3f6fd; color: #1949AB; }
  /* 新闻页只显示第一分组（NEWS），隐藏其他分组菜单 */
  .news-page .news_sidebar .sidebar_section:not(:first-child),
  .news-list-page .news_sidebar .sidebar_section:not(:first-child),
  .news-detail-page .news_sidebar .sidebar_section:not(:first-child) { display: none !important; }

  /* CASE/solutions 页面 */
  .solutions-list-page .case_sidebar .sidebar_section:not(:first-child),
  .solution-detail-page .case_sidebar .sidebar_section:not(:first-child) { display: none !important; }
}