.elementor-9949 .elementor-element.elementor-element-a646a05{--display:flex;}.elementor-9949 .elementor-element.elementor-element-88dcd4f{--display:flex;}/* Start custom CSS for html, class: .elementor-element-f6e0e97 *//* ==============================
   FixMyDash – Article Layout
   只作用于 .fixmydash-article 容器
============================== */
.fixmydash-article{
  max-width:900px;
  margin:0 auto;
  padding:24px 16px 60px;
  font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;
  font-size:16px;
  line-height:1.7;
  color:#111827;
  box-sizing:border-box;
}

/* 段落 */
.fixmydash-article p{
  margin:0 0 14px;
}

/* 标题层级 */
.fixmydash-article h1{
  font-size:28px;
  line-height:1.25;
  margin:0 0 18px;
  font-weight:700;
}

.fixmydash-article h2{
  font-size:22px;
  line-height:1.35;
  margin:28px 0 12px;
  font-weight:650;
}

.fixmydash-article h3{
  font-size:18px;
  line-height:1.4;
  margin:20px 0 10px;
  font-weight:600;
}

/* 列表 */
.fixmydash-article ul,
.fixmydash-article ol{
  margin:0 0 16px 22px;
  padding:0;
}

.fixmydash-article li{
  margin:4px 0;
}

/* 图片统一规范（最大宽度 460px，自适应） */
.fixmydash-article img{
  display:block;
  max-width:100%;
  height:auto;
  border-radius:12px;
}

/* 如果图片外层没有内联限制，使用这个容器限制到 460px */
.fixmydash-article figure > div{
  max-width:460px;
}

/* figure 与说明文字 */
.fixmydash-article figure{
  margin:20px auto;
  text-align:center;
}

.fixmydash-article figcaption{
  margin-top:6px;
  font-size:13px;
  color:#6b7280;
}

/* 表格（对比表） */
.fixmydash-article table{
  width:100%;
  border-collapse:collapse;
  margin:16px 0 18px;
  font-size:14px;
}

.fixmydash-article th,
.fixmydash-article td{
  border:1px solid #e5e7eb;
  padding:8px 10px;
  text-align:left;
}

.fixmydash-article th{
  background:#f9fafb;
  font-weight:600;
}

/* 链接 */
.fixmydash-article a{
  color:#2563eb;
  text-decoration:none;
}

.fixmydash-article a:hover{
  text-decoration:underline;
}

/* 小屏优化 */
@media (max-width:640px){
  .fixmydash-article{
    padding:18px 14px 40px;
    font-size:15px;
  }
  .fixmydash-article h1{
    font-size:24px;
  }
  .fixmydash-article h2{
    font-size:20px;
  }
  .fixmydash-article h3{
    font-size:17px;
  }
}/* End custom CSS */