@import url("rest.css");
.contenner{overflow: hidden;}
.contenner .jdt-shop{width:calc(100% - 40px) ;height: 1.68rem;overflow: hidden;border-radius:5px ;position: relative;margin: 0px 20px;}
.contenner .jdt-shop img{width: 100%;height: 1.68rem; object-fit: cover;}
.jdt-title{position: absolute;width: 100%;left: 0;bottom: 0.33rem;text-align: center;z-index: 999;}
.jdt-title li{display: inline-block;width: 6px;height: 6px;background: #fff;margin: 0;border-radius:3px;}
.jdt-title li.on{width: 20px;height: 6px;background: #fff;border-radius:3px;}
.jdt-img li{position: relative;width: 100%; height: 1.68rem;}
.jdt-img span{width: calc(100% - 20px);background: rgba(0,0,0,.7);position: absolute;left: 0;bottom: 0;z-index: 998;padding-left: 10px;padding-right: 10px; line-height: 0.32rem;height: 0.32rem;}
.jdt-img span{font-weight: bold;color: #fff;font-size: 0.14rem;}
.list-shop{border-top: solid 0.11rem #f4f5f9;padding: 0 12px; border-bottom: solid 0.11rem #f4f5f9;}
.list-shop li{padding: 12px 0;overflow: hidden;border-bottom: solid 1px #f4f5f9;}
.list-shop li b{display: block;font-weight: normal;}
.list-shop li span{display: block;padding-top: 2px; float: left;color: #aaaaaa;font-size: 0.1rem;}
.list-shop li.img-list img{width: calc((100% - 20px) / 3);height: 82px;float: left;margin-right: 10px; margin-top: 10px; object-fit: cover;    border-radius: 5px;}
.list-shop li.img-list img:nth-child(3){float: right;margin-right: 0;}
.list-shop li.img-sola b{display: block; float: left;width:  calc(100% - 10px - (100% - 20px) / 3); height:66px;}
.list-shop li.img-sola img{width: calc((100% - 10px) / 3); height: 82px; float: right;     border-radius: 5px; object-fit: cover;}
a.more{display: block;padding: 0.1rem 0;text-align: center;color: #aaaaaa !important; font-size: 0.12rem;}