﻿.rProd{font-size:1.2rem; color:#fff; position:relative; overflow:hidden; margin:0 10px 0;}
.line_or:before, .line_or:after{width:calc(50% - 34px); height:2px;}
.line_or .txt_or{font-size:15px; width:65px;}
ul.prodInfo{padding:0; text-align:left; font-size:0.8rem;}
ul.prodInfo li{list-style-type:none; display:inline-block; margin-left:10px; margin-top:4px;}
ul.prodInfo li:first-child{margin-left:0px;}
ul.prodInfo li:last-child{margin-right:20px;}
ul.prodInfo li img{width:100px; height:100px; background-size:32px; background-position:0; border-radius:5rem; margin-bottom:10px;}        
ul.prodInfo:first-child{margin-bottom:0;}
ul.prodInfo:last-child{margin-top:5px;}    
@media only screen and (max-width: 1213px){.event_list_swiper .list01.event_list[data-type="card"] ul > li{width:105px !important; text-align:center;}}        
.list01.event_list[data-type="card"] ul{margin:0 auto;}
.list01.event_list[data-type="card"] ul > li{width:100px;}
@media only screen and (min-width:581px){
    .rProd{text-align:center;}
    .event_list_swiper .swiper-container{text-align:center;}
    .list01.event_list[data-type="card"] ul{display:inline-block !important;}                    
}
.list01.event_list[data-type="card"] ul > li > span{word-break:keep-all;}   
/*=========================================================================================*/
.list01[data-type="card"] .event_info .cell1 .thumbnail{height:130px;}
.event_list_swiper .list01.event_list[data-type="card"] ul.v2 > li{width:16% !important;}
.event_list_swiper .list01.event_list[data-type="card"] ul.v2{display:flex !important; display:-webkit-box !important; display:-ms-flexbox !important; display:-webkit-flex !important;}
@media only screen and (max-width: 1100px){
    .list01[data-type="card"] .event_info .cell1 .thumbnail{height:auto !important;}
}
@media only screen and (max-width: 768px){
    .event_list_swiper .list01.event_list[data-type="card"] ul.v2 > li {
        width: 25% !important;
    }
}
@media only screen and (min-width: 1100px){
    #prodList{width:1100px; margin:0 auto 30px;}
}     
.cont_login .wrap_btn .btn_confirm:hover{color:#000;}
.list01[data-type="card"] .event_info .title{font-size:0.77rem; line-height:1.2; height:2.4em; text-align:left; -webkit-line-clamp:2;}
.list01[data-type="card"] .event_info .cell1 .thumbnail img{height:auto;}
/*
@media only screen and (max-width:580px){
    .line_or{margin-top:20%;}
}
*/
.submain_benefit{margin:0 10px 0;}
@media only screen and (max-width:580px){
    .divfooter{border-top:1px solid #fff; margin-top:10px;}
}     
/*=========================================================================================*/