
.webshoplist2 .item{ float:left;}
.webshoplist2 .item a{ border:1px solid #e9e9e9;padding: 10px; position:relative;display: block;}
.webshoplist2 .item .img{ width:110px; height:50px; overflow:hidden;display: block;position: absolute;left: 10px;top: 10px;}
.webshoplist2 .item .img img{ width:100%; border-radius:8px;}
.webshoplist2 .item .desc{padding: 0 60px 0 120px;height:50px;display:table-cell; vertical-align:middle; text-align:left; }
.webshoplist2 .item .btn{text-align:center;position: absolute;width: 50px;height: 50px;right:10px;top:10px;border-radius: 10px;color:#a3002f;border:solid 1px #a3002f;font-size: 16px;padding: 2px;}
.webshoplist2 .item:hover{background: #f0f0f0;}
.webshoplist2 .item:hover .btn{color: #fff;background-color:#a3002f;}

.webshoplist2.col2 .item{width: 49%;}
.webshoplist2.col2 .item:nth-child(2n){float: right;}
.webshoplist2.col2 .item:nth-child(n+3){margin-top: 20px;}
.webshoplist2.col2 .item .desc .name{max-width: 200px;}

.webshoplist2 .item .jxtj{width: 20px;height: 20px;background: linear-gradient(90deg, #ff5e33 0%, #ff3313 100%); position:relative;line-height: 20px;text-align: center;display: inline-block;border-radius: 3px 0px 0px 3px;}
.webshoplist2 .item .jxtj:after{ content:"精选推荐"; height:20px; line-height:20px;background: linear-gradient(90deg, #2f313e 0%, #1f202a 100%);border-radius: 0px 3px 3px 0px;color: #ffe7c4; font-size:12px; position:absolute; left:100%; top:0;width: 60px;text-align: center;}