       /* ✅ 核心父容器：统一满屏宽度 + 所有子列强制等高 + flex自适应核心 【重中之重】 */
        .video-img-article {
            min-width: 100%;
            min-width: 100%;
            padding: 24px;
            margin: 0 auto 24px auto;
            background-color: #ffffff;
            border-radius: 8px;
            box-shadow: 0 2px 6px rgba(0,0,0,0.03);
            overflow: hidden;
            display: flex;
			border-bottom:1px solid #000;
            gap: 20px; /* 统一间距 适配所有布局 */
            align-items: stretch; /* ✅ 强制所有子列100%等高，两列/三列全部生效 */
        }

        /* ✅ 两列布局 - 左列【视频+图片】 自适应宽度 占1份 (弹性比例 1:3) 自动适配 */
        .video-img-article__media {
            flex: 4; /* 自适应弹性宽度 占1份 */
            display: flex;
            flex-direction: column;
            gap: 20px; /* 视频和图片的上下间距 */
        }



        /* ✅ 两列布局 - 右列【文章说明】 自适应宽度 占3份 (弹性比例 1:3) 自动适配 */
        /* ✅ 三列布局文章区复用这个样式，排版通用 */
        .video-img-article__desc {
            flex: 6; /* 自适应弹性宽度 占3份 */
            font-size: 16px;
            color: #2d2d2d;
            line-height: 1.9;    /* 英文排版核心舒展行高 */
            letter-spacing: 0.3px;/* 英文阅读舒适字间距 */
            text-align: left;    /* 英文标准左对齐 */
            padding: 12px 0;
            display: flex;
            flex-direction: column;
            /*justify-content: center;  文字垂直居中 视觉更美观 */
        }

        /* ✅ 三列布局专属修饰符 优先级最高 不污染原有样式 */
        .video-img-article--three-col { }
        /* 三列布局 - 视频列 自适应宽度 各占1份 (三等分 1:1:1) */
        .video-img-article__video-col { flex: 1; display: flex; justify-content: center; align-items: center;}
        /* 三列布局 - 图片列 自适应宽度 各占1份 */
        .video-img-article__img-col { flex: 1;display: flex; justify-content: center; align-items: center; }
        /* 三列布局 - 文章列 自适应宽度 各占1份 */
        .video-img-article__text-col { flex: 2; }
		
		
        /* ✅ 通用视频样式 - 两列/三列通用 不变形+自适应容器 */
        .video-img-article__video {
            width: 100%;
            height: 100%;
            max-height: 320px;
            /*aspect-ratio: 16/9;*/
            object-fit:contain;
            border-radius: 6px;
            border: none;
            display: block;
        }
        /* ✅ 通用图片样式 - 两列/三列通用 不变形+自适应容器 */
        .video-img-article__img {
		    width: 100%;
            height: 100%;
            max-height: 220px;			
            /* width: auto; aspect-ratio: 16/9;*/
            object-fit:contain;
            border-radius: 6px;
            display: block;
			align-items: center;
			justify-content: center;  /* 文字垂直居中 视觉更美观*/ 
		}

        /* 英文段落样式优化 */
        .video-img-article__desc p {
            margin-bottom: 18px;
        }
        .video-img-article__desc p:last-child {
            margin-bottom: 0;
        }
        .video-img-article__desc strong {
            font-weight: 700;
            color: #1a1a1a;
        }