.actListModel{background-color: #545454; padding: 16px 0; text-align: center; position: relative; width: 100%; overflow: hidden;}
.actListModel-title{color: #fff;font-size:26px;padding:16px 0;}
.actListModel-div{padding: 16px 0;margin: 0 30px;}
.actListModel-swiper-slide{border-radius: 8.5px;background-color: #fff;}
.actListModel-swiper-slide img{border-radius: 8.5px 8.5px 0 0;float:left; width:100%;}
.actListModel-div-item{border:1px solid #fff;border-radius: 8.5px;}
.actListModel-txt{padding:26px 0;border-radius: 0 0 8.5px 8.5px;clear: both;color: #fff;text-transform: capitalize;}
.actListModel-more{text-transform:uppercase; display: flex; align-items: center; justify-content: center; cursor: pointer;}
.actListModel-more .btn{ border:1px solid #ffffff; color:#ffffff; min-width:150px; }

/**/
.actListModel-modal{margin: 0;padding: 0;position:fixed;width: 100%;height: 100%;top:0;left: 0;z-index:9999;background-color:#545454; display: none;}
.actListModel-close{position: fixed;top: 0;right: 0;background-color: #545454;z-index: 22;width: 100%;text-align: right;padding: 16px 3%;cursor: pointer;}
.actListModel-close span{ font-size:30px; color:#ffffff;}
.actListModel-div2{padding:36px 0;text-align: center;overflow-y: scroll;height: 100%;}
.actListModel-div2-div{display: flex;align-items: center;flex-wrap: wrap;justify-content:space-evenly;padding:30px 0 60px;}
.actListModel-item{width: 22%;border-radius: 8.5px;padding:1% 0;}
.actListModel-item img{border-radius: 8.5px 8.5px 0 0; float:left; width:100%;}
.actListModel-div2-div .actListModel-txt{font-size: 18px;}