html ,body ,div ,dl ,dt ,dd ,ul ,ol ,li ,h1 ,h2 ,h3 ,h4 ,h5 ,h6 ,pre ,code ,form ,fieldset ,legend ,input ,textarea ,p ,blockquote ,th ,td ,section ,article ,aside ,header ,footer ,nav ,dialog ,figure ,hgroup ,em ,button ,a ,input {margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);}
html {font-size:120%;/*overflow-x:hidden;*/-webkit-text-size-adjust:none;}
body {margin:0 auto;font-family:Microsoft YaHei,Arial, Helvetica,'\534E\6587\9ED1\4F53', sans-serif;font-size:1.4rem;color:#666;/*overflow-x:hidden;min-width:320px;*/background:#f9f9f9;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;}
body {top:0;right:0;bottom:0;left:0;margin:0;padding:0;word-wrap:break-word;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-touch-callout:none;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;-webkit-tap-highlight-color:transparent;text-rendering:optimizeLegibility;-webkit-backface-visibility:hidden;-webkit-user-drag:none;}
* {-webkit-text-size-adjust:100%;cursor:pointer;}
input::-webkit-input-placeholder ,textarea::-webkit-input-placeholder {color:#999;}
input ,textarea {border:0;-webkit-appearance:none;}
input[type=number] {-moz-appearance:textfield;}
input[type=number]::-webkit-outer-spin-button {margin:0;-webkit-appearance:none;}
table {border-spacing:0;border-collapse:collapse;}
ul ,ol ,li {list-style:none;}
.l_guide-pic{
	position: relative;
	right: 1.3rem;
	transform: translate(0,0);
	animation: guidePicAni 1s linear 3s 1 forwards;
}
.l_guide-pic img{
	display: inline-block;
	width:60px;
	height:60px;
}
@keyframes guidePicAni{
	0% {
		transform:translate(0,0);
	}
	100%{
		transform: translate(50%,0);
	}
}
em ,i {font-style:normal;}
img {max-width:100%;max-height:100%;border:0;}
.img-responsive {width:100%;height:100%;}
input ,img {vertical-align:middle;}
input ,button ,a ,select ,textarea ,span ,iframe {margin:0;padding:0;font-family:Microsoft YaHei;border:none;outline:0;resize:none;-webkit-text-stroke-width:0;}
a,button,input,textarea,select,li,div{ background: none; -webkit-tap-highlight-color:rgba(255,0,0,0); outline:none; -webkit-appearance:none;font-family:Helvetica,microsoft Yahei,Arial;}
button{border:0;}
em{font-style:normal;}
img{border:none; vertical-align:top;}
table{border-collapse:collapse;}
textarea{ resize:none; overflow:auto;}
h1 ,h2 ,h3 ,h4 ,h5 ,h6 ,b {font-weight:normal;}
cite ,em {font-style:normal;}
a {color:#666;text-decoration:none;}
input::-webkit-outer-spin-button ,input::-webkit-inner-spin-button {margin:0;-webkit-appearance:none !important;}
header ,footer ,article {display:block;}
::-webkit-scrollbar {width:3px;height:30px;}
::-webkit-scrollbar-button {height:10px;background:transparent;}
::-webkit-scrollbar-track {background:transparent;}

::-webkit-scrollbar-thumb {background:#ebebeb;border-radius:4px;}
::-webkit-scrollbar-corner {background:#ebebeb;}
::-webkit-scrollbar-resizer {background:#ebebeb;}
input::-webkit-outer-spin-button ,input::-webkit-inner-spin-button {margin:0;-webkit-appearance:none !important;}
input[type='number'] {-moz-appearance:textfield;}
* {margin:0;padding:0;}
.rotate180 ,.rotateAfter180:after {-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.rotate180.active {-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(90deg);transform:rotate(180deg);}
.rotateAfter180.active:after {-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(90deg);transform:rotate(180deg);}
.clearfix {*zoom:1;}
.clearfix:before ,.clearfix:after {line-height:0;display:table;content:'';}
.clearfix:after {clear:both;}
.row {width:100%;}
.row:before ,.row:after {line-height:0;display:table;content:'';}
.row:after {clear:both;}
.overflowHiden {overflow:hidden;}
.nav-shopinfoa .filtime {*zoom:1;}
.nav-shopinfoa .filtime:before ,.nav-shopinfoa .filtime:after {line-height:0;display:table;content:'';}
.nav-shopinfoa .filtime:after {clear:both;}
.row {width:100%;}
.row:before ,.row:after {line-height:0;display:table;content:'';}
.row:after {clear:both;}
.ng-hide {display:none !important;}
[ng\:cloak] ,[ng-cloak] ,[data-ng-cloak] ,[x-ng-cloak] ,.ng-cloak ,.x-ng-cloak ,.ng-hide:not(.ng-hide-animate) {display:none !important;}
ng\:form {display:block;}
.ng-animate-shim {visibility:hidden;}
.ng-anchor {position:absolute;}
.overflowHiden {overflow:hidden;}
.verticalCentering {position:relative;display:flex;justify-content:center;align-items:center;}
.textOmitted {text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.textOmitted2 {display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.textOmitted3 {display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.font8rem {font-size:.8rem;}
.font75rem {font-size:.75rem;}
.font7rem {font-size:.7rem;}
.font65rem {font-size:.65rem;}
.font6rem {font-size:.6rem;}
.font55rem {font-size:.55rem;}
.font5rem {font-size:.5rem;}
.lineHeight1rem {line-height:1rem;}
.lineHeight125rem {line-height:1.25rem;}
.lineHeight15rem {line-height:1.5rem;}
.lineHeight2rem {line-height:2rem;}
.textLeft {text-align:left;}
.textCenter {text-align:center;}
.textRight {text-align:right;}
.color000 {color:#000;}
.colorFFF {color:#fff;}
.color333 {color:#333;}
.color666 {color:#666;}
.color999 {color:#999;}
.colorf63 {color:#f63;}
.colorf63 {color:#f63;}
.colorf5c {color:#ff5c5c;}
.yellow {color:rgb(255, 165, 2);}
.bgfff {background:#fff;}
.border {border:1px solid #e6e6e6;box-sizing:border-box;}
.borderTB {border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;box-sizing:border-box;}
.borderT {border-top:1px solid #e6e6e6;}
.borderB {border-bottom:1px solid #e6e6e6;}
.marginT5rem {margin-top:.5rem;}
.marginT25rem {margin-top:.25rem;}
.marginB25rem {margin-bottom:.25rem;}
.marginL5rem {margin-left:.5rem;}
.marginR5rem {margin-right:.5rem;}
.paddingLR1rem {padding:0 1rem;}
.paddingLR5rem {padding:0 .5rem;}
.paddingTB5rem {padding:.5rem 0;}
.padding5rem {padding:.5rem;}
.paddingT5rem {padding-top:.5rem;}
.paddingB0rem {padding-bottom:0;}
.inlineBlock {display:inline-block;vertical-align:top;}
.width375rem {width:3.75rem;}
.width50 {width:48%;}
.width30 {width:29%;}
.width70 {width:67%;}
.height375rem {height:3.75rem;}
.floatL {float:left;}
.floatR {float:right;}
@-webkit-keyframes rotate_pacman_half_up {0% {-webkit-transform:rotate(270deg);transform:rotate(270deg);}
	50% {-webkit-transform:rotate(360deg);transform:rotate(360deg);}
	100% {-webkit-transform:rotate(270deg);transform:rotate(270deg);}}
@keyframes rotate_pacman_half_up {0% {-webkit-transform:rotate(270deg);transform:rotate(270deg);}
	50% {-webkit-transform:rotate(360deg);transform:rotate(360deg);}
	100% {-webkit-transform:rotate(270deg);transform:rotate(270deg);}}
@-webkit-keyframes rotate_pacman_half_down {0% {-webkit-transform:rotate(90deg);transform:rotate(90deg);}
	50% {-webkit-transform:rotate(0deg);transform:rotate(0deg);}
	100% {-webkit-transform:rotate(90deg);transform:rotate(90deg);}}
@keyframes rotate_pacman_half_down {0% {-webkit-transform:rotate(90deg);transform:rotate(90deg);}
	50% {-webkit-transform:rotate(0deg);transform:rotate(0deg);}
	100% {-webkit-transform:rotate(90deg);transform:rotate(90deg);}}
@-webkit-keyframes pacman-balls {75% {opacity:.7;}
	100% {-webkit-transform:translate(-100px, -6.25px);transform:translate(-100px, -6.25px);}}
@keyframes pacman-balls {75% {opacity:.7;}
	100% {-webkit-transform:translate(-100px, -6.25px);transform:translate(-100px, -6.25px);}}
@-webkit-keyframes line-scale {0% {-webkit-transform:scaley(1);transform:scaley(1);}
	50% {-webkit-transform:scaley(.4);transform:scaley(.4);}
	100% {-webkit-transform:scaley(1);transform:scaley(1);}}
@keyframes line-scale {0% {-webkit-transform:scaley(1);transform:scaley(1);}
	50% {-webkit-transform:scaley(.4);transform:scaley(.4);}
	100% {-webkit-transform:scaley(1);transform:scaley(1);}}
.pacman>div:nth-child(1) {-webkit-animation:line-scale 1s -.4s infinite cubic-bezier(.2, .68, .18, 1.08);animation:line-scale 1s -.4s infinite cubic-bezier(.2, .68, .18, 1.08);}
.pacman>div:nth-child(2) {-webkit-animation:line-scale 1s -.3s infinite cubic-bezier(.2, .68, .18, 1.08);animation:line-scale 1s -.3s infinite cubic-bezier(.2, .68, .18, 1.08);}
.pacman>div:nth-child(3) {-webkit-animation:line-scale 1s -.2s infinite cubic-bezier(.2, .68, .18, 1.08);animation:line-scale 1s -.2s infinite cubic-bezier(.2, .68, .18, 1.08);}
.pacman>div:nth-child(4) {-webkit-animation:line-scale 1s -.1s infinite cubic-bezier(.2, .68, .18, 1.08);animation:line-scale 1s -.1s infinite cubic-bezier(.2, .68, .18, 1.08);}
.pacman>div:nth-child(5) {-webkit-animation:line-scale 1s 0s infinite cubic-bezier(.2, .68, .18, 1.08);animation:line-scale 1s 0s infinite cubic-bezier(.2, .68, .18, 1.08);}
.pacman>div:nth-child(n+5) {display:none;}
.pacman>div {width:4px;height:35px;margin:2px;display:inline-block;background-color:#fd8c72;opacity:1;border-radius:2px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;}
.pacmanBottom>div {height:4px;}
.mainCentent {/*position: absolute;*/top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:100%;display:block;/*overflow: auto !important;*/overflow-x:hidden;overflow-y:scroll;background:#f9f9f9;opacity:1;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;-webkit-backface-visibility:hidden;/*-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);*/}
.shopLayer {z-index:9;position:fixed;top:0;left:0;width:100%;height:100%;display:none;background:rgba(0,0,0,.6);}
.shopCouponsLayer {z-index:9;position:absolute;top:0;left:0;width:100%;height:100%;display:none;background:rgba(0,0,0,.6);}
.messageLayer {display:block;}
.layerCentent {z-index:11;position:fixed;top:10%;left:10%;width:80%;height:80%;padding-bottom:1.5rem;font-size:.55rem;color:#fff;line-height:1rem;text-align:left;display:none;overflow:auto;}
.layerCentent h4 {margin-bottom:.5rem;font-size:.75rem;text-indent:0;text-align:center;}
.consultationLayer {z-index:999;position:fixed;top:20%;left:1.5rem;width:12rem;margin-top:-1.5rem;padding:.5rem;font-size:.6rem;text-align:center;display:none;background:#fff;border-radius:10px;/* height: 3rem;*/}
.consultationLayer li {position:relative;padding:.4rem .2rem;font-size:.5rem;color:#333;line-height:1.2rem;text-align:left;border-bottom:1px solid #e6e6e6;}
.consultationLayer li a{display:block; width: 100%;height: 100%;}
.consultationLayer li:last-child {border:0;}
.consultationLayer li:after {position:absolute;top:.65rem;right:0;width:.7rem;height:.7rem;background:url(../images/UI1_27.png) no-repeat;background-size:100%;content:' ';}
.consultationLayer li span {display:inline-block;vertical-align:top;}
.consultationLayer li span:nth-child(1) {width:8rem;}
.consultationLayer li span:nth-child(1) i {width:1.1rem;height:1.2rem;margin-right:.4rem;display:inline-block;vertical-align:top;background:url(../images/qq.png) no-repeat;background-size:100%;}
.consultationLayer li span:nth-child(2) {width:3rem;color:#666;text-align:right;}
.attentionCode {z-index:13;position:fixed;top:5rem;left:1.5rem;width:12rem;padding:.5rem;text-align:center;text-align:center;display:none;overflow:hidden;background:#fff;border:1px solid #e6e6e6;border-radius:.3rem;}
.attentionCode p {line-height:1rem;}
.attentionCode p i {width:.9rem;height:.9rem;font-size:.5rem;color:#fff;line-height:.9rem;display:inline-block;background:#ff633f;border-radius:50%;}
.attentionCode h2 {font-size:.7rem;font-weight:normal;color:#ff633f;line-height:1rem;}
.attentionCode h3 {font-size:.5rem;font-weight:normal;color:#999;line-height:1rem;}
.attentionCode .codeImg {width:6.2rem;height:6.2rem;margin:0 auto;padding-top:.5rem;overflow:hidden;}
i.close {z-index:999;position:absolute;top:1rem;right:1rem;width:15px;height:15px ;display:inline-block;background:url(../images/UI2_06.png) no-repeat;background-size:100%;background-size:100%;}
.header {z-index:8;position:fixed;top:0;left:0;width:100%;height:2rem;font-size:.9rem;color:#fff;line-height:2rem;text-align:center;background:#333338;}
.header h1 {font-size:.9rem;font-weight:normal;}
.header i {position:absolute;top:.55rem;left:.75rem;width:.85rem;height:.85rem;display:inline-block;background:url(../images/UI1_03.png) no-repeat;background-size:100%;}
.headerTop {width:100%;height:2rem;}
.tableList {width:100%;padding-bottom:2.5rem;}
.tableList li {position:relative;padding:0 .25rem;line-height:1.5rem;border-bottom:1px solid #e6e6e6;}
.tableList li .listImg {float:left;width:1.5rem;height:1.5rem;margin:.5rem 0;}
.tableList li .listImg.presale {background:url(../images/UI3-1_03.png) no-repeat;background-size:100%;}
.tableList li .listImg.tuan {background:url(../images/UI3-1_09.png) no-repeat;background-size:100%;}
.tableList li .listImg.bargain {background:url(../images/UI3-1_13.png) no-repeat;background-size:100%;}
.tableList li .listImg.seckill {background:url(../images/UI3-1_17.png) no-repeat;background-size:100%;}
.tableList li .listImg.unitary {background:url(../images/UI3-1_25.png) no-repeat;background-size:100%;}
.tableList li .listImg.cutprice {background:url(../images/UI3-1_37.png) no-repeat;background-size:100%;}
.tableList li .listImg.YYY {background:url(../images/UI3-2_26.png) no-repeat;background-size:100%;}
.tableList li .listImg.ZJD {background:url(../images/UI3-2_22.png) no-repeat;background-size:100%;}
.tableList li .listImg.SHGJ {background:url(../images/UI3-2_18.png) no-repeat;background-size:100%;}
.tableList li .listImg.GGK {background:url(../images/UI3-2_10.png) no-repeat;background-size:100%;}
.tableList li .listImg.JGG {background:url(../images/UI3-2_14.png) no-repeat;background-size:100%;}
.tableList li .listImg.DZHP {background:url(../images/UI3-2_05.png) no-repeat;background-size:100%;}
.tableList li .listImg.NO {background:url(../images/UI3-2_45.png) no-repeat;background-size:100%;}
.tableList li .listImg.HELPING {background:url(../images/c3.png) no-repeat;background-size:100%;}
.tableList li .listImg.COLLECTWORDS {background:url(../images/c2.png) no-repeat;background-size:100%;}
.tableList li .listImg.MONEYTREE {background:url(../images/c4.png) no-repeat;background-size:100%;}
.tableList li .listImg.GIFTBOX {background:url(../images/c1.png) no-repeat;background-size:100%;}
.tableList li .listTxt {float:left;width:12rem;min-height:1.5rem;padding:.25rem 0;margin-left:.6rem;}
.tableList li .listTxt h2 {width:100%;font-size:.7rem;font-weight:normal;color:#333;line-height:1rem ;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.tableList li .listTxt p {width:100%;font-size:.5rem;color:#999;line-height:.8rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.tableList li .listTxt i {position:absolute;top:.75rem;right:.75rem;width:.55rem;height:.55rem;display:inline-block;background:url(../images/UI1_27.png) no-repeat;background-size:100%;}
.shop {width:100%;height:100%;background:#f9f9f9;}
.shop h3 {padding:0 .5rem;font-size:.5rem;font-weight:normal;color:#999;line-height:1.5rem;background:#f9f9f9;}
.shop ul {position:relative;background:#fff;border-top:1px solid #e6e6e6;}
.shop ul li {padding:.25rem .5rem;font-size:.6rem;line-height:1.5rem;border-bottom:1px solid #e6e6e6;}
.shop ul li span {width:50%;text-align:left;display:inline-block;}
.shop ul li span:nth-child(2) {text-align:right;}
.shop ul:nth-child(4) span {width:30%;}
.shop ul:nth-child(4) input {width:68%;font-size:.6rem;line-height:1.5rem;text-align:right;display:inline-block;}
.shop .agreement {padding:.5rem;font-size:.6rem;color:#666;line-height:3px;}
.shop .agreement i {position:relative;width:.55rem;height:.55rem;margin-top:-.15rem;margin-right:.25rem;display:inline-block;vertical-align:middle;border:1px solid #ff6634;}
.shop .agreement i.active {font-size:.4rem;text-align:center;background:url(../images/UI1_37.png) no-repeat;background-size:100%;}
/*.shop .agreement i.active:before{content: "\e600";}*/.shop .agreement a {width:auto;color:#ff6634;margin-left:.25rem;}
.shop .button {position:relative;width:80%;margin:0rem auto;margin-top:.3rem;font-size:.7rem;color:#fff;line-height:1.75rem;text-align:center;background:#ff6634;border-radius:3px;}
.storefront {width:100%;padding-bottom:1rem;overflow:hidden;}
.storefront ul {width:100%;overflow:hidden;}
.storefront ul li {width:100%;margin-top:.5rem;overflow:hidden;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.storefront ul li .storefrontTop {padding:.5rem .6rem;padding-right:0;}
.storefront ul li .storefrontTop .shopImg {float:left;width:3rem;height:3rem;text-align:center;overflow:hidden;border:1px solid #e6e6e6;}
.storefront ul li .storefrontTop .shopInfo {float:left;width:8rem;padding:0 .5rem;}
.storefront ul li .storefrontTop .shopInfo .shopName {line-height:.85rem;}
.storefront ul li .storefrontTop .shopInfo .shopName h2 {width:5rem;margin-right:.5rem;font-size:.6rem;font-weight:normal;color:#333;line-height:.8rem;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:top;vertical-align:top;overflow:hidden;}
.storefront ul li .storefrontTop .shopInfo .shopName i {width:2.5rem;/*margin-top:-4px;*/font-size:.5rem;color:#999;line-height:.9rem;display:inline-block;vertical-align:top;}
.storefront ul li .storefrontTop .shopInfo p {width:100%;font-size:.5rem;color:#666;line-height:.85rem;text-overflow:ellipsis;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.storefront ul li .storefrontTop .shopInfo p i {width:.7rem;height:.7rem;/*background:url(../images/UI2_12.png) no-repeat;*/margin-top:1px;font-size:.5rem;line-height:.7rem;text-align:center;display:inline-block;vertical-align:top;background-size:100%;}
.storefront ul li .storefrontTop .shopInfo p:nth-child(3) i {/*background:url(../images/UI2_19.png) no-repeat;*/background-size:100%;}
.storefront ul li .storefrontTop .shopTelephone {float:left;width:3.3rem;padding-top:.5rem;text-align:center;border-left:1px solid #e6e6e6;box-sizing:border-box;}
.storefront ul li .storefrontTop .shopTelephone span {width:1.45rem;height:1.45rem;/* background: url(../images/UI2_09.png) no-repeat;*/font-size:1.5rem;color:#ff5c5c;line-height:1.1rem;text-align:center;display:inline-block;vertical-align:top;background-size:100%;-webkit-text-stroke-width:0;}
.storefront ul li .storefrontTop .shopTelephone p {font-size:.5rem;color:#666;}
.storefront ul li .reason {width:100%;padding:.2rem .6rem;line-height:.1rem;border-top:1px solid #e6e6e6;}
.storefront ul li .reason span:nth-child(1) {width:3rem;height:.9rem;font-size:.5rem;color:#fff;line-height:.9rem;text-align:center;display:inline-block;background:#ff6634;}
.storefront ul li .reason span:nth-child(2) {font-size:.5rem;color:#666;line-height:.8rem;margin-left:.8rem;}
.distribution {width:100%;height:100%;background:#f9f9f9;}
.distribution .distributor {height:.95rem;margin-bottom:.375rem;padding:.5rem;font-size:.6rem;color:#333;line-height:.95rem;background:#fff;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.distribution .distributor span {width:50%;text-align:left;display:inline-block;}
.distribution .distributor span i {width:3rem;color:#ff6634;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:top;overflow:hidden;}
.distribution .distributor span:nth-child(2) {font-size:.5rem;color:#999;text-align:right;}
.distribution .product {margin-bottom:.375rem;padding:.5rem;padding:.5rem;background:#fff;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.distribution .product .productImg {float:left;width:3rem;height:3rem;text-align:center;overflow:hidden;border:1px solid #e6e6e6;}
.distribution .product .productImg img {max-width:inherit;max-height:100%;}
.distribution .product .productInfo {float:left;width:11.4rem;margin-left:.5rem;}
.distribution .product .productInfo h2 {width:100%;font-size:.6rem;font-weight:normal;color:#333;line-height:.7rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.distribution .product .productInfo p {margin-top:.4rem;font-size:.5rem;color:#666;}
.distribution .product .productInfo p span {min-height:2rem;display:inline-block;}
.distribution .product .productInfo p i {font-size:.5rem;color:#ff6634;}
.distribution .productShare {padding:.5rem;background:#fff;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.distribution .productShare .productShareImg {float:left;width:3rem;height:3rem;text-align:center;border:1px solid #e6e6e6;box-sizing:border-box;}
.distribution .productShare .productShareInfo {float:left;width:10.4rem;margin-left:.5rem;}
.distribution .productShare .productShareInfo h2 {font-size:.6rem;font-weight:normal;color:#333;line-height:1.5rem;}
.distribution .productShare .productShareInfo p {font-size:.5rem;color:#666;line-height:1.5rem;}
.distribution p.title {padding:.5rem;font-size:.5rem;color:#333;line-height:.25rem;}
.distribution .recommend {min-height:1.5rem;padding:.5rem;font-size:.5rem;color:#999;background:#fff;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.distribution .recommend textarea {width:100%;min-height:1.5rem;}
.distribution .shareStep {padding:.5rem;}
.distribution .shareStep h3 {font-size:.5rem;color:#333;line-height:1.3rem;}
.distribution .shareStep p {font-size:.5rem;color:#666;line-height:1rem;}
.shareButton {width:100%;width:15rem;margin:0 auto;margin-top:1.2rem;margin-bottom:.5rem;text-align:center;}
.shareButton button {width:7rem;font-size:.6rem;color:#fff;line-height:1.5rem;text-align:center;background:#ff5c5c;border-radius:3px;}
.shareButton button a {width:100%;height:100%;color:#fff;display:inline-block;}
.shareButton button:nth-child(2) {background:#ff6634;margin-left:.3rem;}
.details {background:#f9f9f9;}
.details>section, .details section.detailsSection {margin-bottom:.25rem;background:#fff ;border-bottom:1px solid #e6e6e6;}
.details .detailsHeader {position:relative;text-align:center;border-top:0;}
.bannerLayer {z-index:10 ;position:fixed;top:0;left:50%;width:15.3rem;padding:.2rem .35rem;line-height:2.5rem;background:rgba(0,0,0,.6);margin-left:-8rem;}
.bannerLayer .userHerderImg {float:left;width:2rem;height:2rem;text-align:center;overflow:hidden;border:2px solid #fff;border-radius:50%;}
.bannerLayer .userHerderImg img {vertical-align:inherit;}
.bannerLayer .userName {position:relative;float:left;width:7.3rem;height:2rem;margin:0 .25rem;font-size:.5rem;color:#fff;line-height:1rem;display:flex;justify-content:center;align-items:center;}
.bannerLayer .userName.userNameWidth {width:11.3rem;}
.bannerLayer .userName h2 {position:absolute;top:50%;left:50%;width:100%;font-size:.5rem;font-weight:normal;line-height:.8rem;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);}
.bannerLayer .userName span {color:#f5a083;vertical-align:top;}
.bannerLayer .userName p {width:100%;font-size:.6rem;line-height:1rem;text-align:left;text-overflow:ellipsis;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.bannerLayer .userName p i ,.detailsHeader .bannerLayer .userName p span {color:#ff6634;}
.bannerLayer .userName p:nth-child(2) {font-size:.5rem;}
.bannerLayer .userButton {float:left;width:4rem;margin-top:.4rem;font-size:.6rem;color:#fff;line-height:1.25rem;text-align:center;background:#ff6634;border-radius:3px;}
.bannerLayer .userButton a {width:100%;color:#fff;display:inline-block;}
.bannerLayer>i {    position: absolute;top: .6rem;right: .2rem;width: 1.2rem;height: 1.2rem;font-size: .8rem;color: #fff;line-height: 1.2rem;text-align: center;display: inline-block;background: rgba(204, 204, 204, .65);background-size: 100%;opacity: .8;border-radius: 100%;}
.orderLayer {z-index:9;position:fixed;top:3rem;left:50%;width:12rem;padding:.2rem .3rem;font-size:.55rem;color:#fff;line-height:1.2rem;display:none;background:rgba(0,0,0,.4);border-radius:1.5rem;margin-left:-7.5rem;}
.orderLayer .orderImg {float:left;width:1.2rem;height:1.2rem;overflow:hidden;border:1px solid #fff;border-radius:50%;}
.orderLayer .orderImg img {vertical-align:top;}
.orderLayer .orderInfo {float:left;margin-top:.2rem;margin-left:.2rem;}
.orderLayer .orderInfo i {width:3rem;margin-top:-.1rem;color:#ff9e40;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle;overflow:hidden;}
.orderLayer .orderInfo span {display:inline-block;margin-left:.8rem;}
.detailsHeader .banner {position:relative;overflow:hidden;width:100%;}
.detailsHeader .banner .bannerList {min-height:10rem;max-height:16rem;background:url(../images/imgTxt.png) center no-repeat;box-sizing:border-box;}
.detailsHeader .banner .bannerList li {height:16rem;display:flex;display:-webkit-flex;align-items:center;justify-content:center;background:#fff;}
/*.detailsHeader .banner .bannerList {min-height:10rem;/!*max-height:16rem;*!/background:url(../images/imgTxt.png) no-repeat;box-sizing:border-box;}*/
/*.detailsHeader .banner .bannerList li {display: flex;align-items: center;}*/
/*.detailsHeader .banner .bannerList li img {display:block;width:100%;}*/
.detailsHeader .banner .bannerSpot {z-index:8;position:absolute;bottom:3px;left:0;width:100%;}
.detailsHeader .banner .bannerSpot span {width:8px;height:8px;margin-right:.2rem;background:#fff;border-radius:50%;}
.detailsHeader .banner .bannerSpot span.swiper-pagination-bullet-active {background:#f50057;}
.detailsHeader .banner .label {z-index:8;position:absolute;bottom:0rem;left:.6rem;width:2.25rem;}
.detailsHeader .banner .label li {width:100%;height:.8rem;margin-bottom:.25rem;font-size:.5rem;color:#fff;line-height:.8rem;text-align:center;}
.detailsHeader .banner .label li:nth-child(1) {background:rgba(198, 80, 248, .6);}
.detailsHeader .banner .label li:nth-child(2) {background:rgba(255, 65, 128, .6);}
.detailsHeader .banner .label li:nth-child(3) {background:rgba(255, 102, 52, .6);}
.detailsHeader .banner .label li:nth-child(4) {background:rgba(255, 92, 92, .6);}

.details section.detailsHeader.showBigPic {position: fixed;width: 100%;height: 100%;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;box-sizing: border-box;background: rgba(0,0,0,.8) !important;z-index: 9;border-bottom:none;}

.showBigPicCommon {position: fixed;width: 100%;height: 100%;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;box-sizing: border-box;background: rgba(0,0,0,.8) !important;z-index: 9;border-bottom:none;}


.detailsImgSwiper {z-index:10;position:fixed;top:10%;left:0;width:100%;height:80%;display:none;}
.detailsImgSwiper li {width:100%;height:100%;padding:0 .5rem;text-align:center;box-sizing:border-box;}
.detailsImgSwiper li img {max-height:100%;}
.detailsCentent {padding:.5rem;padding-bottom:0;}
.detailsHeader .imgTxtIcon {display: block;position: absolute;z-index: 8;bottom: .3rem;right: .2rem;width: 1.6rem;height: 1.6rem;font-size: .5rem;color: #fff;background: rgba(255, 102, 52,.6);text-align: center;line-height: 1.6rem;border-radius: 50%;}
.detailsCentent .productName h2 {float:left;width:12rem;font-size:.7rem;font-weight:normal;color:#1d1c1c;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.detailsCentent .productName span {float:right;line-height:.6rem;/*width:2.25rem;*/text-align:center;/*margin-left: .5rem;border-left: 1px solid #e6e6e6;*/display:inline-block;}
.detailsCentent .productName span i {width:.95rem;/*height:.95rem;*/font-size:.8rem;/* background:url(../images/UI2_28.png) no-repeat;;*/line-height:.85rem;display:inline-block;vertical-align:top;background-size:100%;}
.detailsCentent .productName span i:nth-child(2) {border-left:1px solid #e6e6e6;padding-left:.55rem;}
.detailsCentent .productName span i.active:before {color:#f63;content:'\e68b';}
.detailsCentent .productName span em {width:100%;font-size:.5rem;color:#666;line-height:1rem;display:inline-block;}
.detailsCentent .productTag .tagItem {font-size: .5rem;border: 1px solid;padding: 0 .2rem;border-radius: .1rem;margin-right: .2rem;margin-top: .5rem;}
.detailsCentent .productTag .tagItem:nth-child(3n+1) {color: #FF0102; border-color: #FF0102;}
.detailsCentent .productTag .tagItem:nth-child(3n+2) {color: #2CB18B; border-color: #2CB18B;}
.detailsCentent .productTag .tagItem:nth-child(3n+3) {color: #FF6600; border-color: #FF6600;}
.detailsCentent .productInfo {padding:.3rem 0;}
.detailsCentent .productInfo .productPrice {float:left;width:11.5rem;}
.detailsCentent .productInfo .productPrice p {display:flex;flex-wrap:wrap;align-items: center;float:left;width:100%;font-size:.7rem;color:#ff6634;}
.detailsCentent .productInfo .productPrice p em {position:relative;padding:0 .3rem;font-size:.5rem;color:#ff7f55;border:1px solid #ff6634;margin-right: .2rem;}
.detailsCentent .productInfo .productPrice p em.insideShow {margin-right: 1.5rem;}
.detailsCentent .productInfo .productPrice p em i {font-size:.55rem;}
.detailsCentent .productInfo .productPrice p em b:after {position:absolute;top:-.28rem;left:2.8rem;width:0px;height:0px;font-size:0px;line-height:0px;display:block;border-right:.3rem solid transparent;border-bottom:.3rem solid rgba(0, 0, 0, .5);border-left:.3rem solid transparent;content:'';}
.detailsCentent .productInfo .productPrice p em b {    position: absolute;top: 1.3rem;left: -.8rem;min-width: 9rem;max-width: 11rem;padding: 0 .5rem;font-size: .5rem;color: #fff;line-height: 1rem;background: rgba(0,0,0,.5);border-radius: .1rem;}
.detailsCentent .productInfo .productPrice p span:nth-child(1) {display:inline-flex;flex-wrap: wrap;align-items: center;max-width:11.5rem;}
.detailsCentent .productInfo .productPrice p span:nth-child(2) {display:inline-block;max-width:11.5rem;}
.detailsCentent .productInfo .productPrice p span:nth-child(1) i {margin-right:.2rem;}
.detailsCentent .productInfo .productPrice p span:nth-child(2) i {font-size:.5rem;color:#666;}
.detailsCentent .productInfo .productPrice .depositPrice, .detailsCentent .productInfo .productPrice .subscribePrice {margin-right: .2rem;}
.detailsCentent .productInfo .productPrice .originalPrice {font-size:.5rem;color:#999;text-decoration:line-through;}
.detailsCentent .productInfo .produtButton {float:right;width:3.5rem;}
.detailsCentent .productInfo .produtButton span {float:right;width:3rem;font-size:.6rem;color:#fff;line-height:.9rem;text-align:center;display:inline-block;background:#ff6634;border:1px solid #ff6634;border-radius:3px;box-sizing:border-box;margin-left:.5rem;}
.detailsCentent .productInfo .produtButton span a {width:100%;color:#fff;display:inline-block;}
.detailsCentent .productInfo .produtButton span:nth-child(1) {color:#ff5c5c;background:none;border:1px solid #ff5c5c;}
.detailsCentent .productInfo .produtButton span:nth-child(1) i {width:.75rem;height:.75rem;margin-top:-.1rem;margin-right:.2rem;/*background:url(../images/UI2_34.png) no-repeat;*/font-size:.7rem;line-height:.75rem;display:inline-block;vertical-align:middle;background-size:.75rem;}
.detailsCentent .productInfo .produtButton span:nth-child(1) i.active:before {content:'\e68b';}
.detailsCentent .productInfo .produtButton span:nth-child(2) {margin-top:.2rem;}
.detailsCentent .carInfo > p {padding: .3rem;}
.detailsCentent .carInfo > p > i {font-size: .65rem;font-weight: 600;color: #333;}
.detailsCentent .carInfo > p > span {font-size: .5rem;color: #666;}
.detailsCentent .productInfoState {height:1.625rem;font-size:.5rem;color:#999;line-height:1.625rem;display:-webkit-box;display:box;border-top:1px solid #e6e6e6;-webkit-box-orient:horizontal;}
.detailsCentent .productInfoState li {text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;box-flex:1;-webkit-box-sizing:border-box;}
.timeLimit {z-index:9;position:fixed;bottom:0rem;left:0;width:100%;padding:.3rem 0;font-size:.6rem;color:#fff;line-height:1.5rem;text-align:center;background:#ff633f;}
.showTxt {padding:.5rem;font-size:.5rem;color:#666;text-align: center;}
.showTxt.showHome {margin-top:3rem;}
.showTxt.showHome img {width:10rem;}
.showTxt img {width:4.6rem;}
.showTxt span {width:100% !important;display:inline-block;}
.showTxtMore {border-top:1px solid #e6e6e6;}
.productAddress {padding:.3rem 0;border-top:1px solid #e6e6e6;}
.productAddress p {font-size:.6rem;color:#545454;line-height:1rem;}
.productAddress p:nth-child(1) i {width:.7rem;height:.7rem;margin-top:.15rem;/*background:url(../images/UI2_12.png) no-repeat;;*/margin-right:.1rem;font-size:.6rem;line-height:.7rem;text-align:center;display:inline-block;vertical-align:top;background-size:100%;-webkit-text-stroke-width:.3px;}
.productAddress p:nth-child(2) {padding-left:.8rem;}
.productAddress p:nth-child(2) i {padding:0 .2rem;font-size:.5rem;color:#ff5c5c;}
/*.loadLayer{position: fixed;background:#f9f9f9;width:100%;height:100%;left:0;top:0;z-index: 999}
.loadLayer .loadImg{position: fixed;width:2rem;height:2rem;top:45%;left:45%;}*/.propaganda {padding:.5rem;font-size:.5rem;color:#545454;}
.propaganda i {width:.7rem;height:.7rem;margin-right:.1rem;color:#f63;/*background:url(../images/UI2_43.png) no-repeat;;*/line-height:.7rem;text-align:center;display:inline-block;vertical-align:middle;background-size:100%;}
.detailErweima .erweima {display:none;}
.shoppingCatButton {cursor:pointer;}

.detailsCentent .member_price {font-size: .7rem;color: #FF9932;align-items: flex-start;display: flex;box-sizing: border-box;padding-bottom: 0.4rem;/*height: 1.65rem;border-top: 1px solid #e6e6e6;*/}
.detailsCentent .member_price i {background: #FF9932;color: #fff;padding: 1px 5px;margin-right: 5px;font-size: .5rem;line-height: .8rem;width: 2.6rem;display: inline-block;text-align: center;box-sizing: border-box;}
.detailsCentent .member_price strong {font-weight: 500;}
.discount p {padding:0 .5rem;font-size:.5rem;color:#545454;line-height:1.95rem;}
.discount p span {line-height:1.95rem;display:inline-block;vertical-align:top;}
.discount p:nth-child(1) {border-bottom:1px solid #e6e6e6;}
.discount p b {padding:0 .1rem;font-weight:normal;color:#ff5c5c;display:inline-block;}
.discount p i {width:.75rem;/*height:.75rem;*/margin-right:.3rem;font-size:.5rem;color:#fff;line-height:.75rem;text-align:center;display:inline-block;vertical-align:middle;background:#ff5c5c;border-radius:3px;}
.discountInfo, .activitesInfo {padding:.5rem;}
.discountInfo .title, .activitesInfo .title {margin-top:-.3rem;padding-bottom:.1rem;font-size:.7rem;color:#333;line-height:1.25rem;border-bottom:1px solid #e6e6e6;}
.discountInfo ul, .activitesInfo ul {margin-bottom:-.5rem;padding:.5rem 0;}
.discountInfo li {font-size:.5rem;color:#333;line-height:1.1rem;}
.discountInfo li i {width:2.6rem;margin-right:.4rem;color:#ff7f55;line-height:.8rem;text-align:center;display:inline-block;border:1px solid #ff7f55;}
.discountInfo li span a {color:#ff7f55;}
.discountInfo li em {padding:0 .1rem;color:#ff5c5c;}
.activitesInfo li {font-size:.5rem;color:#333;display:flex;padding: .12rem 0}
.activitesInfo li i.label {width:2.6rem;margin-right:.4rem;color:#ff7f55;line-height:.8rem;text-align:center;display:inline-block;border:1px solid #ff7f55;}
.activitesInfo li a.content {width:11.7rem;  display: flex;}
.activitesInfo li a.content span {width:11rem;}
.activitesInfo li a.content i.arrow {width:.7rem;text-align: right;font-size:.6rem;margin-top: .1rem;}
.productLabel ul {padding:.5rem 0;font-size:.5rem;color:#545454;line-height:.95rem;text-align:center;display:-webkit-box;display:box;background:#fff6f3;-webkit-box-orient:horizontal;}
.productLabel li {padding:.1rem 0;line-height:.7rem;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;box-flex:1;-webkit-box-sizing:border-box;}
.productLabel li i {width:18px;height:18px;margin-right:.1rem;font-size:.45rem;color:#ff5c5c;line-height:18px;text-align:center;display:inline-block;border:1px solid #ff5c5c;border-radius:100%;}
.productActive ul {padding:.5rem 0;display:-webkit-box;display:box;-webkit-box-orient:horizontal;}
.productActive li {font-size:.6rem;color:#333;line-height:1.25rem;text-align:center;border-right:1px solid #e6e6e6;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;box-flex:1;-webkit-box-sizing:border-box;}
.productActive li a {width:100%;color:#333;display:inline-block;}
.productActive li i {width:.85rem;height:.85rem;margin-right:.4rem;color:#ffc64b;/*background:url(../images/UI2_52.png) no-repeat;;*/line-height:.85rem;display:inline-block;vertical-align:middle;background-size:100%;}
.productActive li:nth-child(3) {border:0;}
.productActive li:nth-child(2) i {color:#ff5c5c;/*background:url(../images/UI2_55.png) no-repeat;*/background-size:100%;}
.productActive li:nth-child(3) i {color:#dd3ef3;/* background:url(../images/UI2_58.png) no-repeat;;*/background-size:100%;}


.productDetails ul li {position:relative;padding:0 .5rem;line-height:1.95rem;border-bottom:1px solid #e6e6e6;}
.productDetails ul li:last-child {border:0;}
.productDetails ul li span {width:50%;font-size:.5rem;color:#333;display:inline-block;vertical-align:top;}
.productDetails ul li span:nth-child(2) {width:6.5rem;color:#999;text-align:right;}
.productDetails ul li span:nth-child(2) a {width:100%;color:#999;display:inline-block;}
.productDetails ul li em {position:absolute;top:.7rem;right:.2rem;width:.55rem;height:.55rem;/* background: url(../images/UI1_27.png);*/font-size:.65rem;color:#999;line-height:.55rem;display:inline-block;background-size:100%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(90deg);transform:rotate(180deg);}
.productDetails ul li i {width:.65rem;height:.65rem;display:inline-block;vertical-align:middle;background:url(../images/UI1_43.png);background-size:100%;}
@media (min-width: 360px) {
	.edui-faked-video {
		width: 100%;
		height: 255px;
	}
}
.details section.productInfoList {padding:0;background:none;}
.productInfoList>.title {display:-webkit-box;display:box;border-bottom:1px solid #e6e6e6;-webkit-box-orient:horizontal;}
.productInfoList .title li {font-size:.5rem;color:#333;line-height:1.7rem;text-align:center;background:#fff;border-right:1px solid #e6e6e6;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;box-flex:1;-webkit-box-sizing:border-box;}
.productInfoList .title li:last-child {border:0;}
.productInfoList .title li.active {color:#fff;background:#ff6634;}
.productInfoList i img {vertical-align:top;}
.productInfoList .productInfo .productImgTxt {padding:.3rem;font-size:.55rem;color:#333;text-align:center;line-height: 2em;background: #fff;}
.productInfoList .productInfo .productImgTxt .productSystemProperty {padding: .5rem .2rem;padding-top: 0;}
.productInfoList .productInfo .productImgTxt .productSystemProperty .wrapTitle {font-size: .7rem;color: #333;text-align: center;padding: .3rem;padding-bottom: .4rem;}
.productInfoList .productInfo .productImgTxt .productSystemProperty > ul > li {float: left;width: 100%;}
.productInfoList .productInfo .productImgTxt .productSystemProperty > ul > li .rightBox {font-weight: 600;display: -webkit-box;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.productInfoList .productInfo .productImgTxt .productSystemProperty > ul > li > span,
.productInfoList .productInfo .productImgTxt .productSystemProperty > ul > li .rightBox {padding: .2rem;border: 1px solid #ccc;border-bottom: none;}
.productInfoList .productInfo .productImgTxt .productSystemProperty > ul > li > span {color: #999;font-weight: 600;border-right: none;}
.productInfoList .productInfo .productImgTxt .productSystemProperty > ul > li:first-child > span,
.productInfoList .productInfo .productImgTxt .productSystemProperty > ul > li:first-child .rightBox {}
.productInfoList .productInfo .productImgTxt .productSystemProperty > ul > li:last-child > span,
.productInfoList .productInfo .productImgTxt .productSystemProperty > ul > li:last-child .rightBox {border-bottom: 1px solid #ccc;}
.productInfoList .productInfo .productImgTxt .productTxt {text-align:left;}
.productInfoList .productInfo .productImgTxt table {width:100%;text-align:center;}
.productInfoList .productInfo .productImgTxt .productTxt img {width:100%;   max-height:inherit; display: block!important;}

.productInfoList .productInfo .shopHistory .title {padding:0 .4rem;font-size:.5rem;color:#999;line-height:1.5rem;text-align:center;background:#f9f9f9;border-bottom:1px solid #e6e6e6;}
.productInfoList .productInfo .shopHistory span:nth-child(1) {width:6.2rem;display:inline-block;vertical-align:top;}
.productInfoList .productInfo .shopHistory span:nth-child(2) {width:3rem;text-align:center;display:inline-block;}
.productInfoList .productInfo .shopHistory span:nth-child(3) {width:5.5rem;font-size:.5rem;color:#999;text-align:center;display:inline-block;}

.productInfoList .productInfo .shopHistory ul li {padding:.45rem;font-size:.5rem;color:#666;line-height:1.5rem;border-bottom:1px solid #e6e6e6;}
.productInfoList .productInfo .shopHistory ul li:last-child {border:0;}
.productInfoList .productInfo .shopHistory ul li span i {width:1.5rem;margin-right:.4rem;display:inline-block;vertical-align:top;vertical-align:top;overflow:hidden;border-radius:50%;}
.productInfoList .productInfo .shopHistory ul li span em {width:4.3rem;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:top;overflow:hidden;}
.productInfoList .productInfo .productEvaluate {background:#fff;}
.productInfoList .productInfo .productEvaluate dd {display:none;}
.productInfoList .productInfo .productEvaluate dd:nth-child(1) {display:block;}
.productInfoList .productInfo .productEvaluate .title {padding:0 .5rem;font-size:.5rem;color:#333;line-height:1.5rem;border-bottom:1px solid #e6e6e6;}
.productInfoList .productInfo .productEvaluate .title span {width:7.4rem;display:inline-block;}
.productInfoList .productInfo .productEvaluate .title span i {color:#ff6634;}
.productInfoList .productInfo .productEvaluate .title span:nth-child(2) {text-align:right;}
.productInfoList .productInfo .productEvaluate .evaluateTitle {padding:.45rem .275rem;background:#f9f9f9;}
.productInfoList .productInfo .productEvaluate .evaluateTitle li {float:left;width:3.5rem;margin:0 .175rem;font-size:.5rem;color:#666;line-height:1.2rem;text-align:center;border:1px solid #e6e6e6;border-radius:3px;box-sizing:border-box;}
.productInfoList .productInfo .productEvaluate .evaluateTitle li.active {color:#ff6634;border:1px solid #ff6634;}
.productInfoList .productInfo .productEvaluate .evaluateTitleList {border-top:1px solid #e6e6e6;}
.productInfoList .productInfo .productEvaluate .evaluateTitleList>li {padding:.5rem;border-bottom:1px solid #e6e6e6;}
.productInfoList .productInfo .productEvaluate .evaluateTitleList>li:last-child {border:0;}
.productInfoList .productInfo .productEvaluate .evaluateTitleList li p {line-height:1.5rem;}
.productInfoList .productInfo .productEvaluate .evaluateTitleList li p span {width:9rem;display:inline-block;}
.productInfoList .productInfo .productEvaluate .evaluateTitleList li p i {width:1.5rem;margin-right:.4rem;display:inline-block;vertical-align:top;vertical-align:top;overflow:hidden;border-radius:50%;}
.productInfoList .productInfo .productEvaluate .evaluateTitleList li p em {max-width:4.9rem;font-size:.6rem;color:#333;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:top;overflow:hidden;}
.productInfoList .productInfo .productEvaluate .evaluateTitleList li p b {width:1.5rem;/*height: .6rem;*/margin-top:.4rem;font-size:.45rem;font-weight:normal;color:#ff6634;line-height:.6rem;text-align:center;display:inline-block;vertical-align:top;border:1px solid #ff6634;border-radius:1px;margin-left:.15rem;}
.productInfoList .productInfo .productEvaluate .evaluateTitleList li p span:nth-child(2) {width:5.5rem;font-size:.5rem;color:#999;text-align:right;display:inline-block;vertical-align:top;}
.productInfoList .productInfo .productEvaluate .evaluateTitleList li p:nth-child(2) {padding:.3rem 0;font-size:.5rem;color:#333;line-height:.9rem;}

.productInfoList .productInfo .productEvaluate .evaluateTitleList li .evaluateImg li {float:left;width:4.25rem;height:4.25rem;margin:.325rem;overflow:hidden;border:1px solid #e6e6e6;}
.productInfoList .productInfo>li {display:none;}

.productInfoList .productInfo .shopProduct {padding:0 .25rem;}
.productInfoList .productInfo .shopProduct ul {display:flex;flex-wrap:wrap;}
.productInfoList .productInfo .shopProduct li {float:left;width:7.225rem;margin:.25rem;padding-bottom:.15rem;border:1px solid #e6e6e6;box-sizing:border-box;}
.productInfoList .productInfo .shopProduct li .productImg {position:relative;height:7rem;margin-bottom:.15rem;text-align:center;display:flex;justify-content:center;align-items:center;}
.productInfoList .productInfo .shopProduct li .productImg p {position:absolute;bottom:0;left:0;width:90%;padding:.1rem 5%;font-size:.5rem;color:#fff;line-height:.8rem;text-align:left;text-overflow:ellipsis;display:-webkit-box;overflow:hidden;background:rgba(0,0,0,.6);-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.productInfoList .productInfo .shopProduct li a>p {padding:0 .3rem;font-size:.5rem;color:#999;line-height:.9rem;}
.productInfoList .productInfo .shopProduct li p span {width:48%;font-size:.6rem;color:#ff6634;display:inline-block;}
.productInfoList .productInfo .shopProduct li p span:nth-child(2) {font-size:.5rem;color:#999;text-decoration:line-through;text-align:right;}
ul.footerLinke {width:80%;margin:1.2rem auto;display:-webkit-box;display:box;-webkit-box-orient:horizontal;}
ul.footerLinke li {font-size:.5rem;text-align:center;box-sizing:border-box;box-flex:1;}
ul.footerLinke li a {color:#333;}
.detailsAside {z-index:7;position:fixed;top:70%;right:.3rem;}
.detailsAside.hassubcrible {right: -0.9rem;}
.detailsAside i {width:20px;height:20px;padding:.25rem;color:#fff;line-height:20px;text-align:center;display:inline-block;background-color:rgba(0,0,0,.6);background-repeat:no-repeat;background-position:.25rem .25rem;background-position:no-repeat;background-size:100%;border-radius:50%;}
.detailsAside .more {position:relative;}
.detailsAside .more i {margin-bottom:.2rem;/*background-image: url(../images/UI2-3_69.png)*/color:#fff;}

.detailsAside .more .moreList {z-index:11;position:absolute;right:0;bottom:1.8rem;width:3.85rem;padding:0 .3rem;display:none;background:#fff;border:1px solid #e6e6e6;}
.detailsAside .more .moreList em {position:absolute;right:.5rem;bottom:-.25rem;width:.35rem;height:.35rem;display:inline-block;background:url(../images/UI2-3_65.png) no-repeat;background-size:100%;}
.detailsAside .more .moreList li {padding:0 .2rem;font-size:.6rem;color:#333;line-height:1.5rem;border-bottom:1px solid #e6e6e6;}
.detailsAside .more .moreList li a {color:#333;display: inline-block;}
.detailsAside .more .moreList li b {width:.55rem;margin-right:.2rem;font-size:.65rem;line-height:1.5rem;text-align:center;display:inline-block;vertical-align:top;-webkit-text-stroke-width:0;}

.detailsAside .more .moreList li:last-child {border:0;}
.detailsAside .goTop {display:none;}
.detailsAside .goTop i {margin-top:.2rem;color:#fff;}

.detailsAside .goTop.weixin i {font-size:.7rem;-webkit-text-stroke-width:0;}
.coupon {z-index:12;position:fixed;top:50%;left:.65rem;width:12.5rem;height:12.5rem;margin-top:-8rem;padding:1.1rem;padding-bottom:0;display:none;overflow:auto;background:#fff;border-radius:3px;}
.coupon > ul > li {position:relative;width:12.15rem;height:3.15rem;margin:.18rem auto;}
.coupon > ul > li:nth-child(3n-2) {background:url(../images/UI2_23.png) no-repeat;background-size:100%;}
.coupon > ul > li:nth-child(3n-1) {background:url(../images/UI2_26.png) no-repeat;background-size:100%;}
.coupon > ul > li:nth-child(3n) {background:url(../images/UI2_32.png) no-repeat;background-size:100%;}
.coupon > ul > li h2 {position:absolute;top:.6rem;left:.9rem;width:7.5rem;font-size:.75rem;font-weight:normal;color:#333;line-height:1rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.coupon > ul > li p {position:absolute;top:1.8rem;left:.9rem;width:8.5rem;font-size:.5rem;color:#666;line-height:1rem;display:inline-block;}
.coupon > ul > li span {position:absolute;top:1.8rem;right:.65rem;width:2.75rem;font-size:.5rem;color:#666;line-height:1rem;text-align:right;display:inline-block;}
.coupon > ul > li span.shop_limit {top: .6rem;width: auto;color: #ff5400;}
.coupon .promptTxt {z-index:10;position:absolute;top:50%;left:3.5rem;width:8rem;margin-top:-1rem;font-size:.6rem;color:#fff;line-height:2rem;text-align:center;display:none;background:rgba(0,0,0,.6);border-radius:3px;}
.share {z-index:11;position:fixed;bottom:0;width:15rem;padding:.5rem;display:none;background:#fff;}
.share>p {font-size:.7rem;color:#333;text-align:center;}
.share .shareTop {border-bottom:1px solid #e6e6e6;}
.share .shareTop li {float:left;width:2.5rem;margin:.5rem;}
.share .shareTop li span {width:100%;height:100%;margin-bottom:.3rem;line-height:2.5rem;text-align:center;display:inline-block;background:#f8f8f8;border:1px solid #e6e6e6;border-radius:5px;}
.share .shareTop li span img {width:1.35rem;margin-top:-.25rem;}
.share .shareTop li p {font-size:.5rem;color:#333;line-height:.8rem;text-align:center;}


.share .shareBottom li {position:relative;float:left;width:2.5rem;margin:.5rem;}
.share .shareBottom li a {position:absolute;top:0;padding:1.25rem;background:0;}
.share .shareBottom li span {width:100%;height:100%;line-height:2.5rem;}
.share .shareBottom li p {font-size:.5rem;color:#333;line-height:1.5rem;text-align:center;}
.shoppingCatIcon {z-index:7;position:fixed;top:55.5%;right:.3rem;width:1.4rem;height:1.4rem;display:none;}
.shoppingCatIcon[data-page="js.directive.pageShoppingCat"] {top: inherit;bottom: 30%;}
.shoppingCatIcon i {width:1.4rem;height:1.4rem;padding:0;display:inline-block;background:url(../images/shppingCat.png);background-size:100%;}
.shareLayer {z-index:99;position:fixed;top:50%;left:50%;width:9rem;/* height: 300px;*/margin-top:-8.5rem;display:none;margin-left:-4.5rem;}
.shoppingCat {z-index:100000;position:fixed;bottom:0;box-sizing:border-box;width:100%;max-height:80%;padding:.5rem;overflow:auto;background:#fff;}
.shoppingCat i.close {top: 0;right: 0;width: 1.5rem;height: 1.5rem;line-height: 1.5rem;color: #999;text-align: center;display: inline-block;/* background: url(../images/UI_03.png) no-repeat; */vertical-align: top;background-size: 100%;}
.shoppingCat .productInfo {padding-bottom:.75rem;border-bottom:1px solid #e6e6e6;}
.shoppingCat .productInfo .productImg {float:left;width:3rem;height:3rem;text-align:center;display:flex;overflow:hidden;border:1px solid #e6e6e6;justify-content:center;align-items:center;}
.shoppingCat .productInfo .productImg img {max-width:100%;max-height:100%;vertical-align:middle;}
.shoppingCat .productInfo .productName {margin-left:3.5rem;}
.shoppingCat .productInfo .productName h2 {width:90%;font-size:.7rem;font-weight:normal;color:#333;line-height:1rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.shoppingCat .productInfo .productName h3 {font-size:.7rem;font-weight:normal;color:#ff6634;line-height:1.4rem;}
.shoppingCat .productInfo .productName h3 i {font-size:.5rem;color:#454545;}
.shoppingCat .productInfo .productName h3.cart_price i {font-size:.5rem;color:#ff6634;}
.shoppingCat .productInfo .productName p {font-size:.5rem;color:#999;}
.shoppingCat .productInfo .productName p i {padding:0 .2rem;}
.shoppingCat .productLabelList {border-bottom:1px solid #e6e6e6;}
.shoppingCat .productLabelList ul {margin-top:-.6rem;padding:.3rem 0;}
.shoppingCat .productLabelList p {font-weight:700;padding:.3rem .25rem;font-size:.55rem;color:#333;line-height:1rem;}
.shoppingCat .productLabelList li {float:left;margin:.25rem;padding:0 .2rem;font-size:.55rem;line-height:.9rem;text-align:center;background:#f1f1f1;border-radius:3px;}
.shoppingCat .productLabelList li.active {color:#fff;background:#ff6634;}
.shoppingCat .productLabelList li.notClick{background-color: #f5f5f5;color: #d2d2d2;}
.shoppingCat .circleBuyLabelList {border-bottom:1px solid #e6e6e6;}
.shoppingCat .circleBuyLabelList ul {margin-top:-.6rem;padding:.3rem 0;}
.shoppingCat .circleBuyLabelList p {font-weight:700;padding:.3rem .25rem;font-size:.55rem;color:#333;line-height:1rem;}
.shoppingCat .circleBuyLabelList li {float:left;margin:.25rem;padding:0 .2rem;font-size:.55rem;line-height:.9rem;text-align:center;background:#f1f1f1;border-radius:3px;}
.shoppingCat .circleBuyLabelList li.active {color:#fff;background:#ff6634;}
.shoppingCat .circle-buy-deliver-count {
    font-size: .55rem;text-align: right;padding-right: .8rem}
.shoppingCat .circleBuyLabelList li.notClick{background-color: #f5f5f5;color: #d2d2d2;}
.stock {border-top:1px solid #e6e6e6;}
.shoppingCat .shoppingButton span:first-child {width:66%;}
.shoppingCat .shoppingButton span:first-child em {float:none;margin-right:.5rem;background:none;border:0;}
.shoppingCat .shoppingButton span {width:32%;display:inline-block;}
.shoppingCat .shoppingButton {padding:.3rem .25rem;font-size:.55rem;color:#333;line-height:1rem;}
.shoppingCat .shoppingButton em {float:right;height:1rem;line-height:1rem;display:inline-block;vertical-align:top;background:#f9f9f9;border:1px solid #e6e6e6;border-radius:1px;}
.shoppingCat .shoppingButton em i {width:1rem;height:.75rem;color:#999;text-align:center;display:inline-block;}
.shoppingCat .shoppingButton em i:nth-child(1) {/*background: url(../images/UI_07.png) no-repeat 0.25rem .3rem;*/background-size:.5rem;}
.shoppingCat .shoppingButton em i:nth-child(3) {/*background: url(../images/UI_09.png) no-repeat 0.25rem .3rem;*/background-size:.5rem;}
.shoppingCat .shoppingButton em input {width:1.25rem;height:100%;height:1rem;line-height:1rem;text-align:center;vertical-align:top;border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;box-sizing:border-box;}
.shoppingCat .shoppingButton em input::-webkit-input-placeholder ,textarea::-webkit-input-placeholder {color:#333;}
.shoppingCat .leavingMessage {position:relative;font-size:.5rem;color:#333;line-height:1rem;border-top:1px solid #e6e6e6;max-height: 14rem;overflow-y: scroll;overflow-x: hidden;}
.shoppingCat .leavingMessage #imageLoading {display:none;position: absolute;width: 5rem;top: 0;left: 50%;transform: translate(-50%);}
.shoppingCat .leavingMessage li {padding:.25rem;/* border-bottom:1px solid #e6e6e6; */}
.shoppingCat .leavingMessage li.uploadImg {height:auto;}
.shoppingCat .leavingMessage li span {width:3rem;display:inline-block;vertical-align: sub;}
.shoppingCat .leavingMessage .customInfo {width:10.3rem;min-height:1.2rem;line-height:1.2rem;display:inline-block;vertical-align:top;border:1px solid #e6e6e6;margin-left:.3rem;}
.shoppingCat .leavingMessage .gores {padding-left: 3.6rem;color: #ff663c;box-sizing: border-box;margin-top: .3rem;font-weight: 600;border-radius: .2rem;padding-right: 1rem;}
.shoppingCat .leavingMessage .gores:active {background: rgba(0,0,0,.1);}
.shoppingCat .leavingMessage .gores .iconfont {float: right;transform: rotate(180deg);}
.shoppingCat .leavingMessage .customInfo.customImg {width:15rem;display:block;border:0;margin-left:-.02rem;}
.shoppingCat .leavingMessage .customInfo.customImg dl {height:2.75rem;overflow:hidden;}
.shoppingCat .leavingMessage .customInfo.customImg input {width:2.5rem;height:2.5rem;margin-top:-2.5rem;display:block;vertical-align:top;opacity:0;}
.shoppingCat .leavingMessage .customInfo>input {width:100%;height:1.2rem;padding:0 .3rem;vertical-align:top;box-sizing:border-box;}
.shoppingCat .leavingMessage .customInfo textarea {width:100%;min-height:3rem;padding:0 .3rem;resize:none;box-sizing:border-box;}
.shoppingCat .button {width:14rem;height:1.75rem;margin:.6rem auto;font-size:.7rem;color:#fff;line-height:1.75rem;text-align:center;background:#ff663c;border-radius:3px;}
.res_pop {position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 101;}
.res_pop .res_layer {position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 101;background: rgba(0,0,0,.2);}
.res_pop .res_box {position: absolute;bottom: 0;width: 100%;font-size: .65rem;z-index: 102;background: #fff;text-align: center;padding: .5rem;box-sizing: border-box;}
.res_pop .res_box .res_header {padding: .2rem 0;}
.res_pop .res_box .res_header .iconfont {float: right;font-size: .75rem;margin-top: -.25rem}
.res_pop .res_box .res_header .iconfont:active {background: rgba(0,0,0,.1);}
.res_pop .res_box .res_header h3 {font-size: .7rem;color: #333;}
.res_pop .res_box .res_section {height: 6rem;padding: .2rem 0;overflow-y: scroll;}
.res_pop .res_box .res_section li {padding: .3rem;border-bottom: 1px dashed #e6e6e6;}
.res_pop .res_box .res_section li.active {background: rgba(0,0,0,.1);color: #999;}
.res_pop .res_box .res_section li.res_fail {border-bottom: none;margin-top: 1rem;}
.res_pop .res_box .res_section li.res_fail a {font-size: .6rem;color: #ff6432;padding: 0 .3rem;border: 1px solid #ff6432;border-radius: .2rem;margin-top: .5rem;display: inline-block;}
.res_pop .res_box .res_loading {position: absolute;bottom: 4rem;text-align: center;width: 15rem;}
.res_pop .res_box .res_footer a {padding: .1rem .5rem;background: #ff6432;color: #fff;border-radius: .2rem;font-size: .6rem;}

.userIndex {width:100%;padding-bottom:2rem;}
.userIndex .userTitle {position:relative;padding:.3rem 0;background:#fff;border-bottom:1px solid #e6e6e6;}
.userIndex .userTitle>li {position:relative;float:left;width:50%;font-size:.6rem;color:#333;line-height:1.2rem;text-align:center;border-left:1px solid #e6e6e6;box-sizing:border-box;}
.userIndex .userTitle>li.active {color:#ff6634;}
.userIndex .userTitle>li:first-child {border:0;}
.userIndex .dropDownTitle {position:relative;padding:.3rem 0;background:#fff;border-bottom:1px solid #e6e6e6;}
.userIndex .dropDownTitle:before {position:absolute;top:-.35rem;left:3rem;width:.5rem;height:.5rem;display:block;background-size:100%;content:'';}
.userIndex .dropDownTitle li {position:relative;float:left;width:25%;font-size:.6rem;color:#666;line-height:.6rem;text-align:center;border-left:1px solid #e6e6e6;box-sizing:border-box;}
.userIndex .dropDownTitle li:first-child {border:0;}
.userIndex .dropDownTitle li.active {color:#ff6634;}
p.userPrompt {padding:.3rem .5rem;padding-bottom:0;font-size:.5rem;color:#999;line-height:.8rem;}
.userInfoList {margin-top:.3rem;}
.userInfoList>li {display:none;}

.userInfoList .supportList li {margin-top:.3rem;padding:0 .5rem;background:#fff;border-top:1px solid #e6e6e6;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.userInfoList .supportList li .productTitle {line-height:1.75rem;border-bottom:1px solid #e6e6e6;}
.userInfoList .supportList li .productTitle em {width:2rem;margin-top:-.35rem;margin-right:.2rem;font-size:.5rem;color:#fff;line-height:.75rem;text-align:center;display:inline-block;vertical-align:middle;background:#ff5c5c;border-radius:3px;}
.userInfoList .supportList li .productTitle h2 {width:9.9rem;font-size:.6rem;font-weight:normal;color:#333;line-height:1.75rem;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:top;overflow:hidden;}
.userInfoList .supportList li .productTitle span {font-size:.5rem;color:#666;line-height:1.75rem;display:inline-block;vertical-align:top;}
.userInfoList .supportList li .productTitle span i {width:.6rem;height:.6rem;margin-top:-.2rem;margin-right:.1rem;display:inline-block;vertical-align:middle;background-size:100%;}
.userInfoList .supportList li .productTitle span.reduction i {background:url(../images/delete.png) no-repeat;background-size:100%;}
.userInfoList .supportList li .productInfo {padding:.3rem 0;}
.userInfoList .supportList li .productInfo .productImg {float:left;width:3rem;height:3rem;border:1px solid #e6e6e6;}
.userInfoList .supportList li .productInfo .productImg img {height:100%;}
.userInfoList .supportList li .productInfo .productTxt {float:left;width:11.4rem;margin-left:.3rem;}
.userInfoList .supportList li .productInfo .productTxt h3 {font-size:.5rem;font-weight:normal;color:#666;line-height:1.2rem;border-bottom:1px dashed #e6e6e6;}
.userInfoList .supportList li .productInfo .productTxt h3 i {font-size:.6rem;color:#ff6634;}
.userInfoList .supportList li .productInfo .productTxt p {margin-top:.2rem;font-size:.5rem;color:#999;}
.userTxt {font-size:.5rem;line-height:2rem;text-align:center;}
.userTxt img {width:4.5rem;margin:0 auto;display:block;}

.userFollow>ul>li {margin-top:.3rem;padding:0 .5rem;background:#fff;border-top:1px solid #e6e6e6;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.userFollow>ul>li .productTitle {line-height:1.75rem;border-bottom:1px solid #e6e6e6;}
.userFollow>ul>li .productTitle em {width:2rem;margin-top:-.35rem;margin-right:.2rem;font-size:.5rem;color:#fff;line-height:.75rem;text-align:center;display:inline-block;vertical-align:middle;background:#ff5c5c;border-radius:3px;}
.userFollow>ul>li .productTitle h2 {width:9rem;font-size:.6rem;font-weight:normal;color:#333;line-height:1.75rem;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:top;overflow:hidden;}
.userFollow>ul>li .productTitle span {width:2.9rem;font-size:.5rem;color:#666;line-height:1.75rem;text-align:center;display:inline-block;vertical-align:top;}
.userFollow>ul>li .productInfo {padding:.3rem 0;border-bottom:1px dashed #e6e6e6;}
.userFollow>ul>li .productInfo .productImg {float:left;width:3rem;height:3rem;border:1px solid #e6e6e6;}
.userFollow>ul>li .productInfo .productTxt {float:left;width:11.4rem;margin-left:.3rem;}
.userFollow>ul>li .productInfo .productTxt h2 {font-size:.5rem;font-weight:normal;color:#666;line-height:.8rem;}
.userFollow>ul>li .productInfo .productTxt h2 i {font-size:.6rem;color:#ff6634;}
.userFollow>ul>li .productInfo .productTxt .progress {width:100%;height:6px;margin:.24rem 0;overflow:hidden;background:#e6e6e6;border-radius:6px;}
.userFollow>ul>li .productInfo .productTxt .progress p {width:50%;}
.userFollow>ul>li .productInfo .productTxt .progress p span {height:6px;display:block;background:#ff633f;}

.userFollow>ul>li .productInfo .productTxt .progressList li {float:left;width:33.33%;font-size:.5rem;color:#999;line-height:.8rem;text-align:center;}
.userFollow>ul>li .productInfo .productTxt .progressList li span {color:#333;}
.userFollow>ul>li .followList {padding:.4rem 0;}
.userFollow>ul>li .followList li {float:left;width:33.33%;font-size:.5rem;color:#666;line-height:.7rem;text-align:center;border-right:1px solid #e6e6e6;box-sizing:border-box;}
.userFollow>ul>li .followList li:last-child {border:0;}
.userFollow>ul>li .followList li i {width:.7rem;height:.7rem;margin-right:.1rem;display:inline-block;vertical-align:top;}
.userFollow>ul>li .followList li em {padding:0 .1rem;}
/*.userFollow> ul> li .followList li:nth-child(1) i{background:url(../images/user_11.png) no-repeat;background-size:100%;}
.userFollow> ul> li .followList li:nth-child(2) i{background:url(../images/user_13.png) no-repeat;background-size:100%;}
.userFollow> ul> li .followList li:nth-child(3) i{background:url(../images/user_16.png) no-repeat;background-size:100%;}*/
.magic-line {position:absolute;bottom:-.3rem;border-bottom:2px solid #f60;}
.active .progress p span {-webkit-animation:width .5s linear 0s 1 both;animation:width .5s linear 0s 1 both;}
@-webkit-keyframes width {0% {width:0%;}
	100% {width:100%;}}

footer.shoppingCatFooter .footerBottom {width:100%;height:2.1rem;line-height:2.1rem;}
footer.shoppingCatFooter ul {position:fixed;bottom:0;left:-1px;width:102%;line-height:1.75rem;display:-webkit-box;display:box;-webkit-box-orient:horizontal;z-index:2;}
footer.shoppingCatFooter ul li {display:block;font-size:.6rem;background:#ff9733;color:#fff;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-f-box;-webkit-box-flex:1;box-flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;height:2rem;line-height:2.05rem;}
footer.shoppingCatFooter ul li.singleButton {background:#f63;}
footer.shoppingCatFooter ul li.shop_home, footer.shoppingCatFooter ul li.send_other, footer.shoppingCatFooter ul li.peerpay_buy {line-height:.8rem;font-size:.5rem;background:#fff;padding:.2rem 0;width:2.2rem;color:#666;}
footer.shoppingCatFooter ul li.shop_home,footer.shoppingCatFooter ul li.send_other {border-right:1px solid #e6e6e6;}
footer.shoppingCatFooter ul li.add_cart, footer.shoppingCatFooter ul li.self_buy {width:5.05rem;display:block;}
footer.shoppingCatFooter ul li.self_buy {background:#FF6349;}
footer.shoppingCatFooter ul li.no_buy {width:12rem;}
footer.shoppingCatFooter ul li i{display:none;height:.9rem;width:1rem;margin:0 auto;}
footer.shoppingCatFooter ul li.shop_home i, footer.shoppingCatFooter ul li.send_other i, footer.shoppingCatFooter ul li.peerpay_buy i {display:block;}
footer.shoppingCatFooter ul li.shop_home i{background:url('../images/shop.png') no-repeat top center;background-size:contain;}
footer.shoppingCatFooter ul li.send_other i{background:url('../images/goods.png') no-repeat top center;background-size:contain;}
footer.shoppingCatFooter ul li.peerpay_buy i{background:url('../images/present.png') no-repeat top center;background-size:contain;}
footer.shoppingCatFooter ul li span{line-height:.8rem;}
.createShop {z-index:15;position:fixed;top:45%;left:10%;width:80%;height:2rem;font-size:.55rem;color:#fff;line-height:2rem;text-align:center;background:rgba(0,0,0,.6);border-radius:2rem;}
#allmap {width:100%; position: fixed; left: 0; top:0; z-index: 9999; height: 100%;display: none; }
.infoWindow-content .navi {position:absolute;right:0;bottom:0;}
.navi {position:absolute;right:10px;bottom:1px;}
.tag {margin:0;padding:3px 6px;font-size:12px;color:#f63;line-height:12px;text-align:center;display:inline-block;background-color:transparent;border:1px solid #f63;border-radius:3px;}
.infoWindow-content .navi .navi-to {position:absolute;top:-10px;left:-10px;width:80px;height:50px;}
#allmap .BMap_pop .BMap_top ,#allmap .BMap_pop .BMap_center {border:0;}
.mapStoreInfo .storefrontTop {margin-top:.5rem;padding:.5rem .6rem;padding-right:0;background:#fff;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.mapStoreInfo .storefrontTop .shopImg {float:left;width:3rem;height:3rem;text-align:center;border:1px solid #e6e6e6;}
.mapStoreInfo .storefrontTop .shopInfo {float:left;width:8rem;padding:0 .5rem;}
.mapStoreInfo .storefrontTop .shopInfo .shopName {line-height:.85rem;}
.mapStoreInfo .storefrontTop .shopInfo .shopName h2 {margin-top:.5rem;margin-right:.5rem;margin-bottom:.2rem;font-size:.6rem;font-weight:normal;color:#333;line-height:.6rem;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:top;vertical-align:top;overflow:hidden;}
.mapStoreInfo .storefrontTop .shopInfo .shopName i {width:1.5rem;margin-top:-4px;font-size:.5rem;color:#999;display:inline-block;vertical-align:top;}
.mapStoreInfo .storefrontTop .shopInfo p {width:100%;font-size:.5rem;color:#666;line-height:.8rem;text-overflow:ellipsis;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.mapStoreInfo .storefrontTop .shopInfo p i {width:.7rem;height:.7rem;margin-top:1px;display:inline-block;vertical-align:top;background:url(../images/UI2_12.png) no-repeat;background-size:100%;}
.mapStoreInfo .storefrontTop .shopInfo p:nth-child(3) i {background:url(../images/UI2_19.png) no-repeat;background-size:100%;}
.mapStoreInfo .storefrontTop .shopTelephone {float:left;width:3.3rem;padding-top:.5rem;text-align:center;border-left:1px solid #e6e6e6;box-sizing:border-box;}
.mapStoreInfo .storefrontTop .shopTelephone span {width:1.35rem;height:1.35rem;display:inline-block;background:url(../images/UI2_09.png) no-repeat;background-size:100%;}
.mapStoreInfo .storefrontTop .shopTelephone p {font-size:.5rem;color:#666;}
#foo {z-index:-31;position:absolute;left:-10px;width:10px;}
#allmap .address ,.BMap_bubble_title {font-size:.55rem;color:#333;}
.BMap_bubble_title {width:200px !important;font-size:.7rem;text-overflow:ellipsis;}
#allmap .address {margin-top:.3rem;color:#666;line-height:.8rem !important; ;}
#allmap .BMap_pop .BMap_center ,#allmap .BMap_pop .BMap_top ,#allmap .BMap_pop .BMap_bottom {background:#fff;box-shadow:0 0 0 #fff;}
.BMap_pop>div:nth-child(1)>div ,.BMap_pop>div:nth-child(3)>div ,.BMap_pop>div:nth-child(5)>div ,.BMap_pop>div:nth-child(7)>div {background-color:#fff !important;}


.createLayer ,.layer ,.messageLayer {z-index:11;position:fixed;top:0;left:0;width:100%;height:100%;display:none;background:rgba(0,0,0,.6);}
.messageLayer {z-index:101;display:block;}
.messageCenter {z-index:102;position:fixed;top:50%;left:1.5rem;width:12rem;min-height:3rem;margin-top:-1.5rem;padding:.5rem;text-align:center;background:#fff;border:1px solid #e0d9d9;border-radius:10px;}
.messageCenter a {position:absolute;top:0;right:0;left:0;width:100%;height:100%;display:block;}
.messageCenter h2 {font-size:.5rem;font-weight:normal;color:#333;line-height:1.5rem;border-bottom:1px solid #e6e6e6;}
.messageCenter p {font-size:.5rem;color:#666;line-height:1.5rem;}
.erweima {z-index:8;position:fixed;top:80%;right:.6rem;width:1.25rem;height:1.25rem;font-size:1.2rem;color:#fff;/* background:
/*url(../images/er.png) rgba(255, 102, 52, 0.8) no-repeat .14rem;*/line-height:1.3rem;                                                                   line-height:1.35rem;text-align:center;background:rgba(255, 102, 52, .8);border-radius:3px;}
.layerErweima {z-index:100;position:fixed;top:50%;left:50%;width:8rem;height:9rem;margin-top:-4.5rem;text-align:center;display:none;background:#fff;border-radius:3px;margin-left:-4rem;}
.layerErweima img {width:90%;}
.layerErweima p {font-size:.6rem;color:#ff7041;line-height:1.5rem;}
.layerErweima p i {width:.8rem;height:.8rem;margin-top:-3px;margin-right:3px;font-size:.7rem;line-height:.8rem;display:inline-block;vertical-align:middle;background-size:100%;}
.erweimaLayer {z-index:100;position:fixed;top:0;left:0;width:100%;height:100%;display:none;background:rgba(0,0,0,.6);}
.header {z-index:9;position:fixed;top:0;left:0;width:100%;height:2rem;font-size:.9rem;color:#333;line-height:2rem;text-align:center;background:#fff;}
.header h2 {font-size:.9rem;font-weight:normal;border-bottom:1px solid #e6e6e6;}
.header i {position:absolute;top:.6rem;left:.75rem;width:.85rem;height:.85rem;/* background: url(../images/UI1_03.png) no-repeat;*/line-height:.85rem;text-align:center;display:inline-block;background-size:100%;}
.logoIndex.searchHeader .shopSearch {width:12.5rem;margin-right:0;}
.logoIndex.searchHeader .shopSearch i {text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.logoIndex.searchHeader .shopSearch span:nth-child(2) {width:9.3rem;overflow:hidden;margin-left:0;}
.logoIndex.searchHeader .shopSearch span:nth-child(1) {/* width: 3.1rem;*/display:inline-block;}
.logoIndex.searchHeader .shopSearch span:nth-child(2) input {width:7.8rem;}
.headerTop {width:100%;height:2rem;}
.searchList {margin-top:4rem;text-align:center;}
.searchList img {width:50px;}
.shopHeader {padding:.5rem;line-height:1.5rem;background:#ff6634;}
.shopHeader i {display:inline-block;vertical-align:top;}
.shopHeader i.logo {float:left;width:1.4rem;height:1.4rem;background:url(../images/UI1_07.png) no-repeat;background-size:100%;}
.shopHeader i a {width:100%;height:100%;display:inline-block;}
.shopHeader i.user {float:left;width:1.2rem;height:1.2rem;margin-top:.15rem;background:url(../images/UI1_10.png) no-repeat;background-size:100%;}
.shopHeader .shopSearch {float:left;margin:0 .3rem;font-size:.6rem;color:#fff;}
.shopHeader .shopSearch span {color:#fff;}
.shopHeader .shopSearch span:nth-child(1) b {width:.35rem;height:.35rem;display:inline-block;background:url(../images/UI1_16.png);background-size:100%;margin-left:.2rem;}
.shopHeader .shopSearch span:nth-child(2) {width:9.8rem;height:1.5rem;display:inline-block;background:#e64616;border-radius:1.5rem;}
.shopHeader .shopSearch span:nth-child(2) b {width:.8rem;height:.8rem;margin-top:-.2rem;display:inline-block;vertical-align:middle;background:url(../images/UI1_13.png) no-repeat;background-size:.8rem;margin-left:.5rem;}
.shopHeader .shopSearch span:nth-child(2) input {width:6.5rem;padding:0 .5rem;color:#ff8c66;line-height:1.5rem;display:inline-block;vertical-align:top;background:none;}
.shopHeader .shopSearch span:nth-child(2) input::-webkit-input-placeholder ,textarea::-webkit-input-placeholder {color:#ff8c66;}
.shopCenter {background:#f9f9f9;}
.shopCenter .choice {position:relative;width:100%;padding:.35rem 0;background:#fff;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;box-sizing:border-box;}
.shopCenter .choice>ul>li {float:left;width:33.33%;font-size:.6rem;color:#333;line-height:1.25rem;text-align:center;border-right:1px solid #e6e6e6;box-sizing:border-box;}
.shopCenter .choice>ul>li:last-child {border:0;}
.shopCenter .choice>ul>li i {width:.5rem;height:.3rem;margin-top:-.2rem;font-size:.5rem;color:#bababa;/*background:url(../images/UI1_23.png);*//*-webkit-transform: scale(0.7);*/line-height:.3rem;display:inline-block;vertical-align:middle;background-size:100%;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-left:.2rem;}
.shopCenter .choice>ul>li.active i {-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(90deg);transform:rotate(180deg);}
.shopCenter .shopLabel ul {padding:0 .2rem;display:-webkit-box;display:box;background:#fff;background:#f9f9f9;border-bottom:1px solid #e6e6e6;-webkit-box-orient:horizontal;}
.shopCenter .shopLabel li {width:3.5rem;margin:.25rem .2rem;padding:0 .2rem;font-size:.5rem;color:#666;line-height:1.2rem;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:#fff;border:1px solid #e6e6e6;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;box-flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;}
.shopCenter .shopLabel li.active {color:#ff6634;border:1px solid #ff6634;}
.shopCenter .productList {background:#fff;}
.shopCenter .productList li {padding:.5rem;border-bottom:1px solid #e6e6e6;}
.shopCenter .productList li .productImg {float:left;width:3rem;height:3rem;text-align:center;border:1px solid #e6e6e6;}
.shopCenter .productList li .productInfo {float:left;width:11.4rem;margin-left:.5rem;}
.shopCenter .productList li .productInfo h2 {width:100%;font-size:.7rem;font-weight:normal;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.shopCenter .productList li .productInfo p:nth-child(2) {padding:.3rem 0;font-size:.5rem;color:#666;}
.shopCenter .productList li .productInfo p:nth-child(2) span {width:4rem;display:inline-block;vertical-align:top;}
.shopCenter .productList li .productInfo p:nth-child(2) span i {width:.65rem;height:.65rem;display:inline-block;vertical-align:top;background-size:100%;}
.shopCenter .productList li .productInfo p:nth-child(2) span.yellow i {background:url(../images/UI1_43.png) no-repeat;background-size:100%;}
.shopCenter .productList li .productInfo p:nth-child(2) span.blue i {background:url(../images/UI1_55.png) no-repeat;background-size:100%;}
.shopCenter .productList li .productInfo p:nth-child(2) span.orange i {background:url(../images/UI1_62.png) no-repeat;background-size:100%;}
.shopCenter .productList li .productInfo p:nth-child(2) span.red i {background:url(../images/UI1_71.png) no-repeat;background-size:100%;}
.shopCenter .productList li .productInfo p:nth-child(2) em {width:.75rem;height:.75rem;margin-right:.3rem;color:#999;line-height:.75rem;display:inline-block;vertical-align:top;background-size:100%;}
.shopCenter .productList li .productInfo p:nth-child(2) b {padding:.15rem;font-weight:normal;color:#ff6634;}
.shopCenter .productList li .productInfo p:nth-child(3) {font-size:.5rem;color:#999;line-height:.65rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.shopCenter .productList li .productInfo p:nth-child(3) span:nth-child(1) {max-width:4rem;/* line-height: .65rem;padding-right: .3rem;*/display:inline-block;vertical-align:top;}
.shopCenter .productList li .productInfo p:nth-child(3) span:nth-child(1) i {width:.65rem;height:.65rem;/* background:url(../images/UI1_49.png) no-repeat;*/font-size:.5rem;color:#ff663f;line-height:.65rem;text-align:center;display:inline-block;vertical-align:top;background-size:100%;}
.shopCenter .productList li .productInfo p:nth-child(3) span:nth-child(2) {width:7.25rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;/*display:inline-block;vertical-align: top;*/margin-left:.1rem;}
.shopMore {font-size:.5rem;color:#999;line-height:2rem;text-align:center;}
.goodsMore {font-size:.5rem;color:#999;line-height:1rem;text-align:center;padding-bottom:.3rem;}


.shoppingRecord .titleList {position:relative;padding:.3rem 0;background:#fff;border-bottom:1px solid #e6e6e6;}
.shoppingRecord .titleList .magic-line {bottom:0;}
.shoppingRecord .titleList li {float:left;width:33.3%;font-size:.6rem;color:#333;line-height:1.2rem;text-align:center;border-left:1px solid #e6e6e6;box-sizing:border-box;}
.shoppingRecord .titleList li.active {color:#ff6634;}
.shoppingRecord .titleList li:first-child {border:0;}
.magic-line {position:absolute;bottom:-.3rem;left:0;border-bottom:2px solid #f60;}

.shoppingRecord .shopList li {margin-top:.5rem;padding:.5rem;background:#fff;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.shoppingRecord .shopList li .shopImg {float:left;width:3rem;height:3rem;overflow:hidden;border:1px solid #e6e6e6;}
.shoppingRecord .shopList li .shopInfo {float:left;width:8rem;line-height:1rem;margin-left:.5rem;}
.shoppingRecord .shopList li .shopInfo h2 {font-size:.7rem;font-weight:normal;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.shoppingRecord .shopList li .shopInfo p {font-size:.5rem;color:#666;}
.shoppingRecord .shopList li .shopInfo p i {font-size:.6rem;color:#ff6634;}
.shoppingRecord .shopList li .shopInfo p:last-child {font-size:.5rem;color:#999;}
.shoppingRecord .shopList li .button {float:right;width:3.2rem;height:3rem;}
.shoppingRecord .shopList li .button span {width:3rem;height:1rem;font-size:.5rem;color:#ff5c5c;line-height:1rem;text-align:center;display:inline-block;vertical-align:top;border:2px solid #ff5c5c;border-radius:3px;}
.userIndex {width:100%;}
.userIndex .userTitle {position:relative;padding:.3rem 0;background:#fff;border-bottom:1px solid #e6e6e6;}
.userIndex .userTitle>li {position:relative;float:left;width:50%;font-size:.6rem;color:#333;line-height:1.2rem;text-align:center;border-left:1px solid #e6e6e6;box-sizing:border-box;}
.userIndex .userTitle>li.active {color:#ff6634;}
.userIndex .userTitle>li:first-child {border:0;}
.userIndex .dropDownTitle {position:relative;padding:.3rem 0;background:#fff;border-bottom:1px solid #e6e6e6;}
.userIndex .dropDownTitle:before {position:absolute;top:-.35rem;left:3rem;width:.5rem;height:.5rem;display:block;background-size:100%;content:'';}
.userIndex .dropDownTitle li {position:relative;float:left;width:25%;font-size:.6rem;color:#666;line-height:.6rem;text-align:center;border-left:1px solid #e6e6e6;box-sizing:border-box;}
.userIndex .dropDownTitle li:first-child {border:0;}
.userIndex .dropDownTitle li.active {color:#ff6634;}
p.userPrompt {padding:.3rem .5rem;padding-bottom:0;font-size:.5rem;color:#999;line-height:.8rem;}
.userInfoList {margin-top:.3rem;}
.userInfoList>li {display:none;}

.userInfoList .supportList li {margin-top:.3rem;padding:0 .5rem;background:#fff;border-top:1px solid #e6e6e6;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.userInfoList .supportList li .productTitle {line-height:1.75rem;border-bottom:1px solid #e6e6e6;}
.userInfoList .supportList li .productTitle em {width:2rem;margin-top:-.35rem;margin-right:.2rem;font-size:.5rem;color:#fff;line-height:.75rem;text-align:center;display:inline-block;vertical-align:middle;background:#ff5c5c;border-radius:3px;}
.userInfoList .supportList li .productTitle h2 {width:9.9rem;font-size:.6rem;font-weight:normal;color:#333;line-height:1.75rem;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:top;overflow:hidden;}
.userInfoList .supportList li .productTitle span {font-size:.5rem;color:#666;line-height:1.75rem;display:inline-block;vertical-align:top;}
.userInfoList .supportList li .productTitle span i {width:.6rem;height:.6rem;/*background:url(../images/user_07.png) no-repeat;*/margin-top:-.2rem;margin-right:.1rem;display:inline-block;vertical-align:middle;background-size:100%;}
.userInfoList .supportList li .productInfo {padding:.3rem 0;}
.userInfoList .supportList li .productInfo .productImg {float:left;width:3rem;height:3rem;border:1px solid #e6e6e6;}
.userInfoList .supportList li .productInfo .productTxt {float:left;width:11.4rem;margin-left:.3rem;}
.userInfoList .supportList li .productInfo .productTxt h3 {font-size:.5rem;font-weight:normal;color:#666;line-height:1.2rem;border-bottom:1px dashed #e6e6e6;}
.userInfoList .supportList li .productInfo .productTxt h3 i {font-size:.6rem;color:#ff6634;}
.userInfoList .supportList li .productInfo .productTxt p {margin-top:.2rem;font-size:.5rem;color:#999;}

.userFollow>ul>li {margin-top:.3rem;padding:0 .5rem;background:#fff;border-top:1px solid #e6e6e6;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.userFollow>ul>li .productTitle {line-height:1.75rem;border-bottom:1px solid #e6e6e6;}
.userFollow>ul>li .productTitle em {width:2rem;margin-top:-.35rem;margin-right:.2rem;font-size:.5rem;color:#fff;line-height:.75rem;text-align:center;display:inline-block;vertical-align:middle;background:#ff5c5c;border-radius:3px;}
.userFollow>ul>li .productTitle h2 {width:10rem;font-size:.6rem;font-weight:normal;color:#333;line-height:1.75rem;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:top;overflow:hidden;}
.userFollow>ul>li .productTitle span {font-size:.5rem;color:#666;line-height:1.75rem;display:inline-block;vertical-align:top;}
.userFollow>ul>li .productInfo {padding:.3rem 0;border-bottom:1px dashed #e6e6e6;}
.userFollow>ul>li .productInfo .productImg {float:left;width:3rem;height:3rem;border:1px solid #e6e6e6;}
.userFollow>ul>li .productInfo .productTxt {float:left;width:11.4rem;margin-left:.3rem;}
.userFollow>ul>li .productInfo .productTxt h2 {font-size:.5rem;font-weight:normal;color:#666;line-height:.8rem;}
.userFollow>ul>li .productInfo .productTxt h2 i {font-size:.6rem;color:#ff6634;}
.userFollow>ul>li .productInfo .productTxt .progress {width:100%;height:6px;margin:.24rem 0;overflow:hidden;background:#e6e6e6;}
.userFollow>ul>li .productInfo .productTxt .progress p {width:50%;}
.userFollow>ul>li .productInfo .productTxt .progress p span {height:6px;display:block;background:#ff633f;}

.userFollow>ul>li .productInfo .productTxt .progressList li {float:left;width:33.33%;font-size:.5rem;color:#999;line-height:.8rem;text-align:center;}
.userFollow>ul>li .productInfo .productTxt .progressList li span {color:#333;}
.userFollow>ul>li .followList {padding:.4rem 0;}
.userFollow>ul>li .followList li {float:left;width:33.33%;font-size:.5rem;line-height:.7rem;text-align:center;border-right:1px solid #e6e6e6;box-sizing:border-box;}
.userFollow>ul>li .followList li:last-child {border:0;}
.userFollow>ul>li .followList li i {width:.7rem;height:.7rem;margin-right:.1rem;display:inline-block;vertical-align:top;}
.userFollow>ul>li .followList li em {padding:0 .1rem;}
/*.userFollow> ul> li .followList li:nth-child(1) i{background:url(../images/user_11.png) no-repeat;background-size:100%;}
.userFollow> ul> li .followList li:nth-child(2) i{background:url(../images/user_13.png) no-repeat;background-size:100%;}
.userFollow> ul> li .followList li:nth-child(3) i{background:url(../images/user_16.png) no-repeat;background-size:100%;}*/
.shopSearchLayer {z-index:9;position:fixed;top:6.8rem;left:0;width:100%;height:100%;display:none;background:rgba(0,0,0,.6);}
.topSelect {z-index:9;position:absolute;top:4.4rem;left:0;width:100%;font-size:.5rem;text-align:center;display:none;background:#fff;border-top:1px solid #e6e6e6;}
.twoCategory>li {display:none;}
.oneCategory>li:before {position:absolute;top:.25rem;right:.5rem;width:.55rem;height:.55rem;/*background:url(../images/UI1_27.png) no-repeat;*/font-family:'iconfont' !important;font-size:.6rem;font-size:inherit;display:block;background-size:100%;content:'\e60c';-webkit-transform:scale(.7);text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.twoCategory li.active:before {position:absolute;right:.5rem;width:.55rem;height:.55rem;/*background:url(../images/UI1_37.png) no-repeat;*/font-family:'iconfont' !important;font-size:inherit;display:block;background-size:100%;content:'\e600';}
.oneCategory {float:left;width:33.3%;height:11rem;font-size:.5rem;overflow:auto;background:#fff;border-right:1px solid #e6e6e6;-webkit-overflow-scrolling:touch;}
.oneCategory>li {position:relative;line-height:1.5rem;border-bottom:1px solid #e6e6e6;box-sizing:border-box;}
.oneCategory>li.active {font-size:.5rem;color:#ff6634;background:#f9f9f9;}
.twoCategory {float:left;width:33.3%;height:11rem;overflow:auto;background:#f9f9f9;border-right:1px solid #e6e6e6;border-right:1px solid #e6e6e6;-webkit-overflow-scrolling:touch;}
.twoCategory>li:nth-child(1) {display:block;}
.twoCategory .twoCategoryList li {position:relative;color:#333;line-height:1.5rem;border-bottom:1px solid #e6e6e6;}
.twoCategory li.active {color:#ff6634;background:#f0f0f0;}
.selectAddress {width:100%;height:10rem;background:#fff;}
.selectAddress .addressTitle {height:1.2rem;font-size:.5rem;color:#333;line-height:1.2rem;text-align:center;background:#f0f0f0;border-bottom:1px solid #e6e6e6;box-sizing:border-box;}
.selectAddress .addressTitle li {float:left;width:33.33%;line-height:1.2rem;border:0;}
.selectAddress ul {float:left;width:33.3%;height:9.43rem;font-size:.5rem;overflow:hidden;background:#f9f9f9;border-right:1px solid #e6e6e6;-webkit-overflow-scrolling:touch;box-sizing:border-box;}
.selectAddress ul:first-child {width:100%;}
.selectAddress ul:not(:first-child) {overflow-y:scroll;}
.selectAddress ul.provinceAddress {background:#fff;}
.selectAddress ul.provinceAddress li {background:#fff;}
.selectAddress ul.provinceAddress li.active {background:#f9f9f9;}
.selectAddress ul li {position:relative;color:#333;line-height:1.5rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-bottom:1px solid #e6e6e6;}
.selectAddress ul.provinceAddress li:before ,.selectAddress ul.cityAddress li:before {position:absolute;top:.25rem;right:.5rem;width:.55rem;height:.55rem;/*background:url(../images/UI1_27.png) no-repeat;*/font-family:'iconfont' !important;font-size:inherit;display:block;background-size:100%;content:'\e60c';-webkit-transform:scale(.7);text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.selectAddress ul.distAddress li.active:before {position:absolute;right:.5rem;width:.55rem;height:.55rem;/*background:url(../images/UI1_37.png) no-repeat;*/font-family:'iconfont' !important;font-size:inherit;display:block;background-size:100%;content:'\e600';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.selectAddress ul li.active {color:#ff6634;background:#f0f0f0;}
.ranking {float:left;width:33.3%;height:10rem;font-size:.5rem;background:#fff;border-right:1px solid #e6e6e6;}
.ranking li {position:relative;width:100%;color:#333;line-height:1.5rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-bottom:1px solid #e6e6e6;}
/*.ranking li:before{content:"";display:block;width:.55rem;height:.55rem;background:url(../images/UI1_27.png) no-repeat;background-size:100%;position:absolute;right:.5rem;top:.5rem;}*/.ranking li.active {color:#ff663f;background:#f9f9f9;}
/*.ranking li.active:before{content:"";display:block;width:.55rem;height:.55rem;background:url(../images/UI1_37.png) no-repeat;background-size:100%;position:absolute;right:.5rem;top:.5rem;}*/
.ranking li.active:before {position:absolute;right:.5rem;width:.55rem;height:.55rem;/*background:url(../images/UI1_37.png) no-repeat;*/font-family:'iconfont' !important;font-size:inherit;display:block;background-size:100%;content:'\e600';}
@-webkit-keyframes width {0% {width:0%;}
	100% {width:100%;}}
.shopDynamic {padding:0 .5rem;background:#fff;border-bottom:1px solid #e6e6e6;}
.shopDynamic .title {padding:.5rem 0;}
.shopDynamic .title p {font-size:.5rem;color:#999;}
.shopDynamic .title h2 {float:left;font-size:.7rem;font-weight:normal;color:#333;line-height:1.5rem;}
.shopDynamic .title .button {float:right;}
.shopDynamic .title .button span {width:2rem;font-size:.5rem;color:#fff;line-height:1rem;text-align:center;display:inline-block;vertical-align:top;background:#ff6634;border-radius:3px;}
.shopDynamic .button button {z-index:0;position:relative;min-width:1.6rem;padding:0 .2rem;font-size:.5rem;color:#ff5c5c;line-height:.95rem;vertical-align:top;background:none;border:.05rem solid #ff5c5c;border-radius:3px;box-sizing:content-box;}
.shopDynamic .button button i {z-index:-1;position:relative;width:.6rem;margin-right:3px;display:inline-block;vertical-align:top;background-size:100%;}
.shopDynamic .button button.active i.icon-xin:before {content:'\e68b';}
.shopDynamic .shopInfo p {font-size:.6rem;color:#333;line-height:1.5rem;}
.shopDynamic .shopInfo li {float:left;width:4.55rem;height:4.55rem;margin-right:.65rem;padding:0;text-align:center;text-align:center;display:flex;overflow:hidden;justify-content:center;align-items:center;}
.shopDynamic .shopInfo li:nth-child(3n) {margin-right:0;}
.shopShopping {margin-top:.5rem;margin-bottom:.5rem;padding:.25rem;background:#f5f5f5;}
.shopShopping .shopImg {float:left;width:1.5rem;height:1.5rem;text-align:center;display:flex;overflow:hidden;justify-content:center;align-items:center;}
.shopShopping h3 {float:left;width:9rem;font-size:.6rem;font-weight:normal;color:#666;line-height:1.5rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-left:5px;}
.shopShopping span {float:right;font-size:.5rem;color:#ff6634;line-height:1.5rem;}
.shopShopping span i {height:1.5rem;text-align:center;display:inline-block;-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.active .progress p span {-webkit-animation:width .5s linear 0s 1 both;animation:width .5s linear 0s 1 both;}
.address_map img {max-width:inherit;}
.js-select-place {padding:.2rem .5rem;color:#333;background:#f9f9f9;border:1px solid #e6e6e6;border-radius:.15rem;}
.info-window {font-size:.6rem;}
.searchShop {position:fixed;top:45%;left:20%;width:60%;height:2rem;font-size:.6rem;color:#fff;line-height:2rem;text-align:center;background:rgba(0,0,0,.6);border-radius:2rem;}

.loadLayer {z-index:11;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(249, 249, 249, 1);}
.loadStyleBottom{position:relative;padding:5px 0;}
.loadLayer .loadImg{position: fixed;left: 50%;text-align: center;color: #666;font-size: .7rem;line-height: 2rem;width:100px;top: 40%;margin-left: -50px;margin-top: -.5em;}

.loadStyleBottom .loadImg {position:relative;margin:0 auto;height:2rem;font-size:.7rem;color:#666;line-height:2rem;text-align:center;}
.loadLayer .loadImg img{width:2rem;}
.loadLayer p,.loadStyleBottom p {z-index:9;position:fixed;top:52%;left:0;width:100%;height:30px;font-size:14px;color:#666;text-align:center;}
.loadStyle1 .loadImg {height:100px;}
.loadStyle1 .pacman>div{position:absolute;top:0;left:40px;width:22px;height:50px;margin:0;padding:25px 0;background-color:transparent;border-radius:initial;animation:initial;box-sizing: content-box;}
.loadStyle1 .pacman>div:before{width:18%;height:18%;margin:0 auto;display:block;border-radius:10px;content:'';-webkit-animation:rotate-circleFadeDelay 2.4s infinite ease-in-out;animation:rotate-circleFadeDelay 2.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.loadStyle1 p,.loadStyleBottom p {display:none;}
.loadStyle1 .pacman>div:nth-child(n+5){display:inline;}
.loadStyle1	.pacman>div:nth-child(1) {-webkit-animation:initial;animation:initial;}
.loadStyle1 .pacman>div:nth-child(2) {-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation:initial;animation:initial;}
.loadStyle1 .pacman>div:nth-child(3) {-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation:initial;animation:initial;}
.loadStyle1 .pacman>div:nth-child(4) {-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation:initial;animation:initial;}
.loadStyle1 .pacman>div:nth-child(5) {-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation:initial;animation:initial;}
.loadStyle1 .pacman>div:nth-child(6) {-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg);}
.loadStyle1 .pacman>div:nth-child(7) {-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.loadStyle1 .pacman>div:nth-child(8) {-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg);}
.loadStyle1 .pacman>div:nth-child(9) {-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg);}
.loadStyle1 .pacman>div:nth-child(10) {-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}
.loadStyle1 .pacman>div:nth-child(11) {-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg);}
.loadStyle1 .pacman>div:nth-child(12) {-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg);}

.loadStyle1 .pacman>div:nth-child(2):before {-webkit-animation-delay:-2.2s;animation-delay:-2.2s;}
.loadStyle1 .pacman>div:nth-child(3):before {-webkit-animation-delay:-2s;animation-delay:-2s;}
.loadStyle1 .pacman>div:nth-child(4):before {-webkit-animation-delay:-1.8s;animation-delay:-1.8s;}
.loadStyle1 .pacman>div:nth-child(5):before {-webkit-animation-delay:-1.6s;animation-delay:-1.6s;}
.loadStyle1 .pacman>div:nth-child(6):before {-webkit-animation-delay:-1.4s;animation-delay:-1.4s;}
.loadStyle1 .pacman>div:nth-child(7):before {-webkit-animation-delay:-1.2s;animation-delay:-1.2s;}
.loadStyle1 .pacman>div:nth-child(8):before {-webkit-animation-delay:-1s;animation-delay:-1s;}
.loadStyle1 .pacman>div:nth-child(9):before {-webkit-animation-delay:-.8s;animation-delay:-.8s;}
.loadStyle1 .pacman>div:nth-child(10):before {-webkit-animation-delay:-.6s;animation-delay:-.6s;}
.loadStyle1 .pacman>div:nth-child(11):before {-webkit-animation-delay:-.4s;animation-delay:-.4s;}
.loadStyle1 .pacman>div:nth-child(12):before {-webkit-animation-delay:-.2s;animation-delay:-.2s;}

@-webkit-keyframes rotate-circleFadeDelay {0% {background:#c8efc2 ;}
	9% {background:#b8eab2 ;}
	18% {background:#a7e5a1 ;}
	27% {background:#92dd8c ;}
	36% {background:#73d36e ;}
	45% {background:#ffa92c ;}
	54% {background:#f9b65d ;}
	63% {background:#fce197 ;}
	72% {background:#f9e4af ;}
	81% {background:#f9edd2 ;}
	90% {background:#edf9ea ;}
	99% {background:#daf7d5 ;}}
@keyframes rotate-circleFadeDelay {0% {background:#c8efc2 ;}
	9% {background:#b8eab2 ;}
	18% {background:#a7e5a1 ;}
	27% {background:#92dd8c ;}
	36% {background:#73d36e ;}
	45% {background:#ffa92c ;}
	54% {background:#f9b65d ;}
	63% {background:#fce197 ;}
	72% {background:#f9e4af ;}
	81% {background:#f9edd2 ;}
	90% {background:#edf9ea ;}
	99% {background:#daf7d5 ;}}
#allmap ,#Map {width:100%;  }
.map img {max-height:none;}
.infoWindow-content .navi {position:absolute;right:0;bottom:0;}
.infoWindow-content .navi .navi-to {position:absolute;top:-10px;left:-10px;width:80px;height:50px;}
#allmap .BMap_pop .BMap_top ,#allmap .BMap_pop .BMap_center {border:0;}
.mapStoreInfo .storefrontTop {margin-top:.5rem;margin-bottom:.2rem;padding:.5rem .6rem;padding-right:0;background:#fff;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.mapStoreInfo .storefrontTop .shopImg {float:left;width:3rem;height:3rem;text-align:center;border:1px solid #e6e6e6;}
.mapStoreInfo .storefrontTop .shopInfo {float:left;width:8rem;padding:0 .5rem;}
.mapStoreInfo .storefrontTop .shopInfo .shopName {line-height:.85rem;}
.mapStoreInfo .storefrontTop .shopInfo .shopName h2 {margin-top:.5rem;margin-right:.5rem;margin-bottom:.2rem;font-size:.6rem;font-weight:normal;color:#333;line-height:.6rem;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:top;vertical-align:top;overflow:hidden;}
.mapStoreInfo .storefrontTop .shopInfo .shopName i {width:1.5rem;margin-top:-4px;font-size:.5rem;color:#999;display:inline-block;vertical-align:top;}
.mapStoreInfo .storefrontTop .shopInfo p {width:100%;font-size:.5rem;color:#666;line-height:.8rem;text-overflow:ellipsis;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.mapStoreInfo .storefrontTop .shopInfo p i {width:.7rem;height:.7rem;margin-top:1px;display:inline-block;vertical-align:top;background:url(../images/UI2_12.png) no-repeat;background-size:100%;}
.mapStoreInfo .storefrontTop .shopInfo p:nth-child(3) i {background:url(../images/UI2_19.png) no-repeat;background-size:100%;}
.mapStoreInfo .storefrontTop .shopTelephone {float:left;width:3.3rem;padding-top:.5rem;text-align:center;border-left:1px solid #e6e6e6;box-sizing:border-box;}
.mapStoreInfo .storefrontTop .shopTelephone span {width:1.35rem;height:1.35rem;display:inline-block;background:url(../images/UI2_09.png) no-repeat;background-size:100%;}
.mapStoreInfo .storefrontTop .shopTelephone p {font-size:.5rem;color:#666;}
.pagefooer {/*height:3.5rem;*/width:100%;}
.navBottom {margin-bottom:45px;}
ul.foo terlinke {bottom:0;left:10%;width:80%;/*margin-bottom: 3rem;*/display:-webkit-box;display:box;-webkit-box-orient:horizontal;/*position: absolute;*/}
ul.footerLinke li {font-size:.5rem;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;box-flex:1;-webkit-box-sizing:border-box;height: .8rem;line-height: 0.8rem;}
ul.footerLinke li a {color:#333;}
.indexHeader {padding:.5rem;line-height:1.5rem;background:#ff6634;}
.indexHeader i {display:inline-block;vertical-align:top;}
.indexHeader i.logo {float:left;width:1.4rem;height:1.4rem;background:url(../images/UI1_07.png) no-repeat;background-size:100%;}
.indexHeader i a {width:100%;height:100%;display:inline-block;}
.indexHeader i.user {float:left;width:1.1rem;height:1.1rem;margin-top:.25rem;background:url(../images/index_03.png) no-repeat;background-size:100%;}
.indexHeader .shopSearch {float:left;margin:0 .3rem;font-size:.6rem;color:#fff;}
.indexHeader .shopSearch span {color:#fff;}
.indexHeader .shopSearch span:nth-child(1) b {width:.9rem;height:.9rem;margin-top:-.1rem;display:inline-block;vertical-align:middle;background:url(../images/index_06.png);background-size:100%;margin-left:.2rem;}
.indexHeader .shopSearch span:nth-child(2) {width:10.5rem;height:1.25rem;margin-top:0;margin-right:.2rem;display:inline-block;vertical-align:middle;background:#fff;border-radius:1.5rem;}
.indexHeader .shopSearch span:nth-child(2) b {width:.8rem;height:.8rem;margin-top:-.4rem;display:inline-block;vertical-align:middle;background:url(../images/index_08.png) no-repeat;background-size:.8rem;margin-left:.3rem;}
.indexHeader .shopSearch span:nth-child(2) input {width:8rem;padding:0 ;color:#999;line-height:1.25rem;display:inline-block;vertical-align:top;background:none;}
.indexHeader .shopSearch span:nth-child(2) input::-webkit-input-placeholder ,textarea::-webkit-input-placeholder {color:#999;}
.navBanner {position:relative;overflow:hidden;border-bottom:1px solid #e6e6e6;}
.navBanner li {height:7rem;min-height:3rem;text-align:center;}
.navBanner li.swiper-slide-active {-webkit-animation:pulse 3s ease .1s both;-moz-animation:pulse 3s ease .1s both;}
.navBanner li a {width:100%;/*height:100%;*/display:inline-block;}
.navBanner li a img {width:100%;}
.navBanner.swiper-container-horizontal>.swiper-pagination {bottom:0;}
.navSpot {z-index:99;position:absolute;bottom:3px;width:100%;text-align:center;}
.navSpot span {margin:5px;}
.navSpot span.swiper-pagination-bullet {background:#fff;}
.navSpot span.swiper-pagination-bullet-active {background:#f63;}
.menu {margin:0;margin-top:.2rem;/* border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;*/padding:.5rem;padding-bottom:.4rem;overflow:hidden;background:#fff;}
.menu .menuList {width:100%;}
.menu .menuList li dd {float:left;width:25%;height:auto;margin-bottom:.2rem;}
.menu .menuList li dd.big-banner {width:50%;}
.menu .menuList li .menuImg {width:2rem;height:2rem;margin:0 auto;}
.menu .menuList li dd.big-banner .menuImg {width:4rem;height:4rem;}
.menu .menuList li.swiper-slide-active dd {-webkit-animation:fadeInLeft .5s ease .1s both;-moz-animation:fadeInLeft .2s ease .1s both;}
.menu .menuList li.swiper-slide-active dd:nth-child(1) {-webkit-animation-delay:0s;animation-delay:0s;}
.menu .menuList li.swiper-slide-active dd:nth-child(2) {-webkit-animation-delay:.2s;animation-delay:.2s;}
.menu .menuList li.swiper-slide-active dd:nth-child(3) {-webkit-animation-delay:.4s;animation-delay:.4s;}
.menu .menuList li.swiper-slide-active dd:nth-child(4) {-webkit-animation-delay:.6s;animation-delay:.6s;}
.menu .menuList li.swiper-slide-active dd:nth-child(5) {-webkit-animation-delay:.8s;animation-delay:.8s;}
.menu .menuList li.swiper-slide-active dd:nth-child(6) {-webkit-animation-delay:1s;animation-delay:1s;}
.menu .menuList li.swiper-slide-active dd:nth-child(7) {-webkit-animation-delay:1.2s;animation-delay:1.2s;}
.menu .menuList li.swiper-slide-active dd:nth-child(8) {-webkit-animation-delay:1.4s;animation-delay:1.4s;}
.menu .menuList li p {font-size:.5rem;color:#333;line-height:1.2rem;text-align:center;}
.swiper-container-horizontal+.menuSpot {bottom:.2rem;height:8px;text-align:center;}
.swiper-container-horizontal+.menuSpot .swiper-pagination-bullet {margin-right:6px;vertical-align:top;background:#e7e7e7;}
.swiper-container-horizontal+.menuSpot .swiper-pagination-bullet-active {z-index:9;background:#ff8860;}
.menuActiveList {margin:0;margin-top:.2rem;padding:0rem;background:#fff;border-top:1px solid #e6e6e6;}
.menuActiveList li {float:left;width:50%;padding:.3rem .6rem;text-align:center;border-bottom:1px solid #e6e6e6;box-sizing:border-box;}
.menuActiveList li a {width:100%;/* height:100%;*/display:inline-block;}
.menuActiveList li:nth-child(odd) {border-right:1px solid #e6e6e6;}
.menuActiveList li i {width:1.25rem;height:1.25rem;margin-top:.4rem;display:inline-block;vertical-align:top;}
.menuActiveList li i img {width:1.25rem;height:1.25rem;display:inline-block;vertical-align:top;}
.menuActiveList li span {width:4rem;height:2rem;text-align:left;display:inline-block;margin-left:.5rem;}
.menuActiveList li h2 {margin-top:.2rem;font-size:.7rem;font-weight:normal;color:#333;line-height:.8rem;}
.menuActiveList li p {font-size:.5rem;font-weight:normal;color:#999;line-height:.8rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.new_activity_module {background:#fff;}
.sectionActivity {/*overflow-x: hidden;*/}
.todayActivity {margin-top:.2rem;padding:0 .5rem;background:#fff;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.todayActivity .todayActivitySwiper {background:#fff;}
.todayActivity h2 {padding:.3rem 0;font-size:.6rem;font-weight:normal;color:#333;line-height:.9rem;border-bottom:1px solid #e6e6e6;}
.todayActivity .todayActivityList {width:100%;padding-top:.5rem;}
.todayActivity .todayActivityList li {position:relative;float:left;width:6.5rem;height:11.5rem;margin-right:.4rem;/* border:1px solid #e6e6e6;*/background:#fff;box-sizing:border-box;}
.todayActivity .todayActivityList li a {width:100%;/*height:100%;*/display:inline-block;}
.todayActivity .todayActivityList li>i {z-index:910;position:absolute;top:-1px;left:-1px;width:2.05rem;height:.85rem;font-size:.5rem;color:#fff;line-height:.85rem;text-align:center;display:inline-block;}
.todayActivity .todayActivityList li:nth-child(3n+0)>i {background:url(../images/index_61.png);background-size:100%;}
.todayActivity .todayActivityList li:nth-child(3n+1)>i {background:url(../images/index_58.png);background-size:100%;}
.todayActivity .todayActivityList li:nth-child(3n+2)>i {background:url(../images/index_55.png);background-size:100%;}
.todayActivity .todayActivityList li .activeImg {width:100%;height:7rem;margin-bottom:.3rem;text-align:center;display:flex;overflow:hidden;justify-content:center;align-items:center;}
.todayActivity .todayActivityList li .activeImg img {z-index:-1;}
.todayActivity .todayActivityList li .activeInfo {font-size:.5rem;text-align:center;}
.todayActivity .todayActivityList li .activeInfo h3 {width:90%;margin:0 auto;font-size:.5rem;font-weight:normal;color:#333;line-height:1rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.todayActivity .todayActivityList li .activeInfo h4 {margin-top:-.2rem;font-size:.5rem;font-weight:normal;color:#333;line-height:1rem;}
.todayActivity .todayActivityList li .activeInfo h4 i {margin:0 .2rem;line-height:1rem;display:inline-block;vertical-align:top;}
.todayActivity .todayActivityList li .activeInfo>p {font-size:.5rem;line-height:.8rem;}
.todayActivity .todayActivityList li .activeInfo .progress {width:5.7rem;height:6px;margin:.3rem auto;overflow:hidden;}
.todayActivity .todayActivityList li .activeInfo .progress h5 {overflow:hidden;background:#e6e6e6;border-radius:6px;}
.todayActivity .todayActivityList li .activeInfo .progress p {width:100%;height:6px;text-align:left;}
.todayActivity .todayActivityList li .activeInfo .progress p span {height:6px;line-height:.15rem;display:inline-block;vertical-align:top;background:#ff5c5c;border-radius:6px;}
.todayActivity .todayActivityList li .activeInfo p i {font-size:.5rem;color:#999;line-height:.8rem;vertical-align:top;}
.todayActivity .todayActivityList li .activeInfo p em.price {font-size:.5rem;color:#ff5c5c;vertical-align:top;}
.todayActivity .todayActivityList li .activeInfo p em.originalPrice {color:#999;text-decoration:line-through;margin-left:.2rem;}
.shopIndex {margin-top:.2rem;/* overflow: hidden;*/padding:0 .5rem;padding-bottom:.5rem;background:#fff;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.shopIndex .title {padding:.3rem 0;line-height:.9rem;border-bottom:1px solid #e6e6e6; font-size:0;}
.shopIndex .title span {width:50%;font-size:.6rem;color:#333;display:inline-block;}
.shopIndex .title span:last-child {font-size:.5rem;color:#999;line-height:.65rem;text-align:right;}
.shopIndex .title span i {width:.65rem;height:.65rem;/* background: url(../images/UI1_27.png);*/font-size:.7rem;color:#333;line-height:.65rem;text-align:center;display:inline-block;vertical-align:top;background-size:100%;-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.shopIndex li {/* padding: 0 1px;*/padding-left:1px;}
.shopIndex .shopInfo {padding:.5rem 0;}
.shopIndex .shopInfo .shopImg {float:left;width:2.1rem;height:2.1rem;text-align:center;display:flex;justify-content:center;align-items:center;}
.shopIndex .shopInfo .shopTxt {float:left;line-height:1.05rem;margin-left:.5rem;}
.shopIndex .shopInfo .shopTxt h2 {width:7rem;font-size:.6rem;font-weight:normal ;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.shopIndex .shopInfo .shopTxt p {font-size:.5rem;color:#999;}
.shopIndex .shopInfo button {float:right;/*width:2.8rem;*/height:.8rem;margin-right:.5rem;padding:0 .3rem;font-size:.5rem;color:#ff5c5c;line-height:.8rem;background:none;border:1px solid #ff5c5c;border-radius:3px;box-sizing:content-box;}
.shopIndex .shopInfo button i {z-index:-2;position:relative;width:.55rem;height:.8rem;/*background:url(../images/UI2_34.png) no-repeat;*/margin-top:0rem;margin-right:.15rem;font-size:.5rem;line-height:.8rem;display:inline-block;vertical-align:top;background-size:100%;-webkit-text-stroke-width:.2px;}
.shopIndex .shopInfo button.active i.icon-xin:before {content:'\e68b';}

.shopIndex .shopList a {width:100%;/* height:100%;*/display:inline-block;}
.shopIndex .shopList>li {position:relative;/* padding-bottom: 1rem;*/}
.shopIndex .shopList>li>p {width:100%;margin-bottom:.5rem;font-size:.6rem;color:#666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.shopIndex .shopList>li ul li {float:left;width:4.55rem;height:4.55rem;margin-right:.6rem;margin-bottom:.2rem;padding:0;text-align:center;overflow:hidden;}
.shopIndex .shopList>li ul li:nth-child(3n+0) {margin:0;}
.shopIndex .shopSpot {z-index:100;bottom:10px;height:8px;margin-top:.5rem;text-align:center;}
.shopIndex .shopSpot .swiper-pagination-bullet {margin-right:.25rem;vertical-align:top;background:#e4e4e4;}
.shopIndex .shopSpot .swiper-pagination-bullet-active {background:#f50057;}
.shopIndexSwiper {position:relative;overflow:hidden;}
.shopIndexSwiper>ul:first-child {z-index:100;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-ms-transition-property:-ms-transform;-o-transition-property:-o-transform;transition-property:transform;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.hotCategory {margin-top:.2rem;background:#fff;border-top:1px solid #e6e6e6;}
.hotCategory .title {padding:.3rem .5rem;line-height:.9rem;border-bottom:1px solid #e6e6e6;font-size:0;}
.hotCategory .title span {width:50%;font-size:.6rem;color:#333;display:inline-block;vertical-align:top;}
.hotCategory .title span:last-child {font-size:.5rem;color:#999;/* line-height:.65rem; */text-align:right;}
.hotCategory .title span i {width:.65rem; /* background: url(../images/UI1_27.png);*/font-size:.7rem;color:#d6d6d6;/* line-height:.65rem; */text-align:center;display:inline-block;vertical-align:top;background-size:100%;-webkit-transform:rotate(180deg);transform:rotate(180deg);}

.hotCategory ul li {float:left;width:25%;padding:.35rem 0;text-align:center;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;box-sizing:border-box;}
.hotCategory ul li:nth-child(4n+0) {border-right:0;}
.hotCategory ul li p {margin-bottom:.3rem;font-size:.5rem;color:#333;}
.hotCategory ul li .categoryImg {width:2rem;height:2rem;margin:0 auto;text-align:center;}
.shopProduct {margin-top:.2rem;/*border-top:1px solid #e6e6e6;*/background:#fff;}
.shopProduct .title {position:relative;padding:.5rem 0;font-size:0;text-align:center;border:1px solid #e6e6e6;}
.shopProduct .title li {float:left;width:33.33%;font-size:.6rem;color:#333;line-height:.8rem;text-align:center;text-align:center;border-right:1px solid #e6e6e6;box-sizing:border-box;}
.shopProduct .title li.magic-line {bottom:0;}
.shopProduct .title li:nth-child(3) {border:0;}
.shopProduct .title li.active {color:#f63;}


.shopProductList .shopList li {padding:.5rem;border-bottom:1px solid #e6e6e6;}
.shopProductList .shopList li.btn{padding:0 .5rem;border-bottom:none;}
.shopProductList .shopList li.btn a{line-height: 2.5rem;font-size: .6rem;padding: .3rem 2rem;}
.shopProductList .shopList li .productImg {float:left;width:2.5rem;height:2.5rem;text-align:center;display:flex;overflow:hidden;overflow:hidden;border-radius:3px;justify-content:center;align-items:center;/*border: 1px solid #d9d9d9;*/box-sizing:border-box;}
.shopProductList .shopList li .productInfo {float:left;width:11.4rem;margin-left:.5rem;}
.shopProductList .shopList li .productInfo h2 {width:100%;font-size:.58rem;font-weight:normal;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
i.grade {width:3.5rem;display:inline-block;}
.shopProductList .shopList li .productInfo h2 span {max-width:8rem;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:top;overflow:hidden;}
.shopProductList .shopList li .productInfo h2 b {margin-top:.07rem;/*height: .75rem;*/padding:.05rem .3rem;font-size:.5rem;font-weight:normal;color:#fff;line-height:.55rem;text-align:center;display:inline-block;vertical-align:top;background:#ff6634;border-radius:2px;margin-left:.2rem;}
.shopProductList .shopList li .productInfo h2 a {color:#333;}
.shopProductList .shopList li .productInfo p:nth-child(2) {padding:.3rem 0;font-size:.5rem;color:#666;line-height:.6rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.shopProductList .shopList li .productInfo p:nth-child(2)>i {padding-right:.2rem;color:#999;}
.shopProductList .shopList li .productInfo p:nth-child(2) span {width:4rem;display:inline-block;vertical-align:top;}
.shopProductList .shopList li .productInfo p:nth-child(2) span i {width:.65rem;height:.65rem;display:inline-block;vertical-align:top;background-size:100%;}
/*
.shopProductList .shopList li .productInfo p:nth-child(2){font-size: .5rem;color:#666666;padding: .15rem 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: .6rem;height: .6rem;}
.shopProductList .shopList li .productInfo p:nth-child(2) span{width:4rem;display:inline-block;vertical-align: top;}
.shopProductList .shopList li .productInfo p:nth-child(2) span i{display:inline-block;background-size: 100%;width:.65rem;height:.65rem;vertical-align: top;}*/
.shopProductList .shopList li .productInfo p:nth-child(2) span.yellow i {background:url(../images/UI1_43.png) no-repeat;background-size:100%;}
.shopProductList .shopList li .productInfo p:nth-child(2) span.blue i {background:url(../images/UI1_55.png) no-repeat;background-size:100%;}
.shopProductList .shopList li .productInfo p:nth-child(2) span.orange i {background:url(../images/UI1_62.png) no-repeat;background-size:100%;}
.shopProductList .shopList li .productInfo p:nth-child(2) span.red i {background:url(../images/UI1_71.png) no-repeat;background-size:100%;}
.shopProductList .shopList li .productInfo p:nth-child(2) em {margin-right:.15rem;display:inline-block;vertical-align:top;/*background:url(../images/UI1_40.png) no-repeat;background-size:100%;*/-webkit-text-stroke-width:.2px;}
.shopProductList .shopList li .productInfo p:nth-child(2) b {padding:.15rem;color:#ff6634;}
.shopProductList .shopList li .productInfo p:nth-child(3) {font-size:0;color:#999;line-height:.75rem;}
.shopProductList .shopList li .productInfo p:nth-child(3) span:nth-child(1) {width:4rem;line-height:.75rem;display:inline-block;vertical-align:top;}
.shopProductList .shopList li .productInfo p:nth-child(3) span:nth-child(1) i {font-size:.5rem;/* background:url(../images/UI1_49.png) no-repeat;*/color:#ff663f;text-align:center;display:inline-block;vertical-align:top;background-size:100%;}
.shopProductList .shopList li .productInfo p:nth-child(3) span:nth-child(2) {width:7.25rem;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:top;overflow:hidden;}
.shopProductList .shopList li .productInfo p:nth-child(3) span:nth-child(2) i {font-size:.5rem;color: #ff663f;}
footer.footer {position:relative;width:100%;height:2.5rem;}
.footerList {z-index:10;position:fixed;top:auto;right:0;bottom:0;left:0;width:100%;height:2.5rem;background:#fff;}
.footer ul {position:absolute;bottom:0;left:0;width:100%;border-top:1px solid #f1f1f1;}
.footer ul li {float:left;width:25%;text-align:center;font-size:initial;}
.footer ul li a {position:relative;width:100%;height:100%;display:block;}
.footer ul li i {width:.9rem;height:.9rem;margin-top:.2rem;font-size:.85rem;line-height:.9rem;text-align:center;display:inline-block;vertical-align:top;-webkit-text-stroke-width:.2px;}
.footer ul li:nth-child(1) i:before {/* background:url(../images/cata1_92.png) no-repeat;*/}
.footer ul li.active:nth-child(1) i:before {/*background:url(../images/index_96.png) no-repeat;*/background-size:100%;content:'\e682';}
.footer ul li:nth-child(2) i {/*background:url(../images/index_99.png) no-repeat;*/background-size:100%;}
.footer ul li.active:nth-child(2) i:before {/*background:url(../images/cate_72.png) no-repeat;*/background-size:100%;content:'\e65c';-webkit-text-stroke-width:.03rem;}
.footer ul li:nth-child(3) i {/* background:url(../images/index_102.png) no-repeat;*/background-size:100%;}
.footer ul li.active:nth-child(3) i:before {/* background:url(../images/cate_75.png) no-repeat;*/background-size:100%;content:'\e608';}
.footer ul li:nth-child(4) i {/* background:url(../images/index_93.png) no-repeat;*/background-size:100%;}
.footer ul li.active:nth-child(4) i:before {/*background:url(../images/cate_88.png) no-repeat;*/background-size:100%;content:'\e67c';}
.footer ul li p {font-size:.55rem;color:#666;line-height:1rem;}
.footer ul li.active {color:#f63;}
.shopProductList>li {display:none;}
.shopProductList>li:nth-child(1) {display:block;}

.nearbyActive p b ,.nearbyProduct p i {margin-right:.2rem;padding:0 .5rem;font-size:.5rem;font-weight:normal;color:#ff6634;line-height:.8rem;text-align:center;display:inline-block;border:1px solid #ff6634;border-radius:2px;box-sizing:border-box;}
.nearbyProduct p i {padding:0 .25rem;}
.nearbyProduct p b {margin-right:.2rem;font-size:.6rem;font-weight:normal;color:#ff5c5c;display:inline-block;}
.userHeader {width:15.1rem;height:2.2rem;padding:1.9rem .5rem;background:url(../images/cate1_02.png);background-size:100%;}
.userHeader .userImg {float:left;width:2.1rem;height:2.1rem;overflow:hidden;border:2px solid #fff;border-radius:50%;}
.userHeader .userImg img {vertical-align:top;}
.userHeader .userInfo {float:left;width:8.8rem;color:#fff;line-height:1rem;margin-left:.6rem;}
.userHeader .userInfo h2 {margin-top:-.4rem;font-size:.7rem;font-weight:normal;color:#fff;;}
.userHeader .userInfo h3 {font-size:.6rem;font-weight:normal;color:#fff;}
.userHeader .userInfo h3 a {color:#fff;}
.userHeader .userInfo p {width:11rem;font-size:.5rem;color:#fff;}
.userHeader .userInfo p span {padding-right:.3rem;line-height:.45rem;display:inline-block;border-right:1px solid #ff9e8f;}
.userHeader .userInfo p span:last-child {border:0;}
.userHeader .signOut {position:relative;float:left;width:2.8rem;height:.9rem;margin-top:.5rem;font-size:.5rem;color:#fff;line-height:.9rem;background:#b23d3d;border-radius:.9rem;margin-left:.2rem;}
.userHeader .signOut i {width:.6rem;height:.6rem;/*background:url(../images/more.png);*/margin:.15rem .2rem .1rem .4rem;font-size:.65rem;line-height:.6rem;display:inline-block;vertical-align:top;background-size:100%;}
.userHeader .signOut ul {position:absolute;top:1.3rem;left:0;width:2.4rem;padding:0 .2rem;background:rgba(0,0,0,.45);border-radius:3px;}
.userHeader .signOut ul li {font-size:.5rem;color:#fff;line-height:1rem;text-align:center;border-bottom:1px solid rgba(56, 54, 54, .32);}
.userHeader .signOut ul li:last-child {border-bottom:0;}
.userHeader .signOut ul b {position:absolute;top:-6px;left:50%;border-right:6px solid transparent;border-bottom:6px solid rgba(0, 0, 0, .45);border-left:6px solid rgba(251, 253, 251, 0);margin-left:-2.5px;}
.passwordInput {z-index:11;position:fixed;top:8rem;left:2rem;width:12rem;height:4.5rem;font-size:.5rem;color:#666;display:none;background:#fff;border:1px solid #e6e6e6;border-radius:5px;}
.passwordInput p {width:10rem;margin:.5rem .5rem;padding:.2rem .5rem;padding:.2rem .5rem;line-height:1rem;display:inline-block;border:1px solid #e6e6e6;}
.passwordInput p input {width:100%;line-height:1rem;vertical-align:top;}
.passwordInput button {width:11rem;font-size:.6rem;color:#fff;line-height:1.5rem;background:#f63;border-radius:4px;margin-left:.5rem;}
.userList {margin-top:.25rem;background:#fff;border-top:1px solid #e6e6e6;}

.userList ul li {position:relative;height:1rem;padding:.5rem;line-height:1rem;border-bottom:1px solid #e6e6e6;}
.userList ul li i {width:1rem;height:1rem;display:inline-block;vertical-align:top;}
.userList ul li i img {vertical-align:top;}
.userList ul li p {width:8rem;font-size:.6rem;font-weight:normal;color:#333;line-height:1rem;display:inline-block;vertical-align:top;}
.userList ul li span {width:5rem;padding-right:.5rem;font-size:.5rem;color:#f63;line-height:1rem;text-align:right;display:inline-block;vertical-align:top;box-sizing:border-box;}
.userList ul li:before {position:absolute;top:.8rem;/* background: url(../images/cate1_57.png);*/right:.5rem;width:.45rem;height:.45rem;font-family:'iconfont' !important;font-size:10px;font-style:normal;line-height:.45rem;background-size:100%;content:'\e680';-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;}
.userList ul li.orderList:before {color:#ff633f;/* background:url(../images/cate_28.png);*/background-size:100%;}
.userList dl {border-bottom:1px solid #e6e6e6;}
.userList dl dd {float:left;width:25%;margin:.5rem 0;text-align:center;border-right:1px solid #e6e6e6;box-sizing:border-box;}
.userList dl dd:last-child {text-align:center;border:0;}
.userList dl dd p {font-size:.5rem;font-size:.5rem;color:#666;line-height:1rem;}
.userList dl dd i {width:1.25rem;height:1.25rem;display:inline-block;background:url(../images/cate_40.png);background-size:100%;}
.userList dl dd:nth-child(1) i {background:url(../images/cate_40.png);background-size:100%;}
.userList dl dd:nth-child(2) i {background:url(../images/cate_42.png);background-size:100%;}
.userList dl dd:nth-child(3) i {background:url(../images/cate_45.png);background-size:100%;}
.userList dl dd:nth-child(4) i {background:url(../images/cate_48.png);background-size:100%;}

.searchHeader {padding:.5rem;line-height:1.5rem;background:#ff633f;}
.searchHeader i {width:2.2rem;font-size:.65rem;text-align:center;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:top;overflow:hidden;}
.searchHeader i.logo {float:left;width:1.2rem;/* background: url(../images/UI1_07.png) no-repeat;*/height:1.2rem;margin-top:-.08rem;margin-top:-.2rem;font-size:1.2rem;color:#fff;line-height:.6rem;text-align:center;overflow:inherit;background-size:100%;-webkit-text-stroke-width:0;}
.searchHeader i a {width:100%;height:100%;display:inline-block;}
.searchHeader em.user {float:right;width:1.1rem;height:1.1rem;margin-top:.1rem;/* background:url(../images/index_93.png) no-repeat;*/font-size:1.1rem;color:#fff;line-height:1.1rem;text-align:center;background-size:100%;-webkit-text-stroke-width:0rem;}
.searchHeader .shopSearch {float:left;width:13.5rem;font-size:.6rem;color:#fff;line-height:1.25rem;text-align:center;}
.searchHeader .shopSearch span {margin-top:-.05rem;color:#fff;display:inline-block;vertical-align:top;}
.searchHeader .shopSearch span:nth-child(1) b {width:.7rem;height:.9rem;margin-top:.25rem;font-size:.6rem;color:#fff;line-height:.9rem;text-align:center;display:inline-block;/*background:url(../images/cate_11.png);*/vertical-align:middle;background-size:100%;-webkit-text-stroke-width:0;}
.fa-angle-up:before {content:'\f106';}
.searchHeader .shopSearch span:nth-child(2) {width:10.2rem;height:1.25rem;margin-top:15px;margin-top:0;line-height:1.25rem;display:inline-block;vertical-align:top;overflow:hidden;background:#e64616;border-radius:1.5rem;margin-left:.2rem;}
.searchHeader .shopSearch span:nth-child(2) b {width:.8rem;height:.8rem;/*background:url(../images/cate_08.png) no-repeat;*/margin-top:-.1rem;font-size:.75rem;color:#fff;line-height:.8rem;text-align:center;display:inline-block;vertical-align:middle;background-size:.8rem;-webkit-text-stroke-width:0;margin-left:.3rem;}
.searchHeader .shopSearch span:nth-child(2) input {width:8.6rem;height:1.05rem;margin-top:.1rem;padding:0;font-size:.5rem;color:#ff8c66;line-height:1.05rem;display:inline-block;vertical-align:top;background:#e64616;}
.searchHeader .shopSearch span:nth-child(2) input::-webkit-input-placeholder ,textarea::-webkit-input-placeholder {color:#ff8c66;}

.smallShop .smallShopTitle {margin-top:.2rem;}
.smallShop .smallShopTitle {position:relative;padding:.35rem 0;display:-webkit-box;display:box;background:#fff;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;-webkit-box-orient:horizontal;}
.smallShop .smallShopTitle .magic-line {bottom:0;}
.smallShop .smallShopTitle li {font-size:.6rem;color:#333;line-height:1.25rem;text-align:center;border-right:1px solid #e6e6e6;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;box-flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;}
.smallShop .smallShopTitle li.active {color:#f63;}
.smallShop .smallShopTable>li {display:none;}
.smallShop .categoryList {background:#fff;border-bottom:1px solid #e6e6e6;}
.smallShop .categoryList h2 {position:relative;width:14rem;/* border-bottom: 1px solid #e6e6e6;*/padding:.1rem 1rem;font-weight:normal;line-height:1.25rem;background:#f9f9f9;}
.smallShop .categoryList h2 span {line-height:1.25rem;display:inline-block;vertical-align:top;}
.smallShop .categoryList h2 span:nth-child(1) {padding-right:.5rem;font-size:.6rem;color:#333;}
.smallShop .categoryList h2 span:nth-child(2) {width:8rem;height:1.25rem;font-size:.5rem;color:#999;line-height:1.3rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.smallShop .categoryList h2 span:nth-child(3) {float:right;width:2.5rem;font-size:.5rem;color:#999;text-align:right ;}
.smallShop .categoryList h2:after {position:absolute;top:.65rem;left:.5rem;width:.2rem;height:.2rem;background:#f63;background-size:100%;border-radius:50%;content:' ';}
.smallShop .categoryList h2:before {position:absolute;top:.4rem;right:.3rem;/* content: " ";*/width:.7rem;height:.7rem;/* background: url(../images/UI1_27.png) no-repeat;*/font-size:.6rem;color:#cac5c5;line-height:.7rem;text-align:center;background-size:100%;}
.smallShop .categoryList nav {padding:.4rem .5rem;padding-bottom:0;text-align:center;}
.smallShop .categoryList nav li {float:left;width:3.325rem;height:1rem;margin-right:.3rem;margin-bottom:.4rem;padding:0 .1rem;font-size:.5rem;color:#666;line-height:.9rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border:1px solid #d9d9d9;border-radius:3px;box-sizing:border-box;}
.smallShop .categoryList nav li:nth-child(4n) {margin-right:0;}
.smallShop .categoryList nav li.active {color:#f63;border:1px solid #ff633f;}
.smallShop .categoryList nav li.active a {color:#f63;}

.smallShop .categoryList .productTable>li {display:none;}
.smallShop .categoryList .productTable>li:first-child {display:block;}
.smallShop .categoryList .productList {padding:0 .5rem;text-align:center;}
.smallShop .categoryList .productList li {float:left;width:4.75rem;margin:0 .35rem .35rem 0;padding:.1rem;/*border:1px solid #e6e6e6;*/font-size:.5rem;color:#333;box-sizing:border-box;}
.smallShop .categoryList .productList li .productImg {width:4.5rem;height:4.5rem;overflow:hidden;}
.smallShop .categoryList .productList li p {line-height:1.25rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.smallShop .categoryList .productList li:nth-child(3n) {margin:0;}

.smallShop .sideShope>li {margin-top:.25rem;padding:0 .5rem;background:#fff;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.smallShop .sideShope>li {text-align:left;font-size:.6rem;line-height:2rem;margin-top:0;border-top:0;}
.smallShop .sideShope>li h2 {padding:.5rem 0;font-weight:normal;line-height:1rem;}
.smallShop .sideShope li h2 span {width:5rem;width:12rem;font-size:.6rem;color:#333;display:inline-block;vertical-align:top;text-align:left;}
.smallShop .sideShope li h2 span i {width:1rem;height:1rem;margin-right:.2rem;font-size:.5rem;color:#fff;line-height:1rem;text-align:center;display:inline-block;vertical-align:top;background:#ff663f;background-size:100%;border-radius:100%;}
.smallShop .sideShope li h2 button {width:3rem;height:1rem;font-size:.5rem;color:#fff;line-height:1rem;vertical-align:top;background:#f63;border-radius:3px;}
.smallShop .sideShope li h2 button a {width:100%;height:100%;color:#fff;display:inline-block;}

.smallShop .sideShope li ul li {float:left;width:4.75rem;margin:0 .35rem .35rem 0;padding:.1rem;font-size:.5rem;color:#333;border:1px solid #e6e6e6;box-sizing:border-box;}
.smallShop .sideShope li ul li .productImg {width:4.5rem;height:4.5rem;text-align:center;display:table-cell;vertical-align:middle;overflow:hidden;}
.smallShop .sideShope li ul li p {margin-top:.1rem;color:#ff5c5c;line-height:1rem;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.smallShop .sideShope li ul li:nth-child(3n) {margin:0;}
.smallShop .sideShope li h3 {margin-bottom:.3rem;font-size:.5rem;font-weight:normal;color:#999;line-height:1.25rem;}
.smallShop .sideShope li h3 span {font-size:.6rem;color:#999;display:inline-block;vertical-align:top;text-align: left;}
.smallShop .sideShope li h3 span:nth-child(1) {width:11.5rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.smallShop .sideShope li h3 span:nth-child(2) {width:3.5rem;}
.smallShop .sideShope li h3 span:nth-child(2) i {width:.65rem;height:.75rem;/* background: url(../images/UI1_49.png) no-repeat;*/margin-top:.3rem;font-size:.5rem;color:#f63;line-height:.75rem;display:inline-block;vertical-align:top;background-size:100%;}
.smallShop .sideShopeShow {margin-top:2rem;}
.smallShop .sideShopeShow div {width:7.75rem;margin:0 auto;padding:.5rem;}
.smallShop .sideShopeShow p {width:6rem;margin:0 auto;padding:.3rem .5rem ;font-size:.65rem;color:#999;text-align:center;}
.smallShop .sideShopeShow p span {margin:0 auto;padding:.1rem .5rem;font-size:.6rem;color:#ff633f;text-align:center;display:inline-block;border:1px solid #ff633f;border-radius:3px;}

.smallShop .characteristic .characteristicList {margin-top:.25rem;background:#fff;border-bottom:1px solid #e6e6e6;}
.smallShop .characteristic .characteristicList li {padding:.5rem;font-size:.6rem;color:#333;line-height:1rem;border-top:1px solid #e6e6e6;}
.smallShop .characteristic .characteristicList li span {width:11.82rem;display:inline-block;vertical-align:top;}
.smallShop .characteristic .characteristicList li i {width:1.5rem;margin-top:.15rem;font-size:.5rem;color:#ff5c5c;line-height:.75rem;text-align:center;display:inline-block;vertical-align:top;border:1px solid #ff5c5c;border-radius:.75rem;margin-left:.2rem;box-sizing:border-box;}
.smallShop .characteristic .characteristicList li button {width:3rem;height:1rem;font-size:.5rem;color:#fff;line-height:1rem;vertical-align:top;background:#f63;border-radius:3px;}
.smallShop .characteristic .characteristicList li button a {color:#fff;}
.category {padding:0 .5rem 0rem 0;text-align:center;/* border-top: 1px solid #F1F1F1*/box-sizing:border-box;}
.category nav {float:left;width:4.5rem;font-size:.6rem;color:#333;text-align:center;}
.category nav ul {position:relative;overflow:auto;}
.category nav ul li.magic-line {top:0;bottom:initial;left:0;height:2.25rem;border-left:2px solid #f60;}
.category nav li {padding:.5rem 0;font-size:.55rem;line-height:1rem;background:#fff;border-right:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;box-sizing:border-box;}
.category nav li.active {color:#f63;background:#f9f9f9;border-right:0;border-right:1px solid transparent;}
.category .shopList {float:right;width:10.5rem;overflow:auto;}
.category .shopList section {padding-top:.2rem;display:none;overflow:auto;}
.category .shopList section:nth-child(1) {display:block;}
.category .shopList section .shopBanner {width:100%;max-height:4.5rem;overflow:hidden;border:1px solid #e6e6e6;box-sizing:border-box;}

.category .shopList section ul li {float:left;width:3.32rem;/*border:1px solid #F1F1F1;*/margin:.25rem .25rem 0 0;background:#fff;box-sizing:border-box;}
.category .shopList section ul li:nth-child(3n) {margin-right:0;}
.category .shopList section ul li .productImg {width:2.25rem;height:2.25rem;padding:.5rem;padding-top:.2rem;padding-bottom:.3rem;text-align:center;display:flex;overflow:hidden;justify-content:center;align-items:center;}
.category .shopList section ul li p {padding-bottom:.5rem;padding-left:.5rem;width:2.25rem;font-size:.5rem;color:#666;overflow:hidden;text-overflow: clip;white-space: nowrap;}
.category ::-webkit-scrollbar {width:0px;height:30px;}
.obtainHeader {color:#333;background:#fff;border-bottom:1px solid #e6e6e6;}
.obtainHeader em {position:absolute;top:0;right:.5rem;font-size:.7rem;color:#f63;}
.obtainLayer {z-index:9;position:fixed;top:0;left:0;width:100%;height:100%;display:none;background:rgba(0,0,0,.6);}
.obtainLayerCentent {z-index:99;position:fixed;top:50%;left:50%;width:14rem;height:8rem;margin-top:-4rem;text-align:center;background:#fff;border-radius:3px;margin-left:-7rem;}
.obtainLayerCentent h3 {font-size:.8rem;font-weight:normal;color:#b6b6b6;line-height:2.5rem;}
.obtainLayerCentent span {width:12.5rem;height:2rem;display:inline-block;vertical-align:top;border:1px solid #b6b6b6;border-radius:3px;}
.obtainLayerCentent span input {width:11.5rem;height:1rem;margin:.5rem;color:#999;line-height:1rem;display:inline-block;vertical-align:top;}
.obtainLayerCentent .obtainButton {width:12.5rem;margin:0 auto;margin-top:.5rem;}
.obtainLayerCentent .obtainButton button {width:6rem;height:1.75rem;font-size:.7rem;color:#999;line-height:1.75rem;background:#ececec;border-radius:3px;}
.obtainLayerCentent .obtainButton button:nth-child(2) {color:#fff;background:#f63;}

.obtainCentent .obtainInfo {width:8rem;margin:0 auto;padding-top:42%;}
.obtainCentent .obtainInfo p {padding:1rem 0;font-size:.7rem;color:#999;line-height:1rem;text-align:center;}
.RegionHeader {background:#f9f9f9;}
.RegionHeader {padding:.5rem;line-height:1.5rem;background:#fff;}
.RegionHeader .shopSearch {width:14rem;margin:0 .3rem;font-size:.6rem;color:#666;background:#efefef;border-radius:1.5rem;}
.RegionHeader .shopSearch span {color:#666;}
.RegionHeader .shopSearch span b {width:1rem;height:1rem;/* background:url(../images/cate_08.png) no-repeat;*/margin-top:-.3rem;line-height:1rem;text-align:center;display:inline-block;vertical-align:middle;background-size:.8rem;margin-left:.2rem;}
.RegionHeader .shopSearch span input {width:12rem;height:1.2rem;margin-top:.15rem;padding:0;color:#999;line-height:1.2rem;display:inline-block;vertical-align:top;background:#f2f2f2;}
.RegionHeader .shopSearch span input::-webkit-input-placeholder ,textarea::-webkit-input-placeholder {color:#999;}
.regionMenu {padding:0 1rem;background:#fff;border-top:1px solid #f1f1f1;border-bottom:1p+x solid #f1f1f1;}
.regionMenu>li {font-size:.6rem;color:#333;line-height:2rem;border-bottom:1px solid #f1f1f1;}
.regionMenu li span {display:inline-block;vertical-align:top;}
.regionMenu li span:nth-child(1) {width:10.5rem;}
.regionMenu li span:nth-child(2) {width:3.5rem;font-size:.6rem;color:#999;}
.regionMenu li span:nth-child(2) a {color:#999;}
.regionMenu li span:nth-child(2) i {width:.7rem;height:.6rem;margin-top:.7rem;font-size:.65rem;line-height:.6rem;text-align:center;/*background: url(../images/2UI_09.png) no-repeat;*/display:inline-block;vertical-align:top;background-size:100%;margin-left:.2rem;}

.regionMenu li:nth-child(2) span:nth-child(2) i {/*background: url(../images/2UI_23.png) no-repeat;*/background-size:100%;}
.regionMenu>li:last-child {border:0;}

.addressList {z-index:999;position:fixed;top:20%;left:.5rem;width:14.5rem;height:10rem;padding:.5rem 0;overflow:auto;background:#fff;padding-left:.5rem;}
.addressList>li {float:left;width:4.25rem;margin-right:.5rem;margin-bottom:.45rem;font-size:.6rem;color:#333;line-height:1.5rem;text-align:center;background:#fff;border:1px solid #f1f1f1;border-radius:1px;box-sizing:border-box;}
.addressList>li:nth-child(3n) {margin-right:0;}


.cityNav>ul>li {padding:0 1rem;}
.cityNav>ul>li p ,.cityNav>ul>li h2 {font-size:.7rem;font-size:.7rem;font-weight:normal;font-weight:normal;color:#999;color:#999;line-height:2rem;line-height:2rem;}

.cityNav>ul>li ul li {float:left;width:4.25rem;height:1.5rem;margin-right:.5rem;margin-bottom:.45rem;font-size:.6rem;color:#333;line-height:1.5rem;text-align:center;background:#fff;border:1px solid #f1f1f1;border-radius:1px;box-sizing:border-box;}
.cityNav>ul>li ul li:nth-child(3n) {margin-right:0;}
.cityList {padding-bottom:.5rem;}

.cityList section h2 {padding:0 1rem;font-size:.7rem;font-weight:normal;color:#999;line-height:1.65rem;}
.cityList section ul {padding:0 .5rem;padding-right:1rem;background:#fff;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;}
.cityList section ul>li {padding:0 .3rem;font-size:.6rem;color:#333;line-height:1.5rem;border-bottom:1px solid #f1f1f1;}
.cityList section ul>li:last-child {border-bottom:0;}
.firstLetter {z-index:9;position:fixed;top:50%;right:0;/* height: 9.5rem;*/width:1.5rem;height:19rem;margin-top:-9.5rem;text-align:center;}

.firstLetter li {font-size:.5rem;color:#ff633f;line-height:.9rem;text-align:center;}
.firstLetter li a {padding:.2em 1.5em;color:#ff633f;}
.productListTitle {position:relative;display:-webkit-box;display:box;background:#fff;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;-webkit-box-orient:horizontal;}
.productListTitle .magic-line {bottom:0;}
.productListTitle li {padding:.45rem 0;font-size:.6rem;color:#333;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;box-flex:1;-webkit-box-sizing:border-box;}
.productListTitle li button{width:2.5rem;/*height:.75rem;*/font-size:.5rem;color:#ff633f;line-height:.7rem;text-align:center;vertical-align:top;background:none;border:1px solid #ff633f;border-radius:3px;box-sizing:border-box;}
.productListTitle li span {width:100%;/*height:100%;*/line-height:.8rem;display:inline-block;display:inline-block;vertical-align:top;border-right:1px solid #e6e6e6;}
.productListTitle li.typeSort i {position:relative;width:.5rem;height:.5rem;font-size:.6rem;color:#d3d3d3;text-align:center;display:inline-block;vertical-align:top;margin-left:.2rem;}
.productListTitle li:nth-child(4) i {margin-top:.2rem;}
.productListTitle li.active.sortDown i.icon-jiantou:after {color:#ff633f;}
.productListTitle li.active.sortUp .icon-arrow-down-copy:before {color:#ff633f;}
.productListTitle li.active.sortDown .icon-arrow-down-copy:before {color:#d3d3d3;}
.productListTitle li .icon-arrow-down-copy:before {position:absolute;bottom:-.05rem;display:block;content:'\e67d';-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(90deg);transform:rotate(180deg);transform:rotate(180deg);}
@media (max-width:340px) {.productListTitle li:nth-child(2) i.icon-jiantou:after {left:-1px;}}
.productListTitle li i.icon-jiantou:after {position:absolute;top:.2rem;display:block;content:'\e67d';}
.productListTitle li:nth-child(4) i.fa-caret-down:before {bottom:0rem;display:block;}
.productListTitle li:nth-child(4).active i {color:#ff633f;}
.productListTitle li.active {color:#ff633f;}

.productListTitle li.magic-line {padding:0;}

.selectProduct .productList>h2 {margin-bottom:0;padding:.5rem .75rem ;font-size:.6rem;font-weight:normal;color:#666;line-height:1rem;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.selectProduct .productList>h2 span {display:inline-block;vertical-align:top;}
.selectProduct .productList>h2 span:nth-child(1) {width:8.5rem;}
.selectProduct .productList>h2 span:nth-child(2) {width:6rem;color:#ff633f;text-align:right;}
.selectProduct .productList>h2 span:nth-child(2) button {width:2.5rem;/*height:.75rem;*/font-size:.5rem;color:#ff633f;line-height:.7rem;text-align:center;vertical-align:top;background:none;border:1px solid #ff633f;border-radius:3px;box-sizing:border-box;}
.selectProduct .productList>h2 span:nth-child(2) button i {width:.75rem;height:.75rem;margin-right:.1rem;font-size:.6rem;line-height:.75rem;display:inline-block;vertical-align:top;overflow:hidden;-webkit-text-stroke-width:.1px;}
.selectProduct .productList>h2 span:nth-child(2) button.active .icon-liebiao-80:before {font-size:.5rem;vertical-align:top;content:'\e602';}
.productListTitle li button.active .icon-liebiao-80:before {font-size:.5rem;vertical-align:top;content:'\e602';}
.selectProduct .productList ul {padding:0 .35rem;}
.selectProduct .productList ul li {float:left;width:6.9rem;margin-right:.3rem;margin-bottom:.7rem;padding:.25rem;background:#fff;border:1px solid #e6e6e6;}
.selectProduct .productList ul li:nth-child(2n) {margin-right:0;}
.selectProduct .productList ul li .productImg {width:6.9rem;height:6.7rem;display:flex;overflow:hidden;box-sizing:border-box;justify-content:center;align-items:center;}
.selectProduct .productList ul li .productInfo {margin:.5rem 0;margin-bottom:0;font-size:.6rem;font-weight:normal;color:#333;}
.selectProduct .productList ul li .productInfo h2 {margin-bottom:.2rem;font-size:.6rem;font-weight:normal;color:#333;overflow:hidden;padding-left:.05rem;    display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;height: 1.6rem;}
.selectProduct .productList ul li .productInfo h3 {font-weight:normal;}
.selectProduct .productList ul li .productInfo h3 span {width:100%;font-size:.6rem;color:#ff5c5c;display:inline-block;vertical-align:top;}
.selectProduct .productList ul li .productInfo h3 span:nth-child(2) {width:100%;margin-bottom:.3rem;font-size:.5rem;color:#999;display:inline-block;vertical-align:top;padding-left:.05rem;}
.selectProduct .productList ul li .productInfo p {position:relative;height:1rem;padding-left:.05rem;}
.selectProduct .productList ul li .productInfo p span {display:inline-block;vertical-align:top;}
.selectProduct .productList ul li .productInfo p span:nth-child(1) i {width:100%;padding:0 .3rem;font-size:.5rem;color:#ff633f;line-height:.75rem;text-align:left;display:inline-block;display:inline-block;vertical-align:top;border:1px solid #ff633f;border-radius:1px;box-sizing:border-box;}
.selectProduct .productList ul li .productInfo p span:nth-child(1) i:nth-child(2) {display:none;}
.selectProduct .productList ul.active li .productInfo p span:nth-child(1) i {width:auto;}
.selectProduct .productList ul.active li .productInfo p span {width:auto;}
.selectProduct .productList ul li .productInfo p span:nth-child(2) {position:absolute;right:0;bottom:1.3rem;float:right;border:0;}
.selectProduct .productList ul li .productInfo p span:nth-child(2) i {width:1.1rem;height:1.1rem;display:inline-block;vertical-align:top;background:url(../images/uw_13.png);background-size:100%;}
.selectProduct .productList ul.active {padding:0;}
.selectProduct .productList ul.active li {width:15.4rem;height:auto;margin-right:0;margin-bottom:.25rem;padding:.3rem;border-right:0;border-left:0;}
.selectProduct .productList ul.active li .productImg {float:left;width:3.75rem;height:3.75rem;}
.selectProduct .productList ul.active li .productInfo {float:left;width:11rem;margin:0;margin-left:.5rem;}
.selectProduct .productList ul.active li .productInfo h3 {margin:.55rem 0;}
.selectProduct .productList ul.active li .productInfo h3 span {width:48%;}
.selectProduct .productList ul.active li .productInfo h3 span:nth-child(2) {margin-top:.15rem;margin-bottom:0;text-align:right;}
.selectProduct .productList ul.active li .productInfo p {margin-top:0;}
.selectProduct .productList ul.active li .productInfo p span:nth-child(2) {position:relative;bottom:0;float:right;margin-top:-.2rem;border:0;}
.selectProduct .productList ul.active li .productInfo p span:nth-child(1) i:nth-child(2) {display:inline-block;}
.selectProduct .productList .productInfo .originalPrice{font-size:.5rem;color:#999;text-decoration:line-through;}
.sortLayer {z-index:9;position:fixed;top:4.5rem;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);}
.sortCentent {z-index:10;position:fixed;top:4.5rem;left:0;width:100%;max-height:14rem;overflow:auto;background:#fff;background:#fff;border-top:1px solid #e6e6e6;}
.sortList h1 {position:relative;padding:0 .5rem ;font-size:.6rem;font-weight:normal;color:#999;line-height:2rem;display:-webkit-box;}
.sortList h1:before {position:absolute;right:.5rem;font-size:1rem;content:'\e60a';-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.sortList h1.active:before {-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(90deg);transform:rotate(180deg);}
.sortList span {font-family:Microsoft YaHei,Arial, Helvetica,'\534E\6587\9ED1\4F53', sans-serif;}
.sortList>li {border-bottom:1px solid #e6e6e6;}

.sortList>li>ul {padding:0 .75rem;padding-top:.5rem;display:none;border-top:1px solid #e6e6e6;}
.sortList>li>ul>li {float:left;width:4.5rem;height:1.5rem;margin-right:.5rem;margin-bottom:.5rem;font-size:.5rem;color:#333;line-height:1.5rem;text-align:center;background:#f2f2f2;}
.sortList>li>ul>li:nth-child(3n) {margin-right:0;}
.sortList>li>ul>li.active {position:relative;overflow:hidden;background:#ffe0cc;}
.sortList>li>ul>li.active:before {position:absolute;right:-.2rem;bottom:-.25rem;width:.95rem;height:.95rem;font-size:.4rem;color:#fff;line-height:.95rem;text-align:center;background:#ff663f;border-radius:100%;content:'\e600';-webkit-transform:scale(.8);}
.sortList>li:nth-child(1)>ul {display:block;}
.selectButton {padding:.75rem;text-align:center;}
.selectButton button {width:7rem;font-size:.6rem;line-height:1.5rem;vertical-align:top;border-radius:3px;}
.selectButton button:nth-child(1) {color:#ff633f;background:none;border:1px solid #ff663f;}
.selectButton button:nth-child(2) {color:#fff;background:#f63;}
::-webkit-scrollbar {width:0px;height:30px;}
.searchTxt {text-align:center;margin-top: 5rem;}
.searchTxt div {width:5rem;margin:0 auto;}
.searchTxt p {font-size:.6rem;color:#999;}
.editEichText {margin:.25rem 0;padding:.5rem;font-size:.6rem;color:#666;line-height:1.2rem;background:#fff;}
.editEichText.screen {margin:0;padding:0;}
.editTitle {margin:.25rem 0;padding:.5rem;}
.editTitle h2 {font-size:.65rem;font-weight:normal;color:#333;line-height:1rem;}
.editTitle p {font-size:.55rem;color:#999;line-height:.8rem;}
.editTextNavigation ,.editRelatedLinks {position:relative;margin:.25rem 0;padding:.4rem;font-size:.6rem;color:#666;line-height:1.2rem;background:#fff;/* height: 1.2rem;*/}
.editTextNavigation a ,.editRelatedLinks a {width:100%;/*height:100%;*/display:inline-block;}
.editTextNavigation i ,.editRelatedLinks i {position:absolute;top:.5rem;right:.3rem;font-size:.5rem;display:inline-block;}
.editProductSearch {flex:6;position: relative;margin:.5rem;padding:.25rem;line-height:1.25rem;background:#fff;border:1px solid #e6e6e6;border-radius:.3rem;}
.editProductSearch i {font-size:.9rem;color:#999;display:inline-block;vertical-align:top;}
.editProductSearch input {font-size:.6rem;line-height:1.25rem;vertical-align:top;background:none;width:80%;}
.productSearchSection{display:flex;}
/*.productSearchSection .editProductSearch {float:left;margin-right:0;}*/
.productSearchSection .backShopHome,.productSearchSection .goodsGroup {flex:1;text-align:center;font-size: 1.2rem;line-height: 2rem;padding-top: .5rem;color:#666666;text-align: right;}
.productSearchSection .backShopHome{text-align: left;}
.editGuide {width:100%;height:1px;margin:.25rem 0;background:#e6e6e6;}
.editGuideBlank {width:100%;background:#fff;}
.editEnterShop {margin:.25rem 0 ;padding:.5rem 0;font-size:.6rem;color:#666;line-height:1rem;background:#fff;}
.editEnterShop span {display:inline-block;vertical-align:top;}
.editEnterShop span:nth-child(1) {width:11.4rem;}
.editEnterShop span:nth-child(1) i {margin-right:.2rem;margin-left:.5rem;}
.editEnterShop span:nth-child(2) {width:3rem;text-align:right;border-left:1px solid #e6e6e6;}
.edit-map-page {margin-bottom:.25rem;}
.noticeTxt {margin:.25rem 0 ;padding:.5rem;font-size:.6rem;color:#f90;line-height:1rem;background:#ffc;}
.editShopProductGrouping .noticeTxt {position:relative;margin:0 ;padding:.5rem;padding-left:1.8rem;font-size:.6rem;color:#333;line-height:1rem;background:#FFFCF9;border-bottom: 1px solid #efefef;}
.editShopProductGrouping .noticeTxt > i {font-size:.6rem;color:#fff;background:#FFA403;display: block;width:.9rem;height:.9rem;text-align: center;line-height:.9rem;position: absolute;left: .5rem;border-radius: .2rem;}
.editNotice {overflow:hidden;height: 1rem;}
.editNotice h2 {width:2000px;font-size:.55rem;font-weight:normal;}
.editNotice h2 span {min-width:400px;display:inline-block;}
.editStoreCollection ,.editShopHome {position:relative;margin:.25rem 0;padding:.5rem;font-size:.6rem;color:#666;line-height:1rem;text-align:center;background:#fff;}
.editStoreCollection ul ,.editShopHome ul {display:-webkit-box;display:box;-webkit-box-orient:horizontal;}
.editStoreCollection ul li ,.editShopHome ul li {-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;box-flex:1;-webkit-box-sizing:border-box;}
.editProductGrouping {margin:.25rem 0;}

.editProductGrouping .productGrouping nav {position:relative;float:left;width:4rem;text-align:center;opacity:1;/*border-top:1px solid #e6e6e6;*/-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;}
.editProductGrouping .productGrouping nav ul {width:4rem;}
.editProductGrouping .productGrouping nav li {padding:.5rem 0;font-size:.55rem;font-weight:600;line-height:1rem;background:#f9f9f9;border-left:2px solid transparent;/*border-right:1px solid #f1f1f1;*/border-bottom:1px solid #f1f1f1;box-sizing:border-box;}
.editProductGrouping .productGrouping nav li a {width:100%;/*height:100%;*/display:inline-block;}
.editProductGrouping .productGrouping nav li.active {color:#f63;background:#fff;/*border-right:1px solid transparent;*/border-left:2px solid #f60;}

.productGroupingList section>p {font-size: .6rem;font-weight: bold;color: #787878;line-height: 1.2rem;background: #f9f9f9;padding-left: .5rem;height: 1.2rem;position: absolute;width: 100%;z-index: 1;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-left: -.5rem;}
.productGroupingList {position:relative;float:right;width:12rem;background:#fff;}
.productGroupingList > section {background: #fff;box-sizing: content-box;padding-left: .5rem;}
.productGroupingList ul {background:#fff;margin-top: 1.2rem;/*border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;*/}
.productGroupingList li {position:relative;display:flex;align-items:flex-start;padding:.65rem .3rem;padding-left:0;border-bottom:1px solid #efefef;}
.productGroupingList .shopProductCentent li:last-child {border-bottom:none;}
.productGroupingList li .productImg {float:left;width:3rem;height:3rem;text-align:center;overflow:hidden;box-sizing: border-box;}
.productGroupingList li .productInfo {width: 8rem;height: 3rem;margin-left: .3rem;display: flex;flex-direction: column;justify-content: space-around;}
.productGroupingList li .productInfo .productName {width: 100%;font-size: .6rem;font-weight: bold;color: #787878;line-height: 1rem;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;height: 1.5rem;}
.goods_group1-view .productGroupingList li .productInfo .productName {width: 100%;font-size: .6rem;font-weight: bold;color: #787878;line-height: .95rem;white-space: normal;height: auto;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.productGroupingList li .productInfo .productDetail {width:100%;font-size:.5rem;font-weight:normal;color:#666;line-height:.8rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.productGroupingList li .productInfo .productPrice {font-size:.6rem;font-weight:bold;color:#ff5c5c;line-height:.8rem;}
.productGroupingList li i {position:absolute;right:1rem;bottom:.5rem;width:1rem;height:1rem;font-size:.8rem;font-weight:bold;color:#fff;line-height:1.1rem;text-align:center;display:block;background:#f63;border-radius:100%;}
/*.productGroupingList li .shopDetailsIcon {top:.5rem;right:0;width:6rem;height:3rem;}*/
/*.productGroupingList li .shopDetailsIcon i {margin-top:1rem;margin-right:1rem;}*/
.productGroupingList li .shopShoppingIcon {position:absolute;right:.5rem;bottom:.5rem;width:4rem;height:1rem;text-align:right;}
.productGroupingList li .shopShoppingIcon i {position:static;display:inline-block;vertical-align:top;}
.productGroupingList li .shopShoppingIcon em {font-size: .65rem;display: inline-block;vertical-align: top;padding: .2rem;}
.productGroupingList li .shopShoppingIcon i.icon-jiajiananniu01 {color:#f63;background:#fff;border:1px solid #f63;box-sizing:border-box;}
.productGroupingList li .shopShoppingIcon i.appoTxtButton {width:auto;font-weight:normal;background:none;}
.editProductGrouping nav ul li.magic-line {top:0;bottom:initial;left:0;height:2.25rem;border-left:2px solid #f60;}
.editProductGrouping nav.shopDetailsTitle ul li.magic-line {bottom:0;left:0;height:auto;border-bottom:2px solid #f60;border-left:0;}
.tplShopBorder {padding-bottom:1.8rem;background:#fff;/*border-top:1px solid #e6e6e6;*/border-bottom:1px solid #e6e6e6;}

.pageHeaderOne {position:relative;height:5rem;margin-bottom:.5rem;}
.pageHeaderOne .pageHeaderBg {display:block;width:100%;height:100%;border:none;}
.pageHeaderOne .pageLogo {position:absolute;bottom:-2rem;left:.8rem;width:4rem;height:4rem;text-align:center;
	overflow:hidden;border-radius:3px;}
.pageHeaderOne .pageInfo {position:absolute;bottom:-2.6rem;left:5.5rem;width:10rem;}
.pageHeaderOne .pageInfo>div {height:2.6rem;font-size:.7rem;color:#fff;}
.pageHeaderOne .pageInfo>div span {display: inline-block;vertical-align: middle;line-height: .9rem;}
.pageHeaderOne .pageInfo>div i {font-size:.55rem;display:block;opacity:.7;}
.pageHeaderOne .pageInfo ul {width:100%;height:1.9rem;}
.pageHeaderOne .pageInfo ul li {float:left;width:33.33%;height:.8rem;line-height:.8rem;text-align:center;border-right:1px solid #e6e6e6;box-sizing:border-box;}
.pageHeaderOne .pageInfo ul li:last-child {border:0;}
.pageHeaderOne .pageInfo ul li h2 {height:1rem;margin-top:-.5rem;font-size:.8rem;font-weight:normal;color:#333;line-height:1rem;}
.pageHeaderOne .pageInfo ul li h2 i {font-size:.85rem;color:#6d6d6d;}
.pageHeaderOne .pageInfo ul li p {font-size:.6rem;font-weight:normal;color:#999;line-height:1rem;}
.pageHeaderOne .pageInfo ul li p a {color:#999;}
.pageHeaderTwo .pageLogo {border:2px solid #fff;border-radius:100%;}
.pageHeaderOne.pageHeaderTwo .pageInfo {bottom:-1rem;}

.editCoupon {margin:.25rem 0;padding:.5rem;padding-top: 0;background: #fff;}
.editCoupon .couponTitle {padding: .5rem .3rem;padding-right: 0;}
.editCoupon .couponTitle p {font-size: .65rem;color: #333;}
.editCoupon .couponTitle a {font-size: .5rem;color: #999;}
.editCoupon ul li {width: 4.7rem;height: 2.5rem;margin-right: .3rem;margin-bottom: .5rem;text-align: center;background: #F7F7F7;border-radius: .5rem;border: 1px solid #e6e6e6;box-sizing: border-box;padding: .1rem 0;overflow: hidden;}
.editCoupon ul li h2 {font-size:.85rem;font-weight:normal;color:#F71E70;line-height:1.4rem;}
.editCoupon ul li p {font-size:.5rem;color:#000;line-height:0.85rem;overflow:hidden;white-space:nowrap;text-overflow:clip;width:4.2rem;}
.editCoupon ul li:nth-child(3n-1) {/*background:url(../images/uw_03.png) no-repeat;background-size:100%;*/}
.editCoupon ul li:nth-child(3n-2) {/*background:url(../images/uw_05.png) no-repeat;background-size:100%;*/}
.editCoupon ul li:nth-child(3n) {margin-right:0;/*background:url(../images/uw_07.png) no-repeat;background-size:100%;*/}
.editImageNav {margin:.25rem 0;padding:0 .15rem;display:flex;display:-webkit-flex;align-items: center;-webkit-align-items: center;}
.editImageNav li {position:relative;padding:0 .15rem;text-align:center;flex:1;box-sizing:border-box;-webkit-box-sizing:border-box;}
.editImageNav li p {bottom:0;left:0;width:96%;padding:0 2%;font-size:.5rem;color:#333;line-height:1rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.editPageBanner {position:relative;overflow:hidden;}
.editPageBanner li {position:relative;width:100%;max-height:16rem;text-align:center;overflow:hidden;}
.editPageBanner li img {max-height:none;}
.editPageBanner li a {width:100%;display:inline-block;}
.editPageBanner li p {z-index:2;position:absolute;bottom:0;left:0;width:98%;padding:.05rem 1%;font-size:.55rem;color:#fff;line-height:1.05rem;text-align:left;display:-webkit-box;background:rgba(0,0,0,.6);-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.editPageBanner .pageBannerSpot {z-index:9;position:absolute;bottom:0;width:100%;text-align:center;}
.editPageBanner .pageBannerSpot .swiper-pagination-bullet {margin-right:5px;background:#fff;}
.editPageBanner .pageBannerSpot .swiper-pagination-bullet-active {background:#f63;}
.editPageBanner .pageBannerList li {margin-bottom:.25rem;}
.editPageBanner.pageBannerTable {padding:0 .75rem;}
.editPageBanner.pageBannerTable li {position:relative;float:left;width:7rem;height:7rem;margin-right:.5rem;}
.editPageBanner.pageBannerTable li img {position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);}
.editPageBanner.pageBannerTable li:nth-child(2n) {margin-right:0;}
.editProductList ,.shopDetailsTitle ul {position:relative;margin-top:.25rem;font-size:.7rem;text-align:center;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;background:#fff;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;-webkit-box-orient:horizontal;}
.shopDetailsTitle {/*margin-bottom:.25rem;*/}

.editProductList li {color: #030000;line-height: .8rem;border-bottom: 2px solid transparent;-webkit-box-sizing: border-box;box-sizing: border-box;overflow: hidden;display: flex;align-items: center;justify-content: center;}
.editProductList li>span {overflow: hidden;margin: .3rem;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.shopDetailsTitle li {flex:1;width:24.8%;padding:.5rem 0;color:#030000;line-height:1rem;border-bottom: 2px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;}
.editProductList li.active,.shopDetailsTitle li.active {border-bottom:2px solid #ff5c5c;background:#f9f9f9;}
.editProductList li.active,.shopDetailsTitle li.active {color:#f63;}
.editProductList li.active a,.shopDetailsTitle li.active a{color:#f63;}
.editProductList li.magic-line ,.shopDetailsTitle li.magic-line {bottom:0;padding:0;}
.editProduct>section {display:none;}
.editProduct>section:nth-child(1) {display:block;}
.editProduct {margin-top:.25rem;padding:0 .5rem;}
.editProduct li {position:relative;float:left;width:7.25rem;margin-right:.45rem;margin-bottom:.45rem;padding:.25rem;background:#fff;border:1px solid #e6e6e6;box-sizing:border-box;}
.editProduct li .productImg {width:6.5rem;height:6.3rem;text-align:center;/*border:1px solid #D6D6D6;box-sizing:border-box;*/overflow:hidden;}
.editProduct li:nth-child(3n+1) {/*float:inherit;*/width:15rem;}
.editProduct li:nth-child(3n+1) .productImg {width:14.5rem;height:auto;max-height:14.5rem;}
.editProduct li:nth-child(3n+1) .productImg img {/* position:relative;left:0;top:0;transform: translate3d(0,0,0);-webkit-transform: translate3d(0,0,0); */}
.editProduct.smallProductImg li:nth-child(3n+1) .productImg img {position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);}
/*.editProduct li:nth-child(odd),*/.editProduct li:nth-child(3n+1) ,.editProduct li:nth-child(3n+3) {margin-right:0;}
.editProduct li p {width:100%;padding:.05rem 0;font-size:.6rem;color:#333;line-height:1rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-top: .1rem;}
.editProduct li .productInfo {position:relative;width:100%;height:1.1rem;margin-top:.2rem;padding:.2rem 0;}
.editProduct li .productInfo span {width:35%;display:inline-block;vertical-align:top;}
.editProduct li .productInfo span:nth-child(1) {width:65%;font-size:.6rem;color:#ff5c5c;}
.editProduct li .productInfo span:nth-child(2) {float:right;height:1.1rem;line-height:1.1rem;text-align:right;}
.editProduct li .productInfo span:nth-child(2) i {width:1.1rem;height:1.1rem;display:inline-block;vertical-align:top;background:url(../images/uw_13.png);background-size:100%;}
.editProduct.iconfontPlus li .productInfo span:nth-child(2) i {width:.8rem;height:.8rem;font-family:'iconfont' !important;font-size:.7rem;font-size:16px;font-weight:bold;font-style:normal;color:#fff;line-height:.8rem;text-align:center;background:#f63;border-radius:100%;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;}
.editProduct.iconfontPlus li .productInfo span:nth-child(2) i:before {content:'\e668';}
.editProduct.buy li .productInfo span:nth-child(2) i {position:absolute;right:-.3rem;width:1.55rem;height:.8rem;margin-top:.15rem;line-height:.8rem;text-align:center;background:url(../images/uw_17.png) no-repeat;background-size:100%;}
.editProduct.buy li .productInfo span:nth-child(2) i:before {height:.8rem;font-size:.5rem;color:#fff;line-height:.8rem;display:inline-block;vertical-align:top;content:'Buy';margin-left:.2rem;}
.editProduct.dinggou li .productInfo span:nth-child(2) i {width:1.75rem;height:.75rem;margin-top:.11rem;font-size:.5rem;color:#f63;background:none;border:1px solid #f63;border:1px solid #f63;border-radius:3px;}
.editProduct.dinggou li .productInfo span:nth-child(2) i:before {width:1.75rem;height:.75rem;font-size:.5rem;color:#f63;line-height:.75rem;text-align:center;display:inline-block;vertical-align:top;/* margin-left: .2rem;*/content:'订购';}
.editProduct.noProductName p {display:none!important;}
.editProduct.noProductPrice.noProductName .productInfo {position:absolute;bottom:0;left:-.5rem;}
.editProduct.noProductPrice .productInfo span:nth-child(1) {display:none;}
.editProduct.noProductPrice p {position:absolute;bottom:.25rem;width:75%;}
.editProduct.smallProductImg.noProductPrice p {position:relative;width:auto;bottom:auto;}
.editProduct.noProductButton .productInfo span:nth-child(2) i {display:none;}
.shopDetailsCentent section {display:none;}
.shopDetailsCentent section:first-child {display:block;}
.shopDetails {font-size:.6rem;line-height:1rem;}
.shopDetailsInfo {margin-top:.25rem;padding:.25rem .5rem;font-size:.55rem;color:#666;line-height:.8rem;background:#fff;border-top:1px solid #eee;/*border-bottom:1px solid #eee;*/}
.shopDetails>p {margin-top:.25rem;padding:0 .5rem;}
.shopDetailsInfo li {position:relative;padding:.15rem 0;line-height:.9rem;overflow:hidden;}
.shopDetailsInfo li.open:before {position:absolute;right:0;font-family:'iconfont' !important;font-size:.55rem;font-style:normal;color:#999;content:'\e60c';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.shopDetailsInfo li:last-child {border-bottom:0;}
.shopDetailsInfo li a {display:inline-block;vertical-align:top;}
.shopDetailsInfo li span {display:inline-block;vertical-align:top;}
.shopDetailsInfo li span i {margin-right:.25rem;padding:.25rem;font-size:.5rem;color:#fff;line-height:.5rem;display:inline-block;vertical-align:top;background:#f63;border-radius:2px;}
.shopDetailsInfo li span b {margin-right:.25rem;padding:.25rem;font-size:.5rem;line-height:.5rem;display:inline-block;vertical-align:top;}
.shopDetailsInfo li span em {display:block;}
.shopDetailsInfo li span p:nth-child(2) i {margin-top:.25rem;color:#f63;background:none;border:1px solid;}
.shopHomeList {margin-top:.25rem;padding:.25rem 0;font-size:.55rem;color:#666;line-height:.8rem;background:#fff;border-top:1px solid #eee;}
.shopHomeList li{position:relative;padding:.8rem .5rem;line-height:.9rem;overflow:hidden;border-bottom:1px solid #eee;}
/*.shopHomeList li.open:before {top:1rem;font-size:.75rem;}*/
/*.shopHomeList li b.map-sign{float:left;margin-right:.3rem;position:relative;top:-0.05rem;width:1rem;height:1rem;background:url('../images/map-sign.png') no-repeat;background-size:100%;}*/
/*.shopHomeList li b.border-btm{display:block;width:100%;height:0;border-bottom:1px solid #eee;position:absolute;bottom:0;left:1.3rem;}*/
.shopHomeList li:last-child{border-bottom:none;}
/*.shopHomeList div {float:left;font-size:.55rem;color:#999;}*/
.shopHomeList h2 {font-size:.55rem;color:#333;position: relative;}
.shopHomeList h2 img {display:inline-block;height:.75rem;vertical-align:top;position:relative;top:.06rem;}
.shopHomeList h2 i.is-shop,.shopSelect .shoplists li .is-shop {display:inline-block;height:.65rem;line-height:.65rem;padding:0 .3rem;font-size:.5rem;border-radius:.08rem;border:.04rem solid;margin-left:.1rem;position:relative;vertical-align:top;top:.06rem;}
.shopSelect .shoplists li .is-shop{vertical-align:top;position:relative;top:.06rem;}
.shopHomeList h2 i.is-shop.currentShop,.shopSelect .shoplists li .is-shop.currentShop{color:#FAA512;border-radius:.5rem;margin-right:.1rem;}/*当前店铺*/
.shopHomeList h2 i.is-shop.mainShop,.shopSelect .shoplists li .is-shop.mainShop{color:#fe6b31;border-radius:.5rem;}/*总店*/
.shopHomeList h2 i.is-shop.openNow,.shopSelect .shoplists li .is-shop.openNow{color:#F6A414;border-radius:.5rem;}/*营业*/
.shopHomeList h2 i.is-shop.closeNow,.shopSelect .shoplists li .is-shop.closeNow{color:#A3A3A3;border-radius:.5rem;}/*打烊*/
.shopHomeList h2 i.is-shop.openNow,.shopHomeList h2 i.is-shop.closeNow {right: 0;position: absolute;}
.shopHomeList li p {font-size:.6rem;color:#A3A3A3;margin-top:.3rem;display:flex;}
.shopHomeList li p span.address {flex:1;padding:0 .3rem;}
.shopList li {border:0;}
.shopList li span {width:25%;font-size:.55rem;text-align:center;}
.shopList li span:first-child {width:59%;font-size:.55rem;text-align:left;}
.shopList li span:nth-child(2) {width:13%;font-size:.55rem;}
.editShopProductGrouping {z-index:9;position:relative;background:#f9f9f9;}
.shopProductCentent {overflow:auto;position:relative;overflow-x: hidden !important;}
.shopFooterLayerCentent {z-index:9;}
.shopFooter {z-index:10;/*height:2rem;*/position:fixed;bottom:0;left:0;width:100%;}
.shopFooter div.shopFooterCentent {z-index:9;position:fixed;bottom:0;left:0;width:100%;height:2rem;font-size:0;overflow:hidden;background:#000;}
.shopFooter.singleFooter div.shopFooterCentent {color:#f63;background:#fff; box-sizing:border-box;}
.shopFooter div.shopFooterCentent span {height:2rem;padding:.1rem 0;font-size:.6rem;color:#999;line-height:2rem;display:inline-block;vertical-align:top;}
.shopFooter.singleFooter div.shopFooterCentent span:first-child {width:47%;text-align:left;}
.shopFooter.singleFooter div.shopFooterCentent span:nth-child(2) {width:26.5%;color:#fff;text-align:center;background:#d2d2d2;}
.shopFooter.singleFooter div.shopFooterCentent span:nth-child(2) a {width:100%;height:100%;color:#fff;display:inline-block;vertical-align:top;}
.shopFooter div.shopFooterCentent span:first-child {width:32%;font-size:.7rem;text-align:center;}
.shopFooter div.shopFooterCentent span:first-child.shoppingClick {color:#fff;}

.shopFooter.singleFooter div.shopFooterCentent span:first-child.shoppingClick {color:#f63;}
.shopFooter.singleFooter div.shopFooterCentent.optional span:first-child b {float:left;width:66%;height:.8rem;padding-top:.1rem;color:#ff7272;line-height:.8rem;display:inline-block;vertical-align:top;margin-left:.8rem;}
.shopFooter.singleFooter div.shopFooterCentent.optional span:first-child b:nth-child(3) {font-size:.5rem;color:#666;}
.shopFooter div.shopFooterCentent span.shoppingIcon i {position:relative;font-size:1rem;display:inline-block;}
.shopFooter.singleFooter div.shopFooterCentent span.shoppingIcon i {float:left;width:1.5rem;height:1.5rem;margin-top:.2rem;color:#fff;line-height:1.6rem;text-align:center;background:#f63;border-radius:50%;margin-left:.2rem;}
.shopFooter.singleFooter div.shopFooterCentent.optional span.shoppingIcon i {background:#9d6853;}
.shopFooter div.shopFooterCentent span.shoppingIcon i em {position: absolute;top: 0;left: .6rem;min-width: .6rem;height: .6rem;padding: 0.06rem;font-family: Microsoft YaHei,Arial, Helvetica,'\534E\6587\9ED1\4F53', sans-serif;font-size: .6rem;color: #f63;font-weight: bold;line-height: .6rem;text-align: center;border-radius: .6rem; }
.shopFooter.singleFooter div.shopFooterCentent span.shoppingIcon i em {top:-2px;left:1rem;background:#f89e1d;border:1px solid #fff;}
.shopFooter.singleFooter div.shopFooterCentent.optional span.shoppingIcon i em {background:#ff7272;}
.shopFooter div.shopFooterCentent span:nth-child(2) {width:38%;}
.shopFooter div.shopFooterCentent span:nth-child(2) p {margin:.5rem 0;line-height:.8rem;border-left:1px solid #999;padding-left:.3rem;}
.shopFooter div.shopFooterCentent span:nth-child(3) {float:right;width:26.5%;text-align:center;background:rgba(74,74,74,1);}
.shopFooter.singleFooter div.shopFooterCentent span:nth-child(3) {float:right;color:#fff;background:#fa731a;}
.shopFooter div.shopFooterCentent span:nth-child(4).active {width:30%;color:#fff;text-align:center;background:#f63;}
.shopFooterLayer {z-index:9;position:fixed;bottom:2rem;width:100%;height:auto;max-height:13rem;display:none;background:#fff;border-top:1px solid #e6e6e6;}
.shopFooterLayer h2 {padding:.25rem .5rem;font-size:0;line-height:1rem;background:#f6f6f6;}
.shopFooterLayer h2 span {width:50%;font-size:.6rem;color:#666;line-height:1rem;display:inline-block;vertical-align:top;}
.shopFooterLayer h2 span:first-child:before {width:.2rem;height:.7rem;margin-top:.15rem;margin-right:.3rem;display:inline-block;vertical-align:top;background:#f63;content:'';}
.shopFooterLayer h2 span:last-child {font-size:.5rem;color:#999;text-align:right;}
.shopFooterLayer h2 span:last-child i {margin-right:.15rem;font-size:.55rem;}
.shopFooterLayer ul {height:auto;max-height:11.5rem;padding:0 .5rem;overflow:auto;}
.shopFooterLayer ul li {position:relative;height:1.5rem;padding:.3rem 0;font-size:0;line-height:1rem;border-bottom:1px dashed #eee;}
.shopFooterLayer ul li:last-child {border-bottom:0;}
.shopFooterLayer ul li h3 {width:30%;font-size:.6rem;text-align:center;display:inline-block;vertical-align:top;}
.shopFooterLayer ul li h3:first-child {width:47%;font-size:.63rem;color:#000;}
.shopFooterLayer ul li h3 span {text-align:left;display:block;}
.shopFooterLayer ul li h3 span.spanMargin {margin-top:.3rem;}
.shopFooterLayer ul li h3:first-child span:nth-child(2) {font-size:.4rem;color:#999;line-height:.8rem;}
.shopFooterLayer ul li h3:first-child span:nth-child(2) i {padding-right:.35rem;}
.shopFooterLayer ul li h3:nth-child(2) {font-size:.75rem;color:#f63;line-height:1.5rem;}
.shopFooterLayer ul li h3.shopShoppingIcon {width:22%;padding-top:.35rem;font-size:.75rem;color:#f63;text-align:right;}
.shopFooterLayer ul li h3.shopShoppingIcon i {position:static;width:.8rem;height:.8rem;font-size:.6rem;font-weight:bold;color:#fff;line-height:.85rem;text-align:center;display:inline-block;vertical-align:top;background:#f63;border-radius:100%;}
.shopFooterLayer ul li h3 i.icon-jiajiananniu01 {color:#f63;background:#fff;border:1px solid #f63;box-sizing:border-box;}
.shopFooterLayer ul li h3.shopShoppingIcon em {min-width:.7rem;margin-top:-.1rem;font-size:.55rem;color:#333;line-height:1rem;text-align:center;display:inline-block;vertical-align:top;}
.simpleStyle li {padding:0!important;border:0!important;box-sizing:border-box!important;}
.simpleStyle li p {z-index:1;position:absolute;bottom:.15rem !important;width:75%;color:#fff;margin-left:.2rem;}
.simpleStyle li .productInfo {position:absolute;bottom:0 !important;left:0 !important;width:96% !important;padding:.1rem 2%;font-size:.6rem;color:#fff;background:rgba(0,0,0,.6);}
.simpleStyle li .productImg {width:7.25rem;height:7.25rem;}
.simpleStyle li .productInfo span:nth-child(1) {position:absolute;right:0;bottom:.2rem;width:4rem;padding-right:.3rem;color:#fff!important;}
.simpleStyle.bigProductImg li .productInfo span {position:absolute;right:0;bottom:.2rem;width:4rem;padding-right:.3rem;color:#fff;white-space: nowrap;}
.simpleStyle.bigProductImg li .productInfo span:nth-of-type(1){
	text-align: right;
    box-sizing: border-box;
    padding-left: 10px;
}
.simpleStyle li .productInfo span:nth-child(2) {display:none;margin-top:-.2rem;}
.simpleStyle li p {display:none;}
.editProduct.simpleStyle li p {display:none;}
.editProduct.simpleStyle li:nth-child(3n+1) p {display:block;}
.editProduct.simpleStyle.smallProductImg li:nth-child(3n+1) p {display:none;}
.editProduct.simpleStyle.smallProductImg.noProductPrice li:nth-child(3n+1) p {display:none;}
.editProduct.simpleStyle.smallProductImg.noProductPrice li:nth-child(3n+1) .productInfo {display:none;}
.editProduct.simpleStyle.noProductPrice li .productInfo {display:none;}
.editProduct.simpleStyle.noProductPrice li:nth-child(3n+1) .productInfo {display:block;}
.simpleStyle.bigProductImg li p {display:block;}
.simpleStyle li:nth-child(3n+1) p {display:block;}
.simpleStyle.noProductName.noProductPrice .productInfo {display:none;}
.simpleStyle.noProductName.bigProductImg.noProductPrice .productInfo {display:none!important;}
.simpleStyle.noProductPrice .productInfo {/*display:none;*/}
.simpleStyle.bigProductImg li .productImg {width:15rem !important;height:15rem !important;}

.editProduct.bigProductImg li {float:inherit;width:15rem;}
.editProduct.bigProductImg li .productImg {width:14.5rem;height:auto;max-height:14.5rem;}
.editProduct.bigProductImg li .productImg img {position:relative;top:0;left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}


.editProduct.smallProductImg.simpleStyle.noProductPrice .productInfo {display:none;}
.editProduct.smallProductImg li:nth-child(3n+1) {float:left;width:7.25rem;}
.editProduct.smallProductImg li:nth-child(3n+1) .productImg {width:6.3rem;height:6.3rem;}
.editProduct.smallProductImg.simpleStyle li:nth-child(3n+1) .productImg {width:7.25rem;height:7.25rem;}
.editProduct.smallProductImg li:nth-child(odd) {margin-right:0;}
.editProduct.smallProductImg li:nth-child(even) {margin-right:0;float: right;}
.simpleStyle.smallProductImg li p {display:none;}
.simpleStyle.detailedList li {border-bottom:1px solid #e6e6e6 !important;}
.detailedList li {float:inherit;width:15rem;padding:.25rem;border:1px solid #e6e6e6;}
.detailedList li .productImg {float:left;width:2.5rem !important;height:2.5rem !important;margin-right:.5rem;}
.detailedList li p {position:relative !important;float:left;width:10.5rem;color:#333;display:block!important;background:none;margin-left:0;}
.detailedList.noProductName p {display:block!important;}
.detailedList li .productInfo {position:relative !important;float:left;width:10.5rem !important;/*margin-top:-.3rem;*/background:none;padding-left:0;;}
.detailedList li .productInfo span:nth-child(1) {position:relative;color:#ff5c5c !important;}
.detailedList li .productInfo span:nth-child(2) {display:block;}
menu.editThematicNavigation {z-index:7;position:relative;top:0;left:0;width:100%;height:1.5rem;margin:0;padding:0 ;background:#fff;}
menu.editThematicNavigation>span {z-index:90;position:absolute;right:0;width:1.5rem;height:1.5rem;line-height:1.5rem;display:inline-block;}
menu.editThematicNavigation>span i {width:.8rem;height:1.5rem;margin:0 .35rem;font-size:.75rem;display:inline-block;vertical-align:top;background-size:.8rem ;/*background: url(../images/abc_ic_go_search_api_holo_light.png)*/
;}
menu.editThematicNavigation>span.active i {/*background: url(../images/abc_ic_go_search_api_holo_light_up.png) ;*/background-size:.8rem ;}
menu.editThematicNavigation .menu_list {height:1rem;/*overflow: hidden;*/}
menu.editThematicNavigation .menu_list ul {/*border-bottom:2px solid #d9d9d9;overflow: auto;*/height:1.5rem;overflow:hidden;}
menu.editThematicNavigation .menu_list ul li {float:left;width:2.8rem;height:1.5rem;margin-bottom:-2px;font-size:.7rem;color:#4f4f4f;line-height:1.5rem;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-bottom:2px solid transparent;}
menu.editThematicNavigation .menu_list ul li.active ,menu.editThematicNavigation .menu_list ul li:nth-child(1) {border-bottom:2px solid #f63;}
menu.editThematicNavigation .menu_list ul li.active a ,menu.editThematicNavigation .menu_list ul li:nth-child(1) a {color:#fa4345;}
menu.editThematicNavigation .menu {z-index:89;position:absolute;top:0;left:0;right:0;/* height:100%;*/padding:0;background:#fff;margin:0;}
menu.editThematicNavigation .menu .menu_titel {width:100%;line-height:1.5rem;border-bottom:1px solid #e6e6e8;border-top: 1px solid #fff;}
menu.editThematicNavigation .menu .menu_titel span {line-height:1.5rem;text-align:center;display:inline-block;vertical-align:top;}
menu.editThematicNavigation .menu .menu_titel span:nth-child(1) {font-size:.65rem;color:#383838;text-align:left;padding-left:.3rem;}
menu.editThematicNavigation .menu .menu_titel span:nth-child(2) {font-size:.6rem;color:#fe5842;}
menu.editThematicNavigation .menu ul {font-size:.7rem;}
menu.editThematicNavigation .menu ul li {float:left;width:25%;/* margin-right:.15rem; padding:0 .2rem;*/font-size:.6rem;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
menu.editThematicNavigation .menu ul li a{border:1px solid #e6e6e8;border-radius:.15rem;box-sizing:border-box;display:block;margin:0.3rem;}
.show_list>li {padding-bottom:.3rem;background:#fff;border-top:1px solid #e6e6e8;border-bottom:1px solid #e6e6e8;}
.show_list .show_title {margin:.3rem .25rem;padding-left:.25rem;font-size:.7rem;color:#676767;line-height:1.2rem;border-left:2px solid #fd4d4f;}
.show_list .show_title span {float:left;}
.show_list .show_title i {float:right;font-size:.6rem;color:#eeae28;}
.show_list .show_title i em {width:.9rem;height:.9rem;line-height:.9rem;display:inline-block;vertical-align:middle;background-size:.9rem;}

.show_list .product_show li {position:relative;margin-bottom:.5rem;padding:0 .5rem;overflow:hidden;}
.show_list .product_show li p {position:absolute;bottom:0;width:14rem;padding:.2rem .5rem;font-size:.7rem;color:#fff;line-height:1.0rem;text-align:center;text-overflow:ellipsis;white-space:nowrap;/*background-color: rgba(0,0,0,.5);*/overflow:hidden;}
.show_list .product_show li p b {width:.75rem;height:.75rem;font-size:.6rem;line-height:.75rem;display:inline-block;border:1px solid #fff;border-radius:50%;margin-left:.2rem;}
.show_list .product_show li img {width:100%;border-radius:.15rem;}
.show_list .product_show li i {position:absolute;top:.8rem;right:.8rem;height:.9rem;padding:0 .25rem;font-size:.5rem;color:#fff;line-height:.9rem;display:inline-block;background:rgba(0,0,0,.5);border-radius:.9rem;}
.show_list .product_show li i em {width:.81rem;height:.67rem;margin:-.1rem .1rem 0 0;font-size:.65rem;color:#d9d9d9;line-height:.67rem;text-align:center;display:inline-block;vertical-align:middle;}

.txtCenter {text-align:center;}
.txtLeft {text-align:left;}
.txtRight {text-align:right;}
.box {float:left;width:198px;height:320px;text-align:center;border:1px solid #e0e0e0;margin-left:5px;}
.box p {padding:4px 4px 10px 4px;line-height:20px;text-align:left;}
.box:hover {border:1px solid #f90;}
.box h4 {font-size:14px;font-weight:500;color:#f30;line-height:32px;}
.box h4 span {font-size:20px;}
.u-flyer {z-index:9;position:fixed;width:20px;height:20px;display:block;background:#f63;border-radius:50px;}

.m-sidebar {z-index:2000;position:fixed;top:0;right:0;width:35px;height:100%;font-size:12px;color:#fff;background:#000;}
.cart {padding:200px 0 0 0px;color:#fff;line-height:20px;text-align:center;}
.cart span {width:20px;margin:0 auto;display:block;}
.cart i {width:35px;height:35px;display:block;background:url(car.png) no-repeat;}
#msg {z-index:10000;position:fixed;top:300px;right:35px;width:1px;height:52px;font-size:20px;color:#fff;line-height:52px;text-align:center;display:none;background:#360;}

.shopHomeHeader {height:1.5rem;padding:.3rem .4rem;background:#f1f1f1;}
.shopHomeHeader span {line-height:1.5rem;display:inline-block;vertical-align:top;}
.shopHomeHeader p:first-child {font-size:.7rem;color:#333;}
.shopHomeHeader p {font-size:.5rem;color:#333;line-height:.75rem;}
.shopHomeHeader p i {font-size:.5rem;color:#8e8e8e;}
.shopHomeHeader p a:nth-child(1) {max-width:7rem;display:inline-block;vertical-align:top;}
.shopHomeHeader p a.switchShop {width:2rem;padding:.31rem 0;font-size:.5rem;line-height:0;text-align:center;display:inline-block;border:1px solid #999;border-radius:.7rem;}
.shopHomeHeader span:nth-child(2) {width:67%;}
.shopHomeHeader>i {width:1.5rem;height:1.5rem;display:inline-block;vertical-align:top;overflow:hidden;background:#f9f9f9;border-radius:100%;}
.shopHomeHeader>i img{vertical-align: initial;}
.shopHomeHeader span:nth-child(2) i img {vertical-align:top;}
.shopHomeHeader span:nth-child(2) em {width:8rem;font-size:.6rem;color:#666;line-height:.75rem;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:top;overflow:hidden;}
.shopHomeHeader span:nth-child(3) {font-size:.6rem;color:#999;text-align:right;}
.editCube {position:relative;width:16rem;max-height:16rem;}
.editCube li {position:absolute;display:flex;overflow:hidden;justify-content:center;align-items:center;}
.editCube li a {width:100%;height:100%;display:inline-block;}
.smallPage {padding:.5rem;}
.smallPage table td{border: 1px solid #ddd;padding: 5px 10px;}
.smallPage h2 {font-size:.6rem;font-weight:normal;color:#666;line-height:.9rem;}
.smallPage p {font-size:.5rem;color:#555;line-height:.8rem;}
.storeNav {z-index:10;width:100%;height:45px;position: fixed;bottom:0;}
.storeNav .shop-nav {z-index:10;position:fixed;bottom:0}
.storeNav .nav-menu-1 .nav-item+.nav-item {border-left:1px solid #e5e5e5;-webkit-border-image:none;-moz-border-image:none;border-image:none;}
.editEichText td ,.editEichText th {padding:5px 10px;border:1px solid #ddd;}
.clear {width:100%;height:0;clear:both;}
.orderHeader {height:2.5rem;padding:.25rem .5rem ;line-height:.8rem;background:url('../images/order_03.png');}
.orderHeader h2 {margin-top:.1rem;}
.orderHeader p {margin-top:.2rem;/*border-top: 1px dashed #fff;*/padding-top:.1rem;opacity:.6;}
.orderHeader p i {margin-top:.05rem;margin-right:.1rem;display:inline-block;vertical-align:top;}
.customerInfo h3 {line-height:1rem; font-size:0;}
.customerInfo h3 span:nth-child(2){ width:33%;}
.orderShop h2>i {margin-right:.2rem;}
.orderShop h2>span em {max-width:8rem;}
.orderShop h2>span em:after {top:.07rem;right:-.1rem;}
.orderShop h2 span:last-child {float:right;}
.orderShop h2 span i {margin-right:.2rem;}

.orderShop li .productImg {width:3.75rem;height:3.75rem;}
.orderShop li .productInfo {width:10.5rem;}
.orderShop li .productInfo span.width50 {width:48%;}
.orderShop li .productInfo em {margin-right:.2rem;padding:.1rem .3rem;font-size:.5rem;color:#fff;line-height:.6rem;display:inline-block;background:#ff7216;border-radius:3px;}
.orderShop li h4 {margin:.15rem 0;line-height:1rem;}
.orderShop li .orderButtom {margin-top:.8rem;padding:.45rem 0;border-top:1px solid #e6e6e6;}
.orderShop li .orderButtom button {width:3rem;line-height:1rem;text-align:center;background:none;border:1px solid #999;border-radius:3px;}
.orderShop li .orderButtom button:last-child {margin-left:.25rem;}
.orderShop li .orderButtom button a {width:100%;/*height:100%;*/color:#999;display:inline-block;}
.orderShop li .orderButtom button.active {border:1px solid #ff7216;}
.orderShop li .orderButtom button.active a {color:#ff7216;}
.discount span:first-child {min-width:2rem;height:.75rem;margin-top:.15rem;margin-right:.25rem;padding:0 .3rem;font-size:.5rem;color:#fff;line-height:.75rem;text-align:center;background:#ff7216;border-radius:3px;}
.discount:nth-child(2n) span:first-child {background:#ff7979;}

.logisticsInformation li {border-top:1px dashed #e6e6e6;}
.logisticsInformation li:first-child {border-top:0;}
.logisticsInformation li span:first-child {margin-right:.3rem;}
.logisticsInformation li span:nth-child(2) {color:#999;}
.logisticsInformation li span:first-child i {margin-right:.1rem;font-size:.75rem;color:#ff7216;display:inline-block;vertical-align:top;-webkit-text-stroke-width:0;}
.jiantouRight {position:relative;padding-right:.5rem;}
.jiantouRight:after {position:absolute;right:0;font-family:'iconfont' !important;font-size:16px;font-style:normal;color:#9a9a9a;content:'\e60c';-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale;}
.confirmButton {padding:.5rem;text-align:center;}
.confirmButton a {width:100%;/*height:100%;*/display:inline-block;vertical-align:top;}
.confirmButton button {width:14.5rem;height:1.75rem;margin-bottom:.45rem;font-size:.7rem;color:#fff;line-height:1.75rem;vertical-align:top;background:#f63;border:1px solid #f63;border-radius:.15rem;}
.confirmButton button.gray {color:#666;background:none;border:1px solid #999;}
.customerInfoList {border-top:1px solid #e6e6e6;}
.customerInfoList li {padding:.23rem 0;border-bottom:1px solid #e6e6e6;}
.customerInfoList li:last-child {border:0;}
.customerInfoList h3 {line-height:1.2rem;}
.customerInfoList i ,.friendAddress {margin-top:.2rem;padding:0 .2rem;font-size:.55rem;font-weight:normal;color:#fff;line-height:.8rem;display:inline-block;vertical-align:top;background:#f63;border-radius:3px;}
.friendAddress {margin-top:.15rem;margin-right:.3rem;}
.customerInfoList span {font-size:.6rem;margin-left:.2rem;}
.customerInfoList p {line-height:1rem;}
.logisticsList {z-index:999;position:fixed;top:3rem;left:1rem;width:14rem;height:16.2rem;display:none;background:#fff;border-radius:5px;}
.logisticsList h2 {padding:0 .5rem;line-height:2.1rem;border-bottom:1px solid #f96b22;}
.logisticsList h2 span:first-child {width:5.5rem;font-size:.7rem;}
.logisticsList h2 span:nth-child(2) {width:7.5rem;font-size:.5rem;color:#999;text-align:right;display:inline-block;vertical-align:top;}
.logisticsList h2 span:first-child i {margin-right:.1rem;font-size:.75rem;color:#ff7216;display:inline-block;vertical-align:top;-webkit-text-stroke-width:0;}
.logisticsList ul {height:13.2rem;overflow:auto;}
.logisticsList ul li {position:relative;margin-right:.1rem;padding:.45em .2rem;border-bottom:1px solid #e6e6e6;margin-left:1.5rem;}
.logisticsList ul li h3 a {color:#666;line-height:1rem;}
.logisticsList ul li h3 span:first-child {width:11.5rem;margin-right:.5rem;}
.logisticsList ul li p {color:#999;line-height:.8rem;}
.logisticsList ul li i {z-index:9;position:absolute;top:.9rem;left:-.7rem;width:6px;height:6px;background:#fff;border:2px solid #bcbcbc;border-radius:50%;}
.logisticsList ul li:before ,.logisticsList ul li:after {position:absolute;top:0;left:-.5rem;width:1px;height:100%;background:#e6e6e6;content:'';}
.logisticsList ul li:after {top:1.25rem;}
.logisticsList ul li:first-child h3 a {color:#ff5d5d;}
.logisticsList ul li:first-child i {border:2px solid #ff5d5d;}
.logisticsList ul li:first-child:before {display:none;}
.logisticsList ul li:last-child {border:0;}
.orderInfo {line-height:.9rem;}
.confirmReceipt {z-index:999;position:fixed;top:3rem;left:1rem;width:14rem;height:5rem;padding:1rem 0;text-align:center;display:none;background:#fff;border-radius:5px;}
.confirmReceipt i {width:2.25rem;height:2.25rem;margin-bottom:1rem;font-size:1rem;color:#fff;line-height:1rem;line-height:2.25rem;text-align:center;background:#09bb07;border-radius:50%;}
.confirmReceipt p {font-size:.7rem;color:#333;line-height:1rem;}


.returnInformation li input {width:100%;height:1rem;font-size:.55rem;line-height:1rem;text-align:right;}
.returnInformation li span {position:relative;}

.productImgList li>i {margin-left:.25rem;}
.productImgList li dl {padding-top:.5rem;}
.productImgList li dd ,.productImgList li dt {position:relative;float:left;width:2.5rem;height:2.5rem;margin-right:.5rem;margin-bottom:.5rem;font-size:2rem;color:#a8a8a8;line-height:2.5rem;text-align:center;border:1px solid #e6e6e6;box-sizing:border-box;}
.productImgList li dd img {position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;vertical-align:top;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);}
.productImgList li dd i {z-index:9;position:absolute;top:-.25rem;right:-.25rem;width:14px;height:14px;font-size:.35rem;color:#f9f3f3;line-height:.5rem;display:inline-block;vertical-align:top;background:#f63 url(../images/cha.png) 1px 2px ;background-size:80%;border-radius:50%;}
.productImgList li dd.icon-jia {margin-right:0;background:#f1f1f1;}

.fillInformation li {font-size:.55rem;color:#666;line-height:1.5rem;border-bottom:1px solid #e6e6e6;}
.fillInformation>ul>li:last-child {padding:.5rem 0;text-align:right;border-bottom:0;}
.fillInformation li .select {top:0;min-height:1.5rem;border-bottom:1px solid #e6e6e6;box-sizing:border-box;}
.fillInformation li .select:after {top:0rem;right:1.2rem;}
.fillInformation li .select li {line-height:1.5rem;}
.fillInformation li input {width:100%;height:1.45rem;text-align:right;vertical-align:top;}
/*
.fillInformation li  button{ width:3rem; height:1rem; margin-top:.25rem; line-height:1rem; background:#ff6633; color:#fff; border-radius:3px;}

.productImgList li dd:before{width: .5rem;height: .5rem;background: #ff6633;color: #fff;content: "\e630";z-index: 9;position: absolute;font-size: .35rem;line-height: .5rem;border-radius: 50%;right: -.25rem;top: -.25rem;}
.productImgList li dd:last-child:before{content: "\e668";background:#f1f1f1;color: #a8a8a8;}
*/
#fileImage ,.fileImage {width:2.5rem;height:2.5rem;margin-top:-2.5rem;display:block;vertical-align:top;opacity:0;}
.uploadImg {height:3.5rem;overflow:hidden;/* padding-left: .5rem;*/}

.evaluationInfo dt i.active {color:#ff5c5c;}
.evaluationInfo dd i.active {color:#f63;}
.evaluationInfo i {width:.7rem;font-size:.65rem;font-size:.65rem;color:#dfdfdf ;text-align:center;display:inline-block;display:inline-block;vertical-align:top;vertical-align:top;margin-left:.3rem;margin-left:.3rem;;}
.select {z-index:9;position:absolute;top:-.5rem;right:-1rem;min-height:1.8rem;max-height:5.5rem;padding-right:0;text-align:right;display:inline-block;overflow:auto;background:#fff;border-right:0;border-left:1px solid rgba(0, 0, 0,0);cursor:pointer ;}
.select.active {z-index:10;border:1px solid rgba(0, 0, 0, .22);border-top:0;border-right:0;}
.select li {margin:0 .5rem;padding-right:1.2rem;line-height:2rem;text-align:center;text-align:left;display:none;border-bottom:1px solid #e6e6e6;cursor:pointer;padding-left:.3rem;}
.select li.curr ,.select li:last-child {border-bottom:0;}
.select.active li.curr {border-bottom:1px solid #e6e6e6;}
.select li:first-child {display:block;}
.select:after {top:.5rem;right:.5rem;font-size:.5rem;content:'\e681';}
.returnInformation .select {background:transparent;}
.returnInformation .select:after {content:'\e60f';}
.returnInformation .select.active {background:#fff;}
.evaluation {padding-top:.5rem;font-size:.5rem;color:#999;border-bottom:1px solid #e6e6e6;}
.evaluation i {width:2.685rem;margin-right:.2rem;margin-bottom:.5rem;line-height:.75rem;text-align:center;display:inline-block;border:1px solid #999;border-radius:2px;box-sizing:border-box;}
.evaluation i.active ,.evaluation i.verticalCentering {color:#f63;border:1px solid #f63;}
.evaluation i:nth-child(5n) {margin-right:0;}
.orderShop textarea {width:100%;height:3.75rem;vertical-align:top;border-bottom:1px solid #e6e6e6;resize:none;}

.customerInfo h3 span:nth-child(2) i {margin-top:.1rem;padding:0 .3rem;font-size:.55rem;line-height:.8rem;display:inline-block;vertical-align:top;border:1px solid #f63;border-radius:3px;}
.customerInfo>p {position:relative;height:1.8rem;padding:.25rem 0;line-height:.9rem;}
.customerInfo>p span {position:absolute;right:0;bottom:.25rem;font-size:.55rem;display:inline-block;}
.customerInfo>p span a {color:#f63;}
.customerInfo h4 {line-height:.8rem;}
.viewMessages {z-index:11;position:fixed;top:4rem;left:1rem;width:13rem;height:16rem;padding:.5rem;font-size:.6rem;background:#fff;border-radius:.3rem;}
.viewMessages>h3 {font-size:.65rem;color:#333;line-height:2rem;}

.viewMessages .viewMessagesList li {line-height:1.5rem;border-top:1px dashed #e6e6e6;}
.viewMessages .viewMessagesList dl {width:100%;margin-bottom:.5rem;}
.viewMessages .viewMessagesList dd {float:left;width:2.35rem;height:2.35rem;margin-right:.2rem;text-align:center;border:1px solid #ecebeb;}
.viewMessages .viewMessagesList dd:nth-child(5n) {margin-right:0;}
.viewMessages .viewMessagesList li span {display:inline-block;vertical-align:top;}
.viewMessages .viewMessagesList li span:first-child {width:3.5rem;color:#666;}
.viewMessages .viewMessagesList li span:last-child {width:9.5rem;color:#333;}
.viewMessages .orderShop li .productInfo {width:7.6rem;}


.setInput {margin:.5rem 0;background:#fff;border-top:1px solid #e6e6e6;}
.setInput li {padding:.5rem;font-size:.7rem;color:#333;line-height:1rem;border-bottom:1px solid #e6e6e6;}
.setInput li span {display:inline-block;vertical-align:top;}
.setInput li span:nth-child(1) {width:3.5rem;margin-right:.5rem;}
.setInput li span:nth-child(2) {width:10.5rem;}
.setInput li span:nth-child(2) input {width:100%;font-size:.6rem;line-height:1rem;}
.validateTitle {padding:0 .5rem;font-size:.6rem;color:#333;line-height:1rem;}

.setInput li span.verificationCode:nth-child(2)  input {width:6.5rem;}

.verificationCode i {width:3rem;color:#ff834d;text-align:right;display:inline-block;margin-left:.5rem;}
.verificationCode i a {color:#ff834d;}
.verificationCode i em {color:#999;}
.setInputButton {width:13.5rem;margin-bottom:.5rem;font-size:.7rem;color:#fff;line-height:1.75rem;background:#ff834d;border-radius:3px;margin-left:1.25rem;}
.promptInfoTxt {margin:1rem;font-size:.6rem;color:#999;}
.promptInfoTxt h4 {line-height:1.5rem;}
.promptInfoTxt h4 i {padding-right:.2rem;color:#ff834d;}
.promptInfoTxt p {line-height:1rem;}

.setTitleList {width:14.5rem;margin-top:.5rem;font-size:.6rem;line-height:1.4rem;display:-webkit-box;display:box;overflow:hidden;border-radius:.2rem;-webkit-box-orient:horizontal;box-sizing:border-box;margin-left:.75rem;}
.setTitleList li {color:#ff834d;text-align:center;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;box-flex:1;}
.setTitleList li:first-child {border-right:1px solid #ff834d;}
.setTitleList li.active {color:#fff;background:#ff834d;}
.setTable section {display:none;}

.replacePhone {z-index:12;position:fixed;top:50%;left:1rem;width:14rem;height:14rem;margin-top:-7rem;text-align:center;display:none;overflow:hidden;background:#fff;border-radius:.3rem;}
.replacePhone h4 {font-size:.8rem;color:#333;line-height:2.5rem;}
.replacePhone ul {margin:0 .5rem;font-size:.7rem;text-align:left;overflow:hidden;border:1px solid #e6e6e6;border-radius:.3rem;}
.replacePhone ul li {line-height:1.8rem;border-bottom:1px solid #e6e6e6;}
.replacePhone ul li:last-child {border-bottom:0;}
.replacePhone ul li input {padding:.4rem .5rem;font-size:.6rem;}
.replacePhone ul li.verificationCode input {width:8.5rem;}
.replacePhone button {width:6rem;color:#fff;line-height:1.7rem;background:#ff834d;border-radius:3px;}
.replacePhone button.cancelPhone {color:#999;background:#ececec;}
.member {width:11.5rem;margin:0 auto;margin-top:1.2rem;padding:1rem;text-align:center;background:#fff;border:1px solid #e6e6e6;}

.member .memberTitle .memberImg {float:left;width:2.7rem;height:2.7rem;margin-right:.5rem;overflow:hidden;border:1px solid #e6e6e6;border-radius:.3rem;}
.member .memberTitle .memberInfo {float:left;width:7.25rem;line-height:1.3rem;text-align:left;}
.member .memberTitle .memberInfo h3 {font-size:.8rem;color:#333;}
.member .memberTitle .memberInfo p {font-size:.6rem;color:#999;}
.member ul {margin:.5rem 0;display:-webkit-box;display:box;-webkit-box-orient:horizontal;}
.member ul li {-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;box-flex:1;-webkit-box-sizing:border-box;}
.member ul li:nth-child(2) {border-left:1px solid #e6e6e6;}
.member ul li h4 {width:44%;font-size:.5rem;color:#666;display:inline-block;vertical-align:top;}
.member ul li p {width:44%;font-size:.6rem;color:#333;display:inline-block;vertical-align:top;}
.member ul li:nth-child(n-1) h4 {width:100%;display:block;}
.memberErweima {width:10.8rem;max-height:10.8rem;margin:0 auto;}
.member>p {margin-top:1rem;font-size:.6rem;color:#999;}

.rechargeList .give em {color:#999;}
.rechargeList .verificationCode em {width:5rem;color:#ff5b5b;display:inline-block;vertical-align:top;}
.paymentMethod {margin-top:.5rem;padding:0 .5rem;background:#fff;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.paymentMethod li {padding:.45rem .2rem;line-height:1.1rem;border-bottom:1px solid #e6e6e6;}
.paymentMethod li:last-child {border-bottom:0;}
.paymentMethod li i {width:1.1rem;height:1.1rem;margin-right:.5rem;font-size:.65rem;color:#fff;text-align:center;display:inline-block;vertical-align:top;border-radius:40%;-webkit-text-stroke-width:0;}
.paymentMethod li:nth-child(3n-2) i {background:#15d22f;}
.paymentMethod li:nth-child(3n-1) i {background:#1dc3f9;}
.paymentMethod li:nth-child(3n) i {background:#ff7a59;}
.paymentMethod li span {font-size:.7rem;color:#333;display:inline-block;vertical-align:top;}
.paymentMethod li .weixin:before {content:'\e69e';}
.paymentMethod li .zhifubao:before {content:'\e69d';}
.paymentMethod li .ccb:before {content:'\e6a1';}
.paymentMethod li .yinhangka:before {content:'\e69c';}
.paymentMethod li .tonglian:before {font-size:.8rem;content:'\e6a4';}
.paymentMethod li .caifu:before {font-size:1.1rem;content:'\e6a3';}
.paymentMethod li .yibao:before {content:'\e6a0';}
.app-inner .title {padding:.3rem 0;font-size:.7rem;}
.app-inner .info {font-size:.6rem;text-align:center;}
.app-inner img {width:7rem;margin-top:.3rem;}
.app-inner .item2 {font-size:.5rem;line-height:1rem;text-align:center;}
.consumption {position:relative;background:#fff;border-bottom:1px solid #e6e6e6;}
.consumption li {float:left;width:33.33%;padding:.75rem 0;font-size:.7rem;color:#333;text-align:center;}
.consumption li.active {color:#ff834d;}
.consumption li p {line-height:.8rem;border-right:1px solid #e6e6e6;}
.consumption li:last-child p {border-right:0;}
.consumption li.magic-line {bottom:0;}
.consumptionList {margin-top:.5rem;background:#fff;border-top:1px solid #e6e6e6;}
.consumptionList li {padding:.5rem;border-bottom:1px solid #e6e6e6;}
.consumptionList li .consumptionInfo {float:left;width:8.5rem;}
.consumptionList li .consumptionInfo h4 {font-size:.7rem;color:#333;}
.consumptionList li .consumptionInfo h4 em {font-size:.6rem;color:#ff5b5b;padding-left:.3rem;}
.consumptionList li .consumptionInfo p {margin-top:.2rem;font-size:.5rem;color:#999;}
.consumptionList li .consumptionInfo p i {margin-right:.2rem;}
.consumptionList li h3 {float:left;width:6.5rem;font-size:.6rem;color:#666;line-height:1.8rem;text-align:right;}

.consumptionAct section {display:none;}
.consumptionAct section>p {margin-top:.3rem;text-align:center;}
.consumptionAct section>p img {width:5rem;}
.consumptionAct section>p>span {width:100%;font-size:.6rem;color:#666;line-height:1.5rem;display:inline-block;}
.direct {background:#f9f9f9;}
.directContent {height:8.7rem;font-size:.7rem;color:#333;line-height:3rem;text-align:center;overflow:hidden;}
.directContent div {z-index:9;position:fixed;top:0;left:0;width:100%;height:8.7rem;overflow:hidden;background:#ccc;}
.directProduct {margin:.5rem 0;}
.directProduct li {/* width:4.65rem;*/ min-height:2rem;padding:0 .5rem;font-size:.6rem;color:#f63;text-align:center;}
.directProduct li p {padding:.3rem 0;line-height:1rem;}
.directProduct li a {color:#f63;}
.directTitle {z-index:9;position:fixed;top:8.7rem;left:0;width:100%;height:1rem;padding:.5rem 0;font-size:.7rem;color:#adadad;line-height:1rem;background:#fff;border-bottom:1px solid #e6e6e6;}
.directTitle li {float:left;width:25%;font-size:.65rem;text-align:center;border-left:1px solid #e6e6e6;box-sizing:border-box;}
.directTitle li.magic-line {bottom:0rem;}
.directTitle li i {padding-right:.2rem;display:none;}
.directTitle li:first-child {border:0;}
.directTitle li:nth-child(3) i {font-size:.8rem;}
.directTitle li.active {color:#f63;}
.directTable {min-height:18rem;padding-bottom:.5rem; /* background: #F9F9F9;*/}
.directTitleSec {height:2rem;}
.dialogue {margin-top:.375rem;padding:0 .5rem;}
.dialogue .directImg {float:left;width:1.75rem;height:1.75rem;text-align:center;overflow:hidden;border:1px solid #e1e1e1;border-radius:50%;}
.dialogue .directInfo {position:relative;float:left;width:9.3rem;padding:.5rem;padding-top:.1rem;font-size:.5rem;background:#fff;border:1px solid #e1e1e1;border-radius:3px;margin-left:.5rem;}
.dialogue .directInfo>i {position:absolute;top:.75rem;left:-6px;width:6px;height:10px;display:block;background:url('../images/direct_03.png');background-size:100%;}
.dialogue .directInfo h3 {height:1rem;line-height:1rem;}
.dialogue .directInfo h3 span {margin-right:.5rem;font-size:.6rem;color:#f63;display:inline-block;vertical-align:top;}
.dialogue .directInfo h3 em {font-size:.5rem;color:#999;}
.dialogue .directInfo h3 b {float:right;font-size:.7rem;color:#999;display:inline-block;-webkit-text-stroke-width:0px;}
.dialogue .directInfo h3 b.active {color:#f63;}
.dialogue .directInfo p {margin-top:.1rem;font-size:.55rem;color:#333;}
.dialogue .dialogue {padding:0;background:#f9f9f9;}
.dialogue .dialogueLink {background:#fff;}
.dialogue .dialogueLink h4 {padding:.3rem;font-size:.5rem;color:#666;background:#f9f9f9;}
.dialogue .dialogueLink h4 i {margin-top:.1rem;margin-right:.1rem;font-size:.5rem;color:#8d8d8d;display:inline-block;vertical-align:top;}

.dialogue .dialogue.customerProduct {background:none;}
.dialogue .dialogue.customerProduct .directInfo {background:none;}
.dialogueRight {/*text-align:right;*/}

.dialogueRight .dialogueProduct .directInfo {width:8.7rem!important;margin-right:.5rem;}
.dialogueRight .directImg {float:right;}
.dialogueRight .directInfo {float:right;margin-right:.5rem;background:#fff;}
.dialogueRight .directInfo h3 b {/* float:left;*/}
.dialogueRight .directInfo h3 span {/* float:right; */   margin-right:0;}
.dialogueRight .directInfo h3 em {/*float: right; */   margin-right:.5rem;}
.dialogueRight.dialogue  .dialogue .directInfo {float:left;}
.dialogueRight .directInfo>i {right:-6px;left:inherit;background:url('../images/direct_04.png');background-size:100%;}
.dialogue .dialogue .directImg {border:0;border-radius:0;}
.dialogue .dialogue .directInfo {width:100%;padding:.2rem  ;background:#f9f9f9;border:0;margin-left:0;box-sizing:border-box;}
.dialogue .dialogue .directInfo p {margin-top:.1rem;}
.dialogue .dialogueProduct .directInfo {width:100%;padding:0;}
.dialogue .dialogueProduct .directInfo h3 {height:.8rem;margin-top:.1rem;line-height:.8rem;}
.dialogue .dialogueProduct .directInfo h3 span {max-width:97%;color:#333;}
.dialogue .dialogueProduct .directInfo p {color:#ff5f5f;}
.directTable>li {display:none;}
.directTable>li:first-child {display:block;}
.dialogueList {margin-top:.25rem;background:#fff;border-top:1px solid #e6e6e6;}
.dialogueList dd {padding:.5rem;border-bottom:1px solid #e6e6e6;}
.dialogueList .productImg {float:left;width:2.5rem;height:2.5rem;margin-right:.5rem;overflow:hidden;border-radius:3px;}
.dialogueList .productInfo {float:left;width:12rem;}
.dialogueList .productInfo h2 {height:1.6rem;margin-bottom:.3rem;font-size:.6rem;color:#333;line-height:.8rem;text-overflow:ellipsis;overflow:hidden;}
.dialogueList .productInfo h3 {height:1rem;}
.dialogueList .productInfo h3 span {width:47%;margin-top:-.25rem;font-size:.55rem;color:#ff5f5f;display:inline-block;vertical-align:top;}
.dialogueList .productInfo h3 span:nth-child(2) {text-align:right;}
.dialogueList .productInfo h3 span:nth-child(2) i {width:.9rem;height:.9rem;display:inline-block;vertical-align:top;background:url(../images/uw_13.png);background-size:100%;}
.publishDialogue {/*height:1.8rem; */    margin-top:.5rem;background:#f9f9f9;}
.publishDialogueContent.active {z-index:8;}
.publishDialogueContent {z-index:-1;position:relative;bottom:0;left:0;width:100%;height:1.8rem;font-size:.6rem;line-height:1.8rem;background:#fff;border-top:1px solid #f1f1f1;}
.publishDialogue input {float:left;width:11.6rem;height:1.8rem;padding:.1rem .5rem;font-size:.6rem;line-height:1.8rem;background:#fff;}
.publishDialogue button {float:left;width:4.4rem;height:1.8rem;font-size:.7rem;color:#fff;line-height:1.8rem;text-align:center;background:#f63;}
.publishList {position:fixed;right:1rem;bottom:.5rem;width:3.5rem;height:1.25rem;font-size:.6rem;color:#333;text-align:center;background:#fff;opacity:.8;border:1px solid #e6e6e6;border-radius:1.25rem;}
.publishList i {margin-right:.3rem;color:#f63;display:inline-block;}
.appointment {margin-top:.5rem;border-top:1px solid #e6e6e6;}
.appointment section p {text-align:center;}
.appointment section p img {width:5rem;}
.appointment section p span {width:100%;font-size:.7rem;color:#666;line-height:1.5rem;display:inline-block;}
.appointment li {padding:.5rem;background:#fff;border-bottom:1px solid #e6e6e6;}
.appointment li .productImg {float:left;width:2.5rem;height:2.5rem;margin-right:.5rem;overflow:hidden;border-radius:3px;}
.appointment li .productInfo {float:left;width:8.5rem;margin-right:.5rem;}
.appointment li .productInfo h2 {margin-top:.2rem;font-size:.6rem;color:#999;}
.appointment li .productInfo h3 {margin-top:.5rem;font-size:.6rem;color:#333;}
.appointment li .productButton {float:left;width:3rem;}
.appointment .already li .productButton button:first-child {margin-top:.85rem;color:#999;background:#fff;border:1px solid #999;}
.appointment li .productButton  button {width:3rem;height:1rem;font-size:.5rem;color:#f63;line-height:1rem;text-align:center;overflow:hidden;background:#fff;border:1px solid #f63;border-radius:3px;}
.appointment li .productButton  button:first-child {margin-bottom:.35rem;color:#fff;background:#f63;}
.appointment li .productButton  button:first-child.active {margin-top:.85rem;}
.appointmentAside, .zitiAside {z-index:11;position:fixed;top:50%;width:14rem;height:8rem;margin-top:-4rem;text-align:center;display:none;margin-left:1rem;}
.appointmentAside img, .zitiAside img {border:.5rem solid #fff;box-sizing:border-box;}


.appoTxtButton a {font-size:.6rem;color:#f63;display: block;}


.invoice ul {margin-top:.25rem;line-height:1rem;background:#fff;border-bottom:1px solid #e6e6e6;}
.invoice ul li {height:auto;padding:.5rem;font-size:0;color:#666;border-top:1px solid #e6e6e6;}
.invoice ul li span {width:40%;font-size:.6rem;display:inline-block;vertical-align:top;}
.invoice ul li span:nth-child(2) {width:60%;}
.invoice ul li span:nth-child(2) input {width:100%;padding:0 .5rem;box-sizing:border-box;}
.invoice ul li.book span:first-child {width:100%;padding-bottom:.5rem;border-bottom:1px solid #e6e6e6;}
.invoice ul li.book span:first-child i {font-size:.5rem;color:#999;padding-left:.5rem;}
.invoice ul li.book span:nth-child(2) {width:100%;}
.invoice ul li.book span:nth-child(2) dl {margin-top:.5rem;}
.invoice ul li.book span:nth-child(2) dd {position:relative;float:left;width:2.5rem;height:2.5rem;margin-right:.5rem;margin-bottom:.5rem;font-size:2rem;color:#a8a8a8;line-height:2.5rem;text-align:center;border:1px solid #e6e6e6;box-sizing:border-box;}
.invoice ul li.book span:nth-child(2) dd:nth-child(2) {display:none;}
.invoice ul li.book span:nth-child(2) dd:nth-child(3) {display:none;}
.invoice ul li.book span:nth-child(2) dd i {z-index:9;position:absolute;top:-.25rem;right:-.25rem;width:14px;height:14px;font-size:.35rem;color:#f9f3f3;line-height:.5rem;display:inline-block;vertical-align:top;background:#f63 url(../images/cha.png) 1px 2px;background-size:80%;border-radius:50%;}
.invoice ul li.book span:nth-child(2) dd img {position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;vertical-align:top;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);}

.message {margin-top:.3rem;font-size:.6rem;color:#333;line-height:1rem;padding-left:.5rem;}
.message i {margin-top:.05rem;font-size:.8rem;color:#f63;display:inline-block;vertical-align:top;}
.invoiceCentent {z-index:11;position:fixed;top:50%;left:10%;width:80%;height:10.3rem;margin-top:-5rem;padding:.5rem;font-size:.55rem;color:#666;line-height:.9rem;display:none;background:#fff;border-radius:5px;box-sizing:border-box;}
.invoiceCentent h2 {margin-bottom:.5rem;padding-bottom:.5rem;font-size:.8rem;color:#333;text-align:center;border-bottom:2px solid #f63;}

.singleTitle {height:2rem;text-align:center;background:#fff;border-bottom:1px solid #e6e6e6;}
.singleTitle li {float:left;width:33.33%;height:.45rem;margin-top:.8rem;border-right:1px solid #e6e6e6;box-sizing:border-box;}
.recordTitle li {width:50%;}
.singleTitle li:nth-child(3) {margin-right:0;}
.singleTitle li span {position:relative;width:3rem;height:1.4rem;margin-top:-.2rem;font-size:.65rem;color:#666;display:inline-block;vertical-align:top;}
.singleTitle li.active span {color:#f63;border-bottom:1px solid #f63;}
.single>h2 {padding:.5rem;font-size:.5rem;color:#999;line-height:.8rem;background:#fff7eb;border-bottom:1px solid #e6e6e6;}
.optionalBanner {background:#fff;border-bottom:1px solid #e6e6e6;}
.optionalBanner .banner .bannerList li {height:11rem;}
.optionalBanner .banner .bannerList li>a {display:block;height:100%;width:100%;}
.optionalBanner .optionalTitle {position:relative;height:2rem;font-size:.75rem;color:#333;line-height:2rem;padding-left:.5rem;}
.optionalBanner .optionalTitle span {width:90%;display:inline-block;vertical-align:top;}
.optionalBanner .optionalTitle i {position:absolute;top:0;right:.5rem;}
.surplusTime {height:1.8rem;font-size:.65rem;color:#666;line-height:1.8rem;background:#fff6f6;padding-left:.5rem;}
.surplusTime span:last-child {font-size:.75rem;color:#ff4c4c;}
.bannerSpot {text-align:center;}
.optionalProduct {margin-top:.25rem;padding:0 .5rem;padding-bottom:.35rem;background:#fff;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.optionalProduct .optionalTitle {font-size:.65rem;color:#666;line-height:1.5rem;border-bottom:1px solid #e6e6e6;}

.optionalProduct ul li {position:relative;float:left;width:30%;height:6.5rem;margin:4.4%;margin-bottom:0;background:#f8f8f8;margin-left:0;}
.optionalProduct ul li.active:before {position:absolute;top:0;left:0;width:100%;height:100%;font-family:'iconfont' !important;font-size:1.6rem;font-style:normal;color:#fff;line-height:4.5rem;text-align:center;display:inline-block;background:rgba(0,0,0,.5);content:'\e6b4';-webkit-font-smoothing:antialiased;}
.optionalProduct ul li:nth-child(3n) {margin-right:0;}
.optionalProduct ul li .productImg {height:4.4rem;text-align:center;}
.optionalProduct ul li p {padding:0 .25rem;font-size:.6rem;color:#333;line-height:1rem;}
.optionalProduct ul li span {padding:0 .25rem;font-size:.65rem;color:#ff7272;line-height:1rem;display:inline-block;vertical-align:top;}
.optionalProduct .optionalInfo {margin-top:.65rem;overflow:hidden;}
.optionalProduct .optionalInfo div {float:left;font-size:.6rem;color:#333;line-height:.8rem;}
.optionalProduct .optionalInfo div h2 {font-size:.65rem;display:inline-block;vertical-align:top;}
.optionalProduct .optionalInfo div h2 i {color:#f63;}
.optionalProduct .optionalInfo div p {color:#999;display:inline-block;vertical-align:top;}
.optionalActivity {margin-top:.25rem;margin-bottom:.25rem;background:#fff;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.optionalActivity .optionalTitle {font-size:.65rem;color:#666;line-height:1.85rem;border-bottom:1px solid #e6e6e6;}
.optionalActivity .optionalTitle li {float:left;width:50%;text-align:center;}
.optionalActivity .optionalTitle li span {line-height:1.85rem;display:inline-block;vertical-align:top;border-bottom:2px solid transparent;}
.optionalActivity .optionalTitle li.active {color:#f63;}
.optionalActivity .optionalTitle li.active span {border-bottom:2px solid #f63;}
.optionalActivity .optionalInfo {padding:.5rem;font-size:.65rem;color:#333;line-height:.8rem;}
.optionalActivity>div {display:none;}
.optionalActivity>div.active {display:block;}

.optionalActivity .recordList ul li {height:2.9rem;margin-top:.25rem;overflow:hidden;}
.optionalActivity .recordList ul li dt {float:left;width:4rem;padding-top:.35rem;font-size:.65rem;color:#333;padding-left:.25rem;box-sizing:border-box;}
.optionalActivity .recordList ul li dt span {padding-top:.2rem;font-size:.5rem;color:#999;display:inline-block;vertical-align:top;}
.optionalActivity .recordList ul li dd {float:left;width:2.65rem;height:2.65rem;margin-right:.35rem;text-align:center;overflow:hidden;border:1px solid #efefef;box-sizing:border-box;}


.detailedList.singleList {padding:0;}
.detailedList.singleList li {width:100%;height:5rem;margin-top:.25rem;padding:.5rem;background:#fff;border:1px solid #e5e5e5;border-right:0;border-left:0;box-sizing:border-box;}
.detailedList.singleList li .productImg {width:4rem !important;height:4rem !important;border-radius:.25rem;}
.detailedList.singleList li p {height:2rem;font-size:.65rem;white-space:inherit;display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.detailedList.singleList .recordProductList li p {height:1rem;font-size:.65rem;white-space:inherit;display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.detailedList.singleList .recordProductList li .sales {height:2rem;}
.detailedList.singleList .recordProductList>ul {background:#fff;}
.detailedList.singleList .recordProductList>ul>li {height:auto;margin:0;padding:0;border:0;}
.detailedList.singleList .recordProductList>ul li h2 {padding:.5rem;font-size:.55rem;color:#999;background:#f7f7f7;}
.detailedList.singleList .recordProductList>ul li ul {border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.detailedList.singleList .recordProductList>ul li ul li {margin:0 .5rem;padding:.5rem 0;border:0;border-bottom:1px solid #e6e6e6;}
.detailedList.singleList .recordProductList>ul li ul li .productImg {border:1px solid #e6e6e6;box-sizing:border-box;}
.detailedList.singleList .recordShopList>ul li ul li .productImg {/*  height:3rem !important ; */}
.detailedList.singleList .recordProductList>ul li ul li:last-child {border:0;}
.detailedList.singleList li .sales {float:left;width:10.5rem;height:1rem;font-size:.6rem;color:#999;line-height:1rem;display:inline-block;vertical-align:top;}
.singleTitle li i {position:relative;width:.5rem;height:.5rem;font-size:.6rem;color:#d3d3d3;text-align:center;display:inline-block;vertical-align:top;margin-left:.2rem;}
.editProduct>section.recordProductList {display:none;}
.editProduct>section.recordProductList.active {display:block;}
.singleTitle li.active.sortDown i.icon-jiantou:after {color:#ff633f;}
.singleTitle li.active .icon-arrow-down-copy:before {color:#ff633f;}
.singleTitle li.active.sortDown .icon-arrow-down-copy:before {color:#d3d3d3;}
.singleTitle li .icon-arrow-down-copy:before {position:absolute;bottom:-.05rem;display:block;content:'\e67d';-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(90deg);transform:rotate(180deg);transform:rotate(180deg);}
.conversionCentent {margin-bottom:4rem;padding:2rem 0;padding-top:.5rem;background:#fff;border-bottom:1px solid #e6e6e6;}
.conversionCentent div {padding-top:1.1rem;font-size:0;color:#000;}
.conversionCentent div.red {font-size:0;color:#f63;}
.conversionCentent div span {width:40%;font-size:.6rem;text-align:right;display:inline-block;vertical-align:top;}
.conversionCentent div span:last-child {width:59%;font-size:.65rem;text-align:left;padding-left:1rem;box-sizing:border-box;}
.conversionCentent div span input {width:8rem;font-size:.6rem;line-height:1rem;border:1px solid #eee;border-radius:3px;margin-left:-1rem;padding-left:1rem;box-sizing:border-box;}
.conversion .confirmButton button:last-child {color:#f63;background:#fff8f6;border:1px solid #f63;}
@media (max-width:340px) {.singleTitle li:nth-child(2) i.icon-jiantou:after {left:-1px;}}
.singleTitle li i.icon-jiantou:after {position:absolute;top:.3rem;display:block;content:'\e67d';}


/************************//******************/
.animated {top:0;left:0;width:100%;min-height:100%;/*-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);/* -webkit-perspective: 1000;-moz-perspective: 1000;-ms-perspective: 1000;perspective: 1000;*/background:#f9f9f9;opacity:1;/* position: absolute;*/-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.view {position: absolute;top:0;width:100%;/*overflow-x:hidden;*/opacity:1;-webkit-backface-visibility:hidden;}
.ng-enter {z-index:9999;}
.ng-leave {z-index:8888;}
.view.ng-leave {-webkit-animation:fadeOutLeftView .25s 0s 1 linear both;animation:fadeOutLeftView .25s 0s 1 linear both;}
.view.ng-enter {-webkit-animation:fadeOutRightView .25s 0s 1 linear both;animation:fadeOutRightView .25s 0s 1 linear both;}
@-webkit-keyframes fadeOutRightView {from {-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);/* margin-left: -100%;*/}
	to {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);/* margin-left: 0%;*/}}
@keyframes fadeOutRightView {from {-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);/* margin-left: -100%;*/}
	to {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);/* margin-left: 0%;*/}}

@-webkit-keyframes fadeOutLeftView {from {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);/* margin-left: 0%;*/}
	to {-webkit-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0);/* margin-left: -100%;*/}}
@keyframes fadeOutLeftView {from {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);/* margin-left: 0%;*/}
	to {-webkit-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0);/* margin-left: -100%;*/}}
/**************/
.gbox {position:fixed;top:0rem;left:0rem;width:100%;height:100%;background:rgba(0,0,0,.65);}
.u-btn-bar {position:relative;font-size:.5rem;color:#999;line-height:1rem;text-align:center;vertical-align:middle;/* display: block;*/border:.05rem solid #999;border-radius:.2rem;margin-left:.2rem;}
.dialogbox {z-index:8888;position:fixed;top:0rem;left:0rem;width:100%;height:100%;background:rgba(0,0,0,.65);}
.diallogboard {position:absolute;top:3rem;width:70%;margin:0rem 1.4rem;padding:2rem 1rem 1rem;background:#fff;border-radius:.3rem;}
.dialogbox .diallogboard>p.diallog-title {font-size:.85rem;color:#333;}
.dialogbox .diallogboard>p {margin-bottom:.3rem;font-size:.6rem;color:#999;text-align:center;}
.dialogbox .diallogboard .dialog-space {height:1rem;line-height:1rem;}
.dialogbox .diallogboard div {position:relative;}
.dialogbox .diallogboard .dialog-cancel-btn {width:46%;height:1.5rem;font-size:.65rem;color:#666;line-height:1.5rem;display:inline-block;background:#999;border:.05rem solid #999;}
.dialogbox .diallogboard .dialog-enter-btn {width:46%;height:1.5rem;font-size:.65rem;color:#fff;line-height:1.5rem;display:inline-block;background:#ff7216;border:.05rem solid #ff7216;}
.icon-back {width:.5rem;height:.5rem;display:inline-block;vertical-align:middle;border-width:2px 0px 0px 2px;border-color:#777;border-top:.1rem solid;border-left:.1rem solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.user-page {position:relative;font-size:.6rem;}
.page-title {height:2.2rem;line-height:2.2rem;text-align:center;vertical-align:middle;background-color:#fff;}
.page-title h1 {font-size:.8rem;font-weight:100;color:#111;}
.page-title .icon-back {position:absolute;top:.7rem;left:1rem;}

.my-order-state-list {border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.my-order-state-list dl dd:last-child {border:0rem ;}
.my-order-state-list dl dd {position:relative;float:left;width:20%;margin:.6rem 0rem .6rem 0rem;text-align:center;vertical-align:middle;border-right:1px solid #e6e6e6;box-sizing:border-box;}
.my-order-state-list dl dd a span {font-size:.6rem;}
.my-order-state-list dl dd .active {position:relative;width:100%;border-bottom:.25rem solid #ff7216;content:'';}
.my-order-state-list dl dd.active:after {position:absolute;bottom:-.62rem;width:100%;display:block;background-color:#ff7216;border-bottom:.1rem solid #ff7216;content:'';}
.order-list-order {margin-top:.4rem;background-color:#fff;}
.couponList.order-list-order {margin:0 0rem .4rem 0rem;background-color:transparent;}
.couponList .order-title {position:relative;background-color:#fff;}
.my-order-list .couponList.order-list-order .order-title span:after {position:absolute;top:.65rem;right:.5rem;}

.my-order-list .order-list-order .order-title ,.my-order-list .order-list-order .order-footer {position:relative;height:1.9rem;padding:0 .5rem;line-height:1.9rem;}
.monthly .my-order-list .order-list-order .order-title {display: flex;align-items: center;}
.my-order-list .order-list-order .order-footer {font-size:.65rem;height: 2.5rem;line-height: 2.5rem;display: flex;justify-content: space-between;}
.my-order-list .order-list-order .order-footer p {font-size:.65rem;display:inline-block;}
.my-order-list .order-list-order .order-footer p span.price {font-size:.7rem;color:#ff7216 ;}
.my-order-list .order-list-order .order-footer p .rmb {font-size:.7rem;color:#ff7216 ;}
.my-order-list .order-list-order .order-footer .order-dif {}
.user-app-btn {position:relative;top:-.1rem;width:2.8rem;height:1rem;font-size:.5rem;color:#999;line-height:1rem;text-align:center;display:inline-block;vertical-align:top;border:.05rem solid #999;border-radius:.12rem;margin-left:.12rem;}
.credit-user-app-btn {font-size: .5rem;color: #61BC68;border: .05rem solid #61BC68;border-radius: .12rem;padding: 0.05rem .4rem;}
.order-btn-pay ,.order-btn-complete ,.order-btn-getgoods {color:#fff ;background:#ff7216;border:.05rem solid #ff7216;}
.order-btn-estimate {color:#ff7216 ;background:#fff;border:.05rem solid #ff7216;}
.my-order-list .order-list-order .order-title span {font-size: .70rem;color: #333;padding-left: .25rem;}
.monthly .my-order-list .order-list-order .order-title span {font-size: .6rem;color: #333;padding-left: 0;}
.my-order-list .order-list-order .order-title .store {font-size: .75rem;line-height: 1rem;color:#EC5D43;}
.my-order-list .order-list-order .order-title .arrow {font-size: .65rem;line-height: 1rem;margin-left:.2rem;}
.my-order-list .order-list-order .order-title .order-tag {position: absolute;top: .5rem;right: .5rem;font-size: .5rem;color: #ff7216;padding: 0.1rem .4rem;border: 1px solid #ff7216;line-height: .6rem;border-radius: .45rem;}
.my-order-list .order-list-order .order-content {padding: 0 .5rem 0 .5rem;background:#F8F9FD;}
.my-order-list .order-list-order .order-content dl dd {padding: .5rem 0rem .5rem 0rem;border-bottom:.05rem solid #eee;}
.my-order-list .order-list-order .order-content dl dd:last-child {border-bottom:0 ;}
.my-order-list .order-list-order .order-fetch {position:relative;padding:.5rem .2rem;background-color:#eee;border-radius:.3rem;font-size: .7rem;}
.my-order-list .order-list-order .order-content dl dd img {width:3.75rem;height:3.75rem;padding:0rem;display:inline-block;vertical-align:top;}
.my-order-list .order-list-order .order-content dl dd>div {width: 10rem;display: inline-flex;vertical-align: top;padding-left: .5rem;flex-direction: column;justify-content: space-around;}
.monthly .my-order-list .order-list-order .order-content dl dd>div {padding-left: 0.2rem;}
.my-order-list .order-list-order .order-content dl dd>div p:nth-child(1) {font-size: .65rem;color: #666;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;    min-height: 1.8rem}
.my-order-list .order-list-order .order-content dl dd>div p:nth-child(2) {font-size: .7rem;color: #ff7216;padding: .2rem 0;}
.my-order-list .order-list-order .order-content dl dd>div p:nth-child(2) span {font-size: .6rem;color: #999;float: right;}
.my-order-list .order-list-order .order-content dl dd>div p:nth-child(3) {font-size: .6rem;color: #999;}
/************************************ aftersales ******************************/
.my-after-sales-title {overflow:hidden;background:#f9f9f9;border-top:#eee solid .05rem;}
.my-after-sales-title dl {margin:.6rem .5rem;border:.05rem solid #ff7216;border-radius:.3rem ;}
.my-after-sales-title dl dd {width:50%;padding:.3rem 0rem;font-size:.6rem ;text-align:center;display:inline-block;box-sizing:border-box;}
.my-after-sales-title dl dd:first-child {border-right:.05rem solid #ff7216;}
.my-after-sales-title dl dd span {color:#ff7216;}
.my-after-sales-title dl dd.active span {color:#fff;}
.my-after-sales-title dl dd.active {background:#ff7216;}
.my-aftesales-list .order-list-order {margin-bottom:.2rem;background:#fff;border-top:.05rem solid #eee;border-bottom:.05rem solid #eee;}
.my-aftesales-list .order-list-order .aftersales-title {padding:0rem .8rem 0rem .8rem;}
.my-aftesales-list .order-list-order .aftersales-title span {height:1.5rem;font-size:.70rem;color:#333;line-height:1.5rem;display:inline-block;background-size:1.2rem;}
.my-aftesales-list .order-list-order .aftersales-title.reback-title span:before {padding-right:.5rem;font-size:.9rem;color:#ff7216;vertical-align:middle;content:'\e611';}
.my-aftesales-list .order-list-order .aftersales-title.right-title span:before {padding-right:.5rem;font-size:.9rem;color:#ff7216;vertical-align:middle;content:'\e641';}
.my-aftesales-list .order-list-order .aftersales-content {height:3rem;margin:0rem .8rem;padding:.5rem 0rem;border-top:.05rem solid #eee;border-bottom:.05rem solid #eee;}
.my-aftesales-list .order-list-order .aftersales-content:first-child {border-top:.05rem solid #999;}
.my-aftesales-list .order-list-order .aftersales-content img {position:absolute;width:3rem;height:3rem;border-radius:.2rem;}
.my-aftesales-list .order-list-order .aftersales-content .aftersales-text {position:relative;vertical-align:middle;padding-left:3.2rem;}
.my-aftesales-list .order-list-order .aftersales-content .aftersales-text p:first-child {position:relative;height:1.5rem;line-height:1.5rem;}
.my-aftesales-list .order-list-order .aftersales-content>.aftersales-text .aftersales-pro-name {font-size:.7rem;color:#333;}
.my-aftesales-list .order-list-order .aftersales-content>.aftersales-text .aftersales-pro-price {position:absolute;right:0rem;font-size:.85rem;color:#ff7216;}
.my-aftesales-list .order-list-order .aftersales-content>.aftersales-text .aftersales-pro-skudata {font-size:.55rem;color:#666;}
.my-aftesales-list .order-list-order .aftersales-content>.aftersales-text .aftersales-pro-numdata {position:absolute;right:0rem;font-size:.55rem;color:#666;}
.my-aftesales-list .order-list-order .order-footer {position:relative;height:1.5rem;line-height:1.5rem;margin:0 .8rem;}
.my-aftesales-list .order-list-order .order-footer .order-no {position:absolute;width:8rem;font-size:.5rem;display:inline-block;}
.my-aftesales-list .order-list-order .order-footer .order-dif {position:absolute;right:0;margin-top:.3rem;font-size:.82rem;display:inline-block;}
.mar-h-1m {margin:0rem 1rem;}
.w-txt-0 {color:#fff;}
.w-txt-1 {color:#e6e6e6;}
.w-txt-2 {color:#999;}
.w-txt-3 {color:#666;}
.w-txt-4 {color:#333;}
.r-txt-1 {color:#ff7216;}
.r-txt-2 {color:#ff7216;}
.ff6634 {color:#ff6634;}
.txt-s-0 {font-size:1rem;}
.txt-s-1 {font-size:.8rem;}
.txt-s-2 {font-size:.7rem;}
.txt-s-3 {font-size:.65rem;}
.txt-s-4 {font-size:.6rem;}
.txt-s-5 {font-size:.5rem;}
.img-icon-0 {width:.7rem;height:.7rem;margin-right:.2rem;vertical-align:sub;}
.img-icon-1 {width:.8rem;height:.8rem;margin-right:.4rem;margin-left:.4rem;}
.img-icon-2 {width:.7rem;height:.7rem;margin-right:.35rem;margin-left:.35rem;}
.img-icon-3 {width:.65rem;height:.65rem;margin-right:.32rem;margin-left:.32rem;}
.img-icon-4 {width:.6rem;height:.6rem;margin-top:.1rem;margin-right:.2rem;vertical-align:top;margin-left:.3rem;}
.img-icon-5 {width:.5rem;height:.5rem;margin-right:.25rem;margin-left:.25rem;}
.img-i-1 {width:3.75rem;height:3.75rem;border-radius:0rem;}
.img-i-2 {width:2.5rem;height:2.5rem;border-radius:.2rem;}
.u-row-1 {padding:.5rem 0rem ;background-color:#fff;border-bottom:.05rem solid #eee;}
.u-row-2 {height:2.6rem;padding:.5rem 0rem ;font-size:0;border-top:.05rem solid #eee;}
.u-cub-head-1 {height:1.9rem;line-height:1.9rem;}
.u-cub-footer-1 {height:1.9rem;line-height:1.9rem;}
.u-cub-head-2 {height:1.6rem;line-height:1.6rem;}
.u-cub-footer-2 {height:1.6rem;line-height:1.6rem;}
.u-cub-bg1 {background-color:#fff;border-top:.05rem solid #eee;border-bottom:.05rem solid #eee;}
.mar-v-0p2rem {margin-top:.2rem;margin-bottom:.2rem;}
.mar-v-0p5rem {margin-top:.5rem;margin-bottom:.5rem;}
.mar-v-top-0p2rem {margin-top:.2rem;}
.mar-v-top-0p3rem {margin-top:.3rem;}
.mar-v-top-0p4rem {margin-top:.4rem;}
.mar-v-top-0p5rem {margin-top:.5rem;}
.mar-v-top-1rem {margin-top:1rem;}
.mar-v-bottom-0p2rem {margin-bottom:.2rem;}
.mar-v-1rem {margin-top:1rem ;margin-bottom:1rem;}
.mar-h-1rem {margin-right:1rem;margin-left:1rem ;}
.mar-r-1rem {margin-right:1rem;}
.mar-r-0p5rem {margin-right:.5rem;}
.pad-h-1rem {padding-right:1rem;padding-left:1rem;}
.pad-h-0p5rem {padding-right:.5rem;padding-left:.5rem;}
.pad-h-0p3rem {padding-right:.3rem;padding-left:.3rem;}
.pad-l-1rem {padding-left:1rem;}
.pad-r-1rem {padding-right:1rem;}
.pad-v-1rem {padding-top:1rem;padding-bottom:1rem;}
.u-circle-box {border-radius:100%;}
.pad-t-1rem {padding-top:1rem;}
.pad-t-0p5rem {padding-top:.5rem;}
.pad-b-1rem {padding-bottom:1rem;}
.pad-b-0p2rem {padding-bottom:.5rem;}
.u-title-footer {overflow:hidden;background:#f9f9f9;border-top:#eee solid .05rem;}
.u-title-footer1 {height:2.4rem;line-height:2.4rem;overflow:hidden;background:#f9f9f9;border-top:#eee solid .05rem;}
.u-title-footer2 {height:2rem;line-height:2rem;overflow:hidden;background:#f9f9f9;border-top:#eee solid .05rem;}
.u-relative {position:relative;font-size:0;}
.u-relative p {width:50%;display:inline-block;vertical-align:top;}
.u-relative p:last-child {text-align:right;}
.u-relative .user-app-btn {position:relative;display:inline-block;vertical-align:top;}
.u-relative .user-app-btn a {color:#fff;}

.u-bg-white {background-color:#fff;}
.u_ab_float {position:absolute;}
.u_ab_txt_container_1 {position:relative;padding-left:3rem ;}
.u_ab_txt_container_2 {position:relative;padding-left:4.5rem ;}
/***** visted_clear_all ******/.visted-title {position:relative;}
.u_ab_right {position:absolute;right:0rem;}
.u_ab_right_1rem {position:absolute;right:1rem;}
.line-h-p3 {line-height:2rem;}
.line-h-p2 {line-height:1.8rem;}
.line-h-p1 {line-height:1.6rem;}
.line-h-0 {line-height:1.4rem;}
.line-h-1 {line-height:1.2rem;}
.line-h-2 {line-height:1rem;}
.line-h-3 {line-height:.8rem;}
.line-h-4 {line-height:.6rem;}
.line-h-5 {line-height:.5rem;}
.u-inline-block {display:inline-block;}
.border-b-0 {border-bottom:0px;}
.wid-10-rem {width:10rem;}
.u-h-center {text-align:center;}
.u-head-img {width:2.7rem;height:2.7rem;vertical-align:top;}
.u-v-middle {vertical-align:middle;}
.u-top-0p1rem {top:.1rem;}
.u-top-0p15rem {top:.15rem;}
.u-top-0p2rem {top:.2rem;}
.u-top-0p3rem {top:.3rem;}
.u-top-0p5rem {top:.5rem;}
.u-top-0p8rem {top:.8rem;}
.u-top-1rem {top:1rem;}
.u-border-b {border-bottom:.05rem solid #e6e6e6;}
.u-border-t {border-top:.05rem solid #e6e6e6;}
.u-border-r {border-right:.05rem solid #e6e6e6;}
.u-border-l {border-left:.05rem solid #e6e6e6;}
.u-bottom-footer {height:2rem;display:block;}
.u-border-radius-l0p3rem {border-radius:.3rem 0rem 0rem .3rem;}
.u-border-radius-r0p3rem {border-radius:0rem .3rem .3rem 0rem;}
.page-header dl {font-size:0;}
.u-tar-base {width:24.8%;height:1.5rem;font-size:.5rem;color:#ff7216 ;line-height:1.5rem;text-align:center;display:inline-block;vertical-align:middle;background:#fff;box-sizing:border-box;}
.u-tar-3w {width:33.33%;}
.u-tar-2w {width:50%;}
.u-tar-3-1 {border:.05rem solid #ff7216 ;border-right:0rem;border-radius:.2rem 0rem 0rem .3rem;}
.u-tar-3-2 {border:.05rem solid #ff7216 ;border-right:0rem;border-radius:0rem;}
.u-tar-3-3 {border:.05rem solid #ff7216 ;border-radius:0rem .2rem .2rem 0rem ;}
.u-tar-active {color:#fff ;background-color:#ff7216;}
.single-line-sub {white-space:nowrap;overflow:hidden;}
.u-block {display:block;}
.flex-box {display:box;/* OLD - Android 4.4-*/display:-webkit-box;/* OLD - iOS 6-, Safari 3.1-6*/display:-moz-box;/* OLD - Firefox 19- (buggy but mostly works)*/display:-ms-flexbox;/* TWEENER - IE 10*/display:-webkit-flex;/* NEW - Chrome*/display:flex;/* NEW, Spec - Opera 12.1, Firefox 20+*//* 09版*/flex-direction:row;-webkit-box-orient:horizontal;/* 12版*/-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;}
.flex-sub {width:50%;/* For old syntax, otherwise collapses.*/-webkit-box-flex:1;/* OLD - iOS 6-, Safari 3.1-6*/-moz-box-flex:1;/* OLD - Firefox 19-*/-webkit-flex:1;/* Chrome*/-ms-flex:1;/* IE 10*/flex:1;}
/*会员中心 首页*****/
.membershipIndex_signBtn {display:inline-block;background-color:#4bc6e8;border-radius:2rem;}
/****/
.promotion-img {width:10rem;height:6rem;}
.promotion-footer {height:4rem;line-height:4rem;}
.share_png {position:fixed;top:0rem;right:0rem;}
.promotion-footer .dialog-warning-btn {width:46%;height:1.5rem;font-size:.65rem;color:#fff;line-height:1.5rem;display:inline-block;background:#ffb016;border:0rem solid #ffb016;}
.promotion-footer .dialog-enter-btn {width:46%;height:1.5rem;font-size:.65rem;color:#fff;line-height:1.5rem;display:inline-block;background:#ff7216;border:0rem solid #ff3030;}
/*****我的会员卡***/
.my_membersip_board {position:relative;margin-top:4rem;margin-right:2rem;padding:.8rem 1.2rem ;display:block;background-color:#fff;border:.05rem solid #e6e6e6;margin-left:2rem;}
.my_membersip_board .qrcode {width:100%;}
/***会员中心首页***/
.membership_title {width:100%;height:8rem;}
.membership_lev_title {width:100%;height:6.5rem;}
.membership_title .container_box {width:100%;position:absolute;top:0rem;left:0rem;margin:1rem .5rem;}
.membership_lev_title .container_box {position:absolute;top:0rem;left:0rem;margin:1rem 1rem;}
.membership_menu_box {z-index:3;position:absolute;top:6.2rem;width:100%;height:1.8rem;line-height:1.8rem;/* margin-top: -1.8rem;*/text-align:center;background-color:rgba(0,0,0,.45);/* background: #ff0000 100% 100%;*/}
.membership_title-cub .u-inline-block {max-width:12rem;vertical-align:middle;}
.membership_title-cub .u-inline-block span {margin-right:.3rem;/*   max-width: 5rem; */color:#fff;text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden;}
.membership_title-cub .membership_icon_shop {width:.6rem;height:.6rem;margin-top:-.2rem;margin-right:.3rem;vertical-align:top;}
.membership_menu_box>div {height:1.8rem;line-height:1.8rem;text-align:center;display:block;}
.membership_title-cub div.toIntMall {vertical-align:top;background: rgba(255,114,22,1);margin-right:.3rem;}
.membership_title-cub div.toIntMall a {margin-right:.3rem;}
.membership_menu_box .active:after {position:relative;top:-.10rem;width:100%;display:block;border-bottom:.12rem solid #ff7216;content:'';}
.membership_per_orderlist {background-color:#fff;}
.membership_per_orderlist>div {width:20%;height:1.5rem;margin-top:.6rem;margin-bottom:.6rem;line-height:.8rem;text-align:center;display:inline-block;border-right:.05rem solid #999;box-sizing:border-box;}
.membership_per_orderlist>div:last-child {border-right:0rem;}

.membership_menu_list .u-row-1:nth-child(4n+1) {margin-top:.25rem;border-top:.05rem solid #e6e6e6;}
.membership_menu_list .arrow_icon {position:absolute;top:.4rem;right:0rem;width:.3rem;height:.3rem;display:block;vertical-align:middle;border-top:.05rem solid #999;border-right:.05rem solid #999;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.membership_menu_list .arrow_icon2 {position:absolute;top:.25rem;right:0rem;width:.3rem;height:.3rem;display:block;vertical-align:middle;border-top:.05rem solid #999;border-right:.05rem solid #999;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.u-v-spacing {height:.25rem;display:block;background-color:#f6f6f6;border-top:.05rem solid #e6e6e6;border-bottom:.05rem solid #e6e6e6;}
.half-width {width:50%;}
/**会员积分*/

.membership_point_clum1 {width:45%;background-color:#ff7216;border-right:.05rem solid #fff;box-sizing:border-box;}
.membership_point_clum2 {width:25%;background-color:#ff7216;border-right:.05rem solid #fff;box-sizing:border-box;}
.membership_point_clum3 {width:30%;background-color:#ff7216;box-sizing:border-box;}
.membership_pointb_clum1 {width:45%;border-right:.05rem solid #fff;box-sizing:border-box;}
.membership_pointb_clum2 {width:25%;box-sizing:border-box;}
.membership_pointb_clum3 {width:30%;box-sizing:border-box;}
.membership_point_title {font-size:0;}
/**会员等级**/

.ms_lev_prize_icon {position:absolute;top:-2.5rem;left:50%;width:1.2rem;margin-left:-1rem;}
/*****会员中心 个人推广*****/

.p_promostion_url {width:14rem;}
/****优惠券 ******/

.membershipCoupon_cub {min-height:2rem;padding:1rem .2rem;background:url('../images/coupon_cub.png') no-repeat;background-size:100% 100%;}
.membershipCoupon_leftSubCub {position:absolute;}
.membershipCoupon_rightSubCub {padding-left:5rem;}
.membershipCoupon_tip {position:absolute;right:0rem;bottom:0rem;padding:0rem .3rem 0rem .3rem;border-radius:.5rem 0rem 0rem 0rem;}
.membershipCoupon_BigText {width:4rem;font-size:1.2rem;text-align:center;}
.couponUuse .membershipCoupon_BigText {color:#ff7216;}
.couponUuse .membershipCoupon_leftSubCub   p {width:100%;display:block;}
.couponUuse .membershipCoupon_rightSubCub   p {width:100%;text-align:left;display:block;}
.couponUuse .membershipCouponLimit {color:#ff7216;}
.couponUuse .coupon_top_text {color:#333;}
.couponUuse .membershipCoupon_tip {font-size:.6rem;color:#fff;background-color:#ff7216;border:.05rem solid #ff5c5c;}
.couponUsed .membershipCoupon_BigText {width:100%;color:#999;}
.couponUsed .membershipCoupon_leftSubCub   p {width:100%;display:block;}
.couponUsed .coupon_top_text {color:#999;}
.couponUsed .membershipCoupon_tip {font-size: .6rem;color:#fff;background-color:#999;border:.05rem solid #999;}
.couponUsed .membershipCouponLimit {color:#999;}
.membershipPromostionQrImg {width:6rem;height:auto;}
/************* 订单***************/
.order_to_map {position:absolute;top:.2rem;right:.3rem;padding:.2rem;display:inline-block;background-color:#fff;border:.05rem solid #e6e6e6;font-size:.7rem;border-radius:.3rem;}
.shopping_btn {color:#ff7216;border:.05rem solid #ff7216;}
.membership_title-cub .u-inline-block .shopHomeCase span {max-width:100%;}
.shopHomeCase span {margin-top:-.3rem;font-size:.625rem;}
/*********编辑地址********/
.widle-input {width:10rem;}
/*!
Animate.css - http://daneden.me/animate
Version - 3.4.0
Licensed under the MIT license - http://opensource.org/licenses/MIT
Copyright (c) 2015 Daniel Eden
*/
.animated {-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.animated.infinite {-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.animated.hinge {-webkit-animation-duration:2s;animation-duration:2s;}.animated.bounceIn ,.animated.bounceOut {-webkit-animation-duration:.75s;animation-duration:.75s;}.animated.flipOutX ,.animated.flipOutY {-webkit-animation-duration:.75s;animation-duration:.75s;}@-webkit-keyframes bounce {from ,20% ,53% ,80% ,to {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation-timing-function:cubic-bezier(.215,.610,.355,1.000);animation-timing-function:cubic-bezier(.215,.610,.355,1.000);}40% ,43% {-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);-webkit-animation-timing-function:cubic-bezier(.755,.050,.855,.060);animation-timing-function:cubic-bezier(.755,.050,.855,.060);}70% {-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);-webkit-animation-timing-function:cubic-bezier(.755,.050,.855,.060);animation-timing-function:cubic-bezier(.755,.050,.855,.060);}90% {-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}}@keyframes bounce {from ,20% ,53% ,80% ,to {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation-timing-function:cubic-bezier(.215,.610,.355,1.000);animation-timing-function:cubic-bezier(.215,.610,.355,1.000);}40% ,43% {-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);-webkit-animation-timing-function:cubic-bezier(.755,.050,.855,.060);animation-timing-function:cubic-bezier(.755,.050,.855,.060);}70% {-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);-webkit-animation-timing-function:cubic-bezier(.755,.050,.855,.060);animation-timing-function:cubic-bezier(.755,.050,.855,.060);}90% {-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}}.bounce {-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-name:bounce;animation-name:bounce;}@-webkit-keyframes flash {from ,50% ,to {opacity:1;}25% ,75% {opacity:0;}}@keyframes flash {from ,50% ,to {opacity:1;}25% ,75% {opacity:0;}}.flash {-webkit-animation-name:flash;animation-name:flash;}@-webkit-keyframes pulse {from {-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}50% {-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05);}to {-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes pulse {from {-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}50% {-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05);}to {-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.pulse {-webkit-animation-name:pulse;animation-name:pulse;}@-webkit-keyframes rubberBand {from {-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}30% {-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1);}40% {-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1);}50% {-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1);}65% {-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1);}75% {-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1);}to {-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes rubberBand {from {-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}30% {-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1);}40% {-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1);}50% {-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1);}65% {-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1);}75% {-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1);}to {-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.rubberBand {-webkit-animation-name:rubberBand;animation-name:rubberBand;}@-webkit-keyframes shake {from ,to {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}10% ,30% ,50% ,70% ,90% {-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}20% ,40% ,60% ,80% {-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}}@keyframes shake {from ,to {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}10% ,30% ,50% ,70% ,90% {-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}20% ,40% ,60% ,80% {-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}}.shake {-webkit-animation-name:shake;animation-name:shake;}@-webkit-keyframes swing {20% {-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg);}40% {-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg);}60% {-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg);}80% {-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg);}to {-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);}}@keyframes swing {20% {-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg);}40% {-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg);}60% {-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg);}80% {-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg);}to {-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);}}.swing {-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;}@-webkit-keyframes tada {from {-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}10% ,20% {-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);}30% ,50% ,70% ,90% {-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);}40% ,60% ,80% {-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);}to {-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes tada {from {-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}10% ,20% {-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);}30% ,50% ,70% ,90% {-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);}40% ,60% ,80% {-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);}to {-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.tada {-webkit-animation-name:tada;animation-name:tada;}@-webkit-keyframes wobble {from {-webkit-transform:none;transform:none;}15% {-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);}30% {-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);}45% {-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);}60% {-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);}75% {-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);}to {-webkit-transform:none;transform:none;}}@keyframes wobble {from {-webkit-transform:none;transform:none;}15% {-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);}30% {-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);}45% {-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);}60% {-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);}75% {-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);}to {-webkit-transform:none;transform:none;}}.wobble {-webkit-animation-name:wobble;animation-name:wobble;}@-webkit-keyframes jello {from ,11.1% ,to {-webkit-transform:none;transform:none;}22.2% {-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}33.3% {-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);}44.4% {-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}55.5% {-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}66.6% {-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg);}77.7% {-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg);}88.8% {-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg);}}@keyframes jello {from ,11.1% ,to {-webkit-transform:none;transform:none;}22.2% {-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}33.3% {-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);}44.4% {-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}55.5% {-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}66.6% {-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg);}77.7% {-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg);}88.8% {-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg);}}.jello {-webkit-transform-origin:center;transform-origin:center;-webkit-animation-name:jello;animation-name:jello;}@-webkit-keyframes bounceIn {from ,20% ,40% ,60% ,80% ,to {-webkit-animation-timing-function:cubic-bezier(.215,.610,.355,1.000);animation-timing-function:cubic-bezier(.215,.610,.355,1.000);}0% {opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}20% {-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}40% {-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}60% {opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);}80% {-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97);}to {opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes bounceIn {from ,20% ,40% ,60% ,80% ,to {-webkit-animation-timing-function:cubic-bezier(.215,.610,.355,1.000);animation-timing-function:cubic-bezier(.215,.610,.355,1.000);}0% {opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}20% {-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}40% {-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}60% {opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);}80% {-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97);}to {opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.bounceIn {-webkit-animation-name:bounceIn;animation-name:bounceIn;}@-webkit-keyframes bounceInDown {from ,60% ,75% ,90% ,to {-webkit-animation-timing-function:cubic-bezier(.215,.610,.355,1.000);animation-timing-function:cubic-bezier(.215,.610,.355,1.000);}0% {opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0);}60% {opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0);}75% {-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}90% {-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);}to {-webkit-transform:none;transform:none;}}@keyframes bounceInDown {from ,60% ,75% ,90% ,to {-webkit-animation-timing-function:cubic-bezier(.215,.610,.355,1.000);animation-timing-function:cubic-bezier(.215,.610,.355,1.000);}0% {opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0);}60% {opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0);}75% {-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}90% {-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);}to {-webkit-transform:none;transform:none;}}
.section-1 .textDesc {-webkit-animation:bounceInDown 2s 0s ease both;animation:dn50 2s 0s ease both;}.bounceInDown {-webkit-animation-name:bounceInDown;animation-name:bounceInDown;}@-webkit-keyframes bounceInLeft {from ,60% ,75% ,90% ,to {-webkit-animation-timing-function:cubic-bezier(.215,.610,.355,1.000);animation-timing-function:cubic-bezier(.215,.610,.355,1.000);}0% {opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0);}60% {opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0);}75% {-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}90% {-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0);}to {-webkit-transform:none;transform:none;}}@keyframes bounceInLeft {from ,60% ,75% ,90% ,to {-webkit-animation-timing-function:cubic-bezier(.215,.610,.355,1.000);animation-timing-function:cubic-bezier(.215,.610,.355,1.000);}0% {opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0);}60% {opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0);}75% {-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}90% {-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0);}to {-webkit-transform:none;transform:none;}}.bounceInLeft {-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;}@-webkit-keyframes bounceInRight {from ,60% ,75% ,90% ,to {-webkit-animation-timing-function:cubic-bezier(.215,.610,.355,1.000);animation-timing-function:cubic-bezier(.215,.610,.355,1.000);}from {opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0);}60% {opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0);}75% {-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}90% {-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0);}to {-webkit-transform:none;transform:none;}}@keyframes bounceInRight {from ,60% ,75% ,90% ,to {-webkit-animation-timing-function:cubic-bezier(.215,.610,.355,1.000);animation-timing-function:cubic-bezier(.215,.610,.355,1.000);}from {opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0);}60% {opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0);}75% {-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}90% {-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0);}to {-webkit-transform:none;transform:none;}}.bounceInRight {-webkit-animation-name:bounceInRight;animation-name:bounceInRight;}@-webkit-keyframes bounceInUp {from ,60% ,75% ,90% ,to {-webkit-animation-timing-function:cubic-bezier(.215,.610,.355,1.000);animation-timing-function:cubic-bezier(.215,.610,.355,1.000);}from {opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0);}60% {opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}75% {-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}90% {-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);}to {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes bounceInUp {from ,60% ,75% ,90% ,to {-webkit-animation-timing-function:cubic-bezier(.215,.610,.355,1.000);animation-timing-function:cubic-bezier(.215,.610,.355,1.000);}from {opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0);}60% {opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}75% {-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}90% {-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);}to {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.bounceInUp {-webkit-animation-name:bounceInUp;animation-name:bounceInUp;}@-webkit-keyframes bounceOut {20% {-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}50% ,55% {opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}to {opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}}@keyframes bounceOut {20% {-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}50% ,55% {opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}to {opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}}.bounceOut {-webkit-animation-name:bounceOut;animation-name:bounceOut;}@-webkit-keyframes bounceOutDown {20% {-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}40% ,45% {opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}to {opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}@keyframes bounceOutDown {20% {-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}40% ,45% {opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}to {opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}.bounceOutDown {-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown;}@-webkit-keyframes bounceOutLeft {20% {opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);}to {opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}@keyframes bounceOutLeft {20% {opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);}to {opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}.bounceOutLeft {-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft;}@-webkit-keyframes bounceOutRight {20% {opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);}to {opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}@keyframes bounceOutRight {20% {opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);}to {opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}.bounceOutRight {-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight;}@-webkit-keyframes bounceOutUp {20% {-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}40% ,45% {opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);}to {opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}@keyframes bounceOutUp {20% {-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}40% ,45% {opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);}to {opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}.bounceOutUp {-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp;}@-webkit-keyframes fadeIn {from {opacity:0;}to {opacity:1;}}@keyframes fadeIn {from {opacity:0;}to {opacity:1;}}.fadeIn {-webkit-animation-name:fadeIn;animation-name:fadeIn;}@-webkit-keyframes fadeInDown {from {opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}to {opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInDown {from {opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}to {opacity:1;-webkit-transform:none;transform:none;}}.fadeInDown {-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}@-webkit-keyframes fadeInDownBig {from {opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}to {opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInDownBig {from {opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}to {opacity:1;-webkit-transform:none;transform:none;}}.fadeInDownBig {-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig;}@-webkit-keyframes fadeInLeft {from {opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}to {opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInLeft {from {opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}to {opacity:1;-webkit-transform:none;transform:none;}}.fadeInLeft {-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}@-webkit-keyframes fadeInLeftBig {from {opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}to {opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInLeftBig {from {opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}to {opacity:1;-webkit-transform:none;transform:none;}}.fadeInLeftBig {-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;}@-webkit-keyframes fadeInRight {from {opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}to {opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInRight {from {opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}to {opacity:1;-webkit-transform:none;transform:none;}}.fadeInRight {-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}@-webkit-keyframes fadeInRightBig {from {opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}to {opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInRightBig {from {opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}to {opacity:1;-webkit-transform:none;transform:none;}}.fadeInRightBig {-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig;}@-webkit-keyframes fadeInUp {from {opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}to {opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInUp {from {opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}to {opacity:1;-webkit-transform:none;transform:none;}}.fadeInUp {-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}@-webkit-keyframes fadeInUpBig {from {opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}to {opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInUpBig {from {opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}to {opacity:1;-webkit-transform:none;transform:none;}}.fadeInUpBig {-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig;}@-webkit-keyframes fadeOut {from {opacity:1;}to {opacity:0;}}@keyframes fadeOut {from {opacity:1;}to {opacity:0;}}.fadeOut {-webkit-animation-name:fadeOut;animation-name:fadeOut;}@-webkit-keyframes fadeOutDown {from {opacity:1;}to {opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}@keyframes fadeOutDown {from {opacity:1;}to {opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}.fadeOutDown {-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;}@-webkit-keyframes fadeOutDownBig {from {opacity:1;}to {opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}@keyframes fadeOutDownBig {from {opacity:1;}to {opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}.fadeOutDownBig {-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;}@-webkit-keyframes fadeOutLeft {from {opacity:1;}to {opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}@keyframes fadeOutLeft {from {opacity:1;}to {opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}.fadeOutLeft {-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}@-webkit-keyframes fadeOutLeftBig {from {opacity:1;}to {opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}@keyframes fadeOutLeftBig {from {opacity:1;}to {opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}.fadeOutLeftBig {-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;}@-webkit-keyframes fadeOutRight {from {opacity:1;}to {opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}@keyframes fadeOutRight {from {opacity:1;}to {opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}.fadeOutRight {-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;}@-webkit-keyframes fadeOutRightBig {from {opacity:1;}to {opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}@keyframes fadeOutRightBig {from {opacity:1;}to {opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}.fadeOutRightBig {-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;}@-webkit-keyframes fadeOutUp {from {opacity:1;}to {opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}@keyframes fadeOutUp {from {opacity:1;}to {opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}.fadeOutUp {-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;}@-webkit-keyframes fadeOutUpBig {from {opacity:1;}to {opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}@keyframes fadeOutUpBig {from {opacity:1;}to {opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}.fadeOutUpBig {-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;}@-webkit-keyframes flip {from {-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40% {-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50% {-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80% {-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}to {-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}@keyframes flip {from {-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40% {-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50% {-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80% {-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}to {-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}.animated.flip {-webkit-animation-name:flip;animation-name:flip;-webkit-backface-visibility:visible;backface-visibility:visible;}@-webkit-keyframes flipInX {from {opacity:0;-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}40% {-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60% {opacity:1;-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);}80% {-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg);}to {-webkit-transform:perspective(400px);transform:perspective(400px);}}@keyframes flipInX {from {opacity:0;-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}40% {-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60% {opacity:1;-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);}80% {-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg);}to {-webkit-transform:perspective(400px);transform:perspective(400px);}}.flipInX {-webkit-animation-name:flipInX;animation-name:flipInX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}@-webkit-keyframes flipInY {from {opacity:0;-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}40% {-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60% {opacity:1;-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);}80% {-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg);}to {-webkit-transform:perspective(400px);transform:perspective(400px);}}@keyframes flipInY {from {opacity:0;-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}40% {-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60% {opacity:1;-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);}80% {-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg);}to {-webkit-transform:perspective(400px);transform:perspective(400px);}}.flipInY {-webkit-animation-name:flipInY;animation-name:flipInY;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}@-webkit-keyframes flipOutX {from {-webkit-transform:perspective(400px);transform:perspective(400px);}30% {opacity:1;-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);}to {opacity:0;-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);}}@keyframes flipOutX {from {-webkit-transform:perspective(400px);transform:perspective(400px);}30% {opacity:1;-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);}to {opacity:0;-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);}}.flipOutX {-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}@-webkit-keyframes flipOutY {from {-webkit-transform:perspective(400px);transform:perspective(400px);}30% {opacity:1;-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);}to {opacity:0;-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);}}@keyframes flipOutY {from {-webkit-transform:perspective(400px);transform:perspective(400px);}30% {opacity:1;-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);}to {opacity:0;-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);}}.flipOutY {-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}@-webkit-keyframes lightSpeedIn {from {opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);}60% {opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg);}80% {opacity:1;-webkit-transform:skewX(-5deg);transform:skewX(-5deg);}to {opacity:1;-webkit-transform:none;transform:none;}}@keyframes lightSpeedIn {from {opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);}60% {opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg);}80% {opacity:1;-webkit-transform:skewX(-5deg);transform:skewX(-5deg);}to {opacity:1;-webkit-transform:none;transform:none;}}.lightSpeedIn {-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}@-webkit-keyframes lightSpeedOut {from {opacity:1;}to {opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);}}@keyframes lightSpeedOut {from {opacity:1;}to {opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);}}.lightSpeedOut {-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}@-webkit-keyframes rotateIn {from {opacity:0;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);-webkit-transform-origin:center;transform-origin:center;}to {opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:center;transform-origin:center;}}@keyframes rotateIn {from {opacity:0;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);-webkit-transform-origin:center;transform-origin:center;}to {opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:center;transform-origin:center;}}.rotateIn {-webkit-animation-name:rotateIn;animation-name:rotateIn;}@-webkit-keyframes rotateInDownLeft {from {opacity:0;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom;}to {opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:left bottom;transform-origin:left bottom;}}@keyframes rotateInDownLeft {from {opacity:0;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom;}to {opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:left bottom;transform-origin:left bottom;}}.rotateInDownLeft {-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;}@-webkit-keyframes rotateInDownRight {from {opacity:0;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom;}to {opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:right bottom;transform-origin:right bottom;}}@keyframes rotateInDownRight {from {opacity:0;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom;}to {opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:right bottom;transform-origin:right bottom;}}.rotateInDownRight {-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;}@-webkit-keyframes rotateInUpLeft {from {opacity:0;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom;}to {opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:left bottom;transform-origin:left bottom;}}@keyframes rotateInUpLeft {from {opacity:0;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom;}to {opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:left bottom;transform-origin:left bottom;}}.rotateInUpLeft {-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;}@-webkit-keyframes rotateInUpRight {from {opacity:0;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);-webkit-transform-origin:right bottom;transform-origin:right bottom;}to {opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:right bottom;transform-origin:right bottom;}}@keyframes rotateInUpRight {from {opacity:0;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);-webkit-transform-origin:right bottom;transform-origin:right bottom;}to {opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:right bottom;transform-origin:right bottom;}}.rotateInUpRight {-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;}@-webkit-keyframes rotateOut {from {opacity:1;-webkit-transform-origin:center;transform-origin:center;}to {opacity:0;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);-webkit-transform-origin:center;transform-origin:center;}}@keyframes rotateOut {from {opacity:1;-webkit-transform-origin:center;transform-origin:center;}to {opacity:0;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);-webkit-transform-origin:center;transform-origin:center;}}.rotateOut {-webkit-animation-name:rotateOut;animation-name:rotateOut;}@-webkit-keyframes rotateOutDownLeft {from {opacity:1;-webkit-transform-origin:left bottom;transform-origin:left bottom;}to {opacity:0;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom;}}@keyframes rotateOutDownLeft {from {opacity:1;-webkit-transform-origin:left bottom;transform-origin:left bottom;}to {opacity:0;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom;}}.rotateOutDownLeft {-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;}@-webkit-keyframes rotateOutDownRight {from {opacity:1;-webkit-transform-origin:right bottom;transform-origin:right bottom;}to {opacity:0;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom;}}@keyframes rotateOutDownRight {from {opacity:1;-webkit-transform-origin:right bottom;transform-origin:right bottom;}to {opacity:0;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom;}}.rotateOutDownRight {-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;}@-webkit-keyframes rotateOutUpLeft {from {opacity:1;-webkit-transform-origin:left bottom;transform-origin:left bottom;}to {opacity:0;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom;}}@keyframes rotateOutUpLeft {from {opacity:1;-webkit-transform-origin:left bottom;transform-origin:left bottom;}to {opacity:0;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom;}}.rotateOutUpLeft {-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;}@-webkit-keyframes rotateOutUpRight {from {opacity:1;-webkit-transform-origin:right bottom;transform-origin:right bottom;}to {opacity:0;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);-webkit-transform-origin:right bottom;transform-origin:right bottom;}}@keyframes rotateOutUpRight {from {opacity:1;-webkit-transform-origin:right bottom;transform-origin:right bottom;}to {opacity:0;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);-webkit-transform-origin:right bottom;transform-origin:right bottom;}}.rotateOutUpRight {-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;}@-webkit-keyframes hinge {0% {-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20% ,60% {-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40% ,80% {opacity:1;-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}to {opacity:0;-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);}}@keyframes hinge {0% {-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20% ,60% {-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40% ,80% {opacity:1;-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}to {opacity:0;-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);}}.hinge {-webkit-animation-name:hinge;animation-name:hinge;}@-webkit-keyframes rollIn {from {opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);}to {opacity:1;-webkit-transform:none;transform:none;}}@keyframes rollIn {from {opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);}to {opacity:1;-webkit-transform:none;transform:none;}}.rollIn {-webkit-animation-name:rollIn;animation-name:rollIn;}@-webkit-keyframes rollOut {from {opacity:1;}to {opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);}}@keyframes rollOut {from {opacity:1;}to {opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);}}.rollOut {-webkit-animation-name:rollOut;animation-name:rollOut;}@-webkit-keyframes zoomIn {from {opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}50% {opacity:1;}}@keyframes zoomIn {from {opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}50% {opacity:1;}}.zoomIn {-webkit-animation-name:zoomIn;animation-name:zoomIn;}@-webkit-keyframes zoomInDown {from {opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.550,.055,.675,.190);animation-timing-function:cubic-bezier(.550,.055,.675,.190);}60% {opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.320,1);animation-timing-function:cubic-bezier(.175,.885,.320,1);}}@keyframes zoomInDown {from {opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.550,.055,.675,.190);animation-timing-function:cubic-bezier(.550,.055,.675,.190);}60% {opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.320,1);animation-timing-function:cubic-bezier(.175,.885,.320,1);}}.zoomInDown {-webkit-animation-name:zoomInDown;animation-name:zoomInDown;}@-webkit-keyframes zoomInLeft {from {opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.550,.055,.675,.190);animation-timing-function:cubic-bezier(.550,.055,.675,.190);}60% {opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.320,1);animation-timing-function:cubic-bezier(.175,.885,.320,1);}}@keyframes zoomInLeft {from {opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.550,.055,.675,.190);animation-timing-function:cubic-bezier(.550,.055,.675,.190);}60% {opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.320,1);animation-timing-function:cubic-bezier(.175,.885,.320,1);}}.zoomInLeft {-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft;}@-webkit-keyframes zoomInRight {from {opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.550,.055,.675,.190);animation-timing-function:cubic-bezier(.550,.055,.675,.190);}60% {opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.320,1);animation-timing-function:cubic-bezier(.175,.885,.320,1);}}@keyframes zoomInRight {from {opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.550,.055,.675,.190);animation-timing-function:cubic-bezier(.550,.055,.675,.190);}60% {opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.320,1);animation-timing-function:cubic-bezier(.175,.885,.320,1);}}.zoomInRight {-webkit-animation-name:zoomInRight;animation-name:zoomInRight;}@-webkit-keyframes zoomInUp {from {opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.550,.055,.675,.190);animation-timing-function:cubic-bezier(.550,.055,.675,.190);}60% {opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.320,1);animation-timing-function:cubic-bezier(.175,.885,.320,1);}}@keyframes zoomInUp {from {opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.550,.055,.675,.190);animation-timing-function:cubic-bezier(.550,.055,.675,.190);}60% {opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.320,1);animation-timing-function:cubic-bezier(.175,.885,.320,1);}}.zoomInUp {-webkit-animation-name:zoomInUp;animation-name:zoomInUp;}@-webkit-keyframes zoomOut {from {opacity:1;}50% {opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}to {opacity:0;}}@keyframes zoomOut {from {opacity:1;}50% {opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}to {opacity:0;}}.zoomOut {-webkit-animation-name:zoomOut;animation-name:zoomOut;}@-webkit-keyframes zoomOutDown {40% {opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.550,.055,.675,.190);animation-timing-function:cubic-bezier(.550,.055,.675,.190);}to {opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.320,1);animation-timing-function:cubic-bezier(.175,.885,.320,1);}}@keyframes zoomOutDown {40% {opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.550,.055,.675,.190);animation-timing-function:cubic-bezier(.550,.055,.675,.190);}to {opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.320,1);animation-timing-function:cubic-bezier(.175,.885,.320,1);}}.zoomOutDown {-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;}@-webkit-keyframes zoomOutLeft {40% {opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0);}to {opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center;}}@keyframes zoomOutLeft {40% {opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0);}to {opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center;}}.zoomOutLeft {-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;}@-webkit-keyframes zoomOutRight {40% {opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);}to {opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center;}}@keyframes zoomOutRight {40% {opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);}to {opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center;}}.zoomOutRight {-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;}@-webkit-keyframes zoomOutUp {40% {opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.550,.055,.675,.190);animation-timing-function:cubic-bezier(.550,.055,.675,.190);}to {opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.320,1);animation-timing-function:cubic-bezier(.175,.885,.320,1);}}@keyframes zoomOutUp {40% {opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.550,.055,.675,.190);animation-timing-function:cubic-bezier(.550,.055,.675,.190);}to {opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.320,1);animation-timing-function:cubic-bezier(.175,.885,.320,1);}}.zoomOutUp {-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;}@-webkit-keyframes slideInDown {from {visibility:visible;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}to {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes slideInDown {from {visibility:visible;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}to {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.slideInDown {-webkit-animation-name:slideInDown;animation-name:slideInDown;}@-webkit-keyframes slideInLeft {from {visibility:visible;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}to {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes slideInLeft {from {visibility:visible;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}to {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.slideInLeft {-webkit-animation-name:slideInLeft;animation-name:slideInLeft;}@-webkit-keyframes slideInRight {from {visibility:visible;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}to {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes slideInRight {from {visibility:visible;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}to {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.slideInRight {-webkit-animation-name:slideInRight;animation-name:slideInRight;}@-webkit-keyframes slideInUp {from {visibility:visible;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}to {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes slideInUp {from {visibility:visible;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}to {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.slideInUp {-webkit-animation-name:slideInUp;animation-name:slideInUp;}@-webkit-keyframes slideOutDown {from {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to {visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}@keyframes slideOutDown {from {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to {visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}.slideOutDown {-webkit-animation-name:slideOutDown;animation-name:slideOutDown;}@-webkit-keyframes slideOutLeft {from {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to {visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}@keyframes slideOutLeft {from {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to {visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}.slideOutLeft {-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft;}@-webkit-keyframes slideOutRight {from {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to {visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}@keyframes slideOutRight {from {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to {visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}.slideOutRight {-webkit-animation-name:slideOutRight;animation-name:slideOutRight;}@-webkit-keyframes slideOutUp {from {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to {visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}@keyframes slideOutUp {from {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to {visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}.slideOutUp {-webkit-animation-name:slideOutUp;animation-name:slideOutUp;}
.nav-menu-1 .submenu a ,.nav-menu-1 .submenu .arrow-caret {font-weight:normal;}
.nav-menu .submenu ul>li a {font-size:.5rem;font-weight:normal;}
.nav-menu .mainmenu .arrow-weixin ,.nav-menu .mainmenu .mainmenu-txt {max-width:80%;}

#allmap img {max-width:none!important;max-height:none!important;}

/***shopSelect页面***/
.lbs-view { position: absolute;z-index: 99999999;top: 0;height: 100%;width: 100%;}
.icon-img {height:.8rem;margin-top:-.1rem;font-size:.75rem;line-height:.8rem;text-align:center;display:inline-block;vertical-align:middle;background-size:.8rem;-webkit-text-stroke-width:0;}
.shopSelect {width:16rem;background:#f4f4f4;top:0;right:0;bottom:0;left:0;height:100%;max-height:100%;display:block;overflow-x:hidden;overflow-y:scroll;opacity:1;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;-webkit-backface-visibility:hidden;}
.shopSelect header {position:relative;width:100%;height:8.11rem;background:url(../images/shop-bg.png) no-repeat;background-size:100% 100%;}
.shopSelect header:before {z-index:0;position:absolute;bottom:.02rem;width:100%;height:1.71rem;display:block;background:rgba(0, 0, 0, .2);content:'';}
.shopSelect .shop-logo {position:absolute;top:1.4rem;left:50%;width:3.1rem;height:3.1rem;transform:translate(-50%);}
.shopSelect .text-caption {z-index:5;position:absolute;bottom:.02rem;width:100%;color:#fff;}
.shopSelect .shop-name {margin-bottom:.6rem;font-size:.68rem;text-align:center;}
.shopSelect .my-address {position:relative;height:1.71rem;font-size:.555rem;line-height:1.71rem;text-align:center;}
.shopSelect .my-address p {margin:0 auto;}
.shopSelect .my-address b {font-size:.75rem;color:#fff;margin-top:0;}
.shopSelect .my-address i {font-size:.2rem;color:#fff;margin-top:0;}
.shopSelect .search-box {position:relative;height:1.96rem;padding:.38rem 0;box-sizing:border-box;}
.shopSelect .search-box span {position:absolute;top:50%;left:50%;height:.8rem;font-size:.555rem;color:#b2b2b2;line-height:.8rem;transform:translate(-50%,-50%);}
.shopSelect .search-box span b {margin-top:-.01rem;margin-right:.1rem;font-size:.75rem;color:#b2b2b2;}
.shopSelect .search-box input {width:15.36rem;height:1.24rem;margin:0 auto;text-align:left;display:block;border:.04rem solid #efefef;border-radius:.21rem;box-sizing:border-box;/*控制边框在计算内*/padding-left:.5rem;}
.shopSelect .search-box em {z-index:50;position:absolute;top:.38rem;right:.32rem;bottom:.38rem;left:.32rem;display:block;background:transparent;}
.shopSelect .shoplists {background:#fff;}
.shopSelect .shoplists li {height:3rem;padding:1.06rem .43rem 1.06rem .64rem;font-size:.6rem;color:#363636;line-height:.85rem;border-bottom:1px dashed #f5f5f5;box-sizing:border-box;}
.shopSelect .shoplists li:last-child {border-bottom:none;}
.shopSelect .shoplists li i.map-sign{display: inline-block;width:1rem;height:1rem;background:url('../images/map-sign.png') no-repeat;background-size:100%;position:relative;top:-.08rem;vertical-align:top;}
.shopSelect .shoplists li .branch-name {text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden;}
.shopSelect .shoplists li span.span_sm {max-width:6.2rem;}
.shopSelect .shoplists li span.span_md {max-width:6.2rem;}
.shopSelect .shoplists li span.span_lg {max-width:6.9rem;}
.shopSelect .shoplists li .distance {float:right;font-size:.5rem;color:#999;}
.shopSelect .shoplists li .distance b {margin-top:0;font-size:.2rem;margin-left:.2rem;margin-right:-.1rem;}
/*shopSelect pop-dialog*/
.shopSelect .pop-dialog {z-index:250;position:fixed;right:0;bottom:0;left:0;height:12.25rem;padding:0 .5rem;background:#fff;}
.shopSelect .coverBg {z-index:200;position:fixed;top:0;right:0;bottom:0;left:0;display:block;background:rgba(0, 0, 0, .6);content:'';}
.shopSelect .pop-dialog .dialog-cancel-btn {z-index:30;position:absolute;top:.575rem;right:.575rem;color:#999;}
.shopSelect .dialog-title {width:100%;height:4.375rem;border-bottom:.025rem solid #e6e6e6;}
.shopSelect .dialog-title:before {display:table;content:'';}
.shopSelect .dialog-title h3 {margin-top:1.35rem;font-size:.84rem;color:#363636;text-align:center;}
.shopSelect .dialog-title h4 {margin-top:.4rem;font-size:.55rem;color:#999;text-align:center;}
.shopSelect .btn-setAddress {padding:1.25rem .25rem 0;}
.shopSelect .btn-setAddress a {height:2rem;font-size:.7rem;line-height:2rem;text-align:center;display:block;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;}
.shopSelect .btn-setAddress li:first-child {padding-bottom:.75rem;}
.shopSelect .btn-setAddress li:first-child a {color:#fff;background:#fe6b34;}
.shopSelect .btn-setAddress li:last-child a {color:#363636;background:#fbfafc;border:1px solid #d6d5d6;}
/*shopClose打烊弹窗 || soldout商品售罄弹窗*/
.shopClose , .soldOut{z-index:9999;position:fixed;top:0;width:16rem;height:100%;background:rgba(0, 0, 0, .7);}
.shopClose .alert-box ,.soldOut .alert-box {z-index:9999;position:absolute;top:7rem;left:50%;width:10.67rem;height:10.67rem;margin-left:-5.3rem;}
.shopClose .alert-box .text-caption ,.soldOut .alert-box .text-caption{position:absolute;top:6.09rem;width:100%;padding:.75rem 0;}
.shopClose .alert-box .text-caption h3 ,.soldOut .alert-box .text-caption h3 {font-size:.71rem;color:#363636;text-align:center;}
.shopClose .alert-box .text-caption a ,.soldOut .alert-box .text-caption a {width:4.89rem;height:1.33rem;margin:.64rem auto .44rem;font-size:.71rem;color:#fff;line-height:1.33rem;text-align:center;display:block;background:#ff6637;border-radius:.22rem;}
/*intMall积分商城页面*/
.intMall,.intMallProducts,.intMallCoupons,.intMallGames{width:16rem;}
.intMall .intMallHeader {position:relative;padding:0;margin:0;height:7rem;}
.intMall .intMallHeader .intMallBanner {height:100%;}
.intMall .intMallHeader .intMallBanner li {float:none;height:7rem;margin:0;padding:0;}
.intMall .intMallHeader .intMallBanner li span{display:inline-block;position:absolute;bottom:.2rem;left:.8rem;font-size:.5rem;text-align: center;color:#000;}
.intMall .intMallHeader .banner .bannerSpot {z-index: 8;position: absolute;bottom: 3px;left: 0;width: 100%;}
.intMall .intMallHeader .banner .bannerSpot span {width: 8px;height: 8px;margin-right: .2rem;border-radius: 50%}
.intMall .nav-list{width:100%;padding:.38rem 0;}
.intMall .nav-list ul{background:#fff;}
.intMall .nav-list li{float:left;width:25%;height:4.3rem;padding:.64rem .7rem 0;box-sizing:border-box;}
.intMall .nav-list li div{position:relative;width:1.8rem;height:1.8rem;margin:0 auto;display:flex;align-items:center;}
.intMall .nav-list li div i{color: #FF7346;display: block;margin: 0 auto;height: .8rem;width: .8rem;font-size: .8rem;margin-top: -.1rem;}
.intMall .nav-list li div img{vertical-align:baseline;}
.intMall .nav-list li div span{display:block;width:100%;text-align:center;color:#FF7346;position:absolute;bottom:.2rem;font-size:.42rem;}
.intMall .nav-list li h3{text-align:center;font-size:.5rem;margin-top:.37rem}
.intMall section.section, .intMallProducts section.section, .intMallGames section.section, .intMallCoupons section.section{width:16rem;padding:.64rem;padding-top:0;box-sizing:border-box;background:#fff;margin-bottom:.43rem;}
.intMall section.page-header-shop {padding:0;margin-bottom:0;}
.intMall section.section h2{height:1.7rem;line-height:1.7rem;border-bottom:.02rem solid #E6E6E6;text-align:center;font-size:.68rem;color:#363636;}
.intMall section.section h2 a{float:right;font-size:.47rem;color:#666;}
.intMall section.section li{float:left;position:relative;width:7rem;margin-top:.58rem;}
.intMall section.section li:nth-child(odd),.intMallProducts section.section li:nth-child(odd),.intMallGames section.section li:nth-child(odd) {margin-right:.64rem;}
/*module01*/
.intMall .module-productList li,.intMallProducts .module-productList li{height:7rem;}
.intMall .module-productList li>sub,.intMallProducts .module-productList li>sub{display:none;}
.intMall .module-productList li>a,.intMallProducts .module-productList li>a{display:block;width:100%;height:100%;position:relative;}
.intMall .module-productList li>a img,.intMallProducts .module-productList li>a img{font-size:.6rem;width:100%;height:100%;border: 1px solid #DADADA;box-sizing: border-box;}
.intMall .module-productList li>a i,.intMallProducts .module-productList li>a i{position:absolute;top:.36rem;right:.26rem;font-size:.43rem;color:#fff;padding:.13rem .4rem;background:#FE845A;border-radius:.5rem;}
.intMall .module-productList li>em,.intMallProducts .module-productList li>em{display:block;width:100%;height:1.94rem;position:absolute;bottom:0;background:rgba(0,0,0,.5);z-index:1;}
.intMall .module-productList li>div,.intMallProducts .module-productList li>div{position:absolute;width:5.5rem;box-sizing:border-box;bottom:0;z-index:5;height:1.94rem;padding:.2rem 0 0 .35rem;}
.intMall .module-productList li>div h3>a,.intMallProducts .module-productList li>div h3>a{display:block;font-size:.6rem;color:#fff;margin-bottom:.1rem;white-space: nowrap;width: 100%;text-overflow: ellipsis;overflow: hidden;}
.intMall .module-productList li>div p,.intMallProducts .module-productList li>div p{font-size:.5rem;color:#fff;white-space: nowrap;width: 100%;text-overflow: ellipsis;overflow: hidden;}
.intMall .module-productList li>div p i,.intMallProducts .module-productList li>div p i{font-size:.2rem;margin-top:0;}
.intMall .module-productList li>div b,.intMallProducts .module-productList li>div b{position:absolute;top:.2rem;right:-1.6rem;font-size:1rem;color:#fff;padding:.5rem;}
/*module02*/
/*.intMall .module-coupons{height:9.2rem;}*/
.intMall .module-coupons li{height:2.9rem;}
.intMall .module-coupons li div,.intMallCoupons .module-coupons li div{position:absolute;width:100%;box-sizing:border-box;bottom:0;height:100%;padding:.75rem 0 0 .55rem;}
.intMall .module-coupons li div h3,.intMallCoupons .module-coupons li div h3{font-size:.6rem;color:#363636;margin-top:-.1rem;margin-bottom:.2rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.intMall .module-coupons li div p,.intMallCoupons .module-coupons li div p{font-size:.5rem;color:#F85C5C;}
.intMall .module-coupons li div p i,.intMallCoupons .module-coupons li div p i{font-size:.2rem;margin-top:0;}
.intMall .module-coupons li div span{width:2rem;height:2rem;font-size:.55rem;color:#FF6736;display: flex;align-items: center;justify-content: center;position: absolute;top: 0.5rem;right: -0.1rem;}

/*module03*/
.intMall .module-games,.intMallGames .module-games{margin-bottom:0;}
.intMall .module-games li,.intMallGames .module-games li{height:7rem;-webkit-border-radius:.64rem;border-radius:.64rem;}
.intMall .module-games li:nth-child(4n+1),.intMallGames .module-games li:nth-child(4n+1) {background:#FFF5F5;}
.intMall .module-games li:nth-child(4n+2),.intMallGames .module-games li:nth-child(4n+2) {background:#FFF9F3;}
.intMall .module-games li:nth-child(4n+3),.intMallGames .module-games li:nth-child(4n+3) {background:#F3F9FF;}
.intMall .module-games li:nth-child(4n+4),.intMallGames .module-games li:nth-child(4n+4) {background:#F6F4FF;}
.intMall .module-games li div, .intMallGames .module-games li div{position:absolute;width:100%;height:100%;}
.intMall .module-games li div i, .intMallGames .module-games li div i{display:block;-webkit-border-radius: .64rem;-moz-border-radius: .64rem;border-radius: .64rem;height: 3.2rem;width: 3.2rem;margin-top: 1.5rem;margin-left: 1.9rem;}
.intMall .module-games li.weijuli div i, .intMallGames .module-games li.weijuli div i {background: url(../images/g_weijuli.png) no-repeat; background-size: cover;}
.intMall .module-games li.yaoyiyao div i, .intMallGames .module-games li.yaoyiyao div i {background: url(../images/g_yaoyiyao.png) no-repeat; background-size: cover;}
.intMall .module-games li.dazhuanpan div i, .intMallGames .module-games li.dazhuanpan div i {background: url(../images/g_dazhuanpan.png) no-repeat; background-size: cover;}
.intMall .module-games li.jiugongge div i, .intMallGames .module-games li.jiugongge div i {background: url(../images/g_jiugongge.png) no-repeat; background-size: cover;}
.intMall .module-games li.guaguaka div i, .intMallGames .module-games li.guaguaka div i {background: url(../images/g_guaguaka.png) no-repeat; background-size: cover;}
.intMall .module-games li.shuiguoji div i, .intMallGames .module-games li.shuiguoji div i {background: url(../images/g_shuiguoji.png) no-repeat; background-size: cover;}
.intMall .module-games li.zajindan div i, .intMallGames .module-games li.zajindan div i {background: url(../images/g_zajindan.png) no-repeat; background-size: cover;}
.intMall .module-games li.jiziyouxi div i, .intMallGames .module-games li.jiziyouxi div i {background: url(../images/g_jiziyouxi.png) no-repeat; background-size: cover;}
.intMall .module-games li.yaoqianshu div i, .intMallGames .module-games li.yaoqianshu div i {background: url(../images/g_yaoqianshu.png) no-repeat; background-size: cover;}
.intMall .module-games li.chailihe div i, .intMallGames .module-games li.chailihe div i {background: url(../images/g_chailihe.png) no-repeat; background-size: cover;}
.intMall .module-games li h3,.intMallGames .module-games li h3{position:absolute;bottom:1.2rem;width:100%;font-size:.6rem;color:#3A3A3A;text-align:center; background-size: cover;}
/*积分商城产品页面intMallProducts*/
.intMallProducts header,.intMallGames header{width:100%;box-sizing:border-box;padding:.43rem .64rem;background:transparent;}
.intMallProducts header a,.intMallGames header a{float:right;height:1.24rem;line-height:1.3rem;text-align:center;font-size:.6rem;color:#FE6E39;}
.intMallProducts header p,.intMallGames header p{color:#000;font-size:.55rem;margin-top:.57rem;}
.intMallProducts .inputBox,.intMallGames .inputBox{width:13rem;height:1.24rem;padding:0 .3rem;-webkit-border-radius:.2rem;border-radius:.2rem;background:#fff;border:.04rem solid #EFEFF1;box-sizing:border-box;}
.intMallProducts .inputBox i,.intMallGames .inputBox i{margin-top:.25rem;vertical-align:top;}
.intMallProducts .inputBox input,.intMallGames .inputBox input{width:91%;height:100%;font-size:.55rem;color:#000;vertical-align:top;padding-left:.1rem;}
.intMallProducts nav{position:relative;background:#fff;margin:.32rem 0;}
.intMallProducts nav ul{padding-left:.5rem;}
.intMallProducts nav li{float:left;padding:.66rem 0;margin:0 1.35rem;font-size:.6rem;color:#737373;}
.intMallProducts nav li.jifenSort {margin-right:.9rem;}
.intMallProducts nav li.jifenSort i {width: .5rem;height: .3rem;margin-top: -.2rem;font-size: .5rem;color: #bababa;line-height: .3rem;display: inline-block;vertical-align: middle;background-size: 100%;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;transition: all .2s ease-in-out;margin-left: .2rem;}
.intMallProducts nav li.jifenSort.current i {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);transform: rotate(180deg);}
.intMallProducts nav li.switchCol i{margin-right:.1rem;margin-left:-.1rem;}
.intMallProducts nav li.active{color:#FF6736;}
.intMallProducts nav .slider-bar{display: block;width:1.6rem;height:.1rem;background:#ff6736;position:absolute;bottom:0;padding:0;}
.intMallProducts section li{float:left;position:relative;width:7rem;}
.intMallProducts .module-productList li{margin-top:.68rem;}
.intMallProducts .module-productList.active li{width:100%;height:auto;margin-right:0;}
.intMallProducts .module-productList.active li>a {float:left;width:3.75rem;height:3.75rem;}
.intMallProducts .module-productList.active li>a i{background:transparent;left:0;top:0;color:#fff;z-index:1;padding:0 0 0 .2rem;line-height:1rem;}
.intMallProducts .module-productList.active li>a sup{display:block;width:100%;height:1rem;background:rgba(254,136,90,.8);position:absolute;top:0;left:0;}
.intMallProducts .module-productList.active li>em{display:none;}
.intMallProducts .module-productList.active li>div{height:3.75rem;width:9.5rem;margin-left:4rem;padding:0;padding-top:.5rem;}
.intMallProducts .module-productList.active li>div h3>a{color:#333;}
.intMallProducts .module-productList.active li>div p{color:#FE845A;position:relative;top:1.2rem;font-size:.7rem;}
.intMallProducts .module-productList.active li>div p span{color:#999;position:absolute;bottom:1.1rem;left:0;}
.intMallProducts .module-productList.active li>div b{color:#FE845A;top:3rem;display:none;}
.intMallProducts .module-productList.active li>sub{float:right;display:flex;height:3.75rem;align-items: center;}
.intMallProducts .module-productList.active li>sub a{border:1px solid #FF6736;border-radius:.1rem;font-size:.5rem;color:#FF6736;padding:.1rem .4rem;display:inline-table;}
/*积分商城互动页面intMallGames*/
.intMallGames .module-games li{float:left;position:relative;width:7rem;margin-top:.68rem;}
/*积分商城卡券页面intMallCoupons*/
.intMallCoupons .header-box{padding:0 3.7rem;margin:.9rem 0 .73rem;}
.intMallCoupons .header-box dl{font-size:0;}
.intMallCoupons .header-box dd{height:1.24rem;line-height:1.24rem;}
.intMallCoupons .header-box dd.u-tar-3-1{border-radius:.6rem 0 0 .6rem;}
.intMallCoupons .header-box dd.u-tar-3-3{border-radius:.6rem;}
.intMallCoupons section{margin-bottom:0;}
.intMallCoupons .module-coupons li{position:relative;width:100%;height:2.9rem;margin-top:.64rem;}
.intMallCoupons .module-coupons li:nth-child(odd){background: url(../images/intMall_card01.png) no-repeat;background-size: cover;}
.intMallCoupons .module-coupons li:nth-child(even){background: url(../images/intMall_card02.png) no-repeat;background-size: cover;}
.intMallCoupons .module-coupons li div a{float: right;width: 3rem;height: 3rem;overflow: hidden;font-size: .55rem;color: #FF6736;position: absolute;top: 1rem;right: -0.9rem;}
.intMallCoupons .module-coupons li h3 span:nth-child(1){display:inline-block;width:8rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.intMallCoupons .module-coupons li h3 span:nth-child(2){display:inline-block;padding:0 .4rem;font-size:.5rem;color:#FF6D3E;border:.02rem solid #FF6D3E;border-radius:.1rem;}
/*店铺优惠券领取页面shopCouponList*/
.shopCouponsLayer {display:block;}
.shopCouponsLayerCentent, .shopLimitCentent {background:rgba(250,250,250,.97);position: absolute;z-index: 11;height: 12rem;width: 12rem;left: 2rem;top: 6rem;border-radius:.5rem;-webkit-border-radius:.5rem;padding: .8rem 0;box-sizing: border-box;overflow:hidden;padding-bottom:2.5rem;}
.shopCouponsLayerCentent ul.clearfix, .shopLimitCentent ul.clearfix {height:100%;overflow-y:scroll;}
.shopCouponsLayerCentent ul.clearfix li, .shopLimitCentent ul.clearfix li {padding:.3rem 1.5rem;margin:0;font-size:.6rem;color:#333;margin-top: .2rem;border-bottom: 1px dashed #ddd;}
.shopCouponsLayerCentent ul li:first-child, .shopLimitCentent ul li:first-child {padding:0;text-align: center;margin-top:0;border-bottom:none;}
.shopCouponsLayerCentent ul li:last-child, .shopLimitCentent ul li:last-child {margin-bottom:.3rem;}
.shopLimitCentent {width: 12rem;left: 2rem;top: 50%;right: 0;background: #999;height: 10.5rem;margin-top: -7rem;position: fixed;padding-top: 1rem;}
.shopLimitCentent ul.clearfix li {color:#fff;}
.closeShopCouponsLayerBtn {color: #fff; font-size:.6rem; padding: .2rem .5rem;width: 3rem;margin: 0 auto;margin-top: .65rem;background: #FF6733;text-align: center;border-radius: .2rem;}

.shopCouponList {position:relative;font-size:.6rem;width:16rem;background:#F4F4F4;}
.shopCouponList.active{margin-bottom:50px;}
.shopCouponList .couponsList{padding:0 .6rem;color:#fff;}
.shopCouponList .couponsList li{margin-top:.5rem;}
.shopCouponList .couponsList li:last-child{margin-top:0;}
.shopCouponList .couponsList li .couponCub{position:relative;width:100%;box-sizing:border-box;min-height:3.4rem;padding:.5rem .8rem;}
.shopCouponList .couponsList li:nth-child(2n+1) .couponCub{background:url(../images/counpons_03.png);}
.shopCouponList .couponsList li:nth-child(2n+2) .couponCub{background:url(../images/counpons_02.png);}
.shopCouponList .couponsList .couponLeftCub h2{margin-top:.2rem;margin-bottom:.3rem;font-size:1.2rem;}
.shopCouponList .couponsList .couponLeftCub h2 span{display:inline-block;width:5.8rem;overflow: hidden;white-space: nowrap;margin-right:.3rem;}
.shopCouponList .couponsList .couponLeftCub h2 i{display:inline-block;padding:0 .3rem;height:.85rem;line-height:.85rem;background:rgba(0,0,0,.2);border-radius:.5rem;font-size:.6rem;position:relative;top:-.6rem;}
.shopCouponList .couponsList .couponLeftCub h3{font-size:.4rem;}
.shopCouponList .couponsList .couponLeftCub h4{font-size:.4rem;}
.shopCouponList .couponsList .couponRightTopCub{position:absolute;top:1rem;right:.6rem;padding-bottom:.05rem;}
.shopCouponList .couponsList .couponRightTopCub a{display:block;position:absolute;height:0;width:94%;bottom:0;border-bottom:1px dashed;right:3%;}
.shopCouponList .couponsList li:nth-child(2n+1) .couponRightTopCub,.shopCouponList .couponsList li:nth-child(2n+1) .couponRightTopCub a{color:#9C4805;}
.shopCouponList .couponsList li:nth-child(2n+2) .couponRightTopCub,.shopCouponList .couponsList li:nth-child(2n+2) .couponRightTopCub a{color:#7F4A00;}
.shopCouponList .couponsList .couponRightBtmCub a{position:absolute;bottom:.5rem;right:.6rem;width:2.6rem;height:.85rem;line-height:.85rem;text-align:center;color:#fff;font-size:.5rem;border-radius:.1rem;}
.shopCouponList .couponsList li:nth-child(2n+1) .couponRightBtmCub a{background:#D2621A;}
.shopCouponList .couponsList li:nth-child(2n+2) .couponRightBtmCub a{background:#D18D2A;}
.getCpnAlert{position:fixed;z-index:5;top:0;left:0;right:0;bottom:0;background:rgba(249,249,249,.3);}
.getCpnAlert div{position:fixed;z-index:10;top:12rem;left:50%;transform:translate(-50%);max-width:10rem;padding:0 2rem;height:2rem;line-height:2rem;white-space:nowrap;overflow:hidden;background:rgba(0,0,0,.6);border-radius:1rem;color:#fff;font-size:.6rem;text-align:center;}
.shopCouponList .toLoadMore ,.shopCouponList .noMore {text-align:center;height:2rem;line-height:2rem;font-size:.6rem;}
.addressSpan{ display:inline-block; vertical-align:top; width:100%; text-align:left;}
.bottomMsg{text-align:center;line-height:1.6rem;font-size:.6rem;background:#fff;}/*加载提示信息*/
.emptyMsg{text-align:center;line-height:1.6rem;font-size:.6rem;padding-top:.6rem;background:#fff;}/*加载提示信息*/
/*成为店铺会员*/
.page {background:#fefefe;width:16rem;height:100%;}
.shopMember li.VIPIcon {height:9.4rem;width:9.4rem;margin:0 auto;margin-top:3.4rem;background:url('../images/VIPIcon.png') top center no-repeat;background-size:cover;}
.shopMember li.beMember h3 {font-size:.77rem;color:#FF8357;text-align:center;font-weight:500;margin-top:.75rem;margin-bottom:.43rem;}
.shopMember li.beMember p {font-size:.6rem;color:#666;text-align:center;margin-bottom:2.1rem;}
.shopMember li.beMember i {color:#333;font-weight:500;}
.submitA .btn {display:block;height:1.7rem;width:12.8rem;line-height:1.55rem;margin:0 auto;font-size:.7rem;text-align:center;background:#fff;border:.04rem solid #FF8357;-webkit-border-radius: 5px;border-radius: 5px;-webkit-box-sizing: border-box;box-sizing: border-box;}
.shopMember li.goEditData .btn {background:#FF8357;color:#fff;margin-bottom:.8rem;}
/*编辑会员资料*/
.editData {background:#F4F4F4;}
.editData ul {background:#fff;}
.editData li {display:flex;height:2.1rem;line-height:2.1rem;text-align:left;margin:0 .55rem;padding-left:.3rem;padding-right:.75rem;border-bottom:1px solid #E6E6E6;-webkit-box-sizing: border-box;box-sizing: border-box;}
.editData li em ,.editData li input, .editData li span {vertical-align: top;font-size: .6rem;height: 100%;}
.editData li em {flex:1;color:#696969;}
.editData li input,.editData li span {flex:3;width:100%;text-align:right;color:#a4a4a4;}
.editData li input::-webkit-input-placeholder{color: #a4a4a4;text-align:right;}
.editData li.edit-title {margin:0;padding-left:.9rem;background:#F4F4F4;font-size:.6rem;color:#363636;font-weight:500;border-bottom:none;}
.editData li.edit-birthday, .editData li.edit-sex, .editData li.edit-area {background: url(../images/cate1_57.png) 100% 53% no-repeat;background-size: .6rem;}
.editData li.edit-birthday .birthdayLabel, .editData li.edit-sex .sexLabel, .editData li.edit-area .areaLabel  {flex:3;}
.editData li.edit-sex .sexLabel input[type=]{font-size: 0.597333rem;color: #999;width: 100%;text-align: right;}
.editData li.edit-sex #sex {display:none;width:12rem;position: absolute;z-index:99999999;top: 12rem;left: 2rem;font-size: 0.6rem;color: #999;}
.editData li.edit-sex #sex li {display:list-item;margin:0;padding:0;height:2rem;line-height:2rem;text-align:center;border-bottom:1px solid #dadada;padding-left:.5rem;}
.editData li.edit-sex #sex li:first-child {background:#009F95;color:#fff;}
.editData li.edit-sex #sex li.active {background:#f5f5f5;color:#ff6634;}
.editData li.edit-address {border-bottom:none;}
.submitData .btn {margin-top:1.3rem;margin-bottom:1.3rem;background:#FF8357;color:#fff;width:13.65rem;}
.editDataLayer {position: fixed;z-index:50;top: 0;left: 0;bottom: 0;right: 0;background: rgba(0,0,0,.3);}
.editData li.edit-area .selectAddress {height:8rem;position: absolute;z-index:55;top: 12rem;left:2rem;width:12rem;overflow:hidden;/*-webkit-border-radius: .2rem;border-radius: .2rem;*/}
.editData li.edit-area .selectAddress ul {background:#fff;}
.editData li.edit-area .selectAddress ul li {height:1.6rem;margin:0;padding:0;display:list-item;text-align:center;}
.editData li.edit-area .selectAddress .addressTitle {height:1.6rem;font-size:.6rem;background:#009F95;border-right:none;}
.editData li.edit-area .selectAddress .addressTitle li {color:#fff;}
.editData li.edit-area .selectAddress ul.distAddress {border-right:none;}
.editData li.edit-area .selectAddress ul.provinceAddress li:before, .editDataAside .selectAddress ul.cityAddress li:before {top:0.18rem;right:.1rem;}
/*
*
* 遮罩层及文字
*
**/
.layer, .shopCatLayer, .layer8, .layer14, .disabledLayer {z-index:10;display:none;position: fixed;width:100%;height:100%;top:0;left:0;z-index: 99999;background: rgba(0,0,0,.6);  }
.layer8 {z-index:8;  }
.shopCatLayer , .layer14{z-index: 14;  }
.layerText {font-size:12px;display:none;z-index:999999;position: fixed;width: 80%;height:2rem;-webkit-text-stroke-width:0;-webkit-tap-highlight-color: rgba(0,0,0,0);    -webkit-text-size-adjust: 100%;line-height:2rem;text-align:center;font-size:12px;color: #fff;background: rgba(0,0,0,.6);left: 50%;top:45%;transform: translate(-50%,-50%);border-radius: 5rem;  }
.layerText a {position: absolute;top: 0;right: 0;left: 0;width: 100%;height: 100%;display: block;  }
/*公用 省市区选择插件样式*/
.publicAddress {width: 100%;height: 8rem;background: #fff;position: fixed;bottom: 0;z-index:15;}
.publicAddress ul:first-child {width: 100%;  }
.publicAddress .addressTitle {height: 1.5rem;font-size: .5rem;color: #333;line-height: 1.5rem;text-align: center;background: #f0f0f0;border-bottom: 1px solid #e6e6e6;box-sizing: border-box;  }
.publicAddress ul {float: left;width: 33.3%;height: 6rem;font-size: .5rem;overflow: hidden;background: #f9f9f9;border-right: 1px solid #e6e6e6;-webkit-overflow-scrolling: touch;box-sizing: border-box;}
.publicAddress .addressTitle li {float: left;width: 33.33%;line-height: 1.5rem;border: 0;padding:0;font-size: .6rem;  }
.publicAddress ul li {position: relative;color: #333;line-height: 1.5rem;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;border-bottom: 1px solid #e6e6e6;padding-left:.5rem;  }
.publicAddress ul.provinceAddress li.active {background:#f9f9f9;}
.publicAddress ul.provinceAddress li:before ,.publicAddress ul.cityAddress li:before {position:absolute;top:.25rem;right:.5rem;width:.55rem;height:.55rem;font-family:'iconfont' !important;font-size:inherit;display:block;background-size:100%;content:'\e60c';-webkit-transform:scale(.7);text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.publicAddress ul.distAddress li.active:before {position:absolute;right:.5rem;width:.55rem;height:.55rem;font-family:'iconfont' !important;font-size:inherit;display:block;background-size:100%;content:'\e600';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.publicAddress ul li.active {color:#ff6634;background:#f0f0f0;}
.publicAddress ul:not(:first-child) { overflow-y: scroll;}
/*公用 确定、取消弹窗样式*/
.widget {display: none;position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0,0,0,.4);}
.widget .body {display: block;width: 14rem;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);font-size: .65rem;text-align: justify;color: #333;background: #fff;padding: 1rem;box-sizing: border-box;border-radius: .2rem;padding-bottom: .5rem;}
.widget .btns {display: flex;align-items: center;justify-content: center;}
.widget .btns a {flex: 1;color: #222;margin: .5rem;margin-top: 1rem;text-align: center;border-radius: 5rem;padding: .2rem .5rem;border: 1px solid #e6e6e6;}
.widget .btns a.btn-confirm {color: #fff;background: #ff5400;border: 1px solid #ff5400;}
/*汽车商品模块*/
.flex {display:-ms-flexbox;display:-webkit-flex;display:flex;}
.flex-row {flex-direction:row;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;}
.flex-column {flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;}
.flex-left {align-items: flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;}
.flex-center {align-items: center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;}
.flex-right {align-items: flex-end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;}
.flex-between {justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;}
.flex-around {justify-content:space-around;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;}
.flex-middle {justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;}
.flex-end {justify-content:flex-end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;}
.flex-wrap {flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;}
.flex-1 {-webkit-flex:1;-ms-flex:1;flex:1;}
.goods_group4 {position: relative;font-size: .5rem;color: #000;background: #fff;}
.editCarMenuWrap {width:100%;z-index: 100;font-size: .5rem;color: #000;}
.editCarMenu {border-bottom: 1px solid #e6e6e6;background: #fff;}
.editCarMenu li {flex: auto;padding: 0 .65rem;height: 1.8rem;}
.editCarMenu li span {margin-right: .2rem;}
.editCarMenu li i {color: #7f7f7f;}
.editCarMenu li.active {color: #FF7929;}
.editCarMenu li.active .rotate180 {color: #FF7929;-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(90deg);transform: rotate(180deg);}
/*汽车模块菜单*/
.menuSection .sortAutoWrap,
.menuSection .sortBrandWrap,
.menuSection .sortPriceWrap,
.menuSection .sortFilterWrap {display:none;width: 100%;background: rgba(0,0,0,.4);}
.menuSection .sortAutoWrap.active,
.menuSection .sortBrandWrap.active,
.menuSection .sortPriceWrap.active,
.menuSection .sortFilterWrap.active {display:block;}
.menuSection .sortAutoWrap .wrapSection, .menuSection .sortBrandWrap .wrapSection, .menuSection .sortPriceWrap .wrapSection, .menuSection .sortFilterWrap .wrapSection {background: #fff;}
.menuSection .sortBrandWrap .wrapSection {height: 100%;}
.menuSection .labelItem {width: 3.73rem;text-align: center;padding: .3rem .4rem;border-radius: .1rem;border: 1px solid #B6B6B6;box-sizing: border-box;margin: 0 .8rem;margin-bottom: .6rem;color: #333;}
.menuSection .labelItem:first-child, .menuSection .labelItem:nth-child(2), .menuSection .labelItem:nth-child(3) {margin-top: .6rem;}
.menuSection .labelItem.active {background: #FF7929;color: #fff;border-color: #FF7929;}
.menuSection .confirmButtonBox .confirmButton {padding: .3rem 2.3rem;text-align: center;color: #fff;background: #FF7929;border-radius: 50rem;margin-bottom: 1rem;font-size: .7rem;}
/*智能排序*/
.menuSection .sortAutoWrap li {line-height: 1.9rem;height: 1.9rem;border-bottom: 1px solid #e6e6e6;padding: 0 .8rem;}
.menuSection .sortAutoWrap li i {display: none;}
.menuSection .sortAutoWrap li.active {color: #ff7929;}
.menuSection .sortAutoWrap li.active i {display: block;color: #ff7929;}
/*品牌排序*/

/*价格排序*/
.menuSection .sortPriceWrap .priceLineBox {padding: .5rem .8rem;}
.menuSection .sortPriceWrap .priceLineBox .priceLine.flex {margin-top: 1.5rem;margin-bottom: 1.5rem;}
.menuSection .sortPriceWrap .priceLineBox .priceLine li {position: relative;width: 2%;height: .2rem;background: #EEEEEE;}
.menuSection .sortPriceWrap .priceLineBox .priceLine li i {display: none;position: absolute;top: -.8rem;left: -60%;color: #FF7929;}
.menuSection .sortPriceWrap .priceLineBox .priceLine li.active {background: #FF7929;}
.menuSection .sortPriceWrap .priceLineBox .priceLine li.active.show_icon i {display: block;}
.menuSection .sortFilterWrap .filterList h3 {padding: 0 .8rem;padding-top: .5rem;font-weight: 600;}
/*汽车商品列表*/
.editCarProduct {background: #eeeeee;font-size: .5rem;color: #000;}
.editCarProduct li {background: #fff;padding:0 .8rem;margin-bottom: .3rem;padding-bottom: .5rem;}
.editCarProduct li:last-child {margin-bottom: 0;}
.editCarProduct li .productWrap {padding-top: .5rem;}
.editCarProduct li .productWrap .productImg {height: 3.5rem;width: 5rem;}
.editCarProduct li .productWrap .rightBox {width: 8.9rem;margin-left: .5rem;}
.editCarProduct li .productWrap .rightBox .productName {text-align: justify;font-size: .64rem;color: #000;}
.editCarProduct li .productWrap .rightBox .productDesc {font-size: 0.45rem;color: #999;margin-top: .3rem;}
.editCarProduct li .productWrap .rightBox .productLabel {display: none;margin-top: .3rem;}
.editCarProduct li .productWrap .rightBox .productLabel i {border: 1px solid #e6e6e6;padding: 1px .3rem;border-radius: .1rem;font-size: .5rem;margin-right: .2rem;}
.editCarProduct li .productWrap .rightBox .productLabel i.is_straight_down {border-color: #E81B2D;color: #E81B2D;}
.editCarProduct li .productWrap .rightBox .productLabel i.is_new_car {border-color: #1DCAE9;color: #1DCAE9;}
.editCarProduct li .productWrap .rightBox .productLabel i.is_hurry_sale {border-color: #FFAE3C;color: #FFAE3C;}
.editCarProduct li .productWrap .rightBox .productPriceBox {margin-top: .2rem;}
.editCarProduct li .productWrap .rightBox .productPriceBox .productPrice {font-size: .78rem;color: #FF2951;margin-top: .3rem;}
.editCarProduct li .productWrap .rightBox .productPriceBox .depositPrice {display: none;font-size: .65rem;color: #FF2951;margin-left: .5rem;}
.editCarProduct li .productWrap .rightBox .guidancePriceBox {display: none;color: #999;font-size: .5rem;margin-top: .2rem;}
.editCarProduct li .productWrap .rightBox .guidancePrice {display: none;color: #999;font-size: .5rem;text-decoration: line-through;}
.editCarProduct li .productAd {display: none;padding-top: .3rem;font-size: .5rem;color:#FFA421;}
.editCarProduct li .productAd img {max-width:1rem;max-height:1rem;margin-right: .2rem;}
.editCarProduct li.show_productLabel .productWrap .rightBox .productLabel {display: block;}
.editCarProduct li.show_depositPrice .productWrap .rightBox .productPriceBox .depositPrice {display: inline-block;}
.editCarProduct li.show_depositPrice .productWrap .rightBox .productPriceBox .guidancePriceBox {display: none;}
.editCarProduct li.show_guidancePriceBox .productWrap .rightBox .guidancePrice {display: inline-block;}
.editCarProduct li.show_guidancePriceBox.show_depositPrice .productWrap .rightBox .guidancePriceBox {display: block;}
.editCarProduct li.show_guidancePriceBox.show_depositPrice .productWrap .rightBox .productPriceBox .guidancePrice {display: none;}
.editCarProduct li.show_productAd .productAd {display: flex;}
.edit-search {width: 100%;position: static;z-index: 3;top: 0;}

/*底部导航css代码提出*/
.home{display:inline-block;width:45px;color:#333;font-weight:700;font-size:14px;background:url(img/ico_home@2x.png) no-repeat scroll center center;background-size:24px 24px;text-indent:-10000px;height:40px;vertical-align:top}.nav-menu{border:0 none;cursor:default;font-size:0;line-height:0}.nav-menu .arrow-caret{display:inline-block;vertical-align:text-bottom;width:0;height:0;border-style:solid;border-width:0 0 6px 6px;border-color:transparent transparent #999 transparent;opacity:.3}.nav-menu .mainmenu .arrow-weixin{margin-right:0}.nav-menu .mainmenu .arrow-weixin,.nav-menu .mainmenu .mainmenu-txt{font-size:14px;line-height:45px;display:inline-block;vertical-align:middle}.nav-menu .submenu{display:none;position:absolute;padding:5px 8px;background:#eaeaea;text-align:left;border-radius:5px;font-size:14px;line-height:41px;z-index:11}.nav-menu .submenu .before-arrow{position:absolute;z-index:11;border-right:6px solid transparent;border-left:6px solid transparent}.nav-menu .submenu .after-arrow{position:absolute;z-index:10;border-right:6px solid transparent;border-left:6px solid transparent}.nav-menu .submenu ul>li{line-height:20px;text-align:center}.nav-menu .submenu ul>li a{min-width:61px;max-width:240px;display:block;padding:10px 0;white-space:nowrap;overflow:hidden}.shop-nav{position:fixed;z-index:99}.nav-menu .nav-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav-menu a{display:block;height:100%;background-position:center center;background-size:contain;background-repeat:no-repeat}.nav-menu-1,.nav-menu-2,.nav-menu-3{bottom:0;left:0;right:0;height:40px;background:#eaeaea;color:#eee;text-align:center}.nav-menu-3{background-color:#292929;padding:0 10px}.nav-menu-3.has-menu-0 .nav-item,.nav-menu-3.has-menu-1 .nav-item,.nav-menu-3.has-menu-2 .nav-item{width:34%}.nav-menu-3.has-menu-0 .nav-item.nav-special-item,.nav-menu-3.has-menu-1 .nav-item.nav-special-item,.nav-menu-3.has-menu-2 .nav-item.nav-special-item{width:32%}.nav-menu-3.has-menu-3 .nav-item,.nav-menu-3.has-menu-4 .nav-item{width:17%}.nav-menu-3.has-menu-3 .nav-item.nav-special-item,.nav-menu-3.has-menu-4 .nav-item.nav-special-item{width:32%}.nav-menu-3 .nav-item{height:40px;float:left;display:block}.nav-menu-3 .nav-special-item a{background-color:#f90;height:40px;width:40px;margin:0 auto;margin-top:-10px;border-radius:100%;border:5px solid #292929}.nav-menu-2{height:50px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}.nav-menu-2 li{float:left;display:block;text-align:center;font-size:12px;line-height:12px;color:red}.nav-menu-2 a{display:block;height:50px;background-position:center center;background-repeat:no-repeat}.nav-menu-2.has-menu-1 li{width:100%}.nav-menu-2.has-menu-2 li{width:50%}.nav-menu-2.has-menu-3 li{width:33.33333%}.nav-menu-2.has-menu-4 li{width:25%}.nav-menu-2.has-menu-5 li{width:20%}.nav-menu-1{border:0 none;-webkit-border-image:url(img/nav_border.png) 2 stretch;-moz-border-image:url(img/nav_border.png) 2 stretch;border-image:url(img/nav_border.png) 2 stretch;border-top:2px solid #e5e5e5;background:no-repeat #fafafa;background-size:100% 100px;height:45px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.nav-menu-1{border-top-width:1px}}.nav-menu-1 a{display:block;color:#333;text-shadow:0 0 2px #f5f5f5}.nav-menu-1 .nav-item{float:left;display:block;height:45px}.nav-menu-1 .nav-item+.nav-item{-webkit-border-image:url(img/nav_border.png) 2 stretch;-moz-border-image:url(img/nav_border.png) 2 stretch;border-image:url(img/nav_border.png) 2 stretch;border-left:2px solid #e5e5e5}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.nav-menu-1 .nav-item+.nav-item{border-left-width:1px;border-image:none}}.nav-menu-1 .nav-special-item a{background-size:25px 25px;margin:0 auto}.nav-menu-1 .submenu{bottom:54px;border:1px solid #ccc;-webkit-box-shadow:0 0 3px #fff inset;box-shadow:0 0 3px #fff inset;background-color:#fafafa}.nav-menu-1 .submenu .before-arrow{border-top:6px solid #fafafa;border-bottom:0 none;bottom:-5px}.nav-menu-1 .submenu .after-arrow{border-top:6px solid #ccc;border-bottom:0 none;bottom:-6px}.nav-menu-1 .submenu .arrow-caret,.nav-menu-1 .submenu a{color:#333;font-weight:700;text-shadow:0 0 2px #f5f5f5}.nav-menu-1 .submenu .arrow-caret{border-color:transparent transparent #333 transparent}.nav-menu-1 .submenu ul>li.line-divide{-webkit-border-image:url(img/nav_border.png) 2 stretch;-moz-border-image:url(img/nav_border.png) 2 stretch;border-image:url(img/nav_border.png) 2 stretch;border-top:2px solid #e5e5e5}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.nav-menu-1 .submenu ul>li.line-divide{border-top-width:1px;border-image:none}}.nav-menu-1.has-menu-0 .nav-special-item{width:100%}.nav-menu-1.has-menu-1 .nav-item{width:84%}.nav-menu-1.has-menu-1 .submenu li a{min-width:120px}.nav-menu-1.has-menu-2 .nav-item{width:42%}.nav-menu-1.has-menu-2 .submenu li a{min-width:120px}.nav-menu-1.has-menu-3 .nav-item{width:28%}.nav-menu-1.has-menu-3 .submenu li a{min-width:80px}.nav-menu-1.has-menu-1 .nav-special-item,.nav-menu-1.has-menu-2 .nav-special-item,.nav-menu-1.has-menu-3 .nav-special-item{width:16%}

.discountInfo .applet-icon{-webkit-user-select: none;user-select: none;width:100px;height:100px; display:inline-block; float:left;}
.discountInfo .applet-info{width:200px;height:100px;margin-left:20px;float:left;}
.discountInfo .applet-info .applet-qrcode{
	margin-top:20px;
	display:inline-block;
	font-size:14px;
}
.discountInfo .applet-info .applet-title{
	display:inline-block;
	font-size:19px;
	font-weight:700;
	color:#333333;
}
/*首页底部商品筛选弹框*/
.ui_mark_box{position: fixed;width: 100%;height: 100%;bottom: 0;z-index: 999}
.ui_mark_box.hidden{display: none}
.ui_mark_box .ui_mark{ width: 100%;height: 100%;overflow: hidden;position: fixed;background-color: rgba(0,0,0,.4);left: 0;top: 0;z-index: 88;}
.ui_mark_box .ui_box{position: absolute;top: 0;right: -51%;width: 50%;height: 100%;overflow: auto;background-color: #fff;box-shadow: 0px 0px 5px #999;transition: all .2s ease;-webkit-transition: all .2s ease;z-index: 99;}
.ui_mark_box .ui_box.active{right: 0}
.ui_box ul{clear: both;overflow: auto;text-align: center;width: 100%;height: 100%;}
.ui_box ul li{height: 47px;line-height: 47px;position: relative;color: #666;font-size: 14px;background-size: cover;background-repeat: no-repeat;padding: 0 15px;
    overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ui_box ul li.active{color: #fff;}
.ui_box ul li.active{color: #666;}
.ui_box ul li i{display: block;width: 9px;height: 100%;position: absolute;right: 0;top:0;}
li.way_1 i{background-color: #edc11a;}
 li.way_2 i{background-color: #ff696d;}
 li.way_3 i{background-color: #4fd6a5;}
 li.way_4 i{background-color: #7690ce;}
 li.way_1.active{background-image: url('./img/yellow.png');}
 li.way_2.active{background-image: url('./img/red.png');}
 li.way_3.active{background-image: url('./img/green.png');}
 li.way_4.active{background-image: url('./img/blue.png');}
.productInfo em{font-style:italic}
.store_aptitude{z-index: 999;position: fixed;top:50%;width: 100%;
    font-size: .6rem;text-align: center;display: none;overflow: hidden;
    transform: translateY(-50%);
}
/*周期购商品显示信息*/
.circle-buy {
	padding: 0.21333333333333332rem 0.42666666666666664rem;
	background-color: #fff;
}
.circle-buy-title {
	font-size: 0.7rem;
	color: #333;
	width: 100%;
	padding: 0.25rem 0.042666666666666665rem;
	border-bottom: 0.021333333333333333rem solid #e6e6e6;
}
.circle-buy-item {
	display: flex;
	text-align: center;
	font-size: 0.55rem;
	margin-top: 0.064rem;
	height: 1.1rem;
	line-height: 1.1rem;
	background-color: #F9F9F9;
}
.circle-buy-item-title {
	flex: 1;
	background-color: #E6E6E6;
	border: 0.021333333333333333rem solid #e6e6e6;
}
.circle-buy-item-desc {
	flex: 2;
}

.circle-buy-tag{
	display: inline-block;
	background-color: #ff696d;
	color: #ffffff;
	width: 40px;
	height: 20px;
	line-height: 20px;
	font-size: 12px;
	border-radius: 2px;
	text-align: center;
	transform: translateY(-2px);
}
.circle-buy-shopcat-description{
	font-size: 12px;
	color: #ff696d;
	padding-left: .25rem;
}
/**/
.bannerList{ height: 16rem}
.banner_tab{ position: absolute; bottom: 20px; left: 0; width: 100%; z-index: 9}
.banner_tab span{padding: 4px 10px; background-color: rgba(255,255,255,0.8); font-size: 12px; border-radius:4px;}
.banner_tab span{padding: 4px 10px; background-color: rgba(255,255,255,0.8); font-size: 12px; border-radius:14px; }
.banner_tab span.cur{background-color:rgba(255, 102, 52,.6); color: #fff;}
.banner_tab span label{ background: url("../images/icon_video.png") left center no-repeat; background-size: 5px auto; padding-left: 7px;}
.banner_tab span.cur  label{background: url("../images/icon_videoCur.png") left center no-repeat; background-size: 5px auto}
.bannerBox .banner_slidebox{ display: none;}
.bannerBox{height: 16rem;width: 100%}


/*店铺组件*/ 
.contact_store{ display: block; padding:0px 5px 5px 5px; border-radius: 4px; margin: 10px; position: relative; background: #fff;}
.contact_store dl dd{  font-size: 14px; color: #333; margin-left: 0; line-height: 40px}
.contact_store dl dt{ font-size: 12px;  color: #999; padding-left: 20px; background: url("../images/store_map/dizhi.png") left center no-repeat; background-size: 10px auto}
.contact_icon{ position: absolute; right: 10px; top:15px;}
.contact_icon a{  width: 36px; height: 36px; margin-left: 15px;}
.contact_icon a img{ width: 36px;}
.dianhua img,.adressIcon img{width: 20px !important;}
.bannerBox .banner_slidebox video{ height: 16rem; width: 100%}
.nav-menu .submenu .after-arrow, .nav-menu .submenu .before-arrow {left: 44%;}
.nav-menu.has-menu-1 .submenu .after-arrow, .nav-menu.has-menu-1 .submenu .before-arrow {left: 47%;}
.nav-menu.has-menu-1 .submenu {width: 64%;}

/*2019-6-2-xq-新增-联系小程序二维码*/
.detailsAside {top: 68%;}
.my-modal{width: 55%;}
.weixin-icon{
	width: 20px;
    height: 20px;
    padding: .25rem;
    color: #fff;
    line-height: 20px;
    text-align: center;
    display: inline-block;
    background-color: rgba(0,0,0,.6);
    background-repeat: no-repeat;
    background-position: .25rem .25rem;
    background-position: no-repeat;
    background-size: 100%;
    border-radius: 50%;
    margin-top:9px;
}
.codeImg{display: block;margin: 0 auto;width: 100%;}
.serviceBtn{
	border-radius: 5px;
    font-size: 12px;
    padding: 0px 4px;
    background: #0a8cf3;
    color: #fff;
    border: none;
	display: inherit;
}