/* ============================================================
   低代码平台 · 产品功能页（features.html）站点适配层
   来源：ddm/features.html 的内容区，样式已按 .baishu .content 作用域隔离
   作用：补齐 bootstrap 最小集、抵消原站固定导航留白、锚点偏移
   ============================================================ */

/* ---------- 基础重置（等价 bootstrap + base.css 的最小集） ---------- */
.baishu .content{
  font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei","Hiragino Sans GB",sans-serif;
  font-size:14px;
  line-height:1.42857143;
  color:#333;
  background:#fff;
}
.baishu .content *,
.baishu .content *:before,
.baishu .content *:after{box-sizing:border-box}
.baishu .content h1,
.baishu .content h2,
.baishu .content h3,
.baishu .content h4,
.baishu .content h5{
  font-family:inherit;
  font-weight:500;
  line-height:1.1;
  color:inherit;
  margin-top:20px;
  margin-bottom:10px;
}
.baishu .content h1{font-size:36px}
.baishu .content h2{font-size:30px}
.baishu .content h3{font-size:24px}
.baishu .content h4{font-size:18px}
.baishu .content h5{font-size:14px}
.baishu .content p{margin:0 0 10px}
.baishu .content ul,
.baishu .content ol{margin-top:0;margin-bottom:10px}
.baishu .content a{color:#337ab7;text-decoration:none}
.baishu .content a:hover{text-decoration:none}
.baishu .content img{vertical-align:middle}

/* ---------- bootstrap 栅格（container） ---------- */
.baishu .content .container{
  margin-right:auto;
  margin-left:auto;
  /* 左右内边距置零，保证容器实际内容宽度就是 1200px */
  padding-left:0;
  padding-right:0;
}
.baishu .content .container:before,
.baishu .content .container:after{content:" ";display:table}
.baishu .content .container:after{clear:both}
@media (min-width:768px){
  .baishu .content .container{width:750px}
}
@media (min-width:992px){
  .baishu .content .container{width:970px}
}
@media (min-width:1200px){
  .baishu .content .container{width:1200px}
}

/* ---------- 站点公共头部已由 .layout 让位，去掉原独立站导航的顶部留白 ---------- */
.baishu .content .fe-wrap{
  margin-top:0;
  padding-top:2rem;
}
.baishu .content .fe-side{
  top:4.5rem; /* 站点固定头部 3.6458rem + 余量 */
}

/* ---------- 锚点跳转时避开固定头部 ---------- */
.baishu .content .fe-entry,
.baishu .content .fe-panel,
.baishu .content .ft-section,
.baishu .content .ft-hero{
  scroll-margin-top:5rem;
}

/* ---------- 滚动显现：本页不启用 JS 动画，兜底始终可见 ---------- */
.baishu .content .ai-reveal,
.baishu .content .ai-reveal.ai-in{
  opacity:1;
  transform:none;
}
