.cm_negative {边界左:4px坚固的红色;} .cm_negative p:first-child {颜色:红色;} .cm_negative p:first-child ::之前{content:url(/asets/ico/cm_negative_greenmatch.svg);} .cm_positive {边框左:4px solid#9eC73D;} .cm_positive p:first-child {颜色:#9eC73D;} .cm_positive p:first-child ::之前{content:url(/asets/ico/cm_positive_greenmatch.svg);} .cm_fact {边框左:4px solid#42b8ca;} .cm_fact p:first-child {颜色:#42b8ca;} .cm_fact p:first-child ::之前{content:url(/asets/ico/cm_fact_greenmatch.svg);} .cm_negative,.cm_positive,.cm_fact {padding:20px; background-color: white; margin: 0 0 20px; display: inline-block; float: left; word-break: break-word; } @media (max-width: 576px) { .cm_negative, .cm_positive, .cm_fact { width: 90% !important; width: calc(100% - 44px) !important; margin-right: 0 !important; } } .cm_negative ul li, .cm_positive ul li, .cm_fact ul li { line-height: 30px; } .cm_negative p:first-child, .cm_positive p:first-child, .cm_fact p:first-child { font-size: 20px; line-height: 28px; font-family: 'PT Sans', sans-serif; font-weight: 700; text-transform: uppercase; letter-spacing: 2px; margin: 0 0 15px; } .cm_negative p:first-child::before, .cm_positive p:first-child::before, .cm_fact p:first-child::before { margin-right: 10px; width: 50px; display: inline-block; vertical-align: middle; }