/* 图文模块 */

.methodPayment3 .box .customPage_imgCarousel{height: 220px;}
.customBox .box .customPage_imgCarousel{ overflow: hidden;}
.modules_image_left_right .flex_wrap {display: block;}
.modules_image_left_right .flex_wrap .box,
.modules_image_left_right .flex_wrap .box a{width: 100%;display: flex;  -webkit-box-pack: justify;  -ms-flex-pack: justify;  -webkit-justify-content: space-between;  justify-content: space-between;  align-items: center;}
.modules_image_left_right .flex_wrap .box{margin-bottom: 150px;}
.modules_image_left_right .flex_wrap .box:last-child{ margin-bottom:50px}
.modules_image_left_right .flex_wrap .box .imgbOXS {height: auto;}
.modules_image_left_right .flex_wrap .box .imgbOXS img{ display: block; position: initial;width: 100%;max-width: 100%; }
.modules_image_left_right .flex_wrap .box p.imgbOXS,
.modules_image_left_right .flex_wrap .box div.pbox,
.modules_image_left_right .flex_wrap .box p.pbox{ width: 64%;max-height: 100%;-webkit-line-clamp: 4;font-size: 28px;}
.modules_image_left_right .modules_payments .textBox{ width: 40%;}
.modules_image_left_right .image_box_alternately {display: flex;  justify-content: space-between;  flex-flow: row-reverse;}
.modules_image_left_right>.flex_wrap ,
.modules_image_left_right .customBox>.flex_wrap{box-shadow: initial;}
.modules_image_left_right .flex_wrap .box div.pbox{ padding-left: 30px;}
.modules_image_left_right .flex_wrap .box .modules_text .pbox{font-size: 30px; width: 100%; color: #222;}
.modules_image_left_right .content_box{ max-height:145px;overflow: hidden;  height: auto;}
.modules_image_left_right .image_box_alternately_right {display: flex;  justify-content: space-between;  flex-flow: row-reverse;}
.modules_image_left_right .flex_wrap .box .modules_text{ width: 35%;}
.modules_image_left_right .customPage_imgCarousel{ width: 42%; height: 400px;}
.modules_image_left_right .customPage_imgCarousel img{ width: auto; height: auto; max-width: 100%; max-height: 100%;}
/* list模块 */
.modules_data_list .flex_wrap .box,
.modules_data_list .flex_wrap .box a{ width: 100%;display: flex; min-height: 150px;align-items: center; }
.modules_data_list .flex_wrap .box .imgbOXS{ width: 200px; height: 170px; }
.modules_data_list .customPage_imgCarousel { width: 200px; height: 100%;}
.modules_data_list .flex_wrap .box .pbox {max-height: initial; }
.modules_data_list .flex_wrap .box .pbox p{ font-size: 16px;}
.modules_data_list .flex_wrap .box .conter_index_subtitle{ font-size: 14px;}
.modules_data_list .flex_wrap .box .p_price{ position: absolute;right: 30px;}
.modules_image_left_right .flex_wrap .box .p_price{ display: none;}
.modules_data_list .flex_wrap .box .modules_text{ width: calc(100% - 200px); padding-left: 28px;}


/* 标题居中 */
.modules_label_center{ display: block;padding-bottom: 20px; padding-top: 30px;}
.modules_label_center img{ display: none;}
.modules_label_center .left{display: block;}
.modules_label_center .left .name_one,
.modules_label_center .name_two{display: block;width: 100% !important;text-align: center;  padding:0 100px;}
.modules_label_center .name{font-size: 45px;}
.modules_label_center .name_two{ font-size: 20px; padding-top: 10px;}
.modules_label_center .right{ text-align: center;margin-top: 10px; position: initial;}
.bottom_more_mobile2{margin-top: 20px;}
.bottom_more_mobile2 a {color: #666;text-decoration: underline !important; font-size: 15px;}
/*
.modulesBlockMargin .conter_index_title{ max-height: initial;}
.modulesBlockMargin .conter_index_title p{font-size: 16px;}
.modulesBlockMargin .conter_index_subtitle p{font-size: 14px;} */

/* 支付 */
.modules_data_list .modules_payments{ margin-right: 0;}
.modules_data_list .modules_payments .textBox{ width: calc(100% - 350px); padding-right: 50px;padding-left: 20px;}
.modules_payments .textBox p.desc{ font-size: 13px; color: rgb(102, 102, 102);font-weight: 500 !important}
.modules_payments .textBox h4{ font-size: 1rem; overflow: hidden; height: 28px; line-height: 28px;}
.public_btn_text{color: #fff; font-weight: bold;    padding: 5px;    margin-top: 10px;    cursor: pointer;    height: 30px;    width: 120px;    font-size: 14px;    line-height: 13px;    overflow: hidden;}


.edit_bottom_nav{position: fixed;bottom: 0;left: 0; width: 100%; height: 80px;z-index: 100; background: rgba(0, 0, 0, 0.7);z-index: 300;}
.edit_bottom_nav .btn{ margin: 0px 100px;}
.editbaner_btn { position: absolute;right: 0; top:0;background: rgba(0, 0, 0, 0.6); color: #fff;padding: 10px 15px; color: #fff; cursor: pointer;
     font-size: 15px;z-index: 200;}
.navigation_bar_no_top{ padding-top: 100px;}
.main{min-height: 61vh;}

.custom_horizontal .methodPayment1 .box{margin-bottom: 30px;}
.custom_horizontal .methodPayment1 .pbox2 {text-align: left;height:auto;padding-top: 10px;}
/* 手机端 */
@media screen and (max-width:768px) {
    .modules_label_center .left .name_one, .modules_label_center .name_two{ padding: 0px 5px;}
    .modules_data_list .customPage_imgCarousel,
    .modules_image_left_right .modules_payments .textBox,
    .modules_data_list .flex_wrap .box .modules_text{ width: 100%; padding-left: 0;}
    .customBox .pbox{max-height: initial;}
    .customPage_imgCarousel,
    .modules_image_left_right .customPage_imgCarousel{ width: 100%; height: 280px; margin-bottom: 20px;}
    .modules_data_list .flex_wrap .box,
    .modules_data_list .flex_wrap .box a{  display: block; height: auto; }
    .modules_data_list .flex_wrap .box .imgbOXS,
    .modules_data_list .modules_payments .textBox{width: 100%;}
    .modules_data_list .flex_wrap .box .imgbOXS img{ width: 100% !important;}
    .modules_data_list .flex_wrap .box .pbox{ width: 100%; padding-left: 0px; }
    .modules_data_list .flex_wrap .box .p_price{position: initial; font-size: 16px; width: 100%; max-height: 48px;}

    .modules_image_left_right .flex_wrap .box div.pbox{ padding-left: 0px;}
    .modules_image_left_right .shareTitle .left .name_one,
    .modules_image_left_right .shareTitle .left .name_two,
    .modules_label_center .name_two{padding: 0; font-size: 16px;}
    .modules_label_center .name { font-size: 25px;}

    .modules_image_left_right .flex_wrap .box,
    .modules_image_left_right .flex_wrap .box a,
    .modules_image_left_right .flex_wrap .box p.imgbOXS,
    .modules_image_left_right .flex_wrap .box div.pbox,
    .modules_image_left_right .flex_wrap .box p.pbox{ display: block; height: auto;width: 100% !important;font-size: 15px;}
    .modules_image_left_right .flex_wrap .box .imgbOXS{ background: none;height: auto !important;}
    .modules_image_left_right .flex_wrap .box .imgbOXS img{ display: block !important; width: 100%; }
    .modules_image_left_right .flex_wrap .box:nth-child(2n), .modules_image_left_right .flex_wrap .box:nth-child(2n) a{ display: block;}
    .modules_image_left_right .flex_wrap .box,.modules_image_left_right .flex_wrap .box a{ margin-bottom: 40px;}
    .modules_data_list .modules_payments .textBox{padding-right: 0px;}
    .public_btn_text {width: 100%;    }

    .modules_image_left_right .flex_wrap .box .modules_text { width: 100%; margin-top:30px ;}
    .modules_image_left_right .flex_wrap .box .modules_text .pbox{font-size: 18px;line-height: 28px;}
    .modules_image_left_right .content_box h1,
    .modules_image_left_right .content_box h2,
    .modules_image_left_right .content_box h3,
    .modules_image_left_right .content_box h4,
    .modules_image_left_right .content_box h5,
    .modules_image_left_right .content_box h6,
    .modules_image_left_right .content_box p,
    .modules_image_left_right .content_box span,
    .modules_image_left_right .content_box em,
    .modules_image_left_right .content_box ul,
    .modules_image_left_right .content_box li,
    .modules_image_left_right .content_box a,.modules_image_left_right .content_box td,
    .modules_image_left_right .content_box ol,.modules_image_left_right .content_box table,.modules_image_left_right .content_box th,
    .modules_image_left_right .content_box pre,
    .modules_image_left_right .content_box pre code{ margin-top: 0px !important; font-size: 16px !important}
    .edit_bottom_nav{ height: 50px;}
    >>>.edit_bottom_nav .el-button--medium.is-round{ padding: 5px 15px;}
    .modules_image_left_right .content_box{ max-height:140px;}
}


