﻿@charset "UTF-8";

 /*全局盒模型*/
*{
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    outline: 0;
	box-sizing: border-box;
    padding:0;
    margin:0;
}
/*全局盒模型*/
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; } 
/*此为解决苹果手机对input按钮编译不一样的问题*/
body
{
	color:#333;
    font-size:13px;
    background-color:#f5f5f5;
}
a
{
	color:#666;	
    text-decoration: none;
}
em
{
	font-weight:700;
	color:#FF6768;
	font-style:normal;
}
ul{
    overflow:hidden;
}
li {
    list-style: none;
}
img{
    max-width:100%;
    border: 0;
}
.hand{
    cursor:pointer;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
    margin:0;
}
.swiper-slide{
    background-color:#fff;
    text-align:center;
}
.swiper-slide img{
    display:inline-block;
    width:100%;
}
.inside-none-text img{
    width:100%;
}

input, button, textarea, select, optgroup, option {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
    outline: 0;
}
.text-msize{
    font-size:1.25rem;
}
.text-size{
    font-size:1rem;
}
.text-ssize
{
    font-size:0.825rem;
}
.text-size-color
{
	font-size:1rem;
	color:#666;
}
.text-ssize-color
{
	font-size:0.825rem;
	color:#666;
}
.text-one
{
	overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    word-break: break-all;
}
.text-two
{
	overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
}
.mini-none
{
	text-align:center;
}
.mini-none img
{
	 margin:20% auto;
	 width:40%;
	 max-width:200px;
}
.lazy-bgimg
{
    background:url("../images/lazy-bgimg.png") no-repeat scroll 50% 50%;
}
.none-bg
{
    background:none;
}
.w100
{
	width:100%;
}
.h100
{
	height:100%;
}
.p-rel
{
	position:relative;
}
.p-fixed
{
	position:fixed;
}
.p-abs
{
	position:absolute;
	left:0;
	top:0;
}
.p-abs-l
{
	position:absolute;
	left:0;
	top:0;
}
.p-abs-lc
{
	position:absolute;
	left:50%;
	top:50%;
}
.p-abs-r
{
	position:absolute;
	right:0;
	top:0;
}
.p-abs-lb
{
	position:absolute;
	left:0;
	bottom:0;
}
.p-abs-rb
{
	position:absolute;
	right:0;
	bottom:0;
}
.ltr
{
	float:left;
}
.rtl
{
	float:right;
}
.theme-color
{
    color:#c41d27;
}
.theme-color1
{
	color:#333;
}
.theme-color2
{
	color:#666;
}
.theme-color3
{
	color:#fff;
}
.theme-color4
{
    color:#f08f00;
}
.theme-bgcolor
{
    background-color:#c41d27;
}
.theme-bgcolor1
{
    background-color:#f5f5f5;
}
.theme-bgcolor2
{
    background-color:#fff;
}
.theme-bgcolor3
{
    background-color:#ccc;
}
.theme-bgcolor4
{
    background-color:#f08f00;
}
.theme-bgcolor5
{
    background-color:#c41d27;
}
.theme-bgcolor6
{
    background-color:#2f3964;
}
.h-b-main{
    position: relative;
    padding: 0.5rem;
    margin: 0;
}
.h-b-bg {
    height: 80%;
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px;
    z-index: 1;
}
.h-b-main img {
    position: relative;
    z-index: 2;
    width: 100%;
    display: inherit;
    border-radius: 0.3rem;
}
a.active
{
	 color:#19335a !important;
}
a.border.active, .border.active
{
	 border-color:#19335a !important;
}
.show{
    display:block;
}
.show-ib{
    display:inline-block;
}
.hide
{
	display:none;
}
.o-hidden
{
    overflow:hidden;
}
.v-hide, .ms-controller
{
	visibility:hidden;
}
.cursor-pointer
{
    cursor:pointer;
}
.imitate-href
{
	cursor:pointer;
}
.imitate-href.no-list-link
{
	cursor:default;
}
.imitate-btn
{
	display: inline-block;
	text-align:center;
	cursor:pointer;
	color:#333;
	border:0.5px solid #333;
	line-height:inherit;
	padding:0.5rem 0.8rem;
	border-radius:3px;
}
.imitate-btn1
{
	display: inline-block;
	text-align:center;
	cursor:pointer;
	color:#c41d27;
	border:0.5px solid #c41d27;
	line-height:inherit;
	padding:0.5rem 0.8rem;
    border-radius:3px;
}

.text-top
{
	vertical-align:middle;
}
.text-middle
{
	vertical-align:middle;
}
.text-bottom
{
	vertical-align:bottom;
}
.text-left
{
	text-align:left;
}
.text-center
{
	text-align:center;
}
.text-right
{
	text-align:right;
}
.text-cm
{
	/* Firefox */
	display:-moz-box;
	-moz-box-pack:center;
	-moz-box-align:center;
	/* Safari、Opera 以及 Chrome */
	display:-webkit-box;
	-webkit-box-pack:center;
	-webkit-box-align:center;
	/* W3C */
	display:box;
	box-pack:center;
    align-items: center;
    text-align: center;
}
.border
{
    border:0.5px solid #e0e0e0;
}
.border-l{
    border-left:0.5px solid #e0e0e0;
}
.border-r{
    border-right:0.5px solid #e0e0e0;
}
.border-t{
    border-top:0.5px solid #e0e0e0;
}
.border-b{
    border-bottom:0.5px solid #e0e0e0;
}
.none-border 
{
    border:none;
}
.none-border.text-right
{
    color:#666;
}
.padding0 {
    padding:0 !important;
}
.margin0 {
    margin:0 !important;
}
.padding8 {
    padding:0.8rem;
}
.margin8 {
    margin:0.8rem;
}
.padding5 {
    padding:0.5rem;
}
.padding-t5
{
	padding-top:0.5rem;
}
.padding-b5
{
	padding-bottom:0.5rem;
}
.padding-l5
{
	padding-left:0.5rem;
}
.padding-r5
{
	padding-right:0.5rem;
}
.padding-tb5
{
	padding-top:0.5rem;
	padding-bottom:0.5rem;
}
.padding-lr5
{
	padding-left:0.5rem;
	padding-right:0.5rem;
}

.padding-t8
{
	padding-top:0.8rem;
}
.padding-b8
{
	padding-bottom:0.8rem;
}
.padding-l8
{
	padding-left:0.8rem;
}
.padding-r8
{
	padding-right:0.8rem;
}
.padding-tb8
{
	padding-top:0.8rem;
	padding-bottom:0.8rem;
}
.padding-lr8
{
	padding-left:0.8rem;
	padding-right:0.8rem;
}
.margin5 {
    margin:0.5rem;
}
.margin-t5
{
	margin-top:0.5rem;
}
.margin-b5
{
	margin-bottom:0.5rem;
}
.margin-tb5
{
	margin-top:0.5rem;
	margin-bottom:0.5rem;
}
.margin-l5
{
	margin-left:0.5rem;
}
.margin-r5
{
	margin-right:0.5rem;
}
.margin-lr5
{
	margin-left:0.5rem;
	margin-right:0.5rem;
}
.margin-t8
{
	margin-top:0.8rem;
}
.margin-b8
{
	margin-bottom:0.8rem;
}
.margin-l8
{
	margin-left:0.8rem;
}
.margin-r8
{
	margin-right:0.8rem;
}
.margin-tb8
{
	margin-top:0.8rem;
	margin-bottom:0.8rem;
}
.margin-lr8
{
	margin-left:0.8rem;
	margin-right:0.8rem;
}
.bg-gray{
  background-color: #fff;
  color: #000;
}
.bg-main{
  background-color: #f5f5f5;
  color: #fff;
}
.bg-main1{
  background-color: #c41d27;
  color: #fff;
}
.bg-main2{
  background-color: #f9f9f9;
  color: #FF6768;
}
.bg-main3{
  background-color: #f9f9f9;
  color: #7f7f7f;
}
.bg-main4{
  background-color: #fff;
  color: #000;
}
.b-r{
  border-radius: 50px;
}
.b-r5 {
    border-radius: 0.5rem;
    overflow: hidden;
}
.b-r100{
    border-radius: 100%;
}
.b-r100.theme-bgcolor5{
    height: 3rem;
    margin-top: -1.5rem;
}
.margin5.b-r5 {
    overflow: hidden;
}
.color-main{
  color: #333;
}
.color-main1{
  color: #FF6768;
}
.color-main2{
  color: #4780ED;
}
.color-main .em{
  font-size: 24px;
  color: #FF6768;
}
.bg-m1{
  background-color: #fff;
}
.bg-m2{
  background-color: #f9f9f9;
}
.bg-m3{
  background-color: #f5f5f5;
}
.bg-white{
  background-color: #fff;
  color: #000;
}
.b-s-m {
    margin: 0.5rem;
    overflow: hidden;
    border-radius: 0.3rem;
    background-color: #fff;
}
.col-main, .indexnav-main{
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  padding: 0.5rem;
  background-color: #fff;
}
.col-main .item, .indexnav-main .item {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  text-align: center;
  padding: 0 0.5rem;
}
/**/
.wx-input-wrap {
    background-color: #f7f7f8;
    height: 3rem;
    display: -webkit-box;
    -webkit-box-align: center
}

.wx-input-wrap .wx-btn{
    height:2rem;
    line-height:2rem;
}
.wx-input-wrap i {
    margin-right: 0.5rem
}
.wx-input-wrap .wx-btn{
    min-width:4rem;
}
.wx-input {
    height: 2rem;
    line-height: 2rem;
    margin-left: 0.5rem;
    margin-right: 0.5rem;
    background: #e6e6e6;
    padding-left: 0.5rem;
    -webkit-box-flex: 1
}

.wx-input input::-webkit-input-placeholder {
    color: #666;
}

.wx-input input {
    width: 100%;
    height: 100%;
    border: 0;
    background: 0 0;
    -webkit-appearance: none;
    outline: 0
}

.wx-input-text {
    background: #fff
}
/**/
#ZtdLi li{
    margin-bottom:0.5rem;
}
#ZtdLi .xpw-check-lab1{
    float:left;
}
#ZtdLi .swipe-main{
    display:block;
    margin-left:2rem;
}
/**/
.wx-mitem{
    padding:0.5rem 0.8rem;
    line-height: 1.5rem;
    background-color: #fff;
    overflow: hidden;
}
.wx-mitem img{vertical-align: bottom;}
.wx-item {
    position:relative;
    line-height: 2.5rem;
    height: 2.5rem;
    padding-left: 0.8rem;
    padding-right: 0.8rem;
    background-color: #fff;
    color: #333;
    max-width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: -webkit-box;
}
.wx-item.theme-bgcolor1 {
    background-color: #f5f5f5;
    font-weight:700;
}
.wx-item.hide {
    display:none !important;
}
.wx-item .l{
    -webkit-box-flex: 1;
    text-align:left;
}
.wx-item1{
    position:relative;
    line-height: 2.5rem;
    height: 2.5rem;
    padding-left: 0.8rem;
    padding-right: 0.8rem;
    color: #333;
    max-width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: block;
}
.wx-item2{
    position:relative;
    line-height: 1.5rem;
    color: #333;
    overflow: hidden;
}
/**/
/**/
/*仿表格 start*/
.wx-table {
    box-sizing: border-box;
    display: table;
}

.wx-table li {
    margin-bottom: 0.8rem;
    padding: 0 0.8rem;
    display: table-cell;
}

/*仿表格 end*/
table.wx-tab {
    border-collapse: collapse;
    width: 100%;
}
table.wx-tab th {
    color: 
#333;
background-color:
#ccc;
border: 1px solid
    #ccc;
    font-size: 12px;
    padding: 0.5rem;
}
table.wx-tab td {
    line-height: 2rem;
    min-width: 2rem;
    border: 1px solid 
    #d4d4d4;
    padding: 0.5rem;
}
table.wx-tab tr:nth-child(2n+1) {
    background-color: 
    #f6f4f0;
}
table.wx-tab tr:nth-child(2n) {
    background-color: 
    #fff;
}
.table-info table th {
    color:#fff;
    background-color:#555;
    border: 1px solid#555;
    font-size: 12px;
    padding: 3px;
    text-align: left;
}
.table-info table td {
    line-height: 2em;
    min-width: 24px;
    border: 1px solid#d4d4d4;
    padding: 5px;
}
.table-info table tr:nth-child(2n) {
    background-color: 
    #fff;
}
.table-info table tr:nth-child(2n+1) {
    background-color:#f6f4f0;
}
/**/
/*纯图片专用广告位专用样式 start*/
.wx-ad 
{
	font-size:0;
}
.wx-ad.activity
{
	 display:none;
}
/*纯图片专用广告位专用样式 end*/
/*this的文字设置 start*/
.inside-none-text
{
    font-size:0;
}
.inside-none-text img
{
    width:100%;
}
.inside img
{
    width:100%;
}
/*this的文字设置 end*/
/*悬浮样式 start*/
 .topfixed, .wx-tab-nav.topfixed {

    position: fixed;
    
    z-index: 101 !important;
    animation: 0.3s ease 0.3s normal backwards 1 running fadeInUp;
}

/*悬浮样式 end*/
/*延时效果 start*/
.transform 
{
    -webkit-transition: -webkit-transform 0.2s ease-out;
    -moz-transition: -moz-transform 0.2s ease-out;
    -o-transition: -o-transform 0.2s ease-out;
    -ms-transition: -ms-transform 0.2s ease-out;
}
/*延时效果 end*/
/*翻转180 start*/
.transform180
{
    -webkit-transform: rotateZ(180deg);
    -moz-transform: rotateZ(180deg);
    -o-transform: rotateZ(180deg);
    -ms-transform: rotateZ(180deg);
    transform: rotateZ(180deg);
}
/*翻转180 end*/
/*通用右箭头 start*/
.link, .wx-link li{
    padding-right:2rem;
    cursor:pointer;
    position: relative;
}
.link:after, .wx-link li:after, .wx-link .wx-list-item.imitate-href:after {
    content: "";
    display: block;
    position: absolute;
    right: 0.8rem;
    top: 50%;
    margin-top: -0.5rem;
    width: 1rem;
    height: 1rem;
    background-repeat:no-repeat;
    background-size: 100% auto;
    cursor:pointer;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAACMUlEQVRoge2ZQYhNYRTHZ8HCwsJCsVAsKEpSiCalTEkSUkMUi1lQlDGlNEsLCxazsLCwmIWFxSwsLJB3z+//3Xm9pFfUKIpCUZI0ZcHuWXhqFve8783q3Jf3q7P//e93v3u/c76RkSFDhiwbYBcw26290T7LotFobAHeAZ1uLUqaivbqG+D0EvmlNRnt1hdmtgP4XBHgt6TpaL++ACadVegA16P9+sLMpoFfVSEk3Wi32yujHbNIugb8dELcbLVaq6Ids0i6CvxwQtxqNpurox2zAJeBb86emJmfn18T7ZgFuCjpixPiTlmWa6MdswATZvbJCXG3LMv10Y5ZgPPAeyfEvZTShmjHLCmlM8BbJ8RsSmlTtGMWMxsHFpwQ91NKm6Mds0g6Abx0QjxIKW2Ndswi6aikF06IuZTS9mjHLEVRHAZaToiHKaWd0Y5ZgDFJyQnxqCiKPdGOWYCNwBsnxEK0X1+Y2aiZPa0KYWbj0X5ZzGwUeOIEOBft1xNgXa9XCFgR7ehiZgcBOfLPJO2PdnQxs0NA05F/LGlftKOLmR0BnnufT0m7ox1dzOwY0B7IH5iZnQReOfL1PkIAp4DXjny9D3HAWfxeoN7HaHp3Y/VuZIAJ4KMjX+9WErhA9by0Q92beeAS8NWRr/c4BbgCfHfk6z3QkjQFLDryt2s9UuTvKLFKvAPMRPv1pCzLbcCHKvmBGKsDx50nPxgXGxUrMDhXS/8ADgBz3RqL9hky5H/mDxx57khTG0aNAAAAAElFTkSuQmCC');
}
.none-link{
    padding-right:0;
}
.none-link:after{
    background:none !important;
}
/*通用右箭头 end*/
.wx-nowrap {
    max-width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
/*list start*/
.floor-main .floor-title .wx-list-item{
    padding-bottom:0.25rem;
    padding-right:0.5rem;
    line-height:1rem;
}
.floor-main .floor-title .wx-list-item h4{
    font-size:1rem;
}
.wx-list{
    background-color: #fff;
}
.wx-list.theme-bgcolor1{
    background-color: #f5f5f5;
}
.wx-list > li, .wx-list > .wx-list-item {
    position: relative;
    margin-left: 0.8em;
    display: -webkit-box;
    cursor:pointer;
}
.wx-list > li.mytz-info{
    margin:0.5rem;
    border-radius: 0.2rem;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}
.tips-tz {
    display: none;
    min-width: 4rem;
    line-height: 1.2rem;
    height: 1.2rem;
    border-bottom-right-radius: 0.2rem;
    text-align: center;
}

.mytz-info.active .tips-tz {
    display: inline-block;
}
.wx-list > li.border-t:first-child, .wx-list > .wx-list-item.border-t:first-child{
    border-top:0;
}
.wx-list > li.border-b:last-child, .wx-list > .wx-list-item.border-b:last-child{
    border-bottom:0;
}
.wx-list-text h4, .wx-list-text p {
    -webkit-box-flex: 1;
}
.wx-list-text.wx-link > li, .wx-list-text.wx-link > .wx-list-item {
    padding-right: 2rem;
}
.wx-list-text > li, .wx-list-pure > li, .wx-list-text > .wx-list-item, .wx-list-pure > .wx-list-item {

    position: relative;
    padding-top: 0.8rem;
    padding-bottom: 0.8rem;
    padding-right: 1rem;
    -webkit-box-align: center;
}
.wx-ltrimg {
    width: 2.5rem;
    height: 2.5rem;
    margin-right: 0.8rem;
    border-radius: 0.4rem;
    overflow: hidden;
    display: block;
    background-size: cover;
    background-color:#f5f5f5;
}
.wx-ltrimg1 {
    width: 3.5rem;
    height: 3.5rem;
    margin-left: 0.8rem;
    margin-right: 0.8rem;
    border-radius: 3.5rem;
    overflow: hidden;
    display: block;
    background-size: cover;
    background-color:#f5f5f5;
}
.wx-ltrimg2 {
    width: 6rem;
    height: 4.5rem;
    margin-left: 0.8rem;
    margin-right: 0.8rem;
    border-radius: 0.5rem;
    overflow: hidden;
    display: block;
    background-size: cover;
    background-color:#f5f5f5;
}
.wx-ltrimg label{
    width: 100%;
    height: 100%;
    display: block;
    overflow: hidden;
    background-position:center center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 0.4rem;
}
.wx-list-info {
    -webkit-box-flex: 1;
    padding-top: 0.8rem;
    padding-bottom: 0.8rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-box-pack: center;
    padding-right: 1rem;
}
.wx-list-text .wx-list-info {
    padding-top: 0;
    padding-bottom: 0;
}
.wx-list-col {
    display: -webkit-box;
    width: 100%;
    -webkit-box-sizing: border-box;
}
.wx-list-col li, .wx-list-col .item, .wx-list-col .wx-list-item {
    -webkit-box-flex: 1;
    width: 100%;
    text-align: center;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-box-pack: center;
    -webkit-box-align: center;
}
.wx-txt-info {
    color: #666;
    font-size:0.725rem;
}
.wx-form-item-textarea {
    height: 3rem;
}
.wx-form-item-textarea textarea {
    border: 0;
}
.wx-sbg {
    display: inline-block;
    text-align: center;
    background: #c41d27;
    background-clip: border-box;
    color: #fff;
    font-size: 0.725rem;
    height: 1rem;
    line-height: 1rem;
    -webkit-border-radius: 0.5rem;
    padding: 0 0.3rem;
    margin:0 0.3rem;
}
/*list end*/
/*商品分类列表页productlist  start*/
.list-header{
    position: fixed;
    width: 100%;
    z-index: 100;
    left: 0;
    top: 2.5rem;
    line-height:1.5rem;
}
.list-header ~ .list-container{
    border-top:3rem solid transparent;
}
.list-header .wx-list-col{
    height:2.5rem;
}
.list-header .wx-list-col li
{
    height:2.5rem;
    line-height: 2.5rem;
}
.list-header .wx-list-col li.border-r
{
    border-right: 0;
}
.list-header .wx-list-col li a, .list-header .wx-list-col li .on{
    display: inline-block;
}
.list-header .wx-list-col li a.on, .list-header .wx-list-col li .on{
    position: relative;
    color:#c41d27;
}
.list-header .wx-list-col li a::before, .list-header .wx-list-col li div::before{
    content: "";
    position: absolute;
    left: 50%;
    bottom: 0;
    display: inline-block;
    width: 2rem;
    height: 0.2rem;
    margin-left: -1rem;
    border-radius: 0.4rem;
}
.list-header .wx-list-col li a.on::before, .list-header .wx-list-col li div.on::before{
    background-color: #f08f00;
}
.list-header .wx-list-col .li-price.up, .list-header .wx-list-col .li-price.down
{
  position: relative;
  color: #c41d27;
}
.list-header .wx-list-col .li-price.up::after, .list-header .wx-list-col .li-price.down::after
{
  content: "";
  position: absolute;
  left: 50%;
  bottom: 0;
  display: inline-block;
  width: 2rem;
  height: 0.2rem;
  margin-left: -1rem;
  border-radius: 0.4rem;
  background-color: #f08f00;
}
.list-header .wx-list-col .li-price span::after
{
	content: "";
	display: inline-block;
	width: 1.25rem;
	height: 1.25rem;
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAP1BMVEUAAACZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmbm5uenp6ZmZmqqqr///+ZmZmampqZmZmYmJiZmZmUnQcLAAAAFHRSTlMA+Y/q5dC2q4RiJx8PCwMBaVpBPv+3HyYAAACGSURBVDjL7dQ5DsQgEAVRwCvel7r/WUejMWISww8c2JIrfhF0t7lVs5s16FklN5aUowJboBVcbwHb52HDtybrNn7tGTdVB6ymNFwI+aQbCkLFkIKOmEu4zhKz3Tms+a82b3r6O+o/o/+1Pj0xT2i5aMLNfsBN3UJ5r9VLcentMStev4/P7AMo2w71SslCdAAAAABJRU5ErkJggg==');
    background-position: 0 0;
    background-size: 1.25rem 1.25rem;
	margin-left: 0.2rem;
    position: absolute;
    top: 50%;
    margin-top: -0.625rem;
}
.list-header .wx-list-col .li-price.down span::after
{
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAPFBMVEUAAACZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmampqampqcnJyXl5eqqqqZmZmZmZmZmZmZmZkZM1qZmZn1yoYRAAAAEnRSTlMA+eiPtqyEXD8nHw8LA9HPaWSV1slqAAAAdklEQVQ4y+3Rtw6AMBRD0ZdQ02j+/39FiBIYSCwmkLjzmWx5VwXpGjSU8xraM7AGUBPOKgDK5mGFpSrrWqy1GRe6DfYhDQfsjUnn9AG1S36CWOofoxBT5h6WOFfK37OmazwkpdCQlEJDUrITCQ1JKTQkpdDwm82N7A8o+avMjwAAAABJRU5ErkJggg==');
}
.list-header .wx-list-col .li-price.up span::after
{
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAPFBMVEUAAACZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmampqampqcnJyXl5eqqqqZmZmZmZmZmZmZmZkZM1qZmZn1yoYRAAAAEnRSTlMA+eiPtqyEXD8nHw8LA9HPaWSV1slqAAAAeElEQVQ4y+3QSQ6AIBAF0Q84Kw7N/e+qRCS4YIjphSa+da0Kr0JEvCFZnCGd+EK6ZDuPJ6QQR0h35eHvmcqEKkT1IuhEjzgVhAoJo/SdHJGy+nBDkp5dt2ikdS7skFMbq0bWIOyaAXnNETYoMEkjJ5RoTYsyCh+1AxLdDyj9KMoGAAAAAElFTkSuQmCC');
}
.list-header1{
    position: fixed;
    width: 100%;
    z-index: 100;
    left: 0;
    line-height: 3rem;
    top: 2.5rem;
    line-height:1rem;
}
.list-header1 ~ .list-container{
    border-top:3.5rem solid transparent;
}
.list-header1 .wx-list-col{
    height:3rem;
}
.list-header1 .wx-list-col li
{
    height:2rem;
	margin:0.5rem 0;
}
/*商品分类列表页productlist  end*/
/**/
.wx-box {
    display: -webkit-box;
    width: 100%;
    -webkit-box-sizing: border-box;
    overflow:hidden;
}
.wx-box .wx-box-flex, ul.wx-box li {
    -webkit-box-flex: 1;
    width: 100%;
    text-align: center;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-box-pack: center;
    -webkit-box-align: center;
}
/**/
/**/
.wx-tab {
 width:100%;
 overflow:hidden
}
.wx-tab-nav {
 width:100%;
 background-color:#fff;
 display:box;
 display:-webkit-box;
 height:3em;
}
.wx-tab-content {
 display:-webkit-box
}
.wx-tab-content>li {
 -webkit-box-flex:1;
 width:100%
}
.wx-tab-nav li {
 height:3em;
 line-height:3em;
 min-width:5em;
 box-flex:1;
 -webkit-box-flex:1;
 text-align:center;
 color:#666;
 border-bottom:2px solid transparent;
 width:100%
}
.wx-tab-nav li.current {
 color:#c41d27;
 border-bottom:2px #19335a solid
}
.wx-tab-nav li:active {
 opacity:.8
}
/**/
/**/

.imitate-btn.border{
    min-width:5rem;
}
.wx-form {
 background-color:#fff
}
.wx-form.padding-l8 .wx-form-item {
    padding-left:0;
}
.wx-select-group {
    margin-left: 6em;
    overflow: hidden;
}
.wx-select select {

    -webkit-appearance: none;
    border: 0;
    background: 0 0;
    width: 100%;
    padding-right: 14px;

}
.wx-bottom-icon{
    width: 2.5rem;
    height: 2.5rem;
}
.wx-select::after, .wx-bottom-icon::after  {

    position: absolute;
    top: 50%;
    right: 0;
    margin-top: -4px;
    width: 0;
    height: 0;
    border-top: 6px solid;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    color: #a6a6a6;
    content: "";
    pointer-events: none;

}
.wx-form-item-order.active {
 background-color:#e5e6e7
}
.wx-form-item {
 position:relative;
 font-size:0.925rem;
 height:2.5rem;
 line-height:2.5rem;
 padding-right:1rem;
 padding-left:1rem;
}
.wx-form-item label:not(.wx-switch):not(.wx-checkbox):not(.wx-radio) {
 width:6rem;
 position:absolute;
 text-align:left;
 -webkit-box-sizing:border-box;
 box-sizing:border-box
}
.wx-form-item input,
.wx-form-item textarea {
 width:100%;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 -webkit-appearance:none;
 border:0;
 background:0 0;
 padding-left:6rem;
 line-height: inherit;
}
.wx-form-item input[type=checkbox],
.wx-form-item input[type=radio] {
 padding-left:0
}
.wx-form-item .wx-icon-close {
 position:absolute;
 top:0;
 right:0.5rem;
}
.wx-checkbox,
.wx-checkbox-s {
 display:inline-block
}
.wx-checkbox input,
.wx-checkbox-s input {
 display:inline-block;
 width:1.2rem;
 height:1.2rem;
 position:relative;
 overflow:visible;
 border:0;
 background:none;
 -webkit-appearance:none;
 outline:none;
 margin-right:0;
 border:none;
 vertical-align:middle
}
.wx-checkbox input:active,
.wx-checkbox-s input:active,.wx-checkbox input:hover,
.wx-checkbox-s input:hover,.wx-checkbox input:focus,
.wx-checkbox-s input:focus{
    border:none;
}
.wx-checkbox input:before,
.wx-checkbox-s input:before {
 font-style:normal;
 display:block;
 content:"";
 position:absolute;
top: 50%;
left: 0;
color: #c41d27;
width: 1rem;
height: 1rem;
border: 0.1rem solid #e0e0e0;
margin-top: -0.6rem;
border-radius:2rem;
background-color:#ffffff;
}
.wx-checkbox input:checked:before,
.wx-checkbox-s input:checked:before {
   background-color:#c41d27;
}
.wx-form-item .wx-checkbox label{
    padding-left:8px;
    position: relative !important;
    margin-right: 20px;
}
.wx-checkbox-s input:before {
   background-color:#ffffff;
}
.wx-checkbox-s input:checked:before {
   background-color:#c41d27;
}
.imitate-li-tb3.wx-list-text li {

    padding-top: 3px;
    padding-bottom: 3px;

}
/**/
/**/
.dialog-page {
    background-color: #f5f5f5;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999;
    padding: 2.5rem 0;
    overflow: hidden;
}
.o-header {
    background-color: #fff;
    color: #333;
}
.wx-back, .wx-back1{
    background-repeat:no-repeat;
    width:2.5rem;
    height:2.5rem;
    background-size:1.4rem 1.4rem;
    background-position:center center;
}
.wx-back1{
    position:fixed;
    z-index:99;
    cursor:pointer;
    border-radius:3rem;
    opacity:0.8;
    display:inline-block;
    background-size:2.3rem 2.3rem;
    width:2.5rem;
    height:2.5rem;
    top:0;
    left:0;
}
.wx-header{
    line-height: 2.5rem;
    top: 0;
    height: 2.5rem;
}
.wx-header, .wx-footer, .wx-header-search, .list-header-col {

    position: fixed;
    width: 100%;
    z-index: 100;
    left: 0;

}
.wx-header .wx-back{
    position:absolute;
    left:0;
    top:0;
}
.wx-header h1 {
    text-align:center;
    height: 2.5rem;
    overflow: hidden;

}
.wx-container {
    min-height: 100%;
    position: relative;
    overflow:hidden;
}
.wx-panel h1, .wx-panel h2, .wx-panel h3 {
    padding-left: 0.8rem;
    padding-right: 0.8rem;
    line-height: 2.5rem;
    position: relative;
    overflow: hidden;
    display: -webkit-box;

}
.wx-panel .wx-panel-title-tips {
    font-size: 0.925rem;
    color:#666;
    position: absolute;
    right: 1rem;
    top: 0;
}
.dialog-page .wx-container {
    border-top: 0;
    border-bottom: 0;
    height: 100%;
    overflow-y: auto;
}
/*按钮 start*/
button {

    -webkit-appearance: none;
    border: 0;
    background: none;

}
.wx-btn {
    display: inline-block;
    text-align: center;
    width: 100%;
    height: 2.5rem;
    line-height: 2.5rem;
    color: #fff;
    border: 0;
    border-radius:0.5rem;
    background-color:#c41d27;
}
.wx-btn.theme-bgcolor3, a.wx-btn.theme-bgcolor3:link, a.wx-btn.theme-bgcolor3:visited{
    background: #ccc;
    color: #666;
}

a.wx-btn:link, a.wx-btn:visited{
    background-color: #c41d27;
    color: #fff;
}
.wx-btns{

    position: relative;
    text-align: center;
    background-color: #fff;
    vertical-align: top;
    color: #000;
    -webkit-box-sizing: border-box;
    background-clip: padding-box;
    border: 0.5px solid #e0e0e0;
    border: 0.5px solid #e0e0e0;
    border-radius: 3px;

}
.wx-btns, .imitate-btns a{

    height: 2rem;
    line-height: 2rem;
    padding: 0px 1rem;
    display: inline-block;
    font-size: 0.925rem;
    border-radius: 2rem;
    box-sizing: content-box;
    overflow: hidden;
    cursor: pointer;
}
.wx-btns.theme-bgcolor, .imitate-btns.theme-bgcolor a{
    border: 0;
    background-color: #c41d27;
    color: #fff;
}
.wx-btns.theme-bgcolor3, .imitate-btns.theme-bgcolor3 a{
    border: 0;
    background-color: #999999;
}

.wx-btns.theme-bgcolor4, .imitate-btns.theme-bgcolor4 a{
    border: 0;
    background-color: #f08f00;
    color: #fff;
}
.wx-btns.disabled, .imitate-btns.disabled a{
    border: 0;
    color: #bbb;
    background: #e9ebec;
}
/*按钮 end*/
/*搜索 start*/
.wx-searchbar-wrap {
	background: #fff;
	display: -webkit-box;
	-webkit-box-pack: center;
	-webkit-box-align: center;
	height: 3rem;
}
.wx-header-search .wx-back {
    display: inline-block;
    margin-top: 0.25rem;
}
.page-index .wx-searchbar-wrap{
    background-color: #c41d27;
}
.wx-searchbar-wrap button {
	margin-right: 0.8rem;
}

.wx-searchbar-wrap .wx-searchbar-cancel {
    border:0.5px solid #f5f5f5;
	color: #00a5e0;
	font-size: 1rem;
	padding: 0 0.4rem;
    height: 2rem;
}

.wx-searchbar-wrap .wx-searchbar-input,.wx-searchbar-wrap button,.wx-searchbar-wrap .wx-icon-close {
	display: none
}

.wx-searchbar-wrap.focus {
	-webkit-box-pack: start
}

.wx-searchbar-wrap.focus button,.wx-searchbar-wrap.focus .wx-searchbar-input,.wx-searchbar-wrap.focus .wx-icon-close {
	display: block
}

.wx-searchbar-wrap.focus .wx-searchbar-text {
	display: none
}

.wx-searchbar {
	border-radius: 0.2rem;
	margin: 0 0.7rem;
	background: #f3f3f3;
	height: 2rem;
	line-height: 2rem;
	position: relative;
	padding: 0 0.75rem;
	-webkit-box-flex: 1;
	display: -webkit-box;
	-webkit-box-pack: center;
	-webkit-box-align: center;
	color: #bbb;
	font-size: 0.925rem;
	width: 100%
}

.wx-searchbar input {
	-webkit-appearance: none;
	border: none;
	background: none;
	color: #000;
	width: 100%;
	padding: 4px 0
}
.wx-searchbar input.select-ipt {
	-webkit-appearance: none;
	border: none;
	background: none;
	color: #000;
	width: 100%;
    display:block;
	padding: 0.2rem 1rem 0.2rem 0;
}

.wx-searchbar .wx-icon-search {
	line-height: 2rem;
	margin-right: 0.2rem
}

.wx-searchbar .wx-icon-close {
	line-height: 2rem
}

.wx-searchbar-input {
	-webkit-box-flex: 1
}
.search-icon{
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
    margin-top: 0.75rem;
    margin-right: 1rem;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 1rem 1rem;
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAAARnQU1BAACxjwv8YQUAAAABc1JHQgCuzhzpAAAAS1BMVEUAAACIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIjZ97pJAAAAGHRSTlMAwymx72AqggEQ/CWyuCj4HNx9Zth31H7PF6nTAAAAsklEQVQoz62T6w6DIAyFRe43UdTtvP+TbkscCCyyZOuvNl9aTi8Mw39slIQBjMjxA5wckrmppmuAoVxoLTg1CGtJJeDtO7AekEUuEFUOVQRO+VNALKtFhPy+g1clVh4udQRja6nWYEy6aNsoTeoIeIs5yOExiBYLsMMDdIs18B3uFO9I6zTWGUtnqL2VNAu9A/vlOWCZL45pXypeneJc8+qQW/4SlQU++Xb1Lebt9uvPegCb6w31ZNWA8AAAAABJRU5ErkJggg==');
}
.page-index .search-icon{
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAk9JREFUeNrclt9LU2EYx3dasErEoS0oQZuDYNAubCLaILpS8HJIEKIICVHX/gNB3fgH1I1DELrwIvBieBMWbBFRgdagUGpoXQRNZCSmpxrr+8T3yMvrOWdnZ2MXPfDhnLOz93zf931+vUa1Wg200k4EWmwnrRvDMPR3QXABXAHXeD2vvN8DmyBHisC0E1F30bAeNMEQuA5uUUQ+/BpsgX2+PwsSIMkxy2AJlOsVDIMJMA62QR4UwEeuSt2Bi+AyGAID4D14CD47Cf57UH6Qmd8Gz0FGmX0ti4BZjpsDMV3wSEcRlBmPgqcUi/iIiSnwhuLttQTFV49JsoFAvA+yIG0nqKbFIOgBz8B6A4KLoEK/Bt3yMMVoLHCAX9vmN7rAsLq1umCCob/ZYG6b9KO1ylNOgpJXX+3yyIcVKdijFhddUJb+o0kVzKo4bW6Cpp2TfZr1nYpb0Pyio5thVqCIe/44CX4BfVqB9mtRrlJK3IGT4FuG8aUmbGeK15yboBTpTnBVz506TbpMHHxiwTedBN+BV8ydMZ8BJPV3EnwHq7U6vrSeBc5omvU0VMc2iu9nQDd4wiJi342V9mR1jCxbTdqjYIIdpgTu6Z1GLd52Ddjq9jdBL6vGS1JU8vUc6Od/YxzXAXbBA3WFXo8Y0slHGABBVqEy81WeTzNvz7D+5jlWjiW/wSPwwqugmsBxblmUAkFWkJ/gG/gA1ngfYMDdBTtgHmxAo+RVULWwli6HXLXdSW2MgSeTW4FGxo9gvckvwXdDEh8ad44J/rcn778CDADJD9/mTLVUvQAAAABJRU5ErkJggg==');
}
.wx-header-search .r.kefu{
    height: 2rem;
    width: 4rem;
    line-height: 2rem;
    margin-left: 0.5rem;
    background-image:url('data:image/png;base64,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');
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100% auto;
}
/*搜索 end*/
/***/
.wx-select {

    position: relative;
    margin-right: 0.5rem;

}
.wx-select select {
    -webkit-appearance: none;
    border: 0;
    background: none;
    width: 100%;
    padding-right: 0.925rem;
}
/***/
/*公共单单按钮底部 start*/

.btn-footer
{
    background-color: #fff;
    bottom: 0;
    line-height:2.5rem;
    left: 0;
    position: fixed;
    width: 100%;
    z-index:3;
}
.btn-footer .btn
{
	display:inline-block;
	text-align:center;
    background-color: #c41d27;
    width:100%;
    height:100%;
    line-height:2.5rem;
    color:#fff;
    border:0;
    border-radius:0;
}

/*公共单单按钮底部 end*/
/*返回首页 start*/
.backhome-fixed{
  position: fixed;
  bottom: 80px;
  margin-left: 30px;
  width: 30px;
  height: 30px;
  display:inline-block;
  padding: 5px;
  background: rgba(255,43,83,0.8);
  border-radius: 20px;
  z-index: 999;
  cursor:pointer;
}
.backhome-fixed{
    background-position:center center;
    background-size:24px 24px;
    background-repeat:no-repeat;
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAACXUlEQVRoge3ZPWhTUQDF8YBFilaIIlJBoUPBwTq4FelQpGDBIiIi1amCgkPBDyooCkZEdBAcBAVBUByKUwuCgyJFXJQOCgoOBQUVFDuIROxQ8OfQ99pr2sZ8vCRV34FA3uPec/7nviTvJslkUqVKleqfFVqQbTRHRcIA8pjGYKN5ShaaccN83UVLo/mKCm0YD6A/YCI4foX2RnMuKPRiMoB9hLXIYiQ4n8feRvPOCquRw9cI8BvOY00wZiXO4Es05gcuobWR7Blsxe1gdV/iYJHxB/A8GD+MznoyhzB78CSAGUV3CfO24V4w7xn21wF5FmAZTuB9BPATV9FWhsd6XMZU5PEZp7GihuiZDNpxLVi9tzhahd8RvAn8bmJzksxhWA/uB2GPsSsB3x14EPg+xM4kmMOQw3gdhNzClgT9N+F64D8hibs31uEivkfGkziLVQlwF2Ytx0l8jLKmcQUbKzVsxViwKp/QkzD3QrmdZu7gscaxoVyTrgg41O4aMS+U31pQYhK9pU4eii5foQZqiz2P411B/jRyf5oU7iLz6F8CBcbMbVNgeLEJTRE0M5/NHdH5RhfImdnlvgiuRPNik/pwQbBvXwoFouNmnEJfuUaxjtUCtEjubwWqMUoLVJibFoiN0gIV5sYFzlVrlBaoMDctEBvFOpQQW6m5ib2J499yhpJBKzk33k4fr9YomZUoPzdWf7VGTyOjkYTYSsnsDgp0VWuWi4ymoufdNX4MBld9Ak3VFsia+55Qb5W3dS5SYjvu1BF8FPsSgS8okkWH2r18Ovytf0mlSpXqP9Uv1eX8xeZStLcAAAAASUVORK5CYII=');
}
/*返回首页 end*/
/*模拟单复选框效果*/

.imitate-btn-bg + label {
	background-color: #FFF;
	border: 0.5px solid #C1CACA;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
	border-radius: 1000px;
	display: inline-block;
	position: relative;
	box-sizing: unset;
	width: 24px;
	height: 24px;
}

.imitate-btn-bg + label:active {
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.2);
}

.imitate-btn-bg:checked + label {
	background-color: #ECF2F7;
	border: 0.5px solid #c41d27;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05), inset 15px 10px -12px rgba(255, 255, 255, 0.1);
	color: #243441;
}

.imitate-btn-bg:checked + label:before {
	content: ' ';
	border-radius: 100px;
	position: absolute;
	background: #c41d27;
	opacity: 0.8;
	display: none;
	box-shadow: inset 0 15px 23px -10px rgba(187, 230, 240, 0.3), 0 2px 2px rgba(0, 0, 0, 0.1);
	top: 0;
	left: 0;
	width: 24px;
	height: 24px;
}

.imitate-btn-bg:checked + label:before {
	content: ' ';
	display: block;
}
.imitate-btn-bg1
{
	display:none;
}
.imitate-btn-bg1 + label {
	background:url(../images/btn-bg.png) no-repeat;
    background-size:cover;
	width: 24px;
	height: 24px;
	border-radius: 1000px;
	display: inline-block;
	position: relative;
	box-sizing: unset;
	vertical-align:middle;
	cursor:pointer;
}
.imitate-lab-bg1 + label
{
	vertical-align:middle;
	cursor:pointer;
}
.imitate-btn-bg1 + label:active {
	cursor:pointer;
}

.imitate-btn-bg1:checked + label {
	background:url(../images/btn-bg1.png) no-repeat;
    background-size:cover;
	cursor:pointer;
	color: #243441;
}

.imitate-btn-bg1:checked + label:before {
	content: ' ';
	border-radius: 100px;
	position: absolute;
	/*background:url(../images/btn-bg1.png) no-repeat;*/
    background-size:cover;
	opacity: 0.8;
	display: none;
	top: 0;
	left: 0;
	width: 24px;
	height: 24px;
	cursor:pointer;
}
.imitate-btn-bg1:checked + label:before {
	content: ' ';
	display: block;
	cursor:pointer;
}
.imitate-btn-bg2
{
	display:none;
}
.imitate-btn-bg2 + label {
	background:url(../images/btn-bg3.png) no-repeat;
    background-size:cover;
	width: 24px;
	height: 24px;
	display: inline-block;
	position: relative;
	box-sizing: unset;
}
.imitate-btn-bg2 + label:active {
	
}
.imitate-btn-bg2:checked + label {
	background:url(../images/btn-bg4.png) no-repeat;
    background-size:cover;
	
	color: #243441;
}
.imitate-btn-bg2:checked + label:before {
	content: ' ';
	
	position: absolute;
	background:url(../images/btn-bg4.png) no-repeat;
    background-size:cover;
	opacity: 0.8;
	display: none;
	top: 0;
	left: 0;
	width: 24px;
	height: 24px;
}
.imitate-btn-bg2:checked + label:before {
	content: ' ';
	display: block;
}
.imitate-btn-bg3
{
	display:none;
}
.imitate-btn-bg3 + label {
	background:url(../images/btn-bg2.png) no-repeat;
    background-size:cover;
	width: 24px;
	height: 24px;
	display: inline-block;
	position: relative;
	box-sizing: unset;
	vertical-align:middle;
	cursor:pointer;
}
.imitate-btn-bg3 + label:active {
	cursor:pointer;
}
.imitate-btn-bg3:checked + label {
	background:url(../images/btn-bg3.png) no-repeat;
    background-size:cover;
	cursor:pointer;
	color: #243441;
}
.imitate-btn-bg3:checked + label:before {
	content: ' ';
	position: absolute;
    background-size:cover;
	opacity: 0.8;
	display: none;
	top: 0;
	left: 0;
	width: 24px;
	height: 24px;
	cursor:pointer;
}
.imitate-btn-bg3:checked + label:before {
	content: ' ';
	display: block;
	cursor:pointer;
}

.imitate-check-ipt10
{
	display:none;
}
.imitate-check-ipt10 + label {
	background-color: #fafbfa;
	border-radius: 2rem;
	display: inline-block;
	box-sizing: content-box;
	position: relative;
	/*margin-right: 2rem;*/
	-webkit-transition: all 0.1s ease-in;
	transition: all 0.1s ease-in;
	width: 2.5rem;
    height: 1.5rem;
}

.imitate-check-ipt10 + label:after {
	content: ' ';
	position: absolute;
	top: 0;
	-webkit-transition: box-shadow 0.1s ease-in;
	transition: box-shadow 0.1s ease-in;
	left: 0;
	width: 100%;
	height: 100%;
	border-radius: 100px;
	box-shadow: inset 0 0 0 0 #eee, 0 0 1px rgba(0,0,0,0.4);
}

.imitate-check-ipt10 + label:before {
	content: ' ';
	position: absolute;
	background: white;
	top: 0.05rem;
	top: 0.05rem;
	z-index: 1;
	width: 1.4rem;
	-webkit-transition: all 0.1s ease-in;
	transition: all 0.1s ease-in;
	height: 1.4rem;
	border-radius: 3rem;
	box-shadow: 0 3px 1px rgba(0,0,0,0.05), 0 0px 1px rgba(0,0,0,0.3);
}

.imitate-check-ipt10:active + label:after {
	box-shadow: inset 0 0 0 1.5rem #eee, 0 0 1px #eee;
}

.imitate-check-ipt10:active + label:before {
	width: 2rem;
}

.imitate-check-ipt10:checked:active + label:before {
	width: 2rem;
	left: 1.5rem;
}

.imitate-check-ipt10 + label:active {
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);
}

.imitate-check-ipt10:checked + label:before {
	content: ' ';
	position: absolute;
	right: 0.05rem;
	border-radius: 3rem;
}

.imitate-check-ipt10:checked + label:after {
	content: ' ';
	font-size: 1.5rem;
	position: absolute;
	background: #4cda60;
	box-shadow: 0 0 1px #4cda60;
}

.wx-back{
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABXUlEQVRYhe3WMUsUcBjH8f/Q2ODg0AtoEG7w7vn+HhA58IRDKZNEbqhBpVBwcMjBwVfQi3FzkSCCuEhKQ2y4IJFDVASHBh0aHK7FgwdpaXkOwt8b+Hy35ynlfv/jgOGBwO7+SNIe0APepuPAj1u8Bxyk4cAIcBHwGzN7loKb2TTwKeBdSa9TcGAG+BLwI0mLWfgc8C3gHUkvU3BJLeB7wA8ltbLwF0An4PuSnmfhC8DPgO9KepqCm9kroBvwNjCVha8ApwH/AEym4LVabRQ4C/g7oJ6Cl1KKmT0OeA9oVyqVh2kBtxFv7kakXzxgE/jdj5C07e6eGmFmG8BViNhx9/HUCEnrwK8Q8d7dJ7Ij1oDLEPHR3ZupEcAqcB4iPkt6kh2xDJz0I8zsq5nNZkcsAcfxFTOz+eyIOnAdIq7NbGzQEe3UgL9EbKUHlFJKtVodcvdmo9F4MJCA+/3r/gBR0rgK/dGzjwAAAABJRU5ErkJggg==');
}
.wx-back1{
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAEBElEQVRoge1YPWhcRxB+ARVXKKBACgWnCMEBJ7UNur0US1Ah7XxzOoQPVLgwWEUKJTHBkBAUciBjFS4MNsEEFwd2ZycYIogJLq642xPEYBUpHDAkhYsUJlyhQkbvHS+F9uC02vf/JIdwH2x1tzPf92Z2ZnY9b4IJJpjgf4NmszkN4DyANQCbRNQmojaADQBrzIxmszn9unkeQqPRmDGEHwPYAxAmrD1mfsTMq1LKymsjDuAUM18B8DQF6aj1G4Avl5eX3zlR8kqpswCeFyBur+dKqbMnQp6IVgDsxqUIgC4RtZn5+ugsMPOjhBTbU0pdPG7yl2MIdIjoQtwhlVJWmBnM/CTGzsZxkV+JcPi7Umohqz2l1EUAL1w2S4+EyfkjaUNE7SKVREpZAbAZUanmSiEvpZyKOLCtUhx4nsfMNxz2X5RSZk2ptI3frdfrb5bA3fM8zyOit4joB0eEvypq+ENHnX8KoFoS93Ff7zPzfcvXDjOfyW0UBx3W/vrn89oLO+dm436v1+unAfhWFC7n9efhYDwYJ7+Vx47fnZsfarETaBEOtXgWJwTAQ7s85yJvBrNDjYeZG1lsvOpXTwdabAVahOPL74r1qD1ENG8J8BuNxkxmATiYKscNDaSUU2n2hh05M+zXrgda+Db5QIvQ71WvRO01VW9QOG0d+b+dgvjUfq/2aaDFSxfxQIsw6Nceh534DwHggeU7MmJxRuwGczuBfGWoxT+RxLX4K9BiJaXvW1l8O2EuIqkbV6DFj07iPfHK74pW2EnflAC0ChcPh4DYISvoV3+O+PK7+73qWlLaWL6/sYrHT5kFALhm1eObcf8P+5+cCnpiNyqFhlo887tz8yl9b1q+v88sgJk/tyLwS9KesCMrflesBzpaSKDFvRQC7loCvs0soFgZPTcbaNGOErHfq60m+B5YAlId/kMwjcxu66lSYIRg+2MOdO2+I50+i9rDzHP2+LK4uPhuZgGed3SUYObE8DuFaLFiymgYaLGdMErcsXw+yUXe8zyPiI6M0kUu32FHTseV04WFhffs8SWpfMfCvPnYbb2b9ixkgbmd7Vi+9pRSsRNsIuyabNadMt9ypJRTRHTT9kNEV8swXgHwt0PEg7Ii4Zi7QgCDXFNohANpV6SRiCJ2TYrectj287x0xALAFxEifmXmSxnvyG8w8yUA2mEvZOavSyU/JsL1BDJ+f4298JhcnzevdE47zHzjWMiPwMyrEZEYrZcAtozYFoCWeTZ5aH6L2ucXuv9mgTkTroOddw1Kz/kUIj4A8B2APwoQ/5OIri4tLX10ouTHoZSaBbAOYDsD8R0AG4WbVNlg5rfNI/A6gNsm77dwMN+0iOhC7sFsggkmmOA/iX8BOB+FCyE8EgoAAAAASUVORK5CYII=');

}
.wx-header-search{
    top:0;
}
.wx-footer{
    bottom:0;
}
.wx-footer .item p{
    padding-top:1.5rem;
    background-position:top center;
    background-size:1.5rem 1.5rem;
    background-repeat:no-repeat;
    color:#999;
    line-height:1rem;
}
.wx-footer .item1 p{
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAjVJREFUeNrsmj1LA0EQhvdy+VIRUYlKShvxF4hgp6WNvZ2Qwh9i5x9IbWuhvVjYiFgIlnaiiIrfHzGa5HzH7MkRkrvsXuaUMAMvB8ft7Ty7c3c7s+d4nqfIyuXyOA5DUBZqqM6Wgl6he+hT8ZkD5aGC9snTanedo325g95KpZJKBy7YgGahAagechPq5BTagvYiBiGO5aBFaB2a0o6H+USDvQnt0Mkg2DJU7LLTSegY2mcEo9magZagTJdtdiGXJiYVOFk16LSiR89hDsWGnolurRF8Xnx7MbgBhcVHh9DoldVDwi+sTaMVjNPJxC3VMvV9CaYETMAETMAETMAETMAELEkwJ4G1pRNn4G0b1nTaUmMEo5zv3TbrsAWrajDOUKbc6kkfjS1t2ekYNBeYNZcBikoD87r2kRgYFVdWdMd1JjACmlDNylliYFTJmtaS172ACZiACZiA/ZXZfsdoxXEFXatmSZnjA00bEbT5UbTx0xaMoLahA8aVB20NLUBr0EhSYI/QkWpu23Aazdpqks9YTq/hOHOyQWjUdvDjJJpphhBsna2MbeP//Fb0VIytLfmOCZiACZiACZiACZiA9RTM5C+2WOs4w35ig2UN2rnMK3s/g3ANo8ppB1YwuAGVuIeZ8zFKi/KGYL8DHkzizvXUp0PCwB9FqnU8MIfjl87UbzVcNWIQ6BfAZ9+nINghdKOi/7+lNmfQBTMYOXoJnahmUacSkZT6Baaf/TTH/9m53+xbgAEAyDpwndpH/v8AAAAASUVORK5CYII=');
}
.wx-footer .item2 p{
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABMxJREFUeNrsWXmITVEYf2PeMzOkN5gp+xpZQ40mBlkSDWXQiEJGtiiKCDFTlsiWfywvilIKhT/s1Ez2ZdRMSJJlknXsuzFjfCe/l8/pnnvPOXdmDL2vfnXufed+9/zO/c63vbhIJBL4H6VO4D+VGLEYsX+M2EDCHsIjQqUL3hDOEmYSEjT0JmDuGcILF71lePcuQkZVEAsT9hPyCRMJLTzmJxP6E7YT7ngsIp1wA3OHEFJd5obw7imE81hT2JaYeLCAkG1pDa0JpxXkMrBZHSx1Z0O30iqCLg9vJvRk118I+wiXCd8UuloRxrMFJxEOEboQXuJeCu4lsWdL8BXuKXSLTU4jjGXP9cbXzjEh1gOfPSq3CSMJ9zV2czVhHWEuroWJLSEswPUiyey2EuYrCMmSRzhC6IzrKfgAxbqmOEP6UsM0SQWwwHmEY+zeVDaezsZizhxNUgGsYRjW5LRWT2JD2XgHPJKp5ElOJR3mlKyYoyuPsCantXoSa8PG+ZYHvFDaWXH+2kqWUGipm6+phQmxEBu/9REnX7BxfcDpN1Pha0qKZR4xYjFitZNYog/99dhYJLIVit9MJdGWWCkbd7d8eRMpw3hOeMKuUzHHRror1upJ7AIb52iWILLMZuPviFmFGEdlmiWxHMVaPYkdYGORl20yfLEoQxaza5GJvwNOs/u5qPVMZAvLFYUcNCG2F4kv331RDA6H+YQV6IEE+LgU5HnqtEJKBE7hmW4uelOwWWckS7iNAtiobBlHuMoi+xDAVJZLqdMVwkrcj5JbCJiISMkm2HjFm4RMnynVesIqh/u5FuYtp1SZTuWKrrsvgD1HpITWS84R+qH2UomozwZhrslXimBNBW4TgxrKnhFmocZKQ8lf12FeBVxvEZ7REbG4AYSWhK4u7r8MoeKSbu0WNNitBog9DVwCZAUOuhuxTJyrcgTpEpxlr5ovHh40DHLi2ceEi7bE2hHWErIkT+cmwlstJRx2+O2odC2+cC8NnQ1RcXNruUvoaHPGsuBEsg1IRWOfaNjs0pj7TlPnj8CvviWXjzammI7OUcij0ItKgkPRJ5otr1kjx0nKNYlVOswtN/WKCQh8ISkbES2vOJiFDGHzTeEJuQedb5FdVFt2PynwZzNzJQK2V4/iGWLXAIncstpCbLR0uHMtGjl5Uu6YUhuI9Wbj3Za6ZceR5hIidOQzzpkvYryOumNJ7KVUK6X6JBYnlTy+A/RXHxbxWQqw3Rzm9EWQreOy0eVwZM2qklhVilNzU2QSff71Zk7i33Ye1SUfaupF1W2K8dL1LUVoWIa58Qo935HVbNVtAAVd6p4kD2+mI43Z+JMi639KOKmpb6NfU3woBVcbyZByxweKefU19TUy6ZapiPFO0mRCJwtia9i41CUd0w26lVURoHewYCh2/QQ6UDoSRperP7u3vaZzxaBLI2db4Pf/yKIdcA1f8jrhlcMzogBsTxgjncsSk7NRE15xEfoQ0TMWQlmfaaD/PWGUQTFpKnE2cUz0FUagK2QjRXAgxRbZiJOIjW0u3WtiG8e+oUO1DU5kMJSr2gSliFV7A3+2ybnsRLwqw3nU/R9atAE2IF8UlpDstmm6AbrYo7w3kek+EmrtbnHsH80YsRix6pWfAgwAb6gAhubFek4AAAAASUVORK5CYII=');
}
.wx-footer .item3 p{
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAMAAAC7m5rvAAAAgVBMVEUAAACZmZmampqXl5eZmZmZmZmXl5eampqZmZmZmZmZmZmXl5eZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmampqZmZmZmZmZmZmZmZmYmJiZmZmZmZmZmZmWlpaZmZmZmZmZmZmXl5eZmZmZmZmZmZmampqZmZmZmZmampqampqZmZkyACpcAAAAKnRSTlMA9KYg2PsJxe/qyQPesObVzbZqwZ/juntgPiiKURH3g3IX0tGXWEU2SzKKY3d/AAACGklEQVRIx+2W2ZaiMBRFQQmGSUAQZ8V23v//gU0qWkKT0G0/135S4gl3OPcunR/MLOJpgzf7UBbzxa8PZamWBf5nsm1VFCcQ68/zWwGzz2W+hGw0RFn7tgSHSW99WcU/6PrvKwF3CAEserIDiOt4gPsUkv8oZWiS+QGc/2amsv80g8rSnIUK4+gaw0kgNqrGKftl4yUQj/7pxmKv61yX8GB27Uqo0x6HAETW/L40z0g0h1EvrdwFdxQ1H3NL7gWEX/rcW77TgqDWJdO3mnwyVcHfBIF2n+ow8e07mI1JVgNXVekpxDuVllRp7Z4vFrA0Fnr/vK92IYz8qvnulpGjuYAYOya8l3tGApF4Kq1Zuz/zyCjLXyWOMhAqrUcn88wxcgapMznOaYThrntnbpZd+M56FSDLTkwnKM2ynXwPwaXoli2awsExk0FhOVoK2FrORiDX5tlpYgx2tj0rINyZVDmQDM09gdcnUM/tS/susbGvHTt1gBl5cAY4FgKYTtrMaZiMB1TrGIU4t5eFiyJeWVXRCY2Yva2zR+P5NtlCBZiEorF0p7hZMkcPlW0E1FwnrdU2dqGKnHWjKwbalv+x17fAVhsoHZBVajPynv/783My8JegOZNbxy9gv351RELoq0GisslmNLqJB4TtNUg8kXozW5igcS/vXS7RZJHdJLpxsn3xTOvStWPH34RxmncN8UjSODz7zg8D/AaDRVg8e7sKdgAAAABJRU5ErkJggg==');
}
.wx-footer .item4 p{
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAMAAAC7m5rvAAAAdVBMVEUAAACZmZmenp6ampqZmZmWlpaZmZmbm5uZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmampqZmZmZmZmZmZmZmZmampqampqampqZmZmZmZmZmZmZmZmZmZmampqZmZmZmZmZmZmampqZmZmampqZmZmZmZnMfY57AAAAJnRSTlMAcBBgTwX2CbT6fe6J6s3EXTjy3tWpgVZAMeR3RJcjHZBqvEcroK4+t5AAAAG8SURBVEjH7ZTZcoMgFIYxIuC+xajVLE3T//0fseA4GUlk6X2+K53Dz9khH/yI6LlIgaY408hbxKccT9LTwU/18wWNnPqoEiiYyIIgEwyKzK26QdKGfI23OkJydqkCSE7RpjpJDCCxq2p5hr3kMqtIB2vhVUj0rUaxDNvWiFDLX6vSt0UmnbV8P4jWrBpNt1bSUNtaxvhuzqmteQIQ+5YOKI2yFkiM7cyNMgZU+5YegFGmNU1jkCbjJsRAv2+hUmZsuNyYad/yDTTERAl0+5ZfoDDKMiCNVCb5bW3umOXzEodteQYsydWN2tNCiHL5GOQwr8UyJ1eQsYEGq1X0uWUFJjWUfEqxIU14pVaXmOHSHRsJ70W6akTFyaORztaumfuTP4jkMlA6XJavL6jpsXIG0PTaTcrxr+s9FpCI+rmCHST3iLh0HRTHrJrnKiugEJy4CRg04oR4cemwQTyIL9ekZIujMrmQ/3Edx2vkPtWHTvor0Tl08KLThoUX8KTg2gh7M7084vXBSd0CR/3JCokHIQDDS2eD6jK2rKGbE8A2v3cgvgVObjFw38hmeDPr3r14y4WWMZzEJSUfDPwB6oxaxtW1Z0MAAAAASUVORK5CYII=');
}
.wx-header ~ .wx-container {
    border-top: 2.5rem solid transparent;
}
.wx-header-search ~ .wx-container {
    border-top: 3rem solid transparent;
}
.wx-searchbar-wrap ~ .wx-container {
    border-top: 3rem solid transparent;
}

.wx-footer ~ .wx-container {
    border-bottom: 3.5rem solid transparent;
}
.page-index .wx-footer .item1 p{
    color:#c41d27;
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAi9JREFUeNrsmj1LxEAQhjeX+1IRUTmV67QRf4EIdlra2NvZ+UPs/Be2FtqLoI2IhWBpJ4qo+P1xnt4lvmM2Eo673O3mJsoxAy+BkM3OsztJdmbj+L6vyPbLk6M4DEB5yFOtLQO9QvfQp+IzBypCJe2Tr9XsOkf7cge90cls5IJ1aAbqg+oxN6FOTqFNaLfNICSxArQArUET2vE4n2iwN6DtRrAlqNxhp+PQMbTHCEazNQ0tQrkO2+xALk1MJnKyatBpRY+ewxyKnp6JTs2LPi+hvRjcgMLio0VodMvqMeEX18ZrBON0MnXLNEx9T4IpARMwARMwARMwARMwAUsTzElhbekkGXjbhjWdttQYwSjne7fNOmzBqhqMM5Qpt3rSR2PLWnY6As1GZs1lgKLSwJyufaQGRsWVZd1xnQmMgMZUUDlLDYwqWVNa8roXMAETMAETsL8y2+8YrTiuoGsVlJQ5PtC0EUGbH2UbP23BCGoLOmBcedDW0Dy0Cg2lBfYIHalg24bTaNZW0nzGCnoNx5mT9UPDtoOfJNHMMoRg42zlbBv/57eirxJsbcl3TMAETMAETMAETMAErKtgJn+xJVrHGfaTGCxv0M5lXtmHGYRrGFVOM7CSwQ2oxD3InI9RWlQ0BPsd8GgSd66nPhsTBuEoUq3jgTkcv3Smfqvhqm0GgX4BfA59ioIdQjeq/f+31OYMumAGI0cvoRMVFHUqbZLSsMD0s5/mhD8795p9CzAAtipumlvyuPQAAAAASUVORK5CYII=');
}
.page-channer .wx-footer .item2 p{
    color:#c41d27;
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABK1JREFUeNrsWntojlEYfz/7Zhtpbiv3a+6E2lquuSQ1yhApkcktChEhl0KRW/5xa4ooxQp/IBpZLiOmtnJJcllyndvczWaek9+Xx+l9z3vOebcZvU/96nnPe97znd+5PLctcql1F+d/lDrOfyohsZDYP0ZsCOEg4TGhUoG3hAuE2YQEjXET0Pcs4aVi3DL89j7CAJ0JR3ysYjIhmzDBYtGKCZMJlz3ep2OxOlmMnUOYSSi12TFBKs+SlJC2hFyPFRZt5y1JOZhTrupURBUfbyf0Yc9fCIcJVwnfPMZqQ5jEJpxEOEboTniFtqZoS5J29wjhvsfYYpFTCePZd2mE3YQsk6PYm1DInu8QRhMeaN6bTYT5rG0bYTF08W4Je7eTsMiDkCwdCCcI3VibWPwi3aM4S9qpkZqkHExwAeEUa5vO9JlMF33maZJyMIeRmJPbXH2JjWB6NiySqaxhekMYi1Tobn105THm5DZXX2LtmH7e8oIXSCsr7l976SQUWI7N59TKhFg8098F8JMvmV4fcHtnKnxOSWHkERILidVOYokBxq/HdBHIVni8M5VEW2IlTO9l+ePNCCns+QXhKXtOQR8b6eUxV19iPCLP0kxBZJnL9O/wWQXQYzLDkliWx1x9ieUwvRtiPRMZTljGnnORYpRCj8lq5HomskOKFY+a5mO3pQHOEbYgOP6iiFhEDrZQcvJpLMpIR4bAd1NkEgcUoVs8AvPlWDQenHc3JdaTcM3LsxvIKsJ6qW0t2oOIWNx+bpG9n1W8ScgIGFJtdiEVO4LbAoz7DnMrsjX3eTiOexTHz00uEgYSlir6iPxsKPqa7NIezCkvSM1DTiBTkfLXdXlfAdMr7uBzwx1oTeihMP9lcBVXdHO3qMGPN4DvaaBwkBVI/T2JVZR/y4AxKIeTLsZd9sv54mBBk0FOfPskLpqQb0tMpOMbCZmSpVOJsFYrCMdd3p2UnsUO99UYsxEybn5a7hE629yxTBiRCQakYr5PFGz2afQt1Rzzh/Orbsnlo81RTEflKN4n0eN3UHYN0whvWCHHTco1iVW69C03tYpikgclUjlwtBEcCxnizDeHJeQWdJFFdFFt0f0U589i5jrCRI0axXP4rsESuZW1hdhY6XKvtijkrJFix6a1gVga0/dbji0bjlSFi9CRz7hngYjxPOquJbFXUq6UEpBYREp5AjvorwFOxGfJwfZ06dOfkI9FrqOwnMKQtahKYlUpbsXNZETp/3QxJ/FvG4/qkg819UPVfRTjpOdbHq5hJfrGeYzzHVHNTt0CUFSR9yT5WDMdacL0Tx5R/zPCGc3xtgY9io8k52ojA6TY8aFHv/qa4zV2DKplXsR4JWkqoasFsQ1ML1GEY7pOt7IqHHQ2c4Zi1U+jSqQjwnwfIgxibbtrOlaMKgo5u5zff0cW5YDr2MkbhNcu34gEsCNhnHQvi03uRk1YxaWoQ8TuWDwqQxkG478njDFIJk0lYuPHRF1hFKpCNlIIA1JkEY24iVjYllJbM1s/JsjNwbEURmQYBvcqE5TAVx1y/iyTc9kLf1WG+6j7d2hRBtiCeFGchIaqRYuE/4gZEguJhcRs5KcAAwCWvf/bNrcp5AAAAABJRU5ErkJggg==');
}
.page-mycart .wx-footer .item3 p{
    color:#c41d27;
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABXdJREFUeNrsWg9oVWUUP/e97b1tBTGrV2M4ZpLZwFJnKWqmM0otakVQEa0oZFRYCK0ozEIcalgZUVCEBI2YQZEhGmSOasX6s1oU5RL/TaRtZCLNbb635+2ct3O3s7N737tv9979kXfgx7777r3fvb/vfL9zzvfdGaZpwoVoIbhALUcsR2ySWJ7dj9+Wzd6Afx5BFKhTPYg3EW9NFgJLOg66J4b2GKLc4VztZCKW7VTsS3PPFYjolJyKaC8gHhdTsRgxh9uXIWYi/piKxD5lWLYc0SS8fNNUJabtR8Rp9hzZWsTNE/C+ccSfiB2Ic34QO4voFMQqGRNlDyMeQrT6kcdOTKKZdi3ig3RBLC+Lzv4W7fOIfp9e0mRQnwYPtuFwbYFwBpGrQ2z2SqxDtJOIasQhj6SITAIxwOTopcOIfIfZVIF4F1HKx/P88NgBxIvcpgfPQnwxzlPwGGu9NNP7Z6Mxioz/iOO5E6SvS0W72w+PUWQ8zgkanEqupSfavYtuHxTEo1CX7An3Ft2ZfLV5+jXWqSsRMXFpm1/V/XHRnhGEO/qaoAxJURjfFL44ueVMQ+RpcXoRokjo8xu/iMlgUcZi9s36D8CqkJl6Wavf/GgsIVcY80WbZNHuF7HPeKSsAHKPX6TONUF9aDA3lfFPFC1/jibNN8RlJaLdla76yJbY9yqfVfiipybYh8H+KXNYvz2YyXZH+uFGY/WIfFnqkFc9BQ8rfx0WD7hq1IvuhXCiEPaYJszALFsfqUp5wVlPZorU0AAZNMUMeCmyAt62uSXmlthYtgaOqgAyoqxJRKESSa3EJoWy1+JfwoI0empRXu9Akrc7kApzVLSs029ibWoEl6kC6bCV72hqmQZ8HN8/IvdIPZVIPRnnYX5kJfzg8NzpymPtfhOjdVqvOL5NnozcAqfIU7w/koqeZginJk5Roae6EXoCaCQ98b1OtpADljUQzX4TO6Yq/VH5LFoF21Enn4ufKuOF0Ij5qQ2n6SrrBUlPhgHP4fU1xpqUftPZPFVxHAli+012erXdBZE+uJ+m11BqMOFe1p3U02oHPdmZ1lcyCGJHVaKepi8gD6BmblWrAmsatbCefsrimSVuakSvxL4W7UsQd9l6DTWDD6gxhotn0lMD6mlpBj1NGLE9vAdi2WKnC/Or4CuMjOtSXgJ4AvX0qAs92YX6aW5D/VgStKz0j4h9j1nWCVGJD693aqCRIt/g+TE9r0Z5rCUoj5H9JdrX+10QyyCLWC/etdvNAtcLsY9EQUw622kXRDzaRVx4z1HeOhvUVLQS9S9iOi7kPb/TPhIrVtUGeesZNzfmeXzwRsSH7DGrxIoFNCUTXNG42kDy+n1sL+JltRcShJ1BbEVsc3tDng8PpWh3N213qIE6yeVXtlau1l2k44OsYRgvYtchPoHBry92a6fdiCez6G8rjN4rDLF+6aPIg4jvgp6KlDQbHEhZWwdrsyB2H2Kd2Kyx8+ROcPltzgux51UY7ubQ3Kr2RWpd9rdekWrl/k6K3yj71wdNbLEitYZrxgVcclk2GzJ/mSlXg7Sfpx/1t0KRuyFoYjE1uvKTzjbltUUZ+pqrvPWeWJYc4k0kyy4PmtiA0puuGGTfvRn6iqvjojRBbiBoYl1qelSL2m6DItWcoa8WVbHU8uCQLVce7wo63FNyvoMHh0qf9xG/80pXRsrfXFQL//J1y0R59isvTypg+Euqpb9APfYODH6BkQvOJYrUf4jXXfa3WXltJvdXrLS8fTxKqmoeaacy6BXELpd90VJkU5oimgrsBzLtdfhVeXSyvuq5pKJ/bunjUmoLpPka4mA7+J6NvElUiDjFUfFZN8uVoT2X3D9i5ojliOWIjcX+F2AAnrBW9E+kPoAAAAAASUVORK5CYII=');
}
.page-mycenter .wx-footer .item4 p{
    color:#c41d27;
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABLJJREFUeNrsWmtoFFcUvrO6NUsgtipiTattfSRSA1aDkVbxWaEWG7T4FhF/NGK1iqCgWAspFZ8oiLS0P6wttr7QxtoKii80oP4QqQpGLDFKq4hKfMQ1Ju70O+7ZcnKZdXd29s4Osgc+9uzMnZnzzTn33HPPrnXqzRL1MkpIvaSSJ5YnFhBpb/C+44CPgMFAb6CIzz0ArgJngUPAn0Bztg2wspwVC4H5wGKga5rX3AW2ABuBxiCG4odAHbDaBSmSzsBKvvaToIXiCuBrh+NR4CRwHrjJx14H3gVGARExll5GDbAWWAbEck1sE7BQO1YPVAO7gaYk13UAJgPLgVJxfCnPx8+9kPMaioscSBGhfsCPLyClOGH8DJQBXwIt4txcJpyT5FHBYRYWYTcD2OdhjtZo4TkCOOGnxyiEfxCkVKakPrh++Tkgh4FKzXNbOWR9IzaTQyghaz14SsphDuWEvA3M8TMU/xLE6nlONfOb9yS1PUopGi6IhFLPC3zMtMcGat5al83KAS+nFR+rNK8N8yMUx2nr1E8GSrJdXHo5PdMYMfn2jqZI6Zl6jSLgoDzkB7E+Qj9tsECX9y71g1g3oTcYJNag1ZMh08TkAvrQILFH2vci08TkAvqKQWKRFESzTuy2lopNyTtCpwzZaprYVaG/l1CG3qhTlmU9x9zymaGEngr6WCEDkjzTGLEzQh+jb32eHFGjN6/bfvPpMbWh5aiqqBo0w/EZOD+IxtBYukarPkJ874Sc9aOkGg4cF98nUp1IHiMisXgfo6jNIm6hRLLVnfgTVRfopfoY21bjC0arIzYUEBvJa2RCqDjeb3qjSVuVf4BisXuuufd9ZERMRfc5ZK8IiAz+/5vtnCgQhb8/rmk3FvoprRC+yw0f46FIxehmrXasil4vONfS2J6aMvcyuOcD+5n1zeO6yEV4i3bVQ8W5LW4Th5fqvpCbL8WiZnwf4Xj+0Y4OheFOTyeqsD0J3qFSqFMyMuQdy1a/hG31mzVGNcGWEp5PRSIDl2TSvfKyg54A7NVCZjjIXWrTzTlk9Q7FVLEdtjtbIWVDv/PMUv8WjFJ/y3GwoxfP3TfE4VncPvC1NUDyLfcnpBc+QxG70+Ue7GN8bOPSKSHbcJ/ZOJeTZs4C4A+t7NkBYw4AFWkQKgP2QD2gkaI+R1WumjmyjbYd+NTh3AXeflwEbokiur+Kt7/LHK6htD4d3mpi8hk3ZbwK7Z0ok33BO19Z45UlMT5ZDUppfhVIxbwale3efV82borL68hLS4Ar2TIk2z8jkWFTgbdUvAlay0uBLlE+V81jK7NJyoTHkr287sBrKt6HvM3zrdXkQ9OZYz2BIQ77o1xJlNsGDZkSexX4LoP54pfs5DW00Q0xSuHUlS1XwRV64b24rmxON3ksCjiphJSzrWl7bLbQqcU8jYveIAhlu19FW4JsXZMuMbncV2u75lzLGbZpq4Otrtax+wEMwZQ2hV6QUp2aKkGRAUlsTRmKtP0fyzr90N0RuBYQUlSpzNNsTZvYekGMqoWFAc6M692Eov7LYlClmm11lTy+4uK0VrVta+daWtimSrYxo1pxv3LZzwuK5P/WlyeWJ2ZW/hNgAFSjNwCTFrdRAAAAAElFTkSuQmCC');
}
.wx-icon-address{
    display:inline-block;
    width:1rem;
    height:1rem;
    background-position:center center;
    background-size:1rem 1rem;
    background-repeat:no-repeat;
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAh1BMVEUAAABlZWVubm5mZmZmZmZmZmZmZmZnZ2dmZmZmZmZmZmZlZWVmZmZmZmZmZmZmZmZnZ2dmZmZmZmZmZmZmZmZlZWVnZ2dmZmZmZmZmZmZmZmZmZmZnZ2dlZWVmZmZlZWVmZmZmZmZmZmZmZmZmZmZnZ2dlZWVmZmZjY2NmZmZlZWVnZ2dmZmYjjF/UAAAALHRSTlMADgXu2oBKH9KOUUKw9HdZNLiomWxfGBTn4svEnzopv72jLveThqtkJPWpY6PvkL0AAAH0SURBVEjHrZTZYoIwEEVDCEVABFFQpO7aNf//fb1UYkImUB56XsRJZp8Jc8PD0GNTyYNdKlvEKv5bi5dCGlyjDRslmUkLP+BsmMXjzvk9uXwkWfDQbqrBcF4lmMXa5OFXUufMzRmHadmP4NK0Lg+D8ZxebGl4g3jp0njBgXDVJMLBnIqrE8JPmAOvTSQj4jWkiMepIWCLCLfaLyGGsdghu7AhjtQa4mx6HivLXMr7PfOlXOh/bY/9ItTqVzvB0Iwo7AYq1aVZShn0FPY43yhzheyon1ZXUq7srqXqu8TVt/ywwFIclSxAt9W3urRV33Cw411nuFY4krlQ2yW6/DeQ7VVItkKCw0QVvUswNxQwNwWpUqmt1a23m5EXqh6xHjUkhjexjt/w82rYi8ny+CqJ27OsnjHhHt2GwJxnINRqVlfHZArtAupn4S8XXK+QY/RL5YISwsGObskcvcuYg00B51bKquy1a6fvOLgxBwEOlty5bjPP6frcpUEeTzGw7HmDYDMrYaQm12yAbIty7MmjFI0/xkVlPT7zcFiBr3DhbvRfWK8b4YA5Tr+f/7DKn+/MDbWp/VFo1Cqjr4oNQOuia0ahle+6UrIJfPhI/MJPtO9jj7UvyGSNcJe/NDmbSIUNINsxyn4n1Ws+kURt/WSyyGP/ww88fkh1k0GzEwAAAABJRU5ErkJggg==');
}
/*模拟单复选框效果 end*/
 /*字体图标 start*/
 @font-face {
  font-family: 'icomoon';
  src:  url('../font/icomoon.eot?v=2017031417');
  src:  url('../font/icomoon.eot?v=2017031417') format('embedded-opentype'),
    url('../font/icomoon.ttf?v=2017031417') format('truetype'),
    url('../font/icomoon.woff?v=2017031417') format('woff'),
    url('../font/icomoon.svg?v=2017031417') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  -webkit-text-stroke-width: 0.2px;
    color: rgba(0, 0, 0, 0.5);
    display: block;
    font-family: icomoon !important;
    font-size: 32px;
    font-style: normal;
    line-height: 44px;
  
}
.none-result > .icon-none-logistics:before { /*没有物流*/
  content: "\e001";
  font-family: icomoon !important;
  font-size: 100px;
}
.none-result > .icon-none-newdiscoveries:before { /*没有新的发现*/
  content: "\e002";
  font-family: icomoon !important;
  font-size: 100px;
}
.none-result > .icon-none-coupons:before { /*没有优惠券*/
  content: "\e003";
  font-family: icomoon !important;
  font-size: 100px;
}
.none-result > .icon-none-find:before { /*没有找到*/
  content: "\e004";
  font-family: icomoon !important;
  font-size: 100px;
}
.none-result > .icon-none-relatedorders:before { /*没有没有相关的订单*/
  content: "\e005";
  font-family: icomoon !important;
  font-size: 100px;
}
.none-result > .icon-none-more:before { /*没有更多*/
  content: "\e006";
  font-family: icomoon !important;
  font-size: 100px;
}
.none-result > .icon-none-find2:before { /*没有找到2*/
  content: "\e007";
  font-family: icomoon !important;
  font-size: 100px;
}
.none-result > .icon-none-data:before { /*没有数据*/
  content: "\e0010";
  font-family: icomoon !important;
  font-size: 100px;
}
.none-result > .icon-none-data2:before { /*没有数据2*/
  content: "\e0020";
  font-family: icomoon !important;
  font-size: 100px;
}
.none-result > .icon-none-searchresult:before { /*没有搜索结果*/
  content: "\e0030";
  font-family: icomoon !important;
  font-size: 100px;
}
.icon-none-logistics:before { /*没有物流*/
  content: "\e001";
  font-size: 100px;
}
.icon-none-newdiscoveries:before { /*没有新的发现*/
  content: "\e002";
  font-size: 100px;
}
.icon-none-coupons:before { /*没有优惠券*/
  content: "\e003";
  font-size: 100px;
}
.icon-none-find:before { /*没有找到*/
  content: "\e004";
  font-size: 100px;
}
.icon-none-relatedorders:before { /*没有没有相关的订单*/
  content: "\e005";
  font-size: 100px;
}
.icon-none-more:before { /*没有更多*/
  content: "\e006";
  font-size: 100px;
}
.icon-none-find2:before { /*没有找到2*/
  content: "\e007";
  font-size: 100px;
}
.icon-none-data:before { /*没有数据*/
  content: "\e0010";
  font-size: 100px;
}
.icon-none-data2:before { /*没有数据2*/
  content: "\e0020";
  font-size: 100px;
}
.icon-none-searchresult:before { /*没有搜索结果*/
  content: "\e0030";
  font-size: 100px;
}



.icon-focus:before { /*收藏*/
  content: "\e100";
  font-size: 30px;
}
.icon-increase:before { /*加*/
  content: "\e101";
  font-size: 30px;
}
.icon-reduce:before { /*减*/
  content: "\e102";
  font-size: 30px;
}
.icon-list:before { /*分类*/
  content: "\e104";
  font-size: 30px;
}
.icon-logcart:before { /*物流车*/
  content: "\e105";
  font-size: 30px;
}
.icon-business:before { /*门店*/
  content: "\e106";
  font-size: 24px;
}
.icon-s-more:before { /*更多*/
  content: "\e110";
  font-size: 30px;
}
.icon-s-more1:before { /*更多*/
  content: "\e111";
  font-size: 30px;
}
.icon-increase-more:before { /*更多 +*/
  content: "\e112";
  font-size: 30px;
}
.icon-close:before { /*关闭*/
  content: "\e113";
  font-size: 30px;
}

.icon-product-hot:before { /*热销产品1*/
  content: "\e200";
  font-size: 30px;
}
.icon-product-commend:before { /*推荐商品*/
  content: "\e201";
  font-size: 30px;
}
.icon-product-new:before { /*新品上架 +*/
  content: "\e202";
  font-size: 30px;
}
.icon-product-all:before { /*全部商品*/
  content: "\e203";
  font-size: 30px;
}


.icon-promote-name:before { /*推广-名片*/
  content: "\e211";
  font-size: 40px;
}
.icon-promote-business:before { /*推广-店铺*/
  content: "\e210";
  font-size: 40px;
}
.icon-promote-product:before { /*推广-商品*/
  content: "\e215";
  font-size: 40px;
}
.icon-promote-theme:before { /*推广-主题*/
  content: "\e214";
  font-size: 40px;
}
.icon-promote-material:before { /*推广-素材*/
  content: "\e213";
  font-size: 40px;
}

.icon-online-service:before { /*在线客服*/
  content: "\e301";
  font-size: 30px;
}
.icon-telephone-consultation:before { /*电话咨询*/
  content: "\e300";
  font-size: 30px;
}
 /*字体图标 end*/
 @media (max-width:757px) {
 body{
     font-size:13px;
 }
}
.page-orderdetail {

    border-top: 0 !important;

}
.dialog-page {
    padding-top: 0 !important;
}
.dialog-page .btn-footer{
    display:flex;
    padding: 0 0.25rem;
}
.dialog-page .btn-footer .wx-btn{
    flex:1;
    margin: 0.25rem;
    border-radius: 0.3rem;
    overflow: hidden;
    line-height: 2rem;
    height: 2rem;
}
.dialog-page .btn-footer .btnback{
    background-color:#999;
    color:#fff;
}
/*隐藏头部 start*/
 .wx-header{
    line-height: 2.5rem;
    top: 0;
    height: 0 !important;
    display:none !important;
}
 /*.wx-footer{
    bottom: 0;
    height: 0 !important;
    display:none !important;
 }*/
.wx-header ~ .wx-container {

    border-top: 0 !important;

}
/*.wx-footer ~ .wx-container {

    border-bottom: 0 !important;

}*/
.hide-imp{
    display: none !important;
}
.list-header{
    top: 0 !important;
}
.list-header ~ .list-container{
    border-top:2.5rem solid transparent !important;
}
/*隐藏头部 end*/

html{
    height:100%;
    background-color:#ccc;
}
body{
    max-width: 640px;
    margin: 0 auto;
    min-height:100%;
}
.wx-header, .wx-footer, .wx-header-search, .wx-edit-header, .list-header-col, .top-fixed, .product-footer, .list-header, .myorders-top, .orderdetail-footer, .addresslist-footer, .add-footer, .dialog-page, .btn-footer, .dialog-page .btn-footer{
    left:auto !important;
    right:auto !important;
    max-width: 640px !important;
}
.product-sku.show, .home-dialog.show{
    left: auto !important;
    right: auto !important;
    width: 100%;
    max-width: 640px !important;
}
.product-list .image .z{display: none;}  
@supports (bottom: env(safe-area-inset-bottom)){
    body, .wx-footer,.product-footer, .wx-container, .orderdetail-footer, .btn-footer, .xpw-cart-fixed .xcf-main{
        padding-bottom: constant(safe-area-inset-bottom) !important;
        padding-bottom: env(safe-area-inset-bottom) !important;
    }
}
.copy{
    border:0;
    background-color:transparent;
    width:25px;
    height:25px;
    line-height:25px;
    display:inline-block;
    text-indent:-9999px;
    overflow:hidden;
    cursor:pointer;
    margin-left:10px;
    background-position:center center;
    background-repeat:no-repeat;
    background-size:20px 20px;
    background-image:url('data:image/png;base64,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');
}