
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{-webkit-text-size-adjust:none;font-size: 120%;/overflow-x:hidden}
body{min-width:320px;-webkit-overflow-scrolling: touch;overflow-scrolling: touch;background: #f9f9f9;margin: 0 auto;color:#666666;font-size:1.4rem;font-family: Microsoft YaHei,Arial, Helvetica,"\534E\6587\9ED1\4F53", sans-serif;overflow-x:hidden}
body{-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;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;top: 0;right: 0;bottom: 0;left: 0;margin: 0;padding: 0;word-wrap: break-word;text-rendering: optimizeLegibility;-webkit-backface-visibility: hidden;-webkit-user-drag: none;}
*{-webkit-text-size-adjust:100%;}
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{-webkit-appearance: none;margin: 0;}
table{border-collapse:collapse;border-spacing:0}
ul,ol,li{list-style:none}
em,i{font-style:normal}
img{border:0;max-width:100%;max-height: 100%;/*-ms-interpolation-mode: bicubic;-moz-interpolation-mode:bicubic;-webkit-interpolation-mode:bicubic;*/}
input,img{vertical-align:middle;}
input,button,a,select,textarea,span,iframe{resize:none;margin: 0;padding:0;/*-webkit-appearance:none;*/border:none;font-family: Microsoft YaHei;-webkit-text-stroke-width: 0;outline:0;}
h1,h2,h3,h4,h5,h6,b,strong{font-weight:normal}
cite,em{font-style:normal}
a{color: #666666;text-decoration: none;}
/*a{transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;}*/a:hover{}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button{-webkit-appearance: none !important;margin: 0;}
header, footer, article{display: block;}
::-webkit-scrollbar{width:3px;height:30px;}
::-webkit-scrollbar-button{background:transparent;height:10px;}
::-webkit-scrollbar-track{background:transparent;}
::-webkit-scrollbar-track-piece{}
::-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{-webkit-appearance: none !important;margin: 0;}
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{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.row{width: 100%}
.row:before,.row:after{display:table;content:"";line-height:0}
.row:after{clear:both}
.overflowHiden{overflow: hidden}
.nav-shopinfoa .filtime{*zoom:1}
.nav-shopinfoa .filtime:before,.nav-shopinfoa .filtime:after{display:table;content:"";line-height:0}
.nav-shopinfoa .filtime:after{clear:both}
.row{width: 100%}
.row:before,.row:after{display:table;content:"";line-height:0}
.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;}
/*.verticalCentering img{max-width: 100%;max-height: 100%;position: absolute;top: 50%;left: 50%;transform: translate3d(-50%,-50%,0);-ms-transform: translate3d(-50%,-50%,0);-moz-transform: translate3d(-50%,-50%,0);-webkit-transform: translate3d(-50%,-50%,0);-o-transform: translate3d(-50%,-50%,0);}*/
.textOmitted{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.textOmitted2{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.textOmitted3{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.font8rem{font-size:.8rem;}
.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;}
.colorFFF{color:#fff;}
.color333{color:#333;}
.color666{color:#666;}
.color999{color:#999;}
.colorf63{color:#ff6633;}
.colorf63{color:#ff6633;}
.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(0.4);transform:scaley(0.4)}
100%{-webkit-transform:scaley(1);transform:scaley(1)}}
@keyframes line-scale{0%{-webkit-transform:scaley(1);transform:scaley(1)}
50%{-webkit-transform:scaley(0.4);transform:scaley(0.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{background-color: #FD8C72;width: 4px;height: 35px;border-radius: 2px;margin: 2px;-webkit-animation-fill-mode: both;animation-fill-mode: both;display: inline-block;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;-webkit-backface-visibility: hidden;}
 

.mainCentent{/*overflow: auto !important;*/overflow-x: hidden;overflow-y: scroll;-webkit-overflow-scrolling: touch;	overflow-scrolling: touch; background: #f9f9f9;display: block;width: 100%;height: 100%;max-height: 100%;
	/*position: absolute;*/top: 0;bottom:0;left: 0;right: 0;opacity: 1;    
	-webkit-backface-visibility: hidden;/*-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);*/}
.shopLayer{width:100%;height:100%;position: fixed;top:0;left:0;background: rgba(0,0,0,0.6);display:none;z-index: 9;}
.messageLayer{display:block;}
.layerCentent{z-index: 11;position:fixed;height:80%;width:80%;top:10%;left:10%;font-size: 0.55rem;line-height: 1rem;padding-bottom: 1.5rem;display:none;overflow:auto;color:#fff;text-align: left}
.layerCentent h4{text-align: center;font-size: 0.75rem;margin-bottom: 0.5rem;text-indent: 0;}
.consultationLayer{background: #fff;text-align: center;padding: .5rem;font-size: .6rem;border-radius: 10px;/* height: 3rem;*/display:none;width: 12rem;left: 1.5rem;top: 20%;z-index: 999;position: fixed;margin-top: -1.5rem;}
.consultationLayer li{border-bottom: 1px solid #e6e6e6;line-height: 1.2rem;padding: .4rem 0.2rem;position: relative;color:#333;font-size: .5rem;text-align: left;}
.consultationLayer li:last-child{border:0;}
.consultationLayer li:after{content: " ";width:.7rem;height:.7rem;background:url(../images/UI1_27.png) no-repeat;background-size: 100%;position:absolute;top:.65rem;right:0;}
.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;display: inline-block;vertical-align: top;margin-right: 0.4rem;background:url(../images/qq.png) no-repeat;background-size:100%;}
.consultationLayer li span:nth-child(2){width:3rem;text-align: right;color:#666;}
.attentionCode{text-align: center;text-align: center;position: fixed;border: 1px solid #e6e6e6;left: 1.5rem;width:12rem;background: #fff;display:none;border-radius: .3rem;overflow: hidden;padding: .5rem;top: 5rem;z-index: 13;}
.attentionCode p{line-height: 1rem;}
.attentionCode p i{width:.9rem;height:.9rem;display:inline-block;background:#ff633f;color:#fff;font-size: .5rem;line-height: .9rem;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:#999999;line-height:1rem;}
.attentionCode .codeImg{width:6.2rem;height:6.2rem;overflow: hidden;padding-top: .5rem;margin:0 auto;}
i.close{width:15px;height:15px ;background:url(../images/UI2_06.png) no-repeat;background-size:100%;display:inline-block;position:absolute;right:1rem;top: 1rem;z-index: 999;background-size: 100%;}
.header{width: 100%;height:2rem;z-index: 8;background: #333338;font-size: 0.9rem;line-height: 2rem;text-align: center;color:#fff;position:fixed;top: 0;left:0;}
.header h1{font-weight: normal;font-size: 0.9rem;}
.header i{width:.85rem;height:.85rem;background: url(../images/UI1_03.png) no-repeat;background-size:100%;position: absolute;top:0.55rem;left:.75rem;display: inline-block;}
.headerTop{height:2rem;width:100%;}
.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;margin: .5rem 0;height: 1.5rem;}
.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;margin-left: .6rem;width:12rem;min-height:1.5rem;padding: .25rem 0;}
.tableList li .listTxt h2{font-weight: normal;font-size: .7rem;color:#333333;line-height:1rem ;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tableList li .listTxt p{font-size: .5rem;color:#999;line-height:.8rem;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tableList li .listTxt i{width:.55rem;height:.55rem;background:url(../images/UI1_27.png) no-repeat;background-size:100%;display:inline-block;position:absolute;right:.75rem;top:.75rem;}
.shop{width:100%;height:100%;background: #f9f9f9;}
.shop h3{font-weight: normal;line-height: 1.5rem;font-size: .5rem;color:#999999;background:#f9f9f9;padding:0 0.5rem;}
.shop ul{border-top:1px solid #e6e6e6;background:#fff;position:relative;}
.shop ul li{padding:0.25rem 0.5rem;line-height: 1.5rem;font-size: .6rem;border-bottom:1px solid #e6e6e6;}
.shop ul li span{width:50%;display: inline-block;text-align: left;}
.shop ul li span:nth-child(2){text-align: right;}
.shop ul:nth-child(4) span{width:30%;}
.shop ul:nth-child(4) input{color: #999;width:68%;text-align: right;line-height: 1.5rem;display: inline-block;font-size: .6rem;}
.shop .agreement{padding:0.5rem;font-size: .6rem;color:#666;line-height: 3px;}
.shop .agreement i{width:.55rem;height:.55rem;display:inline-block;vertical-align: middle;position:relative;border:1px solid #ff6634;margin-top: -.15rem;margin-right: .25rem;}
.shop .agreement i.active{background:url(../images/UI1_37.png) no-repeat;background-size:100%;font-size: .4rem;text-align: center;}
/*.shop .agreement i.active:before{content: "\e600";}*/.shop .agreement a{color:#ff6634;margin-left:.25rem;width: auto;}
.shop .button{position:relative;font-size:.7rem;line-height: 1.75rem;color:#fff;background:#ff6634;border-radius:3px;width:80%;margin:0rem auto;margin-top: .3rem;text-align: center}
.storefront{width:100%;padding-bottom: 1rem;overflow: hidden;}
.storefront ul{width:100%;overflow: hidden;}
.storefront ul li{width:100%;overflow: hidden;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;margin-top:.5rem;}
.storefront ul li .storefrontTop{padding:.5rem .6rem;padding-right: 0}
.storefront ul li .storefrontTop .shopImg{width:3rem;height:3rem;border:1px solid #e6e6e6;float:left;text-align: center;    overflow: hidden;}
.storefront ul li .storefrontTop .shopInfo{float:left;padding: 0 .5rem;width:8rem;}
.storefront ul li .storefrontTop .shopInfo .shopName{line-height:.85rem;}
.storefront ul li .storefrontTop .shopInfo .shopName h2{font-weight: normal;margin-right: .5rem;vertical-align: top;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width:5rem;font-size: .6rem;color:#333333;line-height: .8rem;display: inline-block;vertical-align: top;}
.storefront ul li .storefrontTop .shopInfo .shopName i{width:2.5rem;margin-top: -4px;font-size: .5rem;color:#999999;display: inline-block;vertical-align: top;line-height: .9rem;}
.storefront ul li .storefrontTop .shopInfo p{width:100%;font-size: .5rem;color:#666;line-height: .85rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.storefront ul li .storefrontTop .shopInfo p i{text-align: center;line-height: .7rem;font-size: .5rem;width:.7rem;height:.7rem;/*background:url(../images/UI2_12.png) no-repeat;*/background-size: 100%;margin-top: 1px;display: inline-block;vertical-align: top;}
.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{border-left: 1px solid #e6e6e6;box-sizing: border-box;float:left;text-align: center;padding-top: .5rem;width:3.3rem;}
.storefront ul li .storefrontTop .shopTelephone span{width: 1.45rem;height: 1.45rem;/* background: url(../images/UI2_09.png) no-repeat;*/background-size: 100%;display: inline-block;font-size: 1.5rem;line-height: 1.1rem;text-align: center;vertical-align: top;color: #ff5c5c;-webkit-text-stroke-width: 0;}
.storefront ul li .storefrontTop .shopTelephone p{color: #666;font-size: .5rem}
.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){display:inline-block;width:3rem;height:.9rem;line-height:.9rem;color:#fff;background:#ff6634;text-align: center;font-size: .5rem;}
.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{padding:.5rem;background:#fff;height:.95rem;line-height: .95rem;font-size: .6rem;color:#333;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;margin-bottom: .375rem;}
.distribution .distributor span{width:50%;text-align:left;display:inline-block;}
.distribution .distributor span i{color:#ff6634;width: 3rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;vertical-align: top;}
.distribution .distributor span:nth-child(2){color:#999;font-size: .5rem;text-align:right}
.distribution .product{padding:.5rem;border-bottom: 1px solid #e6e6e6;border-top: 1px solid #e6e6e6;margin-bottom: .375rem;padding:.5rem;background:#fff;}
.distribution .product .productImg{width:3rem;height:3rem;border:1px solid #e6e6e6;float:left;text-align: center;overflow: hidden;}
.distribution .product .productImg img{max-height: 100%;max-width: inherit;}
.distribution .product .productInfo{float:left;width:11.4rem;margin-left: .5rem;}
.distribution .product .productInfo h2{font-size: .6rem;color:#333333;line-height: .7rem;font-weight: normal;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.distribution .product .productInfo p{color:#666;font-size: .5rem;margin-top: .4rem;}
.distribution .product .productInfo p span{width:3rem;display: inline-block;}
.distribution .product .productInfo p i{color:#ff6634;font-size: .5rem;}
.distribution .productShare{border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;padding:.5rem;background:#fff;}
.distribution .productShare .productShareImg{width:3rem;height:3rem;border:1px solid #e6e6e6;float:left;box-sizing:border-box;text-align: center;}
.distribution .productShare .productShareInfo{float:left;margin-left: .5rem;width:10.4rem;}
.distribution .productShare .productShareInfo h2{font-size: .6rem;color:#333333;line-height: 1.5rem;font-weight: normal;}
.distribution .productShare .productShareInfo p{color:#666;font-size: .5rem;line-height: 1.5rem;}
.distribution p.title{line-height: .25rem;padding:.5rem;color:#333;font-size: .5rem;}
.distribution .recommend{padding:.5rem;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;background:#fff;font-size: .5rem;min-height: 1.5rem;color:#999;}
.distribution .recommend textarea{min-height: 1.5rem;width:100%;}
.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%;margin-top: 1.2rem;width:15rem;margin:0 auto;margin-bottom: .5rem;text-align: center}
.shareButton button{width:7rem;line-height: 1.5rem;color:#fff;font-size: .6rem;text-align: center;background:#ff5c5c;border-radius: 3px}
.shareButton button a{color:#fff;display:inline-block;width:100%;height:100%;}
.shareButton button:nth-child(2){background:#ff6634;margin-left: 0.3rem;}
.details{background:#f9f9f9;}
.details >section{border-bottom: 1px solid #e6e6e6;border-top: 1px solid #e6e6e6;background:#fff ;margin-bottom:.25rem;}
.details .detailsHeader{position:relative;border-top: 0;text-align: center;}
.bannerLayer{position: fixed;left: 50%;margin-left: -8rem;top: 0;line-height: 2.5rem;background:rgba(0,0,0,.6);padding:.2rem .35rem;z-index: 10 ;width: 15.3rem;}
.bannerLayer .userHerderImg{text-align:center;float:left;width:2rem;height:2rem;border-radius: 50%;border:2px solid #fff;overflow: hidden;}
.bannerLayer .userHerderImg img{vertical-align: inherit;}
.bannerLayer .userName{position:relative;margin: 0 .25rem;display: flex;justify-content: center;align-items: center;line-height: 1rem;font-size: .5rem;float:left;width:7.3rem;color:#fff;height: 2rem;}
.bannerLayer .userName.userNameWidth{width:11.3rem;}
.bannerLayer .userName h2{position: absolute;top: 50%;left: 50%;transform: translate3d(-50%,-50%,0);-ms-transform: translate3d(-50%,-50%,0);-moz-transform: translate3d(-50%,-50%,0);-webkit-transform: translate3d(-50%,-50%,0);-o-transform: translate3d(-50%,-50%,0);width: 100%;font-weight: normal;font-size: .5rem;line-height: .8rem;}
.bannerLayer .userName span{vertical-align:top;color: #F5A083;}
.bannerLayer .userName p{text-align: left;font-size: .6rem;line-height: 1rem;width: 100%;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-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{width:4rem;line-height: 1.25rem;margin-top: .4rem;color:#fff;font-size: .6rem;float:left;border-radius: 3px;text-align: center;background: #ff6634;}
.bannerLayer .userButton a{display:inline-block;color:#fff;width:100%;}
.bannerLayer> i{width:15px;height:15px;background-size:100%;display:inline-block;position:absolute;top:.8rem;right:.55rem;line-height: 15px;color: #fff;font-size: .4rem;text-align: center;background: rgba(204, 204, 204, 0.65);border-radius: 100%;opacity: .8;}
.orderLayer{position: fixed;left: 50%;display:none;margin-left: -7.5rem;top: 3rem;line-height: 1.2rem;background: rgba(0,0,0,.4);padding: .2rem .3rem;z-index: 9;width: 12rem;color: #fff;font-size: .55rem;border-radius: 1.5rem;}
.orderLayer .orderImg{border: 1px solid #fff;float:left;width:1.2rem;height:1.2rem;overflow: hidden;border-radius: 50%}
.orderLayer .orderImg img{vertical-align: top}
.orderLayer .orderInfo{float:left;margin-left: .2rem;margin-top: .2rem;}
.orderLayer .orderInfo i{color:#FF9E40;width: 3rem;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;vertical-align: middle;margin-top: -.1rem;}
.orderLayer .orderInfo span{display:inline-block;margin-left:.8rem;}
.detailsHeader .banner{position:relative;overflow: hidden;}
.detailsHeader .banner .bannerList{max-height: 16rem;box-sizing: border-box;min-height: 10rem;background:url(../images/imgTxt.png) no-repeat;}
.detailsHeader .banner .bannerList li{height:16rem;}
.detailsHeader .banner .bannerSpot{bottom: 3px;position: absolute;left: 0;width: 100%;z-index: 8}
.detailsHeader .banner .bannerSpot span{width:8px;height:8px;background:#fff;border-radius: 50%;margin-right: .2rem;}
.detailsHeader .banner .bannerSpot span.swiper-pagination-bullet-active{background:#f50057;}
.detailsHeader .banner .label{z-index: 8;width:2.25rem;position:absolute;bottom:0rem;left:.6rem;}
.detailsHeader .banner .label li{width:100%;margin-bottom: .25rem;height:.8rem;line-height: .8rem;font-size: .5rem;text-align: center;color: #fff;}
.detailsHeader .banner .label li:nth-child(1){background:rgba(198, 80, 248, 0.6)}
.detailsHeader .banner .label li:nth-child(2){background:rgba(255, 65, 128, 0.6)}
.detailsHeader .banner .label li:nth-child(3){background:rgba(255, 102, 52, 0.6);}
.detailsHeader .banner .label li:nth-child(4){background:rgba(255, 92, 92, 0.6)}
.detailsImgSwiper {position: fixed;    z-index: 10;    left: 0;    top: 10%;  display:none;      width: 100%;    height: 5rem;}
.detailsImgSwiper li{ width:100%; text-align:center;    padding: 0 .5rem;   box-sizing: border-box;}
.detailsImgSwiper li img{    max-height: inherit;}
.detailsCentent{padding:.5rem;}
.detailsCentent .productName{}
.detailsCentent .productName h2{font-size: .7rem;color:#1D1C1C;float:left;width:12rem;overflow: hidden;font-weight: normal;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.detailsCentent .productName span{line-height: .6rem;/*width:2.25rem;*/float:right;display:inline-block;text-align: center;/*margin-left: .5rem;border-left: 1px solid #e6e6e6;*/}
.detailsCentent .productName span i{line-height: .85rem;    font-size: .8rem;/* background:url(../images/UI2_28.png) no-repeat;;*/background-size:100%;width:.95rem;/*height:.95rem;*/display: inline-block;    vertical-align: top;}
.detailsCentent .productName span i:nth-child(2){    border-left: 1px solid #e6e6e6;    padding-left: .55rem;}
.detailsCentent .productName span i.active:before{content: "\e68b";    color: #f63;}
.detailsCentent .productName span em{color:#666;font-size: .5rem;line-height: 1rem;width:100%;display:inline-block;}
.detailsCentent .productInfo{padding: .2rem 0;}
.detailsCentent .productInfo .productPrice{float:left;width:11.5rem;}
.detailsCentent .productInfo .productPrice p{color:#ff6634;font-size: .7rem;float:left;width: 100%;}
.detailsCentent .productInfo .productPrice p em{ position:relative; padding:0 .3rem; color:#ff7f55; font-size:.5rem; border:1px solid #ff6634;}
.detailsCentent .productInfo .productPrice p em i{     font-size: .55rem;}
.detailsCentent .productInfo .productPrice p em b:after{ content:'';      position: absolute;  top: -0.28rem;    left: 4.8rem; display:block;width: 0px;    height: 0px;    border-right: .3rem solid transparent;    border-left: .3rem solid transparent;    border-bottom: .3rem solid rgba(0, 0, 0, 0.5);    font-size: 0px;    line-height: 0px;}
.detailsCentent .productInfo .productPrice p em b{ position:absolute; left:-3rem;top: 1.3rem;min-width: 11rem; padding:0 .5rem; color:#fff; font-size:.5rem; line-height:1rem; border-radius:.1rem; background:rgba(0,0,0,.5);  }
.detailsCentent .productInfo .productPrice p span:nth-child(2) i{font-size: .5rem;    color: #666;    margin-left: .5rem;}
.detailsCentent .productInfo .productPrice p:nth-child(2){color:#999;font-size: .5rem;text-decoration: line-through;}
.detailsCentent .productInfo .produtButton{width:3.5rem;float: right;}
.detailsCentent .productInfo .produtButton span{background: #ff6634;float: right;box-sizing:border-box;border:1px solid #ff6634;line-height: .9rem;width:3rem;margin-left: .5rem;display: inline-block;color:#fff;font-size: .6rem;text-align:center;border-radius: 3px}
.detailsCentent .productInfo .produtButton span a{display:inline-block;color:#fff;width:100%;}
.detailsCentent .productInfo .produtButton span:nth-child(1){border:1px solid #ff5c5c;background:none;color:#ff5c5c;}
.detailsCentent .productInfo .produtButton span:nth-child(1) i{font-size: .7rem;margin-top: -.1rem;vertical-align: middle;margin-right: .2rem;/*background:url(../images/UI2_34.png) no-repeat;*/background-size:.75rem;width:.75rem;height:.75rem;line-height: .75rem;display: inline-block;}
.detailsCentent .productInfo .produtButton span:nth-child(1) i.active:before{content: "\e68b";}
.detailsCentent .productInfo .produtButton span:nth-child(2){ margin-top:.2rem;}
.detailsCentent .productInfo{}
.detailsCentent .productInfoState{border-top: 1px solid #e6e6e6;height: 1.625rem;color:#999999;font-size: .5rem;line-height: 1.625rem;display: -webkit-box;display: box;-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{line-height:1.15rem;width:100%;padding:.3rem 0;background:#ff633f;color:#fff;font-size:.6rem;text-align:center;position:fixed;left:0;bottom:0rem;z-index: 9;}
.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{border-top: 1px solid #e6e6e6;padding-top:.3rem;}
.productAddress p{color: #545454;font-size: .6rem;line-height: 1rem;}
.productAddress p:nth-child(1) i{width:.7rem;height:.7rem;margin-right: .1rem;margin-top: .15rem;/*background:url(../images/UI2_12.png) no-repeat;;*/font-size: .6rem;text-align: center;line-height: .7rem;-webkit-text-stroke-width: 0.3px;background-size:100%;vertical-align: top;display:inline-block;}
.productAddress p:nth-child(2){padding-left: .8rem;}
.productAddress p:nth-child(2) i{font-size: .5rem;color:#ff5c5c;padding: 0 .2rem;}
/*.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{color:#545454;font-size: .5rem;padding: .5rem;}
.propaganda i{width:.7rem;height:.7rem;margin-right: .1rem;margin-top: -.2rem;color: #ff6633;/*background:url(../images/UI2_43.png) no-repeat;;*/background-size:100%;vertical-align: middle;display:inline-block;text-align: center;line-height: .7rem;}
.detailErweima .erweima{display:none;}
.shoppingCatButton{cursor: pointer}
.discount{}
.discount p{line-height: 1.95rem;color: #545454;font-size: .5rem;padding: 0 .5rem;}
.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{font-weight: normal;color: #ff5c5c;display: inline-block;padding: 0 .1rem;}
.discount p i{text-align: center;width:.75rem;/*height:.75rem;*/margin-right: .3rem;background:#ff5c5c;color:#fff;font-size: .5rem;margin-top: .6rem;line-height:.75rem;border-radius: 3px;vertical-align: middle;display:inline-block;}
.discountInfo{padding: .5rem;}
.discountInfo .title{font-size: .7rem;color:#333;line-height: 1.25rem;border-bottom: 1px solid #e6e6e6;margin-top: -.3rem;padding-bottom: .1rem;}
.discountInfo ul{padding: .5rem 0;margin-bottom: -.5rem;}
.discountInfo li{font-size: .5rem;color:#333333;line-height: 1.1rem;}
.discountInfo li i{width:2.6rem;line-height: .8rem;text-align: center;color:#ff7f55;border:1px solid #ff7f55;margin-right: .4rem;display:inline-block;}
.discountInfo li em{color:#ff5c5c;padding: 0 .1rem;}
.productLabel ul{padding: .5rem 0;text-align: center;background:#fff6f3;line-height: .95rem;font-size: .5rem;color:#545454;display: -webkit-box;display: box;-webkit-box-orient: horizontal;}
.productLabel li{line-height: .7rem;padding: .1rem 0;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-flex: 1;box-flex: 1;-webkit-box-sizing: border-box;}
.productLabel li i{margin-right: .1rem;width:18px;height:18px;border-radius: 100%;line-height:18px;font-size: .45rem;display:inline-block;text-align: center;color:#ff5c5c;border:1px solid #ff5c5c;}
.productActive ul{padding:.5rem 0;display: -webkit-box;display: box;-webkit-box-orient: horizontal;}
.productActive li{color:#333;text-align: center;line-height:1.25rem;font-size:.6rem;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{display:inline-block;color:#333;width:100%;}
.productActive li i{color: #FFC64B;/*background:url(../images/UI2_52.png) no-repeat;;*/line-height: .85rem;background-size:100%;width:.85rem;height:.85rem;display:inline-block;vertical-align: middle;margin-right: .4rem;}
.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{}
.productDetails ul{}
.productDetails ul li{border-bottom: 1px solid #e6e6e6;line-height: 1.95rem;position:relative;padding: 0 .5rem;}
.productDetails ul li:last-child{border:0;}
.productDetails ul li span{width:50%;display:inline-block;font-size: .5rem;color:#333333;vertical-align: top;}
.productDetails ul li span:nth-child(2){color:#999999;text-align: right;width: 6.5rem;}
.productDetails ul li span:nth-child(2) a{color:#999;display: inline-block;width: 100%;}
.productDetails ul li em{width: .55rem;height: .55rem;/* background: url(../images/UI1_27.png);*/background-size: 100%;display: inline-block;top: .7rem;right: .2rem;position: absolute;-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(90deg);transform: rotate(180deg);line-height: .55rem;color: #999;font-size: .65rem;}
.productDetails ul li i{width:.65rem;height:.65rem;background:url(../images/UI1_43.png);background-size:100%;display:inline-block;vertical-align: middle;}
.details section.productInfoList{background:none;padding:0;}
.productInfoList> .title{display: -webkit-box;display: box;-webkit-box-orient: horizontal;border-bottom: 1px solid #e6e6e6;}
.productInfoList .title li{line-height:1.7rem;color:#333;font-size:.5rem;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;}
.productInfoList .productInfo .productImgTxt div{ text-align:left;}
.productInfoList .productInfo .productImgTxt table{width:100%;text-align: center;}
.productInfoList .productInfo .productImgTxt img{/*width:100%;*/    max-height: inherit;}
.productInfoList .productInfo .shopHistory{}
.productInfoList .productInfo .shopHistory .title{border-bottom: 1px solid #e6e6e6;padding: 0 .4rem;background:#f9f9f9;line-height: 1.5rem;font-size: .5rem;color:#999999;text-align: center}
.productInfoList .productInfo .shopHistory span:nth-child(1){display:inline-block;width: 6.2rem;    vertical-align: top;}
.productInfoList .productInfo .shopHistory span:nth-child(2){display:inline-block;width: 3rem;text-align: center;}
.productInfoList .productInfo .shopHistory span:nth-child(3){display:inline-block;font-size: .5rem;color:#999999;width: 5.5rem;text-align: center;}
.productInfoList .productInfo .shopHistory ul{}
.productInfoList .productInfo .shopHistory ul li{padding:.45rem;line-height: 1.5rem;font-size: .5rem;color:#666;border-bottom: 1px solid #e6e6e6;}
.productInfoList .productInfo .shopHistory ul li:last-child{border:0;}
.productInfoList .productInfo .shopHistory ul li span i{width:1.5rem;vertical-align: top;display:inline-block;border-radius:50%;overflow:hidden;vertical-align:top;margin-right:.4rem;}
.productInfoList .productInfo .shopHistory ul li span em{display: inline-block;width: 4.3rem;vertical-align: top;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.productInfoList .productInfo .productEvaluate{    background: #fff;}
.productInfoList .productInfo .productEvaluate dd{display:none;}
.productInfoList .productInfo .productEvaluate dd:nth-child(1){display:block;}
.productInfoList .productInfo .productEvaluate .title{font-size: .5rem;color:#333333;padding:0 .5rem;line-height: 1.5rem;border-bottom: 1px solid #e6e6e6}
.productInfoList .productInfo .productEvaluate .title span{display:inline-block;width:7.4rem;}
.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{margin:0 .175rem;width:3.5rem;float:left;box-sizing:border-box;border:1px solid #e6e6e6;border-radius: 3px;font-size: .5rem;color:#666;line-height: 1.2rem;text-align: center;}
.productInfoList .productInfo .productEvaluate .evaluateTitle li.active{border:1px solid #ff6634;color:#ff6634;}
.productInfoList .productInfo .productEvaluate .evaluateTitleList{border-top:1px solid #e6e6e6;}
.productInfoList .productInfo .productEvaluate .evaluateTitleList> li{border-bottom: 1px solid #e6e6e6;padding:.5rem;}
.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;vertical-align: top;display:inline-block;border-radius:50%;overflow:hidden;vertical-align:top;margin-right:.4rem;}
.productInfoList .productInfo .productEvaluate .evaluateTitleList li p em{display: inline-block;font-size: .6rem;color: #333333;vertical-align: top;max-width: 4.9rem;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.productInfoList .productInfo .productEvaluate .evaluateTitleList li p b{font-size: .45rem;color: #ff6634;width: 1.5rem;/*height: .6rem;*/border-radius: 1px;vertical-align: top;display: inline-block;font-weight: normal;border: 1px solid #ff6634;line-height: .6rem;text-align: center;margin-top: .4rem;margin-left: .15rem;}
.productInfoList .productInfo .productEvaluate .evaluateTitleList li p span:nth-child(2){vertical-align: top;text-align: right;font-size: .5rem;color:#999999;display:inline-block;width:5.5rem;}
.productInfoList .productInfo .productEvaluate .evaluateTitleList li p:nth-child(2){font-size:.5rem;color:#333333;line-height: .9rem;padding:.3rem 0;}
.productInfoList .productInfo .productEvaluate .evaluateTitleList li .evaluateImg{}
.productInfoList .productInfo .productEvaluate .evaluateTitleList li .evaluateImg li{height: 4.25rem;overflow: hidden;border:1px solid #e6e6e6;float:left;margin:.325rem;width:4.25rem;}
.productInfoList .productInfo>li{display:none;}
.productInfoList .productInfo{}
.productInfoList .productInfo .shopProduct{padding:.325rem .325rem;}
.productInfoList .productInfo .shopProduct li{width:7.025rem;border:1px solid #e6e6e6;float:left;margin:.325rem;padding-bottom: .15rem;box-sizing: border-box;}
.productInfoList .productInfo .shopProduct li .productImg{position:relative;display: flex;justify-content: center;align-items: center;height: 7rem;margin-bottom: .15rem;text-align: center;}
.productInfoList .productInfo .shopProduct li .productImg p{position: absolute;left: 0;bottom: 0;background: rgba(0,0,0,0.6);color: #fff;font-size: .5rem;line-height: .8rem;padding: .1rem 5%;width:90%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-align: left;}
.productInfoList .productInfo .shopProduct li a >p{padding: 0 .3rem;line-height: .9rem;font-size: .5rem;color:#999999;}
.productInfoList .productInfo .shopProduct li p span{color:#ff6634;font-size: .6rem;display:inline-block;width:48%;}
.productInfoList .productInfo .shopProduct li p span:nth-child(2){font-size: .5rem;color:#999999;text-align: right;text-decoration: line-through;}
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;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-flex: 1;box-flex: 1;-webkit-box-sizing: border-box;}
ul.footerLinke li a{color:#333333;}
.detailsAside{position:fixed;right:.3rem;top: 66%;z-index: 9;}
.detailsAside i{display:inline-block;width:20px;height:20px;background-color: rgba(0,0,0,.6);border-radius: 50%;padding: 0.25rem;background-position: .25rem .25rem;background-size: 100%;background-position: no-repeat;background-repeat: no-repeat;text-align: center;line-height: 20px;}
.detailsAside .more{position:relative;}
.detailsAside .more i{/*background-image: url(../images/UI2-3_69.png)*/color: #FF5C5C;}
.detailsAside .more:hover .moreList{}
.detailsAside .more .moreList{z-index: 11;display:none;border:1px solid #e6e6e6;background:#fff;position:absolute;right:0;bottom:1.8rem;padding: 0 .3rem;width:3.85rem;}
.detailsAside .more .moreList em{position:absolute;bottom:-.25rem;right:.5rem;width:.35rem;height:.35rem;display: inline-block;background:url(../images/UI2-3_65.png) no-repeat;background-size:100%}
.detailsAside .more .moreList li{line-height: 1.5rem;padding: 0 .2rem;border-bottom: 1px solid #e6e6e6;font-size: .6rem;color:#333333;}
.detailsAside .more .moreList li a{color:#333333;}
.detailsAside .more .moreList li b{display:inline-block;vertical-align: top;width:.55rem;margin-right: .2rem;font-size: .65rem;line-height: 1.5rem;-webkit-text-stroke-width: 0;text-align: center;}

.detailsAside .more .moreList li:last-child{border:0;}
.detailsAside .goTop i{/**background-image: url(../images/UI2-3_72.png)*/    margin-top: .2rem; color: #fff;}
.detailsAside .goTop.weixin{}
.detailsAside .goTop.weixin i{font-size: .7rem;-webkit-text-stroke-width: 0;}
.coupon{display:none;width:12.5rem;padding:1.1rem;background:#fff;position: fixed;left:.65rem;top:50%;margin-top:-8rem;border-radius: 3px;z-index: 12;height: 10.5rem;overflow: auto;}
.coupon li{width:12.15rem;height:3.15rem;margin:.18rem auto;position:relative;}
.coupon li:nth-child(3n-2){background:url(../images/UI2_23.png) no-repeat;background-size: 100%;}
.coupon li:nth-child(3n-1){background:url(../images/UI2_26.png) no-repeat;background-size: 100%;}
.coupon li:nth-child(3n){background:url(../images/UI2_32.png) no-repeat;background-size: 100%;}
.coupon li h2{font-weight: normal;font-size: .75rem;color:#333;width:7.5rem;line-height: 1rem;left:.9rem;position:absolute;top:.6rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.coupon li p{width:8.5rem;line-height: 1rem;left:.9rem;position:absolute;top:1.8rem;font-size: .5rem;color:#666;display: inline-block;}
.coupon li span{width:2.75rem;text-align: right;line-height: 1rem;right:.65rem;position:absolute;top:1.1rem;font-size: .5rem;color:#666;display: inline-block;}
.coupon .promptTxt{display:none;line-height: 2rem;width:8rem;position:absolute;z-index: 10;left:3.5rem;top:50%;margin-top:-1rem;background:rgba(0,0,0,0.6);border-radius: 3px;color:#fff;font-size: .6rem;text-align: center;}
.share{width:15rem;padding:.5rem;position: fixed;bottom: 0;background: #fff;z-index:11;display:none;}
.share>p{text-align: center;font-size: .7rem;color:#333;}
.share .shareTop{border-bottom: 1px solid #e6e6e6}
.share .shareTop li{float:left;width:2.5rem;margin:.5rem;}
.share .shareTop li span{margin-bottom: .3rem;text-align: center;display:inline-block;background:#f8f8f8;border:1px solid #e6e6e6;border-radius: 5px;line-height: 2.5rem;width:100%;height:100%;}
.share .shareTop li span img{width:1.35rem;margin-top: -.25rem;}
.share .shareTop li p{text-align: center;font-size: .5rem;color:#333;line-height: .8rem;}
.share .shareBottom{}
.share .shareBottom{}
.share .shareBottom li{float:left;width:2.5rem;margin:.5rem;position:relative;}
.share .shareBottom li a{position: absolute;top: 0;padding: 1.25rem;background: 0;}
.share .shareBottom li span{line-height: 2.5rem;width:100%;height:100%;}
.share .shareBottom li p{text-align: center;font-size: .5rem;color:#333;line-height: 1.5rem;}
.shoppingCatIcon{right: .3rem;position: fixed;top: 60.5%;z-index: 10;width:1.4rem;height:1.4rem}
.shoppingCatIcon i{display:inline-block;width:1.4rem;height:1.4rem;background:url(../images/shppingCat.png);background-size:100%;padding: 0;}
.shareLayer{display:none;position: fixed;width: 9rem;/* height: 300px;*/left: 50%;top: 50%;margin-left: -4.5rem;margin-top: -8.5rem;z-index: 99;}
.shoppingCat{width:15rem;max-height: 80%;overflow:auto;padding:.5rem;position: fixed;bottom: 0;background: #fff;z-index: 12;display:none;}
.shoppingCat i.close{top: 0.5rem;right: .5rem;width:1rem;height:1rem;display:inline-block;/*background:url(../images/UI_03.png) no-repeat;*/text-align: center;color: #999;background-size: 100%;vertical-align: top;}
.shoppingCat .productInfo{border-bottom: 1px solid #e6e6e6;padding-bottom: .75rem;}
.shoppingCat .productInfo .productImg{display: flex;justify-content: center;align-items: center;float:left;border: 1px solid #e6e6e6;width:3rem;height:3rem;overflow:hidden;text-align:center;}
.shoppingCat .productInfo .productImg img{vertical-align: middle;max-height: 100%;max-width: 100%;}
.shoppingCat .productInfo .productName{float:left;margin-left: .5rem;}
.shoppingCat .productInfo .productName h2{font-weight: normal;font-size: .7rem;color:#333333;line-height: 1rem;width: 10rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.shoppingCat .productInfo .productName h3{color:#ff6634;font-size: .7rem;line-height: 1.4rem;font-weight: normal;}
.shoppingCat .productInfo .productName h3 i{    font-size: .5rem;    color: #454545;}
.shoppingCat .productInfo .productName p{color:#999999;font-size: .5rem;}
.shoppingCat .productInfo .productName p i{padding:0 .2rem;}
.shoppingCat .productLabelList{border-bottom: 1px solid #e6e6e6;}
.shoppingCat .productLabelList ul{padding:.3rem 0;margin-top: -.6rem;}
.shoppingCat .productLabelList p{line-height: 1rem;color:#333333;font-size: .5rem;padding:.3rem .25rem}
.shoppingCat .productLabelList li{float: left;line-height: .9rem; margin: .25rem;    padding: 0 .2rem;font-size: .45rem;text-align: center;background: #f1f1f1;border-radius: 3px;}
.shoppingCat .productLabelList li.active{background:#ff6634;color:#fff;}
.stock{ border-top:1px solid #e6e6e6;}
.shoppingCat .shoppingButton span:first-child{ width:66%;}
.shoppingCat .shoppingButton span:first-child em{ float:none; margin-right:.5rem; border:0;background: none;}
.shoppingCat .shoppingButton span{ display:inline-block; width:32%;}
.shoppingCat .shoppingButton{line-height: 1rem;color:#333333;font-size: .5rem;padding: .3rem.25rem;}
.shoppingCat .shoppingButton em{border: 1px solid #e6e6e6;height: 1rem;line-height:1rem;background: #f9f9f9;border-radius: 1px;float: right;display: inline-block;vertical-align: top; }
.shoppingCat .shoppingButton em i{height: .75rem;display:inline-block;width:1rem;text-align: center;color: #999;}
.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{text-align: center;width:1.25rem;height:100%;box-sizing:border-box;border-right: 1px solid #e6e6e6;border-left: 1px solid #e6e6e6;height:1rem;line-height:1rem;vertical-align: top;}
.shoppingCat .shoppingButton em input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color: #333;}
.shoppingCat .leavingMessage{color:#333;font-size:.5rem;line-height:1rem;border-top: 1px solid #e6e6e6;}
.shoppingCat .leavingMessage li{padding: .25rem;border-bottom:1px solid #e6e6e6;}
.shoppingCat .leavingMessage li.uploadImg{ height:auto;}
.shoppingCat .leavingMessage li span{display:inline-block;width:3rem;}
.shoppingCat .leavingMessage .customInfo{border:1px solid #e6e6e6;min-height: 1rem;line-height:1rem;vertical-align:top;display: inline-block;width: 10.3rem; margin-left: .3rem;}
.shoppingCat .leavingMessage .customInfo.customImg{     width: 15rem;    margin-left: -.02rem;   border: 0;    display: block;}
.shoppingCat .leavingMessage .customInfo.customImg dl{    height: 2.75rem;    overflow: hidden;}
.shoppingCat .leavingMessage .customInfo.customImg input{     display: block;    width: 2.5rem;    height: 2.5rem;    vertical-align: top;    margin-top: -2.5rem;    opacity: 0;}
.shoppingCat .leavingMessage .customInfo >input{width:100%;height: 1rem;    padding: 0 .3rem;    box-sizing: border-box;vertical-align: top;}
.shoppingCat .leavingMessage .customInfo textarea{width:100%;min-height:3rem;    padding: 0 .3rem;    box-sizing: border-box;resize:none;}
.shoppingCat .button{width:14rem;height:1.75rem;border-radius: 3px;line-height: 1.75rem;color:#fff;font-size: .7rem;background: #ff663c;text-align: center;margin: .6rem auto;}
.userIndex{width:100%;padding-bottom: 2rem;}
.userIndex .userTitle{padding:.3rem 0;background:#fff;border-bottom: 1px solid #e6e6e6;position:relative}
.userIndex .userTitle >li{position:relative;float:left;box-sizing: border-box;width:50%;font-size:.6rem;color:#333;border-left:1px solid #e6e6e6;line-height:1.2rem;text-align:center;}
.userIndex .userTitle >li.active{color:#ff6634;}
.userIndex .userTitle >li:first-child{border:0;}
.userIndex .dropDownTitle{padding:.3rem 0;background:#fff;border-bottom: 1px solid #e6e6e6;position:relative}
.userIndex .dropDownTitle:before{content:"";display:block;position:absolute;left:3rem;top:-.35rem;width:.5rem;height:.5rem; background-size:100%}
.userIndex .dropDownTitle li{position:relative;float:left;box-sizing: border-box;width:25%;font-size:.6rem;color:#666;border-left:1px solid #e6e6e6;line-height:.6rem;text-align:center;}
.userIndex .dropDownTitle li:first-child{border:0;}
.userIndex .dropDownTitle li.active{color:#ff6634}
p.userPrompt{font-size:.5rem;color:#999;padding:.3rem .5rem;line-height:.8rem;padding-bottom:0}
.userInfoList{margin-top:.3rem;}
.userInfoList>li{display:none}
.userInfoList .supportList{}
.userInfoList .supportList li{margin-top:.3rem;border-top: 1px solid #e6e6e6;background:#fff;border-bottom:1px solid #e6e6e6;padding: 0 .5rem;s border-top:1px solid #e6e6e6;}
.userInfoList .supportList li .productTitle{line-height: 1.75rem;border-bottom: 1px solid #e6e6e6;}
.userInfoList .supportList li .productTitle em{margin-top: -.35rem;font-size: .5rem;display: inline-block;background:#ff5c5c;border-radius:3px;line-height:.75rem;width:2rem;text-align:center;color:#fff;margin-right:.2rem;vertical-align:middle;}
.userInfoList .supportList li .productTitle h2{font-weight: normal;vertical-align: top;line-height: 1.75rem;font-size:.6rem;color:#333333;display:inline-block;width: 9.9rem;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.userInfoList .supportList li .productTitle span{display:inline-block;font-size:.5rem;color:#666666;line-height: 1.75rem;vertical-align: top;}
.userInfoList .supportList li .productTitle span i{vertical-align: middle;margin-right: .1rem;margin-top: -.2rem;width:.6rem;height:.6rem; background-size:100%;display:inline-block;}
.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{width: 11.4rem;float:left;margin-left:.3rem;}
.userInfoList .supportList li .productInfo .productTxt h3{line-height: 1.2rem;font-weight:normal;font-size:.5rem;color:#666666;border-bottom:1px dashed #e6e6e6;}
.userInfoList .supportList li .productInfo .productTxt h3 i{font-size:.6rem;color:#ff6634;}
.userInfoList .supportList li .productInfo .productTxt p{font-size:.5rem;color:#999999;margin-top: .2rem;}
.userTxt{text-align: center;font-size: .5rem;line-height: 2rem;}
.userTxt img{margin: 0 auto;display: block;width: 4.5rem;}
.userFollow{}
.userFollow> ul> li{margin-top:.3rem;border-top: 1px solid #e6e6e6;background:#fff;border-bottom:1px solid #e6e6e6;padding: 0 .5rem;s border-top:1px solid #e6e6e6;}
.userFollow> ul> li .productTitle{line-height: 1.75rem;border-bottom: 1px solid #e6e6e6;}
.userFollow> ul> li .productTitle em{margin-top: -.35rem;font-size: .5rem;display: inline-block;background:#ff5c5c;border-radius:3px;line-height:.75rem;width:2rem;text-align:center;color:#fff;margin-right:.2rem;vertical-align:middle;}
.userFollow> ul> li .productTitle h2{font-weight: normal;vertical-align: top;line-height: 1.75rem;font-size:.6rem;color:#333333;display:inline-block;width: 9rem;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.userFollow> ul> li .productTitle span{display:inline-block;font-size:.5rem;color:#666666;line-height: 1.75rem;vertical-align: top;width: 2.9rem;text-align: center;}
.userFollow> ul> li .productInfo{border-bottom:1px dashed #e6e6e6;padding: .3rem 0;}
.userFollow> ul> li .productInfo .productImg{float:left;width:3rem;height:3rem;border:1px solid #e6e6e6;}
.userFollow> ul> li .productInfo .productTxt{width: 11.4rem;float:left;margin-left:.3rem;}
.userFollow> ul> li .productInfo .productTxt h2{line-height: .8rem;font-weight:normal;font-size:.5rem;color:#666666;}
.userFollow> ul> li .productInfo .productTxt h2 i{font-size:.6rem;color:#ff6634;}
.userFollow> ul> li .productInfo .productTxt .progress{border-radius: 6px;width:100%;height:6px;overflow:hidden;background:#e6e6e6;margin: .24rem 0;}
.userFollow> ul> li .productInfo .productTxt .progress p{width:50%;}
.userFollow> ul> li .productInfo .productTxt .progress p span{height:6px;background:#ff633f;display:block}
.userFollow> ul> li .productInfo .productTxt .progressList{}
.userFollow> ul> li .productInfo .productTxt .progressList li{float:left;width:33.33%;text-align:center;line-height:.8rem;font-size:.5rem;color:#999;}
.userFollow> ul> li .productInfo .productTxt .progressList li span{color:#333333;}
.userFollow> ul> li .followList{padding:.4rem 0}
.userFollow> ul> li .followList li{float:left;width:33.33%;text-align:center;border-right:1px solid #e6e6e6;color: #666;line-height:.7rem;font-size: .5rem;box-sizing: border-box;}
.userFollow> ul> li .followList li:last-child{border:0}
.userFollow> ul> li .followList li i{width:.7rem;height:.7rem;display:inline-block;vertical-align:top;margin-right:.1rem;}
.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{border-bottom: 2px solid #f60;position: absolute;bottom: -.3rem;}
.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{}
footer.shoppingCatFooter .footerBottom{line-height: 1.75rem;width: 100%;height: 1.75rem;}
footer.shoppingCatFooter ul{display: -webkit-box;display: box;-webkit-box-orient: horizontal;line-height: 1.75rem;position:fixed;width:102%;left:-1px;bottom:0;}
footer.shoppingCatFooter ul li{-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;text-align: center;background:#ff9e40;color:#fff;font-size: .6rem;border-right: 1px solid #ee8016;}
footer.shoppingCatFooter ul li.add_cart{background:#ff5c5c;border:0;width:5.05rem;}
footer.shoppingCatFooter ul li.add_cart i{width:.9rem;height:.9rem;background:url(../images/UI2_78.png) no-repeat;background-size:100%;display:inline-block;vertical-align: top;margin-top: .4rem;margin-right: .2rem;}
.createShop{position: fixed;width:80%;left:10%;top:45%;z-index: 12;background:rgba(0,0,0,.6);color:#fff;font-size: .55rem;line-height: 2rem;height: 2rem;border-radius: 2rem;text-align: center}
#allmap{width:100%;height:15rem;font-size: .5rem;}
.infoWindow-content .navi{position: absolute;right: 0;bottom: 0;}
.navi{position: absolute;    bottom: 1px;    right: 10px;}
.tag{display: inline-block;    color: #f63;background-color: transparent;border: 1px solid #f63;border-radius: 3px;text-align: center;margin: 0;font-size: 12px;line-height: 12px;padding: 3px 6px;}
.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{padding:.5rem .6rem;padding-right: 0;margin-top: .5rem;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;background: #fff;}
.mapStoreInfo .storefrontTop .shopImg{width:3rem;height:3rem;border:1px solid #e6e6e6;float:left;text-align: center;}
.mapStoreInfo .storefrontTop .shopInfo{float:left;padding: 0 .5rem;width:8rem;}
.mapStoreInfo .storefrontTop .shopInfo .shopName{line-height:.85rem;}
.mapStoreInfo .storefrontTop .shopInfo .shopName h2{margin-top: .5rem;margin-bottom: .2rem;font-weight: normal;margin-right: .5rem;vertical-align: top;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: .6rem;color:#333333;line-height: .6rem;display: inline-block;vertical-align: top;}
.mapStoreInfo .storefrontTop .shopInfo .shopName i{width:1.5rem;margin-top: -4px;font-size: .5rem;color:#999999;display: inline-block;vertical-align: top;}
.mapStoreInfo .storefrontTop .shopInfo p{width:100%;font-size: .5rem;color:#666;line-height: .8rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.mapStoreInfo .storefrontTop .shopInfo p i{width:.7rem;height:.7rem;background:url(../images/UI2_12.png) no-repeat;background-size: 100%;margin-top: 1px;display: inline-block;vertical-align: top;}
.mapStoreInfo .storefrontTop .shopInfo p:nth-child(3) i{background:url(../images/UI2_19.png) no-repeat;background-size: 100%;}
.mapStoreInfo .storefrontTop .shopTelephone{border-left: 1px solid #e6e6e6;box-sizing: border-box;float:left;text-align: center;padding-top: .5rem;width:3.3rem;}
.mapStoreInfo .storefrontTop .shopTelephone span{width:1.35rem;height:1.35rem;background:url(../images/UI2_09.png) no-repeat;background-size:100%;display:inline-block;}
.mapStoreInfo .storefrontTop .shopTelephone p{color: #666;font-size: .5rem}
#foo{position: absolute;z-index: -31;left: -10px;width: 10px;}
#allmap .address,.BMap_bubble_title{color:#333; font-size:.55rem;}
.BMap_bubble_title{ font-size:.7rem;width: 200px !important;    text-overflow: ellipsis;}
#allmap .address{ color:#666;line-height: .8rem !important; ;    margin-top: .3rem;}
#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{width:100%;height:100%;position: fixed;top:0;left:0;background: rgba(0,0,0,0.6);display:none;z-index: 11;}
.messageLayer{display:block;z-index:13;}
.messageCenter{border: 1px solid #E0D9D9;background: #fff;text-align: center;padding: .5rem;border-radius: 10px;min-height: 3rem;width: 12rem;left: 1.5rem;top: 50%;z-index: 999;position: fixed;margin-top: -1.5rem;}
.messageCenter a{display: block;position: absolute;width: 100%;height: 100%;left: 0;right: 0;top: 0;}
.messageCenter h2{font-weight: normal;font-size: .5rem;line-height: 1.5rem;border-bottom: 1px solid #e6e6e6;color:#333;}
.messageCenter p{font-size: .5rem;color:#666;line-height: 1.5rem;}
.erweima{/* background:
/*url(../images/er.png) rgba(255, 102, 52, 0.8) no-repeat .14rem;*/line-height: 1.3rem;text-align: center;background: rgba(255, 102, 52, 0.8);line-height: 1.35rem;color: #fff;font-size: 1.2rem;border-radius: 3px;width:1.25rem;height:1.25rem;right:.6rem;z-index: 8;position:fixed;top:80%;}
.layerErweima{display:none;text-align: center;z-index: 100;width:8rem;height:9rem;background:#fff;border-radius: 3px;position:fixed;left:50%;margin-left:-4rem;margin-top:-4.5rem;top:50%;}
.layerErweima img{width:90%;}
.layerErweima p{font-size: .6rem;color:#ff7041;line-height: 1.5rem;}
.layerErweima p i{width:.8rem;height:.8rem;line-height: .8rem;font-size: .7rem;background-size:100%;display: inline-block;vertical-align: middle;margin-top: -3px;margin-right: 3px;}
.erweimaLayer{width: 100%;height: 100%;position: fixed;top: 0;left: 0;display: none;background: rgba(0,0,0,0.6);z-index: 100;}
.header{width: 100%;height:2rem;z-index: 9;background: #fff;font-size: 0.9rem;line-height: 2rem;text-align: center;color:#333;position:fixed;top: 0;left:0;}
.header h2{font-weight: normal;font-size: 0.9rem;border-bottom: 1px solid #e6e6e6;}
.header i{width:.85rem;height:.85rem;/* background: url(../images/UI1_03.png) no-repeat;*/line-height: .85rem;text-align: center;background-size:100%;position: absolute;top:0.6rem;left:.75rem;display: inline-block;}
.logoIndex.searchHeader .shopSearch{margin-right:0;width: 12.5rem;}
.logoIndex.searchHeader .shopSearch i{white-space: nowrap;text-overflow: ellipsis;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{height:2rem;width:100%;}
.searchList{text-align: center;margin-top: 4rem;}
.searchList img{width:50px;}
.shopHeader{background:#ff6634;line-height: 1.5rem;padding: .5rem;}
.shopHeader i{display:inline-block;vertical-align: top;}
.shopHeader i.logo{height:1.4rem;width:1.4rem;background:url(../images/UI1_07.png) no-repeat;background-size:100%;float:left}
.shopHeader i a{height: 100%;width: 100%;display: inline-block;}
.shopHeader i.user{height:1.2rem;width:1.2rem;background:url(../images/UI1_10.png) no-repeat;background-size:100%;float:left;margin-top: .15rem;}
.shopHeader .shopSearch{float:left;color:#fff;font-size: .6rem;margin: 0 .3rem;}
.shopHeader .shopSearch span{color: #fff;}
.shopHeader .shopSearch span:nth-child(1) b{display: inline-block;margin-left: .2rem;background:url(../images/UI1_16.png);background-size:100%;width:.35rem;height:.35rem;}
.shopHeader .shopSearch span:nth-child(2){display: inline-block;width:9.8rem;height:1.5rem;border-radius: 1.5rem;background:#e64616;}
.shopHeader .shopSearch span:nth-child(2) b{display: inline-block;width:.8rem;height:.8rem;background:url(../images/UI1_13.png) no-repeat;background-size:.8rem;vertical-align: middle;margin-left: .5rem;margin-top: -.2rem;}
.shopHeader .shopSearch span:nth-child(2) input{padding: 0 .5rem;color: #ff8c66;display: inline-block;width:6.5rem;background:none;line-height: 1.5rem;vertical-align: top;}
.shopHeader .shopSearch span:nth-child(2) input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color: #ff8c66;}
.shopCenter{background:#f9f9f9;}
.shopCenter .choice{width:100%;padding:.35rem 0;position: relative;box-sizing: border-box;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;background:#fff;}
.shopCenter .choice>ul>li{font-size:.6rem;color:#333333;width:33.33%;float:left;border-right: 1px solid #e6e6e6;line-height: 1.25rem;box-sizing: border-box;text-align: center;}
.shopCenter .choice>ul>li:last-child{border:0;}
.shopCenter .choice>ul>li i{/*-webkit-transform: scale(0.7);*/line-height: .3rem;font-size: .5rem;color: #BABABA;/*background:url(../images/UI1_23.png);*/background-size: 100%;width:.5rem;height:.3rem;display:inline-block;vertical-align: middle;margin-left: .2rem;margin-top: -.2rem;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.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{background:#fff;border-bottom: 1px solid #e6e6e6;background: #f9f9f9;padding:0 .2rem;display: -webkit-box;display: box;-webkit-box-orient: horizontal;}
.shopCenter .shopLabel li{overflow: hidden;padding:0 .2rem;background: #fff;text-overflow: ellipsis;white-space: nowrap;font-size: .5rem;text-align: center;color:#666666;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-flex: 1;box-flex: 1;-webkit-box-sizing: border-box;width:3.5rem;margin: .25rem .2rem;border:1px solid #e6e6e6;box-sizing:border-box;line-height: 1.2rem;border-radius: 3px;}
.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;border:1px solid #e6e6e6;text-align: center;height:3rem;}
.shopCenter .productList li .productInfo{float:left;margin-left: .5rem;width:11.4rem;}
.shopCenter .productList li .productInfo h2{color:#333333;font-size: .7rem;font-weight: normal;width: 100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.shopCenter .productList li .productInfo p:nth-child(2){font-size: .5rem;color:#666666;padding: .3rem 0;}
.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{display:inline-block;background-size: 100%;width:.65rem;height:.65rem;vertical-align: top;}
.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{line-height: .75rem;color: #999;background-size:100%;width:.75rem;height:.75rem;vertical-align:top;display: inline-block;margin-right: .3rem;}
.shopCenter .productList li .productInfo p:nth-child(2) b{color:#ff6634;padding:.15rem;font-weight: normal;}
.shopCenter .productList li .productInfo p:nth-child(3){color:#999;font-size:.5rem;line-height: .65rem;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.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{font-size: .5rem;width:.65rem;height:.65rem;/* background:url(../images/UI1_49.png) no-repeat;*/text-align: center;color: #ff663f;line-height: .65rem;background-size:100%;display:inline-block;vertical-align: top;}
.shopCenter .productList li .productInfo p:nth-child(3) span:nth-child(2){/*display:inline-block;vertical-align: top;*/margin-left: .1rem;width:7.25rem;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.shopMore{line-height: 2rem;font-size: .5rem;color:#999999;text-align: center}
.shopCenter .productList li{}
.shoppingRecord{}
.shoppingRecord .titleList{padding:.3rem 0;background:#fff;border-bottom: 1px solid #e6e6e6;position:relative}
.shoppingRecord .titleList .magic-line{bottom:0}
.shoppingRecord .titleList li{float:left;box-sizing: border-box;width:33.3%;font-size:.6rem;color:#333333;border-left:1px solid #e6e6e6;line-height:1.2rem;text-align:center;}
.shoppingRecord .titleList li.active{color:#ff6634}
.shoppingRecord .titleList li:first-child{border:0;}
.magic-line{border-bottom: 2px solid #f60;position: absolute;bottom: -.3rem;left:0;}
.shoppingRecord .shopList{}
.shoppingRecord .shopList li{margin-top:.5rem;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;background:#fff;padding:.5rem;}
.shoppingRecord .shopList li .shopImg{float:left;width:3rem;height:3rem;overflow:hidden;border:1px solid #e6e6e6;}
.shoppingRecord .shopList li .shopInfo{float:left;margin-left: .5rem;width: 8rem;line-height: 1rem;}
.shoppingRecord .shopList li .shopInfo h2{font-weight: normal;font-size:.7rem;color:#333333;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.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:##999999}
.shoppingRecord .shopList li .button{float:right;width: 3.2rem;height: 3rem;}
.shoppingRecord .shopList li .button span{width:3rem;height:1rem;border:2px solid #ff5c5c;display:inline-block;line-height:1rem;font-size:.5rem;color:#ff5c5c;text-align: center;border-radius: 3px;vertical-align: top;}
.userIndex{width:100%;}
.userIndex .userTitle{padding:.3rem 0;background:#fff;border-bottom: 1px solid #e6e6e6;position:relative}
.userIndex .userTitle >li{position:relative;float:left;box-sizing: border-box;width:50%;font-size:.6rem;color:#333;border-left:1px solid #e6e6e6;line-height:1.2rem;text-align:center;}
.userIndex .userTitle >li.active{color:#ff6634;}
.userIndex .userTitle >li:first-child{border:0;}
.userIndex .dropDownTitle{padding:.3rem 0;background:#fff;border-bottom: 1px solid #e6e6e6;position:relative}
.userIndex .dropDownTitle:before{content:"";display:block;position:absolute;left:3rem;top:-.35rem;width:.5rem;height:.5rem;/*background:url(../images/user_03.png) no-repeat;*/background-size:100%}
.userIndex .dropDownTitle li{position:relative;float:left;box-sizing: border-box;width:25%;font-size:.6rem;color:#666;border-left:1px solid #e6e6e6;line-height:.6rem;text-align:center;}
.userIndex .dropDownTitle li:first-child{border:0;}
.userIndex .dropDownTitle li.active{color:#ff6634}
p.userPrompt{font-size:.5rem;color:#999;padding:.3rem .5rem;line-height:.8rem;padding-bottom:0}
.userInfoList{margin-top:.3rem;}
.userInfoList>li{display:none}
.userInfoList .supportList{}
.userInfoList .supportList li{margin-top:.3rem;border-top: 1px solid #e6e6e6;background:#fff;border-bottom:1px solid #e6e6e6;padding: 0 .5rem;s border-top:1px solid #e6e6e6;}
.userInfoList .supportList li .productTitle{line-height: 1.75rem;border-bottom: 1px solid #e6e6e6;}
.userInfoList .supportList li .productTitle em{margin-top: -.35rem;font-size: .5rem;display: inline-block;background:#ff5c5c;border-radius:3px;line-height:.75rem;width:2rem;text-align:center;color:#fff;margin-right:.2rem;vertical-align:middle;}
.userInfoList .supportList li .productTitle h2{font-weight: normal;vertical-align: top;line-height: 1.75rem;font-size:.6rem;color:#333333;display:inline-block;width: 9.9rem;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.userInfoList .supportList li .productTitle span{display:inline-block;font-size:.5rem;color:#666666;line-height: 1.75rem;vertical-align: top;}
.userInfoList .supportList li .productTitle span i{vertical-align: middle;margin-right: .1rem;margin-top: -.2rem;width:.6rem;height:.6rem;/*background:url(../images/user_07.png) no-repeat;*/background-size:100%;display:inline-block;}
.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{width: 11.4rem;float:left;margin-left:.3rem;}
.userInfoList .supportList li .productInfo .productTxt h3{line-height: 1.2rem;font-weight:normal;font-size:.5rem;color:#666666;border-bottom:1px dashed #e6e6e6;}
.userInfoList .supportList li .productInfo .productTxt h3 i{font-size:.6rem;color:#ff6634;}
.userInfoList .supportList li .productInfo .productTxt p{font-size:.5rem;color:#999999;margin-top: .2rem;}
.userFollow{}
.userFollow> ul> li{margin-top:.3rem;border-top: 1px solid #e6e6e6;background:#fff;border-bottom:1px solid #e6e6e6;padding: 0 .5rem;s border-top:1px solid #e6e6e6;}
.userFollow> ul> li .productTitle{line-height: 1.75rem;border-bottom: 1px solid #e6e6e6;}
.userFollow> ul> li .productTitle em{margin-top: -.35rem;font-size: .5rem;display: inline-block;background:#ff5c5c;border-radius:3px;line-height:.75rem;width:2rem;text-align:center;color:#fff;margin-right:.2rem;vertical-align:middle;}
.userFollow> ul> li .productTitle h2{font-weight: normal;vertical-align: top;line-height: 1.75rem;font-size:.6rem;color:#333333;display:inline-block;width: 10rem;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.userFollow> ul> li .productTitle span{display:inline-block;font-size:.5rem;color:#666666;line-height: 1.75rem;vertical-align: top;}
.userFollow> ul> li .productInfo{border-bottom:1px dashed #e6e6e6;padding: .3rem 0;}
.userFollow> ul> li .productInfo .productImg{float:left;width:3rem;height:3rem;border:1px solid #e6e6e6;}
.userFollow> ul> li .productInfo .productTxt{width: 11.4rem;float:left;margin-left:.3rem;}
.userFollow> ul> li .productInfo .productTxt h2{line-height: .8rem;font-weight:normal;font-size:.5rem;color:#666666;}
.userFollow> ul> li .productInfo .productTxt h2 i{font-size:.6rem;color:#ff6634;}
.userFollow> ul> li .productInfo .productTxt .progress{width:100%;height:6px;overflow:hidden;background:#e6e6e6;margin: .24rem 0;}
.userFollow> ul> li .productInfo .productTxt .progress p{width:50%;}
.userFollow> ul> li .productInfo .productTxt .progress p span{height:6px;background:#ff633f;display:block}
.userFollow> ul> li .productInfo .productTxt .progressList{}
.userFollow> ul> li .productInfo .productTxt .progressList li{float:left;width:33.33%;text-align:center;line-height:.8rem;font-size:.5rem;color:#999;}
.userFollow> ul> li .productInfo .productTxt .progressList li span{color:#333333;}
.userFollow> ul> li .followList{padding:.4rem 0}
.userFollow> ul> li .followList li{float:left;width:33.33%;text-align:center;border-right:1px solid #e6e6e6;line-height:.7rem;font-size: .5rem;box-sizing: border-box;}
.userFollow> ul> li .followList li:last-child{border:0}
.userFollow> ul> li .followList li i{width:.7rem;height:.7rem;display:inline-block;vertical-align:top;margin-right:.1rem;}
.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{width:100%;height:100%;position: fixed;top:6.8rem;left:0;display:none;background: rgba(0,0,0,0.6);z-index: 9;}
.topSelect{position:absolute;left:0;top:4.4rem;display:none;border-top: 1px solid #e6e6e6;text-align: center;font-size:.5rem;width:100%;z-index: 9;background: #fff;}
.twoCategory>li{display:none}
.oneCategory>li:before{font-size: .6rem;font-family: "iconfont" !important;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "\e60c";display:block;width:.55rem;height:.55rem;/*background:url(../images/UI1_27.png) no-repeat;*/background-size:100%;-webkit-transform: scale(0.7);position:absolute;right:.5rem;top:.25rem;}
.twoCategory li.active:before{font-family: "iconfont" !important;font-size: inherit;content: "\e600";display:block;width:.55rem;height:.55rem;/*background:url(../images/UI1_37.png) no-repeat;*/background-size:100%;position:absolute;right:.5rem;}
.oneCategory{-webkit-overflow-scrolling: touch;overflow: auto;border-right: 1px solid #e6e6e6;width: 33.3%;float: left;background:#fff;font-size:.5rem;height: 11rem;}
.oneCategory>li{line-height: 1.5rem;position: relative;border-bottom: 1px solid #e6e6e6;box-sizing: border-box;}
.oneCategory>li.active{background:#f9f9f9;font-size:.5rem;color:#ff6634;}
.twoCategory{-webkit-overflow-scrolling: touch;overflow: auto;float:left;height: 11rem;border-right: 1px solid #e6e6e6;background: #f9f9f9;border-right: 1px solid #e6e6e6;width: 33.3%;}
.twoCategory>li:nth-child(1){display:block;}
.twoCategory .twoCategoryList li{border-bottom:1px solid #e6e6e6;color:#333;line-height: 1.5rem;position: relative;}
.twoCategory li.active{background:#f0f0f0;color:#ff6634;}
.selectAddress{background:#fff;width: 100%;height: 10rem;}
.selectAddress .addressTitle{background:#f0f0f0;line-height:1.2rem;text-align:center;box-sizing: border-box;color:#333333;font-size:.5rem;border-bottom: 1px solid #e6e6e6;height: 1.2rem;}
.selectAddress .addressTitle li{float:left;width:33.33%;line-height:1.2rem;border:0}
.selectAddress ul{-webkit-overflow-scrolling: touch;width:33.3%;float:left;font-size:.5rem;border-right: 1px solid #e6e6e6;overflow: auto;box-sizing: border-box;background:#f9f9f9;height: 9.43rem;}
.selectAddress ul:first-child{width:100%;}
.selectAddress ul.provinceAddress{background:#fff;}
.selectAddress ul.provinceAddress li{background:#fff;}
.selectAddress ul.provinceAddress li.active{background:#f9f9f9;}
.selectAddress ul li{position:relative;line-height:1.5rem;border-bottom:1px solid #e6e6e6;color:#333333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.selectAddress ul.provinceAddress li:before,.selectAddress ul.cityAddress li:before{font-family: "iconfont" !important;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "\e60c";display:block;width:.55rem;height:.55rem;/*background:url(../images/UI1_27.png) no-repeat;*/-webkit-transform: scale(0.7);background-size:100%;position:absolute;right:.5rem;top:.25rem;}
.selectAddress ul.distAddress li.active:before{font-family: "iconfont" !important;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content:"\e600";display:block;width:.55rem;height:.55rem;/*background:url(../images/UI1_37.png) no-repeat;*/background-size:100%;position:absolute;right:.5rem;}
.selectAddress ul li.active{background:#f0f0f0;color:#ff6634;}
.ranking{border-right: 1px solid #e6e6e6;width: 33.3%;float: left;background:#fff;font-size:.5rem;height: 10rem;}
.ranking li{position:relative;width:100%;line-height:1.5rem;border-bottom:1px solid #e6e6e6;color:#333333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
/*.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{background:#f9f9f9;color:#ff663f;}
/*.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{font-family: "iconfont" !important;font-size: inherit;content: "\e600";display:block;width:.55rem;height:.55rem;/*background:url(../images/UI1_37.png) no-repeat;*/background-size:100%;position:absolute;right:.5rem;}
@-webkit-keyframes width{0%{width: 0%;}
100%{width: 100%;}}
.shopDynamic{background:#fff;border-bottom:1px solid #e6e6e6;padding:0 .5rem;}
.shopDynamic .title{padding:.5rem 0;}
.shopDynamic .title p{font-size:.5rem;color:#999}
.shopDynamic .title h2{font-size:.7rem;color:#333;float:left;line-height:1.5rem;font-weight:normal}
.shopDynamic .title .button{float:right;}
.shopDynamic .title .button span{vertical-align: top;text-align:center;font-size:.5rem;display:inline-block;background:#ff6634;width:2rem;line-height:1rem;border-radius:3px;color:#fff}
.shopDynamic .button button{vertical-align: top;font-size:.5rem;background:none;padding:0 .2rem;border: .05rem solid #ff5c5c;box-sizing: content-box;line-height:.95rem;border-radius:3px;color:#ff5c5c;min-width: 1.6rem;position: relative;z-index: 0;}
.shopDynamic .button button i{position: relative;z-index: -1;display:inline-block;width:.6rem;background-size:100%;vertical-align: top;margin-right: 3px;}
.shopDynamic .button button.active i.icon-xin:before{content: "\e68b";}
.shopDynamic .shopInfo p{font-size:.6rem;color:#333333;line-height:1.5rem;}
.shopDynamic .shopInfo li{float: left;text-align: center;width: 4.55rem;height: 4.55rem;overflow: hidden;margin-right: .65rem;text-align: center;padding: 0;display: flex;justify-content: center;align-items: center;}
.shopDynamic .shopInfo li:nth-child(3n){margin-right:0;}
.shopShopping{background:#f5f5f5;padding:.25rem;margin-bottom: .5rem;margin-top: .5rem;}
.shopShopping .shopImg{height: 1.5rem;float:left;width:1.5rem;overflow:hidden;display: flex;justify-content: center;align-items: center;text-align:center;}
.shopShopping h3{font-weight:normal;font-size:.6rem;color:#666666;line-height:1.5rem;float:left;margin-left: 5px;width: 9rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.shopShopping span{float:right;font-size:.5rem;color:#FF6634;line-height:1.5rem;}
.shopShopping span i{transform: rotate(180deg);-webkit-transform: rotate(180deg);text-align: center;height:1.5rem;display: inline-block;}
.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-radius: .15rem;border: 1px solid #e6e6e6;}
.info-window{font-size: .6rem;}
.searchShop{position: fixed;width: 60%;left: 20%;top: 45%;background: rgba(0,0,0,.6);color: #fff;font-size: .6rem;line-height: 2rem;height: 2rem;border-radius: 2rem;text-align: center;}
.line-scale-pulse-out{}
.loadLayer{position: fixed;background: rgba(249, 249, 249, 0.96);width:100%;height:100%;left:0;top:0;z-index: 989}
.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;}
.loadLayer .loadImg img{width:2rem;}
.loadLayer p{position: fixed;width: 100%;height: 30px;z-index: 9;color: #666;left: 0;top: 52%;font-size:14px;text-align: center;}
#allmap,#Map{width:100%;height:15rem;font-size: .5rem;color: #666 !important;}
.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{padding:.5rem .6rem;padding-right: 0;margin-top: .5rem;margin-bottom: .2rem;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;background: #fff;}
.mapStoreInfo .storefrontTop .shopImg{width:3rem;height:3rem;border:1px solid #e6e6e6;float:left;text-align: center;}
.mapStoreInfo .storefrontTop .shopInfo{float:left;padding: 0 .5rem;width:8rem;}
.mapStoreInfo .storefrontTop .shopInfo .shopName{line-height:.85rem;}
.mapStoreInfo .storefrontTop .shopInfo .shopName h2{font-weight: normal;margin-right: .5rem;vertical-align: top;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-top: .5rem;margin-bottom: .2rem;font-size: .6rem;color:#333333;line-height: .6rem;display: inline-block;vertical-align: top;}
.mapStoreInfo .storefrontTop .shopInfo .shopName i{width:1.5rem;margin-top: -4px;font-size: .5rem;color:#999999;display: inline-block;vertical-align: top;}
.mapStoreInfo .storefrontTop .shopInfo p{width:100%;font-size: .5rem;color:#666;line-height: .8rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.mapStoreInfo .storefrontTop .shopInfo p i{width:.7rem;height:.7rem;background:url(../images/UI2_12.png) no-repeat;background-size: 100%;margin-top: 1px;display: inline-block;vertical-align: top;}
.mapStoreInfo .storefrontTop .shopInfo p:nth-child(3) i{background:url(../images/UI2_19.png) no-repeat;background-size: 100%;}
.mapStoreInfo .storefrontTop .shopTelephone{border-left: 1px solid #e6e6e6;box-sizing: border-box;float:left;text-align: center;padding-top: .5rem;width:3.3rem;}
.mapStoreInfo .storefrontTop .shopTelephone span{width:1.35rem;height:1.35rem;background:url(../images/UI2_09.png) no-repeat;background-size:100%;display:inline-block;}
.mapStoreInfo .storefrontTop .shopTelephone p{color: #666;font-size: .5rem}
.pagefooer{/*height:3.5rem;*/width:100%;}
.navBottom{/*height:3.5rem;*/}
ul.foo terLinke{width:80%;/*margin-bottom: 3rem;*/display: -webkit-box;display: box;-webkit-box-orient: horizontal;/*position: absolute;*/left: 10%;bottom: 0;}
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;}
ul.footerLinke li a{color:#333333;}
.indexHeader{background:#ff6634;line-height: 1.5rem;padding: .5rem;}
.indexHeader i{display:inline-block;vertical-align: top;}
.indexHeader i.logo{height:1.4rem;width:1.4rem;background:url(../images/UI1_07.png) no-repeat;background-size:100%;float:left}
.indexHeader i a{height: 100%;width: 100%;display: inline-block;}
.indexHeader i.user{height:1.1rem;width:1.1rem;background:url(../images/index_03.png) no-repeat;background-size:100%;float:left;margin-top: .25rem;}
.indexHeader .shopSearch{float:left;color:#fff;font-size: .6rem;margin: 0 .3rem;}
.indexHeader .shopSearch span{color: #fff;}
.indexHeader .shopSearch span:nth-child(1) b{display: inline-block;margin-left: .2rem;background:url(../images/index_06.png);background-size:100%;width: .9rem;height: .9rem;vertical-align: middle;margin-top: -.1rem;}
.indexHeader .shopSearch span:nth-child(2){display: inline-block;width:10.5rem;height:1.25rem;border-radius: 1.5rem;background:#fff;margin-right: .2rem;vertical-align: middle;margin-top: 0;}
.indexHeader .shopSearch span:nth-child(2) b{display: inline-block;width:.8rem;height:.8rem;background:url(../images/index_08.png) no-repeat;background-size:.8rem;vertical-align: middle;margin-left: .3rem;margin-top: -.4rem;}
.indexHeader .shopSearch span:nth-child(2) input{padding: 0 ;color: #999999;display: inline-block;width:8rem;background:none;line-height: 1.25rem;vertical-align: top;}
.indexHeader .shopSearch span:nth-child(2) input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color: #999999;}
.navBanner{border-bottom: 1px solid #e6e6e6;position: relative;overflow: hidden;}
.navBanner li{min-height: 3rem;text-align: center;height: 7rem;}
.navBanner li.swiper-slide-active{-webkit-animation: pulse 3s ease .1s both;-moz-animation: pulse 3s ease .1s both;}
.navBanner li a{display:inline-block;width:100%;/*height:100%;*/}
.navBanner li a img{width: 100%;}
.navBanner.swiper-container-horizontal>.swiper-pagination{bottom:0;}
.navSpot{position:absolute;bottom:3px;z-index: 99;width: 100%;text-align: center;}
.navSpot span{margin:5px;}
.navSpot span.swiper-pagination-bullet{background:#fff;}
.navSpot span.swiper-pagination-bullet-active{background:#ff6633;}
.menu{margin: 0;margin-top:.2rem;/* border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;*/background:#fff;padding:.5rem;padding-bottom:.4rem;    overflow: hidden;}
.menu .menuList{width: 100%;}
.menu .menuList li dd{float:left;width:25%;margin-bottom: .2rem;height: auto;}
.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: 0.2s;animation-delay: 0.2s;}
.menu .menuList li.swiper-slide-active dd:nth-child(3){-webkit-animation-delay: 0.4s;animation-delay: 0.4s;}
.menu .menuList li.swiper-slide-active dd:nth-child(4){-webkit-animation-delay: 0.6s;animation-delay: 0.6s;}
.menu .menuList li.swiper-slide-active dd:nth-child(5){-webkit-animation-delay: 0.8s;animation-delay: 0.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{color:#333333;text-align: center;font-size:.5rem;line-height: 1.2rem;}
.swiper-container-horizontal+.menuSpot{bottom: .2rem;text-align: center;height: 8px;}
.swiper-container-horizontal+.menuSpot .swiper-pagination-bullet{background:#e7e7e7;vertical-align:top;    margin-right: 6px;}
.swiper-container-horizontal+.menuSpot .swiper-pagination-bullet-active{background:#ff8860;z-index: 9;}
.menuActiveList{margin: 0;margin-top:.2rem;border-top: 1px solid #e6e6e6;background:#fff;padding:0rem;}
.menuActiveList li{float:left;width:50%;border-bottom: 1px solid #e6e6e6;box-sizing:border-box;padding:.3rem .6rem;text-align: center;}
.menuActiveList li a{width:100%;/* height:100%;*/display:inline-block;}
.menuActiveList li:nth-child(odd){border-right: 1px solid #e6e6e6;}
.menuActiveList li i{display:inline-block;width:1.25rem;height:1.25rem;vertical-align: top;margin-top: .4rem;}
.menuActiveList li i img{display:inline-block;width:1.25rem;height:1.25rem;vertical-align: top;}
.menuActiveList li span{display:inline-block;width:4rem;height:2rem;text-align: left;margin-left: .5rem;}
.menuActiveList li h2{font-size: .7rem;color:#333333;line-height: .8rem;font-weight: normal;margin-top: .2rem;}
.menuActiveList li p{font-size: .5rem;color:#999999;line-height: .8rem;font-weight: normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.new_activity_module{  background:#fff;  }
.sectionActivity{/*overflow-x: hidden;*/}
.todayActivity{  margin-top:.2rem;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;background:#fff;padding:0 .5rem;}
.todayActivity .todayActivitySwiper{  background:#fff}
.todayActivity h2{padding: .3rem 0;font-weight: normal;font-size: .6rem;border-bottom: 1px solid #e6e6e6;color: #333333;line-height: .9rem;}
.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;*/box-sizing:border-box;background: #fff;}
.todayActivity .todayActivityList li a{display:inline-block;width:100%;/*height:100%;*/}
.todayActivity .todayActivityList li>i{display: inline-block;width:2.05rem;height:.85rem;position: absolute;z-index: 910;left:-1px;top:-1px;line-height: .85rem;text-align: center;font-size: .5rem;color:#fff;}
.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;text-align: center;margin-bottom: .3rem;overflow:hidden;display: flex;justify-content: center;align-items: center;}
.todayActivity .todayActivityList li .activeImg img{z-index:-1;}
.todayActivity .todayActivityList li .activeInfo{text-align: center;font-size: .5rem;}
.todayActivity .todayActivityList li .activeInfo h3{font-size: .5rem;color:#333333;line-height: 1rem;font-weight: normal;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 90%;margin: 0 auto;}
.todayActivity .todayActivityList li .activeInfo h4{font-size: .5rem;color:#333333;line-height: 1rem;font-weight: normal;margin-top: -.2rem;}
.todayActivity .todayActivityList li .activeInfo h4 i{display:inline-block;line-height: 1rem;margin:0 .2rem;vertical-align: top;}
.todayActivity .todayActivityList li .activeInfo> p{line-height: .8rem;font-size: .5rem;}
.todayActivity .todayActivityList li .activeInfo .progress{width:5.7rem;height:6px;margin:.3rem auto;overflow: hidden;}
.todayActivity .todayActivityList li .activeInfo .progress h5{background:#e6e6e6;overflow: hidden;border-radius: 6px;}
.todayActivity .todayActivityList li .activeInfo .progress p{width:100%;text-align: left;height:6px;}
.todayActivity .todayActivityList li .activeInfo .progress p span{display:inline-block;line-height: .15rem;border-radius: 6px;height:6px;vertical-align: top;background:#ff5c5c;}
.todayActivity .todayActivityList li .activeInfo p i{font-size: .5rem;color:#999999;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{text-decoration: line-through;margin-left:.2rem;color: #999;}
.shopIndex{    padding: 0 .5rem;background:#fff;border-top: 1px solid #e6e6e6; */border-bottom:1px solid #e6e6e6;padding-bottom: .5rem;margin-top:.2rem;/* overflow: hidden;*/}
.shopIndex .title{padding:.3rem 0;line-height:.9rem;border-bottom:1px solid #e6e6e6;  }
.shopIndex .title span{display:inline-block;width:50%;color:#333;font-size:.6rem;}
.shopIndex .title span:last-child{font-size:.5rem;color:#999;text-align:right;line-height: .65rem;}
.shopIndex .title span i{width: .65rem;height: .65rem;/* background: url(../images/UI1_27.png);*/background-size: 100%;display: inline-block;vertical-align: top;line-height: .65rem;color: #D6D6D6;transform: rotate(180deg);-webkit-transform: rotate(180deg);text-align: center;font-size: .7rem;}
.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;margin-left:.5rem;line-height:1.05rem;}
.shopIndex .shopInfo .shopTxt h2{font-size:.6rem;color:#333333;font-weight:normal ;width:7rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.shopIndex .shopInfo .shopTxt p{font-size:.5rem;color:#999999;}
.shopIndex .shopInfo button{background:none;float:right;/*width:2.8rem;*/padding: 0 .3rem;height:.8rem;border:1px solid #ff5c5c;line-height:.8rem;border-radius:3px;color:#ff5c5c;margin-right: .5rem;font-size: .5rem;box-sizing: content-box;}
.shopIndex .shopInfo button i{display:inline-block;width:.55rem;height:.8rem;/*background:url(../images/UI2_34.png) no-repeat;*/font-size: .5rem;-webkit-text-stroke-width: 0.2px;background-size:100%;vertical-align: top;margin-top: 0rem;line-height:.8rem;margin-right:.15rem;position: relative;z-index: -2;}
.shopIndex .shopInfo button.active i.icon-xin:before{content: "\e68b";}
.shopIndex .shopList{}
.shopIndex .shopList a{display:inline-block;width:100%;/* height:100%;*/}
.shopIndex .shopList>li{position: relative;/* padding-bottom: 1rem;*/}
.shopIndex .shopList>li>p{font-size:.6rem;color:#666;width: 100%;margin-bottom: .5rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.shopIndex .shopList>li ul{}
.shopIndex .shopList>li ul li{float:left;width:4.55rem;height: 4.55rem;overflow: hidden;margin-right: .6rem;    margin-bottom: .2rem;text-align: center;padding: 0;}
.shopIndex .shopList>li ul li:nth-child(3n+0){margin:0;}
.shopIndex .shopSpot{    z-index: 100;bottom:10px;text-align: center;height:8px;margin-top: .5rem;}
.shopIndex .shopSpot .swiper-pagination-bullet{background:#e4e4e4;margin-right:.25rem;vertical-align: top;}
.shopIndex .shopSpot .swiper-pagination-bullet-active{background:#f50057;}
.shopIndexSwiper{position:relative;  overflow: hidden;}
.shopIndexSwiper >ul:first-child{    position: relative;    width: 100%;    z-index: 100;    display: -webkit-box;    display: -moz-box;    display: -ms-flexbox;    display: -webkit-flex;    display: flex;
    -webkit-transform-style: preserve-3d;    -moz-transform-style: preserve-3d;    -ms-transform-style: preserve-3d;    transform-style: preserve-3d;    -webkit-transition-property: -webkit-transform;    -moz-transition-property: -moz-transform;    -o-transition-property: -o-transform;    -ms-transition-property: -ms-transform;    transition-property: transform;    -webkit-box-sizing: content-box;    -moz-box-sizing: content-box;    box-sizing: content-box;}
.hotCategory{background:#fff;margin-top:.2rem;border-top:1px solid #e6e6e6;}
.hotCategory .title{line-height:.9rem;border-bottom:1px solid #e6e6e6;padding:.3rem .5rem; }
.hotCategory .title span{display:inline-block;width:50%;color:#333;font-size:.6rem;}
.hotCategory .title span:last-child{font-size:.5rem;color:#999;text-align:right;line-height: .65rem;}
.hotCategory .title span i{width: .65rem; /* background: url(../images/UI1_27.png);*/background-size: 100%;display: inline-block;vertical-align: top;line-height: .65rem;color: #D6D6D6;transform: rotate(180deg);-webkit-transform: rotate(180deg);text-align: center;font-size: .7rem;}
.hotCategory ul{}
.hotCategory ul li{float:left;width:25%;padding:.35rem 0;text-align: center;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;box-sizing:border-box;}
.hotCategory ul li:nth-child(4n+0){border-right:0;}
.hotCategory ul li p{font-size: .5rem;color:#333333;margin-bottom: .3rem;}
.hotCategory ul li .categoryImg{width:2rem;height: 2rem;overflow: hidden;text-align: center;margin:0 auto;display: flex;justify-content: center;align-items: center;}
.shopProduct{background:#fff;margin-top:.2rem;/*border-top:1px solid #e6e6e6;*/}
.shopProduct .title{padding: .5rem 0;border:1px solid #e6e6e6;position: relative;text-align:center;}
.shopProduct .title li{width:33.33%;float:left;font-size: .6rem;color:#333333;text-align: center;border-right:1px solid #e6e6e6;text-align: center;box-sizing:border-box;line-height: .8rem;}
.shopProduct .title li.magic-line{bottom:0;}
.shopProduct .title li:nth-child(3){border:0;}
.shopProduct .title li.active{color:#ff6633;}
.shopProductList{}
.shopProductList .shopList{}
.shopProductList .shopList li{padding:.5rem;border-bottom: 1px solid #e6e6e6}
.shopProductList .shopList li .productImg{text-align: center;float:left;width:2.5rem;height:2.5rem;overflow:hidden;border-radius: 3px;overflow:hidden;display: flex;justify-content: center;align-items: center;/*border: 1px solid #d9d9d9;*/box-sizing: border-box;}
.shopProductList .shopList li .productInfo{float:left;margin-left: .5rem;width:11.4rem;}
.shopProductList .shopList li .productInfo h2{color:#333333;font-size: .58rem;font-weight: normal;width: 100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
i.grade{width: 3.5rem;    display: inline-block;}
.shopProductList .shopList li .productInfo h2 span{display:inline-block;vertical-align: top;max-width: 8rem;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.shopProductList .shopList li .productInfo h2 b{/*height: .75rem;*/padding: .05rem .3rem;font-weight: normal;background: #ff6634;margin-top: .07rem;line-height: .55rem;font-size: .5rem;color: #fff;border-radius: 2px;margin-left: .2rem;display: inline-block;text-align: center;vertical-align: top;}
.shopProductList .shopList li .productInfo h2 a{color:#333;}
.shopProductList .shopList li .productInfo p:nth-child(2){line-height: .6rem;font-size: .5rem;color:#666666;padding: .3rem 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.shopProductList .shopList li .productInfo p:nth-child(2)>i{color: #999;padding-right: .2rem;}
.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){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{/*background:url(../images/UI1_40.png) no-repeat;background-size:100%;*/-webkit-text-stroke-width: 0.2px;vertical-align:top;display: inline-block;margin-right: .15rem;}
.shopProductList .shopList li .productInfo p:nth-child(2) b{color:#ff6634;padding:.15rem;}
.shopProductList .shopList li .productInfo p:nth-child(3){line-height: .75rem;color:#999;font-size:.5rem}
.shopProductList .shopList li .productInfo p:nth-child(3) span:nth-child(1){line-height: .75rem;width:4rem;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;*/text-align: center;color: #ff663f;background-size:100%;display:inline-block;vertical-align: top;}
.shopProductList .shopList li .productInfo p:nth-child(3) span:nth-child(2){display:inline-block;vertical-align: top;width:7.25rem;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.shopProductList .shopList li .productInfo p:nth-child(3) span:nth-child(2) i{font-size:.5rem;}
footer.footer{height:2.5rem;width:100%;
    position: relative;}
.footerList{background:#fff;height:2.5rem;position:fixed;left:0;right:0;top:auto;bottom:0;width:100%;z-index:10;}
.footer ul{position:absolute;left:0;bottom:0;width:100%;border-top:1px solid #F1F1F1;}
.footer ul li{width:25%;text-align: center;float:left;}
.footer ul li a{width:100%;height:100%;display: block;position:relative;}
.footer ul li i{width:.9rem;height:.9rem;display:inline-block;vertical-align: top;margin-top: .2rem;text-align: center;line-height: .9rem;font-size: .85rem;-webkit-text-stroke-width: 0.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: #666666;line-height: 1rem;}
.footer ul li.active{color:#ff6633;}
.shopProductList>li{display:none;}
.shopProductList>li:nth-child(1){display:block;}
.nearbyActive{}
.nearbyActive p b,.nearbyProduct p i{padding: 0 .5rem;font-weight: normal;line-height: .8rem;font-size: .5rem;box-sizing: border-box;color:#ff6634;border:1px solid #ff6634;border-radius: 2px;margin-right:.2rem;display: inline-block;text-align: center;}
.nearbyProduct p i{padding: 0 .25rem}
.nearbyProduct p b{display:inline-block;font-size: .6rem;color:#ff5c5c;margin-right:.2rem;font-weight:normal}
.userHeader{height:2.2rem;width:15.1rem;background:url(../images/cate1_02.png);background-size:100%;padding:1.9rem .5rem;}
.userHeader .userImg{float:left;width:2.1rem;height:2.1rem;border-radius: 50%;border:2px solid #fff;overflow: hidden;}
.userHeader .userImg img{vertical-align: top;}
.userHeader .userInfo{float:left;margin-left:.6rem;line-height: 1rem;color:#fff;width:8.8rem}
.userHeader .userInfo h2{font-size: .7rem;color:#fff;font-weight: normal;;margin-top: -.4rem;}
.userHeader .userInfo h3{font-size: .6rem;color:#fff;font-weight: normal; }
.userHeader .userInfo h3 a{color:#fff;}
.userHeader .userInfo p{font-size: .5rem;color:#fff;width:11rem;}
.userHeader .userInfo p span{line-height: .45rem;display:inline-block;padding-right:.3rem;border-right: 1px solid #ff9e8f;}
.userHeader .userInfo p span:last-child{border:0;}
.userHeader .signOut{float:left;width:2.8rem;height:0.9rem;position:relative;color:#fff;line-height: .9rem;background:#b23d3d;border-radius: .9rem;font-size: .5rem;margin-top: .5rem;margin-left: 0.2rem;}
.userHeader .signOut i{width:.6rem;height:.6rem;/*background:url(../images/more.png);*/font-size: .65rem;line-height: .6rem;background-size: 100%;display:inline-block;margin:.15rem .2rem .1rem .4rem;vertical-align: top;}
.userHeader .signOut ul{width:2.4rem;padding: 0 .2rem;position: absolute;top:1.3rem;left:0;background:rgba(0,0,0,.45);border-radius: 3px;}
.userHeader .signOut ul li{font-size: .5rem;line-height: 1rem;color:#fff;text-align: center;border-bottom:1px solid rgba(56, 54, 54, 0.32)}
.userHeader .signOut ul li:last-child{border-bottom: 0}
.userHeader .signOut ul b{border-bottom: 6px solid rgba(0, 0, 0, 0.45);border-right: 6px solid transparent;border-left: 6px solid rgba(251, 253, 251, 0);position: absolute;top: -6px;left: 50%;margin-left: -2.5px;}
.passwordInput{z-index: 11;  position: fixed;    left: 2rem;    top: 8rem; width:12rem; height:4.5rem; display:none; font-size:.5rem; color:#666; background:#fff; border:1px solid #e6e6e6;    border-radius: 5px; }
.passwordInput p {    width: 10rem; margin: .5rem .5rem; padding: .2rem .5rem; display:inline-block; line-height:1rem; border:1px solid #e6e6e6; padding:.2rem .5rem;}
.passwordInput p input{ width:100%; vertical-align:top;  line-height:1rem;}
.passwordInput button{ width:11rem; margin-left: .5rem;     line-height: 1.5rem;    font-size: .6rem;    border-radius: 4px;color:#fff; background:#f63;}
.userList{margin-top:.25rem;border-top: 1px solid #e6e6e6;background: #fff;}
.userList ul{}
.userList ul li{padding:.5rem;position:relative;border-bottom: 1px solid #e6e6e6;line-height: 1rem;    height: 1rem;}
.userList ul li i{display:inline-block;height:1rem;width:1rem;vertical-align: top;}
.userList ul li i img{vertical-align: top;}
.userList ul li p{display:inline-block;width:8rem;color:#333333;font-size: .6rem;font-weight: normal;line-height: 1rem;vertical-align: top;}
.userList ul li span{display:inline-block;width:5rem; padding-right:.5rem; box-sizing:border-box; text-align: right;font-size: .5rem;color:#ff6633;line-height: 1rem;vertical-align: top;}
.userList ul li:before{font-family: "iconfont" !important;font-size: 10px;font-style: normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;width: .45rem;height: .45rem;content: "\e680";position: absolute;line-height: .45rem;right: .5rem;top: .8rem;/* background: url(../images/cate1_57.png);*/background-size: 100%;transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.userList ul li.orderList:before{/* background:url(../images/cate_28.png);*/background-size:100%;color:#ff633f;}
.userList dl{border-bottom: 1px solid #e6e6e6;}
.userList dl dd{float:left;margin:.5rem 0;width:25%;border-right: 1px solid #e6e6e6;box-sizing: border-box;text-align:center;}
.userList dl dd:last-child{border:0;text-align: center;}
.userList dl dd p{line-height: 1rem;font-size: .5rem;color:#666666;font-size: .5rem;}
.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{}
.searchHeader{background:#ff633f;line-height: 1.5rem;padding: .5rem;}
.searchHeader i{text-align: center;font-size: .65rem;display:inline-block;vertical-align: top;width: 2.2rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.searchHeader i.logo{overflow: inherit;height: 1.2rem;width: 1.2rem;/* background: url(../images/UI1_07.png) no-repeat;*/background-size: 100%;float: left;margin-top: -.08rem;font-size: 1.2rem;text-align: center;line-height: .6rem;color: #fff;-webkit-text-stroke-width: 0;margin-top: -.2rem;}
.searchHeader i a{height: 100%;width: 100%;display: inline-block;}
.searchHeader em.user{-webkit-text-stroke-width: 0rem;line-height: 1.1rem;height:1.1rem;width:1.1rem;margin-top: .1rem;/* background:url(../images/index_93.png) no-repeat;*/color: #fff;font-size: 1.1rem;text-align: center;background-size:100%;float:right;}
.searchHeader .shopSearch{float:left;color:#fff;font-size: .6rem;line-height: 1.25rem;text-align: center;width: 13.5rem;}
.searchHeader .shopSearch span{color: #fff;display: inline-block;vertical-align: top;margin-top: -.05rem;}
.searchHeader .shopSearch span:nth-child(1) b{-webkit-text-stroke-width: 0;display: inline-block;/*background:url(../images/cate_11.png);*/text-align: center;line-height: .9rem;font-size: 0.6rem;color: #fff;background-size:100%;width: .7rem;height: .9rem;vertical-align: middle;margin-top: .25rem;}
.fa-angle-up:before{content: "\f106";}
.searchHeader .shopSearch span:nth-child(2){overflow: hidden;line-height: 1.25rem;display: inline-block;width:10.2rem;height:1.25rem;border-radius: 1.5rem;background:#e64616;margin-left: .2rem;margin-top: 15px;vertical-align: top;margin-top: 0;}
.searchHeader .shopSearch span:nth-child(2) b{font-size: .75rem;display: inline-block;width:.8rem;height:.8rem;/*background:url(../images/cate_08.png) no-repeat;*/color:#fff;-webkit-text-stroke-width: 0;text-align: center;line-height: .8rem;background-size:.8rem;vertical-align: middle;margin-left: .3rem;margin-top: -.1rem;}
.searchHeader .shopSearch span:nth-child(2) input{font-size: .5rem;padding: 0;color: #ff8c66;display: inline-block;width: 8.6rem;background: #e64616;line-height: 1.05rem;vertical-align: top;height: 1.05rem;margin-top: .1rem;}
.searchHeader .shopSearch span:nth-child(2) input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color: #ff8c66;}
.smallShop{}
.smallShop .smallShopTitle{margin-top: .2rem;}
.smallShop .smallShopTitle{display: -webkit-box;display: box;-webkit-box-orient: horizontal;background:#fff;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;padding:.35rem 0;position:relative;}
.smallShop .smallShopTitle .magic-line{bottom:0;}
.smallShop .smallShopTitle li{-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-flex: 1;box-flex: 1;-webkit-box-sizing: border-box;border-right: 1px solid #e6e6e6;font-size: .6rem;color:#333333;box-sizing: border-box;line-height: 1.25rem;text-align: center;}
.smallShop .smallShopTitle li.active{color:#ff6633;}
.smallShop .smallShopTable>li{display:none;}
.smallShop .categoryList{background: #fff;border-bottom: 1px solid #e6e6e6;}
.smallShop .categoryList h2{background:#f9f9f9;line-height: 1.25rem;padding:.1rem 1rem;width:14rem;/* border-bottom: 1px solid #e6e6e6;*/position:relative;font-weight: normal}
.smallShop .categoryList h2 span{display:inline-block;line-height: 1.25rem;vertical-align: top;}
.smallShop .categoryList h2 span:nth-child(1){font-size: .6rem;color:#333333;padding-right: .5rem;}
.smallShop .categoryList h2 span:nth-child(2){line-height: 1.3rem;height: 1.25rem;font-size: .5rem;color:#999999;width:8rem;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.smallShop .categoryList h2 span:nth-child(3){font-size: .5rem;color:#999999;width:2.5rem;text-align: right ;float: right;}
.smallShop .categoryList h2:after{content: " ";width: .2rem;height: .2rem;background: #ff6633;background-size: 100%;position: absolute;top: .65rem;left: .5rem;border-radius: 50%;}
.smallShop .categoryList h2:before{/* content: " ";*/width: .7rem;height: .7rem;/* background: url(../images/UI1_27.png) no-repeat;*/background-size: 100%;position: absolute;top: .4rem;right: .3rem;font-size: .6rem;color: #CAC5C5;line-height: .7rem;text-align: center;}
.smallShop .categoryList nav{padding:.4rem .5rem;text-align: center;padding-bottom: 0}
.smallShop .categoryList nav li{margin-bottom: .4rem;float:left;width:3.325rem;line-height: .9rem;height:1rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 0 .1rem;box-sizing:border-box;border:1px solid #d9d9d9;color:#666;font-size:.5rem;border-radius: 3px;margin-right:.3rem;}
.smallShop .categoryList nav li:nth-child(4n){margin-right: 0}
.smallShop .categoryList nav li.active{color:#ff6633;border:1px solid #ff633f;}
.smallShop .categoryList nav li.active a{color:#ff6633;}
.smallShop .categoryList .productTable{}
.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{width:4.75rem;padding:.1rem;/*border:1px solid #e6e6e6;*/box-sizing:border-box;float:left;margin:0 .35rem .35rem 0;font-size: .5rem;color:#333;}
.smallShop .categoryList .productList li .productImg{height:4.5rem;width: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{}
.smallShop .sideShope> li{margin-top:.25rem;background:#fff;padding:0 .5rem;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;}
.smallShop .sideShope>li h2{font-weight: normal;line-height: 1rem;padding:.5rem 0;}
.smallShop .sideShope li h2 span{font-size: .6rem;color:#333;width:5rem;display:inline-block;vertical-align: top;width:12rem;}
.smallShop .sideShope li h2 span i{display: inline-block;vertical-align: top;margin-right: .2rem;width: 1rem;height: 1rem;background: #FF663F;background-size: 100%;font-size: .5rem;text-align: center;color: #fff;line-height: 1rem;border-radius: 100%;}
.smallShop .sideShope li h2 button{width:3rem;background:#ff6633;font-size: .5rem;color:#fff;height: 1rem;line-height: 1rem;border-radius: 3px;vertical-align: top;}
.smallShop .sideShope li h2 button a{color:#fff;display: inline-block;width: 100%;height: 100%;}
.smallShop .sideShope li ul{}
.smallShop .sideShope li ul li{width:4.75rem;padding:.1rem;border:1px solid #e6e6e6;box-sizing:border-box;float:left;margin:0 .35rem .35rem 0;font-size: .5rem;color:#333;}
.smallShop .sideShope li ul li .productImg{height:4.5rem;width:4.5rem;overflow:hidden;text-align: center;display: table-cell;vertical-align: middle;}
.smallShop .sideShope li ul li p{line-height: 1rem;margin-top: .1rem;color:#ff5c5c;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{font-weight: normal;line-height: 1.25rem;color:#999;font-size: .5rem;margin-bottom: .3rem;}
.smallShop .sideShope li h3 span{font-size: .6rem;color:#999;display:inline-block;vertical-align: top;}
.smallShop .sideShope li h3 span:nth-child(1){width:11.5rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.smallShop .sideShope li h3 span:nth-child(2){width:3.5rem;}
.smallShop .sideShope li h3 span:nth-child(2) i{margin-top: .3rem;width: .65rem;height: .75rem;/* background: url(../images/UI1_49.png) no-repeat;*/color: #ff6633;font-size: .5rem;line-height: .75rem;background-size: 100%;display: inline-block;vertical-align: top;}
.smallShop .sideShopeShow{margin-top: 2rem;}
.smallShop .sideShopeShow div{width:7.75rem;padding:.5rem;margin:0 auto;}
.smallShop .sideShopeShow p{padding:.3rem .5rem ;width:6rem;margin:0 auto;color:#999;font-size: .65rem;text-align: center;}
.smallShop .sideShopeShow p span{padding:.1rem .5rem;border-radius: 3px;border:1px solid #ff633f;color:#ff633f;font-size: .6rem;display: inline-block;text-align: center;margin:0 auto;}
.smallShop .characteristic{}
.smallShop .characteristic .characteristicList{margin-top:.25rem;background:#fff;border-bottom: 1px solid #e6e6e6;}
.smallShop .characteristic .characteristicList li{border-top: 1px solid #e6e6e6;padding:.5rem;line-height: 1rem;font-size: .6rem;color:#333333;}
.smallShop .characteristic .characteristicList li span{display:inline-block;vertical-align: top;width:11.82rem;}
.smallShop .characteristic .characteristicList li i{display:inline-block;vertical-align: top;margin-left:.2rem;width:1.5rem; border:1px solid #ff5c5c;border-radius: .75rem;color:#ff5c5c;text-align: center;font-size: .5rem;line-height: .75rem;margin-top: .15rem;box-sizing: border-box;}
.smallShop .characteristic .characteristicList li button{width:3rem;background:#ff6633;font-size: .5rem;color:#fff;height: 1rem;line-height: 1rem;border-radius: 3px;vertical-align: top;}
.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;text-align: center;font-size: .6rem;color:#333333;}
.category nav ul{position:relative;overflow: auto;}
.category nav ul li.magic-line{border-left: 2px solid #f60;left: 0;top:0;bottom: initial;height: 2.25rem;}
.category nav li{padding:.5rem 0;line-height: 1rem;font-size: .55rem;border-right: 1px solid #F1F1F1;border-bottom: 1px solid #F1F1F1;box-sizing: border-box;background:#fff;}
.category nav li.active{border-right: 0;color:#ff6633;background:#f9f9f9;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{}
.category .shopList section ul li{margin:.25rem .25rem 0 0;box-sizing:border-box;width:3.32rem;/*border:1px solid #F1F1F1;*/float:left;background:#fff;}
.category .shopList section ul li:nth-child(3n){margin-right:0;}
.category .shopList section ul li .productImg{padding:.5rem;width:2.25rem;height:2.25rem;padding-bottom: .3rem;padding-top: .2rem;overflow: hidden;display: flex;justify-content: center;align-items: center;text-align: center;}
.category .shopList section ul li p{font-size: .5rem;color:#666666;padding-bottom: .5rem}
.category ::-webkit-scrollbar{width:0px;height:30px;}
.obtainHeader{background:#ffffff;color:#333333;border-bottom: 1px solid #e6e6e6}
.obtainHeader em{position: absolute;right:.5rem;font-size: .7rem;color:#ff6633;top:0;}
.obtainLayer{width: 100%;height: 100%;position: fixed;top:0;left: 0;display: none;background: rgba(0,0,0,0.6);z-index: 9;}
.obtainLayerCentent{text-align: center;position: fixed;z-index: 99;width:14rem;background:#fff;border-radius: 3px;height:8rem;left:50%;top:50%;margin-left:-7rem;margin-top: -4rem;}
.obtainLayerCentent h3{font-weight: normal;font-size: .8rem;color:#b6b6b6;line-height: 2.5rem;}
.obtainLayerCentent span{display: inline-block;vertical-align: top;height:2rem;width:12.5rem;border:1px solid #b6b6b6;border-radius: 3px;}
.obtainLayerCentent span input{display: inline-block;vertical-align: top;height:1rem;line-height: 1rem;width:11.5rem;margin:.5rem;color:#999;}
.obtainLayerCentent .obtainButton{margin:0 auto;margin-top:.5rem;width:12.5rem;}
.obtainLayerCentent .obtainButton button{height:1.75rem;width:6rem;background:#ececec;border-radius: 3px;line-height: 1.75rem;font-size: .7rem;color:#999999;}
.obtainLayerCentent .obtainButton button:nth-child(2){background:#ff6633;color:#fff;}
.obtainCentent{}
.obtainCentent .obtainInfo{width:8rem;margin:0 auto;padding-top:42%;}
.obtainCentent .obtainInfo p{padding:1rem 0;text-align: center;font-size: .7rem;color:#999999;line-height: 1rem}
.RegionHeader{background:#f9f9f9}
.RegionHeader{background:#ffffff;line-height: 1.5rem;padding: .5rem;}
.RegionHeader .shopSearch{color:#666666;font-size: .6rem;margin: 0 .3rem;width:14rem;background:#efefef;border-radius: 1.5rem;}
.RegionHeader .shopSearch span{color: #666666;}
.RegionHeader .shopSearch span b{display: inline-block;width:1rem;height:1rem;/* background:url(../images/cate_08.png) no-repeat;*/line-height: 1rem;text-align: center;background-size:.8rem;vertical-align: middle;margin-left: .2rem;margin-top: -.3rem;}
.RegionHeader .shopSearch span input{padding: 0;color: #999999;display: inline-block;width: 12rem;background: #f2f2f2;line-height: 1.2rem;vertical-align: top;height: 1.2rem;margin-top: .15rem;}
.RegionHeader .shopSearch span input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color: #999999;}
.regionMenu{border-top: 1px solid #f1f1f1;border-bottom: 1p+x solid #f1f1f1;padding:0 1rem;background:#fff;}
.regionMenu> li{border-bottom: 1px solid #f1f1f1;font-size: .6rem;color:#333;line-height: 2rem;}
.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;font-size: .65rem;line-height: .6rem;text-align: center;/*background: url(../images/2UI_09.png) no-repeat;*/background-size: 100%;display: inline-block;vertical-align: top;margin-top: .7rem;margin-left: .2rem;}
.regionMenu li span:nth-child(2) i.active{}
.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}
.regionMenu ul{}
.addressList{width: 14.5rem;height: 10rem;background: #fff;position: fixed;left: .5rem;top: 20%;z-index: 999;overflow: auto;padding: .5rem 0;padding-left: .5rem;}
.addressList >li{line-height: 1.5rem;width: 4.25rem;text-align: center;font-size: .6rem;background: #fff;color: #333333;border: 1px solid #f1f1f1;border-radius: 1px;box-sizing: border-box;float: left;margin-right: .5rem;margin-bottom: .45rem;}
.addressList > li:nth-child(3n){margin-right:0;}
.cityNav{}
.cityNav>ul{}
.cityNav>ul>li{padding:0 1rem;}
.cityNav>ul>li p,.cityNav>ul>li h2{line-height: 2rem;font-weight: normal;font-size: .7rem;color:#999999;line-height: 2rem;font-weight: normal;font-size: .7rem;color: #999999;}
.cityNav>ul>li ul{}
.cityNav>ul>li ul li{height: 1.5rem;line-height: 1.5rem;width:4.25rem;text-align: center;font-size: .6rem;background:#fff;color:#333333;border:1px solid #f1f1f1;border-radius: 1px;box-sizing:border-box;float:left;margin-right:.5rem;margin-bottom:.45rem;}
.cityNav>ul>li ul li:nth-child(3n){margin-right:0;}
.cityList{padding-bottom: .5rem;}
.cityList section{}
.cityList section h2{line-height: 1.65rem;padding:0 1rem;font-weight: normal;font-size: .7rem;color:#999999;}
.cityList section ul{background:#fff;padding:0 .5rem;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;padding-right: 1rem;}
.cityList section ul>li{border-bottom:1px solid #f1f1f1;line-height: 1.5rem;color:#333333;font-size: .6rem;padding: 0 .3rem;}
.cityList section ul>li:last-child{border-bottom:0;}
.firstLetter{z-index: 9;position: fixed;width: 1.5rem;text-align: center;height: 19rem;right: 0;/* height: 9.5rem;*/top: 50%;margin-top: -9.5rem;}
.firstLetter{}
.firstLetter li{line-height: .9rem;text-align: center;font-size: .5rem;color:#ff633f;}
.firstLetter li a{color:#ff633f;padding: 0.2em 1.5em;}
.productListTitle{border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;background:#fff;position: relative;display: -webkit-box;display: box;-webkit-box-orient: horizontal;}
.productListTitle .magic-line{bottom:0;}
.productListTitle li{padding:.45rem 0;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-flex: 1;box-flex: 1;-webkit-box-sizing: border-box;font-size: .6rem;color:#333;text-align: center;}
.productListTitle li span{line-height: .8rem;border-right: 1px solid #e6e6e6;width:100%;/*height:100%;*/display:inline-block;display: inline-block;vertical-align:top;}
.productListTitle li i{vertical-align: top;text-align: center;width: .5rem;height: .5rem;display: inline-block;font-size: .6rem;margin-left: .2rem;position:relative;color:#d3d3d3;}
.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{content: "\e67d";display: block;position: absolute;bottom: -.05rem;-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{content: "\e67d";position: absolute;top: .2rem;display: block;}
.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.active i{}
.productListTitle li.magic-line{padding:0;}
.selectProduct .productList{}
.selectProduct .productList> h2{font-weight: normal;padding: .5rem .75rem ;margin-bottom: 0;line-height: 1rem;font-size: .6rem;color:#666;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.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;text-align: right;color:#ff633f;}
.selectProduct .productList> h2 span:nth-child(2) button{width:2.5rem;/*height:.75rem;*/background:none;font-size: .5rem;border:1px solid #ff633f;color:#ff633f;box-sizing:border-box;border-radius: 3px;line-height: .7rem;text-align: center;vertical-align: top;}
.selectProduct .productList> h2 span:nth-child(2) button i{-webkit-text-stroke-width: 0.1px;vertical-align: top;font-size: .6rem;width: .75rem;height: .75rem;line-height: .75rem;overflow: hidden;margin-right: .1rem;display: inline-block;}
.selectProduct .productList> h2 span:nth-child(2) button.active .icon-liebiao-80:before{content: "\e602";font-size: .5rem;vertical-align: top;}
.selectProduct .productList ul{padding: 0 .35rem;}
.selectProduct .productList ul li{float:left;padding:.25rem;border:1px solid #e6e6e6;background:#fff;height: 11rem;margin-right: .3rem;margin-bottom: .7rem;width: 6.9rem;}
.selectProduct .productList ul li:nth-child(2n){margin-right:0;}
.selectProduct .productList ul li .productImg{width:6.9rem;height:6.7rem; box-sizing:border-box;overflow:hidden;display: flex;justify-content: center;align-items: center;}
.selectProduct .productList ul li .productInfo{margin:.5rem 0;font-weight: normal;font-size: .6rem;color:#333;margin-bottom: 0;}
.selectProduct .productList ul li .productInfo h2{font-size: .6rem;color:#333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: normal;margin-bottom: .2rem;}
.selectProduct .productList ul li .productInfo h3{font-weight: normal;}
.selectProduct .productList ul li .productInfo h3 span{font-size:.7rem;color:#ff5c5c;display:inline-block;vertical-align: top;width:100%;}
.selectProduct .productList ul li .productInfo h3 span:nth-child(2){font-size: .5rem;color:#999999;    margin-bottom: 0.3rem;display: inline-block;vertical-align: top;width: 100%;}
.selectProduct .productList ul li .productInfo p{position:relative;height:1rem;}
.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%;display:inline-block;vertical-align: top;display: inline-block;box-sizing: border-box;padding:0 .3rem;line-height: .75rem;border-radius: 1px;text-align: left;border:1px solid #ff633f;color:#ff633f;font-size: .5rem;}
.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){float: right;border: 0;position: absolute;right: 0;bottom: 1.3rem;}
.selectProduct .productList ul li .productInfo p span:nth-child(2) i{width: 1.1rem;height: 1.1rem;display: inline-block;background: url(../images/uw_13.png);background-size: 100%;vertical-align: top;}
.selectProduct .productList ul.active{padding:0}
.selectProduct .productList ul.active li{height: auto;border-left: 0;border-right:0;margin-right:0;margin-bottom:.25rem;padding:.3rem;width:15.4rem;}
.selectProduct .productList ul.active li .productImg{width:3.75rem;height:3.75rem;float: left;}
.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){float: right;margin-top: -.2rem;border: 0;position:relative;bottom: 0;}
.selectProduct .productList ul.active li .productInfo p span:nth-child(1) i:nth-child(2){display:inline-block;}
.sortLayer{}
.sortLayer{width:100%;height:100%;position: fixed;top:4.5rem;left:0;background: rgba(0,0,0,0.6);z-index: 9;}
.sortCentent{background:#fff;position:fixed;top:4.5rem;left:0;background:#fff;z-index: 10;max-height: 14rem;overflow: auto;width:100%;border-top: 1px solid #e6e6e6;}
.sortList h1{font-weight: normal;line-height: 2rem;padding:0 .5rem ;display: -webkit-box;font-size: .6rem;color:#999999;position:relative;}
.sortList h1:before{content: "\e60a";-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;transition: all .2s ease-in-out;position: absolute;right: .5rem;font-size: 1rem;}
.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.active{}
.sortList>li>ul{padding:0 .75rem;padding-top:.5rem;border-top: 1px solid #e6e6e6;display:none;}
.sortList>li>ul>li{width:4.5rem;height:1.5rem;line-height: 1.5rem;text-align: center;background:#f2f2f2;font-size: .5rem;color:#333333;float:left;margin-right:.5rem;margin-bottom: .5rem;}
.sortList>li>ul>li:nth-child(3n){margin-right:0;}
.sortList>li>ul>li.active{background:#ffe0cc;position:relative;overflow: hidden;}
.sortList>li>ul>li.active:before{content: "\e600";-webkit-transform: scale(0.8);position: absolute;right: -.2rem;bottom: -.25rem;font-size: .4rem;color: #fff;background: #ff663f;border-radius: 100%;width: .95rem;height: .95rem;line-height: .95rem;text-align: center;}
.sortList>li:nth-child(1)>ul{display:block;}
.selectButton{padding:.75rem;text-align: center}
.selectButton button{width:7rem;line-height: 1.5rem;border-radius: 3px;font-size: .6rem;vertical-align: top;}
.selectButton button:nth-child(1){background:none;border: 1px solid #ff663f;color:#ff633f;}
.selectButton button:nth-child(2){background:#ff6633;color:#fff;}
::-webkit-scrollbar{width:0px;height:30px;}
.searchTxt{text-align: center;}
.searchTxt div{width:5rem;margin: 0 auto;}
.searchTxt p{font-size: .6rem;color:#999;}
.editEichText{font-size:.6rem;margin:.25rem 0;padding:.5rem;color:#666;background:#fff;line-height:1.2rem;}
.editEichText.screen{margin:0; padding:0;}
.editTitle{margin:.25rem 0;padding:.5rem;}
.editTitle h2{font-size:.65rem;font-weight: normal;line-height:1rem;color:#333;}
.editTitle p{font-size:.55rem;line-height:.8rem;color:#999;}
.editTextNavigation,.editRelatedLinks{margin:.25rem 0;padding: .5rem;line-height:1.2rem;font-size:.6rem;color:#666;position:relative;background:#fff;/* height: 1.2rem;*/}
.editTextNavigation a,.editRelatedLinks a{display:inline-block;width:100%;/*height:100%;*/}
.editTextNavigation i,.editRelatedLinks i{font-size: .5rem;display:inline-block;position:absolute;right:.3rem;top:.5rem;}
.editProductSearch{border:1px solid #e6e6e6;margin:.5rem 1rem ;padding: .25rem;line-height:1.25rem;background:#fff;border-radius: .3rem;}
.editProductSearch i{display:inline-block;vertical-align: top;color: #999;font-size: .9rem;}
.editProductSearch input{width:11rem;background:none;vertical-align: top;line-height: 1.25rem;}
.editGuide{margin:.25rem 0;height:1px;width:100%;background:#e6e6e6;}
.editGuideBlank{width:100%;background:#fff;}
.editEnterShop{margin:.25rem 0 ;padding:.5rem 0;font-size:.6rem;color:#666;background:#fff;line-height:1rem}
.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;border-left: 1px solid #e6e6e6;text-align: right;}
.edit-map-page{    margin-bottom: .25rem;}
.noticeTxt{margin:.25rem 0 ;padding:.5rem;font-size:.6rem;color: #f90;background: #ffc;line-height:1rem}
.editNotice{overflow: hidden;}
.editNotice h2{font-weight:normal;font-size:.55rem;width: 2000px;}
.editNotice h2 span{display:inline-block;min-width:400px;}
.editStoreCollection,.editShopHome{position: relative;text-align:center;margin:.25rem 0;padding: .5rem;font-size:.6rem;color:#666;background: #fff;line-height:1rem}
.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{}
.editProductGrouping .productGrouping nav{position: relative;float:left;width:4rem;text-align:center;border-top: 1px solid #e6e6e6;opacity: 1;    -webkit-backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.editProductGrouping .productGrouping nav ul{width:4rem;}
.editProductGrouping .productGrouping nav li{padding: .5rem 0;line-height: 1rem;font-size: .55rem;border-right: 1px solid #F1F1F1;border-bottom: 1px solid #F1F1F1;box-sizing: border-box;background: #fff;}
.editProductGrouping .productGrouping nav li a{display:inline-block;width:100%;/*height:100%;*/}
.editProductGrouping .productGrouping nav li.active{border-right: 0;color: #ff6633;background: #f9f9f9;border-right: 1px solid transparent;}
.productGroupingList section{}
.productGroupingList section> p{background: #ECECEC;padding: .2rem;font-size: .6rem;line-height: 1rem;color: #333;font-weight: normal;}
.productGroupingList{float: right;position:relative;width: 11.5rem;margin-left: .5rem;}
.productGroupingList ul{border-left:1px solid #e6e6e6;border-top:1px solid #e6e6e6;background:#fff;}
.productGroupingList li{border-bottom:1px solid #e6e6e6;padding:.3rem;position:relative;}
.productGroupingList li .productImg{width:2.5rem;height:2.5rem;overflow:hidden;float:left;text-align: center;}
.productGroupingList li .productInfo{margin-left:.3rem;padding:.25rem 0;float: left;width: 8rem;}
.productGroupingList li .productInfo h2{font-size:.6rem;color:#333333;line-height:1rem;font-weight:normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 100%;}
.productGroupingList li .productInfo p{font-size:.7rem;color:#ff5c5c;line-height:1rem;font-weight:normal;}
.productGroupingList li i{position: absolute;bottom: .5rem;right: 1rem;width: 1rem;height: 1rem;background: #ff6633;display: block;color: #fff;text-align: center;line-height: 1.1rem;border-radius: 100%;font-size: .8rem;font-weight: bold;}
.productGroupingList li .shopShoppingIcon{position: absolute;bottom: .5rem;right: 1rem;width: 4rem;height: 1rem; text-align:right; }
.productGroupingList li .shopShoppingIcon i{ position:static;    display: inline-block;    vertical-align: top;  }
.productGroupingList li i.icon-jiajiananniu01{ color:#f63; border:1px solid #f63; box-sizing:border-box; background: #fff; }
.productGroupingList li i.appoTxtButton{ background:none; font-weight:normal; width:auto;}
.editProductGrouping nav ul li.magic-line{border-left: 2px solid #f60;left: 0;top: 0;bottom: initial;height: 2.25rem;}
.editProductGrouping nav.shopDetailsTitle ul li.magic-line{ border-left:0; border-bottom: 2px solid #f60;left: 0; bottom: 0;     height: auto; }
.tplShopBorder{background:#fff;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;padding-bottom:1.8rem;}
.pageHeaderOne{height:5rem;position:relative;margin-bottom: .5rem;}
.pageHeaderOne .pageLogo{box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.2);border-radius:3px;width:4rem;height:4rem;text-align: center;overflow: hidden;left:.8rem;bottom:-2rem;position: absolute;}
.pageHeaderOne .pageInfo{position:absolute;left:5.5rem;bottom:0rem;position: absolute;width: 10rem;height: 1.5rem;}
.pageHeaderOne .pageInfo>p{font-size:.8rem;color:#fff;margin-bottom: 1.2rem;}
.pageHeaderOne .pageInfo ul{}
.pageHeaderOne .pageInfo ul li{width:33.33%;float:left;border-right:1px solid #e6e6e6;line-height:.8rem;height:.8rem;text-align:center;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;color:#333;line-height:1rem;font-weight:normal;}
.pageHeaderOne .pageInfo ul li h2 i{color:#6d6d6d;font-size:.85rem;}
.pageHeaderOne .pageInfo ul li p{font-size:.6rem;color:#999999;line-height:1rem;font-weight:normal;}
.pageHeaderOne .pageInfo ul li p a{color:#999;}
.pageHeaderTwo .pageLogo{border:2px solid #fff;border-radius:100%;}
.editCoupon{padding:.75rem;margin: .25rem 0;}
.editCoupon ul{}
.editCoupon ul li{width:4.5rem;height:2.5rem;margin-right:.5rem;margin-bottom: .3rem;text-align:center;float: left;}
.editCoupon ul li:last-child{margin:0;}
.editCoupon ul li h2{font-size:.8rem;line-height:1.25rem;color:#fff;font-weight:normal;}
.editCoupon ul li p{font-size:.5rem;color:#000000;line-height:1.25rem;opacity: .6;}
.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){background:url(../images/uw_07.png) no-repeat;background-size:100%;margin-right:0;}
.editImageNav{display: -webkit-box;display: box;-webkit-box-orient: horizontal;padding:0 .15rem;margin:.25rem 0;}
.editImageNav li{margin:0 .15rem;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-flex: 1;box-flex: 1;-webkit-box-sizing: border-box;position:relative;text-align:center;}
.editImageNav li p{/*position:absolute;*/left:0;bottom:0;/*background:rgba(0,0,0,.56);*/line-height:1rem;padding:.3rem;color:#fff;padding: 0 2%;width: 96%;color: #333;font-size: .5rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.editPageBanner{/* margin: .25rem 0;*/position: relative;overflow: hidden;}
.editPageBanner li{position:relative;width:100%;max-height:16rem;overflow:hidden;text-align:center;/* margin:.25rem 0;*/}
.editPageBanner li img{    max-height: none;}
.editPageBanner li a{display:inline-block;width:100%;/*height:100%;*/}
.editPageBanner li p{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-align:left;line-height:1.05rem;padding:.05rem 1%;color:#fff;background:rgba(0,0,0,.6);font-size:.55rem;position: absolute;bottom: 0;left: 0;width: 98%;z-index:2;}
.editPageBanner .pageBannerSpot{position: absolute;text-align:center;bottom: 0;z-index: 9;width: 100%;}
.editPageBanner .pageBannerSpot .swiper-pagination-bullet{background:#fff;margin-right:5px;}
.editPageBanner .pageBannerSpot .swiper-pagination-bullet-active{background:#ff6633;}
.editPageBanner .pageBannerList li{margin-bottom:.25rem;}
.editPageBanner.pageBannerTable{padding:0 .75rem;}
.editPageBanner.pageBannerTable li{width:7rem;margin-right:.5rem;height:7rem;float: left;position:relative;}
.editPageBanner.pageBannerTable li img{max-width: 100%;max-height: 100%;position: absolute;top: 50%;left: 50%;transform: translate3d(-50%,-50%,0);-ms-transform: translate3d(-50%,-50%,0);-moz-transform: translate3d(-50%,-50%,0);-webkit-transform: translate3d(-50%,-50%,0);-o-transform: translate3d(-50%,-50%,0);}
.editPageBanner.pageBannerTable li:nth-child(2n){margin-right:0;}
.editProductList,.shopDetailsTitle ul{display: -webkit-box;display: box;-webkit-box-orient: horizontal;position:relative;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;text-align:center;font-size:.7rem;background:#fff;margin-top: .25rem;}
.shopDetailsTitle{    margin-bottom: .25rem;}
.shopDetailsTitle li{}
.editProductList li,.shopDetailsTitle li{-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-flex: 1;box-flex: 1;-webkit-box-sizing: border-box;color:#030000;line-height:1rem;padding:.5rem 0;}
.editProductList li.active.shopDetailsTitle li.active{color:#ff6633;}
.editProductList li.magic-line,.shopDetailsTitle li.magic-line{bottom:0;padding: 0;}
.editProduct>section{display:none;}
.editProduct>section:nth-child(1){display:block;}
.editProduct{padding: 0 .75rem;margin-top: .25rem;}
.editProduct li{width:7rem;padding:.25rem;border:1px solid #e6e6e6;margin-bottom:.45rem;margin-right:.45rem;float:left;box-sizing: border-box;position:relative;background:#fff;}
.editProduct li .productImg{width:6.5rem;height:6.3rem;overflow: hidden;text-align: center;/*border:1px solid #D6D6D6;box-sizing:border-box;*/}
.editProduct li:nth-child(1){float:inherit;width:14.5rem;}
.editProduct li:nth-child(1) .productImg{width:14rem;max-height: 14rem;height: auto;}
.editProduct li:nth-child(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(1) .productImg img{max-width: 100%;max-height: 100%;position: absolute;top: 50%;left: 50%;transform: translate3d(-50%,-50%,0);-ms-transform: translate3d(-50%,-50%,0);-moz-transform: translate3d(-50%,-50%,0);-webkit-transform: translate3d(-50%,-50%,0);-o-transform: translate3d(-50%,-50%,0);}
.editProduct li:nth-child(odd){margin-right:0;}
.editProduct li p{font-size:.6rem;color:#333333;line-height:1rem;padding:.05rem 0;width:100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.editProduct li .productInfo{padding:.2rem 0;height: 1.1rem;position: relative;width:100%;margin-top:.2rem;}
.editProduct li .productInfo span{display: inline-block;width:35%;vertical-align:top;}
.editProduct li .productInfo span:nth-child(1){color:#ff5c5c;font-size:.7rem;width:65%;}
.editProduct li .productInfo span:nth-child(2){text-align:right;float: right;height: 1.1rem;    line-height: 1.1rem;}
.editProduct li .productInfo span:nth-child(2) i{width:1.1rem;height:1.1rem;display:inline-block;background:url(../images/uw_13.png);background-size:100%;vertical-align:top;}
.editProduct.iconfontPlus li .productInfo span:nth-child(2) i{width: .8rem;height: .8rem;background: #ff6633;color: #fff;text-align: center;line-height: .8rem;border-radius: 100%;font-size: .7rem;font-weight: bold;font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;}
.editProduct.iconfontPlus li .productInfo span:nth-child(2) i:before{content: "\e668";}
.editProduct.buy li .productInfo span:nth-child(2) i{background:url(../images/uw_17.png) no-repeat;background-size:100%;width:1.55rem;height:.8rem;line-height:.8rem;margin-top:.15rem;text-align:center;right: -.3rem;position: absolute;}
.editProduct.buy li .productInfo span:nth-child(2) i:before{content: "Buy";font-size:.5rem;color:#fff;display: inline-block;vertical-align: top;margin-left: .2rem;line-height: .8rem;height: .8rem;}
.editProduct.dinggou li .productInfo span:nth-child(2) i{width:1.75rem;height:.75rem;margin-top: .11rem;border:1px solid #ff6633;border:1px solid #ff6633;border-radius:3px;background:none;font-size:.5rem;color:#ff6633;}
.editProduct.dinggou li .productInfo span:nth-child(2) i:before{content: "订购";font-size: .5rem;color: #ff6633;display: inline-block;vertical-align: top;/* margin-left: .2rem;*/line-height: .75rem;width: 1.75rem;height: .75rem;text-align: center;}
.editProduct.noProductName p{display:none!important;}
.editProduct.noProductPrice.noProductName .productInfo{position:absolute;left: -.5rem;bottom: 0;}
.editProduct.noProductPrice .productInfo span:nth-child(1){display:none;}
.editProduct.noProductPrice p{position:absolute;width: 75%;bottom: .25rem;}
.editProduct.smallProductImg.noProductPrice p{position:relative;width: 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{ border-top:1px solid #eee;border-bottom:1px solid #eee; background:#fff; margin-top:.25rem; padding:.25rem .5rem; font-size:.55rem; color:#666; line-height:.8rem;}
.shopDetails>p{ padding:0 .5rem; margin-top: .25rem;}
.shopDetailsInfo li{ position:relative; border-bottom:1px solid #eee; padding:.15rem 0; line-height:.9rem;}
.shopDetailsInfo li.open{}
.shopDetailsInfo li.open:before{ font-family:"iconfont" !important;  font-size:.55rem;   font-style:normal;  -webkit-font-smoothing: antialiased;     -moz-osx-font-smoothing: grayscale; content:"\e60c"; position:absolute;right:0;    color: #999;}
.shopDetailsInfo li:last-child{ border-bottom:0;}
.shopDetailsInfo li span{ display:inline-block; vertical-align:top;}
.shopDetailsInfo li span i{ display:inline-block; vertical-align:top; padding:.25rem; background:#ff6633; color:#fff; border-radius:2px; margin-right:.25rem;line-height: .5rem;
    font-size: .5rem;}
.shopDetailsInfo li span p:nth-child(2) i{ background:none; border:1px solid; color:#ff6633;    margin-top: .25rem;}
.shopList li{border:0;}
.shopList li span{ width:32%;    font-size: .55rem;}
.editShopProductGrouping{ position:relative; z-index:9;}
.shopProductCentent{ overflow:auto;}
.shopFooter{ height:2rem; }
.shopFooter div.shopFooterCentent{ height:2rem;position:absolute; width:100%;left:0; bottom:0; font-size:0; }
.shopFooter div.shopFooterCentent span{ display:inline-block; vertical-align:top; font-size:.6rem; line-height:1.8rem; background:rgba(74,74,74,1);     color: #999;
    height: 1.8rem;    padding: .1rem 0;}
.shopFooter div.shopFooterCentent span:first-child{ width:27%;text-align:center; font-size:.7rem;}
.shopFooter div.shopFooterCentent span:first-child.shoppingClick{ color:#fff; }
.shopFooter div.shopFooterCentent span.shoppingIcon i{ font-size:1rem; position:relative;}
.shopFooter div.shopFooterCentent span.shoppingIcon i em{     font-family: Microsoft YaHei,Arial, Helvetica,"\534E\6587\9ED1\4F53", sans-serif;font-size:.4rem; color:#fff; position:absolute; right:-.3rem; top:-.3rem; width:.6rem;  line-height:.6rem;   background: #f63; height:.6rem; border-radius:100%;}
.shopFooter div.shopFooterCentent span:nth-child(2){ width:43%;  }
.shopFooter div.shopFooterCentent span:nth-child(2) p{  line-height:.8rem; border-left:1px solid #999;  margin: .5rem 0;    padding-left: .3rem;}
.shopFooter div.shopFooterCentent span:nth-child(3){ width:30%;background:#000; text-align:center;}
.shopFooterLayer{ position:absolute; bottom:2rem; height:auto; max-height:13rem; background:#fff; display: none;width:100%;    border-top: 1px solid #e6e6e6; }
.shopFooterLayer h2{ padding:.25rem .5rem; line-height:1rem;    font-size: 0;background: #f6f6f6;}
.shopFooterLayer h2 span{ display:inline-block; vertical-align:top; width:50%; color:#666; font-size:.6rem; line-height:1rem;}
.shopFooterLayer h2 span:first-child:before{ content:''; width:.2rem; height:.7rem; background:#f63; margin-right:.3rem;    vertical-align: top;
    margin-top: 0.15rem;    display: inline-block;}
.shopFooterLayer h2 span:last-child{ text-align:right;    color: #999; font-size:.5rem;}
.shopFooterLayer h2 span:last-child i{ margin-right:.15rem; font-size:.55rem;}
.shopFooterLayer ul{height:auto; max-height:11.5rem; overflow:auto; padding:0 .5rem; }
.shopFooterLayer ul li{ line-height:1rem;    height: 1.5rem; padding:.3rem 0; border-bottom:1px dashed #eee; font-size:0;     position: relative;}
.shopFooterLayer ul li:last-child{ border-bottom:0;}
.shopFooterLayer ul li h3{ font-size:.6rem; display:inline-block; vertical-align:top; width:25%; text-align:center;}
.shopFooterLayer ul li h3:first-child{ width:50%; font-size:.63rem; color:#000; }
.shopFooterLayer ul li h3 span{ display:block; text-align:left;}
.shopFooterLayer ul li h3 span.spanMargin{ margin-top:.3rem;}
.shopFooterLayer ul li h3:first-child span:nth-child(2){ color:#999; font-size:.4rem; line-height:.6rem;}
.shopFooterLayer ul li h3:first-child span:nth-child(2) i{ padding-right:..35rem; }
.shopFooterLayer ul li h3:nth-child(2){ color:#ff6633; font-size:.75rem;    line-height: 1.5rem;}
.shopFooterLayer ul li h3.shopShoppingIcon{ color:#ff6633; font-size:.75rem;text-align:right;    padding-top: .35rem;}
.shopFooterLayer ul li h3.shopShoppingIcon i{width: .8rem;height: .8rem;background: #ff6633;position:static;    display: inline-block;    vertical-align: top; color: #fff;text-align: center;line-height: .85rem;border-radius: 100%;font-size: .6rem;font-weight: bold;}
.shopFooterLayer ul li h3 i.icon-jiajiananniu01{ color:#f63; border:1px solid #f63; box-sizing:border-box; background: #fff; }
.shopFooterLayer ul li h3.shopShoppingIcon em{font-size: .55rem;    color: #333;    line-height: 1rem;    display: inline-block;    vertical-align: top;    margin-top: -.1rem;}
.simpleStyle li{padding:0!important;border: 0!important;box-sizing: border-box!important;}
.simpleStyle li p{position:absolute;width: 75%;bottom: .15rem !important;z-index:1;margin-left: .2rem;color:#fff;}
.simpleStyle li .productInfo{position:absolute;background:rgba(0,0,0,.6);padding:.1rem 2%;font-size:.6rem;width: 96% !important;color: #fff;font-size: .6rem;bottom: 0rem !important;left: 0 !important;}
.simpleStyle li .productImg{width:7rem;height:7rem;}
.simpleStyle li .productInfo span:nth-child(1){position:absolute;right: 0;width: 4rem;bottom: .2rem;color: #fff!important;padding-right: .3rem;text-align:right;}
.simpleStyle.bigProductImg li .productInfo span{position:absolute;right: 0;width: 4rem;bottom: .2rem;color: #fff;padding-right: .3rem;}
.simpleStyle li .productInfo span:nth-child(2){display:none;}
.simpleStyle li p{display:none;}
.editProduct.simpleStyle li p{display:none;}
.editProduct.simpleStyle li:nth-child(1) p{display:block;}
.editProduct.simpleStyle.smallProductImg li:nth-child(1) p{display:none;}
.editProduct.simpleStyle.smallProductImg.noProductPrice li:nth-child(1) p{display:none;}
.editProduct.simpleStyle.smallProductImg.noProductPrice li:nth-child(1) .productInfo{display:none;}
.editProduct.simpleStyle.noProductPrice li .productInfo{display:none;}
.editProduct.simpleStyle.noProductPrice li:nth-child(1) .productInfo{display:block;}
.simpleStyle.bigProductImg li p{display:block;}
.simpleStyle li:nth-child(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: 14.5rem !important;height: 14.5rem !important;}
.editProduct.bigProductImg{}
.editProduct.bigProductImg li{float:inherit;width:100%;width:14.5rem;}
.editProduct.bigProductImg li .productImg{width:14rem;max-height:14rem;height: auto;}
.editProduct.bigProductImg li .productImg img{position:relative;left:0;top:0;transform: translate3d(0,0,0);-webkit-transform: translate3d(0,0,0);}
.editProduct.smallProductImg{}
.editProduct.smallProductImg li{}
.editProduct.smallProductImg.simpleStyle.noProductPrice .productInfo{display:none;}
.editProduct.smallProductImg li:nth-child(1){float:left;width:7rem;}
.editProduct.smallProductImg li:nth-child(1) .productImg{width:6.3rem;height:6.3rem;}
.editProduct.smallProductImg.simpleStyle li:nth-child(1) .productImg{width:7rem;height:7rem;}
.editProduct.smallProductImg li:nth-child(odd){margin-right:.5rem;}
.editProduct.smallProductImg li:nth-child(even){margin-right:0;}
.simpleStyle.smallProductImg li p{display:none;}
.simpleStyle.detailedList li{border-bottom:1px solid #e6e6e6 !important;}
.detailedList li{float:inherit;width:14.5rem;padding:.25rem;border:1px solid #e6e6e6;}
.detailedList li .productImg{width:2.5rem !important;height:2.5rem !important;float:left;margin-right:.5rem;}
.detailedList li p{float:left;width:10.5rem;position:relative !important;display: block!important;color: #333;margin-left: 0;background: none;}
.detailedList.noProductName p{display: block!important;}
.detailedList li .productInfo{float:left;width:10.5rem !important;; float:left;margin-top: -.3rem;position:relative !important;background: none;padding-left: 0;}
.detailedList li .productInfo span:nth-child(1){color: #ff5c5c !important;position:relative}
.detailedList li .productInfo span:nth-child(2){display: block;}
menu.editThematicNavigation{margin:0;padding:0 ;width:100%;position:relative;background:#fff;top:0;left:0;z-index:7;border-bottom: 1px solid #d9d9d9;height: 1.5rem;}
menu.editThematicNavigation >span{width:1.5rem;height:1.5rem;position: absolute;right:0px;right: 0;display:inline-block;background:#fff;z-index:90;line-height:1.5rem;}
menu.editThematicNavigation >span i{/*background: url(../images/abc_ic_go_search_api_holo_light.png)*/
;background-size:0.8rem ;margin: 0 0.35rem;width:0.8rem;height:1.5rem;display:inline-block;vertical-align:top;font-size: .75rem;}
menu.editThematicNavigation >span.active i{/*background: url(../images/abc_ic_go_search_api_holo_light_up.png) ;*/background-size:0.8rem ;}
menu.editThematicNavigation .menu_list{height: 1rem;/*overflow: hidden;*/}
menu.editThematicNavigation .menu_list ul{/*border-bottom:2px solid #d9d9d9;overflow: auto;*/height: 1.5rem;}
menu.editThematicNavigation .menu_list ul li{width:2.5rem;float:left;font-size:0.7rem;color:#4f4f4f;line-height:1.5rem;height:1.5rem;border-bottom:2px solid transparent;margin-bottom:-2px;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
menu.editThematicNavigation .menu_list ul li.active,menu.editThematicNavigation .menu_list ul li:nth-child(1){border-bottom:2px solid #ff6633;}
menu.editThematicNavigation .menu_list ul li.active a,menu.editThematicNavigation .menu_list ul li:nth-child(1) a{color:#fa4345}
menu.editThematicNavigation .menu{width:100%;/* height:100%;*/background:#fff;top:0;left:0;z-index:89;position:absolute;padding: 0;margin: 0;padding-left:.3rem;}
menu.editThematicNavigation .menu .menu_titel{width:100%;border-bottom: 1px solid #d9d9d9;line-height: 1.5rem;}
menu.editThematicNavigation .menu .menu_titel span{width:50%;display:inline-block;text-align:center;line-height:1.5rem;vertical-align: top;}
menu.editThematicNavigation .menu .menu_titel span:nth-child(1){font-size:0.65rem;color:#383838;}
menu.editThematicNavigation .menu .menu_titel span:nth-child(2){font-size:0.6rem;color:#fe5842;}
menu.editThematicNavigation .menu ul{font-size:0.7rem;}
menu.editThematicNavigation .menu ul li{margin: 0.3rem 0;margin-right:.3rem;padding: 0 0.25rem;border: 1px solid #d9d9d9;border-radius: 0.15rem;float: left;font-size: 0.6rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;box-sizing: border-box;width: 2.3rem;text-align: center;}
.show_list{}
.show_list > li{margin-top:0.3rem;border-top: 1px solid #e6e6e8;border-bottom: 1px solid #e6e6e8;background:#fff;padding-bottom: .3rem;}
.show_list .show_title{margin:0.1rem 0.2rem;padding:0 0.2rem;border-left:2px solid #fd4d4f;line-height:1.3rem;font-size:0.7rem;color:#676767;}
.show_list .show_title span{float:left;}
.show_list .show_title i{float:right;font-size:0.6rem;color:#eeae28;}
.show_list .show_title i em{vertical-align:middle;margin-top: 0.1rem;background-size:0.9rem;width:0.95rem;height:0.9rem;display:inline-block;line-height: .9rem;}
.show_list .show_title .product_show{}
.show_list .product_show li{overflow:hidden;margin-top:0.5rem;padding:0 0.5rem;position:relative;}
.show_list .product_show li p{padding: 0.2rem 0.5rem;font-size: 0.7rem;color: #fff;position: absolute;bottom: 0;line-height: 1.0rem;text-align: center;width: 14rem;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;/*background-color: rgba(0,0,0,.5);*/}
.show_list .product_show li p b{width:0.75rem;height:0.75rem;display: inline-block;border:1px solid #fff;line-height:0.75rem;font-size:0.6rem;border-radius:50%;margin-left:0.2rem;}
.show_list .product_show li img{width:100%;border-radius: 0.15rem;}
.show_list .product_show li i{position:absolute;right:0.8rem;top:0.8rem;padding:0 0.25rem;height:0.9rem;line-height:0.9rem;color:#fff;font-size:0.5rem;background:rgba(0,0,0,0.5);border-radius:0.9rem;display:inline-block}
.show_list .product_show li i em{width: 0.81rem;height: 0.67rem;display: inline-block;margin: -0.1rem 0.1rem 0 0;vertical-align: middle;font-size: .65rem;text-align: center;line-height: .67rem;color: #d9d9d9;}
.show_list .product_show li i.active em{}
.txtCenter{text-align:center;}
.txtLeft{text-align:left;}
.txtRight{text-align:right;}
.shopHomeHeader{padding:.3rem .4rem;height: 1.5rem;background:#f1f1f1;}
.shopHomeHeader span{display:inline-block;vertical-align:top;line-height:1.5rem;width:28%;}
.shopHomeHeader span:nth-child(1){width:68%;}
.shopHomeHeader span:nth-child(1) i{width:1.5rem;height:1.5rem;display:inline-block;border-radius:100%;overflow: hidden;background:#f9f9f9;vertical-align: top;}
.shopHomeHeader span:nth-child(1) i img{vertical-align:top;}
.shopHomeHeader span:nth-child(1) em{width:8rem;height:1.5rem;display:inline-block;padding-left:.3rem;color:#666;font-size:.6rem;vertical-align: top;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.shopHomeHeader span:nth-child(2){text-align:right;font-size:.6rem;color:#999;}
.editCube{position:relative;width:16rem;max-height:16rem;}
.editCube li{position:absolute;display: flex;justify-content: center;align-items: center;overflow: hidden;}
.editCube li a{display: inline-block;width:100%;height:100%;}
.smallPage{padding:.5rem;}
.smallPage h2{font-size:.6rem;color:#666;line-height:.9rem;font-weight:normal;}
.smallPage p{font-size:.5rem;color:#555;line-height:.8rem;}
.storeNav{width:100%;height:45px;/*position: relative;*/z-index: 9;}
.storeNav .shop-nav{z-index:8;}
.storeNav .nav-menu-1 .nav-item+.nav-item{-webkit-border-image: none;-moz-border-image: none;border-image: none;border-left: 1px solid #e5e5e5;}
.editEichText td, .editEichText th{padding: 5px 10px;border: 1px solid #ddd;text-align:center;}
.clear{clear:both;width:100%;height:0;}
.orderHeader{height:2.5rem;background:url('../images/order_03.png');padding: .25rem .5rem ;line-height:.8rem;}
.orderHeader h2{margin-top: .1rem;}
.orderHeader p{opacity:.6;margin-top: .2rem;/*border-top: 1px dashed #fff;*/padding-top: .1rem;}
.orderHeader p i{display: inline-block;margin-top: .05rem;vertical-align: top;margin-right: .1rem;}
.customerInfo h3{line-height:1rem;}
.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{}
.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{ display:inline-block;     margin-right: .2rem;padding:.1rem .3rem; line-height:.6rem; color:#fff; font-size:.5rem; background:#ff7216; border-radius:3px;}
.orderShop li h4{margin:.15rem 0;line-height: 1rem;}
.orderShop li .orderButtom{margin-top:.8rem;border-top:1px solid #e6e6e6;padding:.45rem .15rem;}
.orderShop li .orderButtom button{border-radius:3px;background:none;border:1px solid #999;width:3rem;text-align:center;line-height:1rem;}
.orderShop li .orderButtom button:last-child{margin-left:.25rem;}
.orderShop li .orderButtom button a{display:inline-block;width:100%;/*height:100%;*/color:#999;}
.orderShop li .orderButtom button.active{border:1px solid #ff7216;}
.orderShop li .orderButtom button.active a{color:#ff7216;}
.discount span:first-child{margin-top: .15rem;background:#ff7216;min-width:2rem;height:.75rem;padding:0 .3rem;line-height:.75rem;text-align:center;border-radius:3px;margin-right:.25rem;color:#fff;font-size:.5rem;}
.discount:nth-child(2n) span:first-child{background:#ff7979;}
.logisticsInformation{}
.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:#999999;}
.logisticsInformation li span:first-child i{display:inline-block;vertical-align:top;margin-right: .1rem;color:#ff7216;font-size: .75rem;-webkit-text-stroke-width: 0;}
.jiantouRight{position:relative;padding-right: .5rem;}
.jiantouRight:after{content: "\e60c";position: absolute;right: 0;color: #9a9a9a;font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}
.confirmButton{padding:.5rem;text-align:center;}
.confirmButton a{display:inline-block;width:100%;/*height:100%;*/vertical-align:top;}
.confirmButton button{margin-bottom: .45rem;color:#fff;background:#ff6633;border:1px solid #ff6633;vertical-align: top;width:14.5rem;height:1.75rem;border-radius:.15rem;line-height:1.75rem;font-size:.7rem;}
.confirmButton button.gray{color:#666666;border:1px solid #999;background:none;}
.customerInfoList{  border-top: 1px solid #e6e6e6; }
.customerInfoList li{    border-bottom: 1px solid #e6e6e6;    padding: .23rem 0;}
.customerInfoList li:last-child{ border:0;}
.customerInfoList h3{     line-height:1.2rem;}
.customerInfoList i,.friendAddress{  margin-top: .2rem;padding:0 .2rem;display: inline-block;    vertical-align: top;   line-height:.8rem;font-size:.55rem; font-weight:normal; color:#fff; background:#f63; border-radius:3px; }
.friendAddress{ margin-top:.15rem; margin-right:.3rem;}
.customerInfoList span{ margin-left:.2rem;    font-size: .6rem;}
.customerInfoList p{ line-height:1rem;}
.logisticsList{display:none;background:#fff;width:14rem;height:16.2rem;border-radius:5px;position: fixed;top: 3rem;left: 1rem;z-index: 999;}
.logisticsList h2{line-height:2.1rem;border-bottom:1px solid #f96b22;padding:0 .5rem;}
.logisticsList h2 span:first-child{font-size:.7rem;width:5.5rem;}
.logisticsList h2 span:nth-child(2){color:#999999;font-size:.5rem;display: inline-block;vertical-align: top;width: 7.5rem;text-align: right;}
.logisticsList h2 span:first-child i{display:inline-block;vertical-align:top;margin-right: .1rem;color:#ff7216;font-size: .75rem;-webkit-text-stroke-width: 0;}
.logisticsList ul{height:13.2rem;overflow:auto;}
.logisticsList ul li{padding:.45em .2rem;margin-left:1.5rem;margin-right:.1rem;border-bottom:1px solid #e6e6e6;position:relative;}
.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{position:absolute;width:6px;height:6px;background:#fff;z-index:9;border:2px solid #bcbcbc;border-radius:50%;left: -.7rem;top: .9rem;}
.logisticsList ul li:before,.logisticsList ul li:after{content:"";position: absolute;left:-.5rem;top:0;width:1px;height:100%;background:#e6e6e6;}
.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{display:none;text-align:center;padding:1rem 0;background:#fff;width:14rem;height:5rem;border-radius:5px;position: fixed;top: 3rem;left: 1rem;z-index: 999;}
.confirmReceipt i{width:2.25rem;height:2.25rem;background:#09bb07;color:#fff;line-height:1rem;text-align:center;line-height:2.25rem;border-radius:50%;margin-bottom:1rem;font-size: 1rem;}
.confirmReceipt p{font-size:.7rem;color:#333333;line-height:1rem;}
.returnInformation{}
.returnInformation li{}
.returnInformation li input{width:100%;text-align: right;line-height: 1rem;height: 1rem;font-size: .55rem;}
.returnInformation li span{position:relative;}
.productImgList li{}
.productImgList li>i{margin-left:.25rem;}
.productImgList li dl{padding-top: .5rem;}
.productImgList li dd,.productImgList li dt{margin-bottom: .5rem;font-size: 2rem;position:relative;text-align: center;color: #a8a8a8;float:left;border:1px solid #e6e6e6;width:2.5rem;height:2.5rem;line-height:2.5rem;margin-right: .5rem;box-sizing: border-box;}
.productImgList li dd img{vertical-align:top;max-width: 100%;max-height: 100%;position: absolute;top: 50%;left: 50%;transform: translate3d(-50%,-50%,0);-ms-transform: translate3d(-50%,-50%,0);-moz-transform: translate3d(-50%,-50%,0);-webkit-transform: translate3d(-50%,-50%,0);-o-transform: translate3d(-50%,-50%,0);}
.productImgList li dd i{width: 14px;height: 14px;display:inline-block;vertical-align:top;background: #ff6633 url(../images/cha.png) 1px 2px ;background-size:80%;color: #F9F3F3;z-index: 9;position: absolute;font-size: .35rem;line-height: .5rem;border-radius: 50%;right: -.25rem;top: -.25rem;}
.productImgList li dd.icon-jia{margin-right:0;background:#f1f1f1;}
.fillInformation{}
.fillInformation li{    color: #666;    font-size: .55rem; line-height:1.5rem; border-bottom:1px solid #e6e6e6;}
.fillInformation>ul> li:last-child{ padding:.5rem 0; border-bottom:0; text-align:right;}
.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%;    text-align: right;    height: 1.45rem; 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{display: block;width: 2.5rem;height: 2.5rem;vertical-align: top;margin-top: -2.5rem;opacity: 0;}
.uploadImg{height: 3.5rem;overflow: hidden;/* padding-left: .5rem;*/}
.evaluationInfo{}
.evaluationInfo dt i.active{color:#ff5c5c;}
.evaluationInfo dd i.active{color:#ff6633;}
.evaluationInfo i{width: .7rem;text-align: center;color:#dfdfdf ;margin-left: .3rem;font-size: .65rem;display: inline-block;vertical-align: top;; margin-left: .3rem;font-size: .65rem;display: inline-block;vertical-align: top;}
.select{position:absolute;display:inline-block;text-align:right;padding-right: 0;cursor: pointer ;border-left: 1px solid rgba(0, 0, 0, 0);background: #fff;z-index:9;top: -.5rem;right: -1rem;border-right: 0;max-height: 5.5rem;overflow: auto;min-height: 1.8rem;}
.select.active{border: 1px solid rgba(0, 0, 0, 0.22);border-top: 0;border-right: 0;z-index: 10;}
.select li{padding-right:1.2rem;cursor: pointer;text-align:center;line-height: 2rem;display:none;border-bottom: 1px solid #e6e6e6;    margin: 0 .5rem;padding-left: .3rem;    text-align: left;}
.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{content: "\e681";top: .5rem;right: .5rem;font-size: .5rem;}
.returnInformation .select {background:transparent;}
.returnInformation .select:after {content: "\e60f";}
.returnInformation .select.active {background:#fff;}
.evaluation{color:#999;font-size:.5rem;border-bottom:1px solid #e6e6e6;padding-top: .5rem;}
.evaluation i{text-align:center;width:2.685rem;line-height: .75rem;margin-right:.2rem;border-radius:2px;box-sizing: border-box;border:1px solid #999;display: inline-block;margin-bottom: .5rem;}
.evaluation i.active,.evaluation i.verticalCentering{color:#ff6633;border:1px solid #ff6633;}
.evaluation i:nth-child(5n){margin-right:0;}
.orderShop textarea{width: 100%;resize: none;height: 3.75rem;vertical-align: top;border-bottom: 1px solid #e6e6e6;}
.customerInfo{}
.customerInfo h3 span:nth-child(1) i{font-size:.55rem;display: inline-block;margin-top: .1rem;vertical-align:top;border:1px solid #ff6633;line-height:.8rem;padding:0 .3rem;border-radius: 3px;}
.customerInfo >p{padding: .25rem 0;line-height: .9rem;height: 1.8rem;position: relative;}
.customerInfo >p span{display:inline-block;position:absolute;right:.5rem;bottom: .25rem;font-size: .55rem;}
.customerInfo >p span a{color:#ff6633;}
.customerInfo h4{line-height:.8rem;}
.viewMessages{z-index:11;position:fixed;left:1rem;top:4rem;width:13rem;padding:.5rem;height:16rem;font-size:.6rem;background:#fff;border-radius: .3rem;}
.viewMessages > h3{line-height:2rem;color:#333;font-size:.65rem;}
.viewMessages .viewMessagesList{}
.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{}
.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%;line-height:1rem;    font-size: .6rem;}
.validateTitle{padding:0 .5rem; line-height:1rem; font-size:.6rem; color:#333;}
.verificationCode{}
.setInput li span.verificationCode:nth-child(2)  input{ width:6.5rem;}

.verificationCode i{    width: 3rem;margin-left:.5rem;    display: inline-block;    text-align: right; color:#ff834d;}
.verificationCode i a{color:#ff834d;}
.verificationCode i em{ color:#999;}
.setInputButton{ width:13.5rem; margin-bottom:.5rem;    margin-left: 1.25rem; font-size:.7rem; color:#fff; line-height:1.75rem; background:#ff834d; border-radius:3px;}
.promptInfoTxt{ margin:1rem; font-size:.6rem; color:#999999;}
.promptInfoTxt h4{ line-height:1.5rem;}
.promptInfoTxt h4 i{ padding-right: .2rem;   color: #ff834d;    }
.promptInfoTxt p{line-height:1rem;}

.setTitleList{  display: -webkit-box;    display: box;    -webkit-box-orient: horizontal; box-sizing: border-box;  width:14.5rem; margin-left:.75rem; margin-top:.5rem; font-size:.6rem; line-height:1.4rem;border-radius:.2rem;    overflow: hidden;}
.setTitleList li{  -webkit-box-sizing: border-box;    box-sizing: border-box;    -webkit-box-flex: 1;    box-flex: 1;   text-align: center; color:#ff834d;  background:#fff;}
.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; left:1rem; top:50%; width:14rem; height:14rem; margin-top:-7rem; display:none; text-align:center; background:#fff; border-radius:.3rem; overflow:hidden;}
.replacePhone h4{ font-size:.8rem; color:#333; line-height:2.5rem;}
.replacePhone ul{ margin:0 .5rem; border:1px solid #e6e6e6; border-radius:.3rem; text-align:left; font-size:.7rem;    overflow: hidden;}
.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; line-height:1.7rem; color:#fff; background:#ff834d; border-radius:3px;}
.replacePhone button.cancelPhone{ color:#999999; background:#ececec;}
.member{ width:11.5rem; padding:1rem;    margin: 0 auto;    margin-top: 1.2rem;    text-align: center; background:#fff; border:1px solid #e6e6e6;}
.member .memberTitle{}
.member .memberTitle .memberImg{ float:left; width:2.7rem; height:2.7rem; margin-right:.5rem; border:1px solid #e6e6e6; border-radius:.3rem;    overflow: hidden;}
.member .memberTitle .memberInfo{ float:left; width:7.25rem;    text-align: left;    line-height: 1.3rem;}
.member .memberTitle .memberInfo h3{ font-size:.8rem; color:#333333;}
.member .memberTitle .memberInfo p{ font-size:.6rem; color:#999999;}
.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%;    display: inline-block;    vertical-align: top; font-size:.5rem; color:#666666;}
.member ul li p{    width: 44%;    display: inline-block;    vertical-align: top; font-size:.6rem; color:#333;}
.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:#999999;}
.rechargeList{}
.rechargeList .give em{ color:#999;}
.rechargeList .verificationCode em{ width:5rem; color:#ff5b5b; display:inline-block; vertical-align:top;}
.paymentMethod{ padding:0 .5rem;background: #fff;    margin-top: .5rem; 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;    vertical-align: top; color:#fff; display:inline-block; border-radius:40%;    text-align: center;
    font-size: .65rem;    -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{    display: inline-block;    vertical-align: top; font-size:.7rem; color:#333333;}
.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 { content: "\e6a4";     font-size: .8rem;}
.paymentMethod li .caifu:before { content: "\e6a3"; font-size: 1.1rem;}
.paymentMethod li .yibao:before { content: "\e6a0"; }
.app-inner .title {    font-size: .7rem;    padding: .3rem 0;}
.app-inner .info {       font-size: .6rem;    text-align: center;}
.app-inner img {       width: 7rem;    margin-top: .3rem;}
.app-inner .item2 {      text-align: center;    font-size: .5rem;    line-height: 1rem;}
.consumption{   position: relative; background:#fff; border-bottom:1px solid #e6e6e6;}
.consumption li{  float:left; width:33.33%; padding:.75rem 0; text-align:center; font-size:.7rem; color:#333333;}
.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; border-top:1px solid #e6e6e6; background:#fff;}
.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:#333333;}
.consumptionList li .consumptionInfo h4 em{ padding-left:.3rem; color:#ff5b5b; font-size:.6rem;}
.consumptionList li .consumptionInfo p{ font-size:.5rem; color:#999999; margin-top:.2rem;}
.consumptionList li .consumptionInfo p i{    margin-right: .2rem;}
.consumptionList li h3{float:left; width: 6.5rem;   line-height: 1.8rem;    text-align: right;     font-size:.6rem; color:#666;}
.consumptionAct{}
.consumptionAct section{ display:none;}
.consumptionAct section>p{ margin-top:.3rem;    text-align: center;}
.consumptionAct section>p img{ width:5rem;}
.consumptionAct section>p>span{font-size: .6rem;    width: 100%;    display: inline-block;    line-height: 1.5rem;    color: #666;}
.direct{    background: #f9f9f9;}
.directContent{ height:8.7rem;    color: #333;    font-size: .7rem;    line-height: 3rem;    text-align: center;overflow: hidden;}
.directContent div{ position: fixed;    left: 0;    top: 0;    z-index: 9;    width: 100%;    height: 8.7rem; background:#ccc;    overflow: hidden;}
.directProduct{margin:.5rem 0;}
.directProduct li{ /* width:4.65rem;*/ min-height:2rem; padding:0 .5rem; text-align:center; font-size:.6rem; color:#f63; }
.directProduct li p{line-height:1rem; padding:.3rem 0;}
.directProduct li a{ color:#f63;}
.directTitle{    z-index: 9;    position: fixed; height:1rem; padding:.5rem 0; left:0; top:8.7rem; width:100%; line-height:1rem; font-size:.7rem; color:#ADADAD;   border-bottom: 1px solid #e6e6e6; background:#fff; }
.directTitle li{ float:left; width:25%;    text-align: center; box-sizing:border-box; border-left:1px solid #e6e6e6;    font-size: .65rem;}
.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; border:1px solid #e1e1e1; border-radius:50%; overflow:hidden;}
.dialogue .directInfo{ position:relative; float:left; width:9.3rem;    margin-left: .5rem; padding:.5rem;padding-top:.1rem;font-size:.5rem; border:1px solid #e1e1e1;border-radius:3px; background:#fff;}
.dialogue .directInfo >i{ position:absolute; left:-6px; top:.75rem; 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{font-size:.6rem; display:inline-block;    vertical-align: top;   color:#ff6633; margin-right:.5rem; }
.dialogue .directInfo h3 em{  color:#999999;    font-size: .5rem;}
.dialogue .directInfo h3 b{  float:right; color:#999999; display:inline-block;    -webkit-text-stroke-width: 0px;    font-size: .7rem;}
.dialogue .directInfo h3 b.active{ color:#ff6633;}
.dialogue .directInfo p{font-size: .55rem; margin-top:.1rem; color:#333333;}
.dialogue .dialogue{padding: 0; background:#f9f9f9;}
.dialogue .dialogueLink{  background:#fff; }
.dialogue .dialogueLink h4{ font-size:.5rem; color:#666;    background: #F9F9F9;    padding: .3rem;}
.dialogue .dialogueLink h4 i{ font-size: .5rem;    margin-right: .1rem;    margin-top: .1rem;    color: #8D8D8D;    display: inline-block;    vertical-align: top;}
.dialogue .dialogue { }
.dialogue .dialogue.customerProduct {    background: none; }
.dialogue .dialogue.customerProduct .directInfo{    background: none; }
.dialogueRight{ /*text-align:right;*/}
.dialogueRight dd{}
.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{ border:0;  width: 100%;     margin-left: 0;  padding:.2rem  ;background:#f9f9f9;    box-sizing: border-box;}
.dialogue .dialogue .directInfo p{ margin-top: .1rem;}
.dialogue .dialogueProduct .directInfo{width: 100%;  padding:0;}
.dialogue .dialogueProduct .directInfo h3{ margin-top:.1rem; line-height:.8rem; height:.8rem; }
.dialogue .dialogueProduct .directInfo h3 span{    max-width: 97%; color:#333333;}
.dialogue .dialogueProduct .directInfo p{ color:#ff5f5f;}
.directTable>li{ display:none;}
.directTable>li:first-child{ display:block;}
.dialogueList{  background:#fff;margin-top:.25rem;border-top:1px solid #e6e6e6;}
.dialogueList dd{ padding:.5rem;border-bottom:1px solid #e6e6e6;}
.dialogueList .productImg{ float:left; width:2.5rem; height:2.5rem; border-radius:3px; overflow:hidden; margin-right:.5rem;}
.dialogueList .productInfo{ float:left; width:12rem;}
.dialogueList .productInfo h2{ font-size:.6rem; color:#333333;line-height: .8rem;    margin-bottom: .3rem;    height: 1.6rem;text-overflow: ellipsis;overflow: hidden;}
.dialogueList .productInfo h3{    height: 1rem;}
.dialogueList .productInfo h3 span{ display: inline-block; width:47%; font-size:.55rem;    margin-top: -.25rem;  vertical-align:top; color:#ff5f5f;}
.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;    background: url(../images/uw_13.png);    background-size: 100%;    vertical-align: top;}
.publishDialogue{ /*height:1.8rem; */    margin-top: .5rem;    background: #F9F9F9;}
.publishDialogueContent.active{z-index:8;}
.publishDialogueContent{z-index:-1;    position: relative;    bottom: 0;    width: 100%;    left: 0; height:1.8rem; line-height:1.8rem; font-size:.6rem; border-top:1px solid #F1F1F1; background:#fff;}
.publishDialogue input{ float:left; width:11.6rem; padding:.1rem .5rem;     font-size: .6rem;line-height:1.8rem;height:1.8rem; background:#fff;}
.publishDialogue button{ float:left; width:4.4rem; height:1.8rem; font-size:.7rem; color:#fff; background:#ff6633;   line-height:1.8rem; text-align:center; }
.publishList{ position:fixed; right:1rem;bottom:.5rem; width:3.5rem; height:1.25rem;opacity: .8; text-align:center; font-size:.6rem; color:#333333; background:#fff; border:1px solid #e6e6e6; border-radius:1.25rem;}
.publishList i{ color:#f63; margin-right:.3rem; 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%; display:inline-block; line-height:1.5rem; color:#666;  font-size:.7rem;}
.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; border-radius:3px; overflow:hidden;} 
.appointment li .productInfo{ float:left; width:8.5rem; margin-right:.5rem;}
.appointment li .productInfo h2{    margin-top: .2rem; font-size:.6rem; color:#999999;}
.appointment li .productInfo h3{ font-size:.6rem; color:#333333; margin-top:.5rem;}
.appointment li .productButton{ float:left; width:3rem;}
.appointment .already li .productButton button:first-child{margin-top: .85rem; background:#fff;   color:#999999; border:1px solid #999999;}
.appointment li .productButton  button{ width:3rem; height:1rem; line-height:1rem; text-align:center; color:#ff6633; font-size:.5rem; background:#fff; border:1px solid #ff6633; border-radius:3px; overflow:hidden;}
.appointment li .productButton  button:first-child{margin-bottom: .35rem; background:#f63; color:#fff;}
.appointment li .productButton  button:first-child.active{ margin-top:.85rem;}
.appointmentAside{ z-index: 11; position:fixed;   top:50%; margin-left:1rem; margin-top:-4rem; width:14rem; height:8rem; text-align:center; display:none;}
.appointmentAside img{ border:.5rem solid #fff; box-sizing:border-box;}

.appoTxtButton{}
.appoTxtButton a{ color:#ff6633;    font-size: .6rem;}
/************************//******************/
.animated{-webkit-animation-duration: 0s;animation-duration: 0s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-backface-visibility: hidden;backface-visibility: hidden;opacity: 1;/* position: absolute;*/left: 0;top: 0;width: 100%;background: #f9f9f9;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;*/}
.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;background: rgba(0,0,0,.65);height: 100%;width: 100%;left: 0rem;top: 0rem;}
.u-btn-bar{/* display: block;*/border: .05rem solid #999999;font-size: .5rem;color: #999999;border-radius: .2rem;margin-left: .2rem;line-height: 1rem;text-align: center;vertical-align: middle;position: relative;}
.dialogbox{position: fixed;background: rgba(0,0,0,.65);height: 100%;width: 100%;left: 0rem;top: 0rem;z-index: 8888;}
.diallogboard{position: absolute;margin: 0rem 1.4rem;padding: 2rem 1rem 1rem;top: 3rem;border-radius: .3rem;background: #FFFFFF;width: 70%;}
.dialogbox .diallogboard>p.diallog-title{font-size: .85rem;color: #333333;}
.dialogbox .diallogboard>p{font-size: .6rem;color: #999999;margin-bottom: .3rem;text-align: center;}
.dialogbox .diallogboard .dialog-space{line-height: 1rem;height: 1rem;}
.dialogbox .diallogboard div{position: relative;}
.dialogbox .diallogboard .dialog-cancel-btn{font-size: .65rem;color: #666666;line-height: 1.5rem;height: 1.5rem;width: 46%;border: .05rem solid #999999;background: #999999;display: inline-block;}
.dialogbox .diallogboard .dialog-enter-btn{font-size: .65rem;color: #fff;line-height: 1.5rem;height: 1.5rem;width: 46%;border: .05rem solid #ff7216;background: #ff7216;display: inline-block;}
.icon-back{border-width: 2px 0px 0px 2px;border-color: #777777;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);vertical-align: middle;width: .5rem;height: .5rem;display: inline-block;border-top: .1rem solid;border-left: .1rem solid;}
.user-page{position: relative;font-size: .6rem;}
.page-title{text-align: center;vertical-align: middle;height: 2.2rem;line-height: 2.2rem;background-color: #ffffff;}
.page-title h1{color: #111111;font-size: 0.8rem;font-weight: 100;}
.page-title .icon-back{position: absolute;left: 1rem;top: .7rem;}
.page-header{}
.my-order-state-list{border-bottom: 1px solid #e6e6e6;border-top:1px solid #e6e6e6;}
.my-order-state-list dl dd:last-child{border: 0rem ;}
.my-order-state-list dl dd{float: left;margin: .6rem 0rem .6rem 0rem;border-right: 1px solid #e6e6e6;text-align: center;vertical-align: middle;width: 20%;box-sizing: border-box;position:relative;}
.my-order-state-list dl dd a span{font-size: .6rem;}
.my-order-state-list dl dd .active{width: 100%;content: '';border-bottom: .25rem solid #ff7216;position: relative;}
.my-order-state-list dl dd.active:after{width: 100%;content: '';border-bottom: .1rem solid #ff7216;position: absolute;background-color: #ff7216;bottom: -.62rem;display: block;}
.order-list-order{background-color: #ffffff;margin: .2rem 0rem .2rem 0rem;}
.my-order-list{}
.my-order-list .order-list-order .order-title,.my-order-list .order-list-order .order-footer{position: relative;line-height: 1.9rem;height:1.9rem;padding: 0rem 1rem 0rem 1rem;border-bottom: .05rem solid #eeeeee;border-top: .05rem solid #eeeeee;}
.my-order-list .order-list-order .order-footer{font-size: .65rem;}
.my-order-list .order-list-order .order-footer p span+span{color:#ff7216 ;font-size: .7rem;}
.my-order-list .order-list-order .order-footer p{display: inline-block;font-size: .65rem;}
.my-order-list .order-list-order .order-footer .order-dif{display: inline-block;font-size: .82rem;margin-top: 0.5rem;position: absolute;right: .5rem}
.user-app-btn{display: inline-block;border: .05rem solid #999999;font-size: .5rem;color: #999999;border-radius: .12rem;margin-left: .12rem;width: 2.8rem;height: 1rem;line-height: 1rem;text-align: center;vertical-align: top;position: relative;top: -.1rem;}
.order-btn-pay,.order-btn-complete, .order-btn-getgoods{border: .05rem solid #ff7216;color:#ffffff ;background: #ff7216;}
.order-btn-estimate{border: .05rem solid #ff7216;color:#ff7216 ;background: #ffffff;}
.my-order-list .order-list-order .order-title span{font-size: .70rem;color: #333333;background: url('../images/shop_tag.png') 0rem .6rem no-repeat;padding-left: 1.25rem;background-size: .8rem .7rem;display: inline-block;}
.my-order-list .order-list-order .order-title span:after{content: '';display: inline-block;/* border-width: 1px 0px 0px 1px;*//* border-color: #D01111;*/transform: rotate(45deg);-webkit-transform: rotate(45deg);/* vertical-align: middle;*/width: .45rem;height: .45rem;border-top: .05rem solid #999999;border-right: .05rem solid #999999;margin-left: .2rem;}
.my-order-list .order-list-order .order-title .order-tag{background: url('../images/tag.png') no-repeat left center;padding-left: 1.3rem;position: absolute;right:.5rem;top:0rem;color: #ff7216;font-size: .70rem}
.my-order-list .order-list-order .order-content{padding: 0rem 1rem 0rem 1rem;}
.my-order-list .order-list-order .order-content dl dd{padding: .85rem 0rem .85rem 0rem;border-bottom: .05rem solid #eeeeee;}
.my-order-list .order-list-order .order-content dl dd:last-child{border-bottom: 0rem ;}
.my-order-list .order-list-order .order-fetch{border-radius: .3rem;background-color: #eeeeee;margin-bottom: 1rem;padding: 0.5rem .2rem;position: relative;}
.my-order-list .order-list-order .order-content dl dd img{padding: 0rem;height: 3.75rem;width: 3.75rem;    display: inline-block;    /* position: absolute; */    vertical-align: top;}
.my-order-list .order-list-order .order-content dl dd>div{position: relative;    width: 9rem;    padding-left: .5rem;    display: inline-block;    vertical-align: top;}
.my-order-list .order-list-order .order-content dl dd>div p:nth-child(1){height: 1.5rem;font-size: .65rem;color: #666666;}
.my-order-list .order-list-order .order-content dl dd>div p:nth-child(2){height: 1.2rem;color: #ff7216;font-size: .7rem;position: relative;}
.my-order-list .order-list-order .order-content dl dd>div p:nth-child(2) span{color: #999999;font-size: .6rem;position: absolute;right: 0rem;}
.my-order-list .order-list-order .order-content dl dd>div p:nth-child(3){height: 1rem;color: #999999;font-size: .5rem;}
/************************************ aftersales ******************************/
.my-after-sales-title{background: #f9f9f9;overflow: hidden;border-top: #eeeeee solid .05rem;}
.my-after-sales-title dl{margin: 0.6rem 0.5rem;border-radius:.3rem ;border: .05rem solid #ff7216;}
.my-after-sales-title dl dd{display: inline-block;text-align: center;font-size:.6rem ;width:50%;box-sizing: border-box;padding: .3rem 0rem;}
.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:#ffffff;}
.my-after-sales-title dl dd.active{background: #ff7216;}
.my-aftesales-list .order-list-order{border-top:.05rem solid #eeeeee;border-bottom:.05rem solid #eeeeee;background: #ffffff;margin-bottom: .2rem;}
.my-aftesales-list .order-list-order .aftersales-title{padding: 0rem 1rem 0rem 1rem;}
.my-aftesales-list .order-list-order .aftersales-title span{font-size: .70rem;color: #333333;background-size: 1.2rem;display: inline-block;height: 1.5rem;line-height: 1.5rem;}
.my-aftesales-list .order-list-order .aftersales-title.reback-title span:before{content: '\e611';color: #ff7216;padding-right: .5rem;vertical-align: middle;font-size: 0.9rem;}
.my-aftesales-list .order-list-order .aftersales-title.right-title span:before{content: '\e641';color: #ff7216;padding-right: .5rem;vertical-align: middle;font-size: 0.9rem;}
.my-aftesales-list .order-list-order .aftersales-content{margin: 0rem 1rem;border-bottom:.05rem solid #eeeeee;border-top:.05rem solid #eeeeee;height: 3rem;padding: .5rem 0rem;}
.my-aftesales-list .order-list-order .aftersales-content:first-child{border-top:.05rem solid #999999;}
.my-aftesales-list .order-list-order .aftersales-content img{border-radius: .2rem;width:3rem;height: 3rem;position: absolute;}
.my-aftesales-list .order-list-order .aftersales-content .aftersales-text{position: relative;padding-left: 3.2rem;vertical-align: middle;}
.my-aftesales-list .order-list-order .aftersales-content .aftersales-text p:first-child{line-height: 1.5rem;height: 1.5rem;position: relative;}
.my-aftesales-list .order-list-order .aftersales-content>.aftersales-text .aftersales-pro-name{font-size:.7rem;color: #333333;}
.my-aftesales-list .order-list-order .aftersales-content>.aftersales-text .aftersales-pro-price{font-size:.85rem;color: #ff7216;position:absolute;right: 0rem;}
.my-aftesales-list .order-list-order .aftersales-content>.aftersales-text .aftersales-pro-skudata{font-size:.55rem;color: #666666;}
.my-aftesales-list .order-list-order .aftersales-content>.aftersales-text .aftersales-pro-numdata{position:absolute;right: 0rem;font-size:.55rem;color: #666666;}
.my-aftesales-list .order-list-order .order-footer{height: 1.5rem;line-height: 1.5rem;position: relative;}
.my-aftesales-list .order-list-order .order-footer .order-dif{ display: inline-block;    font-size: .82rem;    margin-top: 0.3rem;    position: absolute;    right: .5rem;}
.mar-h-1m{margin: 0rem 1rem;}
.w-txt-0{color: #ffffff;}
.w-txt-1{color: #e6e6e6;}
.w-txt-2{color: #999999;}
.w-txt-3{color: #666666;}
.w-txt-4{color: #333333;}
.r-txt-1{color: #ff7216;}
.r-txt-2{color: #ff7216;}
.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: 1rem;height: 1rem;margin-right: .2rem;vertical-align: sub;}
.img-icon-1{width: .8rem;height: .8rem;margin-left: .4rem;margin-right: .4rem;}
.img-icon-2{width: .7rem;height: .7rem;margin-left: .35rem;margin-right: .35rem;}
.img-icon-3{width: .65rem;height: .65rem;margin-left: .32rem;margin-right: .32rem;}
.img-icon-4{width: .6rem;height: .6rem;margin-left: .3rem;margin-right: .3rem;}
.img-icon-5{width: .5rem;height: .5rem;margin-left: .25rem;margin-right: .25rem;}
.img-i-1{border-radius: 0rem;width: 3.75rem;height: 3.75rem;}
.img-i-2{border-radius: .2rem;width: 2.5rem;height: 2.5rem;}
.u-row-1{padding:.5rem 0rem ;border-bottom: .05rem solid #eeeeee;background-color: #fff;}
.u-row-2{height: 2.6rem;border-top: .05rem solid #eeeeee;padding:.5rem 0rem ;}
.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{border-top: .05rem solid #eeeeee;border-bottom: .05rem solid #eeeeee;background-color: #fff;}
.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-left: 1rem ;margin-right: 1rem;}
.mar-r-1rem{margin-right: 1rem;}
.mar-r-0p5rem{margin-right: .5rem;}
.pad-h-1rem{padding-left: 1rem;padding-right: 1rem;}
.pad-h-0p5rem{padding-left: .5rem;padding-right: .5rem;}
.pad-h-0p3rem{padding-left: .3rem;padding-right: .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{background: #f9f9f9;overflow: hidden;border-top: #eeeeee solid .05rem;}
.u-title-footer1{background: #f9f9f9;overflow: hidden;border-top: #eeeeee solid .05rem;line-height: 2.4rem;height: 2.4rem;}
.u-title-footer2{background: #f9f9f9;overflow: hidden;border-top: #eeeeee solid .05rem;line-height: 2rem;height: 2rem;}
.u-relative{position: relative;}
.u-list-container{}
.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-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: 0.05rem solid #e6e6e6;}
.u-border-t{border-top: 0.05rem solid #e6e6e6;}
.u-border-r{border-right: 0.05rem solid #e6e6e6;}
.u-border-l{border-left: 0.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%;box-sizing: border-box;color:#ff7216 ;display: inline-block;vertical-align: middle;line-height: 1.5rem;height: 1.5rem;text-align: center;    background: #fff;    font-size: .5rem;}
.u-tar-3w{width: 33.33%;}
.u-tar-2w{width: 50%;}
.u-tar-3-1{border-radius: .2rem 0rem 0rem .3rem;border: .05rem solid #ff7216 ;border-right: 0rem;}
.u-tar-3-2{border-radius: 0rem;border: .05rem solid #ff7216 ;border-right: 0rem;}
.u-tar-3-3{border-radius: 0rem .2rem .2rem 0rem ;border: .05rem solid #ff7216 ;}
.u-tar-active{background-color: #ff7216;color:#fff ;}
.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版*/-webkit-box-orient: horizontal;/* 12版*/-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;-o-flex-direction: row;flex-direction: row;}
.flex-sub{-webkit-box-flex: 1;/* OLD - iOS 6-, Safari 3.1-6*/-moz-box-flex: 1;/* OLD - Firefox 19-*/width: 50%;/* For old syntax, otherwise collapses.*/-webkit-flex: 1;/* Chrome*/-ms-flex: 1;/* IE 10*/flex: 1;}
/*会员中心 首页*****/
.membershipIndex{}
.membershipIndex_signBtn{border-radius: 2rem;background-color: #4bc6e8;display: inline-block;}
/****/
.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{font-size: .65rem;color: #fff;line-height: 1.5rem;height: 1.5rem;width: 46%;border: 0rem solid #ffb016;background: #ffb016;display: inline-block;}
.promotion-footer .dialog-enter-btn{font-size: .65rem;color: #fff;line-height: 1.5rem;height: 1.5rem;width: 46%;border: 0rem solid #ff3030;background: #ff7216;display: inline-block;}
/*****我的会员卡***/
.my_membersip_board{border: .05rem solid #e6e6e6;background-color: #ffffff;margin-top: 4rem;margin-left: 2rem;margin-right: 2rem;position: fixed;display: block;padding: .8rem 1.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{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{background-color: rgba(0,0,0,.45);/* background: #ff0000 100% 100%;*/height: 1.8rem;line-height: 1.8rem;/* margin-top: -1.8rem;*/z-index: 3;position: absolute;width: 100%;top: 6.2rem;text-align: center;}
.membership_title-cub .u-inline-block{max-width: 12rem;vertical-align: middle;}
.membership_title-cub .u-inline-block span{    max-width: 5rem;      margin-right: .3rem;  display: inline-block;    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;}
.membership_title-cub .membership_icon_shop{margin-right: .3rem;vertical-align: top;width: .6rem;height: .6rem;}
.membership_menu_box>div{text-align: center;height: 1.8rem;line-height: 1.8rem;display: block;}
.membership_menu_box .active:after{content: '';display: block;border-bottom: .12rem solid #ff7216;position: relative;top:-.10rem;width: 100%;}
.membership_per_orderlist{background-color: #fff;}
.membership_per_orderlist>div{height: 1.5rem;line-height: .8rem;margin-top: .6rem;margin-bottom: .6rem;border-right: .05rem solid #999999;width: 20%;box-sizing: border-box;display: inline-block;text-align: center}
.membership_per_orderlist>div:last-child{border-right:0rem;}
.membership_menu_list{}
.membership_menu_list .u-row-1:nth-child(4n+1){margin-top: .25rem;border-top: 0.05rem solid #e6e6e6;}
.membership_menu_list .arrow_icon{position: absolute;right: 0rem;top: .4rem;height: .3rem;width: .3rem;border-top: .05rem solid #999999;border-right: .05rem solid #999999;transform: rotate(45deg);-webkit-transform: rotate(45deg);vertical-align: middle;display: block;}
.membership_menu_list .arrow_icon2{position: absolute;right: 0rem;top: .1rem;height: .3rem;width: .3rem;border-top: .05rem solid #999999;border-right: .05rem solid #999999;transform: rotate(45deg);-webkit-transform: rotate(45deg);vertical-align: middle;display: block;}
.u-v-spacing{height: .25rem;display: block;border-top: .05rem solid #e6e6e6;border-bottom: .05rem solid #e6e6e6;background-color: #f6f6f6;}
.half-width{width: 50%;}
/**会员积分*/
.membership_point{}
.membership_point_clum1{width: 45%;box-sizing: border-box;background-color: #e6e6e6;border-right: 0.05rem solid #fff;}
.membership_point_clum2{width: 25%;box-sizing: border-box;background-color: #e6e6e6;border-right: 0.05rem solid #fff;}
.membership_point_clum3{width: 30%;box-sizing: border-box;background-color: #e6e6e6;}
.membership_pointb_clum1{width: 45%;box-sizing: border-box;border-right: 0.05rem solid #fff;}
.membership_pointb_clum2{width: 25%;box-sizing: border-box;}
.membership_pointb_clum3{width: 30%;box-sizing: border-box;}
.membership_point_title{}
/**会员等级**/
.membership_lev{}
.ms_lev_prize_icon{position: absolute;left: 50%;margin-left: -1rem;width: 1.4rem;height: 2.0rem;top: -2.5rem;}
/*****会员中心 个人推广*****/
.p_promostion{}
.p_promostion_url{width:14rem;}
/****优惠券 ******/
.membershipCoupon{}
.membershipCoupon_cub{background: url('../images/coupon_cub.png') no-repeat;background-size: 100% 100%;padding: 1rem .2rem;height: 3rem;}
.membershipCoupon_leftSubCub{position: absolute;}
.membershipCoupon_rightSubCub{padding-left: 5rem;}
.membershipCoupon_tip{position: absolute;bottom: 0rem;right: 0rem;padding: 0rem .3rem 0rem .3rem;border-radius: .5rem 0rem 0rem 0rem;}
.membershipCoupon_BigText{font-size: 1.2rem;text-align: center;width: 4rem;}
.couponUuse .membershipCoupon_BigText{color: #ff7216;}
.couponUuse .membershipCouponLimit{color: #ff7216;}
.couponUuse .coupon_top_text{color: #333333;}
.couponUuse .membershipCoupon_tip{border:0.05rem solid #ff5c5c;background-color: #ff7216;color: #fff;}
.couponUsed .membershipCoupon_BigText{color: #999999;}
.couponUsed .coupon_top_text{color: #999999;}
.couponUsed .membershipCoupon_tip{border:0.05rem solid #999999;background-color: #999999;color: #fff;}
.couponUsed .membershipCouponLimit{color: #999999;}
.membershipPromostionQrImg{width: 6rem;height: auto;}
/************* 订单***************/.order_to_map{display: inline-block;border: 0.05rem solid #e6e6e6;/* padding-left: 1rem;*//* padding-right: 1rem;*/position: absolute;right: .3rem;top: 0.2rem;padding: .2rem;border-radius: .3rem;background-color: #ffffff;}
.shopping_btn{border:0.05rem solid #ff7216;color: #ff7216;}
.membership_title-cub .u-inline-block .shopHomeCase span{ max-width:100%;}
.shopHomeCase span{    font-size: .625rem;    margin-top: -.3rem;}
/*********编辑地址********/
.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-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-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,0.75,1);transform:scale3d(1.25,0.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.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,0.75,1);transform:scale3d(1.25,0.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.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(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.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(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.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(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.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(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.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(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.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(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.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(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.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(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.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(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.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(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.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(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.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-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-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;opacity:0}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%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}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{-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;opacity:0}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%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}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-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-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;opacity:0}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%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}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{-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;opacity:0}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%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}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-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.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%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}.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{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.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%{-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;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity: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%{-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;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity: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(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.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(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.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(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.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(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.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(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.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(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.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(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.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(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.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(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.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(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.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(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.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(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.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(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.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(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.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(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.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(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.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(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.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(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.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(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.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(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.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(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.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(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.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(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.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(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}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{    margin-top: 5px;}
.nav-menu .mainmenu .arrow-weixin, .nav-menu .mainmenu .mainmenu-txt{    max-width: 80%;}

#allmap img {max-width: none!important; max-height: none!important;}