/* ===== 基础设置 ===== */
.v_news_content * { word-break: break-word;}

#vsb_content_4 IMG {
  border-bottom: #fff 0px solid !important;
  border-left: #fff 0px solid !important;
  border-top: #fff 0px solid !important;
  border-right: #fff 0px solid !important;}
strong { font-weight: bold;}

/* ===== 链接 ===== */
.v_news_content a {
  display: inline;
  word-break: break-all;}

/* ===== 图片 ===== */
.v_news_content img {
  height: auto !important;
  max-width: 100%;}

/* ===== 视频 ===== */
.v_news_content video {
  margin: 0 auto;
  display: block;
  width: 95%;
  height: auto;}

/* ===== iframe / 嵌入对象 ===== */
iframe { margin: 0 auto; display: block; max-width: 100%;}
.v_news_content embed,
.v_news_content object {
  max-width: 100%;
  height: auto;}

/* ===== Word 导入表格：单独水平滑动（仅限表格区域） ===== */
.v_news_content .WordSection1 > div[align] {
  overflow-x: auto;
  max-width: 100%;
  -webkit-overflow-scrolling: touch;}
.v_news_content .WordSection1 > div[align] table {

  margin: 0 auto !important;}

/* ===== 小屏适配 ===== */
@media only screen and (max-width: 1024px) {
  .v_news_content img {
    margin: 0 auto;
    display: block;}
  /* 确保 .n_content 内表格响应式时可滚动 */
.n_content table {
  display: block;
  overflow-x: auto;
  max-width: 100%;
  white-space: nowrap;}

/* 为表格的父容器添加滚动容器 */
.n_content div[align="center"] {
  overflow-x: auto;
  width: 100%;}
}

@media only screen and (max-width: 768px) {
  .v_news_content video {
    width: 100%;}
  .v_news_content iframe {
    max-width: 100%;
    height: auto;
    min-height: 200px;}
}

@media only screen and (max-width: 480px) {
  .v_news_content video {
    width: 100%;}
}
