.productlist1 .itembox{counter-reset: li;}
.productlist1 .itembox .item{background: url('/plugin/mod/img/product/bg.png');background-size: 100% 100%;border: 1px solid #c4b095;border-radius: 10px;margin-top: 53px;}
.productlist1 .itembox .ttl{margin-top: -27px;line-height: 55px;}
.productlist1 .itembox .ttl .shopttl{display: inline-block;background: #b59973;position: relative;}
.productlist1 .itembox .ttl .shopttl .m{max-width: 360px;float: left;}
.productlist1 .itembox .ttl .shopttl .l,.productlist1 .itembox .ttl .shopttl .r{background: url('/plugin/mod/img/product/xingxing.png');width: 18px;height: 47px;margin: 4px 10px;}
.productlist1 .itembox .ttl .shopttl .l{float: left;}
.productlist1 .itembox .ttl .shopttl .r{float: right;transform: scaleX(-1);}
.productlist1 .itembox .ttl .shopttl:before,.productlist1 .itembox .ttl .shopttl:after{content: "";width: 0;height: 0;border-top: 20px solid #b59973;border-left: 27.5px solid transparent;border-right: 27.5px solid transparent;position: absolute;}
.productlist1 .itembox .ttl .shopttl:before{transform: rotate(90deg);top: 17px;left: -37px;}
.productlist1 .itembox .ttl .shopttl:after{transform: rotate(270deg);top: 17px;right: -37px;}

.productlist1 .itembox .cont{padding: 0 20px 20px 40px;}
.productlist1 .itembox .cont .left{position: relative;}
.productlist1 .itembox .cont .left img{width: 192px;}
.productlist1 .itembox .cont .left .num{background: url('/plugin/mod/img/iconnum/3/1.png');position: absolute;z-index: 2;width: 51px;height: 62px;background-size: 51px;}
.productlist1 .itembox .cont .left em::after{content: counter(li);counter-increment: li;font-size: 20px;font-weight: bold;color: #b4723c;position: absolute;top: 22px;left: 0;width: 100%;text-align: center;}
.productlist1 .itembox .cont .right{padding-left: 40px;width: 100%;}
.productlist1 .itembox .cont .productinfo{padding: 8px 20px;border: 1px solid #c4b095;border-radius: 10px;position: relative;}
.productlist1 .itembox .cont .productinfo .brand{color: #9b876e;text-align: left;max-width: 320px;}
.productlist1 .itembox .cont .productinfo .brand a{color: #9b876e;}
.productlist1 .itembox .cont .productinfo .price{float: left;font-size: 28px;color: #d31313;font-weight: bold;max-width: 150px;}
.productlist1 .itembox .cont .productinfo .price span{font-size: 14px;}

.productlist1 .itembox .cont .productinfo .infoleft{float: left;}
.productlist1 .itembox .cont .productinfo .inforight{float: right;line-height: 50px;}

.productlist1 .itembox .cont .reason{color: #777;margin-top: 10px;text-align: left;}
.productlist1 .itembox .cont .bottom{line-height: 28px;margin-top: 10px;}
.productlist1 .itembox .cont .bottom .shopurl{background: #9b876e;padding: 6px 15px;display: inline-block;border-radius: 10px;font-size: 16px;}
.productlist1 .itembox .cont .bottom .jd{width: 28px;height: 28px;background: #fff;border-radius: 50%;display: inline-block;margin-right: 4px;}
.productlist1 .itembox .cont .bottom .minpic{width: 28px;height: 28px;display: inline-block;vertical-align: middle;margin-right: 4px;background-size: 28px;}

.productlist1 .itembox .cont .infoleft .bangname span{background: #333;padding: 2px;border-radius: 5px;margin-right: 4px;color: #cda567;}