﻿.list-header{
    position: fixed;
    width: 100%;
    z-index: 100;
    left: 0;
    line-height: 2.5rem;
    top: 2.5rem;
    line-height:1.5rem;
}
.list-header ~ .list-container{
    border-top:5rem solid transparent;
}
.list-header .swiper-ft {
  border-bottom: 3px solid transparent;
  height: 2.5rem;
}
.list-header .swiper-ft.on {
  color: #275fad;
  border-color: #275fad;
}
.icon-more{
  margin-left: 5px;
  vertical-align: middle;
  display: inline-block;
  width: 1.5rem;
  height: 1.5rem;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 1.4rem 1.4rem;
  background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAKlBMVEUAAADgSUngSUngSUngSUngSUngSUngSUngSUngSUngSUngSUngSUngSUnLEawzAAAADXRSTlMAgMbnvpkJP3YvJxNAZYJZjQAAAItJREFUKM9jIBdwtdhe9liA4LPr3gWCSwUwPlvsXTC4mgAV2HQXCrShCsAawJogSljvwkEAWKAWIXAHLADScVEWogfE5wSxLjJClEwACkCYArIQCijAchdJiQNQgPkukhIDoADvXSQlFzAEMLRgGIphLYbD0J2O4TlM72MGEGYQYgYyIhoOYEQUmQAAQAbUX5LJuvoAAAAASUVORK5CYII=');
}
.product-list{
  padding-top: 1em;
  overflow: hidden;
  padding:0.25rem;
}
.product-list .item{
  background-color: #fff;
  overflow: hidden;
  border: 0.25rem solid #f5f5f5;
  float: left;
  width: 50%;
  box-sizing: border-box;
  position: relative;
  cursor:pointer;
  border-radius:0.5rem;
}
.product-list .item .image{
  width: 100%;
  padding-top: 100%;
}
.product-list .item .score{
  height: 1.5rem;
  line-height: 1.5rem;
  margin-top: -1.5rem;
  background-color: rgba(240,143,0,0.5);
  color: #fff;
  text-align: center;
  position: relative;
  z-index: 1;
}
.product-list .item .title{
  line-height: 1.3rem;
  height: 2.6rem;
  color: #222222;
  margin: 0.5rem;
  overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
  text-align: center;
}
.product-list .item .price{
  font-weight: bold;
  margin: 0 0.5rem 0.5rem;
  text-align: center;
}
.product-list .item .price span{
  color: #FF6768;
  margin-right: 0.5rem;
}
.product-list .item .price del{
  display: none;
  font-size:0.625rem;
  font-weight:normal;
  color:#999;
}
.product-list .item .addcart{
  background-color: #FF6769;
  font-size: 0.825rem;
  line-height: 1rem;
  color: #ffffff;
  width: 3rem;
  text-align: center;
  position: absolute;
  bottom: 0;
  right: 0;
  margin: 0.5rem;
}
/*缺货开始*/
.product-list .image .z
{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	opacity:0.6;
    /* older safari/Chrome browsers */  
    -webkit-opacity: 0.6;  
    /* Netscape and Older than Firefox 0.9 */  
    -moz-opacity: 0.6;  
    /* Safari 1.x (pre WebKit!) 老式khtml内核的Safari浏览器*/  
    -khtml-opacity: 0.6;  
    /* IE9 + etc...modern browsers */  
    opacity:0.6; 
    /* IE 4-9 */  
    filter:alpha(opacity=60);  
    /*This works in IE 8 & 9 too*/  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";  
    /*IE4-IE9*/  
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60); 
	background:url(../images/sq-icon.png) no-repeat scroll center center;
	background-color:#fff;
  display: none;
}
/*缺货结束*/

.product-list.pl-one{
  padding: 0.5rem;
}
.product-list.pl-one .item{
  float: none;
  width: auto;
  border: 0;
  padding:0.5rem;
}
.product-list.pl-one .item .image{
  float: left;
  width: 8rem;
  height: 8rem;
}
.product-list.pl-one .item .image{
  padding-top: 8rem;
}
.product-list.pl-one .item .price{
  margin-bottom: 0;
}
.product-list.pl-one .item .price.tm{
  letter-spacing: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  background-color: #eead47;
  border-radius: 0.25rem;
  color: #ffffff;
  margin-top: 0.25rem;
}
.product-list.pl-one .item .price.tm span{
  color: #ffffff;
  display: inline-block;
  margin-left: 0.5rem;
}
.product-list.pl-one .item .price.tm del{
  display: inline-block;
  color: #ffffff;
}
.product-list.pl-one .item .price.tm label{
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  height: 1.5rem;
}
.product-list.pl-one .item .price.tm .l{
  background-color: #3d7cdb;
  height: 100%;
  padding: 0 0.25rem 0 0.5rem;
  font-weight: normal;
  min-width: 4rem;
  max-width: 5rem;
}
.product-list.pl-one .item .price.tm label.r{
  justify-content: center;
  height: 100%;
  width: 100%;
  text-align: center;
  background-repeat: no-repeat;
  background-position: left center;
  background-size: auto 100%;
  background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAABABAMAAADhU+qlAAAAElBMVEUAAAA9fNs9fNs9fNs9fNs9fNvBkF4XAAAABXRSTlMA36BgIDu3uXEAAABnSURBVCjPNcY5AQMxDACwgxAIgWAIpuAn/Kl0qTTpy+8v5MqRlZGWkpcScuXIykhLyUsJuXJkZaSl5KWEXDmyMtJS8lJCrhxZGWkpeSkhV46sjLSUvJSQK0dWRlpKXkrIlSMrIy31A7OjWbGLMB7ZAAAAAElFTkSuQmCC');
}
.product-list.pl-one .item .price.tm label.r i{
  font-size: 11px;
  font-style: normal;
}
.product-list.pl-one .item .m{
  margin-left: 8rem;
}

/**/
.sx-hide{
  display: none;
}
.wx-sx-header{
  line-height: 2.5rem;
}
.cover-dialog {
-moz-box-align: end;
-moz-box-orient: horizontal;
-moz-box-pack: center;
background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0;
display: -webkit-box;
height: 100%;
max-width:640px;
opacity: 0;
pointer-events: none;
position: fixed;
top: 0;
width: 100%;
z-index: 9999;
}
.cover-dialog.show
{
opacity: 1;
pointer-events: inherit;
}
.cover-dialog-cnt
{
top: 0;
right: 0;
box-sizing: border-box;
font-size: 14px;
position: absolute;
text-align: center;
transform: translateY(100%);
/* transition-duration: 0.3s;
transition-property: all;
transition-timing-function: ease-out; */
width: 90%;
height:100%;
background-color:#fff;
overflow:hidden;
}
.cover-dialog.show .cover-dialog-cnt
{
transform: translateY(0px);
/* transition-delay: 0.3s; */
}
.cover-dialog .all-small
{
overflow:hidden;
}
.cover-dialog .all-small span, .cover-dialog .all-small i
{
float:left;
}
.cover-dialog .wx-container {
border-bottom: 0 none;
border-top: 0 none;
height: 100%;
overflow-y: auto;
background-color:#fff;
}
.cover-dialog .wx-container .wx-list{
    max-height: 273px;
    overflow-y:auto;
}
/**/
.wx-top-icon, .wx-bottom-icon{
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 2.5rem;
  background-size: 1rem 1rem;
  background-position: center center;
}
.wx-panel-title-tips .wx-bottom-icon::after{
    display:none;
}
.wx-bottom-icon{
  background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTMzQzBEMUExRkNFMTFFQUIwQzZDMDdFMTJCREM2NjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTMzQzBEMUIxRkNFMTFFQUIwQzZDMDdFMTJCREM2NjYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MzNDMEQxODFGQ0UxMUVBQjBDNkMwN0UxMkJEQzY2NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MzNDMEQxOTFGQ0UxMUVBQjBDNkMwN0UxMkJEQzY2NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PofkSs8AAAH6SURBVHja7JdNSwJRFIYdaSGRO3+AC1u4qXQcsIhC+kADCcJFLmrbuh+ggS5cuGjTMgrpLxRRBLOpzTiK0MZVi6gQDApqMaBg74kzMYqO4we4aC4c7pkz957nnTv3nmGEVqvlmGRzOibcbAG2AFvAxAVMGS8EQXCIopiDG0WBSpXL5ctxQILBYBi583Brbrc7Kcty849prIShUMiDrs6XTUw6UFX1bET4DvIU4M78LrnTuaEoyl3XV1Aqld4xWNVXh1YBovZHgMeRL6XD0b4bjYZqugcwIY6uypdeFpEcFI45MXQEX9DhsFilUvk0FVAsFmtYpgi9Lw75WETCKlySpHWC42EkIxwrfG/pFJAIdCTigUN+FrFtAb5KY2GLHHrqBTc9hphQRZIsXIVDcyxiywS+xPAVDj3DMr3gfesAjuENJSCXQyIBcFQ3u8Alhq9x6A2WBbwwUiFCgitKBHvkUJjeL0RE9DHwPQyPcqjO8NN++dvqABUik12dwFhaDT+HZFha07SKy+W6hr/M8Q/kSaN+nPTK1ca0KoBF7LKIWQ7dwqYN8C/kOAL82CzP0AJYxB6L8Hbc0hBPY9/k++UwMgf+GOHpLljAS8etjBX4WL6GAJ2ziFd+okNsuNxQ9ZqWQ7dBWyAQmEe9943CFOz/AluALeDfC/gRYABV0AK/oj8qGQAAAABJRU5ErkJggg==');
}
.wx-top-icon{
  background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDQ5RDc3NkQxRkNFMTFFQUFGN0JDMUI0OTRBQzczOEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDQ5RDc3NkUxRkNFMTFFQUFGN0JDMUI0OTRBQzczOEIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NDlENzc2QjFGQ0UxMUVBQUY3QkMxQjQ5NEFDNzM4QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NDlENzc2QzFGQ0UxMUVBQUY3QkMxQjQ5NEFDNzM4QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Prj6YB8AAAHsSURBVHja7Ja/S8NQEMebQEGogoJCUQcRBTuoTZpuriLioIUOLiJCBQcHHRwc2sEsbv4Hgi4uxaVIpShVqSjYFJeCoINjB8cOGaTxe3CBWDX2d5f34PEul3v3/eRyea1kWZanm0P2dHkIAAEgADx0Dtiz3qGq6oSiKLPNaDZcAYjvSJL0KsvyBezNjr6CUCi0D/EjvhyBnQDERkcAILSHJVHlHiUITdPW2goAgV0IxWH2sCuHmWF7DO80jpjVtgAg8TYJwOyzxU3TXMSqY2bZN4kYqkS0pQB451uUGOYAXaMKKSyRYrFYNgwjxxA5Dg9QLPastAQAiWJY6MmHWPwSU4fwhx0DO8sQj+yapj3Yu9QUABKss/gwi1+T+BNGdSwgMnSPTLtfqVnRtAtuGpLzAEICp/gclhPMcb53R50O7dt/emUZOQ9gzrDrHjMGwBfnQeQKwOJpzF72P7D4VY0NG2WIALtKOLAU7C9VA8i/lP2bOIKp3Hqt4jTy+XySX8cbu/yVSiUbDof9rj0QDAb7neIYzySOhOl6DxjsOWOId3ZN4WFSrgBer1dziJexQS8UCqlGz3lAnDLEJ1dTQ4UH/wTw+Xw3WJL0TSN4HuLnzf7aAuIYuSJczUPn5/ujCcU/IgEgAARAN8aXAAMAsrHRqlo6tj8AAAAASUVORK5CYII=');
}
.product-numb .add-icon{
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAC7UlEQVRYhc3ZS2hUZxTA8d9cokWrC41ZmMZulAShXUVxIwFda0ooKFrBpa8262KXFcGtD3wgQsBoXAkBcVehZKFVV3ZhRDcaBUlCFramJCBd3G+GzMyd65258/APAzP3njnnP6/vnvNNoX//uAaIsBN7sAP9+AZfh/P/4i1e4Ake4DE+1Vuoq874PpzCT9iSEvcVNuJ7/BiOvcE4LmEma8EoY1x3SPwKv35GrhZbwnNfhVzdzRI8gOc4idUNiFWyOuR6joOfC04T7MJl3MGmJohVsgkToUbNr1otwbW4i+PN96rieKi1NulkkmAXbmNfC6Uq2RdqVr2TSYIXMdxqowSGQ+0yKgUP4lhbdJI5hkMrD6wU7JbwCjrARfQUH6wUPCPHr3VosNfU2IipsRFDg705/GzE78UHhXCp+xYvsarRrFNjI3o2rAGzC4t2H72bR3IZ2/C6+A6eyCOHklzl/QZZJXYShduRvBlbwBFExa6kr8MySfRhZ4S9nTZJYU+EwU5bpLAjwkCnLVIY6MLmLJFDg73Oju7K/AudnjyceHx2YdHp84/8+fRdljSbI6zPElmPXBo9G9Y4O7ora/j6rB11UykoZI6N8CFL4G8XHplb+K9RpxLv5z86feFh1vAPhf7948/wXd7Cld+5geFbeVPC3xGmm5GpRUxHeNppixSeROKh+kvlQYS/1DFIt5EZPI7E2xE3OyyTxE18Kq6Dl7CUJ9vswmLpfhOWoyWxU6nln8H1PBmL62Sd61wtbgSnUstPPDRNy7hn0kLmxQ3MPOVD0zx+7oRRBaOCHNVz8QSutlWnnGsouwQlNQujmGyLTjmT+KXyYJLgkni6v99qoxXcCzWrVpJa7dZH/KA9H/dVjISaVaT1g8virbFDmGu+lzkcDjWWawVlaVgnsB1X5FzMA0sh13bxllsqWTvqOfGkvxXnxDv49fI2PHdryJXpUynk/Btir3hs7RcP2uvC+X/EV4IX4nbuDw3+DfE/gnmeTCK1wFwAAAAASUVORK5CYII=');
}
.product-numb .dle-icon{
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAACpElEQVRYhc3ZO2gUURSA4W+HqBhNoUmKaLQRIoJWKumEpE4UERQflRa+U4uKjSLY+kAjYpVorARB7BSsfFZaaMDKKIgJFj6JIBZzN2x2Z8fZZHfHH7aYe8/c889jZ869U+gZHDUHImxGHzahByuxJPR/xweM4wUe4Tn+1Jqopcb4bhzFXqxKiVuE5diAHaHtPUZxBRNZE0YZ49rDwO9w4h9y1VgV9n0Xxmqvl+BOvMERLJyDWDkLw1hvsOtfwWmCLbiKO+iog1g5HRgLOareatUEW3EXh+rvVcGhkKs1qTNJsAW3MdBAqXIGQs6KM5kkeBlbG22UwNaQexblgrtwsCk6yRzE7tKGUsF2CUeQA5fRWdwoFTynMf/WWlmOs8WNouBqHMhFJ5n9YqcZwcNYkJtOJQvETqLw25erTjL7EBWrku6cZZLoxuYI/XmbpNAXYWPeFilsirA2b4sU1ragK0vklo0rnB/q1bls8bwyfv7y08mLTz1++TFLeFeEtiyR9ZCDzmWLnR/qzRrelrWirisFhcyxEb5mCTx16anJL7/m6jTDp6kfTl56kjX8a6FncPQV1s87c2N4HeFt3hYpvI3wMm+LFF5E4kn1/8qjCM/UMJFuIhN4HomXI0ZylkliBH+Kz8ErmM5RppxpsdNMwTqBG7npVHJTuO1K3yRnMJWLzmymcLq4EZV1HGu6TiVDSk5U+bt4DMNN1ZnNddwqbUgqFoZwryk6s7mH4+WNSYLT4tn9g0YblXA/5Kx4klQrt35gm+Zc7mFsDzkrSKsHf4uXxnZjsv5eJrEn5PhdLShLwTqGdbimPg/z6TDWOvGSWypZK+pJ8Ux/DS6IV/Br5UPYd00YK9NVKczzM0S/eNraI55oLw3938RvgnFxOffQHD9D/AVFgXs/ZQPe7wAAAABJRU5ErkJggg==');
}
.product-item {
  position: relative;
  display: flex;
  align-items: center;
  height: 95px;
  /*border-bottom: 1px solid #e0e0e0;*/
  background: white;
  padding-left: 95px;
  box-sizing: border-box;
  overflow: hidden;
}

  .product-item.open1 {
      height: 50px;
  }

      .product-item.open1 .product-info {
          height: 50px;
          line-height: 50px;
          padding: 0 8px;
      }

      .product-item.open1 .product-numb {
          padding: 15px 5px;
      }

  .product-item .ltr-check {
      position: absolute;
      left: 8px;
  }

  .product-item .img {
      position: absolute;
      left: 0;
      top: 0;
      width: 75px;
      height: 75px;
      margin: 8px;
      background-color: #f5f5f5;
  }

.product-info {
  width: 100%;
  padding: 8px;
  line-height: 15px;
  box-sizing: border-box;
}

.product-item .name {
  font-size: 15px;
  min-height: 15px;
}
.product-item .name.text-one {
  line-height: 20px;
}

.product-item .sname {
  color: #999;
  font-size: 11px;
  min-height: 15px;
  margin: 5px 0;
}

.product-item .type {
  color: #999;
  font-size: 9px;
  min-height: 15px;
  margin-bottom: 2px;
}

.product-item .sales {
  font-size: 13px;
  color: #666;
}

.product-item .price {
  font-size: 15px;
  color: #FF6768;
}

.product-item .icon-addcart {
  position: absolute;
  right: 0;
  bottom: 0;
  padding: 10px 5px;
  font-size: 0;
  border-radius: 0;
  background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEMAAABACAMAAAB2gDrvAAAAPFBMVEUAAAAYMloYMlkYMloQMFAYMFgVMFoYMloZM1oYMFgYMloZMlkYM1kZMlkWM1kYMlkZMlkZM1kXM1oZM1pIJwsdAAAAE3RSTlMAgMDwEEAwYLAg4NCgkFDfcK9vFEzTVgAAAfhJREFUWMO1191ypCAQBeADNKL4O9Pv/65rdpIFBBoss99NKg51pmkRHNw2vV/6pAYEaudvuyK02Jl/mH/DFUd0qwbNMWM/l3eObZAMhi8UvnBiESM453CaObYLERSquFSuOCFkRL2I0gyd6WkhA2psNIG4MyvOkMVzYHvKSP4zdG2YQgVxJYNdGNS4Ma6aMca11oXeFzLmkLHIGSP/dRSWXLhyyBn6Or50zXZlbIVFh6CvH/oEYD3/fEd4BDNXWeDouS8YucoBUyEjb7PiqjGUmWcQGk0N47b4WSVT3i5IyDjSr9YhwkyIea4ylO1iWTeaq10hmU06k3ZTw8bijBxR+Z503oNPr7l852fJTLiUshByLDKffdKuemajF0co0Y2QN67ynJUbdpdO/uVK+10zZbX4GNzMTMJBJjL658Efm01tc8jNfItHwcJtrQPtuFXFJp2pWrVtVj4QFzzh5VeqtrAv47Z8C5nwgBVuWi/qvjHvUOuDleqEhvTaUTFxP9Ss3GtG1fK4HyerRt00qg3/3aCUGqplOju1EzR/0cUUZfikbSPChDMp8+ppKGgPi4iEFSjN5+DgEN7ZR2kHEca5+790WEsP0/QLGYSu52UVXnI86iapXB+/oAnWuIxqIZ7QE7IKv6b8AJkdmc1oq5+xV4RnBsLv+wN1HosDNPHeSQAAAABJRU5ErkJggg==');
  
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}
.product-item .product-numb {
  display: -webkit-box;
  width: 80px;
}

.product-numb span.theme-color2 {
  font-size: 12px;
  height: 1.5rem;
  line-height: 1.5rem;
  border: none;
  display: inline-block;
}

.product-numb .add, .product-numb .remove, .icon-addcart {
  display: inline-block;
  width: 20px;
  height: 20px;
  line-height: 20px;
  border-radius: 20px;
  text-align: center;
}

.product-numb .add {
  font-size: 20px;
  font-weight: 700;
  background: #fe721b;
  color: #ffffff;
}

  .product-numb .add.none {
      background-color: #efefef;
  }

.product-numb .remove {
  line-height: 28rpx;
  font-size: 30px;
  font-weight: 500;
  box-sizing: border-box;
  border: 1px;
  border-style: solid;
  border-color: #B0B0B0;
  color: #B0B0B0;
}

.product-numb .text {
  -webkit-box-flex: 1;
  display: -webkit-box;
  min-width: 30px;
  text-align: center;
  border:none;
  width: 40px;
  line-height: 20px;
}

.product-numb i{
  -webkit-box-flex: 1;
  display: -webkit-box;
  width: 20px;
  height: 20px;
  line-height: 20px;
  border-radius: 20px;
  text-align: center;
  overflow: hidden;
  background-position: bottom right;
  background-size: auto 100%;
  background-repeat: no-repeat;
  user-select: none;
}

.product-item-edit .product-item {
  padding-left: 130px;
}
  .product-item-edit .product-item .img {
      left: 35px;
  }

  .product-item.border-b:last-child {
    border-bottom: 0;
  }
.wx-top-icon, .wx-bottom-icon {
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 2.5rem;
  background-size: 1rem 1rem;
  background-position: center center;
}

.wx-bottom-icon {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTMzQzBEMUExRkNFMTFFQUIwQzZDMDdFMTJCREM2NjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTMzQzBEMUIxRkNFMTFFQUIwQzZDMDdFMTJCREM2NjYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MzNDMEQxODFGQ0UxMUVBQjBDNkMwN0UxMkJEQzY2NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MzNDMEQxOTFGQ0UxMUVBQjBDNkMwN0UxMkJEQzY2NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PofkSs8AAAH6SURBVHja7JdNSwJRFIYdaSGRO3+AC1u4qXQcsIhC+kADCcJFLmrbuh+ggS5cuGjTMgrpLxRRBLOpzTiK0MZVi6gQDApqMaBg74kzMYqO4we4aC4c7pkz957nnTv3nmGEVqvlmGRzOibcbAG2AFvAxAVMGS8EQXCIopiDG0WBSpXL5ctxQILBYBi583Brbrc7Kcty849prIShUMiDrs6XTUw6UFX1bET4DvIU4M78LrnTuaEoyl3XV1Aqld4xWNVXh1YBovZHgMeRL6XD0b4bjYZqugcwIY6uypdeFpEcFI45MXQEX9DhsFilUvk0FVAsFmtYpgi9Lw75WETCKlySpHWC42EkIxwrfG/pFJAIdCTigUN+FrFtAb5KY2GLHHrqBTc9hphQRZIsXIVDcyxiywS+xPAVDj3DMr3gfesAjuENJSCXQyIBcFQ3u8Alhq9x6A2WBbwwUiFCgitKBHvkUJjeL0RE9DHwPQyPcqjO8NN++dvqABUik12dwFhaDT+HZFha07SKy+W6hr/M8Q/kSaN+nPTK1ca0KoBF7LKIWQ7dwqYN8C/kOAL82CzP0AJYxB6L8Hbc0hBPY9/k++UwMgf+GOHpLljAS8etjBX4WL6GAJ2ziFd+okNsuNxQ9ZqWQ7dBWyAQmEe9943CFOz/AluALeDfC/gRYABV0AK/oj8qGQAAAABJRU5ErkJggg==');
}

.wx-top-icon {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDQ5RDc3NkQxRkNFMTFFQUFGN0JDMUI0OTRBQzczOEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDQ5RDc3NkUxRkNFMTFFQUFGN0JDMUI0OTRBQzczOEIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NDlENzc2QjFGQ0UxMUVBQUY3QkMxQjQ5NEFDNzM4QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NDlENzc2QzFGQ0UxMUVBQUY3QkMxQjQ5NEFDNzM4QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Prj6YB8AAAHsSURBVHja7Ja/S8NQEMebQEGogoJCUQcRBTuoTZpuriLioIUOLiJCBQcHHRwc2sEsbv4Hgi4uxaVIpShVqSjYFJeCoINjB8cOGaTxe3CBWDX2d5f34PEul3v3/eRyea1kWZanm0P2dHkIAAEgADx0Dtiz3qGq6oSiKLPNaDZcAYjvSJL0KsvyBezNjr6CUCi0D/EjvhyBnQDERkcAILSHJVHlHiUITdPW2goAgV0IxWH2sCuHmWF7DO80jpjVtgAg8TYJwOyzxU3TXMSqY2bZN4kYqkS0pQB451uUGOYAXaMKKSyRYrFYNgwjxxA5Dg9QLPastAQAiWJY6MmHWPwSU4fwhx0DO8sQj+yapj3Yu9QUABKss/gwi1+T+BNGdSwgMnSPTLtfqVnRtAtuGpLzAEICp/gclhPMcb53R50O7dt/emUZOQ9gzrDrHjMGwBfnQeQKwOJpzF72P7D4VY0NG2WIALtKOLAU7C9VA8i/lP2bOIKp3Hqt4jTy+XySX8cbu/yVSiUbDof9rj0QDAb7neIYzySOhOl6DxjsOWOId3ZN4WFSrgBer1dziJexQS8UCqlGz3lAnDLEJ1dTQ4UH/wTw+Xw3WJL0TSN4HuLnzf7aAuIYuSJczUPn5/ujCcU/IgEgAARAN8aXAAMAsrHRqlo6tj8AAAAASUVORK5CYII=');
}

/* .product-numb .add-icon {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAATlBMVEUAAAD+chv+chv+chv+chv+chv+chv+chv+chv+chv+chv+chv+chv+chv+chv+chv+chv+chv+chv+chv+chv/////8ur+m13+mlz/8OfJtW60AAAAFHRSTlMA+u2Xs6xYNxwTCofj09J5eOTiiBg4mOQAAADdSURBVDjLjZXbDoQgEEMHXAXFu1z0/390fdgNOEBsH8lJGspMoafU2s5SCDm3q6KqtNltot3oItY3wjKJps+5TtqCZMe5xlbUPLDhY6v6DAnIOEYCvsy9sy/qfrnIN1D2RePT+7NkrnnO3jnPk9c3aLiRu8XPzA2OCDgSKYuAVtGCgSu1GNjShIETySQ/x5TkKUmk+WVkTBIHo3XIyCtEa/gycDxw4PATokOBjxk+uPkqBH8FvgrwcsHrihdArB6ofPCSoqFeewNepHg1c+ljS7Ht0FSVWv7fx8K+jy/84GBJ+vteSAAAAABJRU5ErkJggg==');
}

.product-numb .dle-icon {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAUVBMVEUAAAD+chv+chv+chv+chv+chv+chv+chv+chv+chv+chv+chv+chv+chv+chv+chv+chv+chv+chv+chv+chv+chv+chv/////8ur+m1z/8OeMXJDJAAAAFnRSTlMA7ZcI06wTsjfjhxxX83l4WeSIHrY4KCGJeAAAAMtJREFUOMuNlEsOgzAMRO2Q0HwI39aF3v+gZVERUgjMWz/J8sgeyrGd0Rwja9NZKhK8kx3Oh1OtVnJA1UevYTmBG8qplBRQVeY9pMijyj3IVHKJ2vaQG/pfLnwncp0GA8MnAZhW0SOiX0WHiI7ICoSlFhM7MphoSGOippT2Mr//mJeUOclG8pIpGxQxMV6O/uxGw8vA8eCBvzDR4keBn1lAxIC+Avxc6LuiBYBXSjKfgAfUHlKkPVzNZ4Rx2FvDGKiIbY1mEdamtZTxBRs4ag3xbeAMAAAAAElFTkSuQmCC');
} */

.product-numb .edt-icon {
  border-radius: 0;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAP1BMVEUAAAD+chv+chv+chv+chv+chv+chv+chv+chv+chv+chv+chv+chv+chv+chv+chv+chv+chv+chv+chv+chtQE0icAAAAFHRSTlMAVvzm4vkFk6tQSTBbOIoM2/LZOfpadFMAAADpSURBVDjLhdRZDoMwDATQpM5KoXTJ/c9aO12mqkJmPpART7H4yLie5EuI7SeyuFHq9QMgByxdWpvBKu/zRy5gtT/pax/sQ8yP3f0FrsMUbNF5QOBOVafVziPO21h0ysxZbPPGnCXqnJizNA1xgMQBEgdIHCBxgMQBMreILB2y86Q1AWT/YQ/iAIkDJA6QOEDiAIkD/HMMVrg5FDgKzXG4SKjuGN765ZpmVxLdvV/XaTYlAQVwnKykkEqxnKOSlZSUObHN6Vt72z78jy33yvYo0mkuzpIyczmh7Ce5+p++X0uIIxRDWV/HPQFyFCaNsAzB3QAAAABJRU5ErkJggg==');
}
