/*初始样式*/
html,body,input,button,select,textarea{font-size:18px;font-family:PingFang-Medium,PingFangSC-Regular,Heiti,Heiti SC,DroidSans,DroidSansFallback,"Microsoft YaHei",sans-serif;-webkit-font-smoothing:antialiased}
body,ul,ol,li,p,h2,h3,h4,h5,h6,form,fieldset,td,img,div,dl,dt,dd{margin:0;padding:0;border:0;list-style:none;font-weight:normal}
body{background:#f3f3f3;color:#333;margin:0 auto;font-size:18px;font-weight:normal;line-height:normal;}
a,a:link{color:#232326;text-decoration:none}
a:active,a:hover{text-decoration:none}
*{-webkit-appearance:none;-webkit-tap-highlight-color:rgba(255,255,255,0)}
input:required,input:valid,input:invalid{border:0 none;outline:0 none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(255,255,255,0)}
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button{-webkit-appearance: none !important;margin: 0;}
input[type="number"]{-moz-appearance:textfield;}
address,cite,dfn,em,var{font-style:normal}/* 将斜体扶正 */
del {color: #aaa; font-size:1.2rem;}
@media only screen and (max-width: 310px) and (min-width: 300px) {html {font-size: 9px}}
@media only screen and (max-width: 320px) and (min-width: 310px) {html {font-size: 9px} }
@media only screen and (max-width: 360px) and (min-width: 320px) {html {font-size: 9px}.filter-menu-list ul li i{margin-top:-.1rem;} .filter-menu-list ul li em{margin-top:-.4rem;}}
@media only screen and (max-width: 360px) and (min-width: 350px) {html {font-size: 10px} }
@media only screen and (max-width: 480px) and (min-width: 360px) {html {font-size: 10px}.filter-menu-list ul li i{margin-top:-.1rem;} .filter-menu-list ul li em{margin-top:0rem;}}
@media only screen and (max-width: 480px) and (min-width: 470px) {html {font-size: 13.33333px}}
@media only screen and (max-width: 560px) and (min-width: 480px) {html {font-size: 13.33333px}}
@media only screen and (max-width: 570px) and (min-width: 560px) {html {font-size: 15.83333px}}
@media only screen and (max-width: 640px) and (min-width: 570px) {html {font-size: 15.83333px}}
@media only screen and (max-width: 640px) and (min-width: 630px) {html {font-size: 17.77778px}}
@media only screen and (max-width: 710px) and (min-width: 640px) {html {font-size: 17.77778px} }
/*禁止复制*/
html{-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;}
/*清空图标*/
.close-common {font-size: 2.1rem;color: #ddd;top: 50%;
    transition: all 0.2s; margin-top: -1.2rem;z-index: 4;position: absolute;right: 0.2rem; visibility: hidden; opacity: 0;-webkit-transition: all 0.1s;
    -moz-transition: all 0.1s;
    -o-transition: all 0.1s;
    transition: all 0.1s;}
.close-common.active {visibility:visible; opacity: 1;}
html,body,.con{overflow-x:hidden;max-width:100%;min-width:320px;min-height:100vh}
a:focus,a:hover{color:#333}
.shopping-list{min-height:100%;z-index:11;position:relative}
.br-5{border-radius:5px}
.n-br-5 .btn-default{border-radius:5px}
.br-half{border-radius:50%}
.box{width:100%;box-sizing:border-box;overflow:hidden}
.half-box{width:50%;box-sizing:border-box;overflow:hidden}
.text-c{text-align:center !important}
.img{width:100%;height:auto;display:block}
/*背景颜色*/
.bg-white{
    background: #fff;
}
/*红色*/
.bg-like{
    background: #ff5241;
}
/*紫色*/
.bg-cart{
    background: #ff53a4;
}
/*玫红色*/
.bg-brand{
    background: #ff306a;
}
/*淡红色*/
.bg-brand-second{
    background:#ff7d69;
}
/*橙黄色*/
.bg-discount{
    background: #ff9a1f;
}
/*深紫色*/
.bg-wholesale{
    background: #9430f9;
}
/*浅绿色*/
.bg-user{
    background: #4adb6d;
}
/*淡蓝色*/
.bg-exchange{
    background: #2cb4ff;
}
/*深黄色*/
.bg-more{
    background: #ff6410;
}
/*深玫红*/
.bg-shop{
    background: #f03170;
}
/*浅黄色*/
.bg-duobao{
    background: #ffa940;
}
/*浅红色*/
.bg-sale{
    background: #e86255;
}
/*淡紫色*/
.bg-auction{
    background: #ec5b9f;
}
/*微深紫色*/
.bg-shop{
    background: #f03170;
}
/*大深紫色*/
.bg-topic{
    background: #a64dff;
}
/*浅蓝色*/
.bg-article{
    background: #2cb4ff;
}
/*字体颜色*/
.color-red{
    color: #ec5151;
}
.color-whie{
    color: #fff;
}
/*深灰色*/
.color-dark{
    color: #4f4f4f;
}
/*深灰色*/
.color-42{
    color: #424242;
}
.con .color-red{
    color: #ec5151;
}
.color-money{
    color: #ed5d5d;
}
/*浅绿色*/
.color-98{
    color:#45cf79;
}
/*褐色*/
.color-c78{color:#ea51df;}
/*帮助*/
.color-f9c{color:#fb6c4a;}
/*粉色*/
.color-e72{color:#43b8ca;}
/*蓝色*/
.color-289{color:#2a9be3;}
/*微筹色*/
.color-ff7{color:#46c0f3;}
/*橘黄色*/
.color-fe{color:#fba534;}
/*橙色*/
.color-ed{color:#ed8000}
/*浅蓝色*/
.color-00a{color:#00a3e7;}
/*紫色*/
.color-zi{color:#7b75f3;}
/*定位*/
.position-rel{
    position: relative;
}
.position-abo{
    position: absolute;
}
/*padding,margin*/
.ptb-1{
    padding: 1rem 0;
}
.pl{padding-left:1.1rem;}
.pl-2{padding-left:2rem;}
.pt-1{
    padding-top: 1rem;
}
.pb-1{
    padding-bottom: 1rem;
}
.pb-2{
    padding-bottom: 2rem;
}
.padding-1{
    padding: 1rem;
}
.mb-1{
    margin-bottom: 1rem;
}
.mb-2{
    margin-bottom: 2.5rem;
}
.mr-small{
    margin-right: 0.5rem;
}
.mb-7{margin-bottom:5.2rem}
.m-b8{margin-bottom:6.2rem}
.padding-tb{
    padding: 1.3rem 0;
}
/*ul-li*/
.ul-4 li{
    width: 25%;
    float: left;
}
.ul-5 li{
    width: 20%;
    float: left;
}
.ul-2 li{
    display: block;
    box-sizing: border-box;
    overflow: hidden;
    width: 50%;
    float: left;
}
.ul-3 li{
    display: block;
    box-sizing: border-box;
    overflow: hidden;
    width: 33.3%;
    float: left;
}
.ul-5 li a.ul-4 li a,.ul-2 li a,.ul-3 li a{
    text-decoration: none;
    width: 100%;
    display: block;
    height: auto;
    box-sizing: border-box;
    overflow: hidden;
}
/*border*/
.bd{
    border: 1px solid #F6F6F9;
}
.bd-left-none{
    border-left: none;
}
.bd-top-none{
    border-top: none;
}
.wallet-bt,.my-bottom {
    border-bottom: 1px solid #f6f6f9;
}
.bd-bottom-none{
    border-bottom: none;
}

/*chang - end*/

label{font-weight:400; margin-bottom: 0px;}

.lazy {width: 100%; height: auto;}

/*==========以下部分是Validform必须的===========*/
.Validform_checktip{
    margin-left:8px;
    line-height:20px;
    height:20px;
    overflow:hidden;
    color:#999;
    font-size:12px;
}
.Validform_right{
    color:#71b83d;
    padding-left:20px;
    background:url('../img/right.png') no-repeat left center;
}
.Validform_wrong{
    color:red;
    padding-left:20px;
    white-space:nowrap;
    background:url('../img/error.png') no-repeat left center;
}
.Validform_loading{
    padding-left:20px;
    background:url('../img/onLoad.gif') no-repeat left center;
}
.Validform_error{
    background-color:#fff;
}
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999'); box-shadow: 2px 2px 0 rgba(0, 0, 0, 0.1);}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#999;
    background: -moz-linear-gradient(top, #999, #666 100%); background: -webkit-gradient(linear, 0 0, 0 100%, from(#999), to(#666)); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#666666');}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#ccc;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #bbb; border-top:none; text-align:left;}

/*横细线*/
.b-min{position:relative}
.b-min-t:before{content: " "; position: absolute; left: 0; top: 0; right: 0; height: 1px;     z-index: 5; border-top: 1px solid #E5E5E5; color: #E5E5E5; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5);}
.b-min-b:before{content: " "; position: absolute; left: 0; bottom: -1px; right: 0; height: 1px;    z-index: 5; border-bottom: 1px solid #E5E5E5; color: #E5E5E5; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5);}
.b-min-r:first-child:before{content: " "; position: absolute; top: 0;bottom:0; right: 0;  border-right: 1px solid #E5E5E5; color: #E5E5E5; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scaleX(0.5); transform: scaleX(0.5);}
/*=======================================
        共用样式
  =======================================*/
/*动画*/
.swiper-scrollbar{display:none;}
/*chang - star*/
.ect-header-banner{background:rgba(0,0,0,.9); height:5rem; line-height: 5rem; width:100%; color: #fff;}
.ect-header-banner.active{display:none;}
.ect-header-banner i{color:#fff; font-size:2rem; margin-left:1rem;}
.ect-header-banner img{width:3rem; height:auto; margin-left:1rem; margin-top:1rem;}
.ect-header-banner .ect-header-text{padding-left:1.1rem; margin-top:1.2rem;}
.ect-header-banner h4{font-size:1.3rem; line-height: 1.2;}
.ect-header-banner p{font-size:1.1rem; color:#ccc; line-height: 1.2;}
.ect-header-banner .btn-submit1{padding:.4rem; margin-top:-.3rem; font-size:1.2rem; margin-right:1rem; color:#fff; border:1px solid #fff;border-radius:4px;}
.ect-header-banner .btn-submit1:hover{border-color:#fff;}
 #loading,.loading{ position: fixed; left:0; top: 0; right: 0; bottom: 0; background:rgba(255,255,255,1) ; margin-left:-2.5rem;  margin-top:-1rem;z-index: 111;}
 #loading img,.loading img{ position:absolute; width:5rem; height: auto; left:50%; top: 50%; margin-left:-2rem; margin-top:-3rem;}
.loading{left:11.1rem; top:6.7rem;}
/*通用*/
.no-div-message{text-align: center; padding:4rem 0; color:#999}
.no-div-message .icon-biaoqingleiben{font-size:7rem; color:#a6a6a6;}
.no-div-message p{margin-top:1rem; font-size:1.4rem;}
.no-div-message a{font-size:1.5rem; margin-top:.5rem; display:block; color:#EC5151}
/*分页器样式*/
.swiper-container-horizontal>.swiper-pagination{bottom:-.6rem;}
.swiper-pagination-bullet{width:.6rem; height:.6rem; border-radius: .4rem; background:#888; opacity: .8;}
.swiper-pagination-bullet-active{background:#ec5151; opacity: 1;width:.6rem;height:.6rem;}

/*垂直水平居中*/
.tb-lr-center{  display: -webkit-box; display: -ms-flexbox;  display: -webkit-flex; display: flex !important;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;}
/*评价按钮*/
.evaluation-all{}
.evaluation-star{margin-right:.1rem; padding:.1rem; height:2rem; width:2rem; display:inline-block; line-height: 2rem; box-sizing: border-box; position:relative;}
.evaluation-star i{color:#ccc; font-size:1.6rem; position:absolute; top:50%; left:50%; margin-top:-1rem; margin-left:-.8rem;}
.evaluation-star.active i{color:#EC5151}
.evaluation-all-r{position:absolute;}
 /*文字超出隐藏*/
.onelist-hidden{text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.twolist-hidden{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; }
.fourlist-hidden{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}/*超出4行隐藏*/
.clear{clear:both}
.of-hidden{overflow: hidden;}
.div-messages{background:rgba(0,0,0,0.6); position: fixed; -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s; visibility: hidden; opacity: 0; padding:.6rem 1.8rem; box-sizing:content-box; right: 0; bottom:1.6rem; max-width: 86%;  line-height: 1.5; font-size:1.6rem; color:#fff; border-radius:1.8rem; z-index: 100;}/*此为弹出层消息并且层级应最高，内容js动态替换，默认无内容，左右居中js*/
.div-messages.active{visibility: visible; opacity: 1; -webkit-transition: opacity .5s; -moz-transition: opacity .5s; -o-transition: opacity .5s; transition: opacity .5s;}
.fl {float: left;}
.fr {float: right;}
.m-top02{margin-top:.2rem;}
.m-top04{margin-top:.4rem;}
.m-top06{margin-top:.6rem;}
.m-top08{margin-top:.8rem;}
.m-top10{margin-top:1rem;}
.m-top12{margin-top:1.2rem;}
.m-top1px{margin-top:1px;}
.margin-lr {margin: 0 1.1rem;}
.margin-lr05 {margin: 0 0.5rem}

.mt-22{
    margin-top: 2.2rem;
}
.padding-lr {padding: 0 1.1rem; box-sizing: content-box;}
.padding-all{padding:1.1rem}
.padding-all-n{padding:1rem 1.1rem;}
.padding-top{padding:1rem 0;}
.bodyfff {background: #fff;}
.ellipsis-one{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
/*滚动条样式*/
.scrollbar-none::-webkit-scrollbar {/*滚动条宽度设置*/
    width: 0px;height: 0;
}
/*并排不换行*/
.w-space{white-space:nowrap}
.dis-i-block{display:inline-block}
/*dis-flex*/
.dis-flex{display:flex !important; display: -webkit-flex !important;}
.dis-flex:before{display:flex !important; display: -webkit-flex !important;}
.dis-block{display: block;}
.dis-i-flex{display:inline-flex; display: -webkit-inline-flex;}
/*link-abs*/
.link-abs{position:absolute; left:0; right:0; bottom:0; top:0;  z-index: 1;}
/*字体颜色*/
label.admin-text{color:#999;}
.t-first {color: #EC5151}/*主字体颜色*/
.t-two{color: #f4a213}/*黄色 － 与购物车按钮背景色一致*/
.t-remark,
.t-remark:link,
.t-remark a:link,.t-remark a{color: #999;font-size: 1.4rem; font-weight: 400;}/*文本备注文字颜色*/
.t-remark2 {color: #444;font-size: 1.5rem;}/*主要文本连接*/
.a-first:link {color: #EC5151}/*主连接*/
.a-first:visited {color: #EC5151}
.t-center{color:#f447c9;}
.t-low{color:#13ab53;}
.t-remark3{font-size:1.1rem; color:#999;}
/*背景颜色*/
.b-color{background:#EC5151}/*主要背景颜色 红*/
.b-color-f{background:#fff;}
.b-color-1{background:#e3e5e9}
.b-color-fa {background: #fafafa} /*淡灰色*/

/*过渡时间*/
.ts-1{-webkit-transition: all .1s; -moz-transition: all .1s; -o-transition: all .1s; transition: all .1s;}
.ts-2{-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;}
.ts-3{-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;}
.ts-5{-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;}

/*旋转*/
.tf-90-1{ -moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}
.tf-180{ -moz-transform: rotate(-180deg);-webkit-transform: rotate(-180deg);-ms-transform: rotate(-180deg);-o-transform: rotate(-180deg);transform: rotate(-180deg);}
.tf-90{ -moz-transform: rotate(90deg);-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}
/*促销图标*/
.em-promotion{font-size:1.2rem; vertical-align: middle;  padding:.1rem .4rem;  background:#fba534; border-radius: 1.2rem;color:#fff;}
.em-p-center{background:#f447c9;}
.em-p-low{background:#13ab53;}
.em-border{font-size:1.2rem; vertical-align: middle;  padding:.1rem .4rem;  border:1px solid #ec5151; border-radius: 4px;color:#ec5151;margin-left:.3rem;}
.em-sales{font-size:1rem; vertical-align: middle;  padding:.1rem .4rem;  border:1px solid #ec5151; border-radius: 3px;color:#ec5151;margin-right: .4rem;top: 50%;
    margin-top: -.8rem;}
.em-sales-span{padding-left: 3.6rem}
/*display盒子*/
.dis-box {display: -webkit-box;display: -moz-box;display: -ms-box;display: box;}
.box-flex {-webkit-box-flex: 1;-moz-box-flex: 1;-ms-box-flex: 1;box-flex: 1; display: block; width:100%;}

/*字体位置*/
.text-left{text-align: left;}
.text-center{text-align: center;}
.text-right{text-align: right;}

/*自营标签样式*/
.self-run-tag {font-size: 1rem; color: red; border: 1px solid red; border-radius: 3px;}

/*多个一行三个*/
.w-3{width:33.33%;  float:left; padding:.5rem .4rem; box-sizing: border-box; position: relative;}
.w-3:nth-child(3n+1){padding-left:0rem; padding-right:.6rem}
.w-3:nth-child(3n){ padding-left: .6rem;padding-right:0;}

/*按钮色调*/
.btn-submit,
.btn-submit1,
.btn-disab,
.btn-cart,
.btn-reset,
.btn-default,
.btn-default-new,
.btn-alipay,
.btn-wechat{font-size: 1.6rem;color: #fff;border: 0;text-align: center;padding: 1.2rem 0;width: 100%;}
a.btn-submit,
a.btn-disab,
a.btn-cart,
a.btn-alipay,
a.btn-wechat{color: #fff;}
a.btn-reset,a.btn-default,a.btn-default-new{color:#555;}
.btn-submit {background: #EC5151;}/*主提交按钮*/
.btn-submit:active,
.btn-submit:hover {}/*主提交按钮按下颜色*/
.btn-submit1,a.btn-submit1 {color:#ec5151; background:none;}/*主提交按钮1*/
.btn-submit1:active,
.btn-submit1:hover{background: none; }/*主提交按钮按下颜色1*/
.btn-submit a{color:#fff;}
.btn-submit a:active,
.btn-submit a:hover {color:#fff;}
.btn-cart {background: #f4a213;}/*加入购物车*/
.btn-cart:active,
.btn-cart:hover {background: #e19511;}/*按下颜色*/
.btn-reset{background:#fff;color:#555;border:1px solid #efefef}/*清空按钮*/
.btn-reset:active,
.btn-reset:hover {background:#fbfbfb;border:1px solid #fbfbfb}/*按下颜色*/
.btn-default{background:#fff;color:#555; border:1px solid #efefef}/*默认*/
.btn-default:active,
.btn-default:hover {color:#666}/*按下颜色*/
.btn-alipay {background: #43afea;border:1px solid #35a0db}/*支付宝按钮*/
.btn-alipay:active,
.btn-alipay:hover {background: #35a0db;border:1px solid #329cd6}/*支付宝按钮按下颜色*/
.btn-wechat {background: #1dbc20;border:1px solid #1dbc20}/*微信按钮*/
.btn-wechat:active,
.btn-wechat:hover {background: #1BA91D;border:1px solid #1BA91D}/*微信按钮按下颜色*/
.btn-disab {background: #bbb;border:1px solid #bbb}/*禁用按钮*/
a.btn-disab{background: #bbb;border:1px solid #bbb}
.ect-button-more a:last-child,.ect-button-more button:last-child{margin-right:0;}
.j-btn-default{border:none;border-left:1px solid #efefef;}
.btn-default-new{border:1px solid #e2e4e8;}
.btn-default-new:active,
.btn-default-new:hover {background:#f9f9f9;border:1px solid #efefef;}/*按下颜色*/
a.btn-default-new{background:#fff;}
/*footer*/
.footer-nav{ background-color: rgba(254, 253, 252, 1);   left: 0;right: 0;position: fixed;margin: 0 auto;bottom: 0;z-index: 11;box-shadow: 1px 5px 15px rgba(50,50,50,0.3);border-top:1px solid #f6f6f9;padding:0.3rem 0}
.footer-nav .nav-list{font-size:1.1rem;display:block;text-align:center;padding-top:0rem;color:#595959}
.footer-nav .nav-list .nav-box{background:url(../img/ec-icon.png) no-repeat;width:2.7rem;height:2.7rem;display: block;margin: 0 auto; background-size: 32.1rem;}
/* linme 20191017 */
.footer-nav .nav-list:nth-child(3){
    display:flex; align-items:center;flex-direction: column;
}
.footer-nav .nav-list:nth-child(3) span{
    margin-top: 0.3rem;
}
.footer-nav .nav-list .i-shop{background:url(../img/phone.png);width:2.4rem;height:2.4rem;background-size:100%;display: block;}
/* linme 20191017 */
.footer-nav .nav-list .i-home{background-position: -.02rem 0rem;}
.footer-nav .nav-list .i-cate{background-position: -2.701rem 0rem;}
.footer-nav .nav-list .i-zhongchou{background-position: -16.7rem 0.1rem;}
.footer-nav .nav-list .i-zhongchou_user{background-position: -19.5rem 0.1rem;}
.footer-nav .nav-list .i-zhongchou-order{background-position: -22.25rem  0.1rem;}
/* .footer-nav .nav-list .i-shop{background-position: -13.9rem 0rem;} */
.footer-nav .nav-list .i-flow{background-position: -5.78rem 0rem;}
.footer-nav .nav-list .i-user{background-position: -8.38rem 0rem;}
.footer-nav .nav-list .i-pintuan{background-position: -28.6rem 0rem;}
.footer-nav .nav-list .i-ranking{background-position: -25.4rem 0.1rem;}
.footer-nav .nav-list.active{color:#ec5151}
.footer-nav .nav-list.active .i-home{background-position: .02rem -3rem;}
.footer-nav .nav-list.active .i-cate{background-position: -2.701rem -3rem;}
.footer-nav .nav-list.active .i-zhongchou{background-position: -16.7rem -3rem;}
.footer-nav .nav-list.active .i-zhongchou_user{background-position: -19.5rem -2.9rem;}
.footer-nav .nav-list.active .i-zhongchou-order{background-position: -22.25rem -2.9rem;}
.footer-nav .nav-list.active .i-shop{background-position: -13.9rem -3rem;}
.footer-nav .nav-list.active .i-flow{background-position: -5.78rem -3rem;}
.footer-nav .nav-list.active .i-user{background-position: -8.38rem -3rem;}
.footer-nav .nav-list.active .i-pintuan{background-position: -28.6rem -2.9rem;}
.footer-nav .nav-list.active .i-ranking{background-position: -25.4rem -2.8rem;}
/*文本框*/
.text-all {border-bottom: 1px solid #F6F6F9;padding: .6rem 0;width: 100%;overflow: hidden;}
.text-all.active{border-bottom:1px solid #EC5151;}
.text-all label {font-size: 1.6rem;display: block;height: 3.2rem;line-height: 3.2rem;margin-right: 0.8rem;vertical-align: middle;}
.text-all .text-all-span{height:3.2rem; line-height: 3.2rem; font-size:1.5rem; color:#333;}
.text-all span.t-jiantou{margin-top:.8rem;}
.text-all-back .a-icon-back{display:-webkit-box; display:box; display:-moz-box; position:relative; width:2.6rem;}
.text-all-back .icon-back{font-size: 2.6rem; margin-left: -.4rem;margin-right: .4rem;color: #999;position: absolute; top: 50%; margin-top: -1.6rem;}
.input-text {position: relative;}
.input-text .nav-soso{border: 0;height: 3.2rem;line-height: 3.2rem;padding:0;box-sizing: border-box;width: 100%;color: #777;font-size: 1.5rem;padding-right: 3rem;}
.input-text input {border: 0;height: 3.1rem;line-height: 3.1rem;padding:0;box-sizing: border-box;width: 100%;color: #666;font-size: 1.5rem;padding-right: 1rem;}
.text-area1 {border-bottom:1px solid #f6f6f9; position:relative;  padding-bottom:1.6rem;}
.text-area1 textarea{width:100%; border:0; font-size:1.4rem; min-height: 3rem; line-height:2rem; padding: .5rem 0; color:#555; outline: none}
.text-area1 span{color:#bbb; position:absolute; bottom:.8rem; right:.8rem; display:block; font-size:1.4rem;}
.n-input{line-height: 3rem;}
/*文本下拉*/
.text-all-select{position:relative;}
.text-all-select-div{background:#fafafa; position: absolute; left:0; right:0; display: none; font-size:1.5rem; z-index: 11;}
.text-all-select-div ul li{border-bottom:1px solid #efefef; padding:1.3rem 0; color:#444;}
.text-all-select-div ul li:first-of-type{padding-top:0;}
.text-all-select-div ul li:last-of-type{border-bottom:none; padding-bottom:0;}

/*后面带按钮文本框*/
.ipt-check-btn:link{padding:0 1.4rem; height:2.4rem; line-height:2.4rem; margin: .5rem 0; text-align: center; color: #555; display: block; border-left:1px solid #F3F4F9; margin-left:1.2rem}
.ipt-check-btn-new:link{margin: 0rem 0;}
.ipt-check-btn:visited,.ip-check-btn:active,.ip-check-btn:hover{color:#555; border-left:1px solid #F3F4F9;}
.ipt-check-btn:link.disabled{color:#999}
.ipt-check-btn:visited.disabled,.ip-check-btn:active.disabled,.ip-check-btn:hover.disabled{color:#999}
/*后带显示隐藏密码按钮*/
.is-yanjing{font-size:2.4rem; padding:0 .2rem; color:#EC5151; height:2.4rem; line-height:2.4rem; margin-left:1rem;-webkit-transition: all 0.1s;
    -moz-transition: all 0.1s;
    -o-transition: all 0.1s;
    transition: all 0.1s;}
.is-yanjing.disabled{color:#ddd;}
/*搜索框*/
.search{padding:0 1rem; position:relative;}
.search a.a-search-input{display:block; position: absolute; left:0; bottom:0; right:0; top:0; z-index: 2;}
.search .text-all{border-bottom:0;}
.search .input-text{border-bottom:0; background:rgba(255,255,255,0.7); border-radius:4px; overflow: hidden;  position:relative;box-shadow: 1px 0px 1px rgba(200,200,200,0.2);}
.search .input-text input{padding-left:5.8rem;}
.search .is-null{right:.6rem;}
.search .search-check{ position: absolute; box-sizing: border-box; line-height: 3.2rem;  padding-left:1rem;  color:#666;}
.search .search-check span{display:block; float:left;}
.search-check i.icon-xiajiantou{ position:absolute; font-size:1.2rem;}
a.s-filter{display:block; font-size:1.5rem; text-align:center;  line-height:3.2rem; box-sizing: border-box; padding-left:1.2rem;}/*搜索筛选*/
.search .btn-submit{display: block; width:6rem; height:3.2rem; line-height:3.2rem; box-sizing: border-box; border-radius:4px; margin-left: .5rem;font-size: 1.6rem;padding:0;}
.search .n-input-text.i-search-input input,.search .n-input-text.i-search-input .nav-soso{padding-left:3.2rem;background: none;}
.i-search-input i.icon-sousuo{position:absolute; font-size:1.62rem; color:#8e8d8a; left:1.1rem;  }
.n-input-text.active{background:#fff;}
/*
 * 弹出搜索框
*/
.show-search-div .search-div{top:0; visibility: visible;}
.show-search-div .mask-search-div{ display: inherit;}
.search-div{background:#fff; position:fixed; height:100%; width:100%; left: 0; top: 100%; right: 0; bottom:0; z-index: 100; visibility: hidden;}
.search-div .search{background:#F6F6F9;}
.search-con{padding:2rem 1rem; padding-bottom:0; background:#fff;}
.search-con ul{overflow: hidden; color:#555}
.search-con ul a{color:#1b242c;}
.search-con p{overflow:hidden; font-size:1.6rem; padding:.8rem 0; padding-top:0; clear: both; color:#999;}
.search-con p.hos-search{margin-top:1.3rem; }
.search-con p.hos-search i.icon-xiao10{font-size:1.8rem;}
.close-search{height:4.6rem; line-height: 4.6rem; color:#777; position: absolute; bottom:0; font-size:1.7rem; text-align: center; width:100%;}
.history-search{position: absolute !important; bottom: 5rem;overflow-y:scroll;left:0;top: 6.8rem; right: 0; padding:0 1.3rem;}
.search-new-list li span{height:3.4rem;line-height:3.4rem;}
.common-search .input-text{border-radius: 2px; background:#eeeeee;box-shadow:none;}
.common-search .input-text input{background:#eeeeee;}
.search-div .common-search {background: #Fff;border-bottom: 1px solid #e4e4e4;}
.common-search .text-all{padding: .7rem 0}
.common-search .btn-submit{margin-left: 0rem;width:4.5rem;}
.search-btn{background:#fff;}
a.search-btn{color:#1a232b;}
.search-footer{position:fixed;bottom:1rem;width:100%;z-index:10;}
/*span靠边对齐带箭头*/
span.t-jiantou{position: relative; font-size:1.3rem; padding-right: 1.3rem;margin-top: 0.1rem; color:#777;}
span.t-jiantou.active{color:#EC5151;}
span.t-jiantou i.icon-jiantou{position: absolute;font-size: 1rem;}
span.t-jiantou i.icon-jiantou:before{font-size: 1.4rem; color: #888; }
span.t-jiantou em{width:16rem; margin-right:.4rem; box-sizing: border-box; text-align:right; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
/*title-hrbg*/
h4.title-hrbg {font-size: 1.3rem;position: relative; z-index:1; height: 4rem;line-height: 4rem;overflow: hidden;color: #888;text-align: center;margin-top: 4rem;}
h4.title-hrbg span {background: #fff;padding: 1rem .6rem;font-size: 1.4rem; z-index: 10;}
h4.title-hrbg hr {background: #f6f6f9;height: 1px;border: 0;position: absolute;left: 0;right: 0;top: 50%;margin-top: 1px;z-index: -1;}
/*title-hrbg*/
h5.title-hrbg {font-size: 1.3rem;position: relative; z-index:1; height: 4rem;line-height: 4rem;overflow: hidden;color: #888;text-align: center;margin-top: 5rem;}
h5.title-hrbg span {background: #f3f3f3;padding: 1rem .6rem;font-size: 1.4rem; z-index: 10;}
h5.title-hrbg hr {background: #ddd;height: 1px;border: 0;position: absolute;left: 0;right: 0;top: 50%;margin-top: 1px;z-index: -1;}
/*加减文本*/
.div-num{border:1px solid #d6d6d6;  width:12rem; margin-bottom: .1rem;}
.div-num input{border:0;border-left:1px solid #d6d6d6; border-right: 1px solid #d6d6d6; border-radius: 0; height:3rem; padding:.5rem; font-size:1.2rem; text-align: center;}
.div-num a{display:block; width:3rem; height:3rem; position: relative;}
.div-num a.num-less:before,.div-num a.num-plus:before,.div-num a.num-plus:after{content: " "; display: block; border-bottom:1px solid #888; width:1.6rem; position: absolute; left:50%; margin-left:-.8rem; top:50%; margin-top:-1px;}
.div-num a.num-plus:after{ -moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}
.div-num.div-num-disabled{border:1px solid #f6f6f6;}
.div-num.div-num-disabled input{color:#999; border-color:#f6f6f6;}
.div-num.div-num-disabled a.num-less:before,.div-num.div-num-disabled a.num-plus:before,.div-num.div-num-disabled a.num-plus:after{border-color:#f1f1f1}
/*
 * 单选复选通用
 *
 */

/*单选复选通用样式 － 1 方形显示*/
.select-one{background:#fff; overflow: hidden;}
.select-one .ect-select{font-size:1.5rem; margin:0 .6rem;}
.select-one .ect-select:first-child{margin-left:0;}
.select-one .ect-select:last-child{margin-right:0;}
.select-one .ect-select label{ padding:.3rem 1.6rem;  display: block; text-align: center;  border:1px solid #f1f1f1;;  border-radius: 4px; color:#666;}
.select-one .ect-select label.active{border-color:#EC5151; color:#EC5151;}

/*单选复选通用样式 － 2 列表打勾显示*/
.select-two{background:#fff; overflow: hidden; padding-top:0; padding-bottom:0;}
.select-two .select-title{overflow:hidden;display: block; font-size:1.5rem;  border-top:1px solid #e7e8ef;}
.select-two .select-title:first-child{border-top:0;}
.select-two .select-title span{margin-top:.2rem;}

.select-two .select-title.active .icon-jiantou{-webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);}

.select-two ul{padding-top:0; padding-bottom:0;border-top:1px solid #e7e8ef;}
.select-two .ect-select{font-size:1.5rem;  border-bottom:1px solid #F6F6F9;}
.select-two .ect-select:last-child{border-bottom:none;}
.select-two .ect-select label{ padding:1rem 0;  text-align: left; display: block; color:#666; position:relative;}
.select-two .ect-select label i.icon-gou{visibility:hidden; color:#EC5151; opacity: 0; font-size:2.2rem; position:absolute; top:50%; margin-top:-1.2rem; right:0rem}
.select-two .ect-select label.active{color:#EC5151;}
.select-two .ect-select label.active i.icon-gou{visibility: visible; opacity: 1;}

/*单选复选按钮 － 3 前置圆形按钮*/
.select-three .ect-select label{height:1.8rem; line-height:1.8rem; font-size:1.6rem;}
.select-three .ect-select label span{font-size:1.7rem; margin-left:.6rem;  margin-top:.1rem;}
.select-three .ect-select .active-i{display:block; width:1.8rem; height:1.8rem; border:1px solid #ddd; border-radius: 100%;}
.select-three .ect-select label.active .active-i{border:1px solid #ec5151; color:#fff; text-align: center; background:#ec5151 url(../img/iconfont-gou.png) center center no-repeat; background-size:70%;}



/*
 * a链接样式1
 */
.a-text-more a{display:block; width:100%; text-align: center; box-sizing: border-box;}
.a-text-more span{padding:0 0;font-size:1.4rem; display: block;   border-radius: 2px;height:3.4rem;line-height:3.4rem;}
.a-text-more-btn span{background:#f2f2f2;}
/*a链接样式2-横向，一行一个*/
.a-text-one a{text-align: left;}
.a-text-one span{border:0; border-radius: 0; border-bottom:1px solid #efefef; }
/*.a-text-one li:last-child span{border-bottom:0;}*/

/*价格区间*/
.price-range{font-size:1.4rem; background:#fff;}
.price-slider{padding:1rem 1.3rem; margin-top:3.6rem; position: relative;}
.slider-info{position: absolute; z-index: 2; background:#fff; font-size:1.4rem; left:34%; top:-3.6rem; border:1px solid #efefef; color: #666; padding:.6rem 1.2rem; border-radius: 4px;}
.slider-info:before{content:" "; width:1rem; height:1rem; display: block; position: absolute; border-top:1px solid #efefef; border-right:1px solid #efefef;
-webkit-transform: rotate(135deg);
-moz-transform: rotate(135deg);
-ms-transform: rotate(135deg);
-o-transform: rotate(135deg);
transform: rotate(135deg);background:#fff; bottom:-.6rem; z-index: -1; left:50%; margin-left:-.5em;}

.ui-slider .ui-slider-handle{height:2.6rem; width: 2.6rem; top:-1rem; margin-left:-1.3rem; border-radius: 50%; border: 1px solid #efefef; background:#fff}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{border:1px solid #EC5151; background:#FDDADA}
.ui-slider-range{background:#EC5151}
.ui-widget-content{background:#efefef; border-radius: 0;  height:.8rem; border:0;}
/*
 * 侧滑弹出层 － 商品筛选
 *
 */
.filter-div,.filter-div-1,.filter-div-card,.filter-city-div,.mask-filter-div,.mask-search-div,.filter-depot-div{position:fixed; width:100%;height:100%; left:100%; right:0; top: 0; bottom: 0; z-index: 12; background:rgba(0,0,0,0.4) }
.mask-filter-div,.mask-search-div{z-index: 7; display: none; left: 0;}
.close-filter-div,.con-filter-div,.close-filter-div-1,.con-filter-div-1,.close-filter-div-card,.con-filter-div-card{position:absolute; top: 0; bottom: 0; z-index: 11; overflow-y:scroll;}
.close-filter-div{ width:3.8rem; left: 3.9rem; background:rgba(0,0,0,0.6); overflow:hidden;}
.con-filter-div,.con-filter-div-1,.con-filter-div-card{left:3.8rem; top:0; right:0; background:rgba(246,246,249,1); overflow-y: scroll;}
.con-filter-div .select-two .ect-select{font-size:1.4rem;}
.show-city-div .cate-filter-city{left:3.8rem;}
.close-filter-div{color:#fff; font-size:1.4rem; text-align: center;}
.close-filter-div i.icon-fanhui{font-size:2rem; display: block;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg); margin-bottom:.4rem; }
.close-f-btn{position: absolute; top:50%; left:50%; margin-top:-2rem; margin-left:-1.4rem;}
/*点击滑动进入筛选*/
.show-filter-div .mask-filter-div,
.show-city-div .mask-filter-div,
.show-depot-div .mask-filter-div,
.show-filter-div .filter-div,
.filter-site-div.show,
.show-city-div .filter-city-div,
.show-depot-div .filter-depot-div,
.show-receipt-div .filter-receipt-div,
.show-coupon-div .filter-coupon-div,.show-coupon-div-1 .filter-coupon-div-1,.show-coupon-div-card .filter-coupon-div-card
{left:0;visibility: visible;}
.show-filter-div .close-filter-div,
.show-depot-div .close-filter-div,
.show-city-div .close-filter-div,
.filter-site-div.show .close-filter-div{left: 0;-webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;transition-delay: .2s;
    -moz-transition-delay: .2s;
    -webkit-transition-delay: .2s;
    -o-transition-delay: .2s;}
.filter-site-div.show .cate-filter-city{left:3.8rem; right:0; width:inherit;}
.filter-site-div.show .cate-filter-city .con-filter-div{left:0;}

.show-depot-div{position:fixed; top:0; bottom: 0; left:0; right:0; overflow: hidden;}
/*.show-city-div{position:fixed; top:0; bottom: 0; left:0; right:0; overflow: hidden;}*/


/*
 * 切换样式
 */
.radio-switching{ font-size:1.4rem; overflow: hidden; background:#fff;}
.radio-switching span{display:inline-block; width:5.4rem; position: relative; margin-top:.23rem;}
.radio-switching .ingeral,.radio-switching em{width:2.7rem; height:2.7rem; right:50%; border-radius: 50%; display: block; top:50%; margin-top:-1.3rem; background:#e7e8ef; position: absolute;}
.radio-switching hr{background:#e7e8ef;height: 1px;border: 0;margin-bottom:0.5rem;margin-top:0.9rem}
.radio-switching.active em{background:#EC5151; right:0}
.radio-switching.active hr{background:#EC5151; height:1px; border:0;}

/*
 * 城市筛选链接样式
 */
.filter-city{background:#fff; overflow: hidden; font-size: 1.6rem;}
.filter-city span{}


/*
 * 三种模式商品列表
 * [备注：]库存销量,加入购物车按钮，市场价默认全部显示，如需隐藏/显示在对应图片列表代码中设置即可
 */
.product-list{}
.product-list ul{ overflow: hidden; width:100%;}
.product-list ul li{box-sizing: border-box;}

.product-div{background:#fff;  position: relative;  overflow: hidden;}
.product-div a{display:block;}
.product-div-link{ position: absolute;  left: 0; right: 0; top: 0; bottom: 0;z-index:2;}
/*商品列表购物车按钮*/
.icon-flow-cart{ background:#EC5151; border-radius: 50%;  text-align: center; position: absolute; z-index: 3;}
.icon-flow-cart i.icon-gouwuche{color:#fff; }
.product-div img{width:100%; display: block;}
.product-text h4{ display: block;overflow: hidden;}
.product-text p{padding-top:.6rem; padding-bottom:.4rem;}
.product-text .p-t-remark{color:#999;padding-bottom:0rem;}
.product-text .drp-prolist-per{font-size:1.2rem; color:#666; padding-top:0}
.product-text .drp-prolist-per span{color:#ec5151;}

/*
 * 商品列表1－最大化图片浏览
 * 在.product-list处加入.product-list-big即可实现
 */

.product-list-big{padding:0.5rem 1rem;}
.product-list-big ul li{width:100%; padding:.5rem 0;}
.product-list-big .product-text{padding:1.4rem;}
.product-list-big h4{font-size:1.8rem; height:4.4rem; line-height: 2.3rem;}
.product-list-big .p-t-remark{padding-top:.8rem;font-size:1.5rem; display: none;/*隐藏库存销量*/}
.product-list-big .p-price{font-size:2.3rem;}
.product-list-big .p-price del{font-size:1.6rem; margin-left:1rem}
.product-list-big .icon-flow-cart{ right:1.4rem; bottom:1.4rem; width:3.6rem; height:3.6rem; line-height:3.6rem;}
.product-list-big .icon-flow-cart i.icon-gouwuche{font-size:2.4rem;}
/*small与medium h4参数一致*/
.product-list-medium h4,.product-list-small h4{font-size:1.5rem; height:3.8rem; line-height: 1.9rem;}

/*商品列表2－中等图片浏览默认*/
.product-list-medium{padding:0rem 0rem;}
.product-list-medium ul li{float:left; width:50%; padding:.2rem 0;}
.product-list-medium ul li:nth-child(2n-1){padding-right:0.2rem;}
.product-list-medium ul li:nth-child(2n){padding-left:0.2rem;}
.product-list-medium .product-text{padding:.8rem;}
.product-list-medium .p-t-remark{font-size:1.2rem; padding-top:.2rem; display: none;/*隐藏库存销量*/}
.product-list-medium .p-price{font-size:1.8rem;}
.product-list-medium .p-price small{margin-left:.6rem; display:none;/*隐藏市场价*/}
.product-list-medium .icon-flow-cart{ right:.6rem; bottom:.6rem;width:2.8rem; height:2.8rem; line-height:2.8rem; display: none;/*隐藏商品列表购物按钮*/}
.product-list-medium .icon-flow-cart i.icon-gouwuche{font-size:1.8rem;}

/*
 * 商品列表3－最小化图片浏览
 * 在.product-list处加入.product-list-small即可实现
 */
.product-list-small ul li{width:100%; padding-bottom:1px;}
.product-list-small .product-div{padding:.8rem;}
.product-list-small .product-div img{ border:1px solid #f1f1f1;}
.product-list-small .product-list-img{width:9.2rem; height: auto; float:left;}
.product-list-small .product-text{margin-left:10.6rem; padding:.2rem 0;/*height:5.8rem;*/}
.product-list-small .p-t-remark{padding-top:.6rem; font-size:1.3rem; }
.product-list-small .p-price{font-size:rem;}
.product-list-small .p-price small{margin-left:.6rem; font-size:1.4rem;}
.product-list-small .icon-flow-cart{ right:1.3rem; bottom:1.3rem;width:2.8rem; height:2.8rem; line-height:2.8rem; }
.product-list-small .icon-flow-cart i.icon-gouwuche{font-size:1.8rem;}

/*
 * 商品列表一行多列显示
 */
.product-one-list{ width:100%; position: relative;}
.product-one-list li{width:23%; margin-right:.8rem; float:left;}
.product-one-list li:last-of-type{margin-right:0;}
.product-one-list li h4{font-size:1.4rem; height:2.9rem; line-height: 1.5rem; overflow: hidden;}
.product-one-list li .p-price{font-size:1.5rem;}

/*排序栏*/
.product-sequence{text-align: center; height:4rem; line-height:4rem; font-size:1.5rem; background:#fff; width: 100%; border-bottom:1px solid #f1f1f1;}
.product-sequence a:hover,.product-sequence a{text-decoration: none; color:#444}
.product-sequence a.active{color:#EC5151;}
.product-sequence .icon-xiajiantou{margin-left: .1rem;  position: relative; font-size:1.1rem;  transition: 0.2s ease;}
.product-sequence .icon-xiajiantou:before{position:absolute }
.product-sequence a.a-change .icon-xiajiantou:before{-webkit-transform: rotate(-180deg);
    -moz-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
    transform: rotate(-180deg);}
a.a-sequence{width:6.6rem; height:4rem; line-height: 4rem; display: block;color:#666;position:relative;}
a.a-sequence .iconfont:before{font-size:2.4rem; color: #888;}
a.a-sequence .iconfont.icon-icon-square:before{font-size:2.6rem;}

/*
 * 商品详情页 － 共用样式
 * */
/*共用*/
.goods,.flow-have-cart,.flow-checkout,.flow-consignee-list,.user-evaluation{margin-bottom:5rem;}
.show-goods-img{position:fixed; left:0; top:0; right:0; bottom:0;}
.show-goods-img .j-show-goods-img{background:rgba(0,0,0,1); z-index: 111; left:0; right:0; top:0; bottom:0; position:fixed !important;}
.goods-min-icon{font-size:1.5rem; color:#bbb;   padding-left:.4rem; }
.g-t-temark{ margin:0; margin-right:.4rem; display:block;}
.remark-all{font-size:1.4rem; padding:.6rem; text-align: center; color:#fff; display: block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}

.temark-1{background:#f47575;}
.temark-2{background:#4fd2e5;}
.temark-3{background:#ffab3e;}
.temark-4{background:#ddd;}
.temark-1-text,a.temark-1-text{color:#f47575;}
.temark-2-text,a.temark-2-text{color:#4fd2e5;}
.temark-3-text,a.temark-3-text{color:#ffab3e;}
.temark-4-text,a.temark-4-text{color:#aaa;}
.t-goods1{font-size:1.4rem;}
.goods .j-goodsinfo-div{color:#888; display:block; font-size:1.6rem;}
.good-no-cont{padding:3rem 0}
.good-no-cont p{margin-top:1rem}
/*弹出层中关闭*/
.show-div-guanbi{font-size:2.1rem; color:#999; margin-left:1rem;}
.product-text .show-div-guanbi{ margin-top: -1rem;position: absolute; top: .7rem;right: 0rem;}
.product-text h4{padding-right:2.3rem;}

/*商品详情页 单选 / 复选*/
.goods-select-alone .ect-select input[type="checkbox"]:checked + label,.goods-select-alone .ect-select input[type="radio"]:checked + label{
    border-color: #EC5151;
    color: #EC5151;
}
.goods-video{margin:0 auto;display: block;width:100%;z-index:1;position:static;}
.goods-video-box{z-index:1;position:fixed;top:15%;z-index:100;display: none;width:100%;}
.goods-video-box.active{display: block}
.goods-bg{display: none;background:#000;position:fixed;left:0;bottom:0;width: 100%;height: 100%;;right: 0;top: 0;z-index:99;}
.goods-bg.active{display: block}
.goods-video-box .close-goods{float:right;}
.goods_mv{background:#fff;border:1px solid #ec5151;border-radius:2rem;font-size:1.4rem;position:absolute;bottom:1.4rem;left:1rem;z-index:11;padding: .2rem 1.1rem;color:#ec5151;}
.goods_mv .icon-shipin{padding-right:.4rem;font-size: 1.4rem;}
.goods_img{background:#fff;border:1px solid #ec5151;border-radius:2rem;font-size:1.4rem;padding: .3rem 1.1rem;color:#ec5151;margin-right:1.1rem;display: inline-block;float: right}
.goods-detail-cont{margin-bottom:5.3rem;}
/*评价列表*/
.evaluation-list .t-remark{font-size:1.3rem;}
.evaluation-list em.t-remark{margin-left:.8rem; display:inline-block; width:6.4rem; overflow: hidden; white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.evaluation-list .t-goods1{font-size:1.3rem;word-break: break-all;}
.grade-star{display:inline-block; position: relative; width:9rem; height:1.3rem; background:url(../img/grade_star.png)  no-repeat; background-position-y: 100%; background-size:9rem auto;overflow:hidden}
.grade-star:before{position:absolute; content: " "; display:block; left:0; top:0; right:0;bottom:0; background:url(../img/grade_star.png)  no-repeat;  background-size:9rem auto;}
.grade-star.g-star-1:before{left:-7.6rem;}
.grade-star.g-star-2:before{left:-5.7rem;}
.grade-star.g-star-3:before{left:-3.8rem;}
.grade-star.g-star-4:before{left:-1.9rem;}
.grade-star.g-star-5:before{left:0;}
/*店铺信息*/
.g-s-i-img {width:5.8rem; height:5.8rem; vertical-align: middle; display:table-cell; padding:.2rem; border:1px solid #efefef;}
.g-s-i-img img{width:100%; vertical-align: middle;}
.g-s-i-title{padding:.2rem 0 0 1.3rem}
.g-s-i-title h3{font-size:1.6rem;}
.no-shopping-title.goods-shop{padding-top:0;}
.no-shopping-title.goods-shop hr{display:none;}
.no-shopping-title.goods-shop h4.title-hrbg {text-align: left; margin-top:0; height:auto; line-height:initial; padding:1.1rem;border-bottom:1px solid #e3e5e9 }
.no-shopping-title.goods-shop h4.title-hrbg span{font-size:1.6rem; padding:0; color: #333;}
.goods-shop-score{font-size:1.36rem; color:#666}
.goods-shop-score .margin-lr{margin:0 .2rem;}
.goods-shop-score .em-promotion{font-size:1rem; padding:.1rem .4rem }
.goods-shop-pic .title-hrbg{margin-top:0rem;}
.goods-shop-btn i.iconfont,.n-ect-button-more i.iconfont{font-size:1.9rem; margin-right:.6rem;}
/*商品图片滑动*/
.goods-photo {position: relative;  width: 100%; height: auto; overflow: hidden;}
.goods-photo img{width:100%; height:auto; display: block;}
.goods-photo .goods-num{position: absolute; font-size:1.5rem; color:#fff; height:2.6rem; line-height:2.6rem; padding:0 1rem; border-radius: 1.3rem; right:1.3rem; bottom:1.3rem; background:rgba(0,0,0,0.5); z-index: 5;}
.goods-photo li{width:3rem;}
/*标题*/
.goods-title{padding-bottom:.8rem;}
.goods-title h3{font-size:1.6rem;  overflow: hidden; line-height: 1.3;}
.heart{display:block; padding:0 1rem;text-align: center;position: relative;margin-top:.5rem;}
.heart i{display:block; width: 2rem; height:2rem; margin:0 auto; }
.heart .shoucang{background:url(../img/heart_03.png) 0 100% no-repeat; background-size:2rem 4rem;}
.heart .flow{background:url(../img/heart_flow.png) 0 100% no-repeat; background-size:2rem 4rem;}
.heart .dianpu{background:url(../img/heart_dianpu.png) 0 100% no-repeat; background-size:2rem 4rem;}
.heart .kefu{background:url(../img/heart_kefu.png) 0 100% no-repeat; background-size:2rem 4rem;}
.heart .bianji{background:url(../img/heart_bianji.png) 0 100% no-repeat; background-size:2rem 4rem;}
.heart .fengxiang{background:url(../img/heart_fengxiang.png) 0 100% no-repeat; background-size:2rem 4rem;}
.heart em{font-size:1.1rem; display:block; text-align: center; margin-top:0rem; color:#666;}
.heart.active em{color:#EC5151}
.heart.active i{ background:url(../img/heart_03.png) 0 0 no-repeat; background-size:2rem 4rem;}
.crowd-filter-btn .heart{padding:0 1.7rem;}
/*价格*/
.goods-price{padding-top:0; }
.g-p-tthree{font-size:1.4rem; color:#999;}
.p-price{clear: both; overflow: hidden;}
.p-price span{font-size:2.1rem;  vertical-align: middle;}
.p-price .em-promotion{ margin-left:.6rem; margin-top:.2rem}
.p-market{color:#999; font-size:1.4rem; clear: both;}
.p-market del{font-size:1.4rem; margin-left:.6rem;}
/*促销*/
.g-promotion-con p{margin-bottom:.6rem; clear: both; padding:.3rem 0; font-size:1.4rem; color:#777;}
.g-promotion-con p:first-of-type{padding-top:0;}
.g-promotion-con p:last-of-type{margin-bottom:0;}
.g-promotion-con p span{font-size:1.4rem; vertical-align: middle;}
.g-promotion-con .em-promotion{margin-right:.6rem}

/*优惠券*/
.g-coupon-con li{padding:0 .2rem;}
.goods-coupon .g-t-temark{padding-top:.6rem;}
.new-coupons-box {position: relative;margin-bottom:1.3rem;border:1px solid #fff;}
.new-coupons-box .q-type {overflow: hidden; clear: both; position: relative;}
.new-coupons-box .remark-all{color:#333;background:#fff;overflow: inherit;padding:1rem;box-sizing:border-box;}
.new-coupons-box .b-r-a-price {color:#74d2d4;height: 4rem;display: block;}
.new-coupons-box .b-r-a-price em {float: left;margin: .7rem 0 0;font-family: verdana;font-size: 2rem;}
.new-coupons-box .b-r-a-price .coupons-money {float: left;font-family: arial;line-height: 3rem; margin: 0 1rem 0 0;font-size:3.4rem;}
.new-coupons-box .b-r-a-price .couons-text {float: left;font-size: 1.2rem}
.new-coupons-box .b-r-a-con {font-size: 1.2rem}
.new-coupons-box .b-r-a-con .range-item {color:#999; line-height: 1.8rem }
.new-coupons-box a.b-r-a-btn{background:#74d2d4;color:#fff;width:5.6rem;font-size: 1.5rem;}
.new-coupons-box .semi-circle {display: block;position: absolute; z-index: 4;right: -.25rem;top: 0;width: .3rem;background: url(../img/semi-circle.png) top center repeat-y;}
.new-coupons-box .print-img{width:4rem; position: absolute;bottom: .6rem;right: .6rem;}
.new-coupons-box .print-img img{width:100%;}
/*已抢完样式*/
.new-coupons-box.enable-ling .b-r-a-price .coupons-money, .new-coupons-box.enable-ling .b-r-a-price em, .new-coupons-box.enable-ling .b-r-a-price .couons-text {color: #a09898;}
.new-coupons-box.enable-ling a {background:#a09898;}
.coupon-nav{margin:.7rem auto 0;overflow:hidden;}
.coupon-nav span{padding: .4rem 0;font-size:1.3rem;color: #333;background: #ddd;width:6rem;display: block;text-align: center;float:left;border-right:1px solid #ccc;}
.coupon-nav span:first-child{border-radius: 5px 0 0 5px}
.coupon-nav span:last-child{border-radius: 0 5px 5px 0;border-right:none;}
.coupon-nav span.active{background:#74d2d4;}
.coupon-nav span.active a{color:#fff;}
.coupon-nav-cont{display: inline-block;}
.counpons_all_link {height: 2rem; line-height: 2rem}

/*红包*/
.bonus-select-box{border:none;}
.bonus-select-box .cont{padding:1rem;border-radius: 5px 5px 0 0;background: #fff}
.bonus-select-box .calorie{padding:1rem;border-radius: 5px 5px 0 0;
 background: -webkit-linear-gradient(left, #754c34 , #cb997b); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #754c34, #cb997b); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #754c34, #cb997b); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #754c34 , #cb997b); /* 标准的语法 */}
.bonus-select-box .time{padding:.6rem 1rem;border-radius: 0 0 4px 4px; border-top: 1px dashed #ccc;}
.bonus-select-box .bonus-left{margin:0 1rem}
.bonus-select-box .bonus-right{padding-top:.6rem;}
.bonus-select-box .bonus-left .img-box{width:5rem;height:5rem;border-radius: 100%;display:table-cell; vertical-align:middle;}
.bonus-select-box .bonus-left .img-box img{width:2rem;border:none;   margin:auto;}
.bonus-select-box img.bonus_ing{display: block}
.bonus-select-box img.bonus_end,.bonus_status_end img.bonus_ing,.bonus_status_data_end img.bonus_ing,.bonus-select-box img.bonus_data_end,.bonus-select-box img.bonus_tag_end,.bonus_status_data_end img.bonus_tag_end,.bonus_status_end img.bonus_data_end{display: none}
.bonus_status_end img.bonus_end,.bonus_status_end img.bonus_end,.bonus_status_data_end img.bonus_end,.bonus_status_end img.bonus_tag_end,.bonus_status_data_end img.bonus_data_end{display: block}
.bonus_status_end .cont,.bonus_status_data_end .cont{ background:rgba(0,0,0,0.03)}
.bonus_status_end h4,.bonus_status_end p,.bonus_status_data_end h4,.bonus_status_data_end p{color:#aaa;}
/*.bonus_status_end .bonus-left .img-box,.bonus_status_data_end .bonus-left .img-box{background: #fff}*/
.bonus_status_end .icon_box,.bonus_status_data_end .icon_box{position:absolute;right:1rem;top:50%; margin-top: -2.4rem;width:5.2rem;}
.bonus_status_end .time,.bonus_status_data_end .time {background:rgba(0,0,0,0.03); color: #aaa}
.bonus-select-box .coupont-right a span{background: #ec5151;font-size: 1rem;border-radius: 5rem;padding: .4rem 1.2rem;color: #fff;margin-top: 1rem;text-align: center;display: block;}

/*服务信息*/
.goods-service .goods-min-icon{display:box; display:-webkit-box;  margin-top:.2rem;}
.g-r-rule .em-promotion{border-radius: 100%; vertical-align: middle; padding: 0; width:1.8rem; height:1.8rem; line-height: 1.8rem; text-align: center; margin-right:.4rem;}
.g-r-rule .em-promotion i{font-size:1.2rem;}
.g-r-rule span{display:inline-block; font-size:1.4rem; height:1.8rem; line-height: 2rem;}
/*评价*/
.g-evaluation-title .t-first{margin-left:.6rem; margin-right:.6rem;}
/*评价 － 店铺信息button*/
.goods-evaluation .btn-default,.goods-shop .btn-default{font-size:1.5rem;}
/*商品上滑弹出层*/
.show-goods-attr,
.show-goods-coupon,
.show-goods-service,
.show-goods-dist,
.show-time-con{position:fixed; left: 0; bottom:-100%; right:0; z-index: 60; visibility: hidden;}
.show-goods-attr .product-div{padding:1.1rem;}
.mask-filter-div.show{display:inherit;}
.show-goods-coupon.show,
.show-goods-attr.show,
.show-goods-service.show,
.show-goods-dist.show,
.show-time-con.show{bottom:0; visibility: visible;}
.s-g-attr-con,.s-store-attr-con{max-height: 29.4rem;min-height: 29.4rem; overflow:hidden;}
.s-g-attr-con .ect-select,.s-store-attr-con .ect-select{margin: 0; margin-right:1rem; margin-bottom:1rem; width:auto}
.goods-big-service em.em-promotion{width:4rem; height:4rem; display: block; padding:0; line-height: 4rem; text-align: center; border-radius: 2rem; margin-right:1rem;}
.goods-big-service em.em-promotion i{ font-size:2.2rem;}
.goods-big-service span{font-size:1.7rem; color:#444; line-height:4rem;}
.g-b-s-con{font-size:1.3rem; color:#777;}
/*优惠券上滑动*/
.goods-show-title{height:4.2rem; line-height: 1.2rem;}
.g-c-title-h3{font-size:1.6rem; color:#333;}
.goods-show-con{max-height:26rem; min-height: 10rem; overflow-y: hidden;}

/*商品详情页 － tab*/
.tab-con img{max-width:100%; height:auto; display:block;}
.goods-info{padding-top:5.2rem;}
.goods-info .tab-title,.flow-coupon .tab-title{font-size:1.4rem; position: fixed; left:0; right:0; top:0; z-index: 11; text-align: center; border-bottom:1px solid #F3F4F9;}
.goods-info .tab-title,.flow-coupon .tab-title{padding:1.1rem 0;}
.goods-info .tab-title li,.flow-coupon .tab-title li{height:1.8rem; line-height:1.8rem; box-sizing: border-box;}
.tab-title .active,.tab-title .active a{color:#EC5151;}
.tab-title li{border-right:1px solid #F3F4F9;}
.tab-title li:last-of-type{border-right:0;}
.goods-info table{max-width:100%;}
.goods-info-attr li{margin:0 1.3rem; padding:1.5rem 0; border-bottom:1px solid #f3f4f9}
.goods-info-attr li:last-of-type{border-bottom:0;}
.goods-info-attr li span:first-of-type{max-width: 30%;}
.goods-info-attr li span:last-of-type{max-width: 66%;}
.ect-tab.active .tab-title{position: fixed; z-index: 11; border-bottom:1px solid #F6F6FF; top:0; left:0; right:0;}
.goods-coupons-icon{width:5rem;position: absolute;left: 0;top:50%;margin-top: -.8rem;}
.goods-coupons-title{padding-left:5.6rem;}

/*详情*/
.goods-detail-cont .detail-cont,.goods-detail-cont .detail-cont p,.goods-detail-cont .detail-cont p span{font-size:1.5rem !important;color:#444 !important;}
.goods-detail-cont .detail-cont .s-txt{ margin:0 !important; padding:0 1.1rem !important;}
.goods-detail-cont .detail-cont p img{width:100%;}
.goods-body{position: relative;height: 100%;}
.goods_load_more{text-align: center;height:4.2rem;line-height: 4.2rem;position:relative}
.goods_load_more span{font-size: 1.4rem;color: #777;padding-left: 1.7rem;}
.goods_load_more .icon-fanhui{position:absolute; top:50%; margin-top:-1.9rem;font-size:1.4rem;color:#999; padding-right:.2rem;}
.goods_load_more .icon-fanhui-detail{margin-top:-2.2rem;color:#999;}
.goods-swiper-container-cont{width: 100%;height: 100%;}
.goods-swiper-slide{height: auto;-webkit-box-sizing: border-box;box-sizing: border-box;}
.goods-swiper-container{width: 100%;height: 100%;}
.goods-swiper-container> .swiper-wrapper> .swiper-slide{width: 100%;height: 100%;overflow: hidden;}
.goods-swiper-container .swiper-slide-active ,.goods-swiper-container-cont .swiper-slide-active{min-height: 100%;}
.new-goods-nav.active{display:none;}
.new-goods-nav-detail{display:none;}
.new-goods-nav-detail.active{display: block;}


/*促销套装*/
.goods-suit-cont header {background: #eee;}
.goods-suit-cont .nav{overflow: scroll;}
.goods-suit-cont .nav a{ display:block;height:4rem;line-height:4rem;padding:0 15px;font-size:1.5rem;text-align:center;cursor:pointer;}
.goods-suit-cont .nav a.on{background: #fff; color: #ec5151;font-weight: 700;}
.goods-suit-cont .suit-cont{width:100%;height:auto;}
.goods-suit-cont .suit-cont .box{display:none;min-height: 30rem;}
.goods-suit-cont .suit-cont .box.active{display:block;}
.goods-suit-cont .close-box i{    padding: .9rem 1.1rem 0 0}
.goods-suit-cont .suit-max-height{overflow:scroll;}
.goods-suit .cont .left{width: 5.6rem}
.goods-radio-one{border-bottom: 1px solid #f6f6f9;padding:1rem 0;}
.goods-radio-one .img{width:8rem;}
.goods-radio-one .icon{padding-right:0.8rem;margin-top: 2.5rem;}
.goods-radio-one .icon label{height: 1.8rem;line-height: 1.8rem;font-size: 1.6rem;}
.goods-radio-one .icon label i{    display: block;width: 1.8rem;height: 1.8rem;border: 1px solid #ddd;border-radius: 100%;}
.goods-radio-one .img img{width:8rem;height:8rem;}
.goods-radio-one .icon label.active i{ border: 1px solid #ec5151;color: #fff;text-align: center;background: #ec5151 url(../img/iconfont-gou.png) center center no-repeat;background-size: 70%;}
.goods-radio-one .cont{padding-left:.8rem;}
.goods-radio-one .cont h4{line-height: 1.8rem;}
.goods-radio-one .property-box{margin-top:1.4rem; border:1px solid #eee; padding: .6rem .8rem;    border-radius: 5px;}
.accessories-select .accessories-tag{position:absolute;top:0;left:0;background:rgba(0,0,0,0.6);font-size:1.3rem;padding: .2rem .8rem;color:#fff;}
.suit-cont .s-suit-attr-cont{max-height: 31rem;min-height: 31rem;}
.goods-suit-btn{border-top:1px solid #eee;position: absolute;left: 0;right: 0;bottom: 0;background: #fff;}
.goods-suit-btn .gns_item span{border:1px solid #eee;margin-right:0.5rem;}
.goods-suit-btn .gns_item input{  padding: 0 1rem;}
.goods-suit-btn a{display: block;}


/*评价页*/
.goods-evaluation-page .tab-title{border-bottom:1px solid #F3F4F9; position: fixed; left: 0; right: 0; top:0; z-index: 11;}
.goods-evaluation-page .tab-title ul{padding:1.2rem 0;}
.goods-evaluation-page .tab-title ul li{font-size:1.5rem; text-align: center; border-right:0;}
.goods-evaluation-page .tab-title ul li em{font-size:1.2rem;}
.goods-evaluation-page .tab-title .active{color:#EC5151;}
.goods-evaluation-page .tab-con{margin-top:6.4rem;}
.goods-evaluation-page .evaluation-list{border-bottom:1px solid #F6F6F9; box-sizing: border-box; width:100%;}
.goods-evaluation-page .g-e-p-pic li{width:30%; margin-right:.4rem;}
.goods-evaluation-page .g-e-p-pic li:last-of-type{margin-right:0;}
.goods-evaluation-page .g-e-p-pic img{width:100%;}
.comment-header{width:2.6rem; height:2.6rem;border-radius:100%;overflow:hidden;border:1px  solid #f6f6f9;display: block;position: absolute;top:-.3rem;}
.comment-admin{margin-left:2.9rem;}
.comment-list-box{padding:0 0 1rem 0;}
.my-gallery{overflow:hidden;}
.my-gallery figure{float:left;width:24%;margin:.1rem;border:1px solid #eee;box-sizing: border-box;}

.address-box .area-name{line-height:3.2rem; width: 70%;display: block;float:left;}
.store-address-list .form-group{padding:0  .2rem 0 0; margin-top: .5rem;}
.store-address-list select{border:none;line-height: 3.2rem;font-size: 1.5rem;height: 3.2rem;background:#fff;outline: none;}
.store-btn-box .icon-102{padding-left:.3rem;color:#ccc;}
/*悬浮btn*/
.filter-btn{position: fixed; width:100%; left:0; right:0; bottom:0; box-sizing: border-box; z-index: 5; background:#fafafc;     box-shadow:1px 0px 5px rgba(100,100,100,0.2);}
.filter-btn .filter-btn-a{padding:0 1.3rem;  display: block; text-align: center; position: relative;}
.filter-btn .filter-btn-a i{font-size:2.2rem; color:#777; display:block; padding-top: .2rem;}
.filter-btn .filter-btn-flow sup{position:absolute; top:.1rem; right:.9rem; height:1.4rem; min-width:1.4rem; line-height: 1.4rem;  padding:0 .2rem; box-sizing:border-box; font-size:1.2rem; color:#fff; border-radius: .7rem;}
.filter-btn .filter-btn-a i.icon-gouwuche em{position:absolute; top: 0; right:0; display: block; min-width: 1.3rem; height:1.3rem; line-height:1.3rem; padding:.1rem .3rem; font-size:1.1rem; border-radius: .8rem; box-sizing: border-box; color:#fff;}
.filter-btn .filter-btn-a em{display:block; font-size:1.1rem; margin-top:-.1rem; color:#666;}
.filter-btn a.box-flex:last-of-type{margin-right:0; margin-left:0;}


/*筛选 － 三级菜单*/
.chilren-two label.active{color:#666 !important;}
.chilren-two ul{background:#F6F6F9;}
.chilren-two ul li{padding:1.3rem; border-bottom:1px solid #efefef;}
.chilren-two ul li:last-of-type{border-bottom:0;}
.chilren-two ul li a{display:block;}
/*头部*/
 .header-menu{height:4rem; line-height: 4rem; padding-right:2.6rem;position:fixed;top:0;width:100%;z-index:6;background:rgba(255,255,255,1);border-bottom:1px solid rgba(100,100,100,0.1);box-shadow: 1px 1px 3px rgba(50,50,50,0.1);}
 .header-menu a{color:#555;}
 .header-menu i{font-size:2.6rem; }
 .header-menu i.icon-back{padding-left:.3rem; font-size:3.2rem}
 .header-menu i.icon-13caidan{padding-right: .3rem;}
 .header-menu h3{font-size:2rem; text-align: center;line-height:4rem}
/*============================================================================================================================================================*/
/*首页－更多分类页*/
/*网页chang - end*/
.index-header{position:fixed;width:100%;top:0;z-index:20}
.index-header.active{box-shadow: 1px 1px 5px rgba(100,100,100,0.1);}
.linear{position:absolute;top:0;left:0;width:100%;height:3rem;background:linear-gradient(#111,transparent);opacity:0.4;z-index:9}
.index-banner img{width:100%;display:block;height:auto}
.banner-search{top:0;left:0;z-index:999;position:static;background:rgba(255,255,255,0);}
.banner-search.active{background:#eee;box-shadow: 1px 1px 2px rgba(150,150,150,0.2);}
.search-left{margin-left:0.8rem;text-align:center;position:relative;font-size:1rem;height: 3rem;}
.search-left i{font-size:2.2rem;line-height:3.2rem}
.search-left p,.search-left i{color:#fff}
.search-logo{overflow:hidden;height:3rem;color:#fff;font-size:1.56rem;line-height:3rem;margin-right:.3rem}
.search-logo.active,.isxiaoxi1color.active{color:#777;}
.search-logo .icon-moreunfold{font-size:1.5rem}
.search-logo img{height:2rem;width:auto;margin-right:1rem;position:absolute;top:50%;margin-top:-1rem}
.index-nav{padding:.2rem 0rem 1.2rem;position:static;top:0;}
.index-nav ul li{padding:.5rem;padding-top:.9rem;padding-bottom:0;box-sizing:border-box}
.index-nav ul li img{width:80%;height:auto}
.index-nav ul li p{height:1.6rem;line-height:1.6rem}
.index-nav ul li a{color:#555;font-size:1.2rem}
.index-nav ul li i.iconfont{margin:0 auto;display:block;width:4rem;height:4rem;border-radius:50%;line-height:4rem;color:#fff;font-size:2rem}
.index-more-nav .title{font-size:1.4rem}
.index-more-nav ul{padding-top:25px}
.index-more-nav ul li{padding-bottom:15px;padding-top:0;position:relative}
.index-more-nav ul li a{color:#555;font-size:1.2rem;line-height:3rem}
.index-more-nav ul li p{height:inherit;line-height:inherit}
.title h3{font-weight:600;font-size:1.6rem}
.title h3 i{font-size:1.7rem}
.title h3 em:first-of-type{margin-left:0.5rem}
.title h3 em{text-align:center;vertical-align:middle;width:2rem;display:inline-block;font-size:1.2rem;padding:0.25rem;border-radius:10%;border:1px solid #ddd;color:#333;font-weight:400;}
.index-discount li{border-right:1px solid #F6F6F9;border-bottom:1px solid #F6F6F9;padding:.2rem}
.index-discount img{width:100%;height:auto}
.index-discount p{font-size:1.3rem;text-align:center;color:#EC5151}
.index-discount p del{font-size:1.1rem;color:#888}
.recom-title{line-height:2rem;font-size:1.5rem;position:relative}
.recom-title span{font-size:1.4rem;color:#888;font-weight:normal}
.recom-title span.t-jiantou,.inx-ms span.t-jiantou{color:#999;top:50%;position:absolute;right:0;margin-top:-.9rem;line-height:2rem}
.recom-title span.t-jiantou i,.inx-ms span.t-jiantou i{position:absolute;width:2rem;height:2rem;line-height:2rem;font-size:2rem}
.inx-ms-time{padding-top:.2rem;font-weight:600;}
.inx-ms{position:relative}
.recom-list{padding:.4rem;box-sizing:border-box}
.recom-list li img{width:100%;height:auto}
.recom-list li{text-align:center;margin:0 .3%;width:32.7%;float:Left;display:inline-block;box-sizing:border-box}
.index-name{text-align:left;padding:0 .6rem;padding-top:0.5rem;color:#333;font-size:1.3rem;line-height:1.6rem;height:3.4rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden}
.index-price{padding:0.5rem;color:#ec5151;font-size:1.3rem;text-align:left}
.index-price del{font-size:1.2rem;color:#888;padding-left:.4rem}
.recom-container,.brand-container{border-top:1px solid #F6F6F9;overflow:inherit}
.recom-container.swiper-container-horizontal>.swiper-pagination,.brand-container.swiper-container-horizontal>.swiper-pagination{bottom:-1.8rem}
.recom-container .swiper-pagination-bullet,.brand-container .swiper-pagination-bullet{background:#ccc;opacity:1}
.recom-container .swiper-pagination-bullet-active,.brand-container .swiper-pagination-bullet-active{background:#ec5151;opacity:1}
.hot-container-div{padding:0 1.8rem;position:relative}
.hot-container-div i{color:#bbb;font-size:1.4rem;position:absolute;top:50%;margin-top:-.7rem;left:.7rem}
.hot-container-div i.icon-more{left:inherit;right:.7rem}
.hot-container .swiper-button-next,.hot-container .swiper-button-prev{position:absolute;top:50%;color:#444;width:auto;opacity:.3;height:auto;margin-top:-.9rem;text-align:center;background:none}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.2}
.hot-container .swiper-button-next i,.hot-container .swiper-button-prev i{font-size:1.6rem}
.hot-container{padding:0rem}
.hot-container .swiper-wrapper{padding:1rem 0;box-sizing:border-box;height:100%}
.hot-container{box-sizing:border-box}
.hot-container img{width:100%;display:block;height:auto}
.hot-container li.swiper-slide{box-sizing:border-box;padding:0rem;padding-right:0;}
.brand-container{border-top:1px solid #F6F6F9}
.brand-list{box-sizing:border-box}
.brand-list>li{box-sizing:border-box;border:1px solid #F6F6F9;height:100%;margin:0 .3%;float:left;width:32.7%;display:inline-block}
.brand-list>li img{width:100%;display:block}
.brand-list .ul-3 li{padding:.2rem .1rem;box-sizing:border-box}
.brand-list>li .brand-logo{box-sizing:border-box;padding:.3rem;background:#fff;position:absolute;bottom:5%;left:5%;width:50%;height:2.4rem;display:table-cell;border-radius: 5px;}
.brand-list>li .brand-logo img{display:block;max-width:100%;max-height:100%;margin:0 auto;width:initial;vertical-align:middle}
.brand-list li.swiper-slide:first-child{border:1px solid #F6F6F9}
.brand-list li.box-flex{padding:.4rem;padding-right:0;padding-bottom:0;text-align:center}
.brand-list li.box-flex:first-of-type{padding-left:0}
.brand-list li.box-flex:last-of-type{padding-right:0}
.brand-img{position:relative;border: 1px solid #eee;}
.index-title{color:#333333;font-size:1.6rem}
.index-more{color:#888;font-size:1.5rem}
.index-more i{color:#888}
.menu-nav{padding:3rem 0;background:#fff;position:fixed;width:100%;height:100%;overflow-y:scroll;top:0;left:0;bottom:0}
.menu-nav li{padding-bottom:1rem}
.index-btn-xs{position:absolute;right:1.3rem;bottom:1.3rem;border:thin solid #e0e0e0; border-radius:4px;font-size:1.2rem;padding:.1rem .6rem;z-index:3;color:#686868;}
.nav-img{width:100%;position: relative;background:#fff;}
.brand-list-new li{border: 1px solid #eee;width:28%;}
.brand-list-new li .product-text{padding:.6rem;}
.brand-list-new li .brand-icon{width:80%;margin:0 auto;border-top: 1px solid #eee;}
/*chang - end*/
.idx-padding{padding-bottom:4rem;}
.idx-padding .recom-container.swiper-container-horizontal>.swiper-pagination, .brand-container.swiper-container-horizontal>.swiper-pagination{bottom:-3.2rem;}
.index-product-text h4{padding-right:0}
.index-store-list li{padding-top:.2rem;}
/*=======================================
        用户登录页
  =======================================*/
.user-center {margin-top: 2rem; font-size:1.6rem;}
.user-center .t-remark{margin-top:1.6rem;}
.u-l-register {font-size: 1.4rem;text-align: center;margin-top: 1.2rem;display: block;}
/*第三方登录*/
.other-login ul {margin: 4rem;margin-top: .6rem;}
.other-login ul li {text-align: center;}
.other-login ul li a {font-size: 1.4rem;color: #888}
.other-login ul li img {border-radius: 50%;}
.other-login ul li span {display: block;width: 5rem;height: 5rem;line-height: 5rem;border-radius: 50%;margin: 0 auto;margin-bottom: .4rem;}
.other-login ul li span.qq {background: #36aaf4}
.other-login ul li span.weixin {background: #2cbf19;}
.other-login ul li span.xinlang {background: #ec4353;}
.other-login ul li i {display: block;color: #fff;font-size: 3.4rem;}
.other-login ul li a:link {text-decoration: none !important;}

/*2017-3-15优化*/
.user-center .btn-submit {margin-top: 1.7rem}
.user-login-ul{padding:1.3rem;border:1px solid #ddd;position:relative;}
.user-login-ul-after:after{content: " "; position: absolute; display: block; width:1rem; height:1rem; border:1px solid #ddd; border-right: 0; border-bottom:0; -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);  background:#fff; left: 50%; margin-left:-.5rem; top:-.6rem;}
.user-login-header{position:absolute;top:0;left:50%;margin-left:-4.1rem;}
.user-login-header-img{width:8.2rem;height:8.2rem; border-radius: 100%;overflow: hidden;border:1px solid #ddd;background:#fff;display: table-cell;
    vertical-align: middle;
    text-align: center;}
.user-login-header-img img{max-height: 100%;max-width: 100%;display: inline;}
.user-login-header-box{height:8.2rem;margin-bottom: 1.8rem;}
/*.user-login-header img{padding:.7rem; }*/
.user-login-ul .login-li,.user-login-ul .login-li input{background:#f3f3f3;}
.user-login-ul .login-li{border-radius: 5px;padding-left:1rem;padding-right:1rem;border:1px solid #ddd;}
.user-login-ul .login-li input{height:2.4rem;line-height:2.4rem;}
.user-login-ul .login-li .icon-huiyuan,.user-login-ul .login-li .icon-password,.user-login-ul .login-li .icon-shouji{color:#dedede;padding-right:1rem;line-height: 2.4rem;}
.user-login-list{padding:3rem 1.1rem 0 1.1rem;}
.user-login-list .list-password{text-align: right;display: block;padding-right:1.1rem;color:#444; }
.user-login-list .list-new{padding-left:1.1rem;text-align: left;display: block;color:#ec5151;}
.user-register-ul{border-top:none;}
.user-login-ul .login-li img{background:none;height:2.4rem;}
.user-login-ul .login-li,.user-login-ul .login-li input:-webkit-autofill {
-webkit-box-shadow: 0 0 0px 1000px #f3f3f3 inset;
}
/*=======================================
        用户密码找回页
  =======================================*/
.user-forget-tel .t-remark2,.user-forget-email .t-remark2 {margin-bottom: .4rem}
.input-text .input-name {border: 0;height: 3.1rem;line-height: 3.1rem; padding: 0;box-sizing: border-box;width: 100%;font-size: 1.5rem;padding-right: 1rem;display: block;}
/*=======================================
        用户注册页
  =======================================*/
.user-register .swiper-slide{padding:0 1.3rem; box-sizing: border-box;}
.user-register .hd{padding:0 1.3rem;   font-size:1.6rem; text-align: center; border-bottom:1px solid #F3F4F9;}
.user-register .hd li{ padding:1rem 0;  line-height:2.6rem; display: block;  margin-bottom:-1px;  position: relative;}
.user-register .hd .active{color:#EC5151; border-bottom:1px solid #EC5151;}
.user-register .hd .active:after{content: " "; position: absolute; display: block; width:1rem; height:1rem; border:1px solid #EC5151; border-right: 0; border-bottom:0; -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);  background:#fff; left: 50%; margin-left:-.5rem; top:50%; margin-top:1.8rem;}
.user-register .bd{padding-bottom:1rem !important;}
input:-webkit-autofill {
-webkit-box-shadow: 0 0 0px 1000px #fff inset;
}
/*=======================================
        商品列表页
  =======================================*/
/*弹出层部分共用样式重写*/
.c-filter-div .filter-city{margin-top:1px;}
.c-filter-div .select-one,.c-filter-div .select-two{margin-top:.7rem;}
.c-filter-div .price-range{padding-top:0;}
/*商品分类页*/
.category-top .search{border-bottom:1px solid #e8e8e8;position:fixed; left:0; top:0; right:0; z-index: 1; background:#eee}
.category-top .category-search,.category .category-search{background:#fff;border-bottom: 1px solid #f1f1f1;}
.category-search .n-input-text{background:#eee;}
.menu-left,.menu-right{position:fixed; left:0;top:5.7rem; bottom:0; overflow-y: scroll;margin-bottom:5.4rem;}
.menu-right{position:fixed; left:0;top:5.7rem; bottom:0; overflow-y: scroll;}
.menu-right #loading{left:11rem; top:6.7rem;}
.menu-left{background:#f3f5f7; position: fixed; left:0;top:4.6rem; bottom:0;    overflow-y: scroll;}
.menu-left::-webkit-scrollbar,.menu-right::-webkit-scrollbar{width:0;}
.menu-left .swiper-scroll,.menu-right .swiper-scroll{min-height:100%; max-height: 100%; width:100%; overflow: hidden;}
.menu-left ul li{padding:1.3rem .8rem; box-sizing: border-box;  font-size:1.4rem; width:8.6rem; text-align: center;border-bottom: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;}
.menu-left ul li.active{background:#fff; position:relative;color: #EC5151;border-right:none;}
.menu-left ul li.active:before{content: " "; position: absolute;display: block; width:2px; height:100%; background:#EC5151; top:0; left:0;}
.menu-right{background:#fff; position:inherit; margin-left:8.6rem; right:0; bottom:0; left: 8.6rem;margin-bottom: 0;margin-top:4.6rem}
.menu-right h5{font-size:1.4rem; color:#222;  margin:.3rem 0;}
.menu-right ul{overflow: hidden;background:#fff;}
.menu-right ul li{text-align: center;}
.menu-right ul li a{display:block; position: absolute; left:.3rem; top:.7rem; bottom:.7rem; right:.3rem;}
.menu-right ul li:nth-child(3n+1) a{left:0; right:.7rem;}
.menu-right ul li:nth-child(3n) a{right:0; left: .7rem;}
.menu-right ul li span{display:block;height:2.6rem; line-height: 2.6rem; overflow: hidden; text-align: center; font-size:1.3rem;color:#777;}
.menu-right ul li img{width:100%; height: auto; font-size: 1.3rem;color: #999;}
.mune-no-img img{display:none}
.mune-no-img span{border:1px solid #efefef; color:#555; border-radius: 4px;}
.category-header-adv{margin-bottom:1rem;}
/*=======================================
        购物车页
  =======================================*/
 .flow-no-cart .gwc-bg{height:9rem; width:9rem; line-height:9rem;  text-align: center; display: block; background:#DFE0E8; border-radius: 100%; margin: 0 auto; margin-top:4rem}
 .flow-no-cart i{font-size:6rem; color:#fff;}
 .flow-no-cart p.t-remark{margin-top:1.6rem;}
 .flow-no-cart .btn-default,.flow-no-cart .btn-default-new{width:30%; display:block; margin: 0 auto; margin-top: 1.6rem;background:#fff;}

 .flow-no-cart .f-n-c-prolist .swiper-slide{padding-top:.8rem;box-sizing:inherit;}
 .flow-no-cart .f-n-c-prolist .swiper-slide:first-of-type{padding-left:.8rem}
 .flow-no-cart .f-n-c-prolist .swiper-slide:last-of-type{padding-right:.8rem}
 .flow-no-cart .f-n-c-prolist h3.g-c-title-h3{width:100%;background:#fff; border-bottom:1px solid #F6F6F9}
 .flow-have-cart .product-list-medium a.icon-flow-cart{display:block;}
 .flow-have-cart header em{font-size:1.7rem; margin-top:.2rem; display: block; padding-left:1rem;}
 .flow-have-cart .product-list-small{padding:0 1.3rem;}
 .flow-have-cart .product-list-small .p-t-remark{padding-top:.4rem}
 .flow-have-cart .product-list-small li{box-sizing: border-box; border-bottom:1px solid #F6F6F9}
 .flow-have-cart .product-list-small li:last-of-type{border-bottom:none;}
 .flow-have-cart .product-list-small li>.dis-box{width:100%;}
 .flow-have-cart .product-list-small .com-post-adr{background:#fff;padding:0 1.1rem;}
 .flow-have-cart .product-list-small .ect-select{ padding-top:3.2rem;width: 1.8rem;}
 .flow-have-cart .product-list-small .product-div{padding:1.3rem 1rem; padding-top:0;  padding-right: 0;}
 .flow-have-cart .product-list-small .product-div i.icon-xiao10{position:absolute; font-size:1.8rem; color:#888; right:-.1rem; bottom:0;}
 .flow-have-cart .product-list-small .product-div:first-of-type{padding-top:1rem;    }
 .flow-have-cart .product-list-small .product-div .p-d-img{position: relative; overflow: hidden; width:7rem; height:7rem;background: #fff;    display: table-cell;
    vertical-align: middle}
 .flow-have-cart .product-list-small .product-div .p-d-img span{position:absolute; font-size:1.4rem; left:1px; right:0; bottom:0; padding:.4rem 0; text-align: center;  display: block; background:rgba(0,0,0,0.6); color:#fff;}
 .flow-have-cart .product-list-small .product-div img{width:100%; height:auto;}
 .flow-have-cart .product-list-small .product-text{margin-left:8rem; height:auto; padding-top:0;position:relative;}
 .flow-have-cart .product-list-small .product-text h4{position:relative; height:3.4rem; line-height: 1.7rem; display:block;}
 .flow-have-cart .product-list-small .product-text .t-first{font-size:1.5rem; display: block; margin-top:.2rem;}
 .flow-have-cart .product-list-small .product-div-link{left:1.3rem}
 .flow-have-cart .product-list-small .div-num{ z-index: 4; width:8rem;   background:#f6f6f9;}
 .flow-have-cart .product-list-small .div-num a{width:2.4rem; height:2rem;}
 .flow-have-cart .product-list-small .div-num input{height:2rem;}
 .flow-have-cart .div-num a.num-less:before, .flow-have-cart .div-num a.num-plus:before, .flow-have-cart .div-num a.num-plus:after{width:1.2rem; margin-left:-.65rem;}
 .flow-have-cart .g-promotion-con{padding-left:3.4rem; clear: both; padding-top:1.3rem; margin-bottom:.4rem; box-sizing: border-box;}
 .flow-have-cart .g-promotion-con p span{line-height:1.1; color:#555}
 .flow-have-cart .g-promotion-con .g-promotion-con-sh p{float:left; clear: inherit; display: inline-block;}
 .flow-have-cart .g-promotion-con .g-promotion-con-sh p:first-of-type{padding:.3rem 0;}
 .flow-have-cart .g-promotion-con .g-promotion-con-sh span{display:none;}
 .flow-have-cart .g-promotion-con p{margin-bottom:0;}
 .flow-have-cart .g-promotion-con i.icon-jiantou{margin-bottom:.4rem;}
 .flow-have-cart .g-promotion-con span.g-p-c-promotion{display: none; font-size:1.6rem;}
 .flow-have-cart .g-promotion-con .g-promotion-con-sh p:first-of-type{display:none;}
 .flow-have-cart .g-promotion-con.active span.g-p-c-promotion{display:inherit}
 .flow-have-cart .g-promotion-con.active em.ec-promotion1,.flow-have-cart .g-promotion-con.active span.g-p-c-text{display:none}
 .flow-have-cart .g-promotion-con.active .g-promotion-con-sh p{float:inherit; display:inherit;}
 .flow-have-cart .g-promotion-con.active .g-promotion-con-sh p:first-of-type{display: inherit;}
 .flow-have-cart .g-promotion-con.active .g-promotion-con-sh span{display:initial;}
 .flow-have-cart .g-promotion-con.active .g-promotion-con-sh i.icon-jiantou{-webkit-transform: rotate(-180deg);
     -moz-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
    transform: rotate(-180deg);}
 .flow-have-cart .g-promotion-con.active i.icon-jiantou{-webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);}
 a.a-accessories{color: #666; margin-top:.2rem; font-size:1.6rem; display: block; border-radius: 4px;}
 .f-cart-filter-btn{font-size:1.4rem;color:#666;}
 .f-cart-filter-btn .btn-submit, .f-cart-filter-btn .btn-default{padding:1.4rem 1.2rem; width: auto;}
 .f-cart-filter-btn .ect-select{/*position:absolute; top:30%;*/ margin-top: 1.5rem }
.f-cart-filter-btn .ect-select span{font-size:1.4rem; margin-left:.4rem}
 .f-cart-filter-btn .heart{margin-right:1.8rem; position: absolute; top:50%; margin-top:-1.8rem; right:16rem;  width:auto; display: initial;}
 .f-cart-filter-btn .heart i{width:2.2rem; height:2.2rem;}
 .f-cart-filter-btn .heart i{background-size:100% 4.4rem;}
 .f-cart-filter-btn .heart em{font-size:1.2rem; margin-top:0; color:#999;}
 .f-cart-filter-btn .heart.active em{color:#ec5151}
 .g-cart-filter-price{right: 1rem;top: .6rem;}
 .g-cart-filter-price .price{font-weight:700;    padding-right: 1rem;}
 .g-cart-filter-price em, .g-cart-filter-price .t-first{line-height:2rem;}
 .g-cart-filter-price .t-remark{font-size:1.3rem;}
 .g-cart-filter-bj .ul{overflow:hidden;width: 20rem;z-index: 10;}
 .g-cart-filter-bj .ul .li{width:50%;float: left;padding: 1.4rem 1rem;}
 .f-cart-filter-btn .ect-select label span{font-size:1.4rem; margin-left:.4rem}
 .f-cart-filter-btn .span-bianji{width:3rem; color:#999; display: block; text-align: center; margin-right:.9rem; margin-top:0rem;}
 .f-cart-filter-btn .span-bianji i.icon-bianji1:before{font-size:1.8rem;}
 .f-cart-filter-btn .span-bianji em{display:block; font-size:1.2rem; margin-top:.2rem;}
 .f-cart-filter-btn .g-cart-filter-bj{display:none;}

 .f-cart-filter-btn.active .g-cart-filter-price,
 .f-cart-filter-btn.active .g-cart-filter-sb{display: none;}
 .f-cart-filter-btn.active .g-cart-filter-bj{display:initial}
 .f-cart-filter-btn.active .btn-submit,
 .f-cart-filter-btn.active .btn-default{padding:1.4rem 1rem; }
 .flow-cart-btn{position:fixed;bottom:0;width:100%;z-index:50}
 .n-flow-btn{position:relative;/*padding:.4rem .8rem*/}
 .new-flow-bottom{margin-bottom:10rem;}
 .flow-cart .flow-have-cart:first-child{margin-top:0;}
 .flow-have-cart .flow-shop-header{background:#fff;padding:1.3rem 1.1rem;}

 /*更新购物车3-16*/
 .activity-btn{width:4.4rem;}
 .activity-btn label{background:#e93e12;font-size:1.3rem;padding:.1rem .6rem;border-radius: 5px;color:#fff;position:absolute;left:0;top:0;text-align: center;display: block}
 .flow-shop-icon{padding: 0 .2rem 0 0.5rem;font-size:1.6rem;color:#333333;}
 .flow-shop-icon.active{color:#ec5151;}
 .flow-goods-attr{height:1.4rem;}
 .cart-price-height{height:4rem;}

/* 购物车新样式 v2.6*/
.flow-have-cart .item-single{border-top:1px solid #eee}
.flow-have-cart .item-line{border-right: 1px dashed #ddd;position: absolute;top: -67%; left: 2rem;bottom: 82%;}
.flow-have-cart .item-full {margin-top: 0.1rem;}
/*购物车赠品样式*/
.flow-have-cart .gift-goods{background: #fff7f0;margin-left: 3rem;margin-bottom: 1rem}
.flow-have-cart .gift-goods .product-div {padding: 0.8rem 0.8rem !important;}
.flow-have-cart .gift-goods .product-div .p-d-img {width: 8rem !important; height: 8rem !important;}
.flow-have-cart .gift-goods .product-div .product-text {margin-left: 9rem !important; font-size: 1rem;}

.flow-have-cart .product-list-small .gift-goods .product-div{border-bottom:none!important}
.flow-have-cart .div-num-gift{background: none!important;border: 0;}
.flow-have-cart .div-num-gift input{ border-left: none;border-right: none;background: none!important;text-align: left;padding: 0;color:#777;}
.flow-have-cart .div-num-gift em{display: inline-block;color:#777;font-size:1.6rem}
.flow-have-cart .select-gift-btn{padding-right: 1rem;background: #ec5151;color: #fff !important;padding: .2rem .4rem;border-radius: 1rem;margin-top: .2rem;    width: 5rem;
    text-align: center;}
.flow-have-cart .item-single .g-p-c-text {margin: 0 0.5rem;}
/*购物车失效商品样式*/
.flow-have-cart .flow-invalid h4,.flow-invalid span,.flow-invalid input{color:#999 !important;}
.flow-have-cart .product-list-small .childBox {background: #fff7f0}

/*领取赠品列表*/
.flow-have-cart .gift-box{position: fixed; left: 0; bottom: -100%; right: 0; z-index: 499;visibility: hidden;}
.flow-have-cart .gift-box.show{ bottom: 0;visibility: visible;background: #e3e5e9;}
.flow-have-cart .gift-cont-select .item-gift{background:#fff;padding: 1.1rem 0;    box-sizing: border-box;border-bottom:1px solid #ddd}
.flow-have-cart .gift-cont-select .p-checkbox {width:2rem}
.flow-have-cart .gift-cont-select .p-checkbox label i{width:1.8rem;height:1.8rem;border-radius: 100%;border:1px solid #ddd;margin-top: 1rem;display: block;}
.flow-have-cart .gift-cont-select .p-checkbox label i.active{ border: 1px solid #ec5151;color: #fff;text-align: center;background: #ec5151 url(../img/iconfont-gou.png) center center no-repeat;background-size: 70%;}
.flow-have-cart .gift-cont-select .p-img{width:7rem;height:7rem; margin: 0.8rem}
.flow-have-cart .gift-cont-select .p-img img{width:100%;height:100%;}
.flow-have-cart .gift-cont-select .p-name{height:3.6rem;overflow:hidden}
.flow-have-cart .ui-label {display: block;}

/*购物车更新 5-28*/
.flow-cart .header-address{padding:1.3rem 1.1rem;}
.flow-cart .header-address .left .icon-dingwei-shixin{padding-right:.4rem;}
.cart-promotion{background:#FEF5F5;margin-top:1rem;padding:.7rem 1rem;border-radius: 5px;font-size:1.3rem;}
.cart-promotion:after {
    content: " ";
    position: absolute;
    display: block;
    width: 1rem;
    height: 1rem;
    border: 1px solid #FEF5F5;
    border-right: 0;
    border-bottom: 0;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    background: #FEF5F5;
    left: 3rem;
    top: -.6rem;
}
.flow-have-cart .cart-list-box{margin-top:1.4rem;}
.flow-have-cart .cart-list-box:first-child{margin-top:0;}
.flow-have-cart .cart-cont-box{text-align: right;}
.flow-have-cart .cart-cont-box.active{display: block}
.flow-have-cart .cart-cont-box span{padding-left:1rem;}
 /*=======================================
        订单提交页
  =======================================*/
 .flow-checkout-adr{background:#fff url(../img/flow_check_03.png) bottom left repeat-x; background-size:8rem auto; font-size:1.7rem; position: relative; padding-top:1rem; padding-bottom:1.2rem; padding-right:3rem;padding-left: 4rem; position: relative;}
 .flow-checkout-adr a{position:absolute; left:0; top:0; right:0; bottom:0;}
 .flow-checkout-adr .t-jiantou{position:absolute; right:1.3rem; top:50%; margin-top:-.8rem;}
 .flow-no-adr i.icon-dingwei{margin-right:.6rem; font-size:1.8rem;}
 .flow-have-adr .f-h-adr-title p{margin-right:1rem; font-size:1.7rem;}
 .flow-have-adr .f-h-adr-title em{font-size:1.6rem;}
 .flow-checkout-pro .product-list-small .p-t-remark{margin-top:0; padding-top:0; height: initial;}
 .flow-checkout-pro .product-list-small .p-price{font-size:1.5rem;}
 .flow-checkout-pro .product-text p{padding:0;}
 .flow-checkout-pro .g-r-rule{margin-top:.4rem;}
 .flow-checkout-pro header,.flow-checkout-pro-1 header,.flow-checkout-pro footer{font-size:1.6rem;}
 .flow-checkout-pro .product-list-small{padding:0 1.3rem;}
 .flow-checkout-pro .product-list-small ul li{padding-bottom:0;}
 .flow-checkout-pro .product-list-small .product-div{padding:1.3rem 0; border-bottom:1px solid #F6F6F9}

/*订单确认页、会员中心订单列表页、订单详情页 商品配件、赠品标识样式*/
 .flow-checkout-pro .product-list-small  .p-d-img, .flow-checkout-pro .flow-checkout-smallpic .p-d-img{position: relative;overflow: hidden;width: 7rem;height: 7rem;background: #fff;display: table-cell;vertical-align: middle;}
.flow-checkout-pro .product-list-small  .p-d-img span, .flow-checkout-pro .flow-checkout-smallpic .p-d-img span
 {position: absolute;font-size: 1.4rem;left: 1px;right: 0;bottom: 0;padding: .4rem 0;text-align: center;display: block;background: rgba(0,0,0,0.6);color: #fff;}

 .flow-checkout-pro .product-list-small ul li:last-of-type .product-div{border-bottom:0;}
 .flow-checkout-pro .f-c-p-orderid{padding-bottom:0.6rem; position: relative;}
 .flow-checkout-pro .f-c-p-orderid .t-jiantou{display:initial; padding-left: 0;}
 .flow-checkout-smallpic{overflow:hidden; padding-top:1.3rem; margin-bottom:1.3rem}
 .flow-checkout-smallpic li{margin-left:1rem; float:left; width:29% !important; text-align: center;}
 .flow-checkout-smallpic li img{width:100% !important;}
 .flow-checkout-smallpic li:first-of-type{margin-left:0;}
 .f-c-sp-more{font-size:1.4rem; position: relative; box-sizing: border-box;}
 .flow-checkout-pro .flow-checkout-bigpic{display:none;}
 .flow-checkout-pro span.t-jiantou{display:block; padding-left:1rem; margin-top:3.3rem;}
 .flow-checkout-pro.active span.t-jiantou  i{  -moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);}
 .flow-checkout-pro.active .f-c-a-count{display:none;}
 .flow-checkout-pro.active .flow-checkout-smallpic{display:none;}
 .flow-checkout-pro.active .flow-checkout-bigpic{display:block}
 .flow-checkout-pro footer h4{margin-top:.37rem;}
 .flow-checkout-pro footer .ect-button-more button,.flow-checkout-pro footer .ect-button-more a{padding:.3rem .8rem; font-size:1.4rem; width:auto;}
 .flow-checkout .product-list-small .product-text{overflow: auto; height: auto;}
 .f-checkout-filter-btn .order-checkout-text{text-align: center; font-size:1.7rem;  width:100%; display:block;padding:1.2rem 0.5rem;background:#ec5151;color:#fff;}
 .ect-button-more-dete  button{background:#fff;color:#666;}
 .ect-button-more-dete a.btn-submit1{border:1px solid #e2e4e8;border-radius: .3rem;color:#666;}
 .flow-have-adr .address-default-box{width:4rem;margin:-.2rem 0 0 .6rem}
 .flow-have-adr .address-default{border:1px solid #ec5151;border-radius:3px;font-size:1.1rem;padding:0 .4rem;    height: 1.5rem;line-height: 1.4rem;}
 .flow-have-adr .f-h-adr-title .mobile{padding-left:1rem;display: block;}
 .flow-have-adr .f-h-adr-title .address-name{max-width:7rem;display: block;}
/*留言*/
 .flow-check-input input{width:100%;}
 .flow-header{position:fixed;top:0;width:100%;z-index:7;box-shadow: 1px 1px 2px rgba(50,50,50,0.3);}
 .address-icon{position:absolute; left: 1.1rem;top:50%;margin-top: -1.1rem;}
 .address-icon i{font-size:2.2rem;color:#777;}
 /*配送时间*/
 .distribution-time{padding:0; position: relative;}
 .distribution-time-con{font-size:1.4rem; position:relative;}
 .distribution-time-con i.icon-rili{font-size:2.4rem; position:absolute; right:0; top:50%; margin-top:-1.3rem;}
 .distribution-time label,.distribution-time span{margin-right:.6rem;}
 .distribution-time input{width:100%;  border: 0; text-align: right; padding-right:3rem; box-sizing: border-box; color:#333; font-size:1.5rem;}
 .distribution-time .icon-rili{position:absolute; font-size:3rem; right:0; left:0; top:50%; margin-top:-2rem;}

 /*选择*/
 .flow-checkout-select{padding-top:0;}
 .flow-checkout-select>ul{border-top:1px solid #F6F6F9;}
 .flow-checkout-select>ul>li{border-bottom:1px solid #F6F6F9;}
 .flow-checkout-select>ul>li.f-c-select-msg{border-bottom:0; padding-bottom:0;}
 .f-c-select-price{padding-top:.9rem; padding-bottom:.9rem; font-size:1.5rem;}
 .f-c-select-msg.pay{padding:0 0.5rem;}

 /*总价*/
 .flow-checkout-tprice ul li{padding-bottom:0; font-size:1.5rem;}
 .flow-checkout-tprice ul li:last-of-type{padding-bottom:1.3rem;}
 .flow-checkout-tprice header{font-size:1.6rem;}
 .flow-checkout-tprice .ect-button-more a{    padding: .3rem .8rem;font-size: 1.6rem;width: auto;}
 /*悬浮菜单*/
 .f-checkout-filter-btn span{margin-right:1rem; font-size:1.6rem; box-sizing: border-box;padding-top:1.1rem;}
 .checkout-order-btn span{padding-top:0;}
 .f-checkout-filter-btn span em{font-size:1.6rem;}
 .f-checkout-filter-btn .btn-submit, .f-checkout-filter-btn .btn-default{ padding:1.2rem 1.2rem;display:inline-block;}
 .s-g-list-con{overflow:hidden; max-height: 20rem;}
 .s-g-list-con ul li{padding:0;}
 .swiper-scroll{position:relative;}
.s-g-attr-con .swiper-wrapper,.goods-big-service .swiper-wrapper,.s-g-list-con .swiper-wrapper,.goods-show-con .swiper-wrapper,.menu-left .swiper-wrapper{display:block;}
 .f-c-s-coupon{position:relative;}
 .f-c-s-coupon a{position:absolute; left: 0; top:0; bottom:0; right:0;}
 /*弹出时间层*/
 .show-time-con .ect-select label span{font-size:1.5rem;}
 .s-time-con-btn a{margin-left:1rem; font-size:1.5rem;}
 .s-time-con-btn a.s-time-clsoe{color:#777;}
 /*订单提交优惠券页面*/
 .flow-coupon{overflow:hidden;}
 .flow-coupon .flow-couon-list{padding-bottom:0;position:absolute;left:0;right:0;top:0}
 .flow-coupon .ect-button-more{position:absolute;left:0;right:0;bottom:0;background:#fff;border-top:1px solid #efefef}
 .flow-couon-list li.active{border:1px dashed #ec5151;   }
 /*.new-coupons-box .active-i {margin:3rem 2rem}*/
 .coupons_is_use .remark-all{background: #eee}
 .coupons_is_use .b-r-a-price  {color:#8c8c8c}
 .flow-couon-list li .new-store-radio-box{display: none}
 .flow-couon-list li.active .new-store-radio-box{ display: block; width: 0;height: 0;border-bottom: 1.8rem solid #ec5151;border-left: 2.2rem solid transparent;position: absolute;right: 0;bottom: 0;}
 .flow-couon-list li.active .new-store-radio-box i{font-size: 1.1rem;color: #fff; position: absolute;right: .2rem;top: .7rem;}

 /*收货地址列表*/
 .flow-consignee-list .flow-checkout-adr{background:#fff; padding-bottom:1.6rem;}
 .flow-consignee-list .flow-checkout-adr{padding:0;}
 .flow-consignee-list .flow-checkout-adr a{position:static; font-size:1.4rem; color:#444; margin-left:.4rem;}
 .flow-consignee-list .flow-checkout-adr a i{font-size:1.6rem; margin-right:.8rem;}
 .flow-consignee-list .flow-have-adr{padding:1.3rem;border-top:1px solid #f6f6f9;}
 .flow-set-adr{border-top:1px solid #F6F6F9; font-size:1.3rem;}
 .flow-set-adr .ect-select label span{font-size:1.5rem; color:#666}
 /*填写－修改收货人信息*/
 .flow-consignee{margin-top:2rem;}
 /*选择收货人信息*/
.flow-get-consignee .flow-checkout-adr{position:relative;}
.flow-get-consignee .flow-checkout-adr i.icon-gou{ font-size:2.2rem; color:#ec5151; position:absolute; top:50%; right:1.3rem; margin-top:-1.4rem; display:none;}
.flow-get-consignee .flow-checkout-adr.active{padding-right:3.4rem;}
.flow-get-consignee .flow-checkout-adr.active i.icon-gou{display:initial}
 .c-city-div .con-filter-div .filter-btn{left:100%;}
 .show-city-div .c-city-div .con-filter-div .filter-btn{left:0;}
 .c-city-div .menu-left{position:absolute; top:0; overflow-y: scroll;}
 .c-city-div .menu-right{position:absolute; left:8.6rem; top:0; right:0; bottom:0; overflow-y: scroll; margin:0;}
 .c-city-div .menu-right .select-title{font-size:1.5rem;}
 .c-city-div .menu-right .ect-select label{padding:1.2rem 0;}
 .c-city-div .menu-right .j-menu-select{border-top:1px solid #F6F6F9;}
 .j-get-city-one{border-bottom:1px solid #F6F6F9;margin-top:0 !important;}
/*发票*/
 .filter-receipt-div .con-filter-div, .filter-coupon-div .con-filter-div,.filter-coupon-div-1 .con-filter-div-1,.filter-coupon-div-card .con-filter-div-card{left:0;}
 .flow-receipt-type header,.flow-receipt-title header,.flow-receipt-cont header{font-size:1.7rem;}
 .flow-receipt-type-con,.flow-receipt-cont-con{padding:0 1.3rem;  font-size:1.5rem;}
 .flow-receipt-type-con ul,.flow-receipt-cont-con ul{border-top:0;}
 .flow-receipt-type-con ul li{background:#fff; border-bottom:1px solid #F6F6F9; padding-left:0; padding-right:0;}
 .flow-receipt-title header{padding-bottom:0;}
 .flow-receipt-title-con{padding:0 1.3rem;}
 .flow-receipt-title-con .text-all{border-bottom:0;}
 .f-c-receipt .t-jiantou{margin-top:1rem; display: block;}
 .f-c-receipt label{padding-top:.8rem;}
 .f-c-receipt  p.receipt-title{font-size:1.5rem;}
 .f-c-receipt  p.receipt-name{font-size:1.4rem; color:#666;}
/*自提点*/
 .flow-site{bottom:0; left:0; right:0; top:0; position: absolute;overflow-y:hidden;}
 .flow-site .filter-btn{position:static;}
 .flow-site ul li.ect-select label{position:relative; padding-right:3.4rem;}
 .flow-site ul li h4{font-size:1.8rem; color:#444;}
 .flow-site .active h4{color:#ec5151}
 .flow-site ul li label i.icon-gou{position:absolute; right:0; top:50%; margin-top:-.7rem;}
 .flow-site .swiper-wrapper{display:block;}
 .j-goods-site-li.active{height:0; overflow: hidden; padding:0; border: 0;}
/**/
 .flow-done-con{ margin-top:5rem;  text-align: center;}
 .flow-done-con i{color:#ec5151;display:block;font-size:9rem;}
 .flow-done-con i.icon-qian{ color: #EFCE0C;}
 .flow-done-con i.icon-hookring2{color:#3ec074;}
 .message .flow-done-con p{font-size:1.6rem; color:#777; margin-top:1.7rem;}
 .flow-done-con{color:#444; font-size:1.6rem;}
 .flow-done-con .flow-done-price{font-size:3rem;}
 .flow-done-id{margin-top:1px;}
 .flow-done-all{margin-top:3rem;}
 .flow-done-id i.icon-more{font-size:1.7rem; color:#999;}
 .flow-done-id label, .flow-done-id span{height:2rem; line-height:2rem; font-size:1.6rem;}
 .flow-done-other{text-align: center; margin:0 1.1rem;}
 .flow-done-other a{font-size:1.6rem;}
 .message-a{text-align: center; font-size:1.6rem; color:#888; }
 .message-a a{color:#999;margin-left:2rem;}
 .message-a a:first-of-type{margin-left:0;}
 .flow-done-succeed{width:9rem;height:9rem;border-radius: 100%;background:#09bb07;margin:0 auto;}
 .flow-done-succeed img{ width:5.5rem;padding-top: 1.8rem;}
 .flow-done-title{padding-top:.6rem}
 .flow-done-btn{display: block}
 .flow-done-other .done-li{margin:0 2rem;}
 /*悬浮菜单*/
 .filter-menu{position:fixed;  right:1.6rem; bottom:6.6rem; z-index: 4999;}
 .filter-top{display:none;}
 .filter-menu.active{left: 1.6rem;}
 .filter-menu-title{width:4.6rem; height:4.6rem; border-radius: 100%; background:#ec5151; opacity: .8; position:relative; float:right;}
 .filter-menu-title:before,
 .filter-menu-title:after{content:" "; display:block; width:1px; height:2.6rem; background:#fff; position:absolute; left:50%; margin-left:-1px; top:50%; margin-top:-1.3rem;-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;}
 .filter-menu-title:after{-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}
 .filter-menu-list{background:rgba(0,0,0,0.8); height:4.6rem; border-radius: 2.3rem; position:absolute; right:0; width:0; opacity: 0;}
 .filter-menu-list ul{height:4.6rem; margin-left:.8rem;}
 .filter-menu-list ul li{margin:0 .2rem; padding:0 .4rem; color:#fff; text-align: center; padding:.3rem 0;}
 .filter-menu-list ul li i{font-size:1.6rem;}
 .filter-menu-list ul li em{display:block; font-size:1.2rem;}
 .filter-menu-list ul li.w{width:4.6rem;}
 .filter-nenu-cart{position:relative;}
 .filter-nenu-cart span{position:absolute;top:.3rem;left:50%;margin-left:-.2rem;height:1.2rem;min-width:1.2rem;line-height:1.2rem;padding:0 .2rem;box-sizing:border-box;font-size:1rem;color:#fff;background:#EC5151;border-radius:6rem}
 .filter-menu.active .filter-menu-title{opacity: 1;}
 .filter-menu.active .filter-menu-list {left:0; right:0; width:inherit; opacity: 1;}
 .filter-menu.active  .filter-menu-title:before,.filter-top:before{-moz-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
 .filter-menu.active  .filter-menu-title:after,.filter-top:after{-moz-transform: rotate(-135deg);-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg);-o-transform: rotate(-135deg);transform: rotate(-135deg);}
 .filter-top{width:4.5rem;  position:absolute; text-align:center; padding:1.3rem .4rem .6rem .4rem;; background:rgba(0,0,0,0.7); border-radius: 0.5rem 0 0 0.5rem;  }
 .filter-top .icon-jiantou{position:absolute; left:0; right:0;top: .6rem; font-size:1.6rem; color:#fff; -moz-transform: rotate(90deg);-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}
 /*优化快捷导航*/
.filter-top-index{margin-top:1px;}
.filter-top-index.active{position:absolute;right:0;top:102%;}
 /*========================================
                     店铺街
  * ========================================*/
/*店铺街首页*/
 .goods-shop-info{position:relative;}
 .g-s-info-add{ margin-top:1.6rem; margin-left:.8rem;}
 .g-s-info-add a{padding:.1rem .8rem;  border:1px solid #ddd; font-size:1.4rem; color:#ccc; border-radius: 5rem; position: relative; z-index: 2;}
.g-s-info-add a.active{color:#ec5151;border:1px solid #ec5151;}
 .goods-photo-auto{height:auto;}
 .shopping-abs .swiper-wrapper{display:block; display:-webkit-box;}
 .shopping-list-nav{padding:1rem 0;  box-sizing: border-box;  overflow: hidden;  z-index: 12;}
 .shopping-list-nav ul li{padding:0 1.4rem;color:#666; font-size:1.5rem; width:auto; position:relative;}
 .shopping-list-nav ul li.active{color:#ec5151; position:relative;}
 .shopping-list-nav ul li.active a{color:#ec5151;}
 .shopping-nav-select{width:3.6rem; text-align: center;  position:relative;}
 .shopping-nav-select i.icon-jiantou:before{-webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg); font-size:1.6rem; position: absolute; color:#777; left:50%; margin-left:-.6rem; margin-top:.8rem;}
 .shopping-menu{position:relative; top:0; left:0; right:0; z-index: 10; border-bottom:1px solid #efefef;}
 .shopping-abs{position:absolute; overflow: hidden; top:3.4rem; visibility: hidden ; padding:1.3rem;  min-height:10rem; max-height:20rem; left:0; right:0; border-top:1px solid #efefef; background:#fff; z-index: 10;}
 .shopping-abs .swiper-scroll{min-height: 10rem; max-height: 20rem;  /*overflow: hidden;*/}
 .shopping-abs.shopping-nav-con li,.shopping-abs.shopping-new-con li{font-size:1.3rem; display:inline-block; padding:.5rem .8rem; color:#555; background:#fff; border-radius: 4px; margin:0 1.3rem 1.3rem 0; border:1px solid #eeeef2}
 .shopping-abs.shopping-nav-con li.active,.shopping-abs.shopping-new-con li.active{background:#ec5151; color:#fff;}
 .shopping-menu .icon-xiajiantou:before{position:absolute; top:50%; margin-top:-.6rem; font-size:1.2rem; right:.4rem;}
 .s-nav-select.active{color:#ec5151;}
 .shopping-menu.nav-active .shopping-nav-con{visibility:visible; background:#fff;}
 .shopping-menu.position-active .shopping-option-con{visibility:visible;}
 .shopping-menu.nav-active .shopping-menu-close{position: absolute; left:0; right:0; top:0; bottom:0; z-index: 13;}
 .shopping-menu.nav-active .s-nav-select .icon-xiajiantou:before,
 .shopping-menu.position-active .s-position-select .icon-xiajiantou:before,
 .shopping-menu.distance-active .s-distance-select .icon-xiajiantou:before{  -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
  transform: rotate(180deg);}

 .j-shopping-list.active .j-shopping-menu{position:fixed; z-index: 18; top:0;}
 .s-nav-select span,.s-position-select span{width:100%; display:block; padding-right:1rem; box-sizing: border-box;}
 .shopping-option-con{padding:0;}
 .shopping-menu.position-active .shopping-option-con{visibility: visible; background:#fff;}
 .shopping-option-con.b-color-f{background:#fff;}
 .shopping-option-con ul li{padding:1rem 1.2rem; font-size:1.4rem; color:#777;}
 .shopping-option-con ul li.active{background:#F6F6F9;}
 .shopping-option-con{display:-moz-box;
    display:-webkit-box;
    display:box; height:20rem; background:#fff; overflow:inherit;}
 .shopping-city-one{ -moz-box-flex:1;
    -webkit-box-flex:1;
    box-flex:1; border-right:1px solid #F6F6F9; max-height: 20px; overflow: hidden}
 .shopping-city-two{ -moz-box-flex:2;
    -webkit-box-flex:2;
    box-flex:2;border-right:1px solid #F6F6F9; max-height: 20px; overflow: hidden}
 .shopping-city-three{ -moz-box-flex:2;
    -webkit-box-flex:2;
    box-flex:2;}
.store-bottom{margin-bottom:1.3rem}
.store-jt .icon-xiajiantou{position: absolute;top:50%; left:74%;margin-top:-.1rem;}
.store-jt span,.store-jt a{padding-right: 1.8rem;}
/*店铺街详情*/
.shopping-info{margin-bottom:4rem;}
.shopping-info-nums{padding:1.1rem 0;}
.shopping-info-nums h4{font-size:2rem;}
.search .n-input-text input{padding-left:1rem;}
.shopping-info-title{position: relative;}
.shopping-info-title .g-s-i-img{background:#fff; box-sizing: border-box;}
.shopping-info-title img.bg{height:11rem; width:100%;}
.s-i-title-con{position:absolute; padding:0 1.3rem; height:7rem; left:0; right:0; top:50%; margin-top:-3rem;z-index:2;}
.s-i-title-con .g-s-info-add{margin-top:1.3rem;}
.s-i-title-con .g-s-i-title{color:#fff; margin-top:1.3rem;}
.s-i-title-con .g-s-i-title .t-remark{color:#eee;}
.s-i-title-img{width:7rem; height:7rem; padding:.4rem; box-sizing: border-box; background: #fff;}
.s-i-title-img img{width:100%; height: auto;}
.shopping-info-hot h3{font-size:1.6rem; padding:1.3rem;border-bottom: 1px solid #f1f1f1;}
.shopping-list-more{ text-align: center; border-top:1px solid #F6F6F9;}
.shopping-list-more a{font-size:1.3rem; color:#888; display:block;}
.b-menu-fixed{ background:#fff; position: fixed; bottom:0; left:0; right:0; border-top:1px solid #F6F6F9; color:#444; font-size:1.5rem; z-index: 11;}
.b-menu-fixed ul li{ padding:1.1rem 0; border-right:1px solid #F6F6F9; position:relative;}
.b-menu-fixed ul li .icon-caidan{color:#999; margin-right:.4rem; font-size:1.6rem;}
.b-menu-fixed ul li:last-of-type{border-right:0;}
.b-menu-fixed ul li.active .children-ul{display:block}
.b-menu-fixed .children-ul{position:absolute; bottom:100%; margin-bottom:1px; border:1px solid #F6F6F9; border-bottom:0; left:-1px; right:-1px; background:#fff; z-index: 12; display:none;}
.b-menu-fixed .children-ul li{padding:0;  border-bottom:1px solid #F6F6F9; border-right:0;  }
.b-menu-fixed .children-ul li:last-of-type{border-bottom:0;}
.b-menu-fixed .children-ul a{display:block;  box-sizing:border-box;  color:#666; padding: 1rem .6rem;}
.shopping-about-icon .p-top{padding-top:.4rem;}
.shopping-about-icon span.t-jiantou {padding-right:0;}
.shopping-about-icon span.t-jiantou .iconfont{font-size:2rem; position:relative; color:#888}
.show-temark-div{display:none;height:14rem; position: fixed; right:13%;   background: #f7f7f7; overflow:hidden; left:13%; top:20%;  height:auto; z-index: 12;border-radius:0.3rem; }
.show-temark-div img{width:100%;}
.show-temark-div .img-new-box{background:#fff;padding:1.5rem;margin:1rem 1.3rem}
.show-temark-div.show{display:inherit;}
.show-temark-div h4{font-size:1.6rem;text-align: center;padding:1.2rem;border:1px solid #eee;color:#444;}
.show-temark-div p{font-size:1.3rem; color:#777;text-align: center;padding:.8rem;border-top:1px solid #eee}
.store-header-bg{background:rgba(0,0,0,0.5);position: absolute;top:0;left:0;bottom:0;right:0;z-index:1;}
/*====================================
 * 用户中心
 * ========================================*/
/*shi - star*/
/*用户中心*/
.user-header-box{background:#fff url(../img/uer_header_bg.png);background-repeat:no-repeat;background-size:100% 100%;}
.user-header-box .user-header{width:7.4rem;height:7.4rem;margin:0 auto;}
.user-header-box .user-header{ overflow: hidden;}
.user-header-box .user-header .heaer-img{ width: 100%; overflow: hidden; border-radius:100%; border: 3px solid #eeeeee; background:#fff; position:relative}
.img-commom img{ display: block;}
.img-commom img.img-width{position:absolute; left: 50%;transform: translateX(-50%);height:100%}
.img-commom img.img-height{position:absolute; top: 50%;transform: translateY(-50%);width:100%}
.user-img{width:4.5rem;height:4.5rem;}
.user-head-img-box-1{width: 100%; overflow: hidden; border-radius:100%; border: 2px solid #eeeeee; background:#fff; position:relative}
.user-header-box .header-admin{text-align: center;color:#fff;padding:1rem 0 0 0}
.user-header-box .header-icon a{position:absolute;color:#fff;top:1.3rem;}
.user-header-box .header-icon i{font-size:1.9rem;text-align: center;display: block;line-height:2.6rem}
.user-header-box .header-icon .shezhi{left:1.3rem;border-radius:100%;padding:0 .4rem;height:2.6rem;width:2.6rem}
.user-header-box .header-icon .youxiang{right:0;border-radius: 1.5rem 0 0 1.5rem;height:2.6rem;background:rgba(0,0,0,0.5);}
.user-header-box .header-icon label{ height:2.6rem; display: flex; align-items: center; padding: 0 1rem;}
.user-header-box .header-icon .tishi-tag{position: absolute;width: 0.7rem;height: 0.7rem;background: #EC5151;border-radius: 0.4rem;right: 0.8rem;top: 0.6rem;}
.user-list-num{position:absolute;}
.history-header{padding:.8rem 1.3rem;background:#eee;}
.history-header .his-btn{padding:.2rem .6rem;border-radius:.4rem;color:#0095d3}

/*付款状态*/
.user-order-list a i{font-size:2.4rem;color:#777;padding-bottom:.2rem}
.user-order-list a{position: relative;padding:0 1.1rem;  }
.user-order-list a:last-child{border:none;}
.user-order-list h4 {font-size: 1.8rem;color:#ec5151;}
.user-order-list{padding: 1.2rem 0}
.user-list-num{  background: #EC5151;box-sizing:border-box; border-radius: .9rem;left: 50%;margin-left: .2rem;top: -0.35rem;color: #fff;font-size: 1.3rem;min-width: 1.8rem;padding: 0 .4rem;height: 1.8rem;line-height: 1.8rem;}
.jian-top{margin-top: 0.3rem;color: #777;}
/*列表*/
.user-function-list h3{font-size:1.6rem; color:#333;line-height:normal;    padding-left: 7%;position:relative;}
.user-function-list h3 i{margin-right:0.6rem;position: absolute;left:0rem;}
.user-function-list h3 .icon-iconfontquanbudingdan{font-size:2rem;top:-0.2rem;}
.user-function-list h3 .icon-qianbao{font-size:1.9rem;top:0.1rem;}
.my-record{padding-top:1.3rem;}
/*分类列表*/
.user-nav-box .ul-4 a{width:25%;float: left;border-right:1px solid #f6f6f9;border-bottom:1px solid #f6f6f9;box-sizing: border-box;    padding: 1.6rem 0 1.6rem 0;}
.user-nav-box i{font-size:2.6rem;}
/*个人资料*/
.g-s-i-title-3 .active{color:#3fc6ff;}
.g-s-i-title-3 .sex-nv.active{color:#f36ab7;}
.my-u-title-size{font-size:1.5rem;color:#333;line-height:normal;}
.my-sex-size{font-size:6.5rem;}
.user-bg-box-1,.user-bg2-box-1{position: absolute;width: 3.8rem;}
.user-bg-box-1 img,.user-bg2-box-1 img{width: 100%; height:auto; display:block; border-radius: 100%;}
.user-profile-img{position:absolute;top:0; left:0; right:0; bottom:0;opacity: 0}

/*聊天*/
.user-consult{margin-bottom:8rem;}
.user-consult span{font-size:1.2rem; color:#888; margin-left:.8rem;}
.my-cons-box{padding-bottom:6rem;}
.cons-head-img-box{background:#e7e8ef;border-radius:100%;width:4.6rem;height:4.6rem;overflow:hidden; margin-right:1rem;}
.cons-head-img-boxr{margin-right:0; margin-left:1rem;}
.cons-head-img-box img{width:100%;}
.c-kefu-size{line-height:4.6rem;color:#a6a6a6; font-size:2.6rem;}
.box-flex-1,.box-flex-2{width:4.87rem;}
.cons-admin{color:#666;font-size: 1.3rem;}
.cons-cont,.cons-cont-1{border-radius:0.5rem;padding:1rem; word-break: break-all; font-size: 1.5rem; position:relative;}
.cons-cont{background:#ec5151;color:#fff; }
.cons-cont-1{background:#e7e8ef;color:#333;}
.cons-cont:before,.cons-cont-1:after{content:" "; display:block;  position:absolute; width:.8rem; height:.8rem;  top:.6rem;
transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg); -o-transform: rotate(45deg);        -moz-transform: rotate(45deg);}
.cons-cont:before{left:-.4rem; background:#EC5151;}
.cons-cont-1:after{right:-.4rem; background:#e7e8ef;}
.cons-list li{position:relative;}
.cons-zhisi-img{left:-0.3rem;background:#ec5151;}
.cons-zhisi-img,.cons-zhisi-img-2{width: 0.8rem;height: 0.8rem;position:absolute;top:2.8rem;transform: rotate(45deg);-ms-transform: rotate(45deg);      -webkit-transform: rotate(45deg);   -o-transform: rotate(45deg);        -moz-transform: rotate(45deg);}
.cons-zhisi-img-2{right:-0.3rem;background:#e7e8ef;}
.cons-list{margin-top:2rem;}
.fooer-box{background:#e7e8ef;  position: fixed;width: 100%;bottom: 0;padding:1rem 1rem;}
.cons-input-box{background:#fff;  height: 3rem;border-radius: 0.6rem;}
.box-flex-3{width:5rem;}
.user-cons-input-cont input{margin-top:0.6rem; font-size:1.7rem;text-align:left;float: left;padding-left:0.5rem;}
.user-top12 {padding-top: 2rem;}
.consult-filter-btn{background:#fff;}
.consult-filter-btn .text-all{padding:0;}
.consult-filter-btn .box-flex{ overflow:hidden; background:#fff;}
.consult-filter-btn input{width:100%; padding:1.2rem 1rem; height:2rem; font-size:1.4rem;box-sizing: content-box;}
.consult-filter-btn .btn-submit{ padding:1.2rem .8rem; display:block; width:5.6rem;  margin-left:.8rem;}
/*用户订单*/
.flow-checkout-pro.active span.n-t-jiantou i{ -moz-transform: rotate(-180deg);
    -webkit-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
    transform: rotate(-180deg);}
.user-order .flow-checkout-smallpic{padding-top:0; margin-bottom:0;}
.user-order .tab-title{position:fixed; top:0; left:0; right:0; z-index: 11;}
/*资料设置*/
.s-user-img{line-height:5.2rem;}
.s-xian-box{border-bottom:1px solid #F6F6F9;}
.s-user-top-1{padding:1.1rem 0}
.s-user-top{padding:0 1.1rem;position: relative;}
.jian-top-1{position:absolute;top:1.5rem;}
.user-bg-box-1,.user-bg2-box-1{position: absolute;width: 3.8rem;}
.user-bg-box-1 {right: 0;top: 1rem;}
.user-bg2-box-1{bottom:0;left:1rem;}
.updata-top{padding-top:3rem;}
.g-s-i-title-3 .active{color:#3fc6ff;}
.g-s-i-title-3 .sex-nv.active{color:#f36ab7;}
.g-s-i-title-3{  padding: 2.8rem 0;}
.sex-default-color a{color:#b2b2b2;position:relative;}
.sex-default-color input{  position: absolute;top: -4.5rem;left: -16%;width: 9rem;height: 12rem;opacity:0}
/*修改用户名*/
.a-bg-box{position:fixed;width: 100%;background: #fff;z-index: 5;top: 0;right: -110%; bottom: 0;-moz-transition: 0.5s ease;-o-transition: 0.5s ease;-webkit-transition:0.5s ease;}
.a-bg-box.current{ right:0%;box-sizing:border-box;}
.my-sex-box{position:fixed;width: 100%;background: #fff;z-index: 5;top: 0;right: -110%; bottom: 0;-moz-transition: 0.5s ease;-o-transition: 0.5s ease;-webkit-transition:0.5s ease;}
.my-sex-box.current{ right:0%;box-sizing:border-box;}
/*银行卡*/
.card-list{width:100%; position:relative}
.card-list .icon-xiao10{position:absolute; font-size:1.8rem; right:0; bottom:0; color:#888;}
/*shi - end*/
/*chang star*/
.main{width:100%;box-sizing:border-box;overflow:hidden;margin:0 auto;min-width:320px}
.wallet-input{width:100%;height:100%}
.card-div{line-height:2rem;}
.card-div:last-of-type{border-bottom:0}
.card-div p{font-size:1.5rem;line-height:2.2rem;color:#333333}
.card-div p span{margin-left:0.5rem}
.card-div span{color:#999999;font-size:1.2rem}
.card-div span.t-jiantou{position:absolute;right:1.3rem;top:50%;margin-top:-1.6rem;color:#999999;font-size:1.6rem}
.card-div span.t-remark{font-size:1.4rem;color:#ec5151}
.half-btn button{margin-top:2.2rem;width:47%}
.con em.color-money{width:auto;display:inline-block;box-sizing:inherit;overflow:inherit}
/*chang end*/
/*物流详情*/
.user-order-id header{font-size:1.7rem;}
.order-id-list .t-remark{color:#333; font-size:1.4rem;}
.order-id-list ul li{position:relative; padding-left:2rem;}
.order-id-list ul li:first-of-type .t-remark{color:#EC5151}
.order-id-list ul li:before{content:" "; display:block; width:1rem; height:1rem; position:absolute; background:#ec5151; border-radius: 100%; border:2px solid #fff; left:-.2rem; top:1.3rem; z-index: 2;}
.order-id-list ul li:after{content:" "; width:1px; top:0; bottom:0; position:absolute; background:#ddd; display: block; left: 0.5rem; z-index: 1;}
.tracking-btn{padding: 1.2rem 1.2rem;display: inline-block;border:none;background:#eee}
/*评价嗮单*/
.user-evaluation .btn-submit1{width:auto; padding:.3rem .8rem; font-size:1.5rem; position: relative; z-index: 2; margin-top:2.5rem;}
/*我的钱包-首页shi*/
.purse-f{color:#fff}
.purse-header-box{background:#ec5151;width:100%;position: relative;}
.purse-header-box img{width:100%;position:absolute;bottom:0;  left: 0;right: 0;z-index:1;}
.purse-header-box h2{font-size: 4.2rem;padding:0.5rem 0}
.purse-header-box p{padding-top: 5.2rem;font-size:1.5rem;}
.purse-header-box h5{font-size:1.4rem;}
.user-pur-box{border-top:1px solid rgba(255,255,255,0.3);margin-top:2rem;  margin-top: 5.2rem;position:relative; z-index:2}
.g-s-i-title-1 {padding: 1.2rem 0;}
.g-s-i-title-2 {padding: 1.8rem 0;}
.g-s-i-title-2 h4{  font-size: 1.5rem;}
.purse-ts-box{position:absolute; width: 0.9rem;height: 0.9rem;background: #EC5151;border-radius: 0.45rem;right: 12%;  top: 7%;}
.user-nav-1-box a{border-left: 1px solid rgba(255,255,255,0.3);}
.user-nav-1-box a:first-child{border:none;}
.is-money-color{font-size:1.8rem;padding-right:0.5rem;}


/*红包*/
.user-coupon{margin-bottom:4.6rem; margin-top:5rem;}
.user-coupon-add .btn-submit{width:100%; display: block;}
.coupon-add-text .text-all input{padding:0.5rem}
.coupon-add-text .text-all input::-webkit-input-placeholder{color:#ccc}
.coupon-add-text .text-all .is-null{color:#ffb7b7}
.user-coupon .big-remark-all .dis-box .padding-all{padding-right:1.3rem;}
.user-coupont-box{border-radius: 4px;}
.user-coupont-box .coupont-right{border-left: 1px dashed #ccc;position:relative; margin: .4rem;}
.user-coupont-box .coupont-left{padding: 1.1rem 1rem;text-align: center;}
.user-coupont-box .coupont-left span{font-size:2.5rem;font-weight: 700;padding-top: 2rem;display: block;color:#ec5151;}
.coupont-cont .coupont-cont-title{color:#ec5151;font-size:1.3rem;}
.user-coupont-box .coupont-right a span{background:#ec5151;font-size:1rem;border-radius: 5rem;padding:.4rem 1.2rem;color:#fff;margin-top:2.2rem;text-align: center;display: block;}
.coupont-yuan{width:0.6rem;height:0.6rem;border-radius: 100%;background: #f3f3f3;position:absolute;left:0;left: -.35rem; }
.cou-top{top: -.3rem;}
.cou-bottom{bottom:-.3rem;}
.coupont-middle h4 {margin: 0.5rem 0;}
.user-coupont-box .coupont-right a span.is_left {background:#aaa;}

/*充值提现*/
.user-recharge .f-c-select-msg label{font-size: 1.5rem; display: block;height: 3rem;line-height: 3rem;margin-right: 0.8rem;vertical-align: middle;}
.user-recharge .text-all span.t-jiantou i{margin-top:.4rem;}
.user-recharge .t-goods1{margin-top:.4rem;}


/*缺货登记*/
.shortage-list-left{margin-right:.6rem}
.shortage-list .card-div{position:relative}
.shortage-list i.iconfont{display:block;position:absolute;font-size:1.8rem;color:#888;right:1.5rem;bottom:1rem}
.shortage-list .card-div p:last-of-type{font-size:1.5rem;color:#666666}
.goods-no-pro .no-div-message{margin-bottom:6rem;}

/*修正商品详情页面加入购物车flex兼容问题 BY:winder*/
.con .filter-btn .add-to-cart {
    -webkit-text-size-adjust: none;
}
/*优惠活动*/
.act-header-box,.act-header-box img{width:100%;  display: block;}
.padding-all-1{ padding: 0.5rem 1rem 1.2rem 1rem;}
.act-cont{font-size:1.4rem; color:#737373;padding: 0.1rem;}
/*优惠活动列表页*/
.act-header-box-list,.act-header-box-list img{width:100%; background:#fff;position:relative;display: block;}
.act-right-box{background-color:rgba(236,81,81,0.8);padding:0.6rem 0.8rem;position:absolute;right:0;top:0;z-index:1;color:#fff;font-size:1.4rem}


/*品牌街*/
.brand-img-box,.brand-img-box img{width:100%;  display: block;  position: relative;}
.brand-right-box{margin: 3rem 1.1rem 0rem 1.6rem;}
.brand-header-box{ background:#fff;overflow: hidden;border-bottom:1px solid #F6F6F9;}
.brand-right-box h2{font-size:2.3rem; padding-bottom:1rem;}
.brand-right-box p{font-size:1.2rem; color:#666;}
.brand-header-box li{float:left;width:50%}
.my-brand-login{background:#fff; overflow: hidden;}
.my-brand-login li{border-bottom:1px solid #F6F6F9; border-right:1px solid #F6F6F9;text-align:center; height:6rem; line-height: 3rem; padding:1rem; color:#fff; width:25%; float:left; box-sizing:border-box;}
.my-brand-login li img{max-width:100%;max-height:100%;}
.my-brand-login li.my-brand-text{background:#ec5151; line-height:4rem; font-size:1.4rem;}
.my-brand-login li.my-brand-text a{color:#FFFFFF; display:block;}
.my-brand-login li:nth-child(4n){border-right:0;}
.brand-bg{background:#ec5151;}
.my-brand-login div,.my-brand-login div img {width:100%;  display: block;}
.hot-brand_street{padding:.6rem;}
.hot-brand_street .swiper-pagination{bottom:-.1rem;}
.hot-brand_street .swiper-pagination-bullet{background:#999;}
.hot-brand_street .swiper-pagination-bullet-active{background:#ec5151;}
.hot-brand_street-div i{font-size:4rem;}
.brand-name-box-1{height:15rem;}
.brand-name-list-box{background:#fff; border-radius: .2rem; overflow:hidden;}
.brand-cont-header{ width:auto;position:relative; border-radius:.4rem .4rem 0 0; overflow: hidden;}
.brand-cont-header .g-s-info-add a{color:#fff; background:#ec5151;}
.brand-list-box{ width:100%; box-sizing: border-box;}
.brand-left-list-box{width:67%;  padding:.3rem; box-sizing: border-box;}
.brand-left-list-box img{width:100%; height:auto; display: block;border: 1px solid #f6f6f9;}
.brand-right-list-box{width:33%; box-sizing: border-box; box-sizing: border-box;}
.brand-right-list-box .brand-right-box-1{padding:.3rem .3rem 0 0; box-sizing: border-box;}
.brand-right-list-box img{width:100%; display: block;border: 1px solid #f6f6f9;}
  .my-left-width{width:7rem;}
  .my-brand-header h4{color:#fff;font-size:1.6rem;  margin-top: 7%;}
  .my-brand-header p{font-size:1.2rem; color:#fff;padding-top:0.25rem;}
  .bottom-box-brand{background:#ec5151;padding:0.5rem 0.8rem;color:#fff;text-align:center; border-radius:0.5rem;width:5rem;float: right;
  margin-top: 14%;font-size:1.2rem;}
 .right-n-box{width:33%;}
 .pb-2-1{padding:1rem 0 3rem 1rem; }
 .brand-list-info-bch{border-radius: 0;}

.div-brand-cat {padding: 0.5rem 0;}
.brand-detail-cat{background:#fff; overflow: hidden; }
.brand-detail-cat li{border-bottom:1px solid #F6F6F9; border-right:1px solid #F6F6F9;text-align:center;  padding:0.5rem; color:#fff; width:25%; float:left; box-sizing:border-box;}
.brand-detail-cat li a {font-size: 1rem}
/*优化品牌街头部*/
.brand-cont-box{background:#fff;}
.brand-cont-box .bg-img img{width:100%;}
.brand-cont-box .cont-box{position:absolute;left:0;right:0;top:0;margin: 1.6rem 1.6rem 0 1.6rem;}
.brand-cont-box .cont-box .img-box{width:100%;padding-right:.6rem;}
.brand-cont-box .cont-box .cont{padding:8% 0 0 1rem;}
.brand-cont-box .cont-box .cont h4{font-size:2rem;color:#fff}
.brand-cont-box .cont-box .cont p{font-size:1.3rem;color:rgba(255,255,255,0.5);margin-top:.4rem}
.brand-cont-box .cont-box .cont h5{color:#999;padding-top:18%;font-size:1.4rem}
.brand-cont-box .cont-box .cont span{display: block;color:#999;font-size:1.4rem;margin-top:.4rem}
@media (min-width:700px){.brand-cont-box .cont-box .cont{padding:12% 0 0 1rem;}}
@media (min-width:800px){.brand-cont-box .cont-box .cont{padding:17% 0 0 1rem;}}
/*店铺*/
.swiper-pagination-clickable{padding-bottom:1rem;}
.brand-n-box-pos{position:absolute;bottom:0;width:100%;background-color:rgba(365,365,365,0.8);  padding:.4rem 0}
.brand-n-box-pos h2{text-align:center;color:#333;font-size:1.7rem; font-weight: bold;}
.brand-n-box-pos p{text-align:center;font-size:1.4rem; color:#555;}
.brend-day-box{background-color:rgba(365,365,365,0.8);position:absolute;top:0;width:4rem; height:4rem; left:0; line-height:4rem; text-align: center;}
.brend-day-box em{font-size: 1.5rem; color:#444;}
.brend-day-box span{font-size:1.2rem; color:#ec5151;}
.brand-index-nav ul li{padding:0 1rem;border-right: 1px solid #f1f1f1;font-size:1.4rem;}
.brand-index-nav ul li:last-child{border-right:none;}

/*品牌列表*/
.brand-list-page .b-l-a-id{font-size:1.3rem; padding:.6rem 1.3rem; display:block;}
.brand-list-page ul li{background:#fff; margin-top:1px; clear: both; height:6rem;}
.brand-list-page ul li a{display:block; padding:1rem; height:6rem; box-sizing: border-box; vertical-align: middle;}
.brand-list-page ul li img{max-height: 4rem; float:left; margin-right:1rem;}
.brand-list-page ul li a span{font-size:1.4rem; color:#666; line-height: 4rem;}
.b-l-page-pos{position: fixed; right:0; background:#efefef; top:0; bottom:0; padding-top:.1rem;}
.b-l-page-pos ul li a{font-size:1.2rem; color:#777; padding:0 .4rem; text-align: center;}
.b-l-page-pos ul li.active a{color:#ec5151;}
.brand-info-banner img{width:100%; height:auto;}
.new-group-search .input-text input{padding-left:1.1rem}
/*团购*/
.user-center-1 {margin-top: 0rem; font-size:1.6rem;}
.user-register-1 .hd-1{font-size:1.7rem; text-align: center;   background: #fff;}
.user-register-1 .hd-1 li{  margin: 1rem 0rem;border-left:1px solid #eee;font-size:1.6rem;color:#333333}
.user-register-1 .hd-1 .active{color:#EC5151;}
.user-register-1 .swiper-slide{box-sizing: border-box;}
.group-bq-box{position:absolute;right:0;top:0;  background-color: rgba(236,81,81,1);padding:0.3rem 0.5rem;color:#fff;font-size:1.6rem;  z-index: 2;}
.group-bq-box span{font-size:1rem;padding-left:0.2rem;margin-top:-0.5rem;}
.group-cont{font-size:1rem;color:#666666;  position: absolute;right: 0;}
.group-num-box{font-size:1.2rem;color:#333333;  position: absolute;right: 0;bottom: -2.9rem;}
.my-sousou{font-size:2.3rem;}
.group-over-box{background-color: rgba(0,0,0,0.6);  position: absolute;right: 0;left: 0;bottom: 0;top: 0;z-index:3}
.group-over-box div{border-radius:100%;height:50%;width:50%;background-color: rgba(255,255,255,0.8); position: absolute;left: 25%;top: 25%;  display: table;}
.group-cont-box{text-align:center; display: table-cell;vertical-align: middle;font-size:2.4rem;color:#535353;width:100%; height:100%;}
.group-img-box{position:relative;}
.group-right-box{position: absolute;right: 0.9rem;bottom: 3.4rem;width: 4rem;}
.product-list-medium .product-text-group {padding: .8rem;}
.product-text-group h4{padding-right:0rem;display: block;overflow: hidden;}
.product-text-group p {padding-top: .6rem;padding-bottom: .4rem;}

/*团购详情*/
.group-time-box{background-color:rgba(0,0,0,0.5);padding:0rem 1.5rem;position:absolute;bottom:1.3rem;z-index:2;color:#fff;left:1.3rem;border-radius:1.3rem;font-size:1.5rem;height: 2.6rem;
  line-height: 2.6rem;}

/*拍卖活动*/
.auction-cont-box{padding-top:0.15rem;font-size:1.6rem;}
.my-auction-small{color:#777777;margin-left:0.5rem;font-size:1.1rem;}
.product-text-auction h4 {padding-right:0rem; margin-top: -0.2rem;  overflow: hidden;}
.product-list-small .product-text-auction {margin-left: 11rem;height: 9.2rem;padding:0;}
.auction-but-cont{border-radius:0.2rem;color:#fff;font-size:1.1rem;padding:0.3rem 0.5rem;}
.a-col-red{background:#ec5151;border:1px solid #ec5151;}
.a-col-hs{background:#adadad;}
.my-auction-img{width:10rem;height: auto;float: left;}
.my-auction-paimai{font-size:1.2rem;padding-right:0.35rem;}

/*拍卖详情*/
.new-auction-cont h4{font-size:1.6rem;}
.new-auction-cont{padding:0.2rem 0;}
.auction-padd{padding:1rem;}
.new-auction-bor{border-top:1px solid #F6F6F9;}
.aut-cont{font-size:1.4rem; color:#737373;padding: 0.35rem 0;}
.recom-title-1 {line-height: 2rem;font-weight: 400;font-size: 1.7rem;position: relative;}
.act-new-box{color: #fff;padding: 0.1rem 0.6rem;border-radius: 1rem;font-size: 1.3rem;}
.evaluation-list p{padding-top:0.7rem;}
.aut-admin{color:#777;margin-left:0.6rem;font-weight:400;font-size: 1.6rem;}
.aut-left{margin-left:1rem;}
.aut-left-num{  line-height: 3rem;}
.act-gengduo{font-size:1.4rem; text-align:center;  color: #737373;padding:1rem;}
/*#myarticle{height:16.8rem;overflow-y:hidden;}*/
.padding-all-3 {padding: 0.5rem 1rem 0rem 1rem;}
.my-bz{color:#ec5151;}
/*积分*/
.in-new{margin-left:0.5rem;}
/*超值礼包*/
.int-nav-box,.int-nav-box-1{font-size:1.62rem;}
.int-nav-box span,.int-nav-box-1 span{color:#ec5151;}
.int-max-tit{padding-bottom:0.6rem;}
.int-cont li,.int-cont,.int-title,.int-cont-1 li,.int-cont-1{font-size:1.4rem;color:#737373;padding:0.12rem 0;}
.int-jt-box{margin-top:1.6rem;}
.int-but-top{margin-top:1.5rem;}
span.t-jiantou i.icon-jiantou.current{
    transform: rotate(-90deg);
    -ms-transform:rotate(-90deg);
-moz-transform:rotate(-90deg);
-webkit-transform:rotate(-90deg);
-o-transform:rotate(-90deg);
    position: absolute;
}
/*预售*/

.presell-right{width:35.32%}
.presell-right span img{width:100%}
.my-u-title-size-pre{font-size:1.7rem;color:#777}
.search .btn-submit-1{display:block;width:4.2rem;height:3.6rem;line-height:1.8rem;box-sizing:border-box;border-radius:0px 4px 4px 0}
a.btn-submit-1{color:#fff}
.btn-submit-1{background:#EC5151;border:1px solid #df4141}
.btn-submit-1{color:#fff;border:0;text-align:center;padding:.84rem 0;border-radius:4px;width:100%}
.select-one-1 {background: #fff;overflow: hidden;}
.select-one-1 .ect-select label{padding:.6rem 0.3rem;display:block;text-align:center;border:1px solid #efefef;border-radius:4px;color:#666}
.select-one-1 .ect-select{font-size:1.4rem;margin:0 .3rem}
.select-one-1 .ect-select label.active{border-color:#EC5151;color:#EC5151}
.new-f label{font-size:1.4rem}
.n-f-checkout-btn span{    padding-top: 0.3rem; font-size:1.3rem;    margin-right: 0.5rem;}
.presale .input-text input{padding-left: 1.3rem;}
/*社区-user*/
.com-bg{ background-image: url(../img/com-user_02.png);background-repeat:no-repeat;background-position:center; background-size:cover; }
.com-bg{width:100%;}
.com-header-img{margin:0 auto; padding:3rem 5.2rem;}
.com-admin{text-align:center;color:#fff;font-size:1.7rem;}
.com-bs{color: #fff;}
.user-com-img-box{width:7.25rem;height:7.25rem;border-radius:4rem;overflow:hidden;  border: 3px solid #eeeeee;margin: 0 auto;}
.com-list h4{font-size:1.4rem;}
.com-list{padding: .6rem 0;border-top: 1px solid #F6F6F9;}
.com-list .active{color:#EC5151}
.oncle-color-1 .active{color:#EC5151}
.com-nav{border-bottom: 1px solid #eee;background:#fff;border-top:1px solid #eee;}
.email-box{  width: 0.6rem;height: 0.6rem;background: #EC5151;border-radius: 0.4rem;right:1.2rem;top: 0.6rem;position:absolute;}
/*列表*/
.com-left{width:4.2rem;}
.com-left-box img{width:4.8rem;height:4.8rem;border-radius:100%;overflow:hidden;   border: 1px solid #eeeeee;}
.com-adm-box{margin-left:0rem;padding-top: 0.8rem;}
.com-adm-box h4{font-size:1.6rem;color: #607fa6;}
.com-adm-box p{font-size: 1rem;color: #aaa;padding-top:0.4rem;}
.my-com-size{color:#999999;font-size:1.65rem;}
.em-promotion-1{font-size:1.3rem;vertical-align:middle;padding:.08rem .65rem;background:#F85BD1;border-radius:1.2rem;color:#fff}
.com-min-tit{padding: 1rem 0 1rem .3rem}
.com-min-tit span{margin:.2rem 0 0 0.7rem;font-size: 1.4rem;color:#555;display: block}
.com-icon{font-size:1.6rem;}
.com-icon span{margin-left:0.2rem;font-size:1.3rem;}
.padding-al-2{padding:1.3rem 1.3rem 0.3rem; 1.3rem;}
.com-icon i{font-size:1.6rem;}
.user-right-maxbox .icon-youxiang{padding: 0.2rem;height: 3rem;line-height: 3rem;float: right;font-size: 2.4rem;}
/*尾部导航*/
.com-nav-footer{position:fixed; bottom:0;width:100%;background:#fff;box-shadow: 1px 5px 15px rgba(50,50,50,0.3);}
.com-list-footer p{font-size:1.2rem;}
.tm-icon-size{font-size:2.2rem;}
.foot-paizhao{background:#EC5151;}
.foot-paizhao p{color:#fff;height: 100%;}
.com-footer-btn em{width:5rem;height:5rem; border-radius: 100%;position: absolute;top: -.6rem;left: 50%;z-index:10;margin-left: -2.5rem;border:4px solid #fff;    box-shadow: 1px 2px 15px rgba(50,50,50,0.3);}
.com-footer-btn span{background:#fff;position:absolute;left:0;right:0;top:0;bottom:0;z-index:12;}
.com-footer-btn label{width:5rem;height:5rem; border-radius: 100%;background:#ec5151;position: absolute;top: -.8rem;left: 50%;z-index:13;margin-left: -2.5rem;border:4px solid #fff;    }
.com-footer-btn label i{font-size:2rem;color:#fff;line-height: 4.2rem;}
/*添加关联*/
.tm-zs{background:#F85BD1;}
.tm-ls{background:#25D081;}
.tm-ns{background:#FC295B;}
.tm-hs{background:#FC6E29;}
.tm-hs-1{background:#eb4f50;}
.theme-box{border-radius:0.5rem;width:5.5rem; height:5.5rem;}
.theme-left{width:6.5rem;}
.theme-box i{color:#fff;font-size:4rem; text-align:center;margin-left:0.8rem;}
.t-s-i-title-1 ul{padding:1.3rem;border-right:1px solid #F6F6F9;border-bottom:1px solid #F6F6F9;}
.t-s-i-title-1 h4{padding-top:0.8rem;  font-size: 1.6rem;color: #555555;}
.t-time{margin-top:.5rem;}
.t-time i{font-size:1.35rem}
.t-time span{font-size:1.1rem;color:#999;margin-left:0.3rem;}
.t-shai{margin:0 auto;width:70%;}
.t-shai img{width:100%;padding:2.5rem 0;}
.index-nav-1 ul li .my-com-nav1{margin:1.5rem auto;display:block;width:6.8rem;height:6.8rem;border-radius:0.5rem;line-height:4rem;color:#fff;font-size:2rem;overflow:hidden;background:#fff;}
.index-nav-1 ul li .my-com-nav1 img{width:100%}
.index-nav-1 ul li{position: relative;}
.tm-img-paizhao i{font-size:3.4rem;}
.com-nav-footer{z-index: 10}
.com-list-footer a{padding: .3rem 0;}
.com-nav-footer .active{color:#EC5151}
.tm-cont-col{color:#888;}
.com-textarea textarea{height:8rem;resize: none;}
.com-textarea-1 textarea{}
.com-textarea-1{border-top:1px solid #F6F6F9;}
.text-area2 {border:none;}
.community .theme-box{line-height: 5.5rem; text-align: center;}
.community .theme-box i{margin-left:0;}

/*添加晒单*/
.write-sd span{padding:0.8rem 1.4rem; border:1px solid #EC5151;text-align:center;font-size:1.6rem; color:#EC5151;border-radius:0.54rem;  display: block;width: 40%;margin: 0 auto;}
.write-sd{width:100%;margin:0 auto;}
.write-add-img{width:5rem;height:5rem;  border: 1px solid #F6F6F9;}
.write-add-img img{width:100%;}
/*选择框样式*/
.com-post-box-1{margin-bottom: 6.4rem;}
.select-com .ect-select label{height:2.2rem; line-height:2.2rem; font-size:1.6rem;}
.select-com .ect-select label span{font-size:1.7rem; margin-left:.6rem;  margin-top:.1rem;}
.select-com .ect-select i{display:block; width:1.8rem; height:1.8rem;  border-radius: 100%;position:absolute;right:0.1rem;top:0.4rem;z-index:2}
.select-com .ect-select label.active i{border:1px solid #ec5151; color:#fff; text-align: center; background:#ec5151 url(../img/iconfont-gou.png) center center no-repeat; background-size:70%;}
.community-btn{width:4.4rem;height:4.4rem;background:rgba(236,81,81,0.8); position:fixed;bottom:1.8rem;right:1rem;border-radius:100%;z-index:1;}
.t-community-cont{background:#f3f3f3;position:fixed;top:0;right:0;left:0; bottom:0;z-index:12;display:none}
.t-community-cont.active{display: block;}
.community-box-btn label{display: block; font-size:1.5rem;background:#fff;text-align: center;padding: .84rem 0;border-radius: 4px;margin-right:0.2rem;}
.community-box-btn button{border-radius: 4px;margin-left:.2rem;padding: .84rem 0;}
.com-textarea{padding:0 1.1rem 1.1rem 1.1rem;border-top:1px solid #f6f6f9;}
.com-input-title{padding:.3rem 1.1rem;}
.com-header-img-box{width:2.8rem;height:2.8rem;border-radius: 4rem;overflow: hidden;border: 1px solid #eeeeee;}
.com-header-img-cont{padding:.8rem 1.1rem .6rem 1.1rem;border-bottom: 1px solid #eee;}
.com-left-img{width:3.2rem;height:3.2rem;border-radius:100%;overflow:hidden;   border: 1px solid #eeeeee;}
.n-com-adm-box{padding-top:.4rem}
.n-com-header-img-cont{padding: .5rem 1.1rem}
.com-header-pall{padding:1rem 1.1rem 0 1.1rem;}
.del-more-box{position:absolute;top:80%;left:1.1rem;right:1rem;background:#fff;border:1px solid #eee;border-radius: 5px;display: none;}
/*评论详情*/
.comment-nav-box .comment-nav-tab li {color:#333;font-size:1.4rem;text-align: center;
    -webkit-box-flex: 1;-moz-box-flex: 1;-ms-box-flex: 1;box-flex: 1; display: block; width:100%;}
.comment-nav-box .comment-nav-tab{padding: 1.1rem;border-bottom:1px solid #f6f6f9;}
.comment-nav-box .comment-nav-tab li label{font-size:1.1rem;}
.comment-nav-box .comment-nav-tab li.active {color:#ec5151;}
.comment-nav-box .comment-tab-content ul {display:none;}
.comment-nav-box .comment-tab-content .evaluation-list{border-bottom:1px solid #f6f6f9;}
.comment-nav-box .comment-tab-content .evaluation-list .header-img{height:100%;}
.com-deta-img img{width:100%}
.com-cont-box{color:#333333;font-size:1.4rem;line-height:1.5;padding: 0 1.1rem;}
.my-dete-box{width:1rem;}
.gl-com p{  font-size: 1.5rem;color: #333;padding: .7rem 0 0 1rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.int-jt1-box{top:1.3rem;font-size:3rem;}
.fx-deta-box{width:50%;margin:0 auto;padding-bottom: 1.1rem;}
.fx-deta-box .yuan{border:1px solid #F6F6F9; border-radius:100%;height:6rem;width:6rem;  margin: 0 auto;}
.fx-deta-box .yuan i,.fx-deta-box .yuan p{text-align:center;  display: block;}
.fx-deta-box .yuan i{font-size:1.8rem;margin-top:1.2rem;}
.fx-deta-box .yuan p{font-size: 1.2rem;}
.com-data-right{float:right;}
.my-com-max-box{overflow:hidden;border-bottom:1px solid #F6F6F9;}
.com-img-left,.com-con-right{float:left;}
.com-img-left{width:15%;}
.com-con-right{width:84%;}
.com-con-m{font-size:1.3rem; color:#444444; margin-left:0;margin-top:0.7rem;}
.com-data-right span{font-size:1.3rem;color:#777;}
.com-data-right i{padding-left:0.2rem;}
.my-right1{margin-left:0.5rem;}
.pl-hf-box{background:#f7f8fc;border-radius:1rem;margin-left: 0;  margin-top: 1rem;position: relative;}
.pl-hf-box p{font-size:1.3rem;color:#636363;}
.pl-hf-box p span{color:#b4b4b4;}
.x-jiant{width:1.5rem; height:1.5rem; background:#f7f8fc;position:absolute;top:-0.3rem;transform:rotate(45deg);}
.new-com-box{width:8rem;}
.write-sd input{background: none;border: none;color:#ec5151;font-size: 1.4rem;}
.fileInput{width:102px;height:34px; overflow:hidden;position:relative;}
.upfile{position:absolute;top:-100px;}
.upFileBtn{width:102px;height:34px;opacity:0;filter:alpha(opacity=0);cursor:pointer;}
.t-remark4{font-size: 1.3rem;}
.com-list a{color:#888;}
.com-list a.active{color:#ec5151;}
.com-list-1 a{color:#888;}
.com-list-1 a.active{color:#ec5151;}
/*分享*/
.fengxiang-box{width:4rem;  margin: 0 auto;padding:1rem 0 0 0; }
.fengxiang-box img{width:100%;}
.is-over{overflow:hidden;  margin-bottom: 2rem;}
.is-over p{font-size:1.2rem;text-align: center;}
.new-win i,.new-win span,.new-color i,.new-color p{color:#888;}
.new-but{background:none;border:none;}
.ne-bot{padding-bottom: 0rem;}
.ne-bot textarea{min-height:0rem;}

/*文章*/
.article-list-nav ul li.active:after{content:" "; position:absolute; left:0.8rem; right:0.8rem; bottom:-1.27rem; height:1.5px; background:#fe3939; z-index: 2;}
.article-list small{font-size:1.4rem;color:#888;  line-height: 2.7rem;}
.article-list h3{font-size:1.6rem;font-weight: 600;margin:1rem 0 .6rem 0;}
.article-list small span{font-size:1.4rem;color:#607fa6;margin-left:.6rem;}
.art-img-box,.art-img-box img{width:100%;  margin-bottom: 0.4rem;}
.art-cont-box{ display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.my-u-title-size-1{font-size:1.6rem;}
.t-time-1{color:#888;font-size:1.2rem;}
.t-time-1 i{font-size:1.2rem;}
.t-time-1 span{padding-left:0.5rem;}
.com-adm-box label{color:#333;font-size:1.45rem;padding-top:0.6rem;}
.padding-alla {padding: 1.3rem 1.3rem 0.5rem 1.3rem;}
.padding-allb {padding: 0.2rem 1rem 0.5rem 1rem; background: #F6F6F9;border-radius: 0.5rem;  margin-left: 4.5rem;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.padding-allc{padding:0.3rem 1.3rem 1.3rem 1.3rem;}
.reply-bg{border-top:1px solid #F6F6F9;}
.reply-bg span{color:#999;padding-right:0.5rem;}
.new-box-time{display:inline-block;}
.n-font-box span {margin-left: 0.7rem;font-size: 1.3rem; }
.n-font-box em{font-size:1rem}
.n-f-s h4{font-size:1.75rem;}
.article-list-crosswise{padding:1.1rem 1.1rem 0 1.1rem ;}
.article-list-crosswise footer{border-top:1px solid #f6f6f9;padding:1rem 0;}
.article-list{position:relative;}
.article-list img{max-width:100%;}
.article-search{z-index: 100; background:#F6F6F9}
.dis-n-detail{font-size:1.4rem; line-height:1.5rem}
.dis-n-detail{font-size:1.4rem; line-height:1.5; padding-top:0px;}
.shopping-new-con{overflow:inherit; max-height: 20rem; min-height: 10rem;}
.shopping-new-con .swiper-scroll{min-height:10rem; max-height: 20rem; overflow:hidden;}
.shopping-menu.nav-active .shopping-abs{visibility: visible; background:#fff;}
.article-img-footer{width:68%;position:absolute;bottom:1.1rem;left:1.1rem;}
.article-list-img{min-height:8.5rem;}
.article-comments-btn a{display: block}

/*文章分享*/
.bdsharebuttonbox.bdshare-button-style0-16{overflow:hidden;}
.bdsharebuttonbox.bdshare-button-style0-16 a{width:33%; height:6rem; float: left; box-sizing: border-box; margin:0; }
.bdsharebuttonbox.bdshare-button-style0-16 a.bds_weixin{background:url("../img/icon/weixin.png") no-repeat center center;  background-size: auto 4.5rem}
.bdsharebuttonbox.bdshare-button-style0-16 a.bds_sqq{background:url("../img/icon/qq.png") no-repeat center center;  background-size: auto 4.5rem}
.bdsharebuttonbox.bdshare-button-style0-16 a.bds_qzone{background:url("../img/icon/kongjian.png") no-repeat center center;  background-size: auto 4.5rem}
.bdsharebuttonbox.bdshare-button-style0-16 a.bds_tsina{background:url("../img/icon/weibao.png") no-repeat center center;  background-size: auto 4.5rem}
.bdsharebuttonbox.bdshare-button-style0-16 a.bds_pyq{background:url("../img/icon/pengyouquan.png") no-repeat center center;  background-size: auto 4.5rem}
.bdsharebuttonbox.bdshare-button-style0-16 a.bds_fz{background:url("../img/icon/lianjie.png") no-repeat center center;  background-size: auto 4.5rem}

/*文章列表优化*/
.article-list .article-right{width:30%}
.article-list .article-right .article-img{padding-left:1rem}
.article-list-box{background-image: url(../img/defaultBg.png);background-repeat:no-repeat;background-position:center; background-size:cover;}
.article-list-box,.article-list-box img{width:100%;}
.article-list-box{padding:3rem 0 0 0}
.article-list-box .article-title{padding-bottom:3rem}
.article-nav{background:none;border-bottom:1px solid #ddd;}
.article-nav p{padding-top:0.2rem;}
.article-lists-box .article-list:first-child{margin-top:0}
.article-lists-box .article-list{margin-top:0.8rem;}

.article-left-cont,.article-right-cont{font-size:1.3rem;color:#777;}
.article-left-cont em,.article-right-cont em{margin-right:1rem;}
.article-right-cont em .icon-shijian{font-size:1.2rem;margin-right:.3rem;}
.article-right-cont em .icon-liulan{font-size:1.4rem;margin-right:.3rem;}
.article-left h4{line-height:2rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.article-right-icon  i{padding:.12rem .6rem;border:1px solid #eee;border-radius:5px;font-size:.9rem; color:#ccc;}
.article-img-list .img-list{margin-right:.6rem;}
.article-img-list .img-list:last-child{margin-right:0;}
.comments-reply-box{margin:1.5rem 0  0 1.5rem;background:#eee;border-radius: 5px;padding:.8rem;position: relative;font-size: 1.3rem;}
.comments-reply-box:after{content: " "; position: absolute; display: block; width:1rem; height:1rem; border-bottom:1px solid #e9e8e8; border-right:1px solid #e9e8e8; -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);  background:#eee; left: 6%; top: -.6rem;z-index:2;}
.comments-reply-box span{margin-right:.4rem;color:#607fa6;}
.comments-reply-box li{padding-bottom:.4rem;line-height: 1.5rem;}
/**********************************************
 *                      分销
****************************************
/*共用背景颜色*/
.red-bg{background:#ec5151;}
.hs-bg{background:#999;}
.col-3{color:#333;}
.col-4{color:#444;}
.col-7{color:#777;}
.col-6{color:#666;}
.col-8{color:#888;}
.col-9{color:#999;}
.f-01{font-size:1.1rem}
.f-02{font-size:1.2rem}
.f-03{font-size:1.3rem}
.f-04{font-size:1.4rem}
.f-06{font-size:1.6rem}
.f-05{font-size:1.5rem}
.f-07{font-size:1.7rem}
.f-08{font-size:1.8rem}
.f-2{font-size:2rem}
.fw-600{font-weight: 600}
.o-h{overflow:hidden;width:100%;}
.p-a{position:absolute;}
.p-r{position:relative;}
.p-s{position:static}
.p-t{padding-bottom:0.5rem}
.a-bg-box-1{position:fixed;width: 100%;background: #fff;z-index: 5;top: 0;right: -110%; bottom: 0;-moz-transition: 0.5s ease;-o-transition: 0.5s ease;-webkit-transition:0.5s ease;}
.a-bg-box-1.current{ right:0%;box-sizing:border-box;}
/*订单详情*/
.flow-checkout-pro-1 .product-text p {padding: 0;}
.dis-col .d-n{margin-right:2rem;}
.dis-deta-box p{padding:2.8rem 1.3rem 0 1.3rem;}
.dis-deta-box h2{padding:0.3rem 1.3rem 2.8rem 1.3rem;font-size:3.5rem; font-weight: 100;}
.mar-r{margin-right:3rem;}
.user-order-money{padding:1rem 1.3re;text-align: right;border-top:1px solid #f6f6f9;font-size:1.3rem;color:#666}
.user-order-money em{font-size:1.5rem}
.user-orderlist-shop{background:rgba(255,255,255,0.4);}
.flow-checkout-smallpic .order-name-has {margin:1.3rem 0 0 0;padding-left:.6rem;color:#555}
/*分销排行榜*/
.header-dis-p-img{position:absolute;top:0;z-index:5;width: 100%;}
.n-dis-box{width:100%;background:#ffe454;height: 10.2rem;position:absolute;top:0;z-index:4}

.rank-bg{background:#ffbd2a;}
.rank-img-box{position:relative;z-index:6}
.rank-img-box,.rank-img-box img{width:100%;}
.rank-cont-box{margin: 0 auto;}
.ranklist{width: 2.5rem;padding: 30% 0 0 12%;}
.ranklist img{width:100%;}
.rank-cont{background:#fff9df;border-radius:0.5rem;margin-bottom: 2.05%;}
.rank-cont:last-child{margin-bottom: 0;}
.rank-one{width:4.1rem;}
.rank-two{width:5.9rem;}
.rank-stree{width:3rem;}
.r-headerimg{width:4.7rem;height:4.7rem;border-radius:100%; overflow:hidden;border:2px solid #ffd079;}
.r-headerimg img{width:100%;height:100%;}
.rank-cont ul li h2{font-size:1.7rem;padding-top: 1.5%;color:#525252;}
.rank-cont ul li p{font-size:1.3rem;color:#767676;}
.rank-cont ul li{padding:0.5rem 0;}
.rank-jt{width: 2.2rem;margin-top: 50%;}
.rank-jt img{width:100%}
.hsse-bg{background: #cf4700;width: 89.5%;border-radius: 0.5rem;padding:0.7rem;margin: 0 auto;  margin-top: 0.3rem;position:relative;}
.huangse-bg{padding:0.7rem; border-radius: 0.5rem; background:#ffa637;margin: 0 auto;}
.huangse-bg-1{border-radius: 0.5rem; background:#6bb490;padding:0.7rem;z-index: 1;}
.ranklist span{font-size:2.5rem;color:#e0a810;  margin-left: 25%;}
.rank-xian1{  width: 2%;height: 5rem;background: #ffa637;z-index: 5555;position: absolute;left: 12%;top: 10%;}
.rank-height{height:33.3rem;overflow: hidden;overflow-y:scroll;}
.rank-list-cont{text-align:center;color:#790303;margin-top: -2.7rem;}
.rank-list-cont span{font-weight:700;font-size:2rem;padding: 0 0.3rem;}
.rank-list{position:absolute;  right: 1%;top:-15%;width: 5.5rem;z-index: 7;}
.rank-list img{width:100%;}
.rank-cont span{color:#ec5151;}
.l-line{top:1rem; bottom:1rem; left:2.2rem; width:.5rem; background:#ffb251; z-index: -1;}
.l-line-1{top:1rem; bottom:1rem; right:2.2rem; width:.5rem; background:#ffb251; z-index: -1;}
.rank-cont ul li h2{font-size:1.7rem;padding-top: 1.5%;color:#525252;}
.drp-header-img{width:5rem;}
@media only screen and (max-width: 360px) and (min-width: 310px) {
    .rank-height{height:24rem;}
    .r-headerimg{width:4.3rem;height:4.3rem;}
    .rank-cont ul li h2{font-size:1.7rem;padding-top: 1%;color:#525252;}
    .ranklist{width: 2.5rem;padding: 25% 0 0 12%;}
    .rank-two{width:5rem;}
    .rank-jt{width: 2.2rem;margin-top: 42%;}
}
@media only screen and (max-width: 480px) and (min-width: 360px) {
    .rank-height{height:33.3rem;}
    .r-headerimg{width:4.7rem;height:4.7rem;}
    .rank-cont ul li h2{font-size:1.7rem;padding-top: 1.5%;color:#525252;}
    .ranklist{width: 2.5rem;padding: 30% 0 0 12%;}
    .rank-two{width:5.9rem;}
    .rank-jt{width: 2.2rem;margin-top: 50%;}
}

/*分销中心*/
.drp-user-header{background: -webkit-linear-gradient(#f84d4d, #fe5b64); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#f84d4d, #fe5b64); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#f84d4d, #fe5b64); /* Firefox 3.6 - 15 */
    background: linear-gradient(#f84d4d, #fe5b64); /* 标准的语法 */
    padding:1.3rem 0;}
.drp-user-header .header-img{width:6.25rem;height:6.25rem;}
.drp-user-header .hesder-admin{padding:1.25rem  0 0 1.3rem}
.drp-money-list .money-list a{position: relative;padding: 0 1.3rem;border-right: 1px solid #F6F6F9;}

/*代言商品列表*/
.drp-shop-list .left-img{width:8.1rem;}
.drp-shop-list .left-img img{width:100%;border:1px solid #f6f6f9}
.drp-shop-list li{padding:1.3rem 1.3rem;border-bottom:1px solid #f6f6f9}
.drp-shop-list .right-cont{padding:0 0 0 .6rem}
.drp-shop-list .right-cont h4{line-height:1.7rem;height:3.2rem;}
.drp-commission-tag label{padding: 0 0 .6rem 0;}
.drp-commission-tag label .cont{background:#ec5151;padding:0 .4rem; color:#fff;border-radius:0 3px  3px  0;border:1px solid #ec5151;}
.drp-commission-tag label .num{background:#fff;padding:0 .4rem;border:1px solid #ec5151;color:#ec5151;border-radius: 3px 0 0 3px }
.drp-shop-list span{font-size:1.4rem;padding:.3rem .8rem;border-radius:.4rem;float:right;color:#fff;}
.d-img{border:2px solid #d6494f;}
.dis-time time{padding:0rem 1.3rem 0rem 0;}
.padding-mr{padding:1.3rem 1.3rem 0 1.3rem; }
.dis-set{width:2.8rem;height:2.8rem;background:#d24245;border-radius: 100%;  margin-top: -1rem;}
.dis-set i{display: block;line-height: 2.8rem;}
.dis-s h4{font-size:2.7rem;}
.padding-t-1{padding:1.3rem 0rem 0rem 0rem;}
.padding-t{padding:0.8rem 1.3rem 1.3rem 1.3rem;}
.padding-t-2{padding:0rem 1.3rem 1.3rem 1.3rem;}
.dis-nav li{border-right:1px solid #F6F6F9;box-sizing: border-box;border-bottom:1px solid #F6F6F9;  padding: 1.6rem 0}
.is-dis-size{font-size:3.1rem;}
.n-dis-s{font-size:2.8rem;line-height: 3.8rem;}
.n-dis-t{margin-top:0.5rem;}
.dis-index-left{width:4.2rem;}
.dis-tit1{margin-left:1rem;}
.dis-index-right a{border-bottom:1px solid #F6F6F9; position:relative;}
.dis-index-right a .dis-i-box{height:4.4rem; width:4.4rem; box-sizing: border-box;}
.dis-index-right a .dis-i-box img{width:100%; height:auto; display: block; float:left;}
.dis-index-right a .dis-i-box label{line-height: 4.4rem;}
.dis-index-right a .dis-i-box p{width: 60%; height: 4.3rem; overflow: hidden;}
.dis-index-right a span{position:absolute; top:50%; margin-top:-1.3rem; right:1.3rem; display:block; height:2.6rem; line-height:2.6rem; padding:0 .6rem; border-radius: 4px;}
.is-jt{font-size:1.2rem;top:0.365rem;}
.d-r{right:7%;}
.pt-2{padding-top: 1.5rem;}
.dis-user-list{margin: 0 auto;width:3rem; height:3rem;  margin-bottom:0.5rem;}
.n-dis-l{line-height: 3rem;font-size:2.9rem}
/*我的团队*/
.pt-05{padding-top: 0.5rem;}
.p-t3{line-height:4.8rem;}
.m-r{right:1.3rem;}
.dis-team-list ul{border-bottom:1px solid #F6F6F9;}
.dis-team-list ul:last-child{border-bottom:none;}
.n-top{margin-top:1rem;}
/*我的名片*/
.card-bg{position:relative;}
.padding-alle{padding:0.5rem 0}
.card-bg,.card-bg img{width:100%;}
.red2-bg{background:#ec5151}
.ewm-box{top:10%;left:25%;width:50%;border-radius:0.5rem}
.ewm-box-1{width:89%;margin:0 auto;margin-top:1rem}
.ewm-box-1 img,.zhiwen img,.qian img{width:100%}
.yuan-bg{width:100%;height:1.8rem;margin-top:1rem}
.xian-f{border-top:1px solid #ccc;top:1rem;width:100%;z-index:2}
.ewm-left,.ewm-right{width:1.7rem}
.yuan-1{border-radius:0 2rem 2rem 0;width:2rem;height:2rem;margin-left:-1rem}
.yuan-2{border-radius:2rem 0 0 2rem;width:2rem;height:2rem;margin-left:0.6rem}
.ewm-c{z-index:3;width:100%}
.ewm-c-box{position:relative}
.card-tit{text-align:center;background:#fff;width:80%;margin:0 auto;display:block;margin-top:0.3rem}
.zhiwen{width:30%;margin:0 auto;margin-top:1rem;margin-bottom:1rem}
.qian{width:25%;bottom:-3%;right:-15%}
.header-card{width:70%;margin:0 auto}
.card-n-img-box{position:fixed;bottom:-0.3rem;width: 100%;}
.card-n-img-box img,.card-fa-box-2 img{width:100%;}
.card-fa-box-2{position:absolute; top:2rem;width:100%;}
/*我的佣金*/
.right-jt{width:2rem;}
.shop-t{top: 35%;  right: 1.3rem;}
.dis-shop-list{border-bottom:1px solid #F6F6F9;}
/*开店流程*/
.drp-goods{ overflow-x: scroll; width:100%; margin-top: 1rem;}
.open-header-bg .o-hs{color:#d3d4dc;}
.open-header-bg .o-hs-bg{background:#d3d4dc;}
.open-header-bg .o-hs-x{border-bottom:2px solid #d3d4dc;}
.open-header-bg .o-hs.active{color:#EC5151;}
.open-header-bg .o-hs-bg.active{background:#EC5151;}
.open-header-bg .o-hs-x.active{border-bottom:2px solid #EC5151;}
.open-header-bg{background:#fcfcfd;border-bottom:1px solid #F6F6F9;}
.open-header-bg label{text-align:center;display:block; font-size: 1.5rem;}
.header-left-box{height:3rem;  top: 0.5rem;}
.header-x{width:100%;top:1rem;}
.header-y{width:2rem; height:2rem; border-radius:100%;margin: 0 auto;left: 42%;}
.header-y span{display:block;line-height:2rem;}
.open-two-box h4{color:#d28710;}
.open-two-box p{color:#df9d35;}
.open-boxx ul li .my-com-nav2 { border:1px solid #F6F6F9;  margin:0 auto; margin-bottom:0.8rem; padding:.5rem; }
.open-boxx ul li>p{height:2.8rem; overflow: hidden;}
.open-sun i{font-size:12rem;display:block}
.open-sun{margin:5rem 0 7rem 0; }
.open-two-box{background:#fffbe6;margin:1.3rem;}
.index-nav-1 ul li{box-sizing:border-box;}
.index-nav-1 ul li:nth-child(2n-1){padding-right: .5rem}

.index-nav-1 ul li .my-com-nav2{width:100%;height:auto; }
.index-nav-1 ul li .my-com-nav2 img{width:100%}

/*版权*/
.n-footer-box{padding:1.6rem 0 1rem 0;border-bottom:1px solid #ddd;}
.n-footer-minbox{overflow:hidden;    width: 70%; margin:0 auto;}
.n-footer-minbox li{float:left;width:33%;}
.n-footer-img-box{width:3.8rem; height:3.8rem;margin:0 auto;position: relative;}
.n-footer-minbox .footer-tit,.n-footer-minbox .footer-tit1{text-align:center;font-size:1.3rem;padding-top:1rem;}
.n-footer-minbox .footer-tit1{ color:#999;}
.n-footer-minbox .footer-tit{color:#666;}
.is-ban-fize{font-size:4.3rem;color:#999}
.is-ban-fize.active{color:#666;}
.jian-top-2{position: absolute;margin-top: -0.4rem;}
/*我的微店*/
.user-shop-logo{width:4.7rem;height:4.7rem;border-radius:4px;overflow:hidden;border:2px solid rgba(255,255,255,0.6);margin-right:.8rem;}
.user-shop-logo img{max-width: 100%;max-height: 100%;display: inline;}
.user-shop-cont{position:absolute;bottom:.5rem;left:1rem;}
.user-shop-cont h4{margin:1.5rem 0 0 .6rem;}
.user-shop-cont p em{font-size: 1.2rem;vertical-align: middle;padding: .1rem .8rem;background: #EC5151;border-radius:4px;color: #fff;}
.user-shop-cont p{margin-top:.1rem;}
.user-shop-img-box{max-height:11rem; overflow: hidden;}
.span-file{display:block; width:100%; position: relative;}
.span-file .t-jiantou{right:0.4rem; position:absolute; top:0rem;}
.span-file input[type=file]{opacity: 0; position:absolute; width:100%; left:0; right:0; top:0; bottom:0;}
.user-open-set-nimg{padding-bottom:0; }
.user-open-set-nimg .text-all:last-of-type{border-bottom:0;}
.user-shop-img-box,.user-shop-img-box img{width:100%;display: block;}
.shop-user-max{position:relative;}
.user-shop-nav{padding-top:1.3rem; padding-bottom:1.3rem;width:100%;}
.user-shop-nav p{font-size:1.3rem;text-align:center;}
.user-shop-nav h4{font-size:2rem;color:#EC5151;text-align:center;}
.user-shop-nav a{border-right:1px solid #f6f6f9;color:#777;}
.user-shop-nav a.active{color:#ec5151;}
.user-shop-nav a:last-child{border:none;}
.user-shop-nav a .nav-icon i{font-size:1.8rem;text-align: center;display: block;padding-bottom:.3rem;}
.user-shop-nav a p em{color:#ec5151;}
.user-shop-shoucang{padding: .3rem .8rem;font-size: 1.4rem;background: #EC5151;bottom: 11%;right: 1.3rem;border-radius: 0.4rem;}
.user-shop-box2{top:1rem;right:1.3rem;border-radius:100%;background:rgba(0,0,0,0.2);width:2.8rem;height:2.8rem}
.user-shop-box2 i{color:#fff;font-size:1.25rem;text-align:center;display:block;line-height:2.8rem}
.n-user-shop{padding:0}
.user-shop-tit2{font-size:1.6rem;}
.n-user-shop1{height:3rem;}
.padding-allr {padding: 1.3rem 0 1.3rem 1.3rem;}
.n-new-cont{font-size:1.7rem;}
.shopping-prompt{position:fixed; left:0; right:0; top:0; bottom:0; background:rgba(0,0,0,.9); display:none; z-index: 10000;}
.shopping-prompt img{width:60%; height:auto; position:absolute; right:2.4rem; top:2rem;}
.shopping-prompt.active{display:block;}
.dis-j-bg{background: -webkit-linear-gradient(#f84d4d, #fe5b64); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#f84d4d, #fe5b64); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#f84d4d, #fe5b64); /* Firefox 3.6 - 15 */
  background: linear-gradient(#f84d4d, #fe5b64); /* 标准的语法 */}
  .shop-menu-right{margin-bottom:0rem;margin-top: 0;top:0;position: fixed;left:0}
/*红包*/
.red-packet{background:#d83b3f}
.red-pack-but{background:#fcd82f}
.pack-col{color:#a04c0d}
.pack-input{background:#682329;border:0;text-align:center;padding:.4rem 0 0.7rem 0;border-radius:4px;width:100%;margin-bottom:2rem}
.pack-input input{width:100%;background:none;border:none;text-align:center;font-size:1.7rem;color:#fff}
.pack-cont-box{margin-top:4rem}
.pack-tit-one{width:95%;margin:0 auto;padding:5rem  0 1rem 0}
.pack-tit-one img{width:100%}
.pack-tishi-con p{font-size:1.3rem;color:#ffe7d5}
.pack-tishi-con{padding:0.8rem}
.pack-money-left{width:10rem;color:#ec5151;padding:1.5rem 0 1.5rem 1.5rem}
.pack-left-cont{border-right:1px dashed #ccc;font-size:1.3rem;padding-right:0.5rem}
.pack-min-box{margin:1rem}
.pack-money-left span{color:#ec5151;font-size:3.6rem}
.new-bg{background:#b43134;border-radius:0.5rem}
.pack-money-right label{padding:0.2rem 0.5rem;color:#fff;background:#EC5151;margin-left:1rem;margin-top:1.4rem;font-size: 1.5rem;}
.pack-money-right p{color:#888;padding-left:1rem;font-size:1.4rem;margin-top:0.7rem}
.pack-money-right label,.pack-money-right p{float:left}
.pack-bian-box,.pack-bian-box1,.pack-bian-box2,.pack-bian-box3,.pack-bian-box4,.pack-bian-box5,.pack-bian-box-1,.pack-bian-box1-1,.pack-bian-box2-1,.pack-bian-box3-1,.pack-bian-box4-1,.pack-bian-box5-1{width:1rem;height:1rem;background:#b43134;border-radius:100%;position:absolute}
.pack-bian-box{top:0.1rem;left:-0.5rem}
.pack-bian-box1{top:1.4rem;left:-0.5rem}
.pack-bian-box2{top:2.7rem;left:-0.5rem}
.pack-bian-box3{top:4rem;left:-0.5rem}
.pack-bian-box4{top:5.3rem;left:-0.5rem}
.pack-bian-box5{top:6.6rem;left:-0.5rem}
.pack-bian-box-1{top:0.1rem;right:-0.5rem}
.pack-bian-box1-1{top:1.4rem;right:-0.5rem}
.pack-bian-box2-1{top:2.7rem;right:-0.5rem}
.pack-bian-box3-1{top:4rem;right:-0.5rem}
.pack-bian-box4-1{top:5.3rem;right:-0.5rem}
.pack-bian-box5-1{top:6.6rem;right:-0.5rem}
.com-adm-box-1 h4{font-size:1.7rem;color:#fff}
.com-left-box-1 img{width:100%}
.com-left-box-1{width:4.8rem;height:4.8rem;border-radius:100%;overflow:hidden;margin:0 auto}
.com-adm-box-1 p{font-size:1.3rem;color:#fcdbcb}
.com-adm-box-1{margin-left:1.5rem}
.n-hs,.pack-jt-col{color:#fcd82f}
.pack-cont-2{color:#ff9597;font-size:1.4rem;text-align:left;padding-left:1rem}
/*派发红包*/
.park-float-box{width:6rem;}
.park-float-box img{width:100%;}
.park-fix{width:6.5rem;position:fixed;right:0.5rem;bottom:8.6rem;background:rgba(255,255,255,0.8);padding:1rem;}
.park-icon-close{color:#999;font-size:1.6rem;}
.distribution-new ul li h2{padding-right:2.6rem; font-size:1.7rem; position:relative;border-bottom:1px solid #e3e3e3;}

/*成为分销商*/
.is-prompt-icon{font-size:15rem;color:#a2a1a8;text-align:center;display:block;margin-top: 3rem;}
.prompt-tit{color:#7f7f7f;font-size:1.6rem;padding-bottom:7rem;}
.close-pro{text-align:center;display:block;color:#7f7f7f;margin-top:1.5rem;}
.distributor-box img{width:100%;}
.distributor-cont-box h4{font-size:1.6rem;color:#333;;padding-bottom:1.6rem;}
.distributor-cont-box p{font-size:1.34rem; color:#777;padding-bottom:0.8rem;line-height:2.2rem;}
.distributor-cont2-box h4{font-size:1.6rem;color:#333;padding-bottom:1.6rem;}
.dis-left-box {width:8.2rem;}
.dis-cont-1 .dis-list{border-left:1px solid #e6e6e9;border-right:1px solid #e6e6e9;border-top:1px solid #e6e6e9;}
.distributor-cont2-box ul:last-child{border-bottom: 1px solid #e6e6e9;}
.dis-cont-1 li h5{font-size:1.6rem;color:#333;padding-top:2.2rem;}
.dis-cont-1 li p{font-size:1.22rem;color:#848484}
.dis-header{height:6rem; width:6rem; border-radius:100%;}
.dis-headerred{background:#ed5b5f}
.dis-headerhs{background:#f9b421}
.is-icon-box{font-size:3.8rem;color:#fff;line-height:6rem;text-align:center;display:block;}
.dis-money{font-size:2rem; padding:1rem 0;line-height: 3.9rem;color:#EC5151;padding-right:1rem;}
.dis-money span{font-size:1.5rem;color:#777;}
.dis-logo{position:absolute;left:1.3rem; top:1.3rem;width:13rem;}

/*购买成为分销商*/
.new-not{border-bottom:none;}
.filter-btn .n-but-box em{display:inline-block;margin-top: 0rem;margin-right:0.5rem;}
.shopping-prompt{position:fixed; left:0; right:0; top:0; bottom:0; background:rgba(0,0,0,.9); display:none; z-index: 10000;}
.shopping-prompt img{width:60%; height:auto; position:absolute; right:2.4rem; top:2rem;}
.shopping-prompt.active{display:block;}
/*新手必看*/
.distribution-new ul li{background:#fff;}
.distribution-new ul li h2{padding-right:2.6rem; font-size:1.6rem; position:relative;border-bottom:1px solid #e3e3e3;}
.distribution-new .t-jiantou{position:absolute; right:1rem; top:50%;margin-top:-1rem;}
.distribution-new .t-jiantou i{font-size:2rem; color:#aaa;position:absolute;}
.distribution-new ul li p{background:#F6F6F9; font-size:1.4rem; display:none;}
.distribution-new ul li.active h2 .t-jiantou i{display:block;-moz-transform: rotate(90deg);-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}
.distribution-new ul li.active p{display:block;}
.distribution-new ul p img{width:100%;margin-top:1rem;}
.distribution-new ul li .help-cont {padding:1.1rem;background:#f6f6f9;font-size:1.5rem;display:none;}
.distribution-new ul li.active .help-cont{display:block;}
/*修复*/
.j-money-divided{width:100%;}
/*我的推荐*/
.affiliate-cont-box{background:#fb9c0e;}
.share-cont-box{padding:0.5rem 1.3rem 1rem;}
.share-cont-box h3{padding:1.3rem 0 ;border-bottom:1px solid #f6f6f9;}
.share-cont-box h3.active{border-bottom: 1px solid #f77e7e;}
.share-cont-box h4{padding:1rem 0;}
.share-table-box,.rule-table-box{border-bottom: 1px solid #efefef;width:100%;margin-top: 1.2rem}
.share-table-box tr th{background:#ffe7d1;}
.share-table-box tr td,.share-table-box tr th,.rule-table-box tr td,.rule-table-box tr th{color:#666;font-weight:400;font-size:1.3rem;text-align:center;border-bottom:1px solid #dbdcde;padding:0.5rem;border-left:1px solid #dbdcde;}
.share-table-box tr td:last-child,.share-table-box tr th:last-child,.rule-table-box tr td:last-child,.rule-table-box tr th:last-child{border-right:1px solid #dbdcde;}
.share-top{border-top:1px solid #dbdcde}
.share-ewm-box{position:absolute;top:82%;left:50%;margin-left:-24%;margin-top:-5%;width:48%}
.share-ewm-box img{width:100%}
.share-ewm-box p{border:1px solid #ec5151;border-radius: 5rem;color:#ec5151;padding:.2rem;font-size:1.2rem;margin:.6rem 1rem;}
.affiliate-cont {padding-top:0;}
.affiliate-cont h4{font-weight:600;}
.affiliate-cont ul li{font-size:1.3rem;color:#666;line-height:1.5;}
.rule-table-box tr th{background:#fe8301;text-align:left;color:#fff;}
.rule-table-box .rule-title td{background:#ffe7d1;color:#666;}

/*topic*/
.toppic-con img{width:100%; max-width:100%; }
.toppic-prolist .product-list-medium ul li{padding:1rem .4rem;}
.toppic-prolist .toppic-btn{padding:0 .8rem;    margin-top: 1rem;}
.toppic-prolist a.btn-submit{font-size:1.7rem; padding:.3rem 0; display:block; width:100%;}

.couupon-list-btn{margin-top:0.8rem;}
.couupon-list-btn span{display:block;}
.couupon-list-btn .btn-submit{padding: .3rem 0;float:right;}
.coupon-title{position:absolute;top:0;width:100%;background:rgba(0,0,0,0.2);padding:0.3rem;left:0;right:0}
.couupon-list-btn .coupon-right{width:30%;}
.n-big-remark-all .dis-box .padding-all {padding-right: 1.3rem;}

/************************城市定位*****************************/
    .user-add-title h4{font-size:1.6rem;color:#666;}
    .user-add-list i{font-size:1.8rem;margin-right:0.3rem;}
    .user-add-title:last-child{border-bottom:none;}
    .user-right-search{width:7rem;}
    .user-right-search button{background:none;border:none;color:#fff;font-size:1.7rem;width:100%;height:100%;outline:none;}
    .user-right-search .search-box{border-radius:0.3rem;height:3rem;line-height:2.6rem;}
    .user-search-input{background:#fff;border-radius:0.3rem;margin-right:0.6rem;height:3rem;line-height:2.8rem;padding-left:1rem;    overflow: hidden;}
    .user-search-input input{font-size:1.5rem;width:70%;padding:0 0 0.2rem 0;}
    .user-add-title .name{margin-right:1rem;}
    .user-add-title .call{margin-left:2rem;}
    .t-search-footer{position:absolute;top:0;width:100%;z-index:1000;display:none;}
    .t-search-footer.active{display:block;}
    .ec-fresh-bg{background:rgba(0,0,0,0.7);left:0;right:0;top:0;bottom:0;z-index:10;position:fixed;opacity: 0;visibility: hidden;    width: 640px;margin: 0 auto;}
    .ec-fresh-bg.active{opacity: 1;visibility: visible;}
    /*城市定位*/
    .b-l-page-pos-n{position: fixed;right:0;bottom:0rem;top: 15%;}
    .b-l-page-pos-n ul li a{font-size:1.26rem; color:#777; padding:0.2rem; text-align: center;}
    .b-l-page-pos-n ul li.active a{/*color:#ec5151;*/}
    .b-l-page-pos-n ul li{ line-height:1.66rem;  text-align: center;}
    .user-address-search{padding:0.8rem 1.2rem;background:#e7e7eb;color:#999;}
    .user-address-search label{font-size:1.5rem;display: block;text-align: center;width: 100%;border-radius:0.4rem;line-height:3rem;}
    .user-add-list{width:10rem}
    .user-add-list .county-select-box select{width:100%;height:100%;border:none;background:none;position:absolute;top:0.1rem;left:0.2rem;z-index:2;  font-size: 1.4rem;  line-height: 2rem;color:#555}
    .user-add-list .county-select-box{margin-right:1.3rem;border:1px solid #f6f6f9;border-radius: 0.4rem;height:2rem;    padding: 0.2rem 0 0.2rem 0.6rem;}
    .user-pos-box h4{padding:1.5rem 0 0.4rem 1.3rem;font-size:1.3rem;color:#777;}
    .user-address-search .icon-sousuo{font-size: 1.6rem;margin-right:0.2rem;}
    .user-pos-box ul{padding: 0 0 0 1.3rem;;width:100%}
    .user-pos-box ul li{float: left;width:30%;box-sizing: border-box;position: relative;margin:0 0.6rem 0.6rem 0;}
    .user-pos-box ul li a {padding: .6rem 0rem;width: 100%;display: block;text-align: center;border: 1px solid #efefef;border-radius: 4px;color: #444;background:#fff;font-size:1.5rem}
    .brand-list-page-n ul li{height:4.6rem}
    .brand-list-page-n ul li a{height:4.6rem}
    .brand-list-page-n ul li a span{line-height:2.8rem}
    .county-select-box{position: relative;}
    .county-select-box i{position: absolute;right:0rem; top:10%;color:#ccc;  font-size: 1.5rem;  visibility: visible;}
    .user-pos-left-maxbox {margin-right:1.8rem;}
    .user-pos-search-list ul li{padding:1.2rem 1.3rem; font-size:1.5rem;color:#555;border-bottom:1px solid #f6f6f9;position:relative}
    .user-pos-search-list .b-l-a-id{font-size: 1.3rem;padding: .6rem 1.3rem;display: block;}
    .user-pos-search-list ul{background:#fff;}
    .user-pos-search-list h4{    padding: 1.5rem 0 0.6rem 1.3rem;font-size: 1.3rem;color: #777;}
    .user-pos-search-list p{font-size:1.5rem;color:#444;padding:1.2rem 1.3rem;}
    .user-add-title .icon-dingwei1{margin-right:0.3rem;font-size:1.6rem}
    .user-pos-search-list ul li a,.user-pos-box ul li a{display:block;}
    .location-left-cont{max-width:5.4rem}
    /*更新头部 &nav*/
    .n-header-menu{padding-right: 0;}
/************************弹出层部分共用样式重写*****************************/
    .c-filter-div .filter-city{margin-top:1px;}
    .c-filter-div .select-one,.c-filter-div .select-two{margin-top:.7rem;}
    .c-filter-div .price-range{padding-top:0;}


/*门店服务*/
.goods-stores-list{padding:1.3rem}
.goods-stores-list label{font-size:1.5rem;}
.goods-stores-list .text-all-span{   height: 3rem;line-height: 3rem;font-size: 1.5rem;color: #333;}
.pro-list-cont{background:#efefef}
.pro-list-cont p{line-height:2.4rem;}
.pro-list-cont p em{margin-right:0.3rem}
.pro-list-cont p .cont{    margin-top: .4rem;}
.new-add-box li{margin-bottom:1rem}
.store-name{padding:.8rem 1.1rem;border-bottom:1px solid #f6f6f9;color:#777;background:#fff;}
.store-close-btn{position:absolute;right:0rem;top:50%;z-index:3;margin-top:-.2rem;}
.stores-goods-title{border:1px solid #ec5151; color:#fff;background:#ec5151;display: block; width: 6.8rem;height: 3.8rem;line-height: 3.6rem;text-align: center;}
.stores-goods-name{padding:0 1.1rem;border:1px dashed #ddd;border-left:none;background:#fffef4;height: 3.8rem;line-height: 3.6rem;}
.store-max-box{padding:0;margin:.8rem 0;}
.store_cont-box{position:fixed;left:0;right:0;bottom:0;top:0;z-index:6;background: #f3f3f3;display: none}
.store_cont-box.active{display: block}
.store_cont-list{overflow-y:auto }
.new-store-radio li{ margin: 1.1rem;position: relative;background: #fff;box-shadow: 1px 0px 5px rgba(100,100,100,0.2);border:1px solid #fff;}
.new-store-radio li a em{font-size:1rem;}
.new-store-radio li span{border:1px solid #ccc;border-radius: 5px;padding: .2rem .4rem;float: right}
.new-store-radio li span i{padding-right: .3rem}
.new-store-radio li.active{border:1px dashed #ec5151;   }
.new-store-radio li .new-store-radio-box{display: none}
.new-store-radio li.active .new-store-radio-box{display: block; width: 0;height: 0;border-bottom: 1.8rem solid #ec5151;border-left: 2.2rem solid transparent;position:absolute;right:0;bottom:0;}
.new-store-radio li.active .new-store-radio-box i{font-size: 1.1rem;color: #fff;position: absolute;right: .2rem;top: .7rem;}
.new-store-radio li.active label,.new-store-radio li.active .store-address-cont{color:#ec5151;}
.store-bg-box{display: none;}
.store-btn-box{box-shadow: 1px 0px 5px rgba(100,100,100,0.2);}
.store-btn-box .showDate{line-height: 3.2rem}
.store-btn-box .time-data{display: none}
/************************提取码*****************************/
    .user-code{border-radius:0.5rem;padding:2rem 1.2rem 2rem 1.2rem;margin:1.4rem}
    .user-code .code-header a{color:#444}
    .user-code .code-header p{padding:0.8rem 0}
    .user-code .code-header .t-code{padding:1.2rem 0 1rem 0;}
    .user-code .code-cont{padding: 1.1rem 0 0 0;}
    .user-code .code-cont .address-list{padding:1.3rem 0 0rem 0}
    .user-code .code-cont .code-round{width:1.7rem; height:1.7rem;border-radius:100%;top:-0.76rem;}
    .user-code .code-cont .round-left{left:-2.2rem;}
    .user-code .code-cont .round-right{right:-2.2rem;}
    .user-code .code-footer .code-list{padding:1.3rem 0;border-bottom:1px solid #f6f6f9}
    .user-code .code-footer .code-list:last-child{border-bottom:none;padding:1.3rem 0 0 0}
    .b-dashed-t {border-bottom: 1px dashed #999999;}
/*退换货页面*/
span.t-jiantou-2 i.icon-jiantou{position:absolute;right:1.3rem;font-size:1.4rem;margin-top:0.1rem;color:#555;top:40%}
.b-bor{border-bottom:1px solid #f6f6f9}
.n-return-list-box{padding:1.4rem 1.3rem;border-top:1px solid #f0f0f0}
.reture-left-img{width:7.6rem}
.reture-left-img .img-box{margin-right:0.6rem}
.reture-right-cont h4{font-size:1.5rem;color:#444}
.reture-right-cont{margin-left:0.4rem}
.n-reture-num{position:relative}
.n-return-btn{padding:.3rem .8rem;font-size:1.4rem;width:auto;}
.reture-footer{margin-top:2.1rem}
.n-user-service ul li{width:20%;position:relative}
.n-user-service input{position:absolute;top:0;width:100%;height:100%;opacity:0}
.user-return-list-box h4{padding-bottom:1.4rem}
.user-return-list-box h4 em{color:#ec5151;margin-left:0.2rem}
.user-return-content i{outline:none;position:absolute;z-index:10;font-size:1.5rem;top:0;right:0;color:#777}
.user-return-list-box p{padding:0 0 .4rem 0}
.user-return-content select {margin-top: 0.5rem;}
.n-return-input{border:0;height:3rem;line-height:3rem;padding:0;box-sizing:border-box;color:#777;font-size:1.6rem;padding-right:3rem}
.user-return-attribute{padding:0}
.user-return-attribute-box{display:none;padding:1.3rem 1.3rem .3rem 1.3rem}
.user-return-attribute-box.active{display:block}
.s-return-box .ect-select{margin:0;margin-right:1rem;margin-bottom:1rem;width:auto}
.flow-checkout-adr-return{background:none;font-size:1.6rem;position:relative;padding-top:0rem;padding-bottom:0rem;padding-right:0rem;position:relative}
.flow-checkout-adr-return .t-jiantou{position:absolute;right:0rem;top:50%;margin-top:-.8rem}
.n-apply-img-box .apply_goods_return{font-size:1.3rem;color:#ec5151;border:1px solid #ec5151;padding:.3rem;border-radius:.3rem}
.n-apply-img-box{padding-bottom:0.6rem}
.refound-img-list{overflow: hidden;border:1px solid #f6f6f9;width: 10rem; height: 10rem; padding: .3rem;}
.refound-img-list img{width:100%;}
/*订单详情*/
.user-refound-box{padding:0 1.3rem}
.user-refound-box li{padding:0.8rem 0;font-size:1.4rem;border-bottom:1px solid #f6f6f9;color:#777;}
.refound-list-box {overflow:hidden;padding: 1rem 0;}
.refound-list-box li{width:25%;float:left;}
.refound-user-box header{padding:1.2rem  0;border-bottom:1px solid #f6f6f9;}
.refound-list-img.active{position: fixed;top:20%;left:0;right:0; width:100%;z-index:13;}
.refound-list-box-bg.active{position: fixed;width: 100%;height: 100%;left: 0;right: 0;top: 0;bottom: 0;z-index: 12;background: #fff;}
.refound-list-box-bg .goods-list-close{display:none;}
.refound-list-box-bg.active .goods-list-close{display:block;}
.pay-m{width:50%;padding-left:0.5rem}
.continue-buy{width:25%}
.user-refound-cont textarea{width:100%;font-size:1.4rem;border:none;    resize: none;background:#f6f6f9;padding:.3rem 1rem;}
.user-refound-cont{margin-top:1rem;}
.user-refound-cont-box{overflow:hidden;}
.user-refound-cont-box label{float: right;height:2.6rem;line-height:2.6rem;border:1px solid #999;margin-bottom:.6rem;padding:0 .6rem;border-radius:5px;color:#666;font-size:1.4rem;}
.list-max-height{overflow-y: scroll;max-height:10rem;}
.list-max-height  li h4 label{margin-left:.8rem;font-size:1.2rem;color:#777}
.list-max-height  li h4{color:#777}
.list-max-height  li.active h4{color:#008000}
.list-max-height  li{padding:.6rem}
.list-max-height::-webkit-scrollbar{width:2px;height:2px;}
/*退换货*/
.user-return-box{background:#fff;}
.user-return-w{width:3.4rem;}
.user-return-w label{width:2.6rem;height:2.6rem;border-radius:100%;display:block;}
.user-return-w label i{text-align: center;display: block;line-height: 2.6rem;color:#fff;}
.user-return-maxbox li{border-bottom:1px solid #f6f6f9;}
.user-cont-box li{position: relative;padding:1rem;background:#fff;border-radius:0.4rem;margin-bottom:1.2rem}
.user-cont-box .user-return-img{background:#fff;}
.user-return-cont-left{color:#999;font-size:1.5rem}
.user-return-cont-left em{color:#EC5151;margin-right: 0.3rem;}
.user-return-cont-right{margin-left:0.3rem}
.user-return-cont-right .select{outline:none;width:100%;border:none;background:none;position:absolute;z-index:10;font-size:1.5rem;padding: 0 0.6rem;}
.user-return-cont-right i{position:absolute;right:0rem;top:15%;z-index:9;}
.user-return-cont-right input,.user-return-cont-right textarea{background:none;width:100%;outline: none;border:none;resize: none;font-size:1.4rem}
.user-return-img{width:8rem;height:8rem;border-radius: 4px;border:2px dashed #CCCCCC;position: relative;}
.user-return-img input{position:absolute;top:0;width:100%;height:100%;opacity: 0;    left: 0;}
.user-return-img h5 i{font-size:3rem; color:#777;}
.user-return-img h5{margin-top:18%;}
.user-return-detail em{display:block; padding:0.2rem 0.6rem; font-size:1.3rem;color:#999;text-align: center;background:#f6f6f9;width:26%;margin:2rem auto 1rem;border-radius: 0.8rem;}
.user-return-detail .detail-cont{margin:0 1.3rem;padding:1.2rem;position:relative;border-radius: 0.5rem;}
.detail-cont-img-box{width:100%;border:1px solid #f6f6f9}
.detail-cont-img-box img{width:100%;display: block;}
.detail-cont-img li{width:26%;float: left;margin-right:1rem}
.detail-cont-img {margin-top:2rem}
.user-bg h4{border-bottom:1px solid rgba(50,50,50,0.1);padding-bottom:1rem;}
.user-h-bg h4{border-bottom:1px solid rgba(255,255,255,0.2);padding-bottom:1rem;}
.user-return-detail .detail-cont .n-return-jiantou{background:#f6f6f9;position:absolute;right:-0.7rem;top:1rem;height: 1.4rem;width: 1.4rem;}
.user-return-detail .detail-cont .n-return-jiantou-h{background:#ec5151;position:absolute;left:-0.7rem;top:1rem;height: 1.4rem;width: 1.4rem;}
.user-bg{background:#f6f6f9;}
.user-h-bg{background:#EC5151;}
.user-return-detail .detail-cont .cont-bianhao{border-top:1px solid rgba(255,255,255,0.2);margin-top:0.8rem;padding-top:1rem}
.b-color-h{background:#fcfcfc}
.n-return-btn em{padding: .3rem .8rem;font-size: 1.6rem;width: auto;float:right}
.n-return-box-list{width:auto}
.n-return-box-list .text-all-span{height: 3rem;line-height: 3rem;font-size:1.5rem}
.user-return-cont-right input{line-height:1.7rem}
.n-return-box-list span.t-jiantou{    margin-top: .5rem;}
.goods-info-img-box{float:left;width:33.3%;padding:0 .6rem .6rem 0;   overflow: hidden;}
.goods-info-img{width:7.4rem;height:7.4rem;overflow:hidden;border:1px solid #f6f6f9}
.goods-info-img img{width:100%;}
.add_img{margin:1rem 0;}
.n-btn-add-box{border:1px solid #ec5151;padding:0.2rem 0.8rem; font-size:1.5rem;color:#ec5151;border-radius: 4px;}
.over-n{overflow:hidden;}
.div-num a{display:block;width:3rem;height:3rem;position:relative}
.div-num a.num-up:before,.div-num a.num-next:before,.div-num a.num-next:after{content:" ";display:block;border-bottom:1px solid #888;width:1.6rem;position:absolute;left:50%;margin-left:-.8rem;top:50%;margin-top:-1px}
.div-num a.num-next:after{-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}
/*首页新闻*/
.index-new{background:#f6f6f9;padding:0rem 0;border-top:1px solid #f6f6f9;border-radius: 2rem;margin:0 1.1rem;}
.index-new .index-new-left{width:4.4rem;border-right: 1px solid #f6f6f9;}
.index-new .index-new-left .new-icon{width:3rem;margin:0 auto;    line-height:4.2rem;}
.index-new .index-new-left .new-icon img{width:100%;padding: .2rem;}
.index-new .swiper-container{height:4.2rem}
.swiper-container{margin:0 auto;position:relative;z-index:1}
.index-new .index-new-right{width:4.4rem;}
.index-new .index-new-right .more{padding:.8rem}
.index-new-cont{margin:.8rem 0;padding-left:.8rem;}
.index-new-right span{padding:0 0.7rem 0 1rem;border-left: 1px solid #f6f6f9;}
.dis-n-detail h2{font-size:1.6rem;padding:1.3rem 0 .6rem 0;}
.index-new-bor{position: absolute;  height:2rem;border-right:1px solid #ddd;top:50%;margin-top:-1rem;}
.left-bor{left:4.3rem;}
.right-bor{right:4.3rem;}
/*新增详情相册弹框*/
.goods-banner{margin-top:4rem;}
.goods-banner.active{position:fixed;top:18%;z-index:50;margin-top:0;}
.goods-bg-box{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(255,255,255,1);display:none;z-index:49;}
.goods-bg-box.active{display:block;}
.goods-list-close{text-align: center;bottom:1rem;    left: 50%;margin-left:-1rem;}
.goods-list-close i{font-size:2.6rem;color:#ddd;}
.index-xiaoxi em.active {width: 0.6rem;height: 0.6rem;border-radius: 0.5rem;top: 0.5rem;right: 0.3rem;background: #ff002a;}
.shoucang-bg{position:absolute;z-index:2;left:0;top:0}
.icon-shoucang{position:absolute;z-index:3;left:0;top:0}
.more-icon-box{width:6rem;height:6rem;position: relative;}
.index-nav ul li .more-icon-box img{width:100%;}

/*详情头部样式*/
 .n-goods-shop-list-nav ,.t-goods-shop-list-nav{padding:0;  box-sizing: border-box;    z-index: 3;width: 70%;margin:0 auto;}
 .n-goods-shop-list-nav ul li,.t-goods-shop-list-nav ul li{padding:0rem; font-size:1.5rem; width:auto; position:relative;color: #555;}
 .n-goods-shop-list-nav ul li.active,.t-goods-shop-list-nav ul li.active{color:#EC5151;position:relative;}
 .n-goods-shop-list-nav ul li.active:after,.t-goods-shop-list-nav ul li.active:after {content: " ";position: absolute;left: 0.8rem;right: 0.8rem;bottom: 0rem;height: 1.5px;background: #EC5151;z-index: 2;}
 .s-g-list-con-1{max-height:30rem;}
.n-ect-btn{background:#fff; position: absolute;top: 92%;left:0;right:0;}
.n-ect-btn button{position:absolute;bottom:0;}
.footer-cont img{width:1.3rem;display: inline-block;margin:0.2rem 0.6rem 0 0}
.footer-cont span{display:block;color:#777;text-align: center;padding:1rem 0;font-size:1.4rem}
 .goods-list-nav-new{width:100%;}
 .goods-list-nav-new ul li{width:100%;}
 .goods-list-nav-new .left i{font-size:1.8rem;text-align: left;display: block;padding-left:1.3rem;}
.goods-list-nav-new .right i{font-size:1.8rem;text-align: right;display: block;padding-right:1.3rem;}
/*分享*/
.t-goods-sharing-box .bg img{width:100%;}
.t-goods-sharing-box header .cont-section{padding: 1rem;position: absolute;top: 2rem;left: 50%;}
.t-goods-sharing-box header .cont-section .left{width:4.6rem;}
.t-goods-sharing-box header .cont-section .left .img-box{width:4.4rem;height:4.4rem;border-radius: 100%;overflow: hidden;border:2px solid rgba(255,255,255,0.6);}
.t-goods-sharing-box header .cont-section .right{color:#fea532;padding:.6rem 0 0 .6rem;}
.t-goods-sharing-box .cont .shop-cont{padding: 1rem 0;border-top:1px solid #f6f6f9; border-top:1px dashed rgba(255,255,255,0.6);margin: 1rem 1rem 0;}
.t-goods-sharing-box .cont .shop-cont .left{width:8rem;}
.t-goods-sharing-box .cont .shop-cont .left .img-box{width:7rem;border:1px solid #f6f6f9;}
.t-goods-sharing-box .cont .shop-cont .left .img-box img{width:100%;display: block;}
.t-goods-sharing-box .cont .shop-cont .right h4{line-height: 1.7;font-size:1.5rem;padding-top:.8rem;}
.goods-sharing-box .sharing-btn{color:#ec5151;font-size:1.5rem;text-align: center;width:60%; height:3rem; border-radius: 4px; border:1px solid #ec5151;margin:0 auto;line-height: 3rem;}
.sharing-cont{padding:0 1.1rem 1.1rem 1.1rem;}
.sharing-cont p{line-height:1.7;}
.goods-sharing-cont{background:rgba(255,255,255,0.6);border-radius: 5px;margin:1rem;border-top:1px dashed #ddd;}
.semi-circle {display: block;position: absolute; z-index: 4;right: -.2rem;top: 0;width: .3rem;height: 7.3rem;background: url(../img/semi-circle.png) top center repeat-y;}
/*分享弹窗样式*/
.share_goods {border-radius:6px;background-color:rgba(0,0,0,0)}
.share_goods .layermchild,.share_goods .layermchild {background-color:rgba(0,0,0,0)}
@media only screen and (max-width: 320px) and (min-width: 310px) {.n-ect-btn{padding:1rem 1rem;background:#fff; position: absolute;top: 88.9%;left:0;right:0;}}
/*飞入购物车*/
.quick_links{ position: absolute;top: 12%;left:40%; z-index: 4999;width:40px;display: block;}
.fly_item {z-index: 49999; border:1px solid #ccc;width:30px; height: 30px;border-radius: 100%; overflow: hidden; position: absolute; visibility: hidden; opacity: .9;}

/*没有内容提示*/
.no-return-list {text-align: center;padding: 4rem 0;color: #999;}
.no-return-list .icon-biaoqingleiben {font-size: 7rem;color: #a6a6a6;}
.no-return-list p {font-size: 1.5rem;color: #777;}
.n-refound-btn{margin:0.6rem 0}
.n-refound-btn a{font-size:1.5rem;padding: .64rem;}

.n-refound-btn .tracking-btn {color: #337ab7;border: 1px solid #337ab7;border-radius: 4px; width:8rem;}
.express-head span {font-size:1rem;padding:0.5rem 0;color:#ec5151;}
.edit-express .control-label {padding: 0.5rem;}
#other_express {border: 1px solid #ccc; display:none}
.refound-list h4 , .refound-list p{padding: 0.3rem 0;}

.address-box{    height: 1.9rem;line-height: 1.9rem;}
.choose-address-page{display:none;background-color:white;position:fixed;height:100%;width:100%;overflow:hidden;z-index: 1000;top:0;}
.head-fix{width:100%;position:fixed;top:0;left:0;z-index:100;}
.address-container{padding-top:45px;margin:0;overflow:hidden;height:100%;width:100%}
.head-address-ul{margin:0;padding:0;list-style:none;overflow:hidden;background:#f6f6f9;font-size:15px}
.head-address-ul:after{content:'';width:100%;height:1px;position:absolute;border-bottom:1px solid #e3e5e9;left:0;bottom:0;transform:scaleY(0.5);-webkit-transform:scaleY(0.5)}
.head-address-ul li{width:20%;display:block;float:left;height:44px;position:relative;line-height:55px;text-align:center}
.head-address-li{color:#f23030}
.head-address-li:after{width:60%;height:1px;border-bottom:2px solid #f23030;position:absolute;bottom:1px;left:50%;content:'';margin-left:-30%}
.address-content{-webkit-transform:translate(0,0) translateZ(0);width:500%;height:100%;-webkit-transition-property:transform;-webkit-transition-duration:300ms;-webkit-transition-timing-function:cubic-bezier(.1,.57,.1,1);overflow:hidden}
.address-ul{padding:0;margin:0;list-style:none;float:left;width:20%;height:100%;overflow:auto;font-size:15px;color:#232326}
.address-ul li{height:44px;line-height:44px;padding-left:10px;position:relative;overflow:hidden}
.address-ul li:after{content:'';width:100%;height:1px;position:absolute;border-bottom:1px solid #e3e5e9;left:0;bottom:0;transform:scaleY(0.5);-webkit-transform:scaleY(0.5)}
.check-pic{display:inline-block;margin-left:15px;background:url(../img/new-address-pic.png);background-size:200px 200px;background-position:0 -100px;width:12px;height:8px}
.checked-color{color:#f23030}
.n-goods-box .text-all{padding:0; border:0}
/*优化微信地址获取*/
.add-address-weixin{padding-top:1.6rem;}
.add-address-weixin h4{color:#62b900}
/*批发*/
.product-text-wholesale h4{padding-right:0}
.wholesale-table table tr th{border-right:1px solid #f6f6f9;border-top:1px solid #f6f6f9;text-align: center;font-size:1.5rem;padding:0.5rem 0}
.wholesale-table table tr td{border-right:1px solid #f6f6f9;border-top:1px solid #f6f6f9;text-align: center;font-size:1.3rem;padding:0.5rem 0}
.wholesale-table table{border-bottom:1px solid #f6f6f9;border-left:1px solid #f6f6f9;}
.wholesale-mask-filter-div{top:12rem}
.shopping-abs-wholesale{max-height: 50rem;min-height:30rem}
.shopping-abs-wholesale .swiper-scroll{max-height: 50rem;min-height:30rem}
.shopping-nav-select-who{width:7rem;margin: 0 .4rem;    color: #666;font-size: 1.6rem;border-right:1px solid #f6f6f9;}
.j-s-nav-select-who span{padding-right:.6rem;display:block}
.wholesale-cont-list{overflow:hidden;}
.wholesale-cont-list.shopping-nav-con li{width:28%;box-sizing: border-box;float:left;margin:0 1rem 1rem 0;text-align: center;padding:.5rem 0;}
.shopping-list-nav-who li{border-right:1px solid #f6f6f9;}
.shopping-abs.shopping-nav-con li a{color:#666;}
.shopping-abs.shopping-nav-con li a.active{color: #fff;}
.who-shu-list li{border-bottom:1px solid #f6f6f9;padding:.2rem 0}
.who-shu-list li:last-child{border-bottom:none; }
.goods-title-who h3{border-right:none;padding-right: 0;}
.wholesale-btn a{    padding: .35rem .85rem;font-size: 1.6rem;width: auto;color:#fff;background:#ec5151;border-radius:.4rem;}
.fixed-nav-who{position:fixed;bottom:4rem;right:2rem;height:4rem;width:4rem;border-radius:100%;z-index:11;background:rgba(255,255,255,0.96);border:1px solid #ccc;}
.fixed-nav-who i{font-size:2.2rem;color:#555;display:block;text-align: center;line-height:4rem;}
.n-wholesale-list ul li{border-bottom:1px solid #f6f6f9}
.user_purchase-ul .flow-checkout-pro{margin-top:0.8rem;}
.user_purchase-ul .flow-checkout-pro:first-child{margin-top:0;}
.user_purchase-list{border-bottom:1px solid #ededed;background:#f8f8f8;}
/*分销更新*/
.drp-one-cont{padding:0 1.1rem}
.drp-message-header{margin:1.1rem;padding:1.1rem;}
.drp-message-header h4 .icon-guanbi{font-size:1.6rem;}
.drp-shop{padding:3.2rem 1.3rem;border-radius:.8rem;  background:url(../img/uer_header_bg-shop.png)no-repeat;background-size:cover;
    -webkit-box-shadow:0 0 4px #552b2b;  -moz-box-shadow:0 0 4px #552b2b;  box-shadow:0 0 4px #552b2b; }
.drp-left-icon{width:35%;}
.drp-left-icon i{font-size:8.8rem;color:#fff;line-height:8.2rem}
.drp-right-cont{color:#fff;}
.drp-two-cont{padding:1.3rem}
.drp-right-cont h4{font-size:1.4rem;padding-top:1rem;}
.drp-right-cont p{font-size:1.7rem;padding-left:2rem;}
.drp-btton{margin:6rem 0 1.3rem 0;}
.drp-tishi{margin:0rem}
.drp-tishi a{color:#777;}
.btn-tishi{border:1px solid #ddd;font-size: 1.7rem;color: #fff;text-align: center;padding: .84rem 0;border-radius: 4px;width: 100%;display: block}
/*众筹*/
/*默认列表*/
.raise-list-default .raise-header{padding:1rem 1.3rem 0.6rem;}
.raise-list-default .raise-admin-left{margin-right:.5rem;}
.raise-list-default .raise-header{font-size:1.5rem;}
.raise-list-default .raise-header .name{padding-top:1rem;display: block;}
.raise-list-default .raise-header label span{margin-left:1.2rem;}
.raise-list-default .raise-time-right{width:6rem;}
.raise-list-default .raise-admin-img{width:4rem; height:4rem;display:inline-block;border-radius:100%;overflow:hidden;border: 1px solid #f6f6f9;}
.raise-list-default .raise-cont{padding:0.6rem 1.3rem;}
.raise-list-default .raise-img-box .raise-img-list img{width:100%;display:block}
.raise-list-default .raise-footer i{margin-right:0.2rem;font-size:1.3rem;}
.raise-list-default .raise-footer{text-align: center;font-size:1.3rem;background: rgba(255,255,255,0.2);padding: 0.6rem 1.3rem;color:#999;border-bottom:1px solid rgba(232,232,232,0.9);}
.select-one .rsise-nav {font-size: 1.5rem;margin: 0 0rem;}
.select-one .rsise-nav label{padding:0.3rem 0.1rem;}
.catalog-nav-box ul{border-bottom:1px solid #f6f6f9;}
/*.catalog-nav-box{background:#f8f8f8;position:absolute;top:10rem;width:100%;    z-index: 14;}
.j-all-raise,.j-cate-raise{display:none;}
.j-all-raise.active,.j-cate-raise.active{display:block;}*/
.raise-button{padding:0.2rem 1.3rem;    border-top: 1px solid #f6f6f9;}
.raise-button-1{background:#ec5151;padding:0.5rem 1.4rem;border-radius:0.5rem;    position: absolute;right: 0;top: 50%;margin-top: -1.7rem;}
.raise-progressBar .txt{font-size:1.3rem;text-align: right;color:#777;line-height: 0.5rem;padding-left: 1rem;}
.raise-progressBar .wrap{margin-bottom:12px}
.raise-progressBar .wrap{position:relative;margin-bottom:2px;height:5px;border-radius:5px;background-color:#efeeee;overflow:hidden}
.raise-progressBar .bar,.raise-progressBar .color{display:block;height:100%;border-radius:4px}
.raise-progressBar .color{width:100%;background:#FFA538;background:-webkit-gradient(linear,left top,right top,from(#FFCB3D),to(#ec5151));background:-moz-linear-gradient(left,#FFCB3D,#ec5151);background:-o-linear-gradient(left,#FFCB3D,#ec5151);background:-ms-linear-gradient(left,#FFCB3D,#ec5151)}
.raise-dateil-list li p{padding:0.1rem 0;}
.rsise_detail-time .g-evaluation-con{padding:0.8rem 1.3rem}
.raise-detail-return{padding:1.1rem;}
.raise-detail-return .left{width:4.5rem;}
.raise-return-img{width:3.5rem; }
.raise-return-img img{width:100%;display:block;}
.raise-detail-return label{line-height:3.5rem;margin-left:1rem;}
.goods-info .tab-title, .flow-coupon .tab-title .n-fixed-none{position:static;border-top:1px solid #f6f6f9;}
.p-t0 {padding-top: 0rem;}
.raise-cont h4{height:4rem; line-height:2rem;overflow:hidden;}
.raise-goods-right{margin-right:1.3rem;}
.raise-goods-active{width:85%;}
.raise-goods-list{max-height: 26rem;margin-bottom: 4.6rem;}
.raise-goods-list-box .ect-select label{padding: 0.2rem 0;}
.raise-bot-br{border-bottom:1px solid #f6f6f9}
.raise-goods-list-box .ect-select ,.raise-goods-list-box .ect-select:last-child{font-size: 1.5rem;border-bottom: 1px solid #F6F6F9;}
.raise-goods-detali img{width:100%;}
.raise-goods-detali p{font-size:1.5rem;color:#666;padding:1.2rem 0;}
.raise-help-jiantou{width:1rem;}
.raise-help-list .help-list{    display: -webkit-box;}
.raise-help-jiantou i{top:50%;}
.product-list-small .crowd-product-div img{ border:none;}
.crowd-btn-more a.btn-submit1{border:1px solid #ec5151;border-radius: 5px}
.crowd-comment-icon i{color:#ec5151;padding-right:.3rem;font-size:1.5rem;}
/*众筹个人中心*/
.raise-user-header {background: url(../img/16040710202494.jpg);background-repeat: no-repeat;background-size: cover;}
.raise-user-time{margin: 0.9rem 0;}
.raise-help-list{background:none;}
.raise-help-list ul{padding:1.3rem;}
.raise-order-header{padding:2.5rem 2rem;
  background: -webkit-linear-gradient(#fc4c07, #ec5151); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#fc4c07, #ec5151); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#fc4c07, #ec5151); /* Firefox 3.6 - 15 */
  background: linear-gradient(#fc4c07, #ec5151); /* 标准的语法 */}
 }
.raise-order-header .header-right{width:4.2rem;}
.raise-font{font-size:3.6rem;color:rgba(255,255,255,0.3);}
/*raise-categroy*/
.product-list-small .raise-category{height:inherit;}
.raise-category h4{padding-right: 0rem;}
.raise-category p{padding: 0rem;}
.raise-progressBar{margin:0.8rem 0;}
.product-list-medium .raise-cate-tag{background:rgba(0,0,0,0.5);padding:0.1rem 0.8rem; display: inline-block;position: absolute;top:1rem;right:1rem;padding-left: 2rem;color:rgba(255,255,255,0.8);font-size: 1.3rem;border-radius:3rem;}
.product-list-medium .raise-cate-tag i{font-size:1rem;margin-right:0.2rem;position:absolute;top:50%;left: 0.7rem;margin-top: -.6rem;}
.product-list-medium .raise-category-num{display:none;}
.product-list-small .raise-cate-tag,.product-list-big .raise-cate-tag{display:none;}
.raise-cate-nav {overflow:hidden;zoom:1;background:#fff;height:4rem;padding: 0 1.3rem;}
.raise-cate-nav li{line-height:4rem;color:#666;font-size:1.5rem;    cursor:pointer;text-align: center;width:40%;}
.raise-cate-nav li i{font-size:1.1rem;}
.raise-cate-nav a{width:20%}
.raise-cate-nav li.current {color:#ec5151;}
.raise-content {position: absolute;z-index: 501;box-shadow: 0px 5px 4px rgba(50,50,50,0.5);display:block;width: 100%;}
.raise-content.active{display:none;}
.raise-content .raise-list-box {line-height:25px;display:none;border-top:1px solid #f6f6f9;}
.raise-cate-nav a i{text-align: right;display: block;}
.raise-tuij-box .product-text{margin-left:1rem;height:inherit;}
.raise-tuij-box .product-div{border-bottom:1px solid #f6f6f9;}
/*raise-goods*/
.raise-heart{display:block; width:4rem; height:4rem;}
.raise-heart i{display:block; width: 2.4rem; height:2.4rem; margin:0 auto; background:url(../img/heart_03.png) 0 100% no-repeat; background-size: 2.4rem 5rem;}
.raise-heart em{font-size:1.3rem; display:block; text-align: center; margin-top:.2rem; color:#555;}
.raise-heart.active em{color:#EC5151}
.raise-heart.active i{ background:url(../img/heart_03.png) 0 0 no-repeat; background-size: 2.4rem 5rem;}
.raise-fengxian{margin:0 0.6rem;}
.raise-search .input-text input{padding-left: 1rem;}
.raise-goods-btn-box a{color:#fff;text-align: center;}
.crowd-checkout-filter-btn span{padding-top:0;}
/*哭脸*/
.no-div-raise{text-align: center;padding-top: 1.2rem;color: #999;}
.no-div-raise .icon-biaoqingleiben {font-size: 7rem;color: #ccc;}
.no-div-raise p {margin-top: 0.6rem;font-size: 1.4rem;margin-bottom:0.9rem;}
.fengxiang-img-box{position:fixed;top:0;right:5%;width:55%;z-index:400;display:none}
.fengxing-bg{background:rgba(0,0,0,0.8);position:fixed;top:0;left:0;right:0;bottom:0;z-index:399;display:none;}
.fengxiang-img-box.active,.fengxing-bg.active{display:block;}
.crowd_header_img{width: 100%;overflow: hidden;border-radius: 100%;border: 2px solid #d6494f;background: #fff;position: relative;}
/*分类背景*/
.flow-footer{position:static;}
.folw-fixed-footer{position:fixed;bottom:0;left: 0;right: 0;}
.raise-bg-box{background:rgba(0,0,0,0.3);position:fixed;bottom:0;left:0;right:0;top:0;z-index: 500;visibility: visible;opacity: 1;}
.raise-bg-box.active{opacity: 0;visibility: hidden;}
.category-header-box{position:fixed;top:0;width:100%;z-index:501;background:#f6f6f9;border-bottom: 1px solid #f1f1f1;}
.category-header-box.active{position: static;}
.raise-cate-maxbox{max-height:20rem;overflow:scroll}
.raise-button .icon-Collapse{text-align: center;display:block;width: 100%;color:#999;}

.n-ts-cont{padding:1rem 0;text-align: center;font-size:1.5rem;color:#b5b4b4;}
.product-list-medium .index-n-box li{width:100%;}
.product-list-medium .index-n-box li:nth-child(2n){padding-left: 0rem;}
.product-list-small .index-n-box li,.product-list-big .index-n-box li{float:left;width:50%;}
.product-list-small .index-n-box li:last-child,.product-list-big .index-n-box li:last-child{text-align: right;}
.f-checkout-filter-btn span {margin-right: 0rem;}
.raise-search-cont.active {display: none;}
/*详情页头部*/
.goods-left-jiat {background: rgba(0,0,0,0.3);height: 3.6rem;width: 3.6rem;border-radius: 100%;margin: 0.6rem 0.6rem 0.6rem 0.6rem;}
.raise-col{color:#ec5151}
.b-raise{background:#ec5151}
.btn-submit-raise{background: #ec5151;border: 1px solid #ec5151;color:#fff;padding: 0.84rem;font-size: 1.7rem;}
.btn-submit-raise:hover {border:1px solid #ec5151;background:#ec5151;}/*主提交按钮按下颜色*/


.tab-title-raise.active,.tab-title-raise.active a{color:#ec5151}
.footer-nav-raise .nav-list.active{color:#ec5151}
.goods-header-nav-box label{text-align:center;display: block;line-height: 5rem;font-size:1.5rem;}
.goods-header-nav-box{width:70%;margin: 0 auto;opacity: 0;}
.goods-header-nav-box.active{opacity: 1;}
.goods-fixed{position:fixed;top:0;z-index:300;width:100%;background:rgba(255,255,255,0);}
.goods-fixed.active{background:rgba(236,81,81,0.96);box-shadow: 1px 0px 4px rgba(50,50,50,0.3);}
.goods-left-jiat.active{background:rgba(0,0,0,0);}
.header-menu-1 .is-con{font-size:2rem;color:#fff;text-align:center;display:block;line-height:3.6rem}
.goods-scoll-bg{position:fixed;left:0;right:0;top:0;bottom:0;z-index:119;display:none}
.goods-scoll-bg.active{display:block}
.goods-nav{width:50%;height:0;border-radius:0.5rem;position:absolute;background:#333;z-index:4999;right:0rem;top:5.1rem;opacity:0;-webkit-transform:scale(0.0);transform:scale(0.0);-webkit-transform-origin:86% -12px;-ms-transform-origin:86% -12px;transform-origin:86% -12px}
.goods-nav.active{height:inherit;opacity:1;-webkit-transform:scale(1.0);transform:scale(1.0)}
.goods-nav-box{font-size:1.6rem;border-radius:0.5rem;position:absolute;background:rgba(51,51,51,0.96);right:0.8rem;z-index:119}
.goods-nav-box a{color:#fff}
.goods-nav li{padding:1.1rem 3rem 1.1rem 2rem;border-bottom:1px solid rgba(100,100,100,0.5);color:#ccc}
.goods-nav-box li i{font-size:1.8rem}
.goods-nav-box i{margin-right:0.8rem}
.goods-nav:before{content:"";display:block;position:absolute;width:0;height:0;border-color:transparent;border-width:12px;border-style:solid;bottom:100%;right:1.4rem;border-bottom-color:rgba(51,51,51,0.96)}
.raise-goods-detali{font-size:1.5rem;}
.crowd-comment-reply{background:#eee;border-radius: 5px;margin-top:1rem;padding: 0 1rem;}
.crowd-comment-reply:after{content: " ";position: absolute;display: block;width: 1rem;height: 1rem;background:#eee;border-right: 0;border-bottom: 0;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);left:1.5rem;margin-left: -.5rem;top: -.5rem;}
.crowd-comment-reply li time{margin-left:1rem;}
.crowd-comment-reply li{padding:1rem 0;border-bottom:1px solid rgba(150,150,150,0.1);}
.crowd-comment-reply li:last-child{border-bottom:none;}
.crowd-comment-reply-fixed{width:4.2rem;height:4.2rem;border-radius: 100%;border:1px solid #ccc;position:fixed;right:1.1rem;bottom:12%;background:#fff;z-index: 10;}
.crowd-comment-reply-fixed i{text-align: center;display: block;line-height:3.9rem;color:#aaa;font-size:2rem;}
/*评论图片*/
.n-comments-img {overflow:hidden;margin-top:1rem;}
.n-comments-img div,.n-comments-img img{float:left;width:25%;box-sizing: border-box;padding:0.2rem;}
.n-comments-img div img{width:100%;}
.comment-n-cont-left .raise-admin-img{width:4rem;height:4rem; border-radius: 5rem;overflow: hidden;margin-right:.5rem;}
.comment-n-cont-left .raise-admin-img img{width:100%;}
.messageeditorReply-box{background:#e9e9e9;padding:0.5rem;margin-top:0.8rem;font-size:1.5rem;border-radius: 0.4rem;position: relative;}
.messageeditorReply-cont-jt{height:1rem;width:1rem;background:#e9e9e9;position:absolute;top:-0.5rem;left:1.5rem;}

/*超级礼包*/
.gift-tag{background:rgba(236,81,81,0.8);color:#fff;font-size:1.3rem;padding:.1rem .4rem;position:absolute;top:0;left:0}
.gift-tag-list{top:1.3rem}
.gift-cont{margin-left:35%;}
.gift-cont h5{font-size:1.5rem; color:#444;}
.gift-cont p{padding-top:.3rem;}

span.t-jiantou-gift{position: relative; font-size:1.4rem; margin-top: 2rem; color:#555;display: block;}
span.t-jiantou-gift i{position: absolute;font-size: 1.4rem; color: #888; }
span.t-jiantou-gift i.active{-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}
.gift-list-box.active{display:block;}
.gift-list-box{display:none;}


/*商家入驻*/
.drp-settled-one{padding:0 1.3rem}
.drp-settled-select{position:relative;}
.drp-settled-select select{border:none;width:100%;font-size:1.5rem;color:#555;padding-left:1rem;line-height:3rem;position:absolute;left:0;top:0;z-index:2;background:none;}
.drp-settled-select i{position:absolute;right:0;z-index:1;top:.3rem;color:#777;font-size:1.5rem;-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}
.drp-settled-guide{padding:0rem 1.3rem .4rem 0;}
.drp-settled-guide i{height:1.5rem;width:1.5rem;display:block;border:1px solid #ccc;border-radius:100%;}
.drp-settled-guide i.active{background:#ec5151 url(../img/iconfont-gou.png)no-repeat center  center;background-size:60% 60%;border:1px solid #EC5151}
.drp-settled-guide label{position:relative}
.drp-settled-guide label input{background:none;position:absolute;left:0;top:0;bottom:0;width:100%;opacity: 0;}
.drp-settled-guide p{padding-left:.6rem}
.drp-settled-guide p a{color:#EC5151}
.drp-set-three-cont{padding:2rem 1.3rem;}
.drp-set-three-cont .three-loding-img{width:40%;margin:2rem auto 2rem;}
.drp-set-three-cont .three-loding-img img{width:100%;}
.drp-set-three-icon{margin:1rem 0 0 0;}
.drp-set-three-icon i{font-size:10rem;text-align: center;display: block;}
.drp-set-three-icon .icon-cont{width:70%;margin:2rem auto 0;border:1px solid #f6f6f9;padding:1rem;}
.drp-set-three-icon .icon-cont label{display:block;text-align: left;}
.drp-set-three-btn{    font-size: 1.5rem;color: #fff;border: 0;text-align: center;padding: .6rem 0;border-radius: 4px;width: 100%;border:1px solid #ec5151;}
.drp-set-three-btn-box a{color:#ec5151;margin:1.2rem  20% 0 20%}
.drp-set-three-icon .icon-hookring2{color:#20b22e;}
.inedx-guode .item h2{font-size:1.7rem;color:#444;margin:2rem 0 .6rem 0;font-weight: 700;}
.inedx-guode .item p{font-size:1.4rem;color:#777;margin-bottom:.6rem;line-height:2.6rem;text-indent:2em;word-wrap:break-word;}
/*卡密弹框*/
.ka-order-btn{padding: .3rem .8rem;
              font-size: 1.6rem;
              width: auto;border:1px solid #ccc;margin:1rem 0 0 0;display:block;text-align:center;float:right;border-radius:.4rem}
.ka-mo{position:absolute;left:10%;right:10%;top:5%;display:none;z-index:200}
.ka-mo.active{display:block;background:#fff;border:1px solid #ccc;border-radius:.4rem;}
.mask-filter-div-box{background:rgba(0,0,0,0.7);position:fixed;left:0;right:0;top:0;bottom:0rem;z-index:10;display:none}
.mask-filter-div-box.active{display:block;}
.virtual-card {display:block;margin:1.3rem;padding:0.5rem; border: 1px solid #ccc;}

/*浏览记录*/
.history-title-box h4{padding-right:0}
.bdimgshare-content,.bdimgshare-bg{display:none;}
.n-box-list{position:fixed;width:100%;left:10%;right:10%;top:10%;}



/*拼团*/
/*优化首页**10-10*/
.team-title{padding:1.2rem 1.1rem  .8rem 1.1rem}
.team-num{color:#ec5151;}
.team-name-del{line-height:2.2rem;color:#aaa;}
.team-btn-box label{border-radius: 1rem;color:#fff;font-size:1.3rem;padding:.2rem .8rem;position:absolute;top:50%;margin-top:-1rem;right:0;}
.m-45{margin-top:11.4%}
.index-fixed-box{height:2.6rem;background:rgba(0,0,0,0.5);position:fixed; top:5.6rem; left:1.2rem;z-index:30;color:#fff;line-height:2.4rem;border-radius: 1.4rem;}
.index-fixed-imgbox{width:2.6rem;}
.index-header-img{height:2.6rem; width:2.6rem;border-radius: 100%;overflow: hidden;}
.index-fixed-box label{padding:0 0.6rem;font-size:1.3rem;}
.index-fixed-box label em{color:#ccc;margin-left:0.4rem}
.btn-team{font-size: 1.6rem;color: #fff !important;border: 0;text-align: center;padding: 1.2rem 0;width: 100%;}
.btn-team {background: #fe9c9c;}/*单独购买*/
.btn-team:active,
.btn-team:hover {background: #fe9c9c;border:1px solid #fe9c9c}/*按下颜色*/
.team-shopping-list-nav{overflow-x: scroll;}
.team-shopping-list-nav::-webkit-scrollbar{height:0;}
.team-shopping-list-nav ul li {padding: 0 1.2rem;color: #666;font-size: 1.4rem;width: auto;
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    flex-shrink: 0;
    height: 100%;
    position: relative;}
    .team-shopping-list-nav ul{
        position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -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;}
.group-list-cont .icon-wodetuandui{font-size:1.6rem;margin-right:0.3rem;color:#777;}
.group-list-cont h4{line-height:1.5;margin-bottom:.6rem;}
.group-list-cont em{padding:0 .3rem 0 .2rem;}
.shopping-menu-team{position:fixed; top:0; left:0; right:0; z-index: 11; box-shadow: 1px 1px 1px rgba(150,150,150,0.2);border:none;}
.team-shopping-list-nav ul li.active:after {
    content: " ";
    position: absolute;
    left: 0.8rem;
    right: 0.8rem;
    bottom: -1.27rem;
    height: 1.5px;
    background: #fe3939;
    z-index: 2;
}

/*分类生鲜*/
.index-nav-box{padding:1.2rem 0.8rem}
.index-nav-box ul li{padding:0 1.2rem; box-sizing: border-box;}
.index-nav-box ul li .cate-img{    width: 100%;
    overflow: hidden;
    border-radius: 100%;
    background: #fff;
    position: relative;}
.index-nav-box ul li .cate-img p{background:rgba(0,0,0,0.6);padding:0.2rem 0;position: absolute;bottom:0;width:100%;font-size:1.3rem; color:#fff; text-align: center;}


/*广告位*/
.index-activity .activity-list{border-right:1px solid #f6f6f9;}
.index-activity .activity-list img,.index-activity .activity-list-1 img{width:100%;display: block;border-top:1px solid #f6f6f9;}


.index-group img{width:100%;display:block;}
.group-list-cont .group-list-cont-cont label{color:#fff;padding:0.4rem 0.6rem;border-radius: 0.4rem;font-size:1.6rem;margin-top:0.6rem;display: block;}
.cont-pb {margin-bottom: 5.6rem;}

/*服务信息*/
.goods-service-nav span{font-size:1.3rem; color:#777;margin-left:.2rem;}

/************************拼团详情*****************************/
    .group-detail-cont{margin:0 1.2rem;padding:1.2rem 0;}
    .group-detail-cont label{ background:#fff;position: absolute;left:50%;margin-left:-1rem; z-index:2;width:1.8rem;height:1.8rem; margin-right:0.5rem;border-radius:100%;border:1px dashed #e7e8ef;display: block;text-align: center;line-height:1.8rem;font-size:1.4rem;}
    .group-detail-cont p{padding-top:2.6rem;font-size: 1.2rem;}
    .group-detail-cont .n-list-xian{border-top:1px solid #e7e8ef; top: 22%;z-index: 1;width: 100%;}
    .group-detail-cont .n-list-xian-first{border-top:1px solid #e7e8ef;left:50%; top: 22%;z-index: 1;width: 60%;}
    .group-detail-cont .n-list-xian-last{border-top:1px  solid #e7e8ef;right:50%; top: 22%;z-index: 1;width: 60%;}
    .group-list-box .left-img{width:4.3rem; height:4.3rem; border-radius:100%;overflow: hidden;margin-right:0.6rem;}
    .group-list-box .list-two{padding-top:2%;line-height: 1.5rem;}
    .group-list-box .right-btn{padding:0 0.6rem;border-radius: 0 2rem 2rem 0;line-height: 4.5rem;text-align: center;display: block;color:#fff;}
    .group-list-box{border-radius:2.5rem;border:1px solid #fe3939;height:4.5rem}
    .group-btn-box{padding:0.45rem 0}
    .goods-evaluation-box .goods-evaluation-left{width:4rem;}
    .goods-evaluation-left .evaluation-img{width:3.6rem; height:3.6rem;border-radius: 100%;overflow: hidden;}
    .goods-info-attr li {margin: 0 1.3rem;padding: 1.5rem 0;border-bottom: 1px solid #f3f4f9;}
    .goods-mn-jiantou{height:3rem;border-bottom:1px solid #f6f6f9;}
    .goods-mn-jiantou .icon-moreunfold{font-size:2rem; position:absolute;color:#999; margin-left:-.6rem;top:20%; left:50%;-moz-transform: rotate(0deg);-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}
    .goods-show-box{background:#faf9f0;display:none;border-bottom:1px solid #f6f6f9;height:0;}
    .goods-mn-jiantou .icon-moreunfold.active{ -moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
    .goods-show-box.active{display:block;height:auto;}
    .goods-time-box{overflow:hidden}
    .goods-time-box li{float:left;width:50%;}
    .recom-title span {font-size: 1.4rem;font-weight: normal;}
    .recom-title span.t-jiantou, .inx-ms span.t-jiantou {top: 50%;position: absolute;right: 1rem;margin-top: -.9rem;line-height: 2rem;    padding-right: 0;}
    .goods-header-nav-box-raise  li{font-size:1.4rem;}
    .goods-service-nav i {color: #ec5151;font-size: 1.6rem;padding:0 .4rem;}
    .goods-service-nav-list i {color: #ec5151;font-size: 2rem;padding-right:.4rem;}
/*拼团订单*/
    .product-one-list-1 li{width:23%; float:left; border-right: 1px solid #f6f6f9;    margin-right: .8rem}
    .product-one-list-1 li:last-of-type{margin-right:0;}
    .product-one-list-1 li h4{font-size:1.6rem; height:3.8rem; line-height: 1.9rem; overflow: hidden;color:#444;}
    .product-one-list-1 li .p-price{font-size:1.6rem;}
    .f-checkout-filter-btn .info{padding-left:1.2rem;}
    .btn-opacity {border: 1px solid #ec5151;color: #ec5151!important;  background: none;}
.b-s {border-radius: .3rem;}
/*团购列表*/
.t-list-right-box{padding-left:1.2rem;}
.t-list-right-box span{display: block;margin-top:1rem;}
.team-ts-img {top:15%;right:1.3rem}
.team-ts-img{width:9rem}
.team-ts-img img{width:100%;}
.group-btn-box{display:block;}
.goods-attribute-cont li{position:relative}
.goods-attribute-cont li input{position:absolute;width:98%;height:98%;opacity: 0;left:0;top:0}
/*等待页*/
.list-two{padding-top:0.2rem;}
.goods-wait-box .goods-wait-left{width:6.8rem;}
.goods-wait-box .goods-wait-left .left-img{width:4.2rem;height:4.2rem;border-radius: 100%;overflow: hidden;}
.position-rel {
    position: relative;
}
h4.title-hrbg-team span{background:#fff;padding:1rem .6rem;font-size:1.5rem;z-index:10}
h4.title-hrbg-team{font-size:1.3rem;position:relative;z-index:1;height:4rem;line-height:4rem;overflow:hidden;color:#888;text-align:center;margin-bottom:1rem;}
h4.title-hrbg-team em{background:#312e2e;padding:0 0.2rem;border-radius:4px;margin:0 .1rem;color:#fff;font-size:1.3rem}
h4.title-hrbg-team hr{background:#f6f6f9;height:1px;border:0;position:absolute;left:0;right:0;top:50%;margin-top:1px;z-index:-1}
.flow-checkout-list-box .flow-checkout-list-left{width:30%}
.flow-checkout-list-left-img{border:1px solid #f6f6f9;margin-right:1rem}
.goods-wait-num{overflow:hidden;}
.goods-wait-num li{width:16.66%;float:left;margin-bottom:1rem;box-sizing: border-box;}
.goods-wait-num li .num-img{width:4.2rem;height:4.2rem;border-radius: 100%;overflow:hidden;border:1px solid #f6f6f9;}
.goods-wait-num li .num-img i{line-height: 4.2rem;text-align: center;display: block;}
.goods-wait-num .tag-box{background: #ec5151;    z-index: 2; border: 1px solid #fff;border-radius: 2rem;position: absolute;left: 10%;font-size: 1.3rem;padding: 0 0.4rem;color: #fff;}
.user-sign-list .sign-cont{padding:0.8rem;}
.user-sign-list .sign-cont h4{height: 3.8rem;line-height: 1.9rem;overflow: hidden;}
.user-sign-list li{border-right:1px solid #f6f6f9;border-bottom:1px solid #f6f6f9;position:relative}
.user-sign-list li img{width:100%;display:block;}
.goods-wait-footer{margin:0 auto;}
.goods-wait-footer label{display:block;color:#777;font-size:1.3rem;}
.goods-wait-footer .footer-border{border-right:1px solid rgba(0,0,0,0.2)}
.goods-wait-footer .footer-name{text-align: right;padding-right:0.6rem}
.goods-wait-footer .footer-order{text-align: left;padding-left:0.6rem}
/*进度条*/
.plan-box .left-title{position:relative;height:1.2rem;border-radius:0.3rem;background-color:#f7dfe3;width:100%;border:1px solid #ec5151}
.plan-box .left-title em{position:absolute;top:-.2rem;left:50%;color:#444;font-size:1rem;margin-left:-0.5rem;bottom:0}
.plan-box .color{display:block;height:100%;border-radius:0.2rem;background:#ec5151}
.goods-wait-list-box li{border-bottom:1px solid #f6f6f9;position:relative}
.goods-wait-list-box .tag-box{background:#ec5151;border:1px solid #fff; border-radius: 2rem; position:absolute;left:10%;font-size:1.3rem;padding:0 0.4rem;color:#fff;}
/*排行榜*/
.user-ranking-box li{border-bottom:1px solid #f6f6f9;}
.user-ranking-btn span{display:block;border:1px solid #ec5151;text-align: center;line-height: 2.6rem;}
.user-ranking-btn .num-btn{border-radius:0.3rem 0 0 0.3rem}
.user-ranking-btn .cont-btn{border-radius:0 0.3rem 0.3rem 0;}
.user-rank-list{right:0;top:0;width: 2.4rem;}
.user-rank-cont{margin-top:1.6rem}
.b-tag {background: #ec5151;}


/*快捷导航*/
.commom-nav{position:fixed;right:-82%;top:66%;width:82%;z-index:12;margin-right:4.5rem;}
.commom-nav.active{right:-4.5rem;}
.commom-nav .left-icon .nav-icon{position:relative; width:4.5rem;background:rgba(0,0,0,0.7);border-radius:0.5rem 0 0 0.5rem;font-size:1rem;color:#fff; padding: .6rem .2rem .6rem 1.6rem;    margin-top: 2.9rem;}
.commom-nav .left-icon .icon-jiantou1{position: absolute;left:.4rem;top:28.6%;color:#fff;font-size:1.3rem;-moz-transform: rotate(-180deg);-webkit-transform: rotate(-180deg);-ms-transform: rotate(-180deg);-o-transform: rotate(-180deg);transform: rotate(-180deg);}
.commom-nav .left-icon .icon-jiantou1.active{-moz-transform: rotate(0deg);-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}
.commom-nav .right-cont{background:#fff;border-radius:0.5rem 0 0 0.5rem;padding:1rem .6rem;}
.commom-nav .right-cont .nav-cont{overflow:hidden;}
.commom-nav .right-cont .nav-cont li{width:25%;float:left;text-align: center;    padding: 0.2rem 0;}
.commom-nav .right-cont .nav-cont li i{font-size:2rem;color:#666;    font-weight: 600;}
.commom-nav .right-cont .nav-cont li p{font-size:1rem; color:#666;margin-top: .1rem;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.common-show{position:fixed; width:100%;height:100%; left:100%; right:0; top: 0; bottom: 0; z-index: 11; background:rgba(0,0,0,0.4);display:none}
.common-show.active{display:block;left:0;}
.filter-top span{font-size:1rem;display: block;text-align: center;padding-top: .7rem;color:#fff;}
/*首页分类标题*/
.index-jt-more{border-radius:50rem;position:absolute;padding:0 2.1rem 0 .7rem;height: 1.8rem;line-height:1.8rem;right:1.1rem;top:50%; margin-top: -.9rem;font-size:1.1rem;color:#fff;}
.index-jt-more .icon-next-s{font-size:1.6rem;color:#fff;position:absolute;right:.5rem;top:.096rem;}
.dianpu-bg{background:#00a7f9;}
.sale-title{color:#ff9901;}
.sale-bg{background:#ff9901;}
.jinpin-title{color:#54d016;}
.jinpin-bg{background:#54d016;}

/*浏览记录提醒*/
.index-history{background:#fefee2;position:fixed;width:100%;padding:.8rem 1.3rem;z-index:15;border-top:1px solid #eeeeee;}
.index-history .right {color:#187df2;font-size:1.3rem;padding-top: .7rem;}
.index-history .right label{color:#777;padding-left:0.6rem;border-left:1px solid #eee;}
.index-history .right .history-title{padding-right:0.6rem;color:#187df2;}
.more-list-box{width:4rem;padding:1.1rem .6rem;margin:1.6rem 1rem 0 1.3rem;}
.more-list-box p{padding: 0.5rem;font-size: 1.3rem;color:#666;}
.store-new-box{padding:0 .4rem;}
.n-icon-jiantou1{position:absolute;right:2.8rem;top:50%;margin-top:-.8rem;color:#666;}
/*首页店铺街列表*/
.store-box-list{padding: 1.3rem .4rem;padding:1rem .4rem;}
.store-cont-left .store-icon{height:3.8rem;width:3.8rem;border-radius:100%;border:1px solid #ccc;padding: .96rem;}
.store-cont-left .store-icon i{font-size:2rem;display: block;text-align: center;line-height:3.8rem;color: #777;}
.store-cont-right{padding-left:.6rem;}
.store-cont-right h5{font-size:1.4rem; color:#666;line-height: normal;}
.store-cont-right p{border-radius:5rem; font-size:1rem; color:#fff; padding:.1rem .6rem; position: absolute;
    top: 2rem;display: inline-block;}
.cont-img-box .list:first-child{padding-right:.1rem;}
.cont-img-box .list:last-child{padding-left:.1rem; }
.product-one-list-nav li{width:20%;}
.store-box{margin:0 auto;}
.store-nav-box li .store-box{height: 3.8rem;width: 3.8rem;border-radius: 50%;border: 1px solid #f6f6f9;display: block;overflow: hidden;}
.store-nav-box li .store-box img{vertical-align: middle;border-radius: 50%;height: 100%;width: 3.8rem;}
.store-nav-box li .store-box-active{height:3.8rem;width:3.8rem;border-radius:100%;border:1px solid #ccc; display:none;overflow:hidden;}
.store-nav-box li.active h5{color:#ec5151;}
.store-nav-box li.active .store-box-active{display:block;border:1px solid #ec5151;margin:0 auto;}
.store-nav-box li .store-box.active,.store-nav-box li .store-box-active.active{display:none;}
.store-nav-list.active{position:fixed;top:0;width:100%;z-index: 10;box-shadow: 1px 1px 3px rgba(50,50,50,0.1);}
.store-img-box .store-right-box{width:33.3%;}
.n-goods-shop-info{
    box-shadow: 0px 0px 1px rgba(50,50,50,0.2);
     background: linear-gradient(-45deg, #fff, #fff); /* 标准的语法（必须放在最后） */
}
/*.n-g-s-info-add a{
    background: #ec5151;
    color: #fff;
}*/
.n-g-s-info-add .icon-aixin{margin-right:.2rem;font-size:1.6rem;}
.goods-bot-active {top: -4rem;}
.goods-top-active {top:0;z-index: 6;}
.s-user-top .s-user-top-1{border-bottom:1px solid #f6f6f9;}
.n-ect-button-more a{margin-right:.6rem;}
.n-ect-button-more a:last-child{margin-right:0;}
.min-btn{padding:.84rem 0;}
.min-two-btn{padding:1.1rem 0;}
/*拼团*/
.commom-nav.active-nav{
    display:none;
}
.product-list-box{position: absolute;top: -2rem;border-radius: 6px;overflow: hidden;}



/*分销添加*/
.shopconfig-cate{
    padding: 1.2rem 0;
    font-size: 1.6rem;
}
.my-shopconfig-list label span{margin-left:.3rem;font-size: 1.5rem;}
.my-shopconfig-list label i{width:1.6rem; height:1.6rem;border:1px solid #ccc;border-radius: 100%;display:block;margin-top:.2rem;}
.my-shopconfig-list label.active i{
    border: 1px solid #ec5151;
    color: #fff;
    text-align: center;
    background: #ec5151 url(../img/iconfont-gou.png) center center no-repeat;
    background-size: 70%;
}
.my-shopconfig-list label{position:relative;}
.my-shopconfig-list label input{position:absolute;width:80%;top:0;left:0;height:100%;opacity: 0}
.more-select-list .select-three{overflow:hidden;padding:1.2rem 0;}

/**/
.shop-list-width{display: table-cell;vertical-align: middle;}

/************************今日秒杀*****************************/
/*秒杀公用导航*/
.seckill-nav{ background-color: rgba(254, 253, 252, 0.98);   left: 0;right: 0;position: fixed;z-index: 4;margin: 0 auto;bottom: 0;z-index: 4;box-shadow: 1px 5px 15px rgba(50,50,50,0.3);max-width:640px;border-top:1px solid #f6f6f9;padding:0.3rem 0}
.seckill-nav .nav-list{font-size:1.3rem;display:block;text-align:center;padding-top:0rem;color:#595959}
.seckill-nav .nav-list .nav-box{background:url(../images/icon/nav-1.png) no-repeat;width:2.8rem;height:2.8rem;display: block;margin: 0 auto; background-size: 11rem;}
.seckill-nav .nav-list .i-jimiaosha{background-position: 0rem 0rem;}
.seckill-nav .nav-list .i-time{background-position: -4.1rem 0rem;}
.seckill-nav .nav-list .i-tixing{background-position: -8.3rem 0rem;}
.seckill-nav .nav-list.active{color:#1FAF5A;}
.seckill-nav .nav-list.active .i-jimiaosha{background-position: 0rem -3.1rem;}
.seckill-nav .nav-list.active .i-time{background-position: -4.1rem -3.1rem;}
.seckill-nav .nav-list.active .i-tixing{background-position: -8.3rem -3.1rem;}
.seckill-box-nav li:after{border-bottom:1px solid #e9e8e8; border-right:1px solid #e9e8e8;}
.seckill-box-nav li.active:after{content: " "; position: absolute; display: block; width:1rem; height:1rem; border-bottom:1px solid #e9e8e8; border-right:1px solid #e9e8e8; -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);  background:#fff; left: 50%; margin-left:-.5rem; bottom: -.6rem;z-index:2;}
/*秒杀内容*/
.seckill-box-nav{position: fixed;left:0; right:0; top:0; z-index: 5;}
.seckill-box .tab-title{ color:#999;border-bottom:1px solid #e9e8e8;}
.seckill-box .tab-title strong{color:#555;}
.seckill-box .tab-title .active strong{color:#ec5151;}
.seckill-box .tab-title li.seckill-cont{ box-sizing: border-box;padding: 0.8rem;border-right:0;}
.seckill-box-nav ul li{ padding: 0.5rem 0; box-sizing: border-box;border-right:0;    position: relative;}
.seckill-box .seckill-heaer{padding:0.4rem 1.2rem;border-left:3px solid #ec5151;background:#f5f6f8;border-top:1px solid #e9e8e8;border-bottom:1px solid #e9e8e8;}
.seckill-box .seckill-cont .cont-left{width:28%}
.seckill-box .seckill-cont .cont-right{padding-left: 1rem;}
.seckill-box .seckill-cont .cont-right p a{color:#999}
.seckill-box .seckill-cont .cont-right .sec-but-list{margin-top:1rem;}
.seckill-box .seckill-cont .cont-right .sec-but-list p del{margin-left:.3rem;}
.seckill-box .seckill-cont .cont-right .sec-but-list em{font-size:1rem;}
.seckill-box .seckill-cont .cont-right .n-guanzhu{margin-top:.5rem;}
.seckill-box .seckill-cont .cont-right .btn-right span{padding:0.3rem 0.7rem;color:#fff;}
.seckill-box .plan-box{margin:0.8rem 0 0.2rem 0;}
.seckill-box .plan-box .txt{width:3rem;font-size:1.3rem;text-align: right;color:#777;line-height: 0.5rem;}
.seckill-box .plan-box  .left-title em{position: absolute;top:-.2rem;left:50%;color:#fff;font-size:1rem;margin-left:-0.5rem;bottom:0;}
.seckill-box .plan-box  .left-title{position:relative;height:1.2rem;border-radius:3rem;background-color:#fab9a4;width: 56%;border:1px solid #f05927;}
.seckill-box .plan-box  .color{display:block;height:100%;border-radius:3rem;background:#ec5151;}
.seckill-box .right-title{margin-left:0.3rem;line-height:1.2rem;}
.seckill-box .seckill-list li{border-bottom:1px solid #f6f6f9;}
.seckill-box .seckill-list li:last-child{border:none;}
.seckill-teg{background:rgba(0,0,0,0.6);padding:0.2rem 0;width:100%;font-size:1.3rem;text-align: center;position:absolute;bottom:0;color:#fff;display:none}
.seckill-teg.active{display:block}
.seckill-t-header .t-header-left{width:26%;}
.seckill-t-header .i-xiaoxi{width:6rem;height:6rem;border-radius:100%;background:#d6d8e0;float:right;}
.seckill-t-header .i-xiaoxi i{font-size:3rem;text-align: center; display: block;line-height: 6rem;color:#838383}
.seckill-t-header .right-cont{padding:4% 0 0 1rem; line-height:2rem}
.t-goods-box{width:50%;background:rgba(0,0,0,0.6);border-radius:0.5rem;position:absolute;left:20%;right:20%;top:20%;}
.index-tag{top:0;left:0;border-radius:0rem 2rem 2rem 2rem;}
.seckill-box-nav li p{margin-top:-.1rem;}
.padding02-1{padding:.2rem 1rem;}
.ec-color{color:#1faf5a}/*主色*/
.seckill-box-nav a{color:#555;}
.seckill-box-nav a em{color:#999;}
.seckill-box-nav .active a em{color:#ec5151;}
.seckill-heaer label{background:rgba(0,0,0,0.6);color:#fff;height:1.4rem;width:1.8rem;border-radius:0.3rem; line-height: 1.4rem;text-align: center;font-size: 1.2rem;}
.seckill-heaer em{padding:0 0 0 .3rem; font-size:1rem;}
.index-seckill .seckill-list,.index-seckill .seckill-list img{width:100%;display: block;}
.index-seckill .seckill-logo-box{width:6.4rem;display: inline-block;top: 0.3rem;}
.index-seckill .seckill-logo{width:100%;}
.seckill-box-nav .time-tag{font-size:1rem;    margin-left: -.4rem;}
.btn-seckill-z{background:#f05927;}
.btn-seckill-d{background:#1FAF5A;}
.btn-seckill-s{background:#ccc;}
.seckill-header-title .tag{font-size:1.2rem;color:#fff;}
.seckill-header-title .left label{font-size:2.6rem;color:#fff;}
.seckill-header-title del{padding-left:.4rem;color:#eee;}
.seckill-header-title .left{padding:.6rem 0  .6rem 1.1rem;
    background: -webkit-linear-gradient(left, #f22c8f , #f23256); /* Safari 5.1 - 6.0 */
        background: -o-linear-gradient(right, #f22c8f, #f23256); /* Opera 11.1 - 12.0 */
        background: -moz-linear-gradient(right, #f22c8f, #f23256); /* Firefox 3.6 - 15 */
        background: linear-gradient(to right, #f22c8f , #f23256); /* 标准的语法 */
}
.seckill-header-title .right{padding:.6rem 1.1rem;background:#ffeae9;}
.seckill-header-title .right p{color:#f2315f;}
.seckill-header-title .right label{background:#f2315f;color: #fff;height: 1.4rem;padding: 0 .2rem;border-radius: 0.3rem;font-size: 1.2rem;}
.seckill-header-title .right span{text-align: center;display: block}
.seckill-header-title .right .seckill-time{color:#f2315f;line-height: 1.4rem;}
.seckill-header-title .right .seckill-time em{padding:0 0 0 .3rem; font-size:1rem;}
.seckill-box .seckill-cont .cont-right .btn-right span.btn-seckill-d.is-eminding{border:1px solid #1FAF5A;color:#1FAF5A;background:#fff;}
/*身份证图片*/
.realnameok-img{margin:1rem auto 0;width:60%;border:1px solid #f6f6f9;}
.realnameok-img img{width:100%;}
.realnameok-img-btn{border:1px solid #ec5151;border-radius: 4px;font-size:1.4rem;padding:.2rem .6rem;color:#ec5151;position:absolute;right:0; top:1.2rem;display: inline-block;}
.realnameok-input input{position: absolute;right:0;top:1.2rem;opacity: 0;width:20%;}

/*支付方式按钮*/
#pay_form {width: 100%;padding: .84px;}
.flow_done_btn .btn-submit {border-radius: 4px;}

/*会员中心新样式20170518*/
.my-nick_name-box{position:fixed;width: 100%;background: #fff;z-index: 5;top: 0;right: -110%; bottom: 0;-moz-transition: 0.5s ease;-o-transition: 0.5s ease;-webkit-transition:0.5s ease;}
.my-nick_name-box.current{ right:0%;box-sizing:border-box;}
.my-birthday-box{position:fixed;width: 100%;background: #fff;z-index: 5;top: 0;right: -110%; bottom: 0;-moz-transition: 0.5s ease;-o-transition: 0.5s ease;-webkit-transition:0.5s ease;}
.my-birthday-box.current{ right:0%;box-sizing:border-box;}
.profile-index-top {margin-left: 1.5rem;}
.profile-index-top h3{padding-top:.3rem;font-size:1.6rem;color:#333;}
.profile-index-top p {padding-top:.2rem; color: #777;}
.bg-hui {background: none;border:1px solid #ec5151;padding: .84rem 0;}
a.bg-hui{color:#ec5151;}
.user_profile_box .icon-jiantou{position:absolute;font-size:1.5rem;right:.25rem;top:50%;margin-top:-1.2rem;color:#999;}

/*账户安全*/
.user_profile_safe header{padding:1.3rem 1.1rem;text-align: center;}
.user_profile_safe_list{position:relative;}
.user_profile_safe_list .icon-jiantou,.user_profile_bind .icon-jiantou{position:absolute;font-size:1.7rem;right:1rem;top:50%;margin-top:-1.3rem;}
.user_profile_safe_list{padding: 1rem 1rem 1rem 5rem;background:#fff;}
.user_profile_safe_list p{padding-right:2rem;}
.user_profile_safe_list .safe-icon{position: absolute;left:1.1rem;top:50%;margin-top:-1.36rem;font-size:2.5rem;}
.user_profile_bind{border-bottom:1px solid #f6f6f9;position: relative;}
.user_profile_bind img{border-radius: 50%;width:3.6rem;height:3.6rem;}
.user_profile_bind .cont{padding:.4rem 0 0 .8rem;}
.user_profile_bind .right .user_profile_bind_btn{font-size:1.4rem;position:absolute; right:2.5rem;top:50%;margin-top:-1.3rem;}
.user_profile_bind .right .user_profile_bind_btn label{padding:0 .5rem;color:#ccc;}

/*提交订单支付密码样式*/
.show-paypwd .text-all {padding: 0.5rem 1rem;}

/*帮助中心*/
.user_help header{padding:.8rem 1.1rem;font-size:1.5rem;color:#777;}
.user_help header i{color:#ec5151;padding-right:.4rem }
.user_help_common li{margin-top:1rem;}
.user_help_common li img{padding:2rem 0;}
.user_help_common li h4{padding-top:1rem;}
.user_help_common li h5{margin:80% 1rem 0 1rem;line-height:1.7rem;color:#333;}
.user_help_common li h5 em{padding-right:.3rem;}
.user_help_common li p{line-height:1.7rem;}

/*储值卡*/
.user_col{color:#d78150;}
.user_valuecard  li{border-radius: 10px;margin-bottom:2rem;box-shadow: 0px 0px 9px rgba(100,100,100,0.3);position: relative;}
.user_valuecard  li:after{content: " "; position: absolute;  width:110%;  border-top:1px dashed #ddd; bottom:-1rem;left: -1.1rem}
.user_valuecard  li:last-child:after{border-top:none; }
.user_valuecard  li .valuecard_top{display: block;background:url(../img/ka_bg.jpg) no-repeat;background-size:cover;border-radius: 10px 10px 0 0;border-bottom:1px solid rgba(255,255,255,0.2);}
.user_valuecard  li .user_tag_box{background:#ddd;color:#fff;padding:.1rem .6rem;border-radius: 0 1rem 0 1rem;font-size:1rem;float: right;}
.user_valuecard  li .user_tag_box.active{background:#f2a579;}
.user_valuecard  li h3{margin: 1.3rem 0 1rem 0;font-size:3rem;font-weight: 700;}
.user_valuecard  li h3 .icon-next-s{padding-left:.2rem;font-size:1.2rem;}
.user_valuecard  li h3 label{padding-left:.2rem;}
.user_valuecard  li .user_card_num{border-top:1px solid rgba(187,111,68,0.2);background:#e29266;padding-top:.5rem;border-radius:  0 0 10px 10px;}
.user_valuecard  li .user_valuecard_tag .left{width:42%;display: block}
.user_valuecard  li .user_valuecard_tag label{color:#ec5151;}
.user_valuecard  li .valuecard_num{float: right;font-size:2.2rem;margin: -.4rem .3rem 0 0; font-style:oblique;font-weight:600;-webkit-text-fill-color: transparent;-webkit-text-stroke: 1px rgba(255,255,255,0.4);}
.user_valuecard  li .valuecard_num em{font-style:oblique;}
.user_goods_name-fixed{position:fixed;left:5%;right:5%;top:25%;padding:1.1rem;background:#fff;z-index:9;display: none;border-radius: 5px;}
.user_goods_name-fixed.active{display: block}
.user_goods_name-fixed h4{padding:0 0 .8rem 0;border-bottom:1px solid #f6f6f9;}
.user_goods_name-fixed .icon-guanbi2{position:absolute;right:0.8rem; top: .6rem;font-size: 1.8rem;}
@media only screen and (max-width: 360px) and (min-width: 320px) {
	.user_valuecard li h3{margin: 1.6rem 0 0.6rem 0;}
}
/*账号关联*/
.remove-relation-button2 { background: #ddd; color: #555;outline: none}
.user_relation-section ul{background:#f3f3f3;border-radius: 5px;padding:1rem;}
.user_relation-section ul li{font-size:1.3rem;color:#777;margin-bottom:.4rem;}
.user_relation_plan{margin:1.8rem 0 0 0;}
.user_relation_plan span{background:#ddd;border-radius: 100%;position:relative; width:1.6rem;height:1.6rem;color:#fff;text-align: center;display: block;margin: 0 auto;font-size:1.3rem;line-height:1.6rem;}
.user_relation_plan .plan.active span{background:#ec5151;}
.user_relation_plan .plan.active p{color:#ec5151;}
.user_relation_plan span i{font-size:1rem;line-height:1;}
.user_relation_plan .plan{position:relative;}
.user_relation_plan .plan:after{content: " "; position: absolute; display: block; width:80%;  border:1px solid #ddd; border-right: 0; border-bottom:0;
   background:#f3f3f3; left: 50%; margin-left:1.4rem; top:.7rem;}
 .relation_section_btn button{margin-right:.5rem;}
 .relation_section_btn button:last-child{margin-right:0;}
 .user_tishi-section ul{background:#fbdbdb;border-radius: 5px;padding:.6rem 1rem;}
 .user_tishi-section ul li{font-size:1.3rem;color:#ec5151;margin-bottom:.4rem;}
 .user_tishi-section{margin-top:1.8rem;}
 .user_relation_index h3{padding:1.1rem;border-bottom:1px solid #f6f6f9;}
 .user_relation_index ul li.right-cont{padding:.4rem 0 0 1rem;}
 .user_relation_index .guanlian_icon{background:rgba(0,0,0,0.2);width:100%;position:absolute;bottom:0;height:1.4rem;line-height:1rem;}
 .user_relation_index .guanlian_icon i{font-size:1.3rem;color:#fff;text-align: center;display: block}
.user_relation_box{padding:0 1.1rem;margin: 1.4rem 0;}
.user_relation_box h5.title-hrbg { height: 2rem;line-height: 2rem;}
.user_relation_remark{padding:1.4rem;}
.user_relation_remark label{display: block}



/*申请纠纷*/
.user_disputes{padding:2rem 0;border-bottom:1px solid #f6f6f9;}
.user_disputes .ul .li{overflow:hidden;}
.user_disputes .ul .li label{font-size:1.3rem; color:#777;padding:.3rem .6rem; border:1px solid #aaa;border-radius: 4px;}
.user_disputes .ul .li label:hover{color:#ec5151;border:1px solid #ec5151;}
.user_disputes .ul .li:first-child label{float: right;margin-right:.6rem;}
.user_disputes .ul .li:last-child label{margin-left:.6rem;float:left;}

/*阶梯价格*/
.t-price-ladder{display: none;}
.t-price-ladder.active{display: block;}
.t-price-ladder ul{border-top:1px solid #f6f6f9;overflow:hidden;background:#fff;}
.t-price-ladder ul li{width:50%;float:left;border-right:1px solid #f6f6f9;text-align: center;font-size:1.3rem;padding:.6rem 0;}

/*发票*/
.invoice-warp-box header{padding-bottom:1.1rem;}
.invoice-warp ul li{display: inline-block;position:relative;}
.invoice-warp ul li input{position:absolute;left:0; right:0; bottom:0; top:0;}
.invoice-warp ul li label{padding:.6rem 0.3rem;display:block;text-align:center;border:1px solid #efefef;border-radius:4px;color:#666}
.invoice-warp{padding:0 0 1.1rem 0 ;border-bottom:1px solid #f6f6f9;}
.invoice-warp .ect-select label{padding:.5rem 1.2rem;}
.invoice-warp .ect-select {margin:0;}
.invoice-warp ul li label.active{border-color:#EC5151;color:#EC5151}
.invoice-warp ul li{font-size:1.4rem;margin:0 .3rem}
.invoice-warp {background: #fff;overflow: hidden;}
.invoice-cont,.invoice-cont-1{padding:0 1.1rem;}
.invoice-cont li,.invoice-cont-1 li{padding:1rem 0;border-bottom:1px solid #f6f6f9;}
.invoice-cont li:last-child,.invoice-cont-1 li:last-child{border-bottom:0;}
.invoice-warp-box-1 ul{margin-bottom:1rem;padding:0 1.1rem;}
.invoice-cont-list .ect-select{display: inline-block;position:relative;margin:0;}
.invoice-cont-list .ect-select label{padding:.6rem 2rem;}
.invoice-cont-list .ect-select input{position:absolute;left:0; right:0; bottom:0; top:0;}
.invoice-cont-box.active{display: none;}
.invoice-cont-1{display: none}
.invoice-cont-1.cur{display: block}
.invoice-cont.cur{display: none}
.invoice-cont-box p{line-height:1.5;}

/*砍价 列表*/
.bargain-price .btn{background:#ec5151;color:#fff;border-radius:2rem;font-size:1.1rem;right: 1.1rem;position:absolute;bottom: 1rem;padding: 2px 6px;}
.bargain-price .right{width:3rem;}
.bargain-tag{background:rgba(0,0,0,0.4);border-radius: 2rem; position: absolute;bottom: 1rem;right: 1rem;font-size: 1.2rem;padding: .2rem .6rem;color: #fff;}
.bargain-tag .icon-renshu{padding-right: .3rem}
.bargain-price .price{color:#aaa;}
/*砍价详情*/
.goods-bargain-img{background:rgba(0,0,0,0.6);position:absolute;bottom:0;left:0;right:0;text-align: center;z-index:10;color:#fff;font-size:1.2rem;padding:.8rem 0;}
.goods-bargain-img em{border:1px solid #ec5151;border-radius: 4px; color:#ec5151;font-size:1.4rem;margin: 0 .2rem 0 .5rem;padding: 0 .4rem;}
.m-bargain .bargain-tip{position: relative; margin-top:1rem;height:2.4rem;}
.m-bargain .bargain-tip .join{display: inline-block; position: absolute; left: 0; top: -.2rem; z-index: 2; width: 44%; height: 2rem; background: #ec5151; color: #fff; text-align: center; font-size: 1rem; line-height: 2rem;}
.m-bargain .bargain-tip .join .number{font-weight: 700; font-size: 1.3rem;}
.m-bargain .bargain-tip .triangle{position: absolute; left: 44%; margin-left: -.1rem; top: -.2rem; z-index: 2; height: 0; width: 0; overflow: hidden; border: 1.03rem solid transparent; border-left-color: #ec5151;}
.m-bargain .bargain-tip .order{padding: 0 0 0 44%;height:2rem;line-height: 2rem;position:absolute;top:-.2rem;display: block;width:100%;}
.m-bargain .bargain-tip .order marquee{height: 1.5rem; line-height:1.5rem; background: #fc3; color: #000; font-size: 1.2rem;margin-top:-.75rem;position: absolute;top:50%;width:56%;display: block;left:44%;}
.m-bargain .bargain-tip .order span{color: #ec5151; padding: 0 .5rem;}
.plan-common{width: 1rem; height: 1rem; border-radius: 1rem; position: absolute; top: 50%; margin-top: -.6rem; z-index:5;}
.plan-left{border: 3px solid #ec5151; left: -.7rem;}
.plan-right{width: .9rem; border: 3px solid #efeeee; right: -.7rem;}
.bargain-user .header{width:5rem;height:5rem;border-radius: 4rem;overflow: hidden; border: 3px solid #fff;box-shadow: 1px 1px 5px rgba(50,50,50,0.3);}
.bargain-user .header img{width:100%;}
.bargain-user .right{padding:1rem 0 0 1rem;}
.bargain-user .right label{font-size:1rem; color:#ec5151;border:1px solid #ec5151;border-radius: 2px;padding:0 .6rem;margin-left:.6rem;height:1.7rem;line-height:1.7rem;}
.bargain-detail-cont label{height:5rem;width:5rem;border-radius: 100%; border: 1px dashed #ccc;margin-left: -2.5rem;position: relative;}
.bargain-detail-cont label i{font-size:3rem;line-height:5rem;text-align: center;display: block;color:#ccc;}
.bargain-detail-cont em{border: 1px solid #ccc; font-size: 1.1rem; color: #ccc; border-radius: 2px; position: absolute; left: 50%; margin-left: -.7rem; top: -1rem; width: 1.8rem; height: 1.5rem; line-height: 1.4rem; text-align: center; display: block; background: #fff;}
.bargain-detail-cont p{padding-top: .6rem; font-size: 1.2rem;}
.bargain-detail-cont .n-list-xian,.bargain-detail-cont .n-list-xian-first,.bargain-detail-cont .n-list-xian-last{top: 35%;}
.bargain-user-list li{border-bottom:1px solid #F6F6F9;padding:.6rem 1.1rem;}
.bargain-user-list li:last-child{border-bottom:none;}
.bargain-user-list-cont .header{width:3.4rem;height:3.4rem; border: 2px solid #fff;}
.bargain-user-list-cont .right{padding:.3rem 0 0 1rem;}
.bargain-user-list-cont .first-img{margin-right:1rem;}
.bargain-user-list-cont .first-img img{width:1.6rem;margin-top: .5rem;}
.bargain-user-list-cont .first-img label{width:1.6rem;display: block;text-align: center;font-size:1.3rem;color:#333;line-height:3.2;}
.t-bargain-box{position:fixed;left:15%;right:15%;top:20%;background:#ec5151;z-index:1000; padding:0 .6rem .6rem .6rem;border-radius: 4px;display: none}
.t-bargain-box.active{display: block}
.t-bargain-box header ,.t-bargain-cont .img p{padding:.6rem 0}
.t-bargain-cont .img img{width:60%;padding: 1rem 0 0 0;margin: 0 auto;display: block;}
.t-bargain-cont .btn-cont{padding:.6rem 1rem; margin-left: 0;}
.t-bargain-cont .btn-cont .btn{background:#ec5151;border-radius: 4px;text-align: center;color:#fff; display: block;}
.t-share-box{position:fixed;left:6%;right:6%;top:6%;z-index:1000;display: none}
.t-share-box.active{display: block;}
.t-share-box header{background:#fff;padding:1rem;border-radius: 4px;margin-left:0}
.t-share-box header label{background: rgba(0,0,0,0.6);padding: .2rem .6rem;font-size:1.1rem;margin-left:1rem;border-radius: 4px}
.t-share-box header label i{color:#fff;font-size:1.2rem;}
.t-share-box .jiantou{overflow:hidden;}
.t-share-box .jiantou img{float:right;width:4rem;}
.t-share-cont .title{padding:1.1rem;border-bottom:1px solid #ccc;}
.t-share-cont .cont{padding:1.1rem;}
.t-share-cont .cont img{margin:1rem auto; display: block; width: 10rem;}
.t-footer-share a{text-align: center;font-size:1.6rem;color:#333;display: block}
.goods-bargain-list{height:9.3rem; overflow-y: scroll;}
.goods-list-more{padding: 1rem 1.1rem;border-top:1px solid #f6f6f9; }
/*批发*/
.who-search{position: fixed;top:0;background:#fff;    border-bottom: 1px solid #f6f6f9;z-index:13;}
.wholesale-logo-search{height:2.6rem;line-height:2.6rem;padding-right:1rem;color:#555;}
.wholesale-input-text .nav-soso{height: 2.8rem;line-height: 2.8rem;padding-left:1.3rem }
.search .wholesale-input-text{border-radius:2rem;background: rgba(150,150,150,0.1);}
.search.active .wholesale-input-text{background: rgba(255,255,255,0.7);}
.wholesale-logo-search .icon-caidan{font-size:1.8rem;}
.who-product-one-list li{width: 32%;}
.t_wholesale_address{position:fixed;bottom:0;top:0;left:0;right:0;background:#f3f3f3;    z-index: 199;display: none}
.t_wholesale_address.active{display: block}
.wholesale_address_cont{overflow-y: scroll;}
.wholesale-cate-list{position:fixed;bottom:0;top:4.1rem;z-index: 12;margin-bottom:4rem;    width: 100%;background:#fff;display: none;    overflow: scroll;}
.wholesale-cate-list.active{display: block}
.wholesale-cate-list ul a{padding:.8rem 1.1rem;font-size:1.3rem;text-align: left;border-bottom:1px solid #F6F6F9;width: 100%;    background: #fff;position: relative;display: block;}
.wholesale-cate-list .who-icon{padding-right:.8rem;font-size: 1.7rem;color:#777;position: absolute;top: 50%;left: 1.1rem; margin-top: -.7rem;}
.who-select-two label{padding-left:2.8rem;}
.wholesale-cate-box {margin-bottom:4rem;}
.wholesale-cate-box ul,.wholesale-cate-box {overflow-y:scroll;}
.who-product-one-price li{width:27%;text-align: center;}
.who-service{padding-right:.6rem;}
.wholesale-color-property{padding:0 1.1rem;background:#fff;}
.wholesale-color-property .title{padding-top:1rem;}
.wholesale-color-property li{padding: 1rem 0;border-bottom:1px solid #f6f6f9;}
.flow-have-cart .product-list-small .who-product-text h4 {position: relative;height: initial;;line-height: initial; display: block;}
.wholesale-cart-box{width:4rem;height:4rem;border-radius: 3rem;background:rgba(0,0,0,0.6);position:fixed;bottom:1rem;right:1.1rem;}
.wholesale-cart-box i{color: #fff;display: block;text-align: center;line-height: 4rem;font-size: 2.6rem;}
.wholesale-cart-num{position: absolute;top: 0;right: 0;height: 1.4rem;background: #EC5151; min-width: 1.4rem;line-height: 1.4rem;padding: 0 .2rem; box-sizing: border-box;font-size: 1.2rem;color: #fff;border-radius: .7rem;text-align: center;}
.wholesale-input-text i.icon-sousuo {    position: absolute;font-size: 1.62rem;color: #8e8d8a;right: 1.1rem;}
.who-search .input-text input {padding-left: 1.3rem;border: 0;height: 2.8rem;line-height: 2.8rem;padding: 0;box-sizing: border-box;width: 100%;color: #666;font-size: 1.5rem;padding-right: 1rem;background: none;}
.who-footer-nav{z-index:6;}
.wholesale-list-cont p{padding:0;}
.wholesale_buy-store{padding:0 1.1rem;}
.wholesale_buy-store ul{border-top:1px dashed #ccc;padding:.8rem 0;}
.wholesale_buy-store .btn{background:#ec5151;border-radius: 4px;font-size:1.5rem;color:#fff;text-align: center;float:right;padding: .64rem 1rem}
.wholesale_buy-box ul li{margin-top:.8rem;position: relative;}
.wholesale_buy-box ul li:first-child{margin-top:0;}
.wholesale-cate-list ul li span{position:absolute;right:1.1rem;top:0;    right: .6rem;top: 50%;margin-top: -1rem;}
.wholesale-info-box .left{width:7rem;}
.wholesale-info-list{padding:0 1.1rem;border-top:1px solid #f6f6f9;}
.wholesale-info-list li{padding:.8rem 0;border-bottom:1px solid #f6f6f9;}
.who-store-info{border-top:1px solid #f6f6f9;}
.wholesale_buy-box ul{border-top:1px solid #f6f6f9;}
.who-shopping-menu{position:fixed;}
.purchase-pay-btn{line-height:3.2rem;}
.purchase-pay-btn span{font-size:1.5rem;color:#666;}
.who-cate-section .cate-who-close{position: fixed;bottom:0;width:100%;z-index:15;height:4rem;margin-left: 0;background:#eee;}
.cate-who-close p{line-height:4rem;}
.flow-have-cart .who-product-list{background: #f8f8f8;padding:0}
.flow-have-cart .who-product-list .who-ect-select{padding-top:0;width:2rem}
.flow-have-cart .who-product-list .who-title{padding-left:.4rem}
.who-min-cate .li{font-size:1.3rem;color:#333;padding:.8rem 1.2rem;border-bottom:1px solid #f6f6f9;}
.who-select-two .ect-select label{padding:0;}
/**/
/*收银台*/
.cashier-desk header{position:fixed;top:0;left:0;right:0;width:100%;z-index:10;}
.cashier-desk .cashier-cont-list{margin-top:4.6rem;}
.cashier-desk .cashier-cont-list ul li{padding:1rem 1.1rem;background:#fff;border-bottom:1px solid #f6f6f9;}
.cashier-desk .cashier-cont-list .left-icon{width:4rem; }
.cashier-desk .cashier-cont-list .left-icon i{font-size:2.4rem;color:#FFC105;padding-top: .4rem;display: block;}
.cashier-desk .cashier-cont-list .left-icon  img{width:2.2rem;padding-top: .4rem;}

.goods-attention-box{position: fixed;top:0;width:100%;z-index:7}
.index-weixin-box{margin:0 auto;position:fixed;top:20%;left:20%;right:20%;z-index: 16;background: #fff;padding: 0.5rem; box-shadow: 0px 5px 10px rgba(0,0,0,0.6);border-radius: 0.5rem;display:none}
.index-weixin-box div img{width:100%;}
.index-weixin-box p{font-size:1.5rem;color:#888;padding:1rem 0;}
.index-bg-box{background:rgba(0,0,0,0.8);position:fixed;top:0;left:0;right:0;bottom:0;z-index:15;display:none}
.index-weixin-box.active,.index-bg-box.active{display:block;}
.index-weixin-box i{position: absolute;bottom: -4.1rem;left: 50%;color: #fff;font-size: 2.2rem;margin-left: -.9rem;}
::-webkit-scrollbar {/*隐藏滚轮*/
display: none;
}

/*收银台*/
.cashier-desk header{position:fixed;top:0;left:0;right:0;width:100%;z-index:10;}
.cashier-desk .cashier-cont-list{margin-top:4.6rem;}
.cashier-desk .cashier-cont-list ul li{padding:1rem 1.1rem;background:#fff;border-bottom:1px solid #f6f6f9;}
.cashier-desk .cashier-cont-list .left-icon{width:4rem; }
.cashier-desk .cashier-cont-list .left-icon i{font-size:2.4rem;color:#FFC105;padding-top: .4rem;display: block;}
.cashier-desk .cashier-cont-list .left-icon  img{width:2.2rem;padding-top: .4rem;}


/* =============手机端商家入驻新增样式 start========================= */

/*入驻商家信息*/
.mechants-sex i {height: 1.5rem;width: 1.5rem;display: block;border: 1px solid #ccc;border-radius: 100%;}
.mechants-sex i.active {background: #ec5151 url(../img/iconfont-gou.png)no-repeat center center;background-size: 60% 60%;border: 1px solid #EC5151;}
.mechants-sex label{ margin: 0 0.5rem;height:3rem;line-height: 3rem; vertical-align: middle; font-size: 1.5rem}
.mechants-sex label i {margin: 0.8rem 0;}
.text-all-sex  {border-bottom: 1px solid #F6F6F9;overflow: hidden;padding: .6rem 0;}
.text-all-sex .sex-label{font-size: 1.6rem;height: 3.2rem;line-height: 3.2rem;margin-right: 0.8rem;vertical-align: middle;}

/*入驻店铺信息*/
.merchants-button {position: fixed; bottom: 0; width: 100%; z-index: 10;}
.merchants-cate label {}
.merchants-cate label i, .select-merchants-cate .select-cate-all i{height: 1.5rem;width: 1.5rem;display: block;border: 1px solid #ccc;border-radius: 100%;margin: 0 0.5rem;}
.merchants-cate label.active i ,.select-merchants-cate .select-cate-all i.active {background: #ec5151 url(../img/iconfont-gou.png)no-repeat center center;background-size: 60% 60%;border: 1px solid #EC5151;}
.select-merchants-cate{background:#fff; overflow: hidden; padding-top:0; padding-bottom:0;}
.select-merchants-cate .select-title{overflow:hidden;display: block; font-size:1.5rem;  border-top:1px solid #e7e8ef;}
.select-merchants-cate .select-title:first-child{border-top:0;}
.select-merchants-cate .select-title span{margin-top:.2rem;padding:0;}

.select-merchants-cate .select-title.active .icon-jiantou{
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
}

.select-merchants-cate ul{padding-top:0; padding-bottom:0;border-top:1px solid #e7e8ef;}
.select-merchants-cate .ect-select{font-size:1.5rem;  border-bottom:1px solid #F6F6F9;}
.select-merchants-cate .ect-select:last-child{border-bottom:none;}
.select-merchants-cate .ect-select label {padding: 1rem 0;text-align: left;color: #666;position: relative;}
.select-merchants-cate .ect-select label i.icon-gou{visibility:hidden; color:#EC5151; opacity: 0; font-size:2.2rem; position:absolute; top:50%; margin-top:-1.2rem; right:0rem}
.select-merchants-cate .ect-select label.active{color:#EC5151;}
.select-merchants-cate .ect-select label.active i.icon-gou{visibility: visible; opacity: 1;}

/* =============手机端商家入驻新增样式 end=========================
/* 加工按钮样式 */
.title-machining {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.title-machining .btn-machining{
    width: 120px;
    height: 38px;
    border-radius: 5px;
    border: 0px;
    background-color: #eb5050;
    font-size: 14px;
    text-align: center;
    color: white;
    line-height: 38px;
}
.title-machining span{
    font-size: 12px;
}
/* 加工选择样式 */
.machining-choose .choose{
    display: flex;  
 }
 .machining-choose .choose .choose-left .choose-text{
    font-size: 14px;
    display: flex;
    align-items: center;
    margin-bottom: 10px;
 }
 .choose-left .choose-text label{
    padding: 1vw 1vw;
    width: 40px;
 }
 .choose-left .choose-text input[type="number"]{
    width: 40vw;
    border: 1px solid #d2d2d2;
    font-size: 14px;
    padding-left: 5px;
    height: 30px;
    border-radius: 3px;
 }
 .choose-right .choose-color-red{
      font-size: 14px;
      color:#eb5050;
      padding-left:15px;
 } 
 .choose-money{
    text-align: right;
    color: gray;
    font-size: 14px;
 }
 .machining-total-money  .total-price-money{
    color: #111111;
    font-size: 1.4rem;
    font-weight: 400;
 }
 /* 相关配件按钮 */
 .parts{
    display: flex;
    align-items: center;
 }
.parts .parts-left .btn-machining{
    width: 120px;
    height: 38px;
    border-radius: 5px;
    border: 0px;
    background-color: #eb5050;
    font-size: 14px;
    color: white;
text-align: center;
line-height: 38px;
}
.parts .parts-right{
    padding-left: 26px;
    font-size: 14px;
    color:#eb5050;
}
