ul,li{ list-style:none; margin:0; padding:0;}

.gallery video{ width:100%; height:100%; object-fit:fill;}
.gallery li img{ width:100%;}
.gallery li{ height:unset;}

.thumbs-box{padding: 20px 25px; position:relative;}
.thumbs ul li{border:solid 2px #ddd; box-sizing:border-box;}
.thumbs ul li .pic{ width:100%; padding-top:100%; position:relative; }
.thumbs ul li.swiper-slide-thumb-active{ border-color:#0656ad;}
.thumbs ul li .pic img{ width:100%; height:100%; position:absolute; left:0px; top:0px;}
.thumbs ul li .pic .video{ position:absolute; top:0; left:0; right:0; bottom:0; margin:auto; background-color:rgba(0,0,0,.2); display:flex; align-items:center; justify-content:center;}
.thumbs ul li .pic .video:after{ content:""; width:40px; height:40px; background-image:url(../images/video.png); background-repeat:no-repeat; background-position:center center; background-size:cover;}

.thumbs-box .swiper-button-prev{ width: auto;background-color: #999;color: #fff;height: 40px;line-height: 40px;margin-top: -39px;border-radius: 0;}
.thumbs-box .swiper-button-next{ }
.thumbs-box .swiper-button-prev,
.thumbs-box .swiper-button-next{
width: auto;background-color: #999;color: #fff;height: 40px;line-height: 40px;margin-top: -39px;border-radius: 0;
}

.thumbs-box .swiper-button-next{right:0; opacity:1;filter:alpha(opacity=100);}
.thumbs-box .swiper-button-prev{}
.thumbs-box .swiper-button-prev:after,
.thumbs-box .swiper-button-next:after{
	font-size:20px;
}

.thumbs-box .swiper-button-prev:before,
.thumbs-box .swiper-button-next:before{
	
}
