.proRight .infoImg,
.proRight .proTable,
.proRight h1,
.proRight h1 :where(span, font, strong, b, em, a),
.proRight :where(.infoImg, .proTable) :where(p, div, section, article, span, font, a, li, ul, ol, dl, dt, dd, table, thead, tbody, tfoot, tr, td, th, caption, figure, figcaption, blockquote, pre, code, small, strong, b, em, u, mark, sup, sub, h2, h3, h4, h5, h6):not(.iconfont, .fa, .fas, .far, .fab, .material-icons, [class*="icon-"]) {
    font-family: "Microsoft YaHei", "微软雅黑", "Noto Sans CJK SC", "Noto Sans CJK JP", "Noto Sans CJK KR", "Malgun Gothic", "Yu Gothic", Arial, sans-serif !important;
}

.proRight .infoImg,
.proRight .proTable,
.proRight :where(.infoImg, .proTable) :where(p, div, section, article, span, font, a, li, ul, ol, dl, dt, dd, table, thead, tbody, tfoot, tr, td, th, caption, figure, figcaption, blockquote, pre, code, small, strong, b, em, u, mark, sup, sub, h2, h3, h4, h5, h6):not(.iconfont, .fa, .fas, .far, .fab, .material-icons, [class*="icon-"]) {
    font-size: 18px !important;
}

.proRight .infoImg :where(h2, h3, h4, h5, h6),
.proRight .infoImg :where(h2, h3, h4, h5, h6) :where(span, font, strong, b, em, a) {
    font-weight: 700 !important;
}

.proRight h1 {
    font-size: 28px !important;
    font-weight: 700;
    line-height: 1.5;
    overflow-wrap: anywhere;
}

@media (max-width: 767px) {
    .proRight h1 {
        font-size: 24px !important;
    }
}

.proRight .infoImg {
    --cos-font-medium: 700;
    max-width: 100%;
    overflow-x: auto;
    overflow-wrap: anywhere;
}

.proRight .proTable {
    overflow-wrap: anywhere;
}
