.webshoplist2 .item{ width:50%; float:left; box-sizing:border-box;padding-bottom: 20px;border-bottom: solid 1px #eee;}
.webshoplist2 .item:nth-child(2n+1) {padding-right: 1%;}
.webshoplist2 .item:nth-child(2n) {padding-left: 1%;}
.webshoplist2 .item:nth-child(n+3){padding-top: 20px;}
.webshoplist2 .item .imgbox{display: table-cell;vertical-align: middle;}
.webshoplist2 .item .imgbox a{width: 180px;height: 115px;margin-right: 15px;overflow: hidden; display:block;}
.webshoplist2 .item .imgbox img{ width:100%;}
.webshoplist2 .item .cont{display: table-cell;vertical-align: middle;}
.webshoplist2 .item .cont ul{width:300px;}
.webshoplist2 .item .cont .webtitle{margin-bottom:5px;}
.webshoplist2 .item .cont .webtitle img{ max-height:1em;display: inline-block;vertical-align: middle; margin-right:5px;}
.webshoplist2 .item .cont .title{font-weight: bold;}
.webshoplist2 .item .cont .typename{color:#be0f1b; background-color:rgba(190, 15, 27, 0.1); display:inline-block; vertical-align:middle; line-height:1.5em; padding:0 10px; border-radius:5em; margin-left:10px;}
.webshoplist2 .item .cont .shoplevel img {vertical-align: middle;max-height: 1.2em; margin-right:10px;}
.webshoplist2 .item .cont .buybtn{margin-top:5px; line-height:0;}
.webshoplist2 .item .cont .buybtn a{color:#fff; background:#be0f1b; border-radius:5em; padding:2px 10px; display:inline-block;}
.webshoplist2 .item .cont .buybtn a:hover{background:#fe741c;}
.webshoplist2 .item .cont .buybtn a span,
.webshoplist2 .item .cont .buybtn a i{float:left; font-size:14px; line-height:1.6em;}
.webshoplist2 .item .cont .buybtn a i{margin-left:3px;}

.webshoplist2 .itembox:after{ content:""; display:block; clear:both;}
