﻿/* ===== ws-content-responsive.css (2026-11-09)
   内容层三端适配：约束编辑器中粘贴的富文本（图片/表格/iframe/固定宽度） */
.contenttext img, .newscontent img, .news-detail img, .article-con img, .contenttext p img {
  max-width: 100% !important;
  height: auto !important;
}
.contenttext table, .newscontent table, .article-con table {
  display: block !important;
  max-width: 100% !important;
  overflow-x: auto !important;
  -webkit-overflow-scrolling: touch;
}
.contenttext iframe, .newscontent iframe, .article-con iframe,
.contenttext video, .newscontent video, .article-con video,
.contenttext embed, .newscontent embed {
  max-width: 100% !important;
  height: auto !important;
}
.contenttext [style*="width"], .newscontent [style*="width"], .article-con [style*="width"] {
  max-width: 100% !important;
}
.contenttext, .newscontent, .article-con {
  word-break: break-word;
  overflow-wrap: break-word;
}
@media (max-width: 1024px) {
  .contenttext table, .newscontent table, .article-con table { width: 100% !important; }
  .contenttext img, .newscontent img, .article-con img { display: block; margin: 0 auto; }
}
