
    /* CSS: 确保图片并排和响应式 */
    .image-row-two-col {
        display: flex;             /* 启用 Flexbox 布局 */
        flex-wrap: wrap;           /* 小屏可以换行 */
        gap: 3px;                  /* 图片之间的间隙 */
        justify-content: flex-start; /* 关键：不要再用 space-between */
        margin: 20px 0;
    }

    .image-row-two-col img {
        width: calc(25% - 3px);    /* 一行 4 张 */
        height: auto;
        object-fit: contain;
        display: block;
    }

    /* 手机端：一列展示 */
    @media (max-width: 600px) {
        .image-row-two-col img {
            width: 100%;
            margin-bottom: 10px;
        }
    }
