.tb{border: none !important; width: 1200px !important; }
.tb th,.tb td{background-color: transparent !important;border: none !important;}
.f16{font-size: 16px}
.f18{font-size: 18px}
.tb .tit{font-size: 40px;font-weight: 600; text-align: center}
.page_tit {font-size: 48px}
.p_hidden{ display: none !important;}
.ml150 {margin-left: 150px}
@media (min-width: 600px) {
    .DND_banner-row-2-padding,.DND_banner-row-4-padding,.DND_banner-row-11-padding{
        padding-left: 50px !important;
    }
    .pc_fx{width: 500px !important;}
}
@media (max-width: 600px){
    .pl0{padding-left: 15px !important;}
    .ml150 {margin-left: 0 !important;}
    .tb{
        width: 100% !important;box-sizing: border-box;
    }
    .tb th,.tb td{
        width: 100% !important; float: left;
    }

    .tb td img{ max-width: 100% !important;}
    .m_hidden {display: none !important;}
    .footer__copyright{margin: 0 !important;}
    .hz_tb td{width: 50% !important;}
    .DND_banner-row-2-padding,.DND_banner-row-4-padding,.DND_banner-row-11-padding{ padding-left: 10px !important;padding-right: 10px !important;}
    .dnd-section .widget-type-cell{ margin-bottom: 8px}
}

@media (max-width: 1024px){
    .body-container-wrapper .hs_cos_wrapper_type_rich_text p {
        padding: 2.5rem  1rem  !important;
    }
    .body-container-wrapper .span6 .hs_cos_wrapper_type_rich_text p {
        padding: 0 !important;
    }
}
@media (max-width: 767px){
    .body-container-wrapper .span6 .hs_cos_wrapper_type_rich_text p {
        line-height: 28px !important;
    }
}
@media (max-width: 600px){
    .body-container-wrapper .hs_cos_wrapper_type_rich_text p {
        padding: 1.5rem 0 !important;
    }
    .body-container-wrapper .span6 {
        width: auto;
        margin-left: -1.5rem !important;
        margin-right: -1.5rem !important;
    }
}

.hz_tb img {border:solid 1px #ccc}