
.sidebar.show{ transform:translateX(0); }
.doc-caption-main{ border: none;}
    
 @media (min-width: 768px) {
  
}

@media (max-width: 767px) {
  .toc-container , .toc-toggle{
      display: none;
  }
    
    .doc-body .workspace .article .sidebar-tools{
         right:0;
    }
} 
    .doc-body .sidebar{ z-index: 100000;
    }


/* 0-374px ---------- 超小手机（SE/5 及以下） */
 

/* 375-767px -------- 普通手机（6~15 Pro Max、安卓主流） */
@media (min-width: 375px) and (max-width: 767px) {
  .iframedm {
    min-height: 250px;
  }
     .iframedmxieyi{
        min-height: 250px; 
    }
     .iframedmys{
    min-height: 250px;
  }  
}

/* 768-1023px ------- 竖屏平板 / 小笔电 */
@media (min-width: 768px) and (max-width: 1023px) {
  .iframedm {
    min-height: 450px;
  }
     .iframedmxieyi{
        min-height: 350px; 
    }
    
     .iframedmys{
    min-height: 450px;
  }  
}

/* 1024-1279px ------ 横屏平板 / 13~14 寸笔电 */
@media (min-width: 1024px) and (max-width: 1279px) {
  .iframedm {
    min-height: 450px;
  }
     .iframedmxieyi{
        min-height: 400px; 
    }
  .iframedmys{
    min-height: 450px;
  }  
}

/* 1280-1919px ------ 主流 1080p 桌面 / 15~24 寸显示器 */
@media (min-width: 1280px) and (max-width: 1919px) {
  .iframedm {
    min-height: 550px;
  }
    .iframedmxieyi{
        min-height: 400px; 
    }
    .iframedmys{
    min-height: 650px;
  }
}

/* 1920-3839px ------ 2K~4K 大屏 / 27~32 寸高分 */
@media (min-width: 1920px) and (max-width: 3839px) {
  .iframedm {
    min-height: 650px;
  }
    .iframedmxieyi{
        min-height: 450px; 
    }
     .iframedmys{
    min-height: 750px;
  }
}

/* 4K 及以上 --------- 3840px+ */
@media (min-width: 3840px) {
  .iframedm {
    min-height: 850px;
  }
    .iframedmxieyi{
        min-height: 850px; 
    }
  .iframedmys{
    min-height: 850px;
  }
}