strong{
font-weight: bold;}
iframe{
margin:0 auto;
display:block;
max-width: 100%;}
#vsb_content a {
    display:inline;
    word-break: break-all;}
#vsb_content img {
    height: auto;
    max-width: 100%;}
#vsb_content video {
    margin: 0 auto;
    display: block;
    width: 100%;
    height: auto;}
@media only screen and (max-width: 1024px){
#vsb_content img {
    margin: 0 auto;
    display: block;}
}


/* 对.v_news_content 下的所有元素设置强制断词，防止文本溢出 */
.v_news_content * {
    word-break: break-word;}

/* 对 strong 元素设置加粗字体样式 */
strong {
    font-weight: bold;}

/* 对 iframe 元素进行样式设置，使其水平居中显示，且最大宽度为容器的 100% */
iframe {
    display: block;
    margin: 0 auto;
    max-width: 100%;}

/* 对于包含图片的 p 标签，取消首行缩进，覆盖可能存在的默认缩进样式 */
.v_news_content p:has(img) {
    text-indent: 0!important;}

/* 设置.v_news_content 内的链接元素为行内显示，并设置强制断词，方便文本换行 */
.v_news_content a {
    display: inline;
    word-break: break-all;}

/* 对.v_news_content 内的图片元素进行样式设置，保持图片宽高比自适应，且最大宽度不超过容器宽度 */
.v_news_content img {
    height: auto;
    max-width: 100%;}

/* 对.v_news_content 内的视频元素进行样式设置，使其水平居中显示，宽度自适应容器，高度按比例自动调整 */
.v_news_content video {
    display: block;
    margin: 0 auto;
    width: 100%;
    height: auto;}

/* 对.v_news_content 内的表格元素进行样式设置，使其水平居中，最大宽度为容器的 100%，超出时显示垂直滚动条，以表格形式展示 */
.v_news_content table {
    margin: 0 auto;
    margin-bottom: 0;
    max-width: 100%;
    overflow-y: auto;
    display: table;
    word-spacing: normal;}

/* 对.v_news_content 内表格中的所有元素设置禁止断词，保持文本完整性 */
.v_news_content table * {
    word-break: keep-all!important;}

/* 媒体查询，当屏幕宽度小于等于 1024px 时，对表格和图片元素进行响应式样式调整 */
@media only screen and (max-width: 1024px) {
    /* 将表格以块级元素形式展示，便于更好地适应小屏幕布局 */
   .v_news_content table {
        display: block;}

    /* 让图片在小屏幕下也保持水平居中显示 */
   .v_news_content img {
        display: block;
        margin: 0 auto;}
}

.divtab{
    overflow: auto;}
.divtab table {
    margin: 0 auto;}


