.productlist1{padding: 0 15px;}
.productlist1 .itembox{counter-reset: li;}
.productlist1 .itembox .item{border: 1px solid #ca9e70;border-radius: 10px;margin-top: 40px;}
.productlist1 .itembox .left{position: relative;}
.productlist1 .itembox .left img{width: 249px;height: 249px;}

.productlist1 .itembox .left .num{background: url('/plugin/mod/img/iconnum/3/4.png');position: absolute;z-index: 2;width: 51px;height: 62px;background-size: 51px;}
.productlist1 .itembox .item:nth-child(1) .left .num{background: url('/plugin/mod/img/iconnum/3/1.png');background-size: 51px;}
.productlist1 .itembox .item:nth-child(2) .left .num{background: url('/plugin/mod/img/iconnum/3/2.png');background-size: 51px;}
.productlist1 .itembox .item:nth-child(3) .left .num{background: url('/plugin/mod/img/iconnum/3/3.png');background-size: 51px;}

.productlist1 .itembox .left em::after{content: counter(li);counter-increment: li;font-size: 20px;font-weight: bold;color: #797979;position: absolute;top: 25px;width: 100%;text-align: center;}
.productlist1 .itembox .item:nth-child(1) em::after{color: #b4723c;}
.productlist1 .itembox .item:nth-child(2) em::after{color: #7485b7;}
.productlist1 .itembox .item:nth-child(3) em::after{color: #b29155;}

.productlist1 .itembox .cont{background: url('/mobile/public/img/product/bg2.png');background-size: 100% 100%;padding: 15px;border-radius: 10px 10px 0 0;}
.productlist1 .itembox .cont.noreason{border-radius: 10px;}

.productlist1 .itembox .right{padding-left: 20px;width: 100%;}
.productlist1 .itembox .right .shopttl{color: #1c130e;}
.productlist1 .itembox .right .productinfo,.productlist1 .itembox .right .bottom{margin-top: 20px;}
.productlist1 .itembox .right .productinfo span{color: #000;}
.productlist1 .itembox .right .productinfo .brandname a,.productlist1 .itembox .right .productinfo .model{color: #a3865e;}

.productlist1 .itembox .right .bottom .price{float: left;font-size: 34px;color: #d31313;font-weight: bold;}
.productlist1 .itembox .right .bottom .price span{font-size: 20px;}
.productlist1 .itembox .right .bottom .shopurl{float: right;background: #1c130e;padding: 6px 15px;display: inline-block;border-radius: 10px;font-size: 20px;}
.productlist1 .itembox .right .bottom .minpic{width: 34px;height: 34px;display: inline-block;vertical-align: middle;margin-right: 10px;}

.productlist1 .itembox .reason{padding: 20px;}
.productlist1 .itembox .reason .txt{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;word-break: break-all;}
.productlist1 .itembox .bangname span{background: #333;padding: 2px;border-radius: 5px;margin-right: 4px;color: #cda567;}