@charset "utf-8";body{color:#333;font-size:1.4rem;line-height:1.4;padding:0;min-width:300px;max-width:640px;height:100%;margin:0 auto;font-family: Roboto,Helvetica Neue,Helvetica,Tahoma,Arial,Microsoft YaHei,PingFang SC!important;background:#f9f9f9}
a,a:hover,a:link,a:visited{color:#333}
input[type=text],textarea{-webkit-appearance:none}
input::-webkit-input-placeholder { color:#bfbfbf;}
li,ol,ul{list-style:outside none none;padding:0;margin:0}
ol li {list-style-type: decimal;}
em{font-style:normal}
label{font-weight:500}
img{ max-width: 100%;}
input[type=checkbox],input[type=radio]{vertical-align:sub}
[class*=am-icon-]:before{margin-right:.1rem}
dt+dd{margin:0}
.am-btn,.am-form input[type=color],.am-form input[type=date],.am-form input[type=datetime-local],.am-form input[type=datetime],.am-form input[type=email],.am-form input[type=month],.am-form input[type=number],.am-form input[type=password],.am-form input[type=search],.am-form input[type=tel],.am-form input[type=text],.am-form input[type=time],.am-form input[type=url],.am-form input[type=week],.am-form select,.am-form textarea,.am-form-field{font-size:1.4rem}
.am-form fieldset{padding:0}
.ly-am-form{text-align:center}
.am-btn{font-size:1.6rem; border-radius: 2px; padding: .8em 1em;}
.am-btn-group-sm>.am-btn,.am-btn-sm{font-size:1.4rem}
.am-btn-group-lg>.am-btn,.am-btn-lg{font-size:1.8rem}
.am-slider-default{margin-bottom:0}
.am-slider-default .am-control-nav{bottom:1rem}
.am-slider-default .am-control-nav li a.am-active{background-color:#ff4444}
.pw-panel-container{width:100%}
.left{float:left!important}
.ly_left{width:70%}
.right{float:right!important}
.clearfix:after,.clearfix:before{content:" ";display:table}
.clearfix:after{clear:both}
.hide{display:none}
.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.row{width:100%;margin:0 auto;max-width:100%}
.row:after,.row:before{content:" ";display:table}
.row:after{clear:both}
.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}
.row.collapse .row{margin-left:0;margin-right:0}
.row .row{width:auto;margin:0 -.375rem;max-width:none}
.row .row:after,.row .row:before{content:" ";display:table}
.row .row:after{clear:both}
.row .row.collapse{width:auto;margin:0;max-width:none}
.row .row.collapse:after,.row .row.collapse:before{content:" ";display:table}
.row .row.collapse:after{clear:both}
.column,.columns{padding-left:.375rem;padding-right:.375rem;width:100%;float:left}
.h22{height:22px}
.h25{height:25px}
.h40{height:40px}
.h100{height:100px}
.wp100{width:100%}
.hide{display:none}
.m10{margin:10px}
.mt5{margin-top:5px;margin-bottom:0}
.mt8{margin-top:8px;margin-bottom:0}
.mt14{margin-top:14px;margin-bottom:0}
.fz30{font-size:3rem}
.fz50{font-size:5rem}
.fz20{font-size:2rem}
.fz18{font-size:1.8rem}
.fz16{font-size:1.6rem}
.fz14{font-size:1.4rem}
.fz12{font-size:1.2rem}
.fz10{font-size:1rem}
.fw600{font-weight:600}
.fw500{font-weight:600}
.mt10{margin-top:5px}
.am-btn-default{background-color:#fff}
.mb1rem{margin-bottom:2rem;color:#9E9E9E}
.mb1rem div{margin-top:0}
.mb1rem div:first-child{font-weight:600}
.mbbrem h3{margin-top:0}
.mb5rem{margin-bottom:5rem}
.mr5{margin-right:5px}
.ml5{margin-left:5px}
.pdb10{padding-bottom:10px}
.pd6{padding-bottom:6px}
.clr-ccc{color:#ccc!important}
.ly-clr{color:#ccc}
.clr-999{color:#999!important}
.clr-666{color:#666!important}
.clr-333{color:#252525!important}
.clr-d94{color:#ff4444;}
.clr-green{color:#5eb95e!important;}
.clr-c07{color:#ff4444}
.clr-f71{color:#f71611}
.clr-inline{color:#999;text-decoration:line-through}
.mb10{margin-bottom:1rem}
.mb0{margin-bottom:0!important}
.txt_point{ font-size: 12px; color: #ff4444;}
@media only screen{.small-push-0{position:relative;left:0;right:auto}
.small-pull-0{position:relative;right:0;left:auto}
.small-push-1{position:relative;left:8.33333%;right:auto}
.small-pull-1{position:relative;right:8.33333%;left:auto}
.small-push-2{position:relative;left:16.66667%;right:auto}
.small-pull-2{position:relative;right:16.66667%;left:auto}
.small-push-3{position:relative;left:25%;right:auto}
.small-pull-3{position:relative;right:25%;left:auto}
.small-push-4{position:relative;left:33.33333%;right:auto}
.small-pull-4{position:relative;right:33.33333%;left:auto}
.small-push-5{position:relative;left:41.66667%;right:auto}
.small-pull-5{position:relative;right:41.66667%;left:auto}
.small-push-6{position:relative;left:50%;right:auto}
.small-pull-6{position:relative;right:50%;left:auto}
.small-push-7{position:relative;left:58.33333%;right:auto}
.small-pull-7{position:relative;right:58.33333%;left:auto}
.small-push-8{position:relative;left:66.66667%;right:auto}
.small-pull-8{position:relative;right:66.66667%;left:auto}
.small-push-9{position:relative;left:75%;right:auto}
.small-pull-9{position:relative;right:75%;left:auto}
.small-push-10{position:relative;left:83.33333%;right:auto}
.small-pull-10{position:relative;right:83.33333%;left:auto}
.small-push-11{position:relative;left:91.66667%;right:auto}
.small-pull-11{position:relative;right:91.66667%;left:auto}
.small-1{width:8.33333%}
.small-2{width:16.66667%}
.small-3{width:25%}
.small-4{width:33.33333%}
.small-5{width:41.66667%}
.small-6{width:50%}
.small-7{width:58.33333%}
.small-8{width:66.66667%}
.small-9{width:75%}
.small-10{width:83.33333%}
.small-11{width:91.66667%}
.small-12{width:100%}
[class*=column]+[class*=column]:last-child{float:right}
[class*=column]+[class*=column].end{float:left}
.small-offset-0{margin-left:0!important}
.small-offset-1{margin-left:8.33333%!important}
.small-offset-2{margin-left:16.66667%!important}
.small-offset-3{margin-left:25%!important}
.small-offset-4{margin-left:33.33333%!important}
.small-offset-5{margin-left:41.66667%!important}
.small-offset-6{margin-left:50%!important}
.small-offset-7{margin-left:58.33333%!important}
.small-offset-8{margin-left:66.66667%!important}
.small-offset-9{margin-left:75%!important}
.small-offset-10{margin-left:83.33333%!important}
.small-offset-11{margin-left:91.66667%!important}
.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}
.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}
.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left!important}
.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}
}
[class*=block-grid-]{display:block;padding:0}
[class*=block-grid-]:after,[class*=block-grid-]:before{content:" ";display:table}
[class*=block-grid-]:after{clear:both}
[class*=block-grid-]>li{display:block;height:auto;float:left;padding:0 .375rem 0 .8rem;margin-bottom:1.2rem}
@media only screen{.small-block-grid-1>li{width:100%;list-style:none}
.small-block-grid-1>li:nth-of-type(n){clear:none}
.small-block-grid-1>li:nth-of-type(1n+1){clear:both}
.small-block-grid-2>li{width:50%;list-style:none}
.small-block-grid-2>li:nth-of-type(n){clear:none}
.small-block-grid-2>li:nth-of-type(2n+1){clear:both}
.small-block-grid-3>li{width:33.33333%;list-style:none}
.small-block-grid-3>li:nth-of-type(n){clear:none}
.small-block-grid-3>li:nth-of-type(3n+1){clear:both}
.small-block-grid-4>li{width:25%;list-style:none}
.small-block-grid-4>li:nth-of-type(n){clear:none}
.small-block-grid-4>li:nth-of-type(4n+1){clear:both}
.small-block-grid-5>li{width:20%;list-style:none}
.small-block-grid-5>li:nth-of-type(n){clear:none}
.small-block-grid-5>li:nth-of-type(5n+1){clear:both}
.small-block-grid-6>li{width:16.66667%;list-style:none}
.small-block-grid-6>li:nth-of-type(n){clear:none}
.small-block-grid-6>li:nth-of-type(6n+1){clear:both}
.small-block-grid-7>li{width:14.28571%;list-style:none}
.small-block-grid-7>li:nth-of-type(n){clear:none}
.small-block-grid-7>li:nth-of-type(7n+1){clear:both}
.small-block-grid-8>li{width:12.5%;list-style:none}
.small-block-grid-8>li:nth-of-type(n){clear:none}
.small-block-grid-8>li:nth-of-type(8n+1){clear:both}
.small-block-grid-9>li{width:11.11111%;list-style:none}
.small-block-grid-9>li:nth-of-type(n){clear:none}
.small-block-grid-9>li:nth-of-type(9n+1){clear:both}
.small-block-grid-10>li{width:10%;list-style:none}
.small-block-grid-10>li:nth-of-type(n){clear:none}
.small-block-grid-10>li:nth-of-type(10n+1){clear:both}
.small-block-grid-11>li{width:9.09091%;list-style:none}
.small-block-grid-11>li:nth-of-type(n){clear:none}
.small-block-grid-11>li:nth-of-type(11n+1){clear:both}
.small-block-grid-12>li{width:8.33333%;list-style:none}
.small-block-grid-12>li:nth-of-type(n){clear:none}
.small-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
.small_label{ background-color: #ff4444;border-color: #ff4444;font-size: 12px;padding: 1px 3px;border-radius: 3px;margin-right: 0;}
.label_bind{border-color: #ff4444;  color: #ff4444;}
.content-body-alert{margin:0;height:40px;line-height: 40px;background:#ffc;color:#FF4444;padding:0 10px; font-size:16px; width: 100%;}
.c-logo-opts{background:#21282e}
.c-logo-opts .am-icon-search{color:#999;height:3.4rem;vertical-align:text-top;line-height:3.4rem;padding:.5rem auto;text-align:right;float:right;width:100%;padding-right:1rem}
.clearfix{zoom:1;}
/*.clearfix.sc-goods-list{overflow: hidden;}*/
.swiper_size4 .clearfix.sc-goods-list{ overflow:auto}
.swiper_size4 .sc-goods-list.size-4.pic .link .goods-label{ width: 100%; float: left; overflow: hidden; clear: both; position: relative;}
.ly-cen{text-align:center}
.clearfix:after{display:block;clear:both;content:'\20'}
.js-goods-list.sc-goods-list.pic.clearfix.size-1{overflow: hidden;}
.js-goods-list.sc-goods-list.pic.clearfix.size-1:after{clear: none;}
.fleft{float:left}
.fright{float:right}
.c-share-code{margin-top:1.25rem}
.c-share-code .store-name{font-size:1.25rem;line-height:3rem;text-align:center;color:#333;padding-top:2rem}
.c-share-code .two-dimension-code{margin:0 auto;width:14.375rem;height:14.375rem;background:#fff;overflow:hidden;text-align:center;position:relative}
.c-share-code .two-dimension-code{text-align:center}
.two-dimension-code img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;border:0}
.c-share-code .txt{padding-top:.625rem;color:#424242;line-height:1.25rem;text-align:center;font-size:.938rem;padding-bottom:2rem}
.opr{margin:1rem}
.opr .am-form-group{margin-bottom:1rem}
#article-content{min-width:320px;margin:0 auto;overflow:hidden}
.article_type{color:#6d6d6d;line-height:40px;height:40px;display:block;text-align:center;width:100%;font-size:20px;font-weight:700}
.article-class,.article-list{padding:1px 0 0}
.article-class,.article-list{border:solid #ded6c9;border-width:1px 1px 0 1px}
.article-class-item,.article-list-item{padding-right:50px;border-left:3px solid #ff4444;margin-bottom:2px;border-bottom:1px solid #ded6c9}
.article-class-item a,.article-list-item a{display:block;color:#6d6d6d;line-height:40px;margin-left:10px}
.article-class-item,.article-list-item{cursor:pointer;font-size:14px;position:relative}
.article-title{color:#6d6d6d;line-height:40px;height:40px;display:block;text-align:center;width:100%;font-size:20px;font-weight:700}
.bg-virtual{background:#3598dc}
.bg-presell{background:#1abc9d}
.bg-fcode{background:#9c59b8}
.bg-yf8{background:#F28044}
.bg-blue{background:#1CA2E1}
.opera-tips{color:#ff4444}
.select-30{width:100%;border:1px solid #9f9f9f}
.select-30{height:30px}
.n-input,.normal-textarea{border:1px solid #9f9f9f}
.bd-l-gray{border-left:1px solid #ddd}
.bd-r-de{border-right:1px solid #dedede}
.bd-t-cc{border-top:1px solid #ccc}
.bd-b-cc{border-bottom:1px solid #eee}
.bd-tdashed-dd{/*border-top:1px solid #eee*/}
.i-main-opera span{width:21px;height:21px;margin:5px 0 0 8px;background-position:-124px -23px;background-size:180px 180px;text-indent:-9999px}
.header-back span{width:10px;height:18px;margin-top:6px;background-position:-60px 0;background-size:180px 180px;text-indent:-9999px;margin-left:5px}
.i-address{width:15px;height:20px;background-position:-49px -261px;vertical-align:middle}
.im-address,.im-collect,.im-history,.im-order,.im-quan{display:inline-block;background:url(//resource.haoyebao.com/m/images/hyb-common-ico.png) no-repeat;vertical-align:middle}
.im-address,.im-collect,.im-history,.im-order,.im-quan{width:35px;height:35px}
.im-order{background-position:2px 2px}
.im-quan{background-position:0 -36px}
.im-collect{background-position:0 -74px}
.im-address{background-position:0 -115px}
.im-history{background-position:0 -159px}
.pd-choice-icon{width:13px;height:13px;background-position:-88px -654px}
.i-go-right{width:23px;height:25px;background-position:0 -662px}
.s-chk1{width:24px;height:23px;background-size:60px auto;background-position:-36px -415px}
.s-chk1.on{background-position:2px -415px}
.search-btn{position:absolute;top:-1px;right:0;height:32px;width:50px;background-color:#ff4444;background-position:13px -123px;background-size:60px auto}
.pagination{text-align:center;padding:1rem 0}
.pagination a{color:#6e6e6e}
.pagination a.disabled{color:#ccc}
.next-page,.page-warp,.pagew-size,.pre-page{padding:5px 10px;background:#fff;color:#999;cursor:not-allowed;pointer-events:none;border:1px solid #ddd;border-radius:2px;margin-bottom:5px}
.next-page,.page-warp,.pre-page{display:inline-block}
.page-warp{width:80px;position:relative;text-align:center;z-index:10}
.pagew-size{position:absolute;width:80px;z-index:10;left:-1px;bottom:30px;display:none}
.pagew-size li{border-bottom:1px dashed #ddd;padding:4px 0}
.pagew-size li a{display:block}
.evaluation_good_star,.evaluation_good_swp{display:inline-block}
.evaluation_good_star{width:20px;height:20px;background:url(//resource.haoyebao.com/m/images/star.png) no-repeat}
.evaluation-star{width:28px;height:28px;background:url(//resource.haoyebao.com/m/images/star_metro_orang.png) no-repeat}
.evaluation-star-gray{width:28px;height:28px;background:url(//resource.haoyebao.com/m/images/star_metro_orang2.png) no-repeat}
#footer{overflow:hidden;margin-left:auto;margin-right:auto;text-align:center;padding-bottom:5rem}
a.ft-copyright{width:100px;height:51px;margin:12px auto 10px;background:url(//resource.haoyebao.com/m/images/copyright_logo4.png) center no-repeat;background-size:100%;display:block}
.shop_copyright_p{height:1rem;margin:0;}
.ft-links{padding:10px;border-bottom:1px solid #e5e5e5}
.ft-links>a{margin:0 6px;color:#999;font-size:13px}
.s-dialog-mask{position:absolute;left:0;top:0;background-color:#141414;filter:alpha(opacity=60);opacity:.6;width:100%;z-index:9998}
.s-dialog-wrapper{font-size:14px;position:fixed;z-index:9999;-webkit-transform-origin:0 0;opacity:1;-webkit-transform:scale(1,1)}
.s-dialog-skin-green{background-color:#6cb248;border:1px solid #397908;color:#fff}
.s-dialog-skin-block{background-color:#fff}
.s-dialog-skin-red{background-color:#ff4444;border:1px solid #ff4444;color:#fff}
.s-dialog-content{padding:15px 20px}
.s-dialog-btn-wapper{border-top:1px solid rgba(130,128,127,.5);display:-webkit-box;display:-moz-box;display:box}
.s-dialog-btn-wapper a{-moz-box-flex:1;box-flex:1;-webkit-box-flex:1;display:block;text-align:center;padding:10px 0}
.no-record{background:#ffd;margin:10px 0;padding:10px;text-align:center}
.header-wrap{position:relative;background:#F9F9F9;z-index:6668;height:49px;border-bottom:1px solid #ddd}
.header-back{position:absolute;top:8px;left:6px;width:30px;height:32px}
.header-wrap h2{height:50px;line-height:50px;margin:0;text-align:center}
.i-main-opera{position:absolute;top:8px;right:7px;width:37px;height:37px}
.main-opera-pannel{background-color:#fff;margin:1rem 1rem 0}
.main-op-table{display:table;width:100%;background:#f9f9f9}
.home-op-warp{text-align:center;color:#aaa;padding:1rem 0 0}
.main-op-table .quarter{padding:1rem 1rem 0;display:table-cell;text-align:right}
.main-op-warp .quarter span{width:40px;height:40px}
.main-op-warp .quarter .i-home{background-position:0 -42px}
.main-op-warp .quarter .i-categroy{background-position:-63px -84px}
.main-op-warp .quarter .i-cart{background-position:-63px -39px}
.main-op-warp .quarter .i-mine{background-position:0 -84px}
.main-op-warp .quarter.current .i-home{background-position:0 -121px}
.main-op-warp .quarter.current .i-categroy{background-position:-63px -161px}
.main-op-warp .quarter.current .i-cart{background-position:-63px -124px}
.main-op-warp .quarter.current .i-mine{background-position:0 -161px}
.main-op-warp .quarter p{color:#666;font-size:14px}
.main-op-warp .quarter.current p{color:#ff4444}
.categroy-cnt{padding:0}
.category-item,.category-seciond-item{cursor:pointer;font-size:14px;position:relative}
.category-item-a{display:block;color:#6d6d6d}
.category-item{padding-right:50px;margin-bottom:2px;border-bottom:1px solid #ded6c9}
.ci-fcategory-name{padding:11px 13px 5px 13px;font-weight:700}
.ci-fcategory-text{padding:0 13px 11px 13px;color:#999;font-size:12px}
.category-item .grayrightarrow,.category-seciond-item .graydownarrow{position:absolute;top:50%;right:15px}
.cs-frist-category{padding:15px 63px 15px 13px;font-weight:700;position:relative;border-bottom:1px solid #ccc}
.category-item .grayrightarrow{margin-top:-10px}
.category-seciond-item .graydownarrow{margin-top:-5px}
.categroy-third-list{display:none;color:#666;border-bottom:1px solid #ccc;box-shadow:0 -2px 0 #e4e4e4 inset;background:#f5f5f5}
.categroy-third-list li{border-bottom:1px solid #ddd}
.categroy-third-list a{color:#6d6d6d;display:block;padding:15px 0 15px 11px}
.open-sitem .cs-frist-category{-webkit-box-shadow:0 2px 2px #C9C9C9}
.open-sitem .categroy-third-list{display:block}
.category-seciond-item.open-sitem .graydownarrow{background-position:-25px -229px}
.product-cnt{background:#fff;padding:5px}
.product-cnt ul{padding-left:0}
.pdlist-item{padding:1rem 0;border-bottom:1px solid #eee;display:block;width:100%}
.cart-litemw-imgwp,.pdlist-iw-imgwp{float:left;width:90px;height:90px;display:block}
.cart-litemw-imgwp img{width:90px;height:90px}
.pdlist-iw-cnt p{margin-bottom:.5rem;margin-top:0}
.pdlist-iw-cnt p:last-child{margin-bottom:0}
.pdlist-iwc-pdprice{color:#ff4444}
.pdlist-iwc-pdcomment{color:#909090}
.pdlist-iw-cnt .pdlist-goods_jingle{color:#999;max-height:20px;line-height:20px;overflow:hidden}
.cart-list{padding:0}
.cart-list-item{padding:1rem;background:#fff;position:relative;margin-bottom:10px;}
.cart-list-item:last-child{border:0;}
.yhtaocan_lable{float:left;background: linear-gradient(to right, #fd9c29 , #ff4444);font-size: 12px;color: #fff;padding: 0 3px;border-radius: 3px;display:block!important;margin-right:3px;}
.youhui-cart-list{padding:5px 0;margin:0;}
.cart_package{display:inline-block;/*margin-left:10px;*/}
.cart_taocan_lable{font-size: 12px;padding:2px 2px;border-radius:2px;margin-right:10px;background:#FFCE6A;color:#312100!important;}
.cart-list-item2{padding:0;}
.cart-list-item2 .cart-litemw-cnt{padding:0 10px;}
.cart_title{padding:10px 0;}
.cart-total-price{padding:5px 10px 0 15px;height:45px;line-height: 30px;margin-top:5px;border-top:1px dashed #e5e5e5;}
.cart-total-price p{display:inline-block;margin:0;}
.cart-total-price p:first-child{float:left;line-height: 30px;}
.cart-total-price p.cart-litemwc-pdcount{margin-left:10px;}
.cart-litemwc-pdname{font-size: 14px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.cart-litemwc-pdname2{color:#999!important;}
.cart_taocan_price{display:inline-block;float:right;}
.cart_other_img{margin:0;margin-top:20px;color:#ff4444;font-size: 12px;}
.cart_tips{position:absolute;left:0;bottom:0;width:80px;height:20px;line-height: 20px;text-align: center;color:#fff;background:rgba(0,0,0,.7);margin:0;font-size: 12px;}
.mt40{margin-top:40px;}

.sc-goods-list .goods-buy.sbtn1{ right: 0;  bottom: 10px;  height: 25px;  width: 25px;  font-size: 20px;  color: #ff4444;}
.sc-goods-list .goods-buy.sbtn2{ right: 0;  bottom: 10px;  height: 25px;  width: 25px;  font-size: 20px;  color: #ff4444;}
.sc-goods-list .goods-buy.sbtn3{ right: 4px;  bottom: 10px; color: #fff;  padding: 0;  width: 55px; overflow:hidden;  text-align: center;
    font-size: 12px;  line-height: 22px;  height: 22px;  border-radius: 12px;  background-color: #f44; }
.sc-goods-list .goods-buy.sbtn4{ right: 4px;  bottom: 10px;  font-size: 12px;  line-height: 22px;  height: 22px;  border: 1px solid #f44; background-color: #fff; color: #f44;  min-width: 42px; max-width: 52px; overflow:hidden;  cursor: pointer;  border-radius: 2px; text-align: center;}
.sc-goods-list .big-pic .goods-buy.sbtn1,.sc-goods-list .big-pic .goods-buy.sbtn2,.sc-goods-list .big-pic .goods-buy.sbtn3,.sc-goods-list .big-pic .goods-buy.sbtn4{bottom:10px;}

.cart-shop-name{padding:8px 0;border-bottom:1px solid #e8e5e5;margin-bottom:8px}
.cart-list-del{position:absolute;bottom:1rem;right:1rem;display:inline-block;padding:0;cursor:pointer;font-size:2rem}
.invalid-list-title{color: #ff4444;text-align: center;line-height: 40px;padding-top: 0;background: #fff; margin: 10px;  border: 1px solid #eee;  border-radius: 4px;    font-weight: 600;}
.goto-settlement,.goto-shopping,.post-order{width:100%;height:38px;line-height:38px;text-align:center;display:block}
a.goto-settlement,a.post-order{background:#ff4444;color:#fff;border-color:#ff4444}
.product-filter{display:table;width:100%;height:50px;background:#fafafa}
.product-filter a{display:table-cell;width:25%;vertical-align:middle;color:#909090}
.product-filter .f-icon{width:30px;height:30px;background-size:80px auto;margin-left:15px}
.product-filter .pf-newpd-icon{background-position:-49px -329px}
.product-filter .pf-price-icon{background-position:0 -407px}
.product-filter .pf-sales-icon{background-position:-50px -450px}
.product-filter .pf-popularity-icon{background-position:-50px -408px}
.product-filter .current .pf-newpd-icon{background-position:-50px -368px}
.product-filter .current .pf-price-icon.desc{background-position:0 -368px}
.product-filter .current .pf-price-icon.asc{background-position:0 -329px}
.product-filter .current .pf-sales-icon{background-position:0 -487px}
.product-filter .current .pf-popularity-icon{background-position:0 -449px}
.pddct-imgwp{display:block;position:relative}
.pddct-name-wp{position:relative;}
.pddctnw-name{margin:0 80px 0 10px;line-height:24px}
.pdpic-size,.pdpic-size-bg{position:absolute;right:1rem;width:5rem;height:2rem;line-height:2rem;text-align:center;bottom:1rem}
.pdpic-size{z-index:7;color:#fff}
.pdpic-size-bg{z-index:6;background:rgba(0,0,0,.298039);border-radius:1rem}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}
.swiper-slide img{width: 100%;}
.swipe-wrap{overflow:hidden;position:relative;width:100%}
.swipe-wrap .swipe-item{float:left;width:100%;position:relative}
#mySwipe .swipe-wrapper{overflow:hidden;position:relative;width:100%}
#mySwipe .swipe-wrapper .swiper-slide{float:left;width:100%;position:relative}
#mySwipe .swipe-wrapper img {  width: 100%;  }
.swiper-slide{ text-align: center}
#ly-pddc-chose{height:42px;padding:0 1rem 0;line-height:42px;color:#ff4444;background:#fff;border-bottom:1px solid #eee;margin-bottom:1rem}
.ly-has-class{display:none}
/*.pddcp-one-wp{border-bottom:1px solid #eee}*/
.pddetail-cnt .ppdc-white-wrap{background:#fff;padding:0 1rem;margin:0}
.ppdc-white-wrap .key{float:left}
.ppdc-white-wrap .pddcp-arrow{position:absolute;top:50%;margin-top:0;right:0;width:30px;height:30px;line-height:28px;text-align:center}
.ppdc-white-wrap.current .graydownarrow{background-position:-25px -229px}
.ppdc-white-wrap .pddcp-share{position:absolute;right:0;top:10px;padding:0;color:#ff4444;display:none}
.pddcp-one-hide{background:#fff}
.activity,.gift,.pddc-link,.pddc-property-one,.pintuan,.stock{border-bottom:.8rem solid #f8f8f8;background:#fff}
.pddc-stock,.pddetail-cnt .pddc-active,.pddetail-cnt .ppdc-gift{padding:1rem}
.pddc-link .pddetail-go-title{border-bottom:1px solid #eee}
.ly-stock{position:relative;border-bottom:0!important}
.pddc-property-one .price{color:#ff4444;margin-right:.8rem;font-size:2.2rem;display:inline-block;font-weight:500}
.pddc-property-one .pre-price-tips,.pddc-property-one .store_member_span{margin:0 3px;vertical-align:2px;border:1px solid;padding:0 1px;border-radius:2px;display:inline-block;font-size: 12px;}
.pddc-property-one .pre-price-tips{display: inline-block;padding:4px 6px;background-color: rgba(255,73,100,.1);border-radius: 3px;font-size: 12px;line-height: .68266667rem;}
.pddc-property-one del{margin-right:.5rem;font-size: 12px;display:block;}
.pddcp-one-top{position:relative;padding:0 0 .5rem}
.pddcp-one-top ul{padding-left:0;margin:0}
.pddcp-one-hide{padding-top:3px}
.pddcp-one-hide .key{margin-bottom:5px}
.pddcp-one-hide p{line-height:23px;color:#909090}
.pddcp-one-wp.current .pddcp-one-hide{display:block}
.pddc-stock a{position:relative;color:#333;display:inline-block;padding:6px 10px;border:1px solid #F7F8FA;border-radius: 30px;line-height: 14px;margin-right: 10px;margin-bottom: 10px;min-width: 30px;text-align:center;background:#F7F8FA;font-size: 13px;}
.pddc-stock .pd-choice-icon{display:none}
.pddc-stock a.current{border:1px solid #ff4444;color:#fff;background:#ff4444}
.pddc-stock a.current .pd-choice-icon{display:inline-block}
.pddc-stock .pd-choice-icon{position:absolute;bottom:-1px;right:-1px;z-index:8}
.goodsSelect ul.pddc-stock li,.pddc-gray-warp ul.pddc-stock li{padding:8px 0;padding-left:4px;position:relative;margin:0;border-top:0;overflow: hidden;}
.pddc-gray-warp ul.pddc-stock li.bd-tdashed-dd:last-child{margin-bottom:1rem}
.goodsSelect ul.pddc-stock li>span,.pddc-gray-warp ul.pddc-stock li>span{float:left;padding-top:.5rem;}
.bd-tdashed-dd .model-title{display:block;width:100%;padding-left:0!important;padding-top:0!important;margin-bottom:10px;color:#333;}
.bd-tdashed-dd .model-content{padding-left:0!important;}
.pddc-gray-warp ul.pddc-stock li.clearfix>span{width:auto;padding-top:0}
.bd-tdashed-dd>span{padding-top:1rem}
.bd-tdashed-dd .value-no{padding-left:3rem}
.pddc-active img{width:80px;height:80px}
.pddc-gray-warp.pd6{padding-bottom:6px}
.pddetail-go-title{display:block;position:relative;padding:1rem}
.pgt-title{display:inline-block}
.pgt-go{width:1rem;height:1rem;text-align:center;display:inline-block;position:absolute;top:1rem;right:1rem;z-index:6;color:#999}
.pgt-go .i-go-right{margin-top:7px}
.fixed-tab-wp,.invoice_opeara,.opera-product-wp{display:-webkit-box;display:-moz-box;display:box}
.fixed-tab-wp .tab-item,.invoice_opeara a,.opera-product-wp .opera-pd-item{-moz-box-flex:1;box-flex:1;-webkit-box-flex:1;width:30%;display:-moz-grid}
.fixed-tab-wp,.product-infor{text-align:center;background-color:#eee;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 1px rgba(0,0,0,.2);margin-bottom:10px;padding-left:0}
.product-infor{display:none}
.fixed-tab-wp .tab-item,.product-infor li{box-sizing:border-box;border-top:1px solid #f8f8f8;margin-right:1px}
.fixed-tab-wp .tab-item a,.product-infor li a{display:block;height:40px;line-height:40px;color:#6d6d6d;margin-top:2px}
.fixed-tab-wp .tab-item.current a,.product-infor li.current a{background:#fff;border-top:2px solid #ff4444;margin-top:0}
.fixed-tab-pannel{padding:1rem}
.pddetail-cnt .fixed-tab-pannel img{margin:0;padding:0;border:none;vertical-align:top}
.product-infor li{width:100%;border-top:1px solid #f8f8f8;margin-right:1px}
@media screen and (min-width:320px){.pddetail-cnt .fixed-tab-pannel img,.product-infor li img{max-width:100%}
}
@media screen and (min-width:640px){.pddetail-cnt .fixed-tab-pannel img,.product-infor li img{max-width:100%}
}
.pddc-commend-list{padding-bottom:0;background-color:#fff;border-bottom:.8rem solid #f8f8f8;padding-top:10px}
/*.pddc-commend-list span{display:block}*/
.pddc-commend-wp{background:#fff;padding:1rem}
.pddc-commend-wp img{max-width:100%;max-height:100%}
.pddc-commendl-title{margin:0 1rem;padding:1rem 0 0}
.pddc-commendw-price{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:5px;padding-bottom:10px;padding-left:6px}
.pddc-commendw-t{height:16px;line-height:16px;overflow:hidden;margin:8px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.buy-num{width:3rem;text-align:center;height:26px;border:1px solid #eee;border-radius:0;border-left:none;border-right:none;padding:0;}
.add-wp,.minus-wp{height:26px;line-height:26px;width:2.6rem;display:inline-block;text-align:center;background:#fff;border:1px solid #eee;cursor:pointer;color:#666;}
.opera-pd-item{text-align:center;cursor:pointer;padding:0;line-height:1.2}
.opera-pd-item em{display:block;font-size: 12px;}
/*.goto-service{border-right:1px solid #eee;}*/
/*.goto-service a i{width:20px;height:21px;background:url('//image.haoyebao.com/FljtK_t1PRBsX2YyYgHwGglnMnt4') no-repeat center;background-size:100%;}*/
.goto-service a i{width:20px;height:21px;background:url('//resource.haoyebao.com/m/images/goods_kefu_icon.png') no-repeat center;background-size:100%;}
.goto-shop a i{width:20px;height:21px;background:url('//image.haoyebao.com/FlJa2yKWZ_p7MUUecPPPS7vUPEIm') no-repeat center;background-size:100%;}
.goto-cart a i{width:20px;height:21px;background:url('//image.haoyebao.com/Fsuqy6PoLdJIck0ZrvwC0pdvd0I7') no-repeat center;background-size:100%;}
.goto-shop2 a i{width:20px;height:21px;background:url('//resource.haoyebao.com/m/images/shop.png') no-repeat center;background-size:100%;}
.goto-seckill a i{width:20px;height:21px;background:url('//image.haoyebao.com/FsS9Ub826TFkv55BZsPJwGWlDGC5') no-repeat center;background-size:100%;}
.goto-pintuan a i{width:20px;height:21px;background:url('//image.haoyebao.com/FttDc8Z9Sv290nNG3rzzO8Av8tRh') no-repeat center;background-size:100%;}
.goto-usercenter a i{width:20px;height:21px;background:url('//image.haoyebao.com/FhV_lWhoDWw55qPXdAsZ9C091W7b') no-repeat center;background-size:100%;}
.goto-integral a i{width:20px;height:21px;background:url('//image.haoyebao.com/FmKuuoVOBq1FJHKUlwc-a1B07mDs') no-repeat center;background-size:100%;}
.goto-collect a i{width:20px;height:21px;background-size:100%;}
.goto-collect-ready a i{width:20px;height:21px;background:url('//image.haoyebao.com/FiPg7Y-CQw6360nl0HpnpM2XxCv6') no-repeat center;background-size:100%;}
.goods_collect a i{width:20px;height:21px;background-image:url('//image.haoyebao.com/FohMVZRT_n4jcXohXuJaKhrdHuYc');background-size:100%;background-repeat: no-repeat;}

.opera-pd-item2{height:40px;line-height:40px;color:#fff;display:inline-block;float:right;width:50%;font-size:1.4rem;padding:0;border:0;border-radius:0;cursor: pointer;}
.opera-pd-item3{height:5rem;line-height:5rem;color:#fff;margin-top:-1px;display:inline-block;float:right;width:50%;font-size:1.4rem}
.opera-pd-item4{height:4rem;line-height:4rem;color:#fff;display:inline-block;float:right;width:50%;font-size:1.4rem;padding:0;border:0;border-radius:0;margin:.5rem 0;}
.buy-now,.buy-now-link,.pintuan_fixed_buy,.pintuan_ing_invite,.pintuan_ing_join{background:#ff4444}
.pintuan_end,.pintuan_fixed_buy,.pintuan_ing_invite,.pintuan_ing_join{width:100%}
.invitation_more{background:#fff;}
.pintuan_fixed_buy p:first-child{margin:0;margin-top:.8rem;font-size: 12px;line-height: 1.8rem;}
.pintuan_fixed_buy p:last-child{line-height: 16px;margin:0;}
.pintuan_end{background:#53C183;color:#666}
.add-to-cart,.add-to-cart-link{background:#fba949}
#arrival_notice{background-color:#53C183;width:100%}
#appoint_submit{background:#ff4444}
.buys-ycnt{padding:.5rem 0}
.buys-ycnt li{position:relative;color:#666}
.buys-yc-type label{display:block;font-weight:500}
.buys-ytable .buys1-pdlist{padding:8px 0;}
.buys-yt-tlt{padding:0 0 1rem 0;margin:0;border-bottom:1px solid #eee;font-size:1.4rem;font-weight:600;line-height:23px}
.buys1-pdlist .img-wp{float:left;display:block}
.buys1-pdlcnt p:first-child{max-height:30px;padding-top:0}
.buys1-pdlcnt p:last-child{height:26px;line-height:26px;position:absolute;bottom:-5px;width:100%;}
.buys1-pdlist .img-wp,.buys1-pdlist .img-wp img{width:60px;height:60px;text-align:center;}
/* .buys1-pdlist .ly-img-wp{width:70px;height:70px;border:1px solid #eee;border-radius:3px} */
.buys1-pdlcnt{margin-left:70px}
a.buys1-pdlc-name{display:block;color:#333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.buys1-pdlcnt{height:70px}
.buys1-pdlcnt p,.shop-total p{padding:0;margin:.5rem 0}
.buys1-pdlcnt p{margin:0}
.leave-message{border-top:1px solid #dedede;margin:0 10px;padding:10px 0}
.shop-total p{width:100%;overflow:hidden;border-bottom:1px solid #eee;padding:.5rem 0 1rem}
.shop-total p:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}
.shop-total select{display:block;text-align:right;padding-right:2rem;margin-bottom:10px}
.buys-order-total{padding:15px 10px;text-align:right;font-size:16px;color:#ff4444}
.invoicetitle{position:relative}
.isneedinvoice{display:block;position:absolute;right:0;bottom:0}
.buys1-hide-list li label{display:block;padding:0;clear:both;overflow:hidden;font-weight:400;padding-right:2rem;margin-bottom:0;}
.buys1-hide-list li .am-form-group{margin-bottom:1rem;margin-top:0}
.buys1-hide-list li .invoice-addcnt{margin-top:1rem}
.buys1-hide-list li label .rdo{float:left;margin-right:.4rem}
.buys1-hide-list li label .rdo-span{width:70%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}
.del-address,.del-invoice{position:absolute;right:0;top:3px;color:#ff4444}
.invoice_opeara a{display:block}
.invoice_opeara button{display:block;margin-right:10px;width:48%;font-size:14px;}
.buys1-hide-list li .iadd-item label{display:inline-block;padding:5px 0 5px 15px;}
.buys1-hide-list li .am-radio-inline input[type=radio]{margin:0 4px 0 0}
.buys1-hide-list li input[type=radio].inv-tlt-sle{margin-top:8px}
.buys1-hide-list li .inv-tlt-name{display:inline;width:70%}
.invoice_information dd{margin-bottom:.5rem;}
.order-detail-intro dl.order_fanxian{border-top:1px solid #eee;margin-bottom:0;border-bottom:0;}
.order-detail-intro dl.order_fanxian em{float:right;}
.order-detail-intro dl .sale_info_time{padding:5px 10px 10px!important;margin:0;overflow: hidden;}
.order-detail-intro dl .sale_info_time span:first-child{float:left;}
.order-detail-intro dl .sale_info_time span:last-child{float:right;}
.order-detail-intro dl.verify_store{background:#fff!important;overflow: hidden;padding: 8px 10px!important;}
.order-detail-intro dl.verify_store dt{float:left;line-height:30px;}
.order-detail-intro dl.verify_store dd{float:right;}
.order-detail-intro dl.verify_store select{min-width:100px;height:30px;line-height:30px;outline: none;}

.yushou_label{background:#4b0;color:#fff;font-size: 12px;padding: 1px 3px;border-radius: 3px;margin-right: 4px;}
.iadd-ip{padding:3px 0;margin:0}
.pre-deposit-wp{border-top:1px solid #ddd;padding:10px;text-align:right}
.pre-deposit-wp p{padding:3px 0}
.store-cod-supported{color:#999}
.buys1-cnt .contact{position:relative;padding-left:28px;padding-right:20px;}
.buys1-cnt .contact{position:relative}
.buys1-cnt .contact p{margin:.5rem 0}
.buys1-cnt .buys1-edit-btn{position:absolute;right:0;top:.5rem;font-size:2rem}
.buys1-cnt{padding:1rem;background:#fff;margin-bottom:1rem;font-size:1.4rem;box-shadow:0 1px 15px 0 rgba(179, 179, 179, 0.05);}
.buys1-cnt h3{padding:0 0 1rem 0;margin:0;border-bottom:1px solid #eee}
.buys1-cnt .fright{font-weight:initial;text-align: right;}
.buys1-cnt .fright i{font-style: normal;}
.dk_desc,.vh_desc{display:block;}
.ly-weui_cells{margin-bottom:1rem}
.ly-contacter{font-size:1.4rem;overflow: hidden;}
.cart-list-oitem{max-width:640px;width:96%;line-height:50px;height:50px;overflow:hidden;position:fixed;bottom:0;z-index:4;margin: 10px 2%;border-radius:30px;}
.ly-weui_navbar{position:fixed!important;max-width: 640px;}
.cart-list-total{float:left;margin-left:18px;color:#fff;overflow:hidden}
.weui_cells_form{margin-top:0!important}
.post-order{background-color:#ff4444;width:30%;float:right;line-height:50px;height:50px;padding:0;border:0;border-radius:0;font-size:1.6rem}
.ly-left{width:70%;height:100%;background:#333;float:left}
.ly-right{display:block;width:30%;height:100%;float:left}
.cart-list-total-vv{line-height:initial;font-size:1rem}
.cart-list-total-vv .online-total-wrapper{display:block;margin-top:.6rem}
.gift-item{display:block;margin-left:60px}
.gift-item a{color:#999;text-decoration:underline;padding-bottom:5px}
.pddc-store{background-color:#fff;padding:10px}
.pddc-store-avatar{max-width:60px;max-height:60px;min-width:40px;min-height:40px;float:left}
.pddc-store-avatar img{width:100%}
.pddc-store-name{float:left;margin:5px 0 5px 10px}
.pddc-store-name h1{font-size:16px}
.pddc-store-name h2{font-size:14px}
.pddc-store-rate{font-size:0;clear:both;overflow:hidden;padding-top:10px}
.pddc-store-rate dl{text-align:center;display:inline-block;width:33%;border-left:solid 1px #CCC;margin-left:-1px}
.pddc-store-rate dl dt{font-size:14px;line-height:20px}
.pddc-store-rate dl dd{font-size:14px;line-height:20px;color:#333}
.pddc-store-rate dl dd span{font-size:12px;line-height:16px;color:#FFF;vertical-align:middle;display:inline-block;width:30px;height:16px;margin-left:5px;border-radius:4px}
.pddc-store-rate dl dd.equal,.pddc-store-rate dl dd.high{color:#F30}
.pddc-store-rate dl dd.low{color:#2DB200}
.pddc-store-rate dl dd.equal span,.pddc-store-rate dl dd.high span{background-color:#F30}
.pddc-store-rate dl dd.low span{background-color:#2DB200}
.pddc-store-btns{font-size:0;display:block;clear:both}
.pddc-store-btns a{font-size:14px;line-height:40px;color:#555;text-align:center;display:inline-block;width:40%;height:40px;margin:4%;border:solid 1px #ccc;border-radius:5px}
.text-fr{float:right;margin-right:2rem;color:#999}
.stroe_Address{position:fixed;top:0;width:100%;background:#fff;z-index:1000}
.area,.stroe_search{float:left;width:40%;height:52px;position:relative;box-shadow:0 0 1px 0 rgba(123,123,123,.3),0 0 6px 2px rgba(62,59,59,.15)}
.stroe_search{margin-right:8px;width:100%}
.search_c{height:45px;text-align:left;padding-right:10px;padding-top:10px;padding-left:10px}
.search_c input{display:block}
.search_c form{width:100%;display:-webkit-box;background:#fff;border:1px solid #ddd}
.stroe_search .txt{-webkit-box-flex:1;background:0 0;border:none;color:#999;padding:6px 10px}
.search_Btn{border:none;width:46px;height:22px;background:#fff url(//resource.haoyebao.com/m/images/search_ico.png) no-repeat;background-size:30px 22px;margin-top:4px;margin-bottom:4px}
.em-remind{position:absolute;right:0}
.fixed-li-btn{position:fixed;max-width:640px;bottom:0;z-index:999;width:100%;text-align:center;background:#fff;height:50px;box-sizing: border-box;box-shadow: 0 0 10px rgba(125,126,128,.16);}
.fixed-li-btn .opera-product-wp{float:left;width:40%}
.fixed-li-btn .opera-product-btn{float:left;width:60%;padding:0 6px;}
.fixed-li-btn .opera-product-other{float:left;width:50%}
.opera-product-wp .opera-pd-item{border:0;}
.opera-product-btn .opera-pd-btn{float:left;height: 40px;line-height: 40px;margin:5px 0;}
.opera-product-btn .opera-pd-btn:first-child{border-top-left-radius:30px;}
.opera-product-btn .opera-pd-btn:first-child{border-bottom-left-radius:30px;}
.opera-product-btn .opera-pd-btn:last-child{border-top-right-radius:30px;}
.opera-product-btn .opera-pd-btn:last-child{border-bottom-right-radius:30px;}
.goto-cart,.goto-shop,.bargain_bb,.pd-collect,.goto-pintuan,.goto-usercenter,.goto-seckill,.goto-collect,.goto-collect,.goto-collect-ready,.goto-service{position:relative;text-align:center;border-right:1px solid #eee;height:5rem;color:#676767}
.goto-cart{border:none}
.pd-collect-cur{color:#ff4444}
.opera-pd-item i{display:block;margin:.6rem auto .2rem;font-size:1.8rem;}
.i-go-right{position:absolute;top:19px;right:8px;width:10px;height:10px;background:url(//resource.haoyebao.com/m/images/arrow-left-up.png) 0 0 no-repeat;background-size:50px 50px}
.goto-settlement{display:block;width:28%;height:5rem;line-height:5rem;text-align:center;background:#ff4444;color:#fff;float:right;font-weight:400;position:absolute;right:10px;padding:0;border:0;border-radius:0}
.cart-list-total em{font-size:12px}
.product-detail-top{background:#fff;height:46px;line-height:46px;display:block;border-bottom:1px solid #ccc}
.hyb-seller-logo{background-repeat:no-repeat;padding-left:15px;overflow:hidden;height:46px}
.hyb-seller-logo em{border-radius:50%;width:36px;height:36px;float:left;background-size:cover;margin-right:10px;margin-top:5px;display:none}
.hyb-seller-fav{float:right;padding-right:15px;font-size:12px}
#mobile_body img{width:100%}
.content-wrap{display:block;clear:both;overflow:hidden;margin-top:60px;background:#fff}
.ly-content-wrap{background:0 0}
.content-side{width:30%;float:left;display:inline-table;overflow:hidden;position:fixed;display:none}
.content-main{width:100%;float:right;background:#fff}
.content-main .pdlist-iwc-pdcomment{display:none}
#store_trends dl:last-child{border-bottom:none}
.trends_dl{margin:0;background:#fff;padding:1rem;border-bottom:10px solid #f9f9f9}
.trends_dl dt{margin-bottom:10px;font-weight:500}
.trends_dl dt span{background:#f90;padding:0 5px;text-align:center;color:#fff;font-weight:500}
.trends_dl dd.dd_img{height:5rem;overflow:hidden}
.fd-media{overflow:hidden;margin:8px 0}
.thumb-image img{width:100%;height:200px}
.goodsimg{margin:0;width:100%;display:block}
.goodsinfo dt i{font-style:normal}
.cart-litem-wp .myicb{float:left;width:20px;padding:15px 5px 0 0}
.cart-litemw-cnt{margin-left:0}
.cart-litemw-imgwp{margin-right:10px}
.goods-one-price{color:#999;margin-right:10px}
#online-total-wrapper{display:block}
.price{color:#ff4444;font-weight:700}
.c-header-toolbar{position:relative;padding:10px 0 5px;margin-bottom:10px;}
.c-header-toolbar .search{position:relative;width:100%}
.c-header-toolbar .search input[type=text]{padding:0 10px;width:100%;border:0;background:#fff;font-size:14px;border-radius:6px;outline: none;line-height:36px;}
.c-header-toolbar .search .icon-search{position:absolute;top:.69rem;right:1rem;display:block;width:1.2rem;height:1.2rem;background-image:url(//resource.haoyebao.com/m/images/icon2.png);background-repeat:no-repeat;background-size:100%}
.c-header-toolbar .search s{position:absolute;top:.5rem;right:2.75rem;width:1px;height:1.6rem;background:#ccc}
.c-header-toolbar .icon-return,.common-hide .icon-return{position:absolute;top:.688rem;left:.625rem;display:block;width:.625rem;height:1.188rem;background-image:url(//resource.haoyebao.com/m/images/icon1.png);background-repeat:no-repeat;background-size:100%}
.c-header-toolbar .icon-nav,.common-hide .icon-nav{position:absolute;top:.813rem;right:.625rem;display:block;width:1.25rem;height:1rem;background-image:url(//resource.haoyebao.com/m/images/icon3.png);background-repeat:no-repeat;background-size:100%}
.c-rollimage-activity{overflow:hidden}
.c-rollimage-activity .rollimage{position:relative;overflow:hidden;width:100%;height:8.125rem}
.c-rollimage-activity .rollimage .rollimage-img li{height:8.125rem}
.c-rollimage-activity .rollimage .rollimage-img a{display:block;width:100%;height:100%;text-align:center}
.c-rollimage-activity .rollimage .rollimage-position{position:absolute;left:50%;bottom:.313rem}
.c-rollimage-activity .rollimage .rollimage-position li{width:.375rem;height:.375rem;margin-left:.438rem;background:rgba(0,0,0,.4);-moz-border-radius:.25rem;-webkit-border-radius:.25rem;border-radius:.25rem}
.c-rollimage-activity .rollimage .rollimage-position li:first-child{margin-left:0}
.c-rollimage-activity .rollimage .rollimage-position li.active{background:#fff}
.c-logo-opts .collapse .columns a{position:relative;display:block;width:65px;height:100%;text-align:right;color:#999;line-height:.813rem;font-size:.788rem;border:1px solid #eee;padding:5px;padding-left:0;padding-top:8px;padding-right:10px;float:right;margin-right:10px;background-color:#fff;border-radius:2px}
.c-logo-opts .collapse .columns .icon-follow{top:7px;left:7px;width:1.063rem;height:.948rem;margin-left:0}
.c-logo-opts .store-logo{position:relative;padding-left:.625rem;padding-right:2.188rem;text-align:center}
.c-logo-opts .store-logo a.store_img{width:2.6rem;height:2.6rem;display:inline-flex;float:left;margin:.4rem 0;border-radius:50%;overflow: hidden;}
.c-logo-opts .store-logo a{width:2.6rem;height:2.6rem;display:inline-flex;float:left;margin:.4rem 0;border-radius:50%;overflow: hidden;}
.c-logo-opts .store-logo .name{float:left;width:auto;color:#999;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:2.6rem;line-height:2.6rem;margin:.4rem 1rem;max-width: 180px;}
.c-logo-opts .store-logo .ly_name{text-align:left;width:60%}
.c-logo-opts .collapse{padding-top:.563rem;padding-bottom:.5rem}
.c-logo-opts .collapse .columns{border-right:1px solid #c8c7cc}
.c-logo-opts .collapse .columns:first-child{border-right:0}
.c-logo-opts .collapse .columns a{position:relative;display:block;padding-top:1.125rem;width:100%;height:100%;text-align:center;color:#999;line-height:.813rem;font-size:.688rem}
.c-logo-opts .collapse .columns a.active .icon-follow{background-image:url(//resource.haoyebao.com/m/images/icon5.png)}
.c-logo-opts .collapse .columns a.disable{color:#ccc}
.c-logo-opts .collapse .columns a.disable .icon-connect,.c-logo-opts .collapse .columns a.disable .icon-connect-1{background-image:url(//resource.haoyebao.com/m/images/54584dedNe315e779.png)}
.c-logo-opts .collapse .columns .icon-connect,.c-logo-opts .collapse .columns .icon-connect-1,.c-logo-opts .collapse .columns .icon-follow,.c-logo-opts .collapse .columns .icon-share,.c-logo-opts .collapse .columns .icon-share-1{position:absolute;top:0;left:50%;margin-left:-.531rem;display:block;width:1.063rem;height:.938rem;background-image:url(//resource.haoyebao.com/m/images/icon4.png);background-repeat:no-repeat;background-size:100%}
.c-logo-opts .collapse .columns .icon-share{top:-.1875rem;margin-left:-.563rem;width:1.125rem;height:1.125rem;background-image:url(//resource.haoyebao.com/m/images/icon37.png)}
.c-logo-opts .collapse .columns .icon-share-1{top:-.1875rem;margin-left:-.563rem;width:1.125rem;height:1.125rem;background-image:url(//resource.haoyebao.com/m/images/icon37.png)}
.c-logo-opts .collapse .columns .icon-connect{top:-.1875rem;margin-left:-.563rem;width:1.125rem;height:1.125rem;background-image:url(//resource.haoyebao.com/m/images/icon38.png)}
.c-logo-opts .collapse .columns .icon-connect-1{top:-.1875rem;margin-left:-.563rem;width:1.125rem;height:1.125rem;background-image:url(//resource.haoyebao.com/m/images/icon38.png)}
.c-follow-wrap,.c-share-wra{position:absolute;left:0;right:0;bottom:0;border-top:1px solid #f90;z-index:12;background-color:#eee}
.c-share-wrap .share-icon{position:relative;margin-bottom:.625rem;background:#fff;border-bottom:.0625rem solid #c8c7cc}
.c-follow-wrap .share-icon{position:relative;margin-bottom:0;background:#fff;border-bottom:none}
.c-follow-wrap .share-icon .share-title,.c-share-wrap .share-icon .share-title{font-size:1rem;padding-top:1.125rem;padding-left:.75rem;padding-bottom:1rem;color:#666}
.c-follow-wrap .share-icon .share-title .share-cancel2{width:20px;height:20px;background:#666;float:right;line-height:20px;text-align:center;margin-right:20px;color:#FFF;font-size:12px;font-weight:500}
.c-follow-wrap .share-icon .divider,.c-share-wrap .share-icon .divider{position:absolute;top:3.25rem;left:50%;width:.0625rem;height:3.625rem;background:#dfdfdf}
.c-share-wrap [class*=block-grid-]{margin:0}
.c-share-wrap [class*=block-grid-] li{text-align:center;font-size:.75rem;color:#666}
.c-follow-wrap [class*=block-grid-] li{text-align:center;font-size:.85rem;line-height:1rem;color:#666}
.c-follow-wrap [class*=block-grid-] li p,.c-share-wrap [class*=block-grid-] li p{padding-top:.5rem;padding-bottom:.688rem}
.c-follow-wrap [class*=block-grid-] a,.c-share-wrap [class*=block-grid-] a{display:block;width:3.25rem;margin:0 auto}
.c-follow-wrap .share-cancel,.c-share-wrap .share-cancel{display:block;background:#fff;height:2.4375rem;line-height:2.4375rem;border-top:.0625rem solid #c8c7cc;text-align:center;font-size:.875rem;color:#626263;font-weight:700}
.c-coupon{position:relative;padding-top:.75rem;padding-bottom:.75rem;padding-left:.813rem;padding-right:.625rem}
.c-coupon .coupon{position:relative;display:block;margin-right:.625rem}
.c-coupon .coupon .info{position:absolute;top:0;left:18%;right:18%;bottom:0;text-align:center}
.c-coupon .coupon .amount{margin-top:.25rem;line-height:1.6rem;color:#fff000;font-size:1.188rem}
.c-coupon .coupon .condition{line-height:1.125rem;font-size:.75rem;color:#fff}
.c-coupon .more{position:absolute;top:50%;right:.625rem;display:block;color:#999;font-size:.75rem;line-height:1.125rem;margin-top:-.563rem;padding-right:.563rem}
.c-coupon .more .icon-more{position:absolute;top:.25rem;right:0;display:block;width:.375rem;height:.625rem;background-image:url(//resource.haoyebao.com/m/images/icon8.png);background-repeat:no-repeat;background-size:100%}
.c-coupon .active .mask{display:block;cursor:default}
.c-coupon .mask{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.2);display:none}
.cw-activity-one{padding-top:.625rem;padding-bottom:.625rem;padding-left:.625rem;padding-right:.625rem}
.cw-activity-one .activity-img{display:block;height:5.8125rem;text-align:center;overflow:hidden}
.cw-activity-two{padding-top:.625rem;padding-bottom:.625rem;padding-left:.625rem;padding-right:.625rem}
.cw-activity-two [class*=block-grid-]{margin:0 -.1875rem}
.cw-activity-two [class*=block-grid-]>li{padding:0 .1875rem}
.cw-activity-two [class*=block-grid-] a{display:block;text-align:center}
.cw-activity-four{padding-top:.625rem;padding-right:.625rem;padding-bottom:.625rem;padding-left:.625rem}
.cw-activity-four [class*=block-grid-]{margin:0 -.125rem}
.cw-activity-four [class*=block-grid-] li{padding:0 .125rem}
.cw-activity-four [class*=block-grid-] a{display:block;margin:0 auto;height:4.8125rem;overflow:hidden;text-align:center}
.cw-activity-four img{width:4.8125rem;height:4.8125rem}
.c-product-value{padding-top:.625rem;padding-left:.625rem;padding-right:.625rem}
.c-product-value:after,.c-product-value:before{display:table;content:""}
.c-product-value:after{clear:both}
.c-product-value .header{margin-bottom:.688rem;overflow:hidden;color:#333;border-bottom:1px solid #ddd;padding-bottom:5px}
.c-product-value .header span{border-bottom:2px solid #ff4444;padding-bottom:5px}
.c-product-value [class*=block-grid-]{margin:0 -.25rem}
.c-product-value [class*=block-grid-] li{margin-bottom:.65rem;padding:0 .3rem}
.c-product-value [class*=block-grid-] li>a{display:block;padding-bottom:.5rem;background:#fff}
.c-product-value [class*=block-grid-] .p-img{text-align:center;width:100%;height:190px;overflow:hidden;vertical-align:middle;line-height:190px;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative}
.c-product-value [class*=block-grid-] .p-info{margin-top:.6rem;margin-bottom:.4rem;overflow:hidden;height:3.4rem;word-break:keep-all;text-overflow:ellipsis;padding:0 5%}
.c-product-value [class*=block-grid-] .flag{margin:0 5%;border-top:1px solid #f0f0f0;padding-top:.5rem}
.c-product-value [class*=block-grid-] .p-status{position:absolute;top:0;left:0;height:30px;width:100%}
.pbg-status{color:#fff;font-weight:400;line-height:1.6rem;float:left;padding:.5rem}
.p-status .pbg-new{background:rgba(94,216,94,.77)}
.p-status .pbg-recommend{background:rgba(53,163,214,.81)}
.p-status .pbg-hot{background:rgba(224,99,99,.65)}
.c-product-value [class*=block-grid-] .flag:after,.c-product-value [class*=block-grid-] .flag:before{display:table;content:""}
.c-product-value [class*=block-grid-] .flag:after{clear:both}
.c-product-value [class*=block-grid-] .price{float:left;font-size:.938rem;line-height:1rem;height:1.25rem}
.c-product-value .more{position:relative;padding-right:.75rem;padding-bottom:.5rem;color:#999;font-size:.938rem;line-height:1.688rem;float:right}
.c-product-value .more .icon-more{position:absolute;top:.438rem;right:0;display:block;width:.438rem;height:.75rem;background-image:url(//resource.haoyebao.com/m/images/icon8.png);background-repeat:no-repeat;background-size:100%}
.p-img{background:#f9f9f9}
.p-info p{margin:0}
.c-product-all{margin-top:1.438rem;margin-bottom:1.438rem;height:2.5rem}
.c-product-all a{display:block;color:#4c4c4c;line-height:2.5rem;text-align:center}
.c-product-all a .icon-all{position:relative;top:.16rem;display:inline-block;width:1.063rem;height:1.063rem;background-image:url(//resource.haoyebao.com/m/images/icon9.png);background-repeat:no-repeat;background-size:100%}
.c-mask .mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;display:none;background:rgba(0,0,0,.4)}
.c-category-list{position:fixed;top:0;right:-17.5rem;bottom:0;z-index:10;padding-top:1.688rem;width:0;overflow:auto;background:#f6f6f6;box-shadow:-1px 0 5px rgba(0,0,0,.28);-moz-box-shadow:-1px 0 5px rgba(0,0,0,.28);-webkit-box-shadow:-1px 0 5px rgba(0,0,0,.28);-webkit-transition:width .3s ease-out;-moz-transition:width .3s ease-out;-o-transition:width .3s ease-out;transition:width .3s ease-out}
.c-category-list.category-show-1{width:17.5rem;right:0}
.c-category-list .name{color:#424242;font-size:1.25rem;line-height:1.5;text-align:center}
.c-category-list .score{padding-top:.375rem;padding-bottom:1.563rem;color:#8c8c8c;font-size:.75rem;line-height:1.5;text-align:center}
.c-category-list .score .icon-empty,.c-category-list .score .icon-full{display:inline-block;width:.625rem;height:.5rem;background-image:url(//resource.haoyebao.com/m/images/icon10.png);background-repeat:no-repeat;background-size:100%}
.c-category-list .score .icon-full{background-image:url(//resource.haoyebao.com/m/images/icon11.png)}
.c-category-list .score span{margin-left:.2rem}
.c-category-list .score-list{position:relative;margin-left:.625rem;margin-right:.625rem;margin-bottom:.688rem;background:#fff}
.c-category-list .score-list .divider{position:absolute;top:.625rem;left:33.33%;width:1px;height:2.25rem;background:#dadada}
.c-category-list .score-list .divider:last-child{left:66.66%}
.c-category-list [class*=block-grid-]{margin:0;border:1px solid #e1e1e1;-moz-border-radius:.25rem;-webkit-border-radius:.25rem;border-radius:.25rem}
.c-category-list [class*=block-grid-] .key{padding-top:.563rem;text-align:center;color:#424242;font-size:.75rem;line-height:1.25}
.c-category-list [class*=block-grid-] .value{padding-bottom:.25rem;color:#979797;font-size:.813rem;line-height:1.625rem;text-align:center}
.c-category-list [class*=block-grid-] .value .high,.c-category-list [class*=block-grid-] .value .low{position:relative;top:.281rem;display:inline-block;margin-right:.375rem;width:1.063rem;height:1.063rem;background-image:url(//resource.haoyebao.com/m/images/icon12.png);background-repeat:no-repeat;background-size:100%}
.c-category-list [class*=block-grid-] .value .high{background-image:url(//resource.haoyebao.com/m/images/icon13.png)}
.value .equal{position:relative;top:.281rem;display:inline-block;margin-right:.375rem;width:1.063rem;height:1.063rem;background-image:url(//resource.haoyebao.com/m/images/icon133.png);background-repeat:no-repeat;background-size:100%}
.c-category-list .category-list.active .header{border-bottom:.0625rem solid #c8c7cc}
.c-category-list .category-list.active .header .icon-open{background-image:url(//resource.haoyebao.com/m/images/icon29.png)}
.c-category-list .category-list.active .list{display:block}
.c-category-list .category-list:last-child .header{border-bottom:.0625rem solid #c8c7cc}
.c-category-list .category-list .header{position:relative;height:2.813rem;line-height:2.813rem;border-top:.0625rem solid #c8c7cc;color:#4c4c4c;font-size:.938rem;padding-left:.938rem}
.c-category-list .category-list .header .icon-open{position:absolute;top:1.063rem;right:.625rem;display:block;width:1rem;height:.625rem;background-image:url(//resource.haoyebao.com/m/images/icon14.png);background-repeat:no-repeat;background-size:100%}
.c-category-list .category-list .header a{color:#4c4c4c}
.c-category-list .category-list .list{display:none;background:#e6e6e6}
.c-category-list .category-list .list li{height:2.5rem;overflow:hidden}
.c-category-list .category-list .list li.active a{background:#ccc}
.c-category-list .category-list .list li a{display:block;width:100%;padding-left:.938rem;height:100%;color:gray;line-height:2.5rem;font-size:.938rem}
.product-status{color:#fff;display:inline;padding:0 3px;font-weight:400;margin-left:5px}
.bg-virtual{background:#03A9F4}
strong{font-weight:700}
.flefeet{letter-spacing:normal;word-spacing:normal;display:inline-block;width:50%;touch-action:inherit;float:right;text-align:center;color:#999}
.product-price-s,.stores{color:#999;display:none}
.store-top-header{width:100%;position:relative;height:200px;background-size:100% auto;background-position:center;background-repeat:no-repeat}
.store-layout{max-width:640px;min-width:320px;margin:0 auto;overflow:hidden}
.swipe-wrap{overflow:hidden;position:relative;height:auto}
.swipe-wrap>div{float:left;width:100%;position:relative}
.swipe-wrap img{width:100%}
.item img{width:100%;display:block}
.common-hide{display:none;width:100%;height:auto;overflow:hidden;background:#fff;padding:10px}
.common-hide .search_wrap{width:50px;background:#03C;display:inline-block;float:left;height:45px;position:relative}
.home-op-warp .quarter p{color:#666;margin:0}
.home-op-warp .quarter span{display:inline-block;background:url(//resource.haoyebao.com/m/images/hyb-common-ico.png) no-repeat}
.home-op-warp .quarter span{width:32px;height:32px}
.home-op-warp .quarter .i-home{background-position:0 -280px}
.home-op-warp .quarter .i-intro{background-position:0 -475px}
.home-op-warp .quarter .i-news{background-position:0 -425px}
.home-op-warp .quarter .i-search{background-position:0 -535px}
.home-op-warp .quarter.current .i-home{background-position:-71px -280px}
.home-op-warp .quarter.current .i-intro{background-position:-71px -475px}
.home-op-warp .quarter.current .i-news{background-position:-71px -425px}
.home-op-warp .quarter.current .i-search{background-position:-71px -535px}
.home-op-warp .quarter.current p{color:#ff4444}
.j-m-newFollow{background:#f90;width:45px;height:20px;text-align:center;color:#fff;margin-right:10px;line-height:20px;font-weight:500;margin-top:10px}
.small-wx-li img{max-width:280px}
.hyb_menu{position:fixed;z-index:300;bottom:0;width:100%;max-width:640px;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0;margin:0 auto;background:rgba(255,255,255,.94)}
.hyb_menu:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;zoom:1}
.hyb_menu-menu{position:relative;float:left;width:25%;height:5rem;background:#fff;border-right:1px solid #ebebeb;box-sizing:border-box;-webkit-box-sizing:border-box}
.hyb_menu-menu:last-child{border-right:none}
.new-sub{position:absolute;bottom:60px;z-index:10;width:100%;padding:0 10px;background:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #eee;border-radius:5px;display:none}
.new-sub li{width:100%;background:#fff;float:none;box-sizing:border-box;-webkit-box-sizing:border-box;border-top:1px solid #f2f2f2}
.new-sub li a{display:block;height:50px;line-height:50px;background:#fff;color:#333;border:none;text-align:center;font-size:.9rem}
.sanjiao{position:absolute;bottom:5px;right:5px;width:0;height:0;border:5px solid transparent;border-right:5px solid #000;border-bottom:5px solid #000;opacity:.5}
.bt-name{color:#676767;line-height:1.2}
.hyb_menu-menu .bt-name [class*=am-icon-]{display:block;margin-top:.8rem;font-size:1.8rem;margin-bottom:0}
.bt-name a,.opera-pd-item a{display:block;color:#676767}
.new-sub .tiggle{width:0;height:0;position:absolute;left:50%;margin-left:-10px;bottom:-9px;border-top:10px solid #eee;border-left:10px solid transparent;border-right:10px solid transparent;z-index:10}
.new-sub .innertiggle{width:0;height:0;position:absolute;left:50%;margin-left:-9px;bottom:-8px;border-top:9px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent;z-index:11}
.num-tag{position:absolute;top:0;right:1em;width:1em;height:1em;color:#f30;font-size:.8em;clear:both}
.sc-product-list .pdlist-iwc-pdprice{position:relative;margin-top:10px}
.sc-product-list .opera-pd-item{width:60px;height:30px;line-height:30px;position:absolute;right:0;margin-top:-30px}
.store-top-line{width:100%;border-bottom:1px solid #ddd;overflow:hidden;margin:0 auto;background:#f6f6f6;height:45px;line-height:45px}
.store-top-line .s-logo{width:100px;background:url(//resource.haoyebao.com/m/images/seller_logo.png) no-repeat center;background-size:100%;float:left;height:44px;margin-left:10px}
.store-top-line .s-name{float:right;margin-right:10px}
.sid_id_wrap{width:102%;bottom:5rem;background:#fff;border:1px solid #eee;position:absolute;display:none;left:-1px}
.sid_id_wrap .category-list{height:5rem;line-height:5rem;text-align:center;border-bottom:1px solid #eee;overflow:hidden}
.sid_id_wrap .category-list a{color:#333}
.order-top-tab{height:45px;background:#fff;border-bottom:1px solid #eee;left:0;top:0;z-index:9999}
.voucher-list-wp{margin-top:55px}
.ly-order-list{margin-top:45px}
.order-top-tab ul li{float:left;width:20%;height:45px;line-height:45px;text-align:center;display:list-item;position:relative}
.order-top-tab ul li span{background:#fff;color:#ff4444;border-radius:50%;top:4px;left:70%;position:absolute;height:1.8rem;line-height:1.8rem;font-size:1rem;min-width:1.8rem;border:1.5px solid #ff4444;z-index:10;overflow:hidden;}
.order-top-tab ul .cur{/*border-bottom:2px solid #ff4444;*/box-sizing:border-box;color:#ff4444;position:relative;}
.order-list li{background:#fff;position:relative;margin:10px 8px;border-radius:6px;box-shadow: 0 1px 15px 0 rgba(179, 179, 179, 0.05);}
.order-shop-total{padding:0 10px;border-color:#f8f8f8;}
.order-shop-total .order-shop-total-two{padding:.5rem 0}
.order-shop-total .order-shop-total-two a{min-width:78px;margin-left:8px;border-radius: 20px;padding:.5rem 8px!important;font-size: 14px;}
.sure-express{border:1px solid #999!important;color:#666!important;padding: .5rem .5rem!important;border-radius:2px;}
.order-ltlt-right{position:absolute;right:10px;top:9px}
.total-order-view{display:block;padding:8px 0;}
.total-order-view li{display:inline-block;text-align:right;width:100%;line-height: 30px;}
.total-order-view li em{font-style:normal}
.dial_tel{margin:0;padding:10px;background:#fff;text-align: center;overflow: hidden; display: flex}
.dial_tel span{border-left:1px solid #e5e5e5;  flex:1;}
.dial_tel span:first-child{border-left:0;}
.dial_img{display:inline-block;width:18px;margin-right: 10px;}
.kefu_img{display:inline-block;width:22px;margin-right: 10px;}
.refund-info{padding:1rem 0;border-top:1px solid #eee;margin-top:1rem}
.refund-dv{text-align:right}
.refund-dv a{color:#999}
.alert{background-color:#fff;padding:1rem;margin:1rem;border:1px solid #ff4444;border-radius:3px}
.ncm-default-form h3{clear:both;border-bottom:1px solid #eee;font-weight:600;background:#fff;padding:1rem;margin:0;border-top:1px solid #eee}
.ncm-default-form dt{font-weight:500;padding-bottom:.5rem}
.ncm-default-form dd{color:#999;overflow:hidden}
.saleRefund .bottom{padding:1rem}
#store_score{padding:1rem}
.ncm-flow-step .current{color:#ff4444;font-weight:500}
.ncm-flow-step dl{padding:0;display:block;color:#999;margin:0}
.ncm-flow-step dl dt{font-weight:500;margin:.5rem 0}
.ncm-default-form dl{margin:1rem 0}
#refundInfo,.evaluate_1,.evaluate_2{padding:1rem;background:#fff;}
.evaluate_2{border-top:1px solid #eee;margin:10px;border-radius:6px;}
.hint{margin:.5rem 0}
.content-side{width:26%;margin-top:10px;display:none}
.ncm-flow-form{background:#fff;padding:1rem}
.ncm-flow-form h3{border-top:none;padding:0 0 1rem 0}
.menu-div{margin:0 10px 1px;background:#eee;border-bottom:1px solid #ddd;padding:10px}
.menu-div2{margin:0 10px 1px}
.menu-div2 .menu-div2-h3{background:#eee;border-bottom:1px solid #ddd;padding:10px}
.menu-div2 .menu-div2-ul{display:block}
.menu-div2 .menu-div2-ul li{display:block;border-bottom:1px solid #ddd;padding:10px}
.menu-div a,.menu-div2 .menu-div2-ul li a{color:#333;text-decoration:none}
.content-main{width:auto;padding:0 10px;float:none}
.product-filter{border:1px solid #ddd;margin-top:10px}
.product-filter a{border-right:1px solid #ddd;text-align:center}
.product-filter a:last-child{border:none}
.product-cnt{padding:0}
.pdlist-iw-imgwp,.pdlist-iw-imgwp img{width:60px;height:60px}
.pdlist-iw-cnt{margin-left:70px}
.pf-title{margin:0}
.product-filter a.current{color:#333;background:0 0;font-weight:600}
.product-filter{height:40px}
.product-filter a:after{content:"";width:0;height:0;display:inline-block;border-top:.5rem solid #B7B7B7;border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-bottom:0;margin-left:.12rem;margin-bottom:.2rem}
.product-filter a.current:after{border-top:0;border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-bottom:.5rem solid #333;margin-bottom:.2rem}
.product-filter a.current-opposite:after{content:"";width:0;height:0;display:inline-block;border-top:.5rem solid #000;border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-bottom:0;margin-left:.12rem;margin-bottom:.2rem}
.sid_id2 li{height:5rem;line-height:5rem;text-align:center;border-bottom:1px solid #eee;overflow:hidden}
.sid_id2 li:last-child{border:0}
.sid_id2 li a{color:#333}
#store_intro dl{margin:1rem}
.am-btn-hyb,.am-btn-hyb:focus,.am-btn-hyb:hover,a.am-btn-hyb{color:#fff;background-color:#ff4444;border-color:#ff4444}
.am-btn-hyb2,.am-btn-hyb2:focus,.am-btn-hyb2:hover,a.am-btn-hyb2{color:#ff4444;background-color:#fff;border-color:#ff4444}
.am-btn-hyb3{color:#fff;margin:.5rem 1rem 0 0;line-height:3rem;height:3rem;padding:0;font-size:1.2rem}
.ly-am-btn-hyb3{color:#999;margin-right:1rem;margin-top:0;line-height:3.4rem;height:3.4rem;padding:0;font-size:1.4rem}
.am-alert-hyb{background-color:#fff;border-color:#ff4444;color:#ff4444;margin-bottom:1rem}
.am-btn-green,.am-btn-green:focus,.am-btn-green:hover,a.am-btn-green{color:#fff;background-color:#00C30C;border-color:#00C30C}
.am-progress-bar-hyb{background-color:#ff4444}
.am-alert-hyb p{margin:.5rem 0}
.cart-litemw-infowp{padding-left:110px}
.ncm-flow-container,.ncm-flow-item{padding:0;display:block;margin:0}
/*.ncm-flow-container .title{background:#fff}*/
.ncm-flow-container .alert-info{padding:1rem;background:#fff;margin-bottom:1rem;border-bottom:1px solid #eee}
.ncm-flow-container .alert-info p{margin-bottom:1rem}
.ncm-flow-item{background:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:1rem;margin-top:1rem}
.ncm-flow-step{padding:1rem;background:#fff;margin-bottom:1rem;border-bottom:1px solid #eee;border-top:1px solid #eee}
.ncm-flow-step h4{margin-bottom:1rem}
.ncm-flow-container .title h3{margin-bottom:1rem}
.alert-block li{display:inline-table;margin-bottom:5px}
.item-h3{display:block;padding:0 0 1rem 0;border-bottom:1px solid #eee;margin-bottom:1rem;margin-top:0}
.pic-thumb{width:60px;height:60px;overflow:hidden;float:left;border-radius:5px;}
.pic-pdinfor{margin-left:70px;position:relative}
.gradecon{width:100%;display:block;clear:both;float:left;margin-bottom:1rem}
.gradecon .raty{display:inline}
.tabmenu .raty-x2{display:inline}
.hyb-btn-green{background-color:#5BB75B;text-align:center;height:35px;padding:8px 16px;border:solid 1px #52A452;display:block;color:#fff;margin:15px 0;width:100%}
.tabmenu h3{padding:0 0 1rem 0;border-bottom:1px solid #eee;margin-bottom:1rem;font-weight:400}
.tabmenu dl{padding:0 0 1rem;margin:0}
.store-info dt,.tabmenu dl dd,.tabmenu dl dt{padding:0;margin:0;font-weight:400;display:inline}
.tabmenu dl dt{padding-bottom:.5rem}
.ncm-evaluation-store{color:#999}
.ncm-evaluation-store .title{font-weight:400;border-bottom:1px solid #eee;padding-bottom:1rem}
.order-item{margin:1rem 0}
.order-item .order-item-li{margin-bottom:10px;}
.order-item .order-item-li:last-child{margin-bottom:0}
.goods-name dt{font-weight:400}
.ncm-default-form{margin:0}
.store-info,.store-name{margin:1rem 0}
.ncm-evaluation-store dl{margin:0 0 1rem 0;padding:0}
.order-detail-intro{margin:0;width:100%;}
.order-detail-intro dl{margin-top:0;margin-bottom:1rem;padding:1rem;background:#fff;box-shadow: 0 1px 15px 0 rgba(179, 179, 179, 0.05);border-radius:6px;}
.order-detail-intro dl:first-child{border-top:none}
.order-detail-intro dl:last-child{border:none;background:0 0;padding:0 1rem}
.order-detail-intro dl.store-view2:last-child{border-bottom:none}
.order-detail-intro dl .refund-info:first-child{border-top:0}
.order-detail-intro dt{font-weight:400;margin-bottom:.5rem;color:#999}
.order-detail-intro dt span{color:#333}
.ly_order_store_view dt{margin:0;line-height: 30px;font-size: 14px;}
#o_to_concel{color:#ff4444;text-decoration:underline}
.voucher-tab ul li{width:33.3%}
.loader2{display:block!important;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}
.ly-pintuan{padding-top:45px}
.pintuan h3{margin:0;font-size:1.4rem;font-weight:500}
.pintuan dl{margin:1rem 0}
.pintuan dl b{margin-right:1rem}
.pt_list{margin-bottom:1rem;display:block;position:relative;}
.pt_discount{color:#fff;padding:.5rem 1rem;background:rgba(224,99,99,.85);position:absolute;z-index:10;}
.pt_discount em{display:block;font-style:normal}
.pt_list .thumb_img{ text-align: center}
.pt_list img{max-width:100%}
.pt_item{padding:1rem}
.pt_item h3{margin-bottom:.5rem;font-weight:500}
.pt_btn{margin:0 1rem;border:1px solid #ddd;position:relative;height:60px}
.pt_btn dl{width:50%;margin:1rem;float:left;display:inline}
.pt_btn dt{font-weight:500;margin-bottom:.5rem}
.pt_btn dl dd{text-decoration:line-through}
.pt_btn .am-btn{position:absolute;right:0;top:0;height:60px;border-radius:0;margin:-1px;width:45%}
.pt_goods_item li span{background:#fff;margin:0;display:block;padding:10px 0 0;text-align:center;border:1px solid #ff4444}
.pt_goods_item li em{display:block;background:#ff4444;margin-top:1rem;padding:.5rem 0;color:#Fff}
.pt_state_item_ing{padding:0 1rem}
.pt_state_item_ing dt{width:30%;float:left;display:inline;border-right:1px solid #eee;margin-right:1rem;font-weight:600}
.pt_state_item_ing dd{width:60%;display:inline}
.pt_order_list_item{border-bottom:.8rem solid #fbf9fe;padding:1rem}
.pt_order_list_item .am-progress,.pt_order_list_item_status p{margin:.5rem 0}
.pt_order_list_item_status{border-top:1px dashed #eee;padding:.5rem 0;margin-top:.5rem}
.pt_order_list_item_status .sure-order em{width:15px;height:15px;background:#ff4444;position:absolute;border-radius:50%;right:0;top:-5px}
.pt_goods_ing{position:relative;padding:1rem 0;border-bottom:1px solid #eee;background:#fff}
.pt_goods_ing p{margin:1rem 0}
.pt_goods_ing img{border-radius:50%;width:50px;height:50px;margin:20px 0 0 10px;float:left}
.pt_goods_ing .am-progress{margin:1.5rem 1rem 1rem}
.pt_goods_ing_em{padding:0 1rem;color:#ff4444}
.pt_goods_ing_organiser{position:absolute;bottom:5px;left:20px}
.pt_commend_ing{display:inline-block;width:100%;position:relative}
.pt_commend_ing .pt_goods_ing_organiser{position:absolute;top:0px;left:20px;background:#ff4444;width:30px;height:14px;color:#fff;line-height:14px;font-size:12px;text-align:center;border-radius:5px}
.pt_commend_ing img{width:40px;height:40px;float:left;border-radius:50%}
.pddcp-one-foot{width:100%;clear:both;display:inline-block;font-size: 12px;}
.pddcp-one-foot span{display:inline-block;margin:8px 0 10px;}
.pt_goods_ing_btn{padding-left:55px;height:60px;margin:0;text-align:right}
.pt_goods_ing_btn span{display:inline}
.pt_goods_ing_btn .am-btn{margin-top:.5rem}
.pt_goods_ing_btn p{margin-bottom:0}
.pt_goods_help{margin-top:1rem}
.pt_goods_help em{width:1.5rem;line-height:1.5rem;height:1.5rem;background:#ccc;border-radius:50%;float:left;text-align:center;margin-right:.5rem;margin-top:.5rem;color:#fff;}
.pt_goods_help .am-breadcrumb{display:inline-block;font-size:1.2rem}
.pt_goods_help p{border-bottom:1px solid #eee;display:block;overflow:hidden;margin-bottom:0;padding-bottom:.5rem}
.pintuan_fixed_btn{z-index:1000}
.pt_item_link{margin:1rem 0}
.pt_goods_ing_buyer li{position:relative}
.pt_goods_ing_buyer .pt_goods_ing_organiser{position:absolute;top:0;left:2rem;background:#ff4444;width:3rem;height:1.6rem;color:#fff;line-height:1.6rem}
.pt_goods_ing_buyer .pt_goods_ing_num{display:block}
.pt_goods_ing_buyer li{text-align:center}
.pt_goods_ing_buyer img{margin:0;float:none;border:2px solid #ff5777}
/*.pt_goods_wp .pddc-gray-warp{border-bottom:.8rem solid #f8f8f8}*/
#pin_tuan_order_detail .pt_goods_wp{padding:0 10px;}
.pt_goods_wp .pddc-commendl-title{margin:1rem 1rem 0;padding:0;overflow:hidden}
.pt_goods_wp .ly-pintuan-pddc{margin-top:0!important}
.pt_goods_wp .goods_main_info{padding:0 10px;border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;overflow: hidden;}
.pt_goods_ing_join{width:50px;height:50px;border:1px solid #ddd;display:block;margin:0 auto;border-radius:50%;padding:7px 5px;line-height:1.2}
.pt_goodsing_join{background:0 0;border-radius:2px;color:#fff;}
.pintuan_fixed_btn_join .opera-product-wp .opera-pd-item{width:100%;border:none}
.goodsSelect{margin:0;position:relative}
.goodsSelect .pddc-stock{margin:1rem;padding:0}
.pt_goods_title{overflow:hidden;padding:0 10px;}
.pt_goods_count{margin:.5rem 0}
.pt_goods_count em{margin:0 1rem;text-decoration:line-through}
.pt_goods_count i{font-style: normal;font-size:20px;}
.pt_goods_count .pin_goods_price{margin-right:.8rem;font-size: 14px;font-weight: normal;}
.pt_goods_title img{width:100%;position: absolute;left: 0;right: 0;bottom: 0;top: 0;margin: auto 0;}
#loadData{text-align:center;background:#fbf9fe;margin:0;display:block;padding:.5rem 0 1rem}
.am-btn-block+.am-btn-block{margin-top:1rem}
.cart-empty{position:absolute;top:80px;width:100%;text-align:center;/*-webkit-transform:translate(0,-50%);transform:translate(0,-50%)*/}
.cart-empty-icon{display:inline-block;width:127px;height:127px;line-height:127px;color:#fff;background:#fff;-webkit-border-radius:50%;border-radius:50%;font-size:70px}
.cart-empty-icon img{width:60%;margin:20%;}
.cart-empty-text{margin:15px 0 10px}
.weui_uploader_input_wrp{float:left;position:relative;margin-right:9px;margin-bottom:9px;width:78px;height:78px;border:1px dashed #D9D9D9;background-size:cover;border-radius:3px;}
.weui_uploader_input_wrp span{display:block;width:100%;height:100%;}
/*.weui_uploader_input_wrp:after,.weui_uploader_input_wrp:before{content:" ";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#D9D9D9}
.weui_uploader_input_wrp:before{width:2px;height:39.5px}
.weui_uploader_input_wrp:after{width:39.5px;height:2px}*/
.weui_uploader_input{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-tap-highlight-color:transparent}
.weui_cells_form input,.weui_cells_form label[for],.weui_cells_form textarea{-webkit-tap-highlight-color:transparent}
.weui_uploader_file:after,.weui_uploader_file:before{background:0 0}
.weui_uploader_file i{font-size:1.6rem;color:rgba(255,255,255,.69);position:absolute;right:0;top:0;background:rgba(255,69,105,.61);width:1.6rem;height:1.6rem;text-align:center;line-height:1.6rem}
.share-banner{display:none}
.am-nav-pills{display:block;margin:1rem 0}
.am-nav-pills li.am-dropdown{width:49%;display:inline-block;text-align:center}
.am-nav>li>a{background:#eee}
.joinfixed{background:rgba(51,51,51,.67);height:3rem;color:#fff;z-index:10;width:100%}
.joinfixed_link{font-size:1rem;margin-right:1rem;padding:.5rem 1rem;margin-top:.3rem;float:right}
.joinfixed span{margin:.7rem 0 0 1rem;float:left}
.am-nav>li>a{padding:.7rem 1rem}
.am-nav>li.am-active>a,.am-nav>li.am-active>a:focus,.am-nav>li.am-active>a:hover{background:#ff4444}
.btn-wrap{padding:0 1rem}
.btn-wrap-double{left:0;}
.btn-wrap-double .add_address{width:48%;display:inline-block;float:left;margin:0;border-radius:30px;margin: 10px 5%;width: 90%!important;line-height: 40px;}
.btn-wrap-double .add_address_wx{width:48%;display:inline-block;margin:0 0 0 3%;}
.address-list p.madr-tlt span{font-weight:400;margin-bottom:.5rem;}
.address-list p.madr-tlt span.madrt-name{float:left;}
.address-list p.madr-tlt span.madrt-phone{float:right;}
.address-list p.madr-tlt em.madrt-name{float:left;margin-right:10px;}
.address-list p.madr-tlt{font-size: 16px;}
.address-list .madr_set{position: absolute;right: 10px;top: 10px;}
.address-list p{margin-bottom:1rem!important;}
.address-list p.madrc-opera{margin-top:.8rem; margin-bottom: 0!important;overflow: hidden;}
.address-octlt-open{float:right;font-weight:500;}
.am-field-error,.am-form-error .am-form-field{border-color:#ff4444}
.am-form-error .am-checkbox,.am-form-error .am-checkbox-inline,.am-form-error .am-form-help,.am-form-error .am-form-label,.am-form-error .am-radio,.am-form-error .am-radio-inline,.am-form-error [class*=icon-],.am-form-error label{color:#ff4444}
#vld-tooltip{position:absolute;z-index:1000;padding:5px 10px;background:#ff4444;min-width:150px;color:#fff;transition:all .15s;box-shadow:0 0 5px rgba(0,0,0,.15);display:none}
#vld-tooltip:before{position:absolute;top:-8px;left:50%;width:0;height:0;margin-left:-8px;content:"";border-width:0 8px 8px;border-color:transparent transparent #ff4444;border-style:none inset solid}
.lottery_wrapper{padding:0 1rem 1rem;font-size:1.6rem;line-height:1.6;position:relative}
.matchTop{width:100%;height:116px;margin-top:-60px;text-align:center}
.matchTop img{width:6rem;height:6rem;border:2px solid #fff;border-radius:50%}
.matchTop span{display:block;margin-bottom:.5rem}
#member_name{color:#000}
#member_mobile{color:#9E9E9E}
.jiheCode{width:100%;height:auto;background:#fff;text-align:center;border-radius:10px;box-shadow:0 0 14px 5px #E3E3E3;margin-top:30px;padding:20px 10px 30px}
.jiheCodeNum{margin-bottom:1rem;background:url(//resource.haoyebao.com/m/images/c_number.png) no-repeat;background-size:cover;display:inline-block;width:100%;border:2px solid #f76260;box-shadow:0 7px 21px rgba(0,0,0,.1)}
.jiheCodeNum ul{margin:1.2rem 1rem .5rem;overflow:hidden}
.jiheCodeNum ul li{color:#f76260;font-size:1.8rem}
.jiheCodeNumInfo{margin:0 1rem;color:#f76260}
.jiheCodeNumTime{margin:0;text-align:center}
.anmanTips{margin-top:30px;padding:0 15px}
.ly-ceshi{color:#9E9E9E}
.c-rt{position:absolute;right:1rem;top:.5rem;width:3rem;height:3rem}
.ly-account{padding:0;border:0}
.ly-ziti{color:#9E9E9E}
.ly-ziti span{color:#000}
.spinner3{width:40px;height:40px;position:relative;-webkit-animation:rotate 2s infinite linear;animation:rotate 2s infinite linear}
.dot1,.dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#ff4444;border-radius:100%;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}
.dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}
@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg)}
}
@keyframes rotate{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}
}
@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0)}
50%{-webkit-transform:scale(1)}
}
@keyframes bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}
50%{transform:scale(1);-webkit-transform:scale(1)}
}
#ly-pddc-gray-warp{width:100%;height:44px;background:#fff;border-bottom:1px solid #ccc;margin-bottom:1rem;line-height:44px;border-bottom:solid .05rem #EEE;z-index:10}
.ly-pddc-gray-warp{position:fixed;left:0;top:0}
#ly-pddc-gray-warp li{width:33.333%;height:100%;float:left;text-align:center}
.fixedNav{position:fixed;top:0;left:0;width:100%;z-index:100000;display:block!important}
.header-l{display:block;width:1.95rem;height:1.95rem;position:absolute;top:0;left:0}
.header-l a{position:relative;z-index:1;display:inline-block;width:1rem;height:1rem;padding:.4775rem}
.active{height:100%;border-bottom:2px solid #ff4444;background:#f9f9f9}
.active a{color:#ff4444}
#ly-join-shopcar{border-radius:4px;text-align:center;padding:8px;font-size:16px;box-sizing:border-box}
.ly-join-shopcar{border-radius:4px;text-align:center;font-size:16px}
.ly-recommend-title{padding:1rem 1rem 0 1rem;margin-top:10px;text-align:left;font-size:14px}
.bd-tdashed-fenxiao .bd-fenxiao-left{float:left;width:30%}
.bd-tdashed-fenxiao .bd-fenxiao-right{float:left;width:70%;height:100%;padding:0 5px;}
.bd-tdashed-fenxiao .bd-fenxiao-right .bd-fenxiao{width:50%;float:left;height:40px;background:#fba949;line-height:40px;margin:5px 0;}
/*.bd-tdashed-fenxiao .bd-fenxiao-right .bd-fenxiao:last-child{border-right:0!important;width:34%}*/
.bd-tdashed-fenxiao .bd-fenxiao-right .bd-fenxiao:first-child{border-top-left-radius:30px;}
.bd-tdashed-fenxiao .bd-fenxiao-right .bd-fenxiao:first-child{border-bottom-left-radius:30px;}
.bd-tdashed-fenxiao .bd-fenxiao-right .bd-fenxiao:last-child{border-top-right-radius:30px;}
.bd-tdashed-fenxiao .bd-fenxiao-right .bd-fenxiao:last-child{border-bottom-right-radius:30px;}
.bd-tdashed-fenxiao .bd-fenxiao-right .bd-fenxiao span{display:block;text-align:center;width:100%;border-top-right-radius:30px;border-bottom-right-radius:30px;}
.bd-tdashed-fenxiao .bd-yushou-right{float:left;width:100%;height:4rem;line-height: 4rem;padding:0 10px;border-radius:30px;margin: .5rem 0;}
.bd-tdashed-fenxiao .bd-yushou-right span:first-child{float:left;font-size:12px;}
.bd-tdashed-fenxiao .bd-yushou-right span:last-child{float:right;font-size: 16px;}
.ly-nav-bar{width:50px;position:fixed;right:5px;bottom: 12.5rem;overflow:hidden;border-radius:2px;z-index:100;transition: transform .3s,-webkit-transform .3s;}
.ly-nav-bar li{width:44px;height:44px;background: linear-gradient(45deg, #fba856, #FE6300);border-radius:50%!important;margin:6px 4px;box-shadow: 0 2px 8px 0 rgba(0,0,0,.16);border:1.5px solid #fff;}
.ly-nav-bar li a{display:block;width:100%;height:100%}
.ly-nav-bar li a.make_money{background:url(//resource.haoyebao.com/m/images/make_money.png) no-repeat center center;background-size:64%;margin-top:0;}
.ly-nav-bar li a.make_tel{background:url(//resource.haoyebao.com/m/images/make_tel2.png) no-repeat center center;background-size:64%}
.ly-nav-bar li a.make_back{background:url(//resource.haoyebao.com/m/images/make_back.png) no-repeat center center;background-size:65%}
.ly-nav-bar li a.make_mobile{background:url(//resource.haoyebao.com/m/images/make_phone.png) no-repeat center center;background-size:66%}
.ly-nav-bar li a.make_back{background:url(//resource.haoyebao.com/m/images/make_back.png) no-repeat center center;background-size:65%}
.ly-nav-bar li a.make_store{background:url(//resource.haoyebao.com/m/images/mendian2.png) no-repeat center center;background-size:67%}
.ly-nav-bar-nav--hidden-right{transform: translate3d(45px,0,0);}
.ly-nav-bar-nav--hidden-left{transform: translate3d(-46px,0,0);}
.contact_way{display:block;padding:10px 0}
.ly-tel-contact{padding:2px 5px;background:#0c6;color:#fff;margin-left:10px;border-radius:3px}
.nctouch-main-layout{display:block;margin-top:44px;background-color:#F5F5F5}
.nctouch-norecord{position:absolute;top:0;left:0;right:0;bottom:80px;width:28rem;height:17.2rem;margin:auto;text-align:center;font-size:0}
.nctouch-norecord .norecord-ico{display:inline-block;width:75px;height:75px;padding:.4rem;margin:0 auto;background-color:#ddd;border-radius:100%}
.nctouch-norecord .norecord-ico i{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:80%}
.nctouch-norecord.eval .norecord-ico i{background-image:url(//resource.haoyebao.com/m/images/pingjia.png)}
.nctouch-norecord dl{height:68px;margin:.75rem 0 0 0}
.nctouch-norecord dl dt{display:block;height:25px;margin-bottom:5px;font-size:18px;line-height:25px;font-weight:400!important}
.nctouch-norecord dl dd{display:block;height:25px;margin-bottom:5px;font-size:14px;line-height:25px;color:#999}
.ly-content-apply{margin-top:44px}
.nctouch-order-list{display:block;clear:both;width:100%;margin-top:45px;min-height:360px;}
.nctouch-norecord.order .norecord-ico i{background-image:url(//resource.haoyebao.com/m/images/order_w.png)}
.ly-order-btn{vertical-align:top;display:inline-block!important;height:3rem;padding:0 .8rem;margin:0 auto;font-size:1.4rem;color:#555!important;line-height:3rem;text-align:center;background-color:#FFF;border:solid 1px #CCC;border-radius:.5rem}
.nctouch-norecord.voucher .norecord-ico i{background-image:url(//resource.haoyebao.com/m/images/mcc_08_w.png)}
.nctouch-norecord.address .norecord-ico i{background-image:url(//resource.haoyebao.com/m/images/address_w.png)}
.nctouch-norecord.favorite-goods .norecord-ico i{background-image:url(//resource.haoyebao.com/m/images/favorite_wri.png)}
.nctouch-norecord.views .norecord-ico i{background-image:url(//resource.haoyebao.com/m/images/goods-browse_w.png)}
.nctouch-norecord.browse .norecord-ico i{background-image:url(//resource.haoyebao.com/m/images/browse_list_w.png)}
.nctouch-norecord.store_or .norecord-ico i{background-image:url(//resource.haoyebao.com/m/images/store_or.png)}
.nctouch-norecord.store2 .norecord-ico i{background-image:url(//resource.haoyebao.com/m/images/store2.png)}
.nctouch-norecord.friend_2 .norecord-ico i{background-image:url(//resource.haoyebao.com/m/images/friend_2.png)}
.nctouch-norecord.fenxiao_two .norecord-ico i{background-image:url(//resource.haoyebao.com/m/images/fenxiao_two.png)}
.nctouch-norecord.balance .norecord-ico i{background-image:url(//resource.haoyebao.com/m/images/balance.png)}
.ly-favorites-list{padding-top:45px}
.ly-nctouch-norecord{z-index:10;bottom:0}
.buys1-address-cnt{position:relative;border-top-right-radius:6px;}
#since_div{border-top-right-radius:6px;overflow: hidden;}
.buys1-address-cnt i.icon-add{position:absolute;top:1.2rem;left:.8rem;display:block;width:1.8rem;height:1.9rem;background-image:url(//resource.haoyebao.com/m/images/location_b.png);background-repeat:no-repeat;background-position:50% 50%;background-size:100%}
.buys-ytable li i.icon-store{float:left;display:inline-block;width:1.8rem;height:1.9rem;margin-right:.6rem;vertical-align:middle;background:url(//resource.haoyebao.com/m/images/store_b.png) no-repeat 50% 50%;background-size:90%;opacity:.8;margin-top:2px;}
.buys1-invoice-cnt h3 i{display:inline-block;vertical-align:middle;width:1.8rem;height:1.9rem;margin-right:.6rem;background-position:50% 50%;background-repeat:no-repeat;background-size:90%;opacity:.8}
.buys1-invoice-cnt h3 i.invoice{background-image:url(//resource.haoyebao.com/m/images/mcc_08_b.png)}
.ly-weui_cells h3 i.icon-store{float:left;display:inline-block;width:1.8rem;height:1.9rem;margin-right:.6rem;vertical-align:middle;background:url(//resource.haoyebao.com/m/images/store_b.png) no-repeat 50% 50%;background-size:90%;opacity:.8}
.ly-weui_cells h3{line-height:23px}
.weui_cells_form h3 i.icon-add{float:left;display:inline-block;width:1.8rem;height:1.9rem;margin-right:.6rem;vertical-align:middle;background:url(//resource.haoyebao.com/m/images/location_b.png) no-repeat;background-size:100%;opacity:.8}
#since_div .weui_cells{padding:0 15px 5px 20px;}
#since_div .weui_cell_hd .weui_label{position:relative;color:#333;font-weight: 400;}
#since_div .weui_cell_bd .weui_input{font-weight: 600;}
.ly-weui_cells_access{padding:0!important}
.buy_step1 .ly-weui_cell-bottom,.buy_step1 .ly-weui_cell-top{padding:10px 0!important}
.header-wrap{display:block;width:100%;height:45px;margin:0 auto;text-align:center}
.header-title{height:100%;line-height:45px}
.order-top-tab ul .ly-cur{padding:0;width:100%;border-bottom:2px solid #ff4444;box-sizing:border-box;color:#ff4444;background:#fff}
#address_list .ly-address{padding-top:57px}
/*.madr-cnt{border-bottom:1px solid #eee}*/
.ly-am-btn{background:0 0;border:none;padding:0;margin-right:5px}
.ly-moren{float:left;color:#ff4444}
.ly-moren input[type=checkbox]{margin-top:0!important;margin-right:5px;margin-bottom:2px;vertical-align:middle}
.ly-add{margin-top:47px;background:#fff;}
.ly-pt_list{background:#fff}
.ly-voucher-item{height:10.6rem}
.ly-voucher-info dt{height:24px;line-height:24px;overflow:hidden;color:#ff4444}
.ly-voucher-info dd{height:20px;line-height:20px;margin-bottom:4px;overflow:hidden}
.ly-dingdan{padding:10px 15px!important;}
#invite_shop .weui_media_small_appmsg i,#invite_promoter .weui_media_small_appmsg i{margin-right:5px;}
.ly-dingdan i{vertical-align:top;display:inline-block;width:21px;height:21px;background-repeat:no-repeat;background-position:50% 50%;background-size:70%}
.ly-dingdan i.mc-01{width:21px;height:21px;background-image:url(//resource.haoyebao.com/m/images/mm_order.png);opacity:1;background-size:100%;}
.ly-dingdan i.mc-03{background-image:url(//resource.haoyebao.com/m/images/mm_gongju.png);background-size: 100%;}
.ly-fright{color:#999!important;font-size:14px;line-height:26px}
.ly-dingdan a i{display:inline-block;vertical-align:middle;width:18px;height:18px;background-image:url(//resource.haoyebao.com/m/images/arrow_right_b.png);background-repeat:no-repeat;background-position:50% 50%;background-size:75%;opacity:.4}
.ly-dingdan a em.arrow-r,.auth_url a em.arrow-r{display:inline-block;vertical-align:middle;width:18px;height:18px;background-image:url(//resource.haoyebao.com/m/images/arrow_right_b.png);background-repeat:no-repeat;background-position:50% 50%;background-size:75%;opacity:.4}
.weui_cells_access a em.arrow-r{display:inline-block;vertical-align:middle;width:18px;height:18px;background-image:url(//resource.haoyebao.com/m/images/arrow_right_b.png);background-repeat:no-repeat;background-position:50% 50%;background-size:75%;opacity:.4}
.member-center dt h3 i.mc-01{background-image:url(//resource.haoyebao.com/m/images/mc_01.png)}
.ly-dingdan i.favorite-goods{opacity:1;background-image:url(//resource.haoyebao.com/m/images/pp_favorite.png);background-size:100%}
.ly-dingdan i.favorite-goods2{opacity:1;background-image:url(//resource.haoyebao.com/m/images/pp_pingtuan.png);background-size:100%;position:relative}
.ly-dingdan i.favorite-goods2 em{width:12px;height:12px;background:#ff4444;position:absolute;border-radius:50%;right:0;top:0}
.ly-dingdan i.fenxiao{opacity:1;background-image:url(//resource.haoyebao.com/m/images/mm_fenxiao.png);background-size:100%}
.ly-dingdan i.fenxiao_2{opacity:1;background-image:url(//resource.haoyebao.com/m/images/fenxiao_no.png);background-size:90% 90%}
.ly-dingdan i.fenxiao_3{opacity:1;background-image:url(//resource.haoyebao.com/m/images/fenxiao_ok.png);background-size:90% 90%}
.ly-dingdan i.foot_2{opacity:1;background-image:url(//resource.haoyebao.com/m/images/pp_foot.png);background-size:100%}
.ly-dingdan i.pp_address{opacity:1;background-image:url(//resource.haoyebao.com/m/images/pp_address.png);background-size:100%}
.ly-dingdan i.mc-02{opacity:1;background-image:url(//resource.haoyebao.com/m/images/pp_mc_2.png);background-size:100%}
.ly-dingdan i.open_store{opacity:1;background-image:url(//resource.haoyebao.com/m/images/mm_store.png);background-size:100%}
.my_order_ul li{height:auto;width:20%;}
.my_order_ul li a{font-size:12px;overflow: hidden;display:block}
.my_order_ul li a i{width:2.2rem;height:2.2rem;margin:0 auto;display:block;margin-bottom:.6rem;vertical-align:top;background-size:100%;opacity: .9;}
.my_order_ul li a i.cc-01{background-image:url(//resource.haoyebao.com/m/images/usercenter_1pay.png);}
.my_order_ul li a i.cc-02{background-image:url(//resource.haoyebao.com/m/images/usercenter_2toship.png);}
.my_order_ul li a i.cc-03{background-image:url(//resource.haoyebao.com/m/images/usercenter_3ship.png);}
.my_order_ul li a i.cc-04{background-image:url(//resource.haoyebao.com/m/images/usercenter_4rate.png);}
.my_order_ul li a i.cc-05{background-image:url(//resource.haoyebao.com/m/images/usercenter_5rate.png);opacity: .6;}
.my_order_ul li a i.cc-06{background-image:url(//resource.haoyebao.com/m/images/mcc_06.png);background-size:cover}
.my_order_ul li span{background:#ff4444;color:#fff!important;border:1px solid #ff4444!important;border-radius:50%;top:-6px;left:57%;position:absolute;height:1.8rem;line-height:1.8rem;font-size:1rem;min-width:1.8rem}
.weui_bar_item_on{background:#f9f9f9!important;color:#333!important;border-bottom:2px solid #ff4444;font-weight: bold;}
/*.ly-dingdan i.ly-haibao{opacity:1;background-image:url(//resource.haoyebao.com/m/images/a_poster.png);background-size:100%}
.ly-dingdan i.ly-dianpu{opacity:1;background-image:url(//resource.haoyebao.com/m/images/a_tuiguang.png);background-size:100%}
.ly-dingdan i.ly-friend{opacity:1;background-image:url(//resource.haoyebao.com/m/images/a_friend.png);background-size:100%}
.ly-dingdan i.ly-yongjin{opacity:1;background-image:url(//resource.haoyebao.com/m/images/yongjin.png);background-size:100%}
.ly-dingdan i.ly-fenxdingdan{opacity:1;background-image:url(//resource.haoyebao.com/m/images/a_dingdan.png);background-size:100%}
.ly-dingdan i.ly-rw{opacity:1;background-image:url(//resource.haoyebao.com/m/images/a_rw.png);background-size:100%}
.ly-dingdan i.ly-tuike{opacity:1;background-image:url(//resource.haoyebao.com/m/images/a_fenxiao.png);background-size:100%}*/
.ly-dingdan i.ly-haibao{opacity:1;background-image:url(//resource.haoyebao.com/m/images/center_store2.png);background-size:100%}
.ly-dingdan i.ly-dianpu{opacity:1;background-image:url(//resource.haoyebao.com/m/images/center_goods1.png);background-size:100%}
.ly-dingdan i.ly-friend{opacity:1;background-image:url(//resource.haoyebao.com/m/images/center_friends5.png);background-size:100%}
.ly-dingdan i.ly-yongjin{opacity:1;background-image:url(//resource.haoyebao.com/m/images/yongjin.png);background-size:100%}
.ly-dingdan i.ly-fenxdingdan{opacity:1;background-image:url(//resource.haoyebao.com/m/images/center_href4.png);background-size:100%}
.ly-dingdan i.ly-rw{opacity:1;background-image:url(//resource.haoyebao.com/m/images/center_article6.png);background-size:100%}
.ly-dingdan i.ly-tuike{opacity:1;background-image:url(//resource.haoyebao.com/m/images/center_user3.png);background-size:100%}
.ly-dingdan i.branch_icon1{opacity:1;background-image:url(//resource.haoyebao.com/m/images/branch_icon1.png);background-size:100%}
.ly-dingdan i.branch_icon2{opacity:1;background-image:url(//resource.haoyebao.com/m/images/branch_icon2.png);background-size:100%}
.ly-dingdan i.branch_icon3{opacity:1;background-image:url(//resource.haoyebao.com/m/images/branch_icon3.png);background-size:100%}
.ly-dingdan i.branch_icon4{opacity:1;background-image:url(//resource.haoyebao.com/m/images/branch_icon4.png);background-size:100%}
.ly-dingdan i.branch_icon5{opacity:1;background-image:url(//resource.haoyebao.com/m/images/branch_icon5.png);background-size:100%}
.ly-dingdan i.branch_icon6{opacity:1;background-image:url(//resource.haoyebao.com/m/images/branch_icon6.png);background-size:100%}
.ly-dingdan2 i{width:22px;height:22px;background-size:100%;opacity:.7;margin-bottom:3px;}
.ly-dingdan2 p{margin-top:6px!important}
.lly-loading{background:#fff!important;border:1px solid #e5e5e5;padding:6px 0!important;width:100%;outline: none;}
.ly_msg_list{padding:5px 10px;background:#fafafa;border-bottom:1px dotted #eee;}
.ly-myshop{padding:8px 10px;background:#fff;position:relative;font-size: 13px;}
.ly-myshop a{display:block;overflow:hidden}
.ly-myshop a .custom-store-img{position:absolute;top:11px;left:12px;height:18px;width:18px;background:url(//resource.haoyebao.com/m/images/dp.png) no-repeat;background-size:18px 18px}
.ly-myshop a .tel-store-img{position:absolute;top:8px;left:12px;height:16px;width:16px;background:url(//resource.haoyebao.com/m/images/location_1.png) no-repeat;background-size:14px 16px}
.ly-myshop a .custom-store-name{float:left;padding:0 0 0 25px;height:22px;line-height:22px;font-size:14px;color:#333;max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ly-myshop a .custom-store-enter{float:right;height:14px;line-height:14px;margin:4px 0;font-size:14px;color:#999;padding-right:15px}
.ly-myshop::after{content:'';position:absolute;top:12px;right:10px;width:6px;height:12px;background:url(//resource.haoyebao.com/m/images/right_jt.png) no-repeat;background-size:6px 12px}
.goto-line-store{padding:5px 10px;}
.goto-line-store::after{top:9px;}
.ly-baozhengjin{color:#999;background:#fff;/*margin-bottom:.8rem;*/position:relative;border-bottom:0;padding:0;}
.ly-baozhengjin .rz-item{padding-right:5px;white-space:nowrap;float:left;}
.ly-baozhengjin .rz-name{display:inline-block;vertical-align:middle;margin-left:2px;font-size:12px}
.lly_bzj_img{display:inline-block;vertical-align:middle;width:20px;height:20px;background:url(//resource.haoyebao.com/m/images/bzj1.png);background-size:100%}
.lly_bzj_img2{background:url(//resource.haoyebao.com/m/images/bzj3.png);background-size:100%}
.lly_bzj_img3{background:url(//resource.haoyebao.com/m/images/bzj2.png);background-size:100%}
.lly_bzj_img4{background:url(//resource.haoyebao.com/m/images/bzj5.png);background-size:100%}
.lly_bzj_img5{background:url(//resource.haoyebao.com/m/images/lly_bzj_img4.png);background-size:100%}
.lly_bzj_img6{background:url(//resource.haoyebao.com/m/images/lly_bzj_img_wu2.png);background-size:100%}
.store_bzj1{background:url(//resource.haoyebao.com/m/images/store_bzj1.png);background-size:100%;float:left;}
.store_bzj_no{width:50px;background:url(//resource.haoyebao.com/m/images/store_bzj4_no.png);background-size:100%}
.store_bzj2_yes{background:url(//resource.haoyebao.com/m/images/store_bzj2_yes.png);background-size:100%}
.store_bzj3_yes{background:url(//resource.haoyebao.com/m/images/store_bzj3_yes.png);background-size:100%}
.store_bzj_item{height:20px;line-height:20px;float: left;background: #ED5A4C;color: #fff!important;display: inline-block;    padding: 0 3px 0 5px;border-top-right-radius:3px;border-bottom-right-radius:3px;margin-left:-2px;}
.store_bzj5{background:url(//resource.haoyebao.com/m/images/store_bzj5.png?v=1);background-size:100%;float:left;}

.ly-baozhengjin .lz-item{font-size:12px}
#lly-right-bzj{float:right;font-size:12px;margin-right:2rem}
.ly-server{padding:1rem;background:#fff;height:auto;margin-bottom:1rem}
.ly-server dt{padding:1rem;text-align:center;margin-bottom:0}
.ly-server dd{width:100%;height:42px;margin-bottom:1rem}
.ly-server dd p{margin:0;padding-left:20px;color:#999;margin-top:3px}
.layermbtn span:first-child{color:#44d015;font-size:14px}
.main{position:relative;width:100%;height:100%}
.main .warpper{position:absolute;width:100%}
.scroller-pullDown,.scroller-pullUp{width:100%;height:30px;padding:10px 0;text-align:center}
.dropdown-list{padding:0;margin:0}
.dropdown-list li{width:100%}
.lly-bd{margin-top:1rem}
.ly-header{width:100%;height:35px;background:#333}
.share-mp-info{position:relative;background:#1e1d22;color:#999;font-size:0;line-height:0;padding:1px 160px 1px 1px}
.share-mp-info .links,.share-mp-info .page-mp-info{font-size:14px;line-height:24px;color:#999}
.share-mp-info .page-mp-info{display:block;padding:4px 0 4px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.share-mp-info em,.share-mp-info i{vertical-align:middle;font-style:normal}
.share-mp-info i{color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.share-mp-info a{color:#999}
.share-mp-info .links{position:absolute;top:6px;right:10px;display:inline-block}
.share-mp-info .links a{margin-right:8px}
.share-mp-info .links .mp-homepage{margin-left:10px}
.weui_label span{color:#999}
.ly-weui_icon_success:before{color:#ff4444}
.msg{overflow:hidden!important;border-bottom:1px solid #eee}
.weui_text_area{margin-bottom:20px!important}
.lly-apply-center{background:#fff;width:100%;border-bottom:1px solid #eee;margin-bottom:20px;padding:0 15px}
.lly-weui_cell{padding-left:0!important;padding-right:0!important}
.lly-weui_media_title{text-align:right!important}
.weui_media_title span{float:left}
.ly-order-list-nav li{width:25%!important}
#branch_withdraw_list_html{margin-top:45px}
#withdraw_list_html{margin-top:45px}
.weui_media_box.weui_media_text .weui_media_info_meta{width:100%}
.weui_media_box.weui_media_text .ly-weui_media_info_meta{font-size:13px!important;padding:0!important;background:0 0!important;min-height:auto!important}
.ly-collect{color:#ff4444}
.lly-pddc-gray-warp{border-bottom:1px solid #eee!important}
.activity_list .act-border{border-bottom:1px solid #eee;}
.activity_list .act-border:first-child{border-top:1px solid #eee;}
.activity .ppdc-white-wrap{overflow:hidden}
.activity .ppdc-white-wrap li{display: block; }
.activity .ppdc-white-wrap li .value1{float:left;width:auto;height:auto;font-size:12px;padding:2px 3px;margin-right:5px;border-radius:3px;line-height:14px;border: 1px solid rgba(255,73,100,.6);background-color: rgba(255,73,100,.1);color: #ff4965;}
.activity .ppdc-white-wrap li .value{font-size: 12px;overflow: hidden;line-height: 20px;}
.doc-block-grid li a{display:block;background:#fff;text-align:left;}
.ly-commend-list{background:0 0}
#lly-pddc-link{overflow:hidden;border-bottom:0;}
#lly-pddc-link li{width:50%;padding:1rem 0;height:auto;float:left;text-align:center;position:relative;}
.pddc-link3 li{width:33.33%!important;}
.pddc-link2 li{width:50%!important;}
.pddc-link1 li{width:100%!important;}
.ly-activity{color:#ff4444;border-bottom:1px solid #ff4444}
.pddc-link .cur em{display: block;width: 70px;height: 1.3px;margin: 0 auto;position: absolute;bottom: 2px;left: 50%;margin-left: -35px;}
.ly-tabber-content{overflow:hidden;}
.ly-part{width:100%;height:auto}
.ly-detail-container{padding-bottom:1rem}
.bd-tdashed-dd .opera-product-wp .opera-pd-item a .custom-store-img{margin-top:.8rem;height:21px;width:100%;background:url(//resource.haoyebao.com/m/images/dp.png) no-repeat center;background-size:18px 18px}
.js-review-tabber{overflow:hidden;box-sizing:border-box;border-top:0 none;}
.js-review-tabber .item{width:25%;float:left;text-align:center}
.js-review-tabber .item button{box-sizing:border-box;float:none;height:auto;width:88%;line-height:24px;padding:0 3px;border-radius:20px;font-size:12px;border:1px solid #c9c9c9;color:#333;outline:none;}
.ly-active-two{background-color:#ff4444;color:#fff}
.js-review-tabber-content{margin:0;padding:0 0 0 10px;list-style:none;font-size:14px;box-sizing:border-box;background-color:#fff;}
.list-finished{width:100%;padding:29px 10px;vertical-align:middle;text-align:center;color:#999;font-size:14px;line-height:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.name-card{margin-left:0;width:auto;padding:5px 0}
.ly-thumb{position:relative;overflow:hidden;float:left;margin-left:auto;margin-right:auto;background-size:cover;width:42px;height:42px}
.name-card .ly-thumb img{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;width:auto;max-width:100%;max-height:100%;height:100%;border-radius:42px;border:1px solid #f2f2f2}
.name-card .detail-right{width:auto;position:relative;margin-left:54px;margin-top:3px}
.name-card .detail-right h3{margin-top:1px;color:#333;width:100%;line-height:18px;font-size:14px;font-weight:400}
.name-card .detail-right p{position:relative;font-size:12px;line-height:16px;white-space:nowrap;margin:0 0 2px;color:#ccc;margin-top:2px}
.plxiangq{font-size:14px;color:#666}
.ly-other{margin-top:5px;overflow:hidden;position:absolute;right:10px;top:11px;}
.pingfen{float:left}
.pull-right{float:right}
.js-review-part{overflow: hidden;}
.js-review-part .comment,.js-review-part .like{display:inline-block;vertical-align:text-bottom;margin:0 3px 0 17px}
.js-review-part .like{width:15px;height:17px;background:url(//resource.haoyebao.com/m/images/dianzan.png) no-repeat;background-size:98px 92px;background-position:-30px -60px}
.js-review-part .comment{width:16px;height:13px;background:url(//resource.haoyebao.com/m/images/dianzan.png) no-repeat;background-size:98px 92px;background-position:-60px -44px}
.js-review-part i{font-style:normal}
.js-review-part .seller-reply{position:relative;margin-top:10px;margin-left:-6px;background-color:#f2f2f2;font-size:0;line-height:0;padding:10px}
.js-review-part .seller-reply .reply-text{margin-left:6px;line-height:18px;color:#ff4444;font-size:12px}
.js-review-part .seller-reply:before{content:'';position:absolute;top:-5px;left:14px;border-width:0 4px 5px 4px;border-color:transparent transparent #f2f2f2 transparent;border-style:solid}
.js-review-part .img-container{margin-top:0;font-size:0;line-height:0;margin-left:-5px}
.js-review-part .img-container img{margin-top:5px;margin-left:5px;width:94px;height:94px;border-radius:6px;overflow:hidden;}
.js-review-part .detail{padding:10px 10px 10px 0}
.js-review-part .detail:last-child{border-bottom:0}
#ly-details-content{overflow:hidden}
.comment-top-title{margin-top:16px;margin-bottom:16px;text-align:center}
#wrapper{position:absolute;z-index:1;top:45px;bottom:48px;left:0;width:100%;overflow:auto}
#scroller{position:absolute;z-index:1;-webkit-tap-highlight-color:transparent;width:100%;padding:0}
#scroller #thelist{list-style:none;padding:0;margin:0;width:100%;text-align:left;height:100%}
#scroller .weui_panel{padding:0 10px;font-size:14px;margin-top:1rem}
#myFrame{position:absolute;top:0;left:0}
.ly-order-list-wp{padding:0 1rem!important;margin-top:4px!important}
#pullDown,#pullUp{height:40px;line-height:40px;padding:5px 10px;font-size:14px;color:#888;text-align:center}
#pullDown .pullDownIcon,#pullUp .pullUpIcon{display:block;float:left;width:40px;height:40px;background:url(pull-icon@2x.png) 0 0 no-repeat;-webkit-background-size:40px 80px;background-size:40px 80px;-webkit-transition-property:-webkit-transform;-webkit-transition-duration:250ms}
#pullDown .pullDownIcon{-webkit-transform:rotate(0) translateZ(0)}
#pullUp .pullUpIcon{-webkit-transform:rotate(-180deg) translateZ(0)}
#pullDown.flip .pullDownIcon{-webkit-transform:rotate(-180deg) translateZ(0)}
#pullUp.flip .pullUpIcon{-webkit-transform:rotate(0) translateZ(0)}
#pullDown.loading .pullDownIcon,#pullUp.loading .pullUpIcon{background-position:0 100%;-webkit-transform:rotate(0) translateZ(0);-webkit-transition-duration:0s;-webkit-animation-name:loading;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear}
@-webkit-keyframes loading{from{-webkit-transform:rotate(0) translateZ(0)}
to{-webkit-transform:rotate(360deg) translateZ(0)}
}
@media only screen and (min-width:360px){.pddc-commend-list li{max-height:258.75px}
.pddc-commend-wp .photo-block{height:164px}
}
@media only screen and (min-width:375px){.pddc-commend-list li{max-height:269.53px}
.pddc-commend-wp .photo-block{height:172px;display:block}
}
@media only screen and (min-width:414px){.pddc-commend-list li{max-height:280px;display:block}
.pddc-commend-wp .photo-block{height:190px;display:block}
}
.ly-m-top{padding-top:10px}
.ly-m-avatar-zdy{width:70px;height:70px;display:inline-block;vertical-align:middle;margin:15px 10px 15px 10px;float:left}
.ly-m-infor{display:block;margin:20px 10px 20px 0;height:60px;margin-left:90px;}
.ly-m-infor .ly-m-name{height:33px;line-height:33px;text-align:left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ly-m-name em{color:#fff;background:0 0;border:0}
.ly-title{height:30px;line-height:30px;color:#fff;position:absolute;right:15px;top:15px}
.ly-title-right a{color:#fff}
.ly-title-right img{width:1.8rem;height:1.8rem;margin:0 auto;margin-top:-4px;margin-left:4px}
.ly-weui_cells_access a{display:block;width:25%;float:left;text-align:center;padding:10px 0!important;position:relative}
.ly-weui_cells_access a:last-child{border-right:0}
.ly-weui_cells_access p{margin-top:5px!important;font-size:13px}
.ly-dingdan2:before{border-top:0!important}
.ly-fenlei{height:40px;background:rgba(0,0,0,.2)}
.ly-fenlei ul{width:100%;height:100%}
.ly-fenlei ul li{width:50%!important;height:100%;border-right:1px solid #fff!important;float:left!important;color:#fff}
.ly-fenlei li:last-child{border-right:0!important}
.ly-fenlei ul li a{display:block;color:#fff;text-align:center;line-height:40px}
.ly-fenlei li img{width:20px;height:20px}
/*.ly-m-avatar{height:98px;line-height:98px}*/
.drpCenter-top .ly-m-avatar p{display:inline-block;padding:0!important}
.ly-m-avatar em.arrow-r{display:inline-block;vertical-align:middle;width:18px;height:18px;background-image:url(//resource.haoyebao.com/m/images/arrow_right_b.png);background-repeat:no-repeat;background-position:50% 50%;background-size:100%;opacity:.4;float:right;margin-top:40px;margin-right:15px}
.ly-m-link{height:auto!important;background:#fff!important;overflow:hidden}
.ly-m-link p{padding:0 10px;margin:0;height:40px;line-height:40px;}
.drpCenter-top .ly-m-link ul li{border-right:1px solid #d85050;color:#333;}
.drpCenter-top .ly-m-link ul li:last-child{border-right:0!important}
.yaoqing:before{border-top:0}
.distribution-box{margin-top:1rem;border-top:1px solid #e5e5e5}
.distribution-box a{display:inline-block;width:49%;box-sizing:border-box;text-align:center;border-right:1px solid #e5e5e5}
.distribution-box a:last-child{border-right:0}
.ly-dingdan em.arrow-r{display:inline-block;vertical-align:middle;width:18px;height:18px;background-image:url(//resource.haoyebao.com/m/images/arrow_right_b.png);background-repeat:no-repeat;background-position:50% 50%;background-size:75%;opacity:.4}
.ly-weui_cells-center a{display:block;width:33.3%;float:left;padding:1rem 0!important;text-align:center}
.ly-weui-cell-content{font-size:1.2rem;color:#adadad;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.drpCenter-top{background:#FFE5E5}
.ly-dingdan3{padding:0 15px}
.ly-dingdan3 p{margin:12px 0!important}
.layermchild h3{margin-bottom:0}
#branch_summary{display:block}
.ly-voucher-tab ul li{width:50%}
.ly-tweets-content{width:100%;height:auto;}
.ly-tweets-title{width:100%;height:40px;background:#fff;padding:0 15px;line-height:40px}
.ly-tweets-title i{font-style:normal;margin-right:2px}
.ly-tweets-list{width:100%;height:auto;}
.ly-tweets-list li{overflow:hidden;line-height:84px;padding:8px 10px;margin:10px 0;}
.ly-tweets-img{display:block;width:100%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}
.ly-explain{clear:both;width:100%;line-height:20px;margin:0;padding:4px 0 0 0;color:#afafaf}
.ly-tweets-nr{margin-left:100px;height:90px;position:relative;}
.ly-tweets-nr p{margin:0;line-height:26px}
.ly-tweets-nr p span{margin-right:10px}
.ly-tweets-fs{float:right;color:#ff4444}
#ly-tweets-title{color:#3C3C3C}
#ly-tweets-data{color:#afafaf;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#ly-tweets-other{color:#afafaf}
#ly-tweets-other span i{display:inline-block}
#ly-tweets-other span i.dianzan{display:inline-block;width:15px;height:17px;background:url(//resource.haoyebao.com/m/images/dianzan.png) no-repeat;background-size:98px 92px;background-position:-30px -60px;margin-right:2px}
.ly-am-badge{float:right;color:#ff4444;background:#fff;font-size:14px;font-weight:400;padding:0}
.ly-drp-img{float:left;width:80px;height:80px;overflow:hidden;display:block;padding:0;margin-top:0;margin-bottom:0}
.ly-drp-img img{width:100%!important;height:auto!important}
.ly-drap-content{margin-left:90px}
.ly-drap-content p{margin:0!important}
.ly-drap-content .ly-p-title{width:100%;height:20px;overflow:hidden;line-height:20px;margin-bottom:8px!important}
.ly-drap-content .ly-p-number{color:#9D9D9D;margin-top:5px!important;overflow:hidden}
.ly-drap-content .ly-p-number span:first-child{float:left}
.ly-drap-content .ly-p-number span:last-child{float:right}
.ly-weui-form{padding:14px 15px 10px;overflow:hidden}
.ly-weui-form span:first-child{float:left}
.ly-weui-form{padding:8px 10px;font-size:13px;position:relative;color:#5A5A5A}
.ly-weui-form span:last-child{float:right;}
.ly-weui-form span:last-child i{color:#ff4444;font-style:normal}
.ly-drap-content-left{}
.ly-drap-content-left span{display:block;width:100%;line-height:20px;max-height:20px;margin-bottom:6px;overflow:hidden}
.ly-drap-content-right{font-size:1.4rem}
.ly-drap-content-right span{color:#9D9D9D}
.ly-drap-content-right span:first-child{font-size:1.2rem}
.ly-drap-content-right span:nth-child(2){color:#333}
.ly-invited-img{margin:1rem;height:auto;box-sizing:border-box;margin-top:50px;border:1px solid #e5e5e5}
.ly-invited-img img{width:100%;height:auto}
.ly-invited-img2{padding:20px 50px;border:0;background:#fff}
.ly-invited-img2 p{margin:0;text-align:center;margin-top:10px}
.ly-run{display:block;width:100px;height:30px;background:#e0e0e0;text-align:center;line-height:30px;margin:20px auto 0}
.ly-apply{padding-top:30px}
.ly-apply-logo{width:100px;height:100px;border:1px solid #ccc;border-radius:50%;margin:0 auto;overflow:hidden}
.ly-shop-title{margin-top:30px;text-align:center;font-size:16px}
.ly-please{display:block;width:50%;margin:0 auto -10px;background:#fff;color:#AEAEAE;font-size: 14px;}
.ly-shop-title-box{margin:30px 20px;height:auto;border:1px solid #ff4444;padding:10px;border-radius:5px;font-size:14px}
.ly-join{margin-top:30px}
.ly-tuike-content p{overflow:hidden}
.ly-tuike-content p span{float:left;width:25%;text-align:left}
.ly-tuike-content p input{float:left;width:75%;padding:5px;border:1px solid #AEAEAE;border-radius:3px}
.ly-code{background:#ccc;padding:5px 0;border-radius:3px}
.ly-shop-list{width:100%;padding:0 10px;overflow:hidden;margin-top:16px;margin-bottom:16px}
.ly-shop-list li{width:100%;height:auto;border-bottom:1px solid #e5e5e5;overflow:hidden}
.ly-shop-list li:last-child{border-bottom:0}
.ly-shop-list-left{float:left;width:60px;height:60px;border-radius:50%;overflow:hidden;display:block;}
.ly-shop-list-left img{width:100%;height:100%}
.ly-shop-list-right{margin:18px 0 10px 80px}
.ly-shop-list-right p{margin:0;line-height:24px}
.ly-shop-list-right p:last-child{color:#999;font-size: 13px;}
.layermbtn{border-top:0!important}
.ly-numerical-list{width:100%;height:auto;margin-top:55px}
.ly-numerical-list li{padding:10px 15px;overflow:hidden;border-bottom:1px solid #e5e5e5;background:#fff}
.ly-numerical-list li:first-child{border-top:1px solid #e5e5e5;}
.numerical-left{width:40%;float:left}
.numerical-left p{margin:0;height:26px;line-height:30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.numerical-left p:last-child{color:#999;font-size:1.2rem}
.numerical-right{width:60%;float:left;height:100%;line-height:26px;text-align:right;font-size:16px}
.numerical-right p{margin:0;line-height: 26px;max-height: 26px;}
/*.get-numerical{height:30px;float:right;color:#ff4444;padding:0 10px;border:1px solid #ff4444;box-sizing:border-box;margin-top:5px;line-height:30px;font-size:12px;border-radius:3px}*/
.numerical-left span{display:inline-block;height:100%;line-height:60px}
.buys1-pay-ways h3{border-bottom:0;padding:0}
.buys1-pay-ways h3 i{display:inline-block;vertical-align:middle;width:1.9rem;height:1.9rem;margin-right:.6rem;background-position:50% 50%;background-repeat:no-repeat;background-size:100%;opacity:1}
.buys1-pay-ways h3 i.pay_ways_img{background-image:url(//resource.haoyebao.com/m/images/pay_ways.png)}
.pay_ways{float:right;color:#bbb;font-weight:500;margin-right:12px}
.am-icon-img{text-align:right;font-size:20px;line-height:20px;width:1.4rem!important;position:absolute;right:3px;color:#ccc}
.ly-buys-yc-type label{margin-bottom:0;border-bottom:1px solid #e5e5e5;font-size:18px;text-align:center;height:60px;line-height:60px;}
.ly-buys-yc-type label:last-child{border-bottom:0!important}
.ly-open-store{width:100%;height:100%}
.ly-open-store img{width:100%}
.ly-open-store-content{width:100%;height:auto;padding:20px 10px;color:#FBD124;text-align:center;box-sizing:border-box}
.ly-open-store-content p{margin:0;margin-bottom:10px;font-size:16px}
.ly-open-store-content p:nth-child(3){margin-bottom:20px}
.ly-open-store-content p.ly-p-style{text-shadow:2px 2px 2px #000}
.ly-open-store-content p:last-child{font-size:18px}
.ly-store-btn{width:100%;padding:20px 10px;overflow:hidden}
.ly-store-btn span{width:48%;display:inline-block;float:left;margin:0;background:#F27322;padding:1rem 1rem;text-align:center;color:#fff;cursor:pointer}
.ly-store-btn span:last-child{margin:0 0 0 3%;border-radius:2px}
.ly-store-cash{display:block;border:1px solid #fff;float:right;line-height:20px;padding:0 5px;margin-top:10px;margin-right:0;font-size:12px;border-radius:2px}
.ly-dingdan i.ly-second{opacity:1;background-image:url(//resource.haoyebao.com/m/images/a_second_2.png);background-size:100%}
.ly-dingdan i.ly-img-fx{opacity:1;background-image:url(//resource.haoyebao.com/m/images/a_img_fx.png);background-size:100%}
.ly-dingdan i.ly-article{opacity:1;background-image:url(//resource.haoyebao.com/m/images/a_article.png);background-size:100%}
.ly-dingdan i.m-user1{background-image:url(//resource.haoyebao.com/m/images/usercenter_com1.png);}
.ly-dingdan i.m-user2{background-image:url(//resource.haoyebao.com/m/images/usercenter_com2.png);}
.ly-dingdan i.m-user3{background-image:url(//resource.haoyebao.com/m/images/usercenter_com3.png);}
.ly-dingdan i.m-user4{background-image:url(//resource.haoyebao.com/m/images/usercenter_com4.png);}
.ly-dingdan i.m-user5{background-image:url(//resource.haoyebao.com/m/images/usercenter_com5.png);}
.ly-dingdan i.m-user6{background-image:url(//resource.haoyebao.com/m/images/usercenter_com6.png);}
.ly-dingdan i.m-user7{background-image:url(//resource.haoyebao.com/m/images/usercenter_com7.png);}
.ly-dingdan i.m-user8{background-image:url(//resource.haoyebao.com/m/images/usercenter_com8.png);}
.ly-dingdan i.m-user9{background-image:url(//resource.haoyebao.com/m/images/usercenter_com9.png);}
.ly-dingdan i.m-user10{background-image:url(//resource.haoyebao.com/m/images/usercenter_com10.png);}
.ly-dingdan i.m-user11{background-image:url(//resource.haoyebao.com/m/images/usercenter_com11.png?v=1);}
.ly-dingdan i.m-user12{background-image:url(//resource.haoyebao.com/m/images/usercenter_com12.png?v=1);}
.ly-dingdan i.m-user13{background-image:url(//resource.haoyebao.com/m/images/usercenter_fenxiao5.png?v=1);}
.ly-dingdan i.m-user21{background-image:url(//resource.haoyebao.com/wxa/images/record.png?v=1);}
.order_business_list_title{width:100%;line-height:40px;overflow:hidden;background:#fff;padding:10px;margin-bottom:10px}
.order_business_list_title li{text-align:left;border-bottom:1px solid #e5e5e5}
.order_business_list_title li:last-child{border-bottom:0}
.order_business_list_title li span{margin-left:20px;color:#ff4444}
.apply_ambassador{width:100%}
.ambassador-title{line-height:30px;padding:10px;font-size:16px;margin:0}
.ambassador-title span{color:#ff4444}
.ambassador-concern{width:100%;background:#fff;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:10px 20px;line-height:40px;margin-bottom:10px}
.ambassador-concern span{float:right;width:80px;height:40px;line-height:40px;background:#06BE04;border-radius:4px;text-align:center;color:#fff}
.ly-shop-list2{margin:0;background:#fff}
.ly-join-tuike{width:100%;padding:0 10px;line-height:40px;color:#fff;font-size:16px;text-align:center;box-sizing:border-box;background:#f8f8f8;height:50px}
.ly-join-tuike span{display:block;width:100%;height:40px;background:#06bf04;border-radius:5px}
.ly-hyb-img{width:240px;height:240px}
.ly-title-amb{background:#fff;border-bottom:1px solid #e5e5e5;margin-bottom:10px}
.ly-title-amb2{background:#fff;border:1px solid #e5e5e5;margin-bottom:10px;border-left:0;border-right:0}
.sc-goods-list.pic.waterfall .waterfall_column{float:left}
.pddc-commend-list .ly_pt_commend_ing{width:100%;height:46px;margin-bottom:10px;background-color: #fff!important;position: relative;overflow: hidden;}
.pddc-commend-list .ly_pt_commend_ing:last-child{margin-bottom: 0;}
.pddc-commend-list .ly_pt_commend_ing img{width:46px;height:48px;float:left;}
.pddc-commend-list .ly_pt_commend_ing .pintuan_info{margin-left:10px;height:100%;display:inline-block;}
.pddc-commend-list .ly_pt_commend_ing .pintuan_info span:first-child{line-height: 24px;font-size: 14px;display:block;}
.pddc-commend-list .ly_pt_commend_ing .pintuan_num{position: absolute;right: 80px;top: 0;font-size: 12px;line-height: 44px;}
.pt_goods_ing_btn{position:absolute;right:0;top:0;height:100%;width:75px;line-height: 32px;}
.pt_goods_ing_btn .ly-pddc-time{width:100%;float:left;padding:0;line-height:22px;display:block;text-align:left}
.pt_goods_ing_user{display:block;float:left;width:100%;margin:5px 0 0}
.pt_goods_ing_user em{float:left}
.pt_goods_ing_user_name{display:inline}
.pt_goods_ing_btn a{display:block;width:75px;float:right;text-align:center;padding-left:0;padding-right:0;color:#fff;border-radius: 30px;margin-top:10px;height: 26px;line-height: 26px;}
.ly-member-card-box{padding:10px 10px;margin-bottom:10px;}
.member-menu-box{padding:20px;width:100%;height:148px;box-sizing:border-box;border-radius:5px;overflow:hidden;position:relative;background-color:#63b359;background-size: cover;}
.ly-dingdan i.member1{opacity:1;background-image:url(//resource.haoyebao.com/m/images/member1.png);background-size:90% 90%}
.ly-dingdan i.member2{opacity:1;background-image:url(//resource.haoyebao.com/m/images/member2.png);background-size:90% 90%}
.ly-dingdan i.member3{opacity:1;background-image:url(//resource.haoyebao.com/m/images/member3.png);background-size:90% 90%}
.ly-dingdan i.member4{opacity:1;background-image:url(//resource.haoyebao.com/m/images/member4.png);background-size:90% 90%}
.ly-dingdan i.mima{opacity:1;background-image:url(//resource.haoyebao.com/m/images/a_mima.png);background-size:90% 90%}

.ly-dingdan i.value1{opacity:1;background-image:url(//resource.haoyebao.com/m/images/a_pay_money.png);background-size:90% 90%}
.ly-dingdan i.value2{opacity:1;background-image:url(//resource.haoyebao.com/m/images/a_qingdan.png);background-size:90% 90%}
.ly-dingdan i.value3{opacity:1;background-image:url(//resource.haoyebao.com/m/images/a_kahao.png);background-size:90% 90%}
.ly-dingdan i.value4{opacity:1;background-image:url(//resource.haoyebao.com/m/images/a_yu_e.png);background-size:90% 90%}
.ly-dingdan i.value5{opacity:1;background-image:url(//resource.haoyebao.com/m/images/a_jilu.png);background-size:90% 90%}
.ly-dingdan i.value6{opacity:1;background-image:url(//resource.haoyebao.com/m/images/a_shuoming.png);background-size:90% 90%}
.ly-dingdan i.value7{opacity:1;background-image:url(//resource.haoyebao.com/m/images/a_mendian.png);background-size:90% 90%}
.ly-dingdan i.consumption{opacity:1;background-image:url(//resource.haoyebao.com/m/images/consumption.png);background-size:90% 90%}
.ly-dingdan i.recharge_card{opacity:1;background-image:url(//resource.haoyebao.com/m/images/recharge_card.png);background-size:88% 88%}
.ly-dingdan i.check_record{opacity:1;background-image:url(//resource.haoyebao.com/m/images/store_check_record.png);background-size:90% 90%}


#ly_xq{padding:10px 10px 10px 45px;margin:0;border-top:1px solid #e5e5e5;line-height:24px;color:#999}
#ly_xq:before{content:'*';font-size:20px;margin-right:10px;clear:both;line-height:20px}
.ly-xq{display:none}
.ly-xq2{display:block}
.memeber_card1 p{color:#999;margin-bottom:10px;margin-top:0}
.memeber_card1 p:first-child{font-size:16px;color:#000}
.memeber_card1 p.memeber_card1_margin{margin-bottom:5px}
.memeber_card2{background:url(//resource.haoyebao.com/m/images/VIP.png) no-repeat center right}
.navbar{margin-bottom:1rem;}
/*#delivery_div::after{content:'';display:block;height:2px;!*background-image:url(//resource.haoyebao.com/m/images/border2.png);*!background-size:34px 2px}*/
.is_ticket_goods{margin-bottom:10px;border-radius:6px;overflow: hidden;}
.is_ticket_goods_address{position: relative;padding: 1rem;background: #fff;}
.is_ticket_goods_address i.icon-add {position: absolute;top: 20px;left: .8rem;display: block;width: 1.8rem;height: 1.9rem;background-image: url(//resource.haoyebao.com/m/images/location_b.png);background-repeat: no-repeat;background-position: 50% 50%;background-size: 100%;}
.is_ticket_goods_address .contact{padding-left: 28px;position:relative;}
.is_ticket_goods_address .contact p{margin:0;margin-bottom:.5rem;}
.is_ticket_goods_address .buys1-edit-btn {position: absolute;right: 0;top: 10px;font-size: 2rem;display: inline-block;width:10px;height: 10px;border-top: 1.5px solid #333;border-right: 1.5px solid #333;transform: rotate(45deg);border-radius: 2px;margin-top: 5px;margin-left: 3px;margin-right: 6px;}
.ticket_goods_address{}
.ticket_goods_address li{background:#fff;line-height: 30px;padding:10px 10px 15px 10px;overflow: hidden;border-bottom:1px solid #e5e5e5;}
.ticket_goods_address li:last-child{border:0;}
.ticket_goods_address li span{float:right;}
.ticket_goods_address li span i{font-size: 18px;color:#333;}
.ticket_goods_address i{font-size: 14px;color: #e0e0e0;margin-right: 6px;}
.ticket_goods_address li.cur i.ly-clr{color:#ff4444;}
.ticket_goods_address li p{width:90%;float:left;}
/*.is_ticket_goods::after{content:'';display:block;height:2px;background-image:url(//resource.haoyebao.com/m/images/border2.png);background-size:34px 2px}*/
.ticket-contact-edit ul{background:#fff;}
.ticket-contact-edit ul li{height:40px;line-height: 40px;padding:0 15px;border-bottom:1px solid #e5e5e5;}
.ticket-contact-edit ul li:last-child{border:0;}
.ticket-contact-edit ul li span:first-child{width:60px;float:left;}
.ticket-contact-edit ul li span:last-child{display: block;margin-left:60px;}
.ticket-contact-edit ul li span input{width:100%;height:38px;border:0;outline: none;}
.ticket-contact-edit_buttons{padding:20px 10px;}
.ticket-contact-edit_buttons span{display:block;margin-bottom:10px;padding: 10px;text-align: center;border-radius: 2px;}
.ticket-contact-edit_buttons .js-save-editticket{background:#ff4444;color:#fff;}
.ticket-contact-edit_buttons .js-del-editticket{background:#fff;}
.is_ticket_goods_add_address{position: relative;padding: 16px 10px 16px 60px;line-height: 40px;background-color: #fff;font-size: 14px;color: #333;background: url(//resource.haoyebao.com/m/images/add2.png) no-repeat;background-size: 40px 40px;background-position: 10px center;}
.order_is_ticket{padding:10px;margin:10px;}
.order_ticket_length{display: block;width:100%;margin-bottom:0px;padding-bottom:10px;position:relative;}
.order_ticket_length span{display:block;line-height: 26px;}
.order_ticket_length span.verify_span{color:#999;}
.order_is_ticket_list{display:block;}
.order_is_ticket_list li{line-height: 30px;}
.order_is_ticket_list li span:first-child,.order_is_ticket_list li span.title{color:#999;margin-right:5px;}
.order_is_ticket_list li span:last-child{float:right;color:#999;}
.order_ticket_length i{font-style: normal;}
.order_ticket_length .more_verify_status{position:absolute;right:0;top:10px;color:#999;}
.order_ticket_length .more_verify_status i{display: inline-block;width: 10px;height: 10px;border-top: 1.5px solid #999;border-right: 1.5px solid #999;transform: rotate(45deg);border-radius: 2px;margin-top: 5px;margin-left: 3px;margin-right: 6px;}
.ticket_content ul{margin-bottom:10px;padding-bottom:10px;}
.ticket_content ul:last-child{border:0;padding:0;margin:0}
.ticket_time_type{padding:10px;}
.code_val{margin-right:5px!important;display:inline-block;}
.ticket_verify_btn{background:#4285f4;max-width: 640px;width: 100%;height: 50px;line-height:50px;position: fixed;bottom: 0;border-top: 1px solid #e5e5e5;padding: 0 10px;text-align: center;color:#fff;font-size:16px;}
.title_type .f-controls .ticket_refund_num{box-shadow: none;display: inline-block;max-width: 30px;padding:0;border: 0;}
.order_ticket_qrcode_url{display:block;width:200px;height:200px;margin:10px auto;}
.order_ticket_qrcode_url img{width:100%;}

.weui_cells_delivery::after{content:''!important;display:block;height:2px!important;background-image:url(//resource.haoyebao.com/m/images/border2.png);background-size:34px 2px;border-bottom:0!important;transform:scaleY(1)!important}
.ly_buys1_cnt{margin-bottom:0}
.js-express{position:relative;padding:16px 10px 16px 60px;line-height:40px;background-color:#fff;font-size:14px;color:#333;background:url(//resource.haoyebao.com/m/images/add_address.png) no-repeat;background-size:40px 40px;background-position:10px center}
.js-express::after{content:'';position:absolute;width:10px;height:10px;border-top:2px solid #cbc9cc;border-right:2px solid #cbc9cc;transform:rotate(45deg);top:0;bottom:0;right:15px;margin:auto}
#select_since_btn{margin-right:10px!important;line-height:23px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width:70%;}
.ly-choice::after{content:" ";display:inline-block;transform:rotate(45deg);height:8px;width:8px;border-width:1px 1px 0 0;border-color:#c8c8cd;border-style:solid;position:relative;top:-1px;margin-left:.3em}
input.mr5[type=radio]{-webkit-appearance:none;width:23px;height:23px;border-radius:50%;border:1px solid #DDD8CE;text-align:center;vertical-align:middle;line-height:21px;outline:0;float:right;margin:0!important}
input.mr5[type=radio]:checked:after{content:"✓";font-size:24px;font-family:base_icon}
input.mr5[type=radio]:checked{background-color:#64a000;border:0;color:#fff}
.ly_weui_cells_tips{margin:10px 0}
.weui_btn_area{margin-bottom:20px;overflow: hidden;}
.ly_express::after{content:'';position:absolute;width:8px;height:8px;border-top:2px solid #cbc9cc;border-right:2px solid #cbc9cc;transform:rotate(45deg);top:0;bottom:0;right:15px;margin:auto}
.ly-verification span{float:left}
.ly-verification span:last-child{float:right;height:100%;border:1px solid #ff4444;background:#ff4444;color:#fff;border-radius:4px;text-align:center;padding:0 10px}
.ncc-payment-list li span.fleft{padding-left:30px;position:relative;}
.wxpay_icon{display:inline-block;width:24px;height:24px;line-height:24px;background:url(//resource.haoyebao.com/m/images/wxpay_icon.png) no-repeat;background-size:91%;position: absolute;left: 2px;top: 12px;border-radius: 4px;overflow: hidden;}
.alipay_icon{display:inline-block;width:24px;height:24px;line-height:24px;background:url(//resource.haoyebao.com/m/images/alipay_icon.png) no-repeat;background-size:91%;position: absolute;left: 2px;top: 12px;border-radius: 4px;overflow: hidden;}
.sku-cancel{position:absolute;right:0;top:-10px;padding:10px}
.sku-cancel .cancel-img{height:22px;width:22px;background-image:url(//resource.haoyebao.com/m/images/icon_close.png);background-size:22px 22px}
.recharge_icon{display:inline-block;width:24px;height:22px;line-height:22px;background:url(//resource.haoyebao.com/m/images/recharge_logo2.png) no-repeat;background-size:95%;position:absolute;left:2px;top:10px;border-radius:4px;overflow: hidden;}
.recharge_title{display:inline-block;width:35px;height:35px;border:1px solid #e5e5e5;position:absolute;top:8px;left:15px;}
.recharge_title img{width:100%;}

#goto_jfmall_btn{display:block;}
#ly_message{padding:0}
#ly_message_box{margin:0}
#ly_message_box li:first-child{border-top:0}
/*#ly_message_box li:last-child{border-bottom:1px solid #eee;}*/
#ly_message_box li span{display:inline-block;width:23%;position:relative;text-indent:1px;padding-top:0;line-height: 20px;float:left;}
#ly_message_box li input{display:inline-block;width:70%;border:0;outline:0;font-size:14px;z-index:10;height:20px;float:left;}
#ly_message_box li textarea{width:73%!important;float:left;}
.order_message_html li{padding:1rem;position:relative;margin:0;background:#fff;overflow: hidden;}
.order_message_html li:last-child{border-bottom:0!important;}
.overstep-info-ways .order_message_html{margin:10px;}
.overstep-info-ways .order_message_html li{padding:1rem;position:relative;margin:0;background:none;overflow: hidden;}
.overstep-info-ways .order_message_html li span:first-child{float:left;margin-right:10px;min-width: 50px;}
.overstep-info-ways .order_message_html li img{border-radius:3px;}
.ly_required{position:absolute;top:13px;right:10px;font-size:18px}
.ly-photo-input{position:absolute;opacity:0;height:40px!important;left:20%;top:0}
.ly-image-input-trigger{display:inline-block;border-radius:3px;font-size:12px;cursor:pointer;-webkit-appearance:none;color:#333;background-color:#fff;padding:0 10px;height:24px;line-height:24px;-webkit-tap-highlight-color:transparent;border:1px solid #e5e5e5}
.ly-image-input-trigger .take-photo{margin-right:5px}
.ly-image-input-trigger .select-photo::before,.ly-image-input-trigger .take-photo::before{content:'';position:relative;display:inline-block;margin-right:5px;width:14px;height:12px;background-size:14px 12px}
.ly-image-input-trigger span{width:auto!important}
.ly-image-input-trigger .take-photo::before{top:1px;background-image:url(//resource.haoyebao.com/m/images/icon_camera.png)}
.ly-image-input-trigger .select-photo::before{top:2px;margin-left:10px;background-image:url(//resource.haoyebao.com/m/images/icon_img.png)}
.ly-image-input-show{height:60px;margin:8px 0 0 23%}
.ly-image-input-show img{margin-right:5px;width:60px;height:60px;vertical-align:text-bottom;border:1px solid #eee;display:block;}
.ly-image-input-show .img-tip{width:auto!important;font-size:10px;color:#999}
.ly-message-box{padding-bottom:0;overflow-y:auto}
.open_message{float:right;height:100%;line-height:30px;padding:0 10px;border-radius:4px;background:#F2F2F2;border:1px solid #ddd}
.open_message a{display:block;width:100%;height:100%;color:#999}
.open_message_box{width:100%}
.open_message_content{width:100%;height:auto;padding-top:55px}
.ly_message_content{margin:40px 10px 20px;border-radius:6px;overflow: hidden;background: #fff;}
.ly_message_content li{background:#fff;padding:1rem 1rem;border-left:0;border-right:0;overflow:hidden;}
.ly_message_content li span:first-child{float:left;width:20%;color:#999}
.ly_message_content li span:last-child{float:right;width:80%;text-align: right;}
.ly-peerpay-gift{display:none}
.peerpay-gift h2{padding:5px 0;line-height:18px;font-size:12px;color:#999;padding-left:10px;margin-bottom:0}
.action-container{padding:0 10px;text-align:center;margin-top:10px;margin-bottom:10px;font-size:0}
.btn-block{text-align:center;width:100%;padding:8px 10px;font-size:16px;line-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#999;background-color:#fff;border:1px solid #ccc;border-radius:26px;}
#wenxin_using li{height:40px;line-height:40px;border-bottom:1px solid #eee}
#wenxin_using li:last-child{border-bottom:0}
.ly_ncc-receipt-info{margin-bottom:0;color:#ff4444}
.order-detail-intro .order-shop-pd{position:relative}
.order-shop-pd .local_box{border-bottom:1px dashed #fff;}
.order-shop-pd:last-child a{border:0;}
.order-shop-pd:last-child .local_box{border-bottom:0;}
.ly-order-shop-item div a{padding-top:1.2rem}
.open_message_order{height: 23px;line-height: 23px;padding: 4px 10px;border: 1px solid #999;color: #999;border-radius: 20px;font-size: 12px;}
.open_message_order a{padding-top:0!important}
.ly_weui_center_2 a{width:50%}
.ly_weui_center_2 a:last-child{border-right:0}
.ly-extension{padding:0 1rem}
.ly-extension p{margin:0}
.ly-extension p.extent-copy{padding:1rem 0;margin-bottom:10px}
.weui_media_box:before{border:0}
#list_share_html .weui_media_box.weui_media_appmsg .weui_media_hd{border:0;border-radius:6px;overflow: hidden;}
.ly-extension ul li{margin-bottom:10px}
.ly-extension ul li p:first-child{margin-bottom:10px}
.ly-extension ul li p:last-child{line-height:24px;padding-left:15px;color: #999;}
.ly-son-branch p{margin:0;margin-bottom:2px;font-size:12px;}
.swiper-pagination-bullet-active{background:#ff4444}
.swiper-pagination-bullet{margin:0 2px}
.ly_customer_service{display: block;padding: .5rem 0;margin-top:1rem;border-top:1px solid #e5e5e5;}
.ly_customer_service img{display:inline-block;width:25px;height:25px;}
.ly_customer_service span{ display:inline-block;margin-left:10px;line-height:25px;}
.ly_customer_service span.ly-tel-contact{line-height:16px;}
.service_list_member{display: block;padding:0 0 .5rem;overflow: hidden;text-align: center;}
.service_list_member a{ width: 80%;color: #ff4444;padding: 3px 6px;border-radius: 5px;display: inline-block;box-sizing: border-box;line-height: 26px;background:#49b6f5;box-shadow:0 0 5px #49b6f5;margin-bottom: 5px;}
.service_list_member a em{color:#fff;}
.service_list_member a em:first-child{width:20%;float:left;border-right:1px solid #fff}
.service_list_member a em img{width:25px;}
.am_kefu_box span{width:50%;float:left;}
.am_kefu_box p{width:50%;float:left;margin-left:4%!important;}
.am_kefu_box p em{display: block;text-align: left;font-size: 12px;color:#666;}
.shoper_box{overflow: hidden;margin: 0;}
.shoper_box li{width:48%;float:left;border-radius: 4px;text-align: center;color: #fff;padding: 8px;font-size: 16px;box-sizing: border-box}
.shoper_box li:first-child{margin-right:4%!important;}
.service_name{display:inline-block;width:70%;text-overflow: ellipsis}
.service_kefu{display:inline-block;height:26px;margin-left:5px;}
.service_kefu img{}
.shoper_box .public_buy_btn{width:50%;border-radius:0;margin:0;float:left;height:100%;line-height: 50px;padding:0!important;}
/*.shoper_box .public_buy_btn:first-child{margin-right:0!important;}*/
/*未加入分销*/
#ly-join-shopcar{}
/*已加入分销*/
#ly-buy-shopcar{padding:8px;background-color:#ff4444;border-color:#ff4444;}
#ly-join-add_car{padding:8px;background-color:#fba949;border-color:#fba949;}
#ly-have-goods-message{background-color: #333;}
/*c端退款退货页*/
.ncm-evidence-pic li a{display:block;width:80px;height:80px;border:1px solid #e5e5e5;float:left;margin-right:10px;border-radius:6px;overflow: hidden;position:relative;background:#f8f8f8;}
.ncm-evidence-pic li a img{width:100%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}

.storeMemberCardInfo{text-align: left; background: #f13b79; padding: 1px 2px; border-radius: 2px; font-size: 10px; margin-left: 5px;}
.buyStoreMemberCardInfo_name{background: #e2a900; padding: 1px 2px; border-radius: 2px; font-size: 10px; margin-left: 5px;}
.storeMemberCardInfo a,.buyStoreMemberCardInfo_name a{color:#fff;}
.memberCardLine{ position: absolute; bottom: 0; left: 0; width: 100%; background: rgba(0, 0, 0, 0.67); color: #fff; height: 40px; line-height: 40px; margin: 0;}
.memberCardLine .memberCardstore{ float: left; margin-left: 10px;}
.memberCardLine .memberCardname{ float: right;margin-right: 10px;}

.submit-border{width:100%;}
.dialog_telphone{position:relative}
.dialog_telphone label{position:absolute;height:100%;line-height: 42px;padding-left:10px;}
.dialog_telphone input{padding: 12px 10px 12px 60px!important;border-radius:3px!important;outline: none;}
.submit-border .am-btn-default:hover{background:none!important;color:#fff!important;border:0!important;outline: none!important;}
.submit-border input{width:100%;height:100%;padding:8px;border-radius: 3px;}
.ret_ship_btn{border-radius: 6px;background: #ff4444;color: #fff;}
.add_shopcar_logo{position: fixed;width: 46px;height: 46px;left: 5px;bottom: 8rem; z-index:10;background-image:url('//resource.haoyebao.com/m/images/add_car.png'); background-size: 300px 150px;background-position: -200px -100px; color: #fff;border-radius: 50%;text-align: center;line-height: 42px;font-size: 24px;border: 2px solid #fff;box-shadow: 0 0 2px #969696;background: linear-gradient(90deg, #ff4444, #f36d6d);transition: transform .3s,-webkit-transform .3s;}

.mansong_value{    margin: 10px 0;  border: 1px dotted #ddd;  overflow: hidden;  padding: 10px;}
.mansong_value .btn-ser{ padding: 2px; margin: 0; text-align: left}

.page_box{margin:0 10px;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.05);overflow:hidden}
.page_box li{float:left;width:50%;padding:4px 12px;border-right:1px solid #ddd;text-align:center;color:#999}
.page_box li:last-child{border-right:0}
.page_box li a{display:block;color:#09F}
.back_now::after,.full_cut::after,.jjg_btn::after{content:'';position:absolute;top:40%;right:10px;width:6px;height:12px;background:url(//resource.haoyebao.com/m/images/right_jt.png) no-repeat;background-size:6px 12px}
.full_cut li{margin-bottom:5px;}
.full_cut li:last-child{margin-bottom:0}
.activity_name{float:left;width:auto;height:auto;/*background:rgb(255, 51, 0);color:#fff;*/font-size:12px;padding:2px 3px;margin-right:5px;border-radius:2px;margin-top:2px;line-height:14px}
#consultations{padding:2px 0;text-align:left;margin:5px 0;}
#consultations img{width:80px;height:80px;border-radius: 6px;overflow: hidden;}
/*个人中心*/
.personal_part1,.personal_part{width:100%;height:auto;background:#fff; margin-bottom:10px;padding:0 15px}
.personal_part1 li,.personal_part li{padding:13px 0;border-bottom:1px solid #e5e5e5;}
.personal_part1 li:last-child,.personal_part li:last-child{border-bottom:0;}
.personal_part1 li a,.personal_part li a{display:block;overflow: hidden}
.personal_part1 li a span:first-child{float: left;color:#333;}
.personal_part1 li a span:last-child{float:right;color:#999;}
.personal_part1 li a span.head_img{width:60px;height:60px;}
.personal_part1 li a span.head_img img{width:100%;}
.personal_username{padding:10px 15px;margin-top: 15px;background:#fff;border-radius:6px;}
.user_input,.qq_input{width:100%;border:0;border-bottom: 1px solid #e5e5e5;outline: none;background:none;height:40px;}
.personal_username p{color:#999;margin:10px 0;}
.save_per_user{margin-top:30px;}
.operation_button{margin-top:30px;overflow: hidden;}
.operation_button a{width:47%;float:left;margin-top:0!important;margin-right:5%;border-radius:30px;height:40px;line-height: 40px;padding:0;}
.operation_button a:last-child{margin-right:0;float:right;color:#666;background: #fff!important;border:1px solid #e5e5e5;}
.tel_content{margin-top:15px;background:#fff;border-radius:6px;}
.input_file{display: inline-block;width: 100%;border: 0;outline: 0;font-size: 14px;z-index: 10;position: absolute;opacity: 0;height: 60px;top: 12px;}
.m-sign{border:1px solid #fff;padding:2px 5px;right:10px;top:74px;border-radius:3px;font-size: 12px;line-height: 16px;margin-left:10px;vertical-align: text-top;}
.m-sign i{display:inline-block;width:13px;height:13px;background:url(//resource.haoyebao.com/m/images/sign_info_btn.png);background-size:100%;vertical-align: inherit;margin-right:2px;}
.set_up{position:absolute;width:24px;height:24px;right:10px;top:10px;}
.set_up a{display:block;width:100%;height:100%;}
.set_up em{display:block;width:100%;height:100%;background:url('//resource.haoyebao.com/m/images/shezhi.png');background-size:100%;}
.ly-store-cash i{display:inline-block;width:16px;height:16px;background:url(//resource.haoyebao.com/m/images/sign_info_btn.png);background-size:100%;margin-right:2px;vertical-align: sub;}
/*app下载页面*/
.download{width:100%;background:url(//resource.haoyebao.com/m/images/bjapp.jpg);background-repeat: no-repeat}
.download_app{width:100%;position:absolute;top:50%;margin-top:-45%;margin-right:25%}
.download_title{overflow:hidden;padding:0 40px;position:relative}
.download_title span{display:inline-block}
.download_title span:first-child{width:70px;height:70px;float:left;position:absolute;left:40px}
.download_title span:last-child{width:80%;height:70px;line-height:70px;float:left;margin-left:70px;font-size:20px;box-sizing:border-box;text-align:center;color:#fff}
.download_title span img{width:100%}
.download_content{width:100%;padding:5px 40px;margin-top:40px}
.download_content a{display:block;width:100%;padding:10px;text-align:center;background:#449d44;color:#fff;border-radius:5px;margin-bottom:15px;border:1px solid #398439}
.download_content a i{margin-right:5px;}
.download_content a:last-child{background:#d9534f;border:1px solid #d43f3a}
.download_explain{background: rgba(0, 0, 0, 0.7);width:100%;height:40px;position:relative;/*position: fixed;left:0;bottom:50px;*/}
.download_explain .span_img{display:inline-block;width: 30px;height:30px;margin-top:5px;margin-left:5px;overflow: hidden;}
.download_explain span img{width:100%;}
.download_explain .span_title{display: inline-block;height: 30px;margin-top: 5px;margin-left: 5px;overflow: hidden;line-height: 30px;}
.download_explain .span_close{display: inline-block;width:30px;height:30px;color:#fff;position:absolute;right:0;bottom:0;font-size: 14px;}
.ly-integral{padding: 10px 10px; background: #fff;position: relative;border-bottom: 1px solid #eee;overflow: hidden;position:relative;}
.ly-integral .custom-store-img{position:absolute;top:11px;left:12px;height:18px;width:18px;background:url(//resource.haoyebao.com/m/images/song.png) no-repeat;background-size:18px 18px}
.ly-integral .custom-store-name{float:left;padding:0 0 0 25px;height:22px;line-height:22px;font-size:12px;color:#666;max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.pddc-discount{width:100%;height:50px;background:#ff4444;color:#fff;padding:0 0 0 10px;position:relative}
.pddc-discount .present_price{display:inline-block;height:100%;line-height:50px;font-size:18px;padding-right:10px;float:left}
.pintuan_price{font-size: 22px!important;}
.pintuan_label{font-size: 12px!important;background:#e2193d;border-radius:2px;padding:1px 3px;height:18px!important;line-height: 18px!important;margin-top:2px;}
.pintuan_other_status{line-height: 50px;font-size: 12px;}
.pddc-discount_start{background-color:#26a96d!important;}
.original-price{display:inline-block;height:50px}
.original-price span{display:block;height:20px;line-height:18px}
.original-price span:first-child{font-size:12px;margin-top:6px}
.original-price span:last-child{font-size:12px}
.present_title{display:block;width:86px;height:26px;line-height:26px;position:absolute;left:0;top:-20px;background:#ff4444;text-align:center;z-index:10;border-top-right-radius: 5px;overflow: hidden;}
.present_title_start{background-color:#26a96d!important;}
.original_price{display:inline-block;}
.original_price span{display:inline-block;padding: 0 8px;border-radius: 1px;height: 18px;line-height: 18px;margin: 6px 0;font-size:12px}

/*.activity_endtime{display:inline-block;float:right;height:100%;padding:0 4px;background:#9F80FF;text-align:center;width:110px;}*/
.activity_endtime{position: absolute;top: 0;right: 0;width:110px;height: 100%;padding-left: 4px;line-height: 50px;overflow: hidden;text-align: center;font-size: 16px;background: url(//image.haoyebao.com/FvVk9HSx8RxQ3wmU8P-L7AUQhW4Z) no-repeat;border-radius: 0;margin: 0;}
.activity_endtime span{display:block;height:22px;line-height:22px}
.activity_endtime span:first-child{font-size:12px;margin-top:3px}
.activity_endtime span:last-child{font-size:12px}
.activity_endtim_start{background:#CDCDCD}

.recharge_box{padding:0 10px;overflow:hidden;}
.recharge_box a{background:#fff;border:1px solid #e5e5e5;border-radius:6px; padding: 15px;}
.ly_pay_way{line-height: 25px;}
.ly_pay_way p{width:25%;display:inline-block;float:left}
.ly_pay_way input{display:inline-block;width:75%;float:left;border:0;outline:0;height:25px;text-align: right;}
.ly_pay_way input::-webkit-input-placeholder{ font-size:1.4rem;}
.recharge_other{width:100%;margin-top:20px;}
.recharge_other ul{overflow: hidden; margin: 10px;}
.recharge_other p{text-align:left;margin:0;padding:0;margin-top: 2px;font-size:18px;}
.recharge_an a{border-radius: 0;}
.is_curs_color{color:#ff4444}
.recharge_other li{width:100%;background:#fff;padding:6px 10px;overflow:hidden;float:left;margin-bottom:10px;margin-top:0;border-radius:6px;box-shadow:0 1px 15px 0 rgba(179, 179, 179, 0.05);}
.is_curs{background: url("//resource.haoyebao.com/m/images/bj_choice.png") no-repeat 100% 100%!important;background-color: #fff!important}
/*.recharge_other li:nth-child(2n){margin-left:0;}*/
.recharge_other li .recharge_integral{display:block;font-size:10px;color:#333;text-align:right!important;}
.recharge_other li .rech_value{color:#999;font-size:10px;margin-top:10px;overflow: hidden;width:25%;float:left;}
.recharge_other li .rech_value span{display:block;height:50px;line-height:55px;}
.recharge_other li .rech_value span:first-child{margin-bottom:5px;}
.recharge_other li .rech_desc{width:75%;float:left;text-align: right; padding: 10px;font-size:10px;}
.recharge_other li .rech_desc .rech_name{display:block;}
/*.recharge_other li .rech_value span:last-child{float:right}*/
.rechargelist_img{display:inline-block;float:left;width:60px;height:60px;background:#f8f8f8;border-radius:6px;}
.rechargelist_img img{width:46px;margin:7px;}
.recharge_other .rechargelist_item{margin-left:70px;height:60px;margin-top:0;}
.recharge_other .rechargelist_item span{display:block;line-height: 36px;color:#333;}
.recharge_other .rechargelist_item span:last-child{font-size:12px;line-height: 24px;color:#999;text-align: left!important;}

.recharge_box_two a:last-child{border-bottom:0!important}
.market-store{position:relative;height:30px;padding:10px 0 0;}
.market-store em{position:absolute;width:20px;height:20px;background:url(//resource.haoyebao.com/m/images/market_store.png) no-repeat;background-size:100%}
.store-name-t{float:left;padding:0 0 0 25px;height:20px;line-height:20px;font-size:14px;color:#333;max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.order-lcnt-shop{padding:10px;border:0;}
.market-store a em.arrow-r{display:inline-block;vertical-align:middle;width:18px;height:18px;background-image:url(//resource.haoyebao.com/m/images/arrow_right_b.png);background-repeat:no-repeat;background-position:50% 50%;background-size:75%;opacity:.4;position:absolute;right:5px}
.weui_media_appmsg_bg{background:url(//resource.haoyebao.com/m/images/default_seller_bg.jpg) no-repeat; background-size: contain;    width: 80px;  height: 80px;  float: left;  margin-right: 10px; border:1px solid #eee;}
/*手机号注册登录页面*/
.c-green{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline;text-align:center;color:#06bf04}
.js-login-form .header{margin-bottom:10px;/*border-bottom:1px solid #e5e5e5*/}
.js-login-form .header h2{margin-bottom:16px;line-height:16px;font-size:16px;font-weight:400}
.wrapper-form{margin:0;padding:0;padding-top:10px;font-size:14px}
.wrapper-form .form-item{position:relative;margin-top:10px; padding-left: 0; padding-right: 0;}
.wrapper-form .form-item:first-child{margin-top:0}
.wrapper-form .form-item label{position:absolute;top:1px;left:10px;line-height:45px;z-index:1;color:#666}
.popout-login .wrapper-form .verify-image{position:absolute;right:0;top:0;width:80px;height:44px}
.wrapper-form .form-item input{box-sizing:border-box;width:100%;line-height:18px;padding:13px 10px 12px 80px;border:1px solid #ddd;border-radius:3px;font-size:14px;outline:0;opacity:1;-webkit-appearance:none}
.js-help-info{margin-top:10px;word-break:break-word;font-size:12px!important;color:#f60}
.popout-login .action-container{margin:10px 0 0 0;padding:0}
.popout-login .wrapper-form .btn-auth-code{position:absolute;right:0;top:0;width:70px;padding:13px 4px 12px;border-radius:3px;font-size:14px;line-height: 18px;}
.tag{display:inline-block;background-color:transparent;}
.tag-green{color:#00c30c;border:1px solid #00c30c;}
.popout-login .bottom-tips{padding-top:12px;}
.popout-close{ position: absolute; right:0; top:0; background: #eee; width: 40px; height: 23px; line-height: 25px; color: #9d9896; font-size: 12px; text-align: center;border-radius: 0 0 0 5px;}
.c-orange{color:#f60}
.c-blue{color:#38f}
.pull-right{float:right}
.popout-login .bottom-tips .inline-item{padding:0 10px;border-left:1px solid #e5e5e5;font-size:12px;float:right}
.popout-login .bottom-tips .inline-item:last-child{border-left:0}
.record-box{width:100%;height:45px}
.record-box ul li{float:left;width:50%;height:45px;line-height:45px;text-align:center;display:list-item;position:relative}
.recharge_list{margin-top:55px}
.recharge_list li{width:100%;padding:10px 15px;border-bottom:1px solid #e5e5e5;background:#fff}
.recharge_list li:first-child{border-top:1px solid #e5e5e5}
.p_payment{padding:10px 15px;font-size:16px;text-align: left;margin-bottom: 10px;border:1px solid #e5e5e5;color:#666;}
.payment_consumption{width:100%;background:#fff;margin-bottom:15px}
.payment_consumption li{padding:0 15px;border-bottom:1px solid #e5e5e5;position:relative}
.payment_consumption li:last-child{border-bottom:0}
.payment_consumption li label{line-height:45px;z-index:1;color:#666;margin-bottom:0}
.payment_consumption li input[type=text]{box-sizing:border-box;line-height:24px;border-radius:5px;outline:0;opacity:1;border:0;text-align:right;font-size:16px}
.payment_consumption li input[type=radio]{margin-right:5px}
.payment_consumption li span{line-height:45px}
.payment_consumption li span em{margin-left:15px}
.payment_consumption li .message_right{float:right;line-height:45px!important}
.payment_consumption li select{min-width:100px;height:30px;margin-top:7.5px;border-radius:4px;outline:0}
.payment_consumption li em.arrow-r{display:inline-block;vertical-align:middle;width:18px;height:18px;background-image:url(//resource.haoyebao.com/m/images/arrow_right_b.png);background-repeat:no-repeat;background-position:50% 50%;background-size:75%;opacity:.4;float:right;margin-top:12px}
.paid{text-align:center;padding:10px;margin:0}
.paid span:last-child{font-size:24px;color:#ff4444}
.paid a{color:#00a0e9;margin-left:10px}
.payment_total{background:#fff}
.payment_total li{padding:10px 15px;border-bottom:1px solid #e5e5e5}
.payment_total li:last-child{border-bottom:0}
.payment_total li span{display:block;padding:5px 0;color:#999;border-bottom:1px dashed #e5e5e5}
.payment_total li span:first-child{padding:0 0 10px 0;font-size:16px;color:#333}
.payment_total li span:last-child{border-bottom:0}
.payment_erweima{margin-top:20px}
.payment_erweima span{display:block;width:200px;height:200px;margin:0 auto}
.payment_erweima span img{width:100%}
.payment_erweima .payment_success{width:100px;height:100px}
.payment_erweima p{text-align:center;font-size:18px;margin:0;padding:10px}
.payment_erweima .p_prompt{color:#999;font-size:14px;padding-top:0}
.payInfo{}
.p_exclamation{margin:0;padding:5px 15px;color:#999;font-size:1.2rem;line-height: 20px;}
.ly_error_msg{color:#f60}
.layui-m-layerchild h3{height:40px!important;line-height:40px!important;border-bottom:1px solid #eee;}
.go_shoping{width:80%;max-width: 640px;height:40px;background:#ff4444;position:fixed;bottom:0;left: 0;text-align: center;line-height: 40px;margin: 10px 10%;border-radius: 30px;}
.go_shoping a{display:block;color:#fff;font-size:16px}
.offline_store{ background: #fff;padding: 0 10px 10px;}
.offline_store li{padding:0 1rem;background:#fff;margin-bottom:5px;border-bottom: 1px solid #eee;}
.offline_store li:first-child{border-top-left-radius: 0;border-top-right-radius: 0;}
.offline_store li:last-child{border:none;}
.current_location{padding:15px 15px 0;margin:0;position: relative;background:#fff; display: none;}
.location{padding:1rem;background:#fff;overflow: hidden;}
.location li{height:20px;line-height:20px;width:80%;float:left;}
.location li span{display:inline-block;overflow:hidden;position:relative}
.location li span:last-child{width:100%;float:left;text-align:left;text-indent: 20px; font-size: 12px;line-height: 24px;}
.location li span:first-child em.loca_img,.block-item .loca_img{position:absolute;left:0;width:16px;height:16px;background:url(//resource.haoyebao.com/m/images/icon_location_1.png);background-size:100%;bottom:5px;}
#local_address{ float: right;  position: relative; font-size: 12px;padding: 0;width: 20%;text-align: center;}
#local_address em.loca_img2{position:absolute;right:50px;width:20px;height:20px;background:url(//resource.haoyebao.com/m/images/location1.png);background-size:100%; top: 8px;}
.get_location_span{ background: url(//resource.haoyebao.com/m/images/icon_location_1.png) right no-repeat;  background-size: 20px 20px;}
.js-community{ position: relative;    text-indent: 20px; height:48px;}
.distance_us i{font-style:normal;color:#ff4444;}

.ly-shop{width:100%;height:100%;text-align:center;}
.ly-shop h3{font-size:18px;font-weight:400;}
.ly-shop em{display:block;margin:45px auto;background-repeat:no-repeat;width:150px;height:150px;background-size:150px 150px;background-image:url(//resource.haoyebao.com/m/images/online_fail.png)}
.ly-shop span{display:block;width:60px;padding:3px 10px;background:#D81E06;margin:0 auto;margin-top:20px;color:#fff;border-radius:3px}
.pddc-discount_start_color{color:#E55A12;}
.store_name{margin:0;padding:.8rem 0; border-bottom: 1px solid #eee; overflow: hidden}
.store_name span:first-child{float:left;width:60%;}
.store_name span:last-child{float:right;width:40%;font-size: 14px;text-align: right;}
.store_content{padding:1rem 0;overflow: hidden}
.store_img{display:block;float:left;width:50px;height:50px;overflow: hidden;border-radius:6px;position:relative;}
.store_img img{width:100%;position:absolute;top:0;bottom:0;right:0;left:0;margin:0 auto;}
.store_cell{margin-left:60px!important;overflow: hidden;}
.store_cell dd{padding:0;}
.store_explain{width:80%;float:left;margin:0;box-sizing: border-box!important;}
.store_explain dt{font-weight:500;font-size: 12px;}
.store_explain dt{max-height: 60px;line-height: 20px;overflow: hidden;}
.store_tel_img{display:block;width:20%;height:60px;float:left;padding:0 10px;line-height: 60px;text-align: center;border-left: 1px solid #eee;box-sizing: border-box!important;}
.store_tel_img a{display:block;}
.store_tel_img img{width:25px;}
.record_more{padding:5px 10px;border:1px solid #e5e5e5;margin:10px 10px 0 10px;text-align: center;background:#fff;border-radius:3px;}
.record_more li a{color:#09F}
.record_more li .no_more{color:#999;}
/*新增收货地址*/
.address-block-form{padding:0 10px 10px; background-color:#fff; border-bottom: 1px solid #e5e5e5;border-radius:6px;box-shadow:0 1px 15px 0 rgba(179, 179, 179, 0.05);}
.ly-add{border-bottom: 1px solid #e5e5e5;}
.address-block-form .block-item{position:relative;line-height:1.5;border:0;overflow:hidden;display:table;width:100%;padding:0;}
.address-block-form .block-item:last-child{border-bottom:0}
.address-block-form button,.address-block-form input,.address-block-form label,.address-block-form select,.address-block-form textarea{vertical-align:top;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased}
.address-block-form .block-item label{display:table-cell;width:80px;line-height:20px;padding:12px 0;font-weight: 500;}
.address-block-form .block-item a,.address-block-form .block-item input,.address-block-form .block-item select,.address-block-form .block-item span,.address-block-form .block-item textarea{display:table-cell;overflow:hidden;padding:10px 0;min-height:20px;line-height:20px;font-size:14px;}
.address-block-form .block-item input,.address-block-form .block-item select,.address-block-form .block-item textarea{width:99%;border:0;background-color:#fff;outline:0;box-shadow:none}
.address-block-form .block-item input:focus{background-color:#fff;outline:0;box-shadow:none}
.address-block-form .block-item input{border-bottom:1px solid #e5e5e5;}
.address-block-form .area-layout{overflow:hidden}
.address-block-form .area-layout span{float:left;width:31%}
.address-block-form .area-layout span select{padding:0}
.address_bind{border-bottom:1px solid #e5e5e5;}
.address-block-form .block-item:last-child input{border-bottom:0;}
#address_detail{border-bottom:1px solid #e5e5e5;}
.btn-wrap a{border-radius:30px;}
.is_check_address{float:left;}
/*拼团页面*/
.lottery-rule-cont{padding: 10px 15px;background-color: #fff;position: relative;border-bottom: 0;border-left: 0;border-right: 0;border-top:0;}
.lottery-rule-cont .rule-header{}
.lottery-rule-cont .r-title{color:#ff4444;}
.lottery-rule-cont p{padding-top:10px;margin:0;color:#999;}
.lottery-rule-cont p span{display:block;line-height:22px;font-size: 12px;}
.pintuan_shop_center{position:relative;background: #fff;margin: 10px 10px 0;border-radius: 6px;}
.center_main_img{border-top-right-radius: 6px;border-top-left-radius: 6px;overflow: hidden;}
.pintuan_shop{position:absolute;right:10px;bottom:50px;width:56px;height:56px;border-radius:50%;z-index: 10;display: inline-block;background:url("//image.haoyebao.com/Fnlad3jjg5L3tOYW7GiE1MFKqC7H");background-size: cover;}
.group-banner{padding:1rem;padding-top:.5rem;overflow:hidden;}
.group-price{float:left;height:2.8rem;line-height: 2.8rem;vertical-align: baseline;}
.group-price .group-people {width: 18px;}
.group-price .rmb {padding-right: .5rem;font-weight: 500;color:#ff4444;font-size: 1.6rem;padding-left: .5rem;}
.group-price .price-ori {color: #8f8f8f;padding-left: .3rem;text-decoration: line-through;}
.group-btns {float: right;line-height: 2.5rem;text-align: center;font-size: 14px;background:#ff4444;box-sizing: border-box;border-radius:3px;color: #fff;width:7rem;margin-top:2px;}
.group-btns .group-btn a{display:block;color:#fff;}
/*.group-btn:after{content: '';position: absolute;top: 9px;right: 12px;width: 6px;height: 12px;background: url(//resource.haoyebao.com/m/images/right_jtt.png) no-repeat;background-size: 6px 12px;}*/
.pt_discount .pt_user{float: left;padding-left: .5rem;padding-right: .5rem;margin:0;}
.pt_discount .angle-container{float:left;margin-left:-2px}
.pt_discount .angle1,.pt_discount .angle2{width:0;height:0;border-right:1rem solid transparent}
.pt_discount .angle1{border-top:1.2rem solid rgba(224,99,99,.85)}
.pt_discount .angle2{border-bottom:1.2rem solid rgba(224,99,99,.85)}
.sale-tag-wrapper{display:inline-block;margin:0;height:16px}
.sale-tag-wrapper .sale-tag{vertical-align:bottom;display:inline-block;margin:0 .4rem .3rem;padding:0 .5rem;background-color:#ff4965;color:#fff;line-height:1.4rem;font-size:1.2rem;border-radius:2px}
.ok_pintuan{position:absolute;right:0;top:3px;width:40px;height:40px;background:url(//resource.haoyebao.com/m/images/ok_pintuan.png);background-size:cover}
.pt_details{width:100%;height:auto;padding:1rem;background:#fff;border-radius:6px;}
.pt_list_img{width:100px;height:100px!important;float:left;position:relative;background:#f8f8f8;border-radius:6px;}
.pt_list_img img{width:100%;position: absolute;left: 0;right: 0;top: 0;bottom: 0; margin: auto;vertical-align: bottom;}
.pt_list_goods{margin-left:110px;min-height:100px;position:relative;}
.pt_pro-infos{margin-left:120px;height:115px;position:relative;border-bottom:0!important}
.infos-name{color:#3d3d3d;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;margin-bottom:.4rem;max-height:38px;line-height:18px;-webkit-line-clamp: 2;-webkit-box-orient: vertical;min-height: 32px;}
.infos-txt{text-overflow:ellipsis;display:-webkit-box;color:#8f8f8f;font-size:12px;margin:0;margin-bottom:.5rem;max-height:32px;line-height:16px;overflow:hidden}
.infos-price{margin:0;position:absolute;bottom:0;left:0;width: 100%;line-height: 20px;}
.infos-price .price-title{font-size:12px;display:inline-block;padding:0 .8rem;height:20px;line-height:20px;text-align:center;border-radius:3rem;color:#ff4444;background:#ffedf1;margin-right:.2rem;margin-bottom: 2px;vertical-align: top;}
.infos-price .price-sign{margin-right:2px;font-weight:700;color:#ff4444}
.infos-price .price-number-int{font-size:16px;margin-right:3px;position: absolute;bottom: 0;}
.infos-price .price-number-int em{font-size:14px;}
.pt_list_goods .price-number-int{position:absolute;bottom:0;}
.pt_list_goods .price-number-int em{font-size: 20px;}
.act_listbox .infos-price .price-number-int em{font-size:14px;display:block;height:20px;line-height: 20px;}
.act_listbox .infos-price .price-number-int em del{color:#999;}
.act_listbox .infos-price .price-number-int em i{font-size:18px;font-style: normal;}
.infos-price .price-origin{color:#8f8f8f;text-decoration:line-through;font-size:13px}
.icon-state{bottom:18px;right:0;position:absolute;width:50px;height:50px;}
.icon-state.win{background:url(//resource.haoyebao.com/m/images/ok_pintuan.png) no-repeat 50%;-o-background-size:100% 100%;background-size:100% 100%}
.icon-state.fail{background:url(//resource.haoyebao.com/m/images/fail_pintuan.png) no-repeat 50%;-o-background-size:100% 100%;background-size:100% 100%}
.icon-state.wait{background:url(//resource.haoyebao.com/m/images/wait_pintuan.png) no-repeat 50%;-o-background-size:100% 100%;background-size:100% 100%}
.icon-state.lottery-wait{background:url(//resource.haoyebao.com/m/images/lottery-wait.png) no-repeat 50%;-o-background-size:100% 100%;background-size:100% 100%}
.icon-state.already_win{background:url(//resource.haoyebao.com/m/images/already_win.png) no-repeat 50%;-o-background-size:100% 100%;background-size:100% 100%}
.icon-state.award-fail{background:url(//resource.haoyebao.com/m/images/award-fail.png) no-repeat 50%;-o-background-size:100% 100%;background-size:100% 100%}
.icon-state.already_win_png{background:url(//resource.haoyebao.com/m/images/already_win_png.png) no-repeat 50%;-o-background-size:100% 100%;background-size:100% 100%}
.present_price em{font-size:22px;}
/*.pintuan_pddc .original-price{line-height: 50px;}*/
.pintuan_pddc .original-price .pre-price-tips{font-size: 12px;height:auto;line-height: inherit;}
.pddc_pintuan{overflow: hidden;width:100%;}
.pintuan_btn_nav{width:100%;float:left;}
.pintuan_btn_nav .opera-product-btn,.pintuan_btn_nav .opera-product-other{width:60%;float:left;}
.pintuan_btn_nav .old_price_pay{padding:0 6px;}
.pintuan_btn_nav a {height:40px;line-height: 40px;margin:5px 0;}
.pintuan_btn_nav a p:first-child{margin-top:.3rem}
.pddc-gray-orderlist{border-bottom:0;}
.pddc-gray-orderlist .pddc-commend-list{border-bottom: none;padding:0;}/*background:rgba(255,73,100,.04);border-top:1px solid #eee;*/
.pddc-gray-orderlist .pddc-commend-list .pddc-commendl-title{text-align: center;margin-top: 15px;border-bottom: 1px solid #a2a2a2;height: 10px;margin-bottom: 26px;overflow: inherit;}
.pddc-gray-orderlist .pddc-commend-list .pddc-commendl-title em {background: #fff; display: inline-block;margin-bottom: -30px;padding: 0 18px;}
.pddc-gray-orderlist .pddc-commend-list .pddc-commendl-title a{color:#666;}
.pddc-gray-orderlist .pddc-commend-list ul.pd_list{padding:0 1rem 0  1rem;}
.pintuan_more{text-align: center;padding: 5px 0 10px;}


.groups{background:#fff;clear:both;position:relative;padding:10px 0 0;text-align:center;border-bottom:1px solid #eee;}
.groups_title{font-size: 16px;margin:10px 0;font-weight: 500;}
.groups-list{margin:6px auto;overflow:hidden}
.groups-list li{display:inline-block;margin:.5rem;width:40px;height:40px;border-radius:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;vertical-align:middle;}
.groups-list li .img-box{width:100%;height:100%;background:url('//resource.haoyebao.com/m/images/wenhao.png') no-repeat 50%;-webkit-background-size:100% auto;background-size:100% auto;border-radius:50%;overflow:hidden}
.groups-list li .img-box2{width:100%;height:100%;-webkit-background-size:100% auto;background-size:100% auto;border-radius:50%;overflow:hidden;text-align: center;}
.groups-list li .img-box2 img{width:50%;margin:25% 0;}
.recharge_content{text-align:center;border-bottom:1px solid #e5e5e5}
.recharge_content span{display:block;height:30px;line-height:30px}
.recharge_content span:first-child{font-size:14px;font-weight:400}
.recharge_content span:last-child{font-size:22px}
.recharge_password{width:100%;height:40px;outline:0;border:1px solid #e5e5e5;margin-top:10px;padding:0 10px;box-sizing:border-box!important}
.recharge_button{margin-top:10px;padding:7px 0;background:#0AE;border:1px solid #0AE;color:#fff;outline:0}
.reset_password{margin:0;height:30px;line-height:30px;text-align:right}
.ncc-payment-list li{width:100%;height:44px;line-height:44px;overflow: hidden;}
.recharge_pay{background:#f8f8f8;padding:10px 15px;border-left:0;border-right:0;overflow:hidden;border-radius:3px;}
.recharge_pay span:first-child{float:left}
.recharge_pay span:last-child{float:right}
.recharge_pay span em{font-size:18px;font-weight: 600;}
.recharge_pay span em .am-icon-cny{font-weight: normal;font-size: 14px;}
.groups-list li .bb-icon{}
.groups-list li .tag{position:absolute;top:-6px;left:-10px;width:32px;height:18px;font-size:12px;color:#fff;line-height:18px;border-radius:6px;text-align:center}
.groups-dropdown{overflow:hidden}
.groups-timer{font-size:12px;position:relative;color:#3d3d3d;padding-bottom:15px}
.groups-timer .cont{margin:0 auto;position:relative;text-align:center;background:#fff;overflow: hidden;}
.btn-toggle{margin:0;line-height:20px;position:relative;font-size:12px;color:#3d3d3d;padding:10px 0;border-bottom-right-radius: 6px;border-bottom-left-radius: 6px;}
.dropdown-box{background-color:rgba(255,73,100,.04)}
.dropdown-item{display:block;box-sizing:border-box;padding:.6rem 1rem;text-align:left;overflow:hidden}
.dropdown-item .member-img{margin-left:0;position:relative;display:inline-block;border-radius:50%;font-size:0;width:40px;height:40px}
.dropdown-item .member-img .img-box{display:inline-block;width:100%;height:100%;border-radius:50%;overflow:hidden;background:url('//resource.haoyebao.com/m/images/wenhao.png') no-repeat 50%;-o-background-size:1.92rem 1.92rem;background-size:1.92rem 1.92rem;}
.dropdown-item .member-img .tag{position:absolute;top:-4px;left:-4px;width:28px;height:16px;font-size:10px;line-height:16px;border-radius:2px;color:#fff;text-align:center}
.dropdown-item .member-name{margin-left:.8rem;display:inline-block;vertical-align:top;font-size:12px;line-height:40px;color:#3d3d3d;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.dropdown-item .join-time{font-size:12px;line-height:40px;color:#8f8f8f;float:right}
.btn-toggle .dpbtn{display:inline-block;margin-left:.5rem;width:10px;height:10px;-webkit-box-shadow:.04266667rem .04266667rem #666;box-shadow:.04266667rem .04266667rem #666;-webkit-transform:rotate(45deg) translate(-.08533333rem,-.08533333rem);-moz-transform:rotate(45deg) translate(-.08533333rem,-.08533333rem);transform:rotate(45deg) translate(-.08533333rem,-.08533333rem)}
.btn-toggle .dpbtn.show{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);transform:rotate(-135deg)}
.caini_pintuan{padding:0 1rem;height:2rem;line-height:2rem;display:inline-block;background-color:rgba(255,73,100,.1);color:#ff4444;border-radius:50px}
.pt_commend_list{position:relative}
.pt_commend_list:after{content:'';position:absolute;top:14px;right:10px;width:6px;height:12px;background:url(//resource.haoyebao.com/m/images/right_jt.png) no-repeat;background-size:6px 12px}
.btn-group{width:100%;bottom:0;z-index:103;height:100%;/*background:rgba(0,0,0,.6);*/-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.btn-group .btn-operate{float:left;line-height:40px;color:#fff;font-size:16px;text-align:center;position:relative;height:100%;}
.btn-operate-double .btn-operate:last-child{display:block;width:55%;float:right;background:#ff3965;border-radius:2px;}
.btn-group .more-group-icon:before{content:"";position:absolute;top:25%;left:12px;width:22px;height:22px;background-image:url(//resource.haoyebao.com/m/images/more_pintuan.png);background-repeat:no-repeat;-o-background-size:100% 100%;background-size:100% 100%}
.btn-operate-double .btn-operate:first-child{display:block;width:40%;float:left;border-radius:2px;background:#fff;border:1px solid #ff4444;color:#ff4444;}
.group-list-cont ul{width:100%;overflow:hidden}
.group-list-cont li{margin-bottom:8px;background:#fff;border-radius:6px;box-shadow:0 1px 15px 0 rgba(179, 179, 179, 0.05)}
.group-list-cont .info{padding:8px 10px;overflow:hidden;display:block;position:relative;background:#f8f8f8;}
.group-list-cont .img{float:left;width:80px;height:80px;overflow:hidden;background-size:100% 100%;position:relative;background:#fff;}
.group-list-cont .img img{display:block;width:100%;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}
.group-list-cont .desc_detail{margin-left:90px;height:80px;position:relative;background:none;}
.group-list-cont .desc_detail p{margin:0}
.group-list-cont .desc{font-size:14px;color:#3d3d3d;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;display:block;white-space:nowrap;}
.group-list-cont .detail{position:absolute;bottom:3px;right:0;width:100%;text-align:left;vertical-align:bottom}
.group-list-cont .num{color:#8f8f8f;font-size:12px;margin-left:10px;margin-right:5px}
.group-list-cont .status{text-align:right;position:absolute;right:0;bottom:0;font-size:14px;color:#ff4965;font-weight:400}
.group-list-cont .operate{padding:6px 0;overflow: hidden;margin:0 10px;}
.group-list-cont .operate .btn-left{float:left;color:#8f8f8f;font-size:12px;}
.group-list-cont .operate .btn-left span{height:30px;line-height:30px}
.group-list-cont .operate .btn-area{float:right;text-align:right;}
.group-list-cont .operate .btn-area .btn{display:inline-block;padding:0 1rem;margin-left:1rem;height:28px;line-height:28px;border-radius:20px;color:#999;border:1px solid rgba(61,61,61,.4);box-sizing:border-box;text-align:center;font-size:13px}
.loadData_more{border:1px solid #eee;margin:0 10px!important;padding:.5rem 0!important;background:#fff!important;color:#4285f4!important}
.group-list-cont .operate .btn-area .btn-pink{color:#fff;border-color:#ff4965;background:#ff4965}
.share-prop{margin-top:50px;width:92%;height:160px;background:url('//resource.haoyebao.com/m/images/jiantou_right.png') no-repeat 100% 0;-o-background-size:2.47466667rem 4.05333333rem;background-size:22%;position:relative}
.animated{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.flash{-webkit-animation-name:flash;animation-name:flash}
.share-prop .tip{font-size:18px;position:absolute;right:0;bottom:0;color:#fff}
.share-content img{display:inline-block;width:100px;height:100px}
.share-content .title{font-size:20px;font-weight:700;margin:1rem 0;color:#fff}
.share-content .sub-title{font-size:18px;color:#fff}
.pt_entrance{width:46px;height:46px;position:fixed;top:75%;right:10px;background:rgba(0,0,0,.5);text-align: center;border-radius:50%;padding:6px;}
.pt_entrance a{display:block;width:100%;height:100%;/*background:url(//resource.haoyebao.com/m/images/pintuan_list.png);*/background-size:100%;background-repeat:no-repeat;background-position:center center;color:#fff;font-size:12px;}

.recharge_into{margin-top:12px;overflow: hidden}
/*.recharge_into a{padding:8px 5px!important;;border:1px solid rgba(255,69,103,0.6);color:#ff4444;border-radius:5px;}*/
.recharge_surplus{display:inline-block;width:30%;float:left;}
.recharge_surplus em{display:block;line-height: 26px;}
.recharge_btn{display:inline-block;width:70%;height:100%;line-height: 52px;float:right;padding:9px 0;}
.recharge_btn a{padding:7px 10px;float: right;line-height:18px;overflow: hidden;background:#44BB01;color:#fff;border-radius:3px;margin-left: 10px;width: 80px;text-align: center;}

.pintuan_door dl{margin:0;border-bottom:1px dashed #e5e5e5;padding:0 .8rem;}
.pintuan_door dl a{display:block;font-size: 14px!important;border:0;padding:0;height:34px;line-height:34px;text-align: left;background:#4f4f4f;color:#fff;position:relative;margin:5px 0;border-radius:6px;overflow: hidden;}
.pintuan_door dl a b{color:#fff;margin-left:20px;}
.pintuan_door dl a span{position:absolute;right:0;border:1px solid #ff4444;height:34px;line-height: 34px;padding:0 10px;border-radius:4px;background:#ff4444;color:#fff;}
.pintuan_door dl:last-child{border-bottom: 0}

    /*大转盘红包优惠劵*/
.promote-card{text-align:center;-webkit-tap-highlight-color:transparent;position:relative;min-height:180px;background:-webkit-gradient(linear,0 0,0 100%,from(#fe314e),to(#fe6263));color:#fff}
.promote-card-name{font-size:14px;line-height:60px;text-align:left;padding-left:10px;font-weight:400;margin:0;float:left;width:78%;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.promote-value{margin:0;font-size:30px;word-break:break-word}
.promote-value-sign{line-height:40px}
.promote-value-sign i{font-style:normal;font-size:40px}
.promote-limit{line-height:40px;margin:0;font-size:14px}
.transparent-color{font-size:14px;color:rgba(255,255,255,.5);margin:0}
.promote-card .dot{position:absolute;left:0;bottom:0;width:100%;height:5px;background:url(//resource.haoyebao.com/m/images/dot.png) repeat-x left bottom;background-size:auto 5px}
.promote-card .promote-share{float:right;position:absolute;right:10px;top:15px;width:68px;height:30px;line-height:30px;border:1px solid #ffbabb;border-color:rgba(255,255,255,.5);border-radius:4px;cursor:pointer}
.use_html{padding:20px 15px;background:#fff}
.use_btn{display:block;margin:0 10px;background:#06bf04;color:#fff!important;padding:8px 10px;border:1px solid #06bf04;text-align:center;border-radius:3px}

/*红包优惠劵*/
.voucher-list{margin:10px 10px 10px;}
.promote-card-list .promote-item{background:#fff;border-radius:5px;margin-bottom:8px;height:100px;position:relative;overflow:hidden;font-size:14px}
.promote-card-list .promote-item a{display:block}
.promote-card-list .promote-left-part{float:left;width:120px;height:auto;color:#999;border-right:1px dashed #e5e5e5;}
.promote-card-list .promote-left-part .inner{height:100%;padding:10px 5px;text-align: center;}
.promote-card-list .promote-left-part .inner h4{font-weight:400;margin:0;max-height:22px;line-height:22px;overflow:hidden}
.promote-card-list .promote-left-part .promote-card-value{color:#fff;font-size:22px;line-height:24px;}
.promote-card-list .promote-left-part .promote-card-value i{font-style:normal}
.promote-card-list .promote-left-part .promote-card-value span{font-size:14px;}
.promote-card-list .promote-left-part span{font-size:12px;color:#fff;}
.promote-card-list .promote-left-part .promote-condition{font-size:12px}
.promote-card-list .promote-right-part{margin-left:120px;height:auto;color:#999;line-height:1.5;text-align:left;padding:10px 0 10px 8px;}
.promote-card-list .promote-right-part-img1{background:url(//resource.haoyebao.com/m/images/time_user2.png) no-repeat;background-size:20%;background-position:right 0}
.promote-card-list .promote-right-part-img2{background:url(//resource.haoyebao.com/m/images/time_out.png) no-repeat;background-size:20%;background-position:right 0}
.promote-card-list .promote-use-state{text-align:right;padding:10px;font-size:14px;color:#333;line-height:1}
.promote-card-list .promote-right-part .inner{padding:6px 10px;position:absolute;top:50%;margin-top:-15px;text-align:right;right:0}
.promote-card-list .coupon-style-shop a{background:linear-gradient(to right, #ff4444, #ff7775);color:#fff;}
.promote-card-list .coupon-style-shop2 a{background:linear-gradient(to right, #C8CACC, #D4D6D9);color:#fff;}
.promote-card-list .coupon-style-shop3 a{background:linear-gradient(to right, #C8CACC, #D4D6D9);color:#fff;}
.promote-card-list .promote-card-value3{color:#fff!important;}
.promote-card-list .promote-card-value2{color:#fff!important;}
.promote-card-list .promote-card-value3{color:#fff!important;}
.promote-card-list .promote-right-part h4{font-weight:400;margin:0;height:24px;line-height:24px;overflow:hidden;font-size:14px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;color:#fff;}
.promote-card-list .promote-right-part p{margin:0;margin-top:12px;}
.promote-card-list .promote-right-part .promote-shop-h{line-height:24px;color:#fff;font-size:12px;}
.promote-card-list .promote-coupon_other{margin:0;background:#fff;color:#999;height:32px;line-height:32px;padding:0 10px;font-size:12px;}

/*订单详情*/
.order-detail-intro .seller-state{min-height: 100px;color:#fff;margin:0;border-bottom:0;position:relative;font-size: 16px;padding:0;background:none;}
.order-detail-intro .seller-box{position: static;padding: 0 160px 0 20px;height:100px;background: #ff4444;background-repeat:no-repeat;background-size: auto 80%;line-height: 100px;background-position:90% center; }
/*.order-detail-intro .sellerbox-img{background-image: url('//resource.haoyebao.com/m/images/order_list_1.png')}*/
.order-detail-intro .state-cont p{margin:0;}
.order-detail-intro .wuliu_info{margin-bottom:0;padding:0;border-bottom:0;}
.order-detail-intro .expressInfo{padding:10px;overflow: hidden;box-sizing: border-box;position: relative;}
.order-detail-intro .ico{width:22px;margin-right:5px;float:left;position: absolute;top: 17px;}
.order-detail-intro .ico .icon-deliver{display:inline-block;width:18px;height:18px;background:url('//resource.haoyebao.com/m/images/order_list_address2.png');background-size:100%;}
.order-detail-intro .cont{margin-left:30px;overflow: hidden;box-sizing: border-box;position:relative;}
.order-detail-intro .cont .cont_left{width:90%;float:left;}
.order-detail-intro .cont .cont_left p{margin:0;color:#999;font-size:12px;margin-top:6px}
.order-detail-intro .cont .cout_right{width:10%;float:right;text-align:center;position: absolute;right: 0;top: 16%;}
.order-detail-intro .cont a em.arrow-r{display:inline-block;vertical-align:middle;width:18px;height:18px;background-image:url(//resource.haoyebao.com/m/images/arrow_right_b.png);background-repeat:no-repeat;background-position:50% 50%;background-size:75%;opacity:.4}
.order-detail-intro .cont p{margin:0;max-height:40px;line-height: 20px;font-size: 12px;}
.order-detail-intro .ico .icon-location{display:inline-block;width:18px;height:18px;background:url('//resource.haoyebao.com/m/images/order_list_address.png');background-size:100%;}
.order-detail-intro .ico .icon-comment{display:inline-block;width:22px;height:22px;background:url('//resource.haoyebao.com/m/images/order_list_msg.png');background-size:100%;}
.order-detail-intro .ico .icon-fapiao{display:inline-block;width:22px;height:22px;background:url('//resource.haoyebao.com/m/images/order_fapiao2.png');background-size:100%;}
.order-shop-item{padding:0;}
.order-shop-title{height:40px;line-height: 40px;position:relative;padding:0 10px;}
.order-shop-title em {position: absolute;width: 20px;height: 20px;background: url(//resource.haoyebao.com/m/images/market_store.png) no-repeat;background-size: 100%;top:10px;left:10px;}
/*.order-shop-title span{padding-left:25px;}*/
.order-shop-title em.arrow-rr { display: inline-block;vertical-align: middle; width: 16px;height: 16px;background-image: url(//resource.haoyebao.com/m/images/arrow_right_b.png);background-repeat: no-repeat;background-position: 50% 50%;background-size: 75%;opacity: .4;/*right:10px;*/top:12px;}
#o_comments em.arrow-rr { display: inline-block;vertical-align: middle; width: 18px;height: 18px;background-image: url(//resource.haoyebao.com/m/images/arrow_right_b.png);background-repeat: no-repeat;background-position: 50% 50%;background-size: 75%;opacity: .4;float:right;}
.order-ldetail{padding:5px 0}
.order-ldetail-list{padding:8px 10px 0!important;background:#fff;}
.order-ldetail-list:last-child{border-bottom:0!important;}
.order-detail-intro .ly-order-shop-item{margin-top:10px;}
.order-pdpic{margin-top:0!important;width:90px;height:90px;overflow: hidden;background:#f9f9f9;position:relative;border-radius:5px;}
.order-pdpic img{width:100%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}
.order-pdinfor{margin:0!important;margin-left:100px!important;height:90px;}
.order-pdinfor p:first-child{max-height: 40px;overflow: hidden;text-overflow: ellipsis;line-height: 20px;}
.order-pdinfor p.clr-999{font-size: 14px;line-height: 20px;}
.order_list_title{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;margin: 5px 0;line-height: 22px;}
.order_list_price{color:#333!important;}
.order-pdinfor .order_list_title{height:100%;}
.order-pdinfor .order_list_price_box{text-align: right;height:28px;line-height: 28px;position:absolute;bottom:0;width:100%;}
.order-pdinfor .order_list_price_box .clr-999{line-height: 22px;}
.order-pdinfor .order_list_price_box .order_list_price{float:left;font-size: 16px;line-height: 28px;font-weight: 600;}
.order-pdinfor .order_list_price_box span:last-child{float:right;line-height: 28px;}
.order_goods_name{display:block;line-height: 20px;max-height: 40px;overflow: hidden;}
.order_goods_price{float:right;text-align: right;width:100%;position:absolute;bottom:0;}
.order_goods_price span:first-child{color:#333;float:left;font-size:16px;font-weight: 600;}
.goods_act_label span{background:#fff;font-size:12px;border-radius:1px;padding:0 1px;}
.ly_order_refund{height: 23px;line-height: 23px;padding:4px 10px;border: 1px solid #ff4444;color: #ff4444;border-radius: 4px;font-size: 12px;border-radius:20px;}
.ly_order_refund a{padding:0!important;color:#ff4444;font-size: 12px;}
.local_box{/*position:absolute;bottom:5px;right:0;*/width:100%;height:36px;line-height:36px;text-align: right;padding:0 10px;box-sizing: border-box;background: #fff;}
.local_box span{margin-left:5px;}
.goodssku_spec{color:#999;font-size: 12px;}

.footer_btn{max-width:640px;width:96%;height:50px;position:fixed;bottom:0;text-align: center;padding:0 10px;background: rgba(255,255,255,.6);margin: 5px 2%;border-radius: 30px;}
.ly_order_store_view{padding:10px!important;}
.ly_con_order{padding: 6px 10px!important;border-radius: 20px!important;font-size: 1.4rem;margin: 8px 6px!important;min-width: 65px;}
.ly_con_order_cencal{border:1px solid #999;color:#666!important;}
.real-hexiao{background-image: url(//resource.haoyebao.com/m/images/realy_hexiao.png)!important;background-repeat: no-repeat!important;background-position: right!important;background-size: 32%!important;background-color: #fff!important;}
/*物流跟踪*/
.express_box{white-space: nowrap;width: 100%;overflow: scroll;background:#fff;}
.express_box li{height: 45px;line-height: 45px;text-align: center;display: inline-block;width:72px;white-space: normal;overflow: hidden;float: none;margin:0 10px;}
.express_cur{border-bottom:3px solid #ff4444;color:#ff4444;}
.express_goods{padding:5px 10px;background:#fff;white-space: nowrap;overflow: scroll;border-bottom: 1px dotted  #e5e5e5;height:97px;}
.express_goods li{display:inline-block;width:80px;height:80px;margin-right:10px;white-space: normal;overflow: hidden;border-radius:6px;}
.express_goods li img{width:100%;height:100%;}
.express_goods li:last-child{margin-right:0;}
.express_con{background:#fff;padding:5px 10px;}
.express_con p{margin:0;padding:5px 0;color:#999;}
.express_con p span{color:#333;font-weight: bold;margin-left:5px;}
.shipment-detail{padding: 15px 15px 0 15px;}
.shipment-detail .shipment-items {position: relative;padding: 0 15px;border-left: 1px solid #ddd;}
.shipment-detail .shipment-items .shipment-item {padding-bottom: 10px;color: #999;border-bottom:1px solid #ddd;margin-bottom:10px;}
.shipment-detail .shipment-items .shipment-item:last-child{border-bottom: 0;}
.shipment-detail .shipment-items .shipment-item::before {position: absolute;left: -8px;display: block;width: 15px;height: 15px;content: "";border-radius: 50%; background: #ddd;}
.shipment-detail .shipment-items .shipment-item .shipment-place {margin-bottom: 8px;}
.shipment-detail .shipment-items .shipment-item.current .shipment-place {}
.shipment-detail .shipment-items .shipment-item.current::before {background: #ff4444;}

/*退款退货页面*/
.title_type{overflow: hidden;margin:10px;background:#fff;border-radius:6px;}
.title_type .f-label { width: 30%;line-height: 4rem;padding-left: 1.4rem;padding-right: 0;color: #B8B8B8;position: relative;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.title_type .f-label em {position: absolute;left: .5rem;top: .2rem;color: #ff4444;}
.title_type .f-controls {position: relative;}
.select-wrapper-info{box-sizing:border-box;display:inline-block;margin:0;padding:0;height:3.9rem;outline:none;color:#3D4245;font-size:1.2rem;font-weight:600;background-color:transparent;border:0!important;border-radius:0;text-overflow:ellipsis;width:70%!important;background:none!important;float:left;}
.select-wrapper:after{content:' ';position:absolute;right:10px;top:10px;border:#b9b9b9 solid;border-width:2px 0 0 2px;width:12px;height:12px;-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg)}
.ly-lottery-cont{overflow: hidden}
.ly-lottery-cont dt{width:33%;float:left;text-align: center;font-size: 12px;}
.wrapper-description{background:none!important;border-radius:4px!important;outline: none}
.f-field{margin-bottom:15px;overflow: hidden}
.f-field:last-child{margin-bottom:0;}
.field-tips{font-size: 12px;margin:5px;color:#999;}
.bottom_btn{max-width:640px;width:100%;height:50px;background:#fff;position:fixed;bottom:0;border-top:1px solid #e5e5e5;text-align: right;padding:0 10px;}
/*.bottom_btn span{padding:4px 10px;border:1px solid #e5e5e5;}*/
.express_con{color:#666;}
.ly_return_box{padding:0 10px;background:#fff;margin-bottom:10px;border-left:0;border-right:0;margin:10px;border-radius:6px;box-shadow: 0 1px 15px 0 rgba(179, 179, 179, 0.05);}
.ly_return_box h3{padding:10px 0;font-weight: 400;color:#999;border-top:0;}
.ly_return_box dl{line-height: 40px;margin:0;overflow: hidden}
.ly_return_box dt{display:inline-block;padding:0;float:left;width:33%;color:#999;}
.ly_return_box dd{display:inline-block;float:left;text-align: right;width:67%;text-overflow:ellipsis;color:#333;font-weight: 600;}
.help_rome{position:absolute;width:25px;height:25px;top:8px;right:10px;background:url("//resource.haoyebao.com/m/images/help_rome.png") no-repeat center;background-size:90%;}

/*协商记录*/
.recard_title{width:100%;height:40px;background:#fff;margin-bottom:10px;padding:0 15px;line-height:40px;border-bottom:1px solid #e5e5e5;}
.m_msg .msg-item {position: relative;margin: 16px 8px 32px;padding: 0 8px;-webkit-transition: opacity ease 1s;}
.m_msg .msg-item .p-info{display:block;margin:0 auto 1.2rem;font-size:1rem;text-align:center;line-height:1.6rem;color:#bdbdbd}
.m_msg .msg-item .p-info .time{width:12rem;background-color:#ededed;border-radius:5px;margin:0 auto}
.m_msg .msg-item .msg-info{position:relative;padding:15px;border-radius:5px;background-color:#ededed;color:#666;max-width:100%;min-width:39%}
.m_msg .msg-item .msg-info .arrow{position:absolute;display:none;width:15px;height:15px;background-color:#ededed;top:17px;z-index:1}
.m_msg .msg-owner-mine .msg-info .arrow{display:block;right:-6px;-webkit-transform:rotate(45deg)}
.m_msg .msg-owner-yours .msg-info .arrow{display:block;left:-6px;-webkit-transform:rotate(45deg);background-color:#52a3cc}
.m_msg .msg-item .msg-info .title{word-break:break-all;display:-webkit-box;position:relative;z-index:2}
.m_msg .msg-item .msg-info .title>div{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-flex:1;font-size:15px}
.m_msg .msg-item .msg-info .cutoff-line{border-bottom:.1rem solid #fff;opacity:.5;margin:15px 0}
.m_msg .msg-owner-mine .msg-info .cutoff-line{border-color:#d8d8d8;opacity:1}
.m_msg .msg-item .msg-info .desc{position:relative;line-height:2.2rem;z-index:2}
.m_msg .msg-item .msg-info{position:relative;padding:15px;border-radius:5px;background-color:#ededed;color:#666;max-width:100%;min-width:39%}
.m_msg .msg-owner-yours .msg-info{background-color:#52a3cc;color:#fff}
.check_pay{padding:.5rem 1rem;border:1px solid #ff4444;color:#fff;background:#ff4444;border-radius:2px;}
.organizeBtn b{font-size: 16px;}
.recharge_box a.use_card{background:none!important;border:0!important;float: right;color:#fff;padding: 0;}
.btn_link{width:100%;padding:0 10px;margin-top:10px;}
.btn_link a{width:40%;float:right;left:0;margin:0 5%;border-radius:4px;padding:7px 0;}
.btn_link a:first-child{float:left;}

/*拼团中奖*/
.container {width: 100%;overflow: hidden;}
.winner-list-cont {width: 100%;background-color: #fff;overflow: hidden;}
.winner-list-title {width:100%;overflow: hidden;border-bottom:1px solid #e5e5e5;}
.winner-list-title .col-2{width:50%;float:left;text-align: center;padding:1rem 0;}
.ly-dingdan i.m-favorite-goods{opacity:1;background-image:url(//resource.haoyebao.com/m/images/mm_shoucang.png);background-size:100%}
.ly-dingdan i.m-foot-2{opacity:1;background-image:url(//resource.haoyebao.com/m/images/mm_zuji.png);background-size:100%}
.ly-dingdan i.m-pp-address{opacity:1;background-image:url(//resource.haoyebao.com/m/images/mm_address.png);background-size:100%}
.ly-dingdan i.m-favorite-goods2{opacity:1;background-image:url(//resource.haoyebao.com/m/images/mm_pintuan.png);background-size:100%}
.ly-dingdan i.m-favorite-goods3{opacity:1;background-image:url(//resource.haoyebao.com/m/images/mm_seckillorder.png);background-size:100%}
.ly-dingdan i.m-fanxian-goods{opacity:1;background-image:url(//resource.haoyebao.com/m/images/mm_fanxian.png);background-size:100%}
.ly-dingdan i.m-favorite-integral{opacity:1;background-image:url(//resource.haoyebao.com/m/images/mm_integral.png);background-size:100%}
.ly-dingdan i.m-agent{opacity:1;background-image:url(//image.haoyebao.com/2017_15252540958981);background-size:100%}
.ly-dingdan i.m-discount-good{opacity:1;background-image:url(//resource.haoyebao.com/m/images/mm_discount.png?v=1);background-size:100%}
/*珍惠买*/
.market-top{background: url(//image.haoyebao.com/FidmGCdDXlXUsnE-w1zLcg0qp3SR) no-repeat;background-size: cover;}
.ly-market-container{width:100%;height:37px;line-height: 37px;background:#ffc;color:#f90;padding:0 10px;border:1px solid #f2f2f2;border-left:0;border-right:0;word-break: break-all;font-size: 12px;}
.ly-dingdan i.m_fenxiao{opacity:1;background-image:url(//resource.haoyebao.com/m/images/mm_fenxiao.png);background-size:100%}
.ly-dingdan i.m_store{opacity:1;background-image:url(//resource.haoyebao.com/m/images/mm_store.png);background-size:100%}
.market-activity-list{margin-top:10px;width:100%;overflow: hidden;}
.market-activity-info li{border:1px solid #e5e5e5;padding:10px;background:#fff;margin-bottom:10px;}
.market-store-name{width:100%;height:32px;line-height: 32px;position:absolute;top:158px;background:rgba(0,0,0,0.7);color:#fff;}
.market-store-name a{display:block;overflow: hidden;padding:0 10px;}
.market-store-name a img{width:25px;height:25px;border:1px solid #e5e5e5;border-radius:50%;}
.market-store-name a span{color:#fff;margin-left:10px;}
.market_pt_discount{top:120px;padding:0;line-height: 2.4rem;}
.market-angle{position:absolute;right:-.9rem;box-sizing: border-box;}
.market-store-img{display:block;height:190px;overflow: hidden}
.market-item{padding:0;padding-top:10px;}
.market-item .group-btns{background:#FF0000;overflow: hidden;}
.market-item .group-price .rmb{color:#FF0000}
.xianshi-group-btns{width:auto;}
.market-act-time{display:inline-block;width:auto;background:#9F80FF;float:left;padding:0 10px;}
.market-act-time em{font-size: 12px;display:block;height:19px;line-height: 19px;}
.market-act-btn{display:inline-block;width:auto;float:left;height:auto;line-height: 38px;padding:0 10px;}
.market_download_box{width:100%;overflow: hidden}
.market_download_box img{width:100%;}
.market_btn{padding:0 10px;background:#fff;text-align: center;margin-top:20px;}
.market_btn a{display:block;width:60%;height:40px;line-height:40px;border:1px solid #FB711E;border-radius:4px;color:#FB711E;margin:10px auto;}
.market_btn a span{display:inline-block;width:22px;height:22px;margin-right:10px;}
.market_btn a span img{width:100%;}
.market-item-xianshi{padding:0;background:#26a96d;height:50px;line-height: 50px;position:relative;}
.market-item-xianshi-time{background:#ff0000;}
.market-item-xianshi .group-price{height:100%;float:left;line-height: 50px;color:#fff;padding:0 6px 0 10px;}
.market-item-xianshi .group-price em{color:#fff;font-weight: 400;font-size: 26px;}
.market-item-xianshi .group-price .price-ori{color:#fff;}
.market-item-xianshi .group-time{width:auto;height:50px;float:left;color:#fff;}
.market-item-xianshi .group-time span{display:block;height:25px;line-height: 25px;font-size:12px;}
.market-item-xianshi .group-time .icon-mgp{background:#ffb369;border-radius:6px;padding:1px 5px;margin-left:5px;}
.market-item-xianshi .group-time .xianshi_expire_time_html{background-color: rgba(0,0,0,.1);height: 20px;line-height: 20px;padding: 0 5px;border-radius: 4px}
.market-item-xianshi .xianshi-group-btns{position: absolute;top: 0;right: 0;width: 60px;height: 100%;padding-left: 10px;line-height: 50px;overflow: hidden;text-align: center;font-size: 16px;color: #f61d4b;background: url(//image.haoyebao.com/FvVk9HSx8RxQ3wmU8P-L7AUQhW4Z) no-repeat;border-radius: 0;margin: 0;}
.market-item-xianshi .xianshi-group-btns a{color:#ff0000;}
/*珍惠买*/
.msg_html{width:100%;height:auto;}
.msg_html li{width:100%;line-height: 30px;text-align: left;color:#666;font-size: 13px;border-bottom:1px dashed #e5e5e5;}
.msg_html li:last-child{border-bottom: 0;}
.msg_html li input[type=radio]{width: 17px;height: 17px;border-radius: 50%;vertical-align: middle;line-height: 17px;outline: 0;margin-top: 0;color: #fff;-webkit-appearance: none;border: 1px solid #555;margin-right:10px;}
.msg_html li.mt_radio input[type=radio]{background-color: #FF4351;border: 0;color: #fff;text-align: center;}
.msg_html li.mt_radio input[type=radio]:after{content: "✓";font-size: 16px;font-family: base_icon;}
/*珍惠买收藏*/
.page_box a{margin:0!important;float: left;width: 50%;padding: 4px 12px;border:0;border-right: 1px solid #ddd;text-align: center;color: #999;}
.page_box a:last-child{border:0;}
.mar-fav li{padding:5px 10px!important;}
.mar-fav li a span.mf-pic{width:70px!important;height:70px!important;margin-top:0!important;}
.mar-fav li a .mf-infor{margin-left:80px!important;height:70px!important;position:relative}
.mar-fav li a .mf-infor p.mf-pd-price{position:absolute;bottom:3px;margin-bottom:0!important;}

/*商品留言*/
.select_option{width: 80%;border: 0;outline: 0;font-size: 14px;resize: none;height: 20px;line-height: 20px;color: #666;float:left;}
.msg_html{padding-left:15px;box-sizing: border-box;}
.msg_html li {padding:10px 0 10px 0;line-height: 26px;color:#888;font-size:14px;}
.custom_selectMulti{width:100%;overflow: hidden;display: block;}
.custom_selectMulti span{display: inline-block;padding: 5px 10px!important;border-radius: 3px;line-height: 16px!important;margin-right: 10px; margin-bottom: 10px;min-width: 30px;text-align: center;color: #333;border: 1px solid #F7F8FA;width:auto!important;background:#F7F8FA;border-radius:30px;}
.custom_selectMulti span.cur{background:#FBE7E6;border-color:#FBE7E6;color:#EA4135;}

/*线下门店买单*/
.line-store .ly-fenxiao .weui_cell_bd p{width:50%;float:left;}
.line-store .ly-fenxiao .weui_cell_bd p.choose_store_btn{width:100%;}
.line-store .ly-fenxiao .weui_cell_bd p.choose_store_btn img{width:40px;height:40px;border:1px solid #e4e4e4;border-radius:6px;float:left;}
.line-store .ly-fenxiao .weui_cell_bd .choice_store_name{display:block;float:left;width:43%;height:100%;line-height:36px;overflow:hidden;text-align: right;font-size: 14px;color:#666;}
.line-store .ly-fenxiao .weui_cell_bd  p.choose_store_btn .choice_store_name{text-align: left;padding-left:10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.line-store .ly-fenxiao .weui_cell_bd  p.choose_store_btn b{font-weight: normal;padding:0 10px;width:50%;text-align: right;}
.line-store .ly-fenxiao .weui_cell_bd em{float:right;font-size: 14px;color:#666;}
.line-store .ly-fenxiao .weui_cell_bd input[type=number]{width:50%;box-shadow: none;border:0;outline: none;text-align: right;font-size: 14px;color: #666;height:100%;}
.ly-buys-yc-type a p{width:100%;padding:0;margin:0;}
.ly-buys-yc-type a p:first-child{width:100%;padding:0;line-height: 26px;font-size: 16px;font-weight: 600;margin-bottom:5px}
.ly-buys-yc-type a p:last-child{width:100%;padding:0;line-height: 18px;color:#999;font-size: 14px;}

.buys-ycnt-list li.ly-buys-yc-type{padding:10px 15px;}
.buys-ycnt-list li.ly-buys-yc-type:last-child{border-bottom:0;}
.line-store-success{background:#fff;padding:10px 0 0;}
.line-store-success li{line-height: 26px;overflow: hidden;color:#333;}
.line-store-success li span:first-child{float:left;}
.line-store-success li span:last-child{float:right;}
.coupon_list .coupon_list{margin:10px 0;padding:0;}
.coupon_list .coupon_list .coupon-main{display: flex;display: -webkit-box;align-items: stretch;color: #fff;font-size: 12px;overflow: hidden;position: relative;background-color: rgb(242, 175, 45);padding:0 10px;font-family: Roboto,Helvetica Neue,Helvetica,Tahoma,Arial,Microsoft YaHei,PingFang SC;border-radius:3px;}
.coupon_list .coupon_list .coupon-main .detail{width:70%;padding-top: 10px;padding-bottom: 8px;}
.coupon_list .coupon_list .coupon-main .detail .main{height:auto;}
.coupon_list .coupon_list .coupon-main .detail .main .value{font-size: 18px;}
.coupon_list .coupon_list .coupon-main .divider{width:30%;border-left:1px dashed #fff;text-align:center;line-height: 64px;}
.buys-ycnt-li{text-align: center;background: #f1f1f1;font-size: 18px;padding: 12px 10px!important;color: #666;margin:0;border-radius:3px;}
.buy_family{font-family: Roboto,Helvetica Neue,Helvetica,Tahoma,Arial,Microsoft YaHei,PingFang SC;}
.buy_step_btn span{display:inline-block;float:left;width:50%;color:#666;background:#f1f1f1;padding:10px 0;text-align: center;box-sizing: border-box}
.buy_step_btn span:first-child{border-right:1px solid #e5e5e5;}
.fanxian_box{background:#fff;padding: 5px;}
.fanxian_box p{border-bottom:1px solid #e5e5e5;margin: 0;position: relative;margin-top:10px;}
.fanxian_box span{width:70px;text-align:center;font-weight: 400;background: #fff;position: absolute;top: -11px; font-size:16px; left:50%;color:#666;margin-left:-35px;}
.rebate_rules{margin-top:20px;}
.rebate_rules li{line-height: 26px;color:#999;text-align: left;}
.coupon_list .coupon_all_list{border-radius:3px;overflow:hidden;}
.coupon_list .coupon_all_list .coupon-main{background:linear-gradient(to right, #ff4444, #ff7775)!important;}
.coupon_list .coupon_all_list .coupon-main .detail{width:30%!important;border-right:1px dashed #fff;text-align:center;}
.coupon_list .coupon_all_list .coupon-main .coupon_desc{width:70%!important;padding:9px 0 9px 8px;box-sizing: border-box;position:relative;}
.coupon_list .coupon_all_list .coupon-main .coupon_desc span{display:block;height:24px;line-height:24px;width:70%;overflow: hidden;}
.coupon_list .coupon_all_list .coupon-main .coupon_desc em{position: absolute;right: 10px;top: 50%;border: 1px solid #fff;padding: 0 2px;margin-top: -12px;border-radius: 3px;font-size: 12px;}
.coupon_list .coupon_all_list .coupon_other{background:#fff;height:30px;line-height: 30px;color:#666;font-size:12px;padding:0 10px;}
.coupon_list .coupon_no_use_list .coupon-main{background:linear-gradient(to right, #C8CACC, #D4D6D9)!important;!important;}
.lineStoresPay p,.lineStoresPay span{color:#666!important;}
/*.choice_store_name{color:#333!important;}*/
.line-store{padding:0 15px;}
.store_line{background:#fff;overflow: hidden;padding:12px 0;font-size:13px;text-align: right;border-bottom:1px solid #e5e5e5;margin:0}
.store_line:last-child{border:0;padding-bottom:0;}
.store_line em.arrow-r{float: right;display: inline-block;vertical-align: middle;width: 16px;height: 16px;background-image: url(//resource.haoyebao.com/m/images/arrow_right_b.png);background-repeat: no-repeat;background-position: 90%;background-size: 75%;opacity: .4;}
.store_line .vh_desc{margin-top:2px;}
.store_line .store_mar{display:inline-block;margin-top:5px;}
.line_store_logo{width:50px;height:50px;float:left;}
.line_store_logo img{ width: 50px; height: 50px; border-radius: 50%;}
.line_store_name_sel{overflow: hidden;text-align: left;line-height: 50px;}

/*秒杀*/
.goods-seckill-price{display: inline-block;height: 50px;line-height: 50px;font-size: 12px;}
.present_price em.symbol{font-size:14px;margin-right:3px;}
.seckill-price em{font-size:20px;margin-left:3px;}
.activity_status{background-color:#53C183!important;}
.pddc-seckill #present_price_em{font-size:28px;}
.activity_end_time{background:none;width:152px;}
.seckill_current_time{margin:0;display:inline-block;float:right;color:#F8EF43;}
.activity_end_time .seckill_time_bg{display:inline-block;width:30px;height:100%;background:url(//resource.haoyebao.com/m/images/seckill_time_bg.png) no-repeat;background-size: 84%;background-position: 0;float:right;margin-left:4px;}
.seckill_rob_percent{width:100px;background:#E9C348;height:15px!important;line-height:16px!important;border-radius:6px;color:#ff4444;font-size: 12px!important;text-align: center;overflow: hidden;position:relative;margin-top:2px;}
.seckill_rob_percent .sold_percent_one{display:block;height:100%;background:#F8EF43;position:absolute;left:0;top:0;}
.seckill_current_time i{font-style: normal;}
.seckill_rob_percent .sold_percent_two{position:absolute;left:0;top:0;display:block;width:100%;height:100%;z-index:10;}
/*砍价*/
.bargain_goods_wp .pintuan_shop{bottom:50px;}
.bargain-btn-creat-cut a,.bargain-btn-goshoping a{color:#fff;display: block;}
.bargainorder .group-list-cont .desc_detail p{margin-bottom:.5rem;}
.bargainorder .group-list-cont .desc_detail p.desc{height:24px!important;line-height: 24px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.bargainorder .am-progress-bar-secondary{background:#ff4444}
.bargain_stats{padding:1rem 1rem 0 1rem;margin-bottom:0}
.bargain-btn-findhelp,.bargain-btn-gobuy,.bargain-btn-lookorder{width:35%;display:inline;float:left}
.am-progress-bar-danger{background-color:#ff4444}
.bargain-progress{padding:1rem;background:#fff;margin-bottom:10px;}
.bargain_progress_dl{display:block;clear:both}
.bargain_progress_dd .am-progress{margin-bottom:.5rem}
.bargain_progress_span{display:block;margin-bottom:.5rem;overflow:hidden}
.bargain_progress_dd_boys{margin-top:.5rem}
.bargain_progress_dd_cur{background:rgba(255,238,111,.61);margin-bottom:.5rem;padding:.5rem 1rem;display:inline-block;border-radius:4px}
.bargain-item{padding:1rem;background:#fff}
.bargain-item-li-title{text-align:center;border-bottom:1px solid #f2f2f2}
.bargain-item-li-title span{padding:0 1rem;background:#fff;margin-bottom:-10px;display:block;width:81px;margin:-10px auto;font-weight:500}
.sec_btn_wrap{ width: 70%;float: right;}
.bargain-title{width:100%;height:36px;line-height: 36px;background:#fff;border-bottom:1px solid #eee;}
.bargain-title span{float:left;width:50%;text-align: center;}
/*.bargain-title span:first-child{width:40%;}*/
.bargain_price_size{font-size: 12px;}
.bargain_price_size em{font-size: 14px;}

/*客服*/
/*.sevice_html{padding:10px 0;}*/
.sevice_html p.sevice_title{padding:10px 15px;overflow: hidden;background:#fff;margin-bottom:0;}
.sevice_html p.sevice_title span{display:block;color:#3D3D3D}
.sevice_html p.sevice_title span:first-child{float:left;}
.sevice_html p.sevice_title span:last-child{float:right;}
.service_code{border-left:0;border-right:0;background:#fff;padding:10px 15px;overflow: hidden;}
.service_code p{color:#999;font-size: 12px;}
.im_service ul{margin-top:10px;overflow: hidden;}
.im_service ul li{width:33%;float:left;box-sizing:border-box;text-align: center;padding:5px 0;}
.im_service ul li a{display:block;}
.im_service ul li span{display:block;color:#676767;font-size: 12px;}
.im_service ul li span:first-child{width:50px;height:50px;border:1px solid #eee;border-radius:50%;overflow: hidden;margin:0 auto;margin-bottom:5px;}
.im_service ul li span:last-child{overflow: hidden;text-overflow: ellipsis;width: 100%;white-space: nowrap;padding:0 10px;box-sizing: border-box;font-size: 11px;}
.tel_service ul li span.tel_name{overflow: hidden;text-overflow: ellipsis;width: 100%;white-space: nowrap;padding:0 10px;box-sizing: border-box;}
.code_service .am_kefu_box{overflow: hidden;}
.code_service .am_kefu_box span:first-child{display:block;height:100px;width:100px;float:left;}
.code_service .am_kefu_box span img{width:100%!important;}
.im_service li a span img{width:100%;}
/*.tel_service ul{margin-top:10px;overflow: hidden;}
.tel_service ul li{width:100%;padding:5px 0;line-height: 30px;overflow: hidden;border-bottom:1px dashed #e5e5e5;}
.tel_service ul li:last-child{border:0;}
.tel_service ul li span{display:block;float:left;color:#676767;font-size: 13px;width:30%;text-align: center;}
.tel_service ul li span:first-child{margin-right:30px;text-align: left;padding-left:20px;box-sizing:border-box;}
.tel_service ul li span:last-child{height:25px;border-radius:50%;}
.tel_service ul li span img{width:23px;height:23px;}*/
/*线下门店买单*/
.line-store{margin-bottom:10px;background:#fff;}
.line-store:first-child{margin-top:10px;}
.line-store .ly-fenxiao .weui_cell_bd{width:100%;}
.line-store .ly-fenxiao .weui_cell_bd p{width:50%;float:left;}
.line-store .ly-fenxiao .weui_cell_bd .choice_store_name{display:block;float:left;width:43%;height:100%;line-height:40px;overflow:hidden;text-align: right;font-size: 14px;color:#666;}
.line-store .ly-fenxiao .weui_cell_bd em{float:right;font-size: 14px;color:#666;}
.line-store .ly-fenxiao .weui_cell_bd input[type=number]{width:50%;box-shadow: none;border:0;outline: none;text-align: right;font-size: 14px;color: #666;height:100%;}
.ly-buys-yc-type a p{width:100%;padding:0;margin:0;}
.ly-buys-yc-type a p:first-child{width:100%;padding:0;line-height: 26px;font-size: 16px;}
.ly-buys-yc-type a p:last-child{width:100%;padding:0;line-height: 18px;color:#999;font-size: 14px;}
.line-store-coupon a{line-height: 20px;padding:0 15px!important;height:auto;max-height:40px;}
.line-store-coupon a .weui_cell_bd{width: 100%;height: 100%;line-height: 36px;}
.line-store-coupon a .weui_cell_bd em.arrow-r{margin-top:9px;}
.line-check-store a{padding:0 10px!important;}
.line-store-success{background:#fff;padding:10px 0 0;}
.line-store-success li{line-height: 26px;overflow: hidden;color:#333;}
.line-store-success li span:first-child{float:left;}
.line-store-success li span:last-child{float:right;}
.coupon_list .coupon_list{margin:10px 0;padding:0;}
.coupon_list .coupon_list .coupon-main{display: flex;display: -webkit-box;align-items: stretch;color: #fff;font-size: 12px;overflow: hidden;position: relative;background-color: rgb(242, 175, 45);padding:0 10px;font-family: Roboto,Helvetica Neue,Helvetica,Tahoma,Arial,Microsoft YaHei,PingFang SC;border-radius:3px;}
.coupon_list .coupon_list .coupon-main .detail{width:70%;padding-top: 10px;padding-bottom: 8px;}
.coupon_list .coupon_list .coupon-main .detail .main .value{font-size: 18px;}
.coupon_list .coupon_list .coupon-main .divider{width:30%;border-left:1px dashed #fff;text-align:center;line-height: 64px;}
.buys-ycnt-li{text-align: center;background: #f1f1f1;font-size: 18px;padding: 12px 10px!important;color: #666;margin:0;border-radius:3px;}
.buy_family{font-family: Roboto,Helvetica Neue,Helvetica,Tahoma,Arial,Microsoft YaHei,PingFang SC;}
.buy_step_btn span{display:inline-block;float:left;width:50%;color:#666;background:#f1f1f1;padding:10px 0;text-align: center;box-sizing: border-box}
.buy_step_btn span:first-child{border-right:1px solid #e5e5e5;}
.pay_type_title{font-size:14px;text-align: center;padding:10px 0;}
.p_real_amount{font-size:24px!important;padding:0!important;margin-bottom:5px!important;}
#actual_amount_paid{font-style: normal;font-size: 18px;}

/*砍价*/
.pddc-property-bargain{background:#fff;overflow:hidden;margin-bottom:.8rem;border-bottom:1px solid #e7e7e7}
.pddc-property-bargain dl{padding:1rem;width:70%;float:left;display:inline}
.pddc-property-bargain dl dt{font-weight:500}
.pddc-property-bargain dl dd{color:#666;font-size:1.2rem}
.pddc-property-bargain .bargain-product-btn{width:26%;float:right;margin:.8rem .8rem 0 0}
.bargain-product-btn .bargain-pd-item{border-radius:0;font-size: 1.4rem;}
.bargain_goods_wp .pdpic-size,.bargain_goods_wp .pdpic-size-bg{bottom:1rem;}
.bargain_detail_info{height:45px;background:#ff4444;color:#fff;padding:1rem;}
.bargain-btn-creat-cut,.bargain-btn-gokill,.bargain-btn-goshoping{background:#ff4444;color:#fff!important;width:75%;float:right;line-height:5rem;padding: 0;border:none;border-radius: 0;}
.bargain-btn-creat-cut,.bargain-btn-goshoping{background:#ff4444;color:#fff;width:75%;line-height:5rem;}
.bargain-btn-creat-cut a,.bargain-btn-goshoping a{color:#fff;display: block;}
.bargainorder .group-list-cont .desc_detail p{margin-bottom:.5rem;}
.bargainorder .group-list-cont .desc_detail p.desc{height:40px;}
.bargainorder .am-progress-bar-secondary{background:#ff4444}
.bargain_stats{padding:1rem 1rem 0 1rem;margin-bottom:0}
.bargain-btn-findhelp,.bargain-btn-gobuy,.bargain-btn-lookorder{width:37.5%;display:inline;float:left}
.am-progress-bar-danger{background-color:#ff4444}
.bargain-btn-findhelp a,.bargain-btn-gobuy a,.bargain-btn-lookorder a{line-height:5rem;color:#fff;text-align:center;position:relative;background:#ff4444;width:100%;display:block;}
.bargain-btn-findhelp a,.bargain-btn-lookorder a{background:#FBA949}
.bargain-progress{padding:1rem;background:#fff}
.bargain_progress_dl{display:block;clear:both}
.bargain_progress_dd .am-progress{margin-bottom:1rem;border-radius: 5px;}
.am-progress.am-active .am-progress-bar{border-radius: 5px;}
.am-progress-xs{height: 1em;}
.bargain_progress_span{display:block;margin-bottom:.5rem;overflow:hidden}
.bargain_progress_dd_boys{margin-top:.5rem}
.bargain_progress_dd_cur{background:rgba(255,238,111,.61);margin-bottom:.5rem;padding:.5rem 1rem;display:inline-block;border-radius:4px}
.bargain-item{padding:0;background:#fff}
.bargain-item-li li{display:block;padding:5px 10px;overflow: hidden;border-bottom: 1px solid #eee;}
.bargain-item-li li:last-child{border-bottom: 0;}
.bargain-item-li li div{width:50%;float:left;height:40px;line-height: 40px;text-align: center}
.bargain-item-li li div.bargain_detail{width:50%;text-align: left;}
.bargain-item-li li .bargain_detail span em{display:block;height:25px;line-height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.bargain-item-li li .bargain_detail span em:last-child{font-size: 10px;color:#999;height:15px;line-height: 15px;}
.bargain-item-li li .bargain_detail img{width:40px;border-radius:50%;height:40px;margin-right:10px;float:left;}
.bargain-item-help{text-align:left;color:#ff4444;padding:5px 0;margin:0;margin-top: 10px; font-size: 12px;}
.bargain-item-help a{color:#ff4444;}
.bargain-item-help i { font-size: 14px;}
.bargain-item-li-title{text-align:center;border-bottom:1px solid #f2f2f2}
.bargain-item-li-title span{padding:0 1rem;background:#fff;margin-bottom:-10px;display:block;width:81px;margin:-10px auto;font-weight:500}
.fix-block-r{width:55px;position:fixed;z-index:5;right:.5rem;bottom:7rem}
.fix-block-r a{display:block;width:55px;height:55px;border-radius:100%;}
.fix-block-r a i{width:100%;height:100%;display:block;background-position:50% 50%;background-repeat:no-repeat;background-image:url(//resource.haoyebao.com/m/images/kanjia_list.png);background-size: 100%;}
.bargain_box{overflow: hidden;}
.bargain_progress_title{width:45%;text-align: left;float:left;}
.bargain_progress_title img{width:40px;border-radius:50%;height:40px;margin-right:5px;float:left;}
.bargain_progress_title span em{display:block;height:25px;line-height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.bargain_progress_title span em:last-child{font-size: 10px;color:#999;height:15px;line-height: 15px;}
.bargain_progress_detail{width:55%;float:left;font-size: 12px;text-align: right;}
.bargain_progress_detail span{display:block;height:20px;line-height: 20px;}
.bargain_progress_detail em{font-size:15px;margin:0 2px;}
/*超值换购*/
.overstep_html{font-family: Roboto,Helvetica Neue,Helvetica,Tahoma,Arial,Microsoft YaHei,PingFang SC!important;max-width: 640px;margin:0 auto;}
.overstep_html p{margin:0;}
.overstep_html p.buy_title{position:fixed;top:0;max-width:640px;width:100%;height:5rem;line-height: 5rem;background:#fff;z-index:10;}
.buy_title span{display:block;float:left;}
.buy_title span:first-child{width:10%;}
.buy-footer span{width:50%;float:left;height:100%;}
.buy-footer span:first-child i{font-style: normal;color:#ff4444;}
.buy-footer span:last-child{text-align: right;}
.buy-footer span:last-child em{display: block;height: 100%;width: 100px;background: #ff4444;color: #fff;float: right;text-align: center;font-size: 14px;}
.overstep-info{padding:50px 15px 0;}
.overstep_content{overflow: hidden;}
.overstep_content p.content-title{margin:0;overflow: hidden;height:40px;line-height: 40px;}
.content-title span:first-child{float:left}
.content-title span:last-child{float:right;color:#ff4444;}
.overstep_list{border:1px solid #e5e5e5;border-radius:3px;background:#fff;}
.overstep_list li{border-bottom:1px solid #e5e5e5;overflow: hidden;padding:8px 6px;box-sizing: border-box;}
.overstep_list li:last-child{border-bottom:0;}
.overstep_list .main-img{display:block;float:left;width:70px;height:70px;}
.overstep_list .main-img img{width:100%;height:100%;}
.overstep_list .main-goods{margin-left:80px;height:70px;padding:5px 0;box-sizing: border-box;}
.overstep_list .main-detail{width:80%;float:left;}
.overstep_list .main-checkbox{width:20%;float:left;}
.overstep_list .main-detail p{margin:0;height:30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.overstep_list .main-detail p span:first-child{margin-right:15px;color:#ff4444;}
.overstep_list .main-detail p span:last-child{color:#999;}
.overstep_list .main-checkbox{height:100%;line-height: 60px;text-align: center;}
#overstep_buy i{font-style: normal}
/*退款去向*/
.refund_direction li{background:#fff;margin-bottom:10px;padding:0 15px;}
.direction-title{border-bottom:1px solid #e5e5e5;padding:10px 0;overflow: hidden;margin:0;}
.direction-title span:first-child{float:left;}
.direction-title span:last-child{float:right;color:#ff4444;}
.revoke-btn,.appay-btn{margin:20px 15px;padding:8px;text-align:center;background:#ff4444;color:#fff;border-radius:3px}

/*付款成功页面*/
.payment_content{background:#fff;padding:20px 15px 10px;margin:0;border-bottom:1px solid #eee;}
.payment_success{width:76px;height:76px;margin:0 auto;}
.payment_success img{width:100%;height:100%;}
.pay_type_title{padding:15px 0 5px;text-align: center;color:#999;}
.pay_real_amount{text-align: center;font-size: 22px;color:#ff4444;}
.pay-cf{/*padding: 10px 0;*/overflow: hidden;line-height: 30px;margin:20px 0;}
.pay-cf span:first-child{float:left;}
.pay-cf span:last-child{float:right;}
.btn-link{padding:10px;}
.btn-link a{display:block;float:left;width:47%;margin-right:6%;text-align: center;border-radius:30px;padding:10px 0;box-sizing: border-box;color:#fff;}
.btn-link a:last-child{margin-right:0;/*background:#fff;color:#666;*/}
.pay_fanxian span.am-fl{height:30px;line-height: 30px;}
.pay_fanxian span.am-fl em{display:inline-block;width:70px;height:30px;overflow: hidden;float:left;position:relative;color:#fff;}
.pay_fanxian span.am-fl em i{position:absolute;left:6px;top:0;font-size:12px;}
.pay_fanxian span.am-fl em img{width:96%;height:22px;position:absolute;left:0;top:4px;}
.pay_fanxian p{overflow: hidden;margin:0;width:100%!important;font-size:12px;}

/*优惠套餐*/
.discount_package{margin:10px 0;background:#fff;padding:0 10px;}
.dis_title{overflow: hidden;height:40px;line-height: 40px;}
.dis_title span{float:left;font-size:13px;}
.dis_title span em{font-style: normal;}
.dis_title span em i{font-style: normal;}
.dis_package_list{float:right;height:39px;}
.dis_package_list span{color:#999;position:relative;padding-right:10px;}
.dis_package_list span::after{content: '';position: absolute;top: 14px;right: 0;width: 6px;height: 12px;background: url(//resource.haoyebao.com/m/images/right_jt.png) no-repeat;background-size: 5px 11px;}
.dis_package_list li{height:100%!important;padding:0 5px;float:left;}
.dis_cur{color:#ff4444;border-bottom:1px solid #ff4444;}
/*.dis_goods{padding:10px 0;}*/
.dis_goods_list{white-space: nowrap;width: 100%;overflow-x: auto;overflow-y: hidden;}
.dis_goods_list li{width:80px;height:80px;display: inline-block;white-space: normal;float: none;border:1px solid #eee;margin-right:21px;position:relative;border-radius:6px;overflow: hidden;}
.dis_goods_list li:last-child{margin-right:0;}
.dis_goods_list li img{width: 100%;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
.dis_goods_list li span.dis_price{width:100%;height:20px;position:absolute;bottom:0;left:0;color:#fff;background:rgba(0,0,0,0.3);text-align: center;line-height: 20px;}
.dis_goods_list li span.dis_add_code{width:22px;height:78px;position:absolute;right:-22px;top:0;color: #999;text-align: center;line-height: 78px;font-size: 20px;}
.dis_goods_list li:last-child span.dis_add_code{display: none;}
.dis_goods-info{margin-top:46px;overflow: hidden;border-radius:6px;box-shadow: 0 1px 15px 0 rgba(179, 179, 179, 0.05);background:#fff;margin-bottom:70px;}
.dis_goods_content{height:46px;line-height:46px;margin-bottom:10px;background:#fff;}
.dis_goods_content ul li{float:left;text-align: center;}
/*.package_title{border-bottom:2px solid #ff4444;color:#ff4444;}*/
.package_title span{padding:6px 25px;border-radius:16px;background:#ff4444;color:#fff;}
.tc_price{position:absolute;bottom:0;}
ul.length_1 li{width:100%;}ul.length_2 li{width:50%;}ul.length_3 li{width:33.33%;}ul.length_4 li{width:25%}ul.length_5 li{width:20%}
.dis_goods_total{border-right:0;border-left:0;}
.dis-main-checkbox{width:26px;height:80px;float:left;text-align: center;line-height: 80px;}
.dis_goods_main{background:#fff;padding:0 10px;border:0!important;}
.dis_goods_main li{padding:8px 0;}
.dis_goods_main li:last-child{border:0;}
.dis-main-img{width:90px;height:90px;float:left;overflow: hidden;position:relative;background:#fafafa;border-radius:6px;}
.dis-main-img img{width:100%;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;}
.dis-main-img em.goods_storage_not,.dis-main-img em.goods_state{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;background-color: rgba(0,0,0,.4);z-index: 9;border-radius: 4px;}
.dis-main-img em.goods_storage_not::after {width:60px;height:60px;content: "";position: absolute;left: 0;right: 0;bottom: 0;top: 0;margin: auto;background: url(//resource.haoyebao.com/m/images/goods_stock.png) no-repeat;background-size: 100%;}
.dis-main-img em.goods_state::after {width:60px;height:60px;content: "";position: absolute;left: 0;right: 0;bottom: 0;top: 0;margin: auto;background: url(//resource.haoyebao.com/m/images/goods_state.png) no-repeat;background-size: 100%;}
.dis_goods_main .dis-main-goods{margin-left:90px;min-height:80px;}
.dis_goods_package .dis-main-goods{margin-left:100px;min-height:90px;position:relative;}
.dis-main-goods p{overflow: hidden;text-overflow: ellipsis;width:100%;white-space: normal;height:26px;line-height: 26px;}
.dis-main-goods p span:first-child{color:#ff4444;margin-right:10px;}
.dis-main-goods p span:last-child{color:#666;}
/*.dis-main-goods p:last-child{background:#f8f8f8;height:28px;line-height:28px;border:1px solid #eee;border-radius:3px;color:#666;padding:0 5px;box-sizing: border-box;}*/
.dis_goods_package{border-top:1px solid #eee;}
.overstep_html p.buy_footer_html{height:60px;line-height: 60px;}
.buy_footer_html span.dp-price{padding: 6px 0;box-sizing: border-box;}
.buy_footer_html span.dp-price em{width:100%;display:block;height:22px;line-height: 22px;}
.buy_footer_html span.dp-price em:first-child{font-size: 14px;color:#333;}
.buy_footer_html span.dp-price em:last-child{height: 20px;line-height: 20px;}
.buy_footer_html span.dp-price em.price2{font-size:12px}
.buy_footer_html span.dp-price em.price1 #total_amount{font-size:18px}

.buy_footer_html #make_sure_hg em,.buy_footer_html .sell_out em{height:40px!important;line-height: 40px;border-radius:30px;margin:5px 5%;width:90%;}
.sku-tag{display:inline-block;margin-top:5px;background-color: transparent;border: 1px solid #bbb;border-radius: 30px;font-size: 12px;color: #333;padding: 0 9px;height:24px;line-height: 24px;box-sizing: border-box;margin-right:5px;}
/*自提时间*/
.overstep_html{font-family: Roboto,Helvetica Neue,Helvetica,Tahoma,Arial,Microsoft YaHei,PingFang SC!important;}
.overstep_html p{margin:0;}
.overstep_html p.buy_title{position:fixed;top:0;width:100%;height:46px;line-height: 46px;background:#fff;z-index:10;}
.buy_title span{display:block;float:left;}
.buy_title span:first-child{width:10%;}
.buy_title span:first-child img{width:20px;height:20px;margin-left:15px;}
.buy_title span:last-child{width:90%;text-align: center;padding-right:25px;box-sizing: border-box;}
.overstep_html p.buy-footer{position: fixed;bottom:0;left:0;max-width:640px;width:100%;height:5rem;line-height: 5rem;background:#fff;z-index:10;padding-left:15px;box-sizing: border-box;}
.buy-footer span{width:50%;float:left;height:100%;}
.buy-footer span:last-child{text-align: right;}
.data-info{padding-top:46px;}
.date-picker-container{width:100%;border:1px solid #eee;border-left:0;border-right:0;height: 56px;line-height: 56px;overflow: hidden;}
.date-picker-header{background-color: #fff;padding: 10px 0;overflow: hidden;display:block;}
.date-picker-header li {width: 21%;font-size: 12px;line-height: 1.5;text-align: center;color: #c9c9c9;float: left;min-height: 35px;}
.date-picker-header li:last-child a{border-right:0;}
.date-picker-header .date-header-item { display: block;border-right: 1px solid #c9c9c9;}
.date-picker-header li:first-child a {color: #ff4444;}
.date-picker-header li span {display: block;}
.date-picker-header li.more-date-li {width: 16%;line-height: 1.4;float:right;position:relative;}
.date-picker-header li.more-date-li .am-input-group-label{width:100%;background-color:#fff;border:0;}
.date-picker-header li.more-date-li .icon_more_data{font-size: 12px;color:#333;font-style: normal;}
.reset-hide a{color:#d2d2d2}
.date-picker-header .calendar-icon {display: inline-block;width: 20px;height: 15px;background-image: url("//image.haoyebao.com/FiFzQpTR6pvGBolEaGNHZONOh6yG");background-size: 20px 15px;font-size: 0;position:absolute;right:21px;}
.time-picker-container{margin:10px 0 50px;}
.time-picker p {background-color: #c9c9c9;height:26px;line-height: 26px;color: #fff;text-align: center;font-size: 15px;margin:0;}
.time-picker .time-picker-items {overflow: hidden;padding: 5px;}
.time-picker .time-picker-items li {float: left;width: 22%;margin: 5px 1.5%;}
.time-picker .time-picker-items a {display: block;font-size: 12px;line-height: 48px;text-align: center;border: 1px solid #e0e0e0;background-color: #fff;}
.time-active a{color:#ff4444;border:1px solid #ff4444}
.buy-footer span{float:left;height:100%;}
.buy-footer span:first-child{width:65%;}
.buy-footer span em{font-size: 14px;}
.buy-footer span:first-child i{font-style: normal;color:#ff4444;}
.buy-footer span:last-child{width:35%;text-align: right;}
.buy-footer span:last-child em{display: block;height: 100%;width: 100px;background: #ff4444;color: #fff;float: right;text-align: center;font-size: 14px;}
#select_time_active a{background:#ededed;color:#c9c9c9;border:1px solid #e0e0e0;}
.time-picker .time-picker-items a.picker_a{ line-height:1.4; padding: 8px 0;  overflow: hidden;}
/*返现活动*/
.back_html{margin-bottom:50px;font-family: Roboto,Helvetica Neue,Helvetica,Tahoma,Arial,Microsoft YaHei,PingFang SC!important;}
.back_html ul .detail{color:#fff;}
.back_html p{margin:5px 0;text-align: center;color: #051b28;font-size: 14px;}
.pop_btn{background: #ff5000;color:#fff;height: 46px;line-height: 46px;font-size: 14px;text-align: center;position:fixed;bottom:0;width:100%;}
.back_html .back_server{background:#fff;border-radius:3px;font-size: 12px;padding:10px 0;}

/*店铺打烊*/
.close-business-widget{position:relative;}
.close-business-widget .close-business-box{position:absolute;top:0;right:25px;width:84px;height:120px;background-image:url(//image.haoyebao.com/FvSfja2AgeCSknvUv1stDqI30Icv);background-size:100%;color:#fff;z-index:999;text-align:center}
.close-business-widget .close-business-box .status-content {padding-top: 25px;}
.close-business-widget .close-business-box .status-single {padding-top: 30px;}
.close-business-widget .close-business-box .status-header {font-size: 12px;height: 30px;line-height: 30px;font-weight: 400; margin-bottom: 0;}
.dayang-title{display:block;background:#e5e5e5;color:#999;height:5rem;line-height: 5rem;border-top:1px solid #dedddd;font-size: 16px;}
.close-business-widget .close-business-box .status-info {font-size: 12px;text-align: left;padding-left: 15px;margin-top: 2px;width: 80px;margin-bottom: 0;}
.dayang-title p{position:absolute;bottom:5rem;width:100%;margin:0;height:2.5rem;line-height: 2.5rem;text-align: center;background: #FFF7CC;font-size: 12px;}
.close-business-widget .close-business-box .status-content {padding-top: 25px;}
.dayang_html{right:0;background:#444444;width:100%;height:auto;}
.dayang_html p{width: 100%;margin: 0;height: 2.5rem;line-height: 2.5rem;text-align: center;background: #FFF7CC!important;color: #ff4444;font-size: 12px;}
.buy_footer_desc.dayang_html{text-align: center;line-height: 40px;color:#ED8034;z-index:3;}
.buy_footer_desc.dayang_html p{background:none!important;line-height: 40px;}

/*分销市场页面*/
.market-head{height:40px;background:#fff;line-height:40px;overflow:hidden}
.market-category{white-space:nowrap;width:100%;overflow-x:auto;overflow-y:hidden}
.market-category li{width:36px;height:39px;text-align:center;display:inline-block;white-space:normal;overflow:hidden;float:none;margin:0 10px;}
.marget_cur{border-bottom:2px solid #F24F1F;color:#F24F1F}
.market-search{padding:0 10px;position:relative;margin:8px 0}
.market-search input[type=text]{padding:.5rem;width:100%;border:1px solid #ddd;background:#fff;font-size:14px;border-radius:4px;outline:0;line-height:18px}
.market-search .icon-search{position:absolute;top:6px;right:20px;display:block;width:16px;height:20px;background-image:url(//image.haoyebao.com/Fv7SltYy1_qRNs7P9IojlachoEsF);background-repeat:no-repeat;background-size:100%}
.market-list li{margin-bottom:8px;background:#fff;}
.market-list li a{display:block}
.market-list .main-checkbox{width:30px;height:110px;float:left;text-align: center;line-height: 110px;display:none;}
.market-list .main-checkbox input{margin-top:10px;}
.main-ck-btn .main-checkbox{display:block;}

.main-img{width:110px;height:110px;overflow:hidden;background-size:100% 100%;float:left;position:relative;}
.market-list li span.tuijian_icon{width:30px;height:30px;position:absolute;top:0;left:0;}
.market-list li span.tuijian_icon img{background-size: 100%;}
.market-list .main_detail{margin-left:120px;height:110px;padding:5px 15px 0 0}
.main-ck-btn .main_detail{margin-left:150px;}
.main_detail p{margin:0;overflow:hidden;margin-top:5px}
.main_detail p:first-child{margin-top:0}
.main_detail .desc{height:40px;line-height:20px;overflow:hidden}
.main_detail .detail{margin-top:6px;color:#F24F1F!important;overflow:hidden}
.main_detail .detail span:first-child{float:left;color:#F24F1F;font-weight:500}
.main_detail .detail span:first-child em{font-size:16px}
.main_detail .detail span:last-child{float:right}
.main_detail .other .collection{overflow:hidden}
.main_detail .other .collection img{width:20px;height:20px;}
.main_detail .other .extension{float:right;border:1px solid #F24F1F;color:#F24F1F;border-radius:10px;padding:1px 5px;margin-left:10px}
.main_detail .other .extension a{color:#F24F1F;}
.search-bg{background:#fff;padding:2px 15px 2px 0;border-bottom:1px solid #eee;}
.search-bg span.back_btn{display:inline-block;width:10%;height:40px;background: url(//image.haoyebao.com/FnwtOolVQixuZQp2bzbvL1LjBZwF) no-repeat center;background-size: 55%;float:left;margin-top:3px;}
.search-bg .market-search{display:inline-block;width:90%;padding:0}
.search-bg .market-search input{background:#f8f8f8;}
.search-bg span.search-icon{display:inline-block;float:right;height:40px;line-height: 40px;}
.screen-goods{margin-top:8px;}
.screen-goods ul li{background:#fff;margin-bottom:8px;}
.loadData_one{text-align: center;background: #fbf9fe;margin: 0;display: block;padding: .5rem 0 1rem;}

.market-edit{background:#fff;margin-bottom:8px;height:40px;line-height:40px;padding:0 15px;}
.market-edit .check_btn{float:left;display:none;}
.edit-ck-btn .check_btn{display:block}
.market-edit .edit_btn{float:right;}
.market-edit input[type=checkbox]{border-radius:50%;}
.remove_btn{position:fixed;bottom:57px;width:100%;height:46px;background:#F24F1F;line-height: 46px;color:#fff;text-align: center;font-size: 16px;display:none}
.remove_hide .remove_btn{display:block;}
.spec_val_html_img{float:left;width:48px;border:1px solid #e5e5e5;}
.spec_val_html_img span{min-height: 80px;}
.pswp{ z-index: 19891015;}
.order-title{overflow: hidden;background: linear-gradient(45deg, #ff4444, #FF6851);}
.order-title a{display:block;width:100%;float:left;}
.order-header{padding:0 15px;position:relative;}
.order-header .ly-avatar{padding:15px 0;overflow: hidden;line-height: 60px;}
.order-header .ly-avatar img{width:60px;height:60px;border-radius:50%;float:left;}
.order-information{margin-left:70px;min-height:60px;}
.order-information span{display:block;}
.order-information span em i{display:block;font-style: normal;padding-left:65px;font-size:12px;}
.order-tixian{padding:5px 15px;color:#fff!important;}
.order-tixian p{padding:10px 0;border-bottom:1px solid #fff;margin:0;}
.order-tixian ul li{width:33%;float:left;margin:10px 0;text-align: center;border-right:1px solid #fff;}
.order-tixian ul li:last-child{border-right:0;}
.order-tixian ul li em{font-size: 14px;}
.order-source{margin-top:8px;background:#fff;overflow: hidden;text-align: center;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.order-source a p{margin:0;}
.order-source a.invitation{display:block;width:50%;margin:10px 0;border-right:1px solid #e5e5e5;float:left;}
.order-source a.invitation:last-child{border-right:0;}
.order-source a.invitation p span{color:#F24F1F;font-size: 18px;}
.order-source a.goto-order{display:block;border-bottom:1px solid #e5e5e5;padding:10px 15px;overflow: hidden;}
.order-source a.goto-order span{float:left;}
.order-source a.goto-order em{float:right;}
.order-source a.goto-order:last-child{border-bottom:0;}
.order-source a em.arrow-r {display: inline-block;vertical-align: middle;width: 18px;height: 18px;background-image: url(//resource.haoyebao.com/m/images/arrow_right_b.png);background-repeat: no-repeat;background-position: 50% 50%;background-size: 75%;opacity: .4;}
.order-ration-summary{background:#F24F1F;padding:5px 15px;color:#fff;}
.order-ration-summary p{margin:0;}
.order-ration-summary p:first-child{margin-top:10px;}
.clr-ration{color:#F24F1F}
.order-remarks{margin-top: .3em;color: #888;padding-left: 15px;padding-right: 15px;font-size: 12px;line-height: 20px;}
.order-apply{background:#F24F1F;margin:15px 15px;padding:8px;text-align: center;border-radius:3px;}
.order-apply a{color:#fff;}
.extend-order .weui_panel_access{background:#fff;margin-bottom:8px;padding:0 15px;}
.extend-order .weui_panel_hd{padding:10px 0;border-bottom:1px solid #e5e5e5;}
.branch-tweeter{background:#fff;height:40px;}
.branch-tweeter li{width:33.33%;float:left;text-align: center;line-height: 40px;}
.branch-tweeter .cur{color:#F24F1F;border-bottom:2px solid #F24F1F}
.sonbranch-list{margin-top:10px;}
.sonbranch-list p.num{background:#fff;margin:0;padding:10px 15px;}
.sonbranch-list li{margin-bottom:8px;background:#fff;overflow: hidden;}
.sonbranch-list .son-logo{width:100px;height:100px;overflow: hidden;float:left;}
.sonbranch-list .son-logo img{width:100%;}
.son-content{margin-left:110px;height:100px;padding:4px 0;}
.son-content p{margin:0;line-height: 23px;}
.userbranch p{margin:0;color:#F24F1F;border-bottom:2px solid #F24F1F;padding:10px 15px;}
.share-poster{background:#fff;margin-bottom:8px;padding:10px 15px 0;}
.share-poster p{margin:0;color:#999;}
.share-poster .share-href{padding:10px 0;overflow: hidden;}
.share-href span{display:block;width:50%;float:left;}
.share-href span:first-child{text-align: left;}
.share-href span:last-child{text-align: right;padding:15px 0;}
.share-href span:first-child em{display:block;line-height: 26px;}
.share-btn em{padding:5px 10px;background:#F24F1F;color:#fff;border-radius:3px;}
.share-href-img{width:100%;min-height:300px;}
.share-href-img img{width:100%;}
.branch_title{overflow: hidden;margin-bottom:10px;}
.branch_title span:first-child{width:30%;float:left;height:60px;}
.branch_title span:first-child img{width:60px;height:60px;border-radius:50%;}
.branch_title span:last-child{width:70%;float:left;height:60px;line-height: 60px;text-align: left;}
.branch_ecode{padding:10px;border-top:1px solid #e5e5e5;}
.branch_ecode img{width:200px;height:200px;}
/*举报投诉*/
/*.report-box{padding:0 15px;}*/
.report-title{padding:0 15px;height:40px;line-height: 40px;font-size: 14px;color:#999;margin:0;}
.report-type{padding:0 15px;background:#fff;border: 1px solid #e5e5e5;border-left:0;border-right:0;}
.report-type li{width:100%;height:40px;line-height: 40px;color:#333;font-size: 16px;border-bottom:1px solid #e5e5e5;}
.report-type li:last-child{border:0;}
.report-type li em.arrow-r {float: right;display: inline-block;vertical-align: middle;width: 18px;height: 18px;background-image: url(//resource.haoyebao.com/m/images/arrow_right_b.png);background-repeat: no-repeat;background-position: 50% 50%;background-size: 75%;opacity: .4;margin-top:10px;}

/*积分商城*/
.integral_wp p.integral-val{margin:0;height:40px;background:#fff;line-height: 40px;padding:0 10px;color:#ff4444;}
.integral_list .photo-block{width:100px;height:100px;float:left;border-radius:6px;overflow: hidden;}
.integral_list{overflow: hidden;/*background:#fff;*/padding:0 10px;}
.integral_list li{padding:8px 10px;box-sizing: border-box;background:#fff;border-radius:6px;margin-bottom:8px;overflow: hidden;}
.photo-block{position:relative;overflow: hidden;}
.photo-block img{position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;vertical-align: bottom;}
.integral_title{margin-left:110px;position:relative;height:100px;}
.integral_list li:last-child .integral_title{border-bottom: 0;}
.integral_title p{margin:auto;font-size:15px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.integral_title p i{font-size:12px;font-style: normal;}
.integ_price{color:#ff4444;font-size: 16px!important;position:absolute;bottom:0;}
.integ_price img{width:16px;margin-bottom: 3px;margin-right: 3px;}
.integ_price em{font-size: 14px;background: #53C183;margin-left: 5px;color: #fff;padding: 1px 3px;border-radius: 2px;}
.integral_title p:first-child{margin-bottom:5px;}
.integral_price span:first-child{font-size: 20px;margin-right:10px;}
.integral_price span:first-child em{font-size: 14px;margin-left:5px;color:#fff;padding:1px 3px;border-radius:2px;}
.integral_price span:last-child{font-size: 12px;}
.integral_time{/*font-size: 12px;*/padding:8px 10px;}
.qiandao_btn{margin:0;position:absolute;top:25px;right:15px;color:#fff;font-size: 14px;padding:3px 7px;}
.integral_p{margin:0;height:40px;line-height: 40px;padding:0 10px;}
.jf-key-number{padding-top:0!important;}
.jf-key-number em{display:block;height:20px;line-height: 20px;}
.jf-key-number em:last-child{font-size: 12px;}
.jf-key-number em i{font-style: normal;color:#ff4444;}
.jf-key-number em i:last-child{margin-left:10px;}
#sel_exchange_price{margin-right:.8rem;font-size: 12px;background: #53C183;color: #fff;padding: 1px 3px;border-radius: 2px;}
.integral_top{text-align: center;color:#fff;padding:10px 0;position:relative;}
.integral_top p{margin:5px 0;color:#fafafa;font-size:12px;}
.integral_top p.inter_num{font-size:24px;color:#fff;margin-bottom:40px;}
.inter_into{position:absolute;bottom:0;left:0;width:100%;height:40px;line-height: 24px;/*background:rgba(255,255,255,.2);*/padding:8px 0;}
.inter_into span.info{display:inline-block;float:left;width:50%;height:100%;border-right:1px solid #fafafa;box-sizing: border-box;text-align: center;font-size: 13px;}
.inter_into span.info em{display:inline-block;width: 8px;height: 8px;border-top: 1.5px solid #fafafa;border-right: 1.5px solid #fafafa;transform: rotate(45deg);border-radius: 2px;margin-top: 5px;margin-left:3px;margin-right:6px;}
.inter_into span a{color:#fafafa;}
.integral_wp{position: absolute;width: 100%;}

/*密码重置优化*/
.hearder-avator{width:100%;text-align: center;margin:30px 0;}
.hearder-avator p{width:60px;height:60px;margin:0 auto!important;border-radius:50%;overflow: hidden;margin-bottom:10px;border:1px solid #e5e5e5;background:#f8f8f8;}
.hearder-avator input{margin-top:15px;}
.hearder-avator p img{width:100%;}
.hearder-avator input{text-align: center;}
.login-form{padding:0 20px;}
.login-form .ly-form-group{border-radius:5px;overflow: hidden;border:1px solid #e5e5e5;margin:10px 0;padding:0 0 0 5px;height:42px;}
.login-form .ly-form-group:last-child{border-bottom:0;}
.ly-form-group h4{text-align: left;font-weight: 400;font-size: 14px;color:#666;padding:0 20px;}
.ly-form-group h4 img{width:24px;}
.ly-form-group span{float: left;width: 14%;line-height: 40px;text-align: center;margin: 0;list-style: none;font-weight: 400;}
.ly-form-group span img{width:21px;}
.weui_btn_area a:last-child{color:#666!important;}
.weui_btn_area .am-form-group input{padding:0;height:40px;line-height: 40px;}
.weui_btn_area .am-form-group:last-child input{background:#fff;color:#333;border:0}
.ly-form-group>input{width:100%!important;font-size: 14px;}
.login-form .ly-form-group .sms-code{background:none!important;color:#ff4444!important;box-shadow: none!important;outline: none;}
.login-form .ly-form-group .sms-code{border-radius:4px;border-left:0;height:40px;font-size:14px;margin-top:0;float:right;border:0;padding:3px 10px;}
.ly-label-group label span{width: 11%;line-height: 40px;text-align: left;}
.ly-label-group label span img{width:22px;}
.ly-label-group label{width:40px;}
.goods_title_box{float:left;width:90px;height:90px;border:0;position:relative;    box-sizing: border-box!important;border-radius: 6px;overflow: hidden;}
.goods_title_box span{display: inline-block;width:100%;height:100%;position: absolute;/*bottom: -51px;*/background: #fff;overflow: hidden;border-radius: 2px;}
.goods_title_info{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;font-size:14px;}
.other-login a{color:#666;font-size: 14px;}
img[name="codeimage"]{height: 40px; width: 100px!important;}
.login-form .ly-form-group .image-code{right:0;}
.login-form .ly-form-group span{font-size:13px;width:70px;}
/*顶部加载进度*/
#progress{position:fixed;height:2px;background:#ff4444;transition:opacity .5s linear;    z-index: 2017;}
#progress.done{opacity:0}
#progress span{position:absolute;height:2px;-webkit-box-shadow:#ff4444 1px 0 6px 1px;-webkit-border-radius:100%;opacity:1;width:150px;right:-10px;-webkit-animation:pulse 2s ease-out 0s infinite}
@-webkit-keyframes pulse{30%{opacity:.6}
    60%{opacity:0}
    100%{opacity:.6}
}
/*商品详情优化*/
.more_recommend,.more_activity{margin:10px 0;background:#fff;padding:0 10px;}
.recommend_title,.activity_title{overflow: hidden;height:32px;line-height: 32px;}
.recommend_title span,.activity_title span{float:left;color:#333;}
.recommend_goods,.activity_goods{padding:10px 0;}
.recommend_goods_list,.activity_goods_list{white-space: nowrap;width: 100%;overflow-x: auto;overflow-y: hidden;padding:0;}
.recommend_goods_list li a{display:block;text-align: center;}
.recommend_goods_list li{width:120px;display: inline-block;white-space: normal;float: none;margin-right:10px;position:relative;/* box-shadow:0 0 6px rgba(189, 189, 189, 0.4);*/}
.recommend_goods_list li:last-child{margin-right:0;}
.recommend_goods_list li span{display:block;font-size: 12px;margin-bottom:5px;text-align:left;}
.recommend_goods_list li .recommend_goodstitle{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin:5px 0;min-height:32px;}
.recommend_price{font-weight: 500;}
.recommend_goods_list li .recommend_img{width:100%;height:100px;overflow: hidden;padding:0;text-align: center;border-radius:6px;position:relative;}
.recommend_goods_list li .recommend_img img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}
.activity_goods_list li{width:100%;border-bottom:1px solid #f8f8f8;position: relative;overflow: hidden;padding:3px 0;}
.activity_goods_list li:last-child{border:0;}
.activity_goods_list li a{display:block;width:100%;height:100%;}
.activity_img{width: 46px;height: 46px;float: left;border-radius:50%;background:#ff4444;color:#fff;line-height: 46px;text-align: center;overflow: hidden;}
.activity_img img{width:90%;}
.activity_info{margin-left: 8px;height: 100%;display: inline-block;}
.activity_info em{display: block;margin:2px 0;width:150px;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;}
.activity_info span.all_store_goods{width:160px;display:block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.activity_info i{font-style: normal;margin-left:5px;font-size: 14px;color:#ff4444;}
.activity_info i:first-child{margin:0;}
.activity_info span{color:#999;font-size: 1.2rem;}
.activity_btn{position: absolute;right: 0;top: 0;width: 70px;line-height: 24px;color:#ff4444;border-radius:3px;text-align: center;margin-top:18px;border:1px solid #ff4444;}
.activity_btn.activity_btn_disabled{background:#eaeaea;border:1px solid #eaeaea;color: #999}
.ly-recommend-title{text-align: center;}
.ly-commend-list li{margin-bottom:.6rem;}
.more_pintuan{background:none;padding: 1rem 0 0!important;}
.more_pintuan li{padding-right:0!important;}
.more_pintuan li:nth-child(2n){padding-left:4px!important;}
.all_store_info{width:100%;padding:10px;background:#fff;border-left:0;border-right:0;position:relative;margin-top:10px;}
.all_store_info a{display:block;width:100%;/*height:46px;*/}
.all_store_img{border-radius:6px;background:none;line-height: normal;width:50px;height:50px;background-color:#fff!important;position:relative;}
.all_store_img img{width:100%;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;}
.all_store_btn{position: absolute;right: 13px;top: 15px;padding:0 4px;line-height: 28px;color:#666;border-radius:3px;text-align: center;border:1px solid #999;font-size: 12px;}
.all_store_btn img{width: 16px;margin-right: 5px;margin-bottom: 3px;}
.all_store_goods i{color:#999;font-style: normal;margin-right:5px!important;}
.pddcp-title{width:100%;position:relative;}
.pddcp-title span{display:block;}
.pddcp-title .goods_name{width:80%;float:left;}
.pddcp-title .share_logo{width:60px;padding:0 1%;display:inline-block;float:right;background:#f3f3f3;height:22px;line-height: 22px;text-align: center;font-size:12px;border-top-left-radius: 30px;border-bottom-left-radius: 30px;position: absolute;right: -10px;color:#999;top:-2px}
.pddcp-title .share_logo img{width:16px;height:16px;display: inline-block;margin-right: 3px;vertical-align: sub;}

.pddct-goods p{position:absolute;right:-8px;top:10px;width:14%;text-align: center;}

/*收藏*/
.favorites_list{overflow: hidden;}
.favorites_list li {padding: 0 10px;width: 100%;float: left;box-sizing: border-box;background: #fff;}
.favorites_list .mf-pic {position: relative;overflow: hidden;float: left;width: 90px!important;height: 85px!important;margin-top: 4px!important;}
.favorites_list .mf-pic img {position: absolute;left: 0; right: 0;top: 0;bottom: 0;margin: 0; vertical-align: bottom;width: 90px!important;height: 85px!important;}
.favorites_list .mf-infor{margin-left:100px!important;padding: 10px 0;border-bottom: 1px solid #e5e5e5;height:93px!important;}
.favorites_list .mf-infor p{margin:0;}
.favorites_list .mf-pd-name{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-bottom:15px!important;}
.favorites_list li:last-child .mf-infor{border:0;}
.favorites_list .mf-infor .i-del{bottom: 10px;right: 10px;font-size: 18px;}
.viewlist li{padding: 0 10px!important;width: 100%;float: left;box-sizing: border-box;background: #fff;margin:0;border:0;}

/*更多拼团列表*/
.pt_title_prompt{margin:10px 0;background:#fff;}
.pt_title_prompt p{margin:0;line-height: 40px;margin:0 15px;border-bottom:1px solid #e5e5e5;}
/*拼团*/
.cate-item{padding:8px 5px;margin:0;min-height: 115px;background:#fff;}
.cate-img-wrap{display:block;overflow: hidden; text-align: center;width:110px;height:110px;float:left;border-radius:6px;background:#f8f8f8;}
.cate-img-wrap img{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;}
.cate-info{margin-left:120px;height: 110px;position:relative;}
.cate-title{height:50px;margin-bottom:4px;}
.cate-title h3{margin-top:0;margin-bottom:5px;color:#666!important;font-weight: normal;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.cate-title h3:last-child{margin-bottom:5px;color:#999!important;font-size:12px;}
.group-cost-price{height:20px;line-height: 20px;}
.group-cost-price span{font-size:12px;}
.group-cost-price span:first-child{float:left;}
.group-cost-price span:last-child{float:right;}
.group-cost-price .price-ori {color: #8f8f8f;padding-left: .3rem;text-decoration: line-through;}
.group-btns-two{float:right;height:30px;line-height:30px;text-align:center;font-size:14px;background:#ff4444;box-sizing:border-box;border-radius:3px;color:#fff;width:7rem;margin-top:2px;font-size: 14px!important;}
.loading_btn{margin-top:10px;}
#pingtuan_wp a:last-child .cate-info{border:0;}
.group_footer_box .no_btn_status{background-color:#008000!important;}
.pt_orderlist{position:absolute;padding:20px 10px;width:100%;}
.pt_orderlist .group-list-cont{width:100%;}
/*更多门店*/
.own_address{margin-bottom:10px;border-radius:6px;box-shadow:0 1px 15px 0 rgba(179, 179, 179, 0.05);overflow: hidden;background:#fff;}
.offline_store_sort_box{padding:0 10px;background:#fff;border-top-left-radius: 6px;border-top-right-radius:6px;overflow: hidden;}
.offline_store_tab{width:100%;height:41px;line-height: 40px;border-bottom:1px solid #eee;}
.offline_store_tab .p-left{float:left;color:#333;}
.offline_store_tab .p-right{float:right;border-bottom:0;}
.offline_store_tab .p-right a{float:left;height:40px;background:#fff;box-sizing: border-box;position:relative}
.offline_store_tab .p-right a span{padding:0 10px;}
.offline_store_tab .p-right a:last-child span{border:0;}
.active-tab{color:#ff4444!important;}
.group-price .group-num {padding: 1px 2px; border-radius: 3px;font-size: 12px!important;color: #fff!important;}
.pt_label_number{display:inline-block;padding:1px 4px;height:17px;line-height:14px;box-sizing:border-box;border-radius:7px;font-size:12px;}
.seckill_mod_goods_progress_one{height:16px;line-height:16px;display:block;margin:2px 0}
.seckill_mod_goods_progress_txt_one{color:#888;font-size:12px;font-style: normal;}
.seckill_mod_goods_progress_inner_one{width:65px;height:8px;background:#fff;display:inline-block;position:relative;overflow:hidden;margin-left:3px;border-radius:4px;border:1px solid #f66;}
.seckill_mod_goods_progress_completed_one{background:#fd8f8f;width:40%;position:absolute;left:0;top:0;height:8px}
.cate-title p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;min-height:32px}
.m_store_logo{display:inline-block;width: 20px;height: 20px;background: url(//resource.haoyebao.com/m/images/market_store.png) no-repeat;background-size: 100%;top: 10px;vertical-align: middle;margin-right:5px;}
.store_all_name{padding:0;border:0;font-size: 14px;font-weight: 600;margin-bottom:5px!important;}
.store_all_name .distance_us{font-weight:normal;}
.m_store_address{display:inline-block;width: 12px;height: 12px;background: url(https://res.qiaodian.vip/m/images/icon_location_2.png) no-repeat;background-size: 100%;top: 10px;vertical-align: text-top;margin-right:5px;}
.store_duo_content{padding:.8rem 0;}
.store_duo_content dd{line-height: 20px;}
.m_store_time{display:inline-block;width: 12px;height: 12px;background: url(https://res.qiaodian.vip/m/images/icon_time_1.png) no-repeat;background-size: 100%;top: 10px;vertical-align: text-top;margin-right:5px;}
.m_store_tel{display:inline-block;width: 12px;height: 12px;background: url(https://res.qiaodian.vip/m/images/icon_phone_1.png) no-repeat;background-size: 100%;top: 10px;vertical-align: text-top;margin-right:5px;}
.store_cell_left{margin-left:107px!important;}
.store_duo_content .store_img{width:100px;height:100px;border-radius:6px;position:relative;}
.store_duo_content .store_img img{position: absolute;margin-top: auto;margin-bottom: auto;top: 0;bottom: 0;}
.store_duo_content p{margin:0;}
.store_duo_content p.store_p{font-size: 12px;color: #999;padding: 0;line-height: 20px;overflow:hidden; text-overflow:ellipsis;}
.store_duo_content p:first-child{position: relative;font-weight: 600;font-size: 14px;max-height: 40px;line-height: 20px;overflow: hidden;}
.store_explain_all{width:100%;}
.group_seckilllist{position: absolute;bottom:0;height:42px;line-height: 42px;width:100%;}

.promotion-title{float:left;height:22px;line-height: 22px;color:#999!important;font-size: 13px;}
.promotion-activity{padding-left:36px;min-height: 22px;line-height: 22px;}
.promotion-activity li{color:#666;font-size: 13px;line-height: 22px;}
.promotion-activity li em{color:#ff4444;}
.activity_label{padding:0 4px;color:#ff4444;margin-right:5px;border:1px solid;border-radius:2px;height:16px;line-height: 16px;}
.promotion_goods{padding-bottom:10px;position:relative;}
.promotion_goods .promotion_list{max-height: 330px;overflow-y: scroll;margin-bottom:40px;}
.promotion_list {padding:0 10px;}
.promotion_list li{line-height: 30px;/*border-bottom:1px solid #e5e5e5;*/font-size: 12px;padding:5px 0;}
.promotion_list li:last-child{border-bottom:0;}
.promotion_list li .activity_title{float: left;line-height: 16px;height: 16px;margin-top:6px;margin-right:13px;}
.promotion_list li em{color:#ff4444;}
.promotion_list li .activity_detail{padding-left:45px;color:#666;font-size: 13px;}
.promotion_list li .activity_detail span{display:block;}
.activity_label2{float: left;line-height: 16px;margin-top: 2px;}
.activity_label_list{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-right: 16px;}
#sel_spec_pin_tuan_price{font-weight: 500;font-size: 20px;}
#sel_spec_pin_tuan_price i{font-style: normal;font-size:14px;}
.guige_style{padding:1rem .8rem;}
.buy_car_btn_set{min-height:50px;display:flex;padding:10px;}
.buy_car_btn_set .shoper_box{height:50px;line-height: 50px;width:100%;}
.buy_car_btn_set .shoper_box li{line-height: 50px;margin:0!important;width:50%;border-radius:0;padding:0!important;}
.buy_car_btn_set .btn_single,.buy_car_btn_set .btn_single2{padding:0!important;border-radius:0!important;line-height: 50px;}
.buy_car_btn_set li.pddc-stock-spec{height:40px;line-height:40px;box-sizing: border-box;margin: 10px 12px!important;border-radius: 30px!important;}
.btn_single{background-color: #fba949;  border-color: #fba949;}
.btn_single2{}
.bond_html{position:relative;padding:10px 15px;}
.bond_html p{text-align: center;line-height: 30px;color:#666;}
.bond_html .bond_infomation,.bond_html .bond_infomation2{text-align: left;}
.bond_html .bond_infomation span:first-child{margin-right:10px;}
.bond_html .bond_infomation2 span{margin-left:26px;color:#999;font-size: 12px;}
.pack_container{padding-top:50px;}
.pack_container .big-icon{width: 170px;height: 170px;margin: 0 auto;background-color: #fff;border-radius: 50%;background-image: url(//image.haoyebao.com/FqLKe0LV-dpKCHyZjBVlb-g4V-4M);background-size: 80%;background-position: center;background-repeat: no-repeat;}
.pack_container p{color:#666;text-align: center;font-size:16px;margin-top:30px;}
.pack_container .homepage-btn-container {margin-top: 50px;text-align: center;}
.pack_container .homepage-btn-container a{display:inline-block;color:#fff;font-size: 14px;padding:10px 34px;border-radius:30px;}
.pack_buy_curtime{padding:0 10px;margin-bottom:10px;color:#fff;text-align: center;}
.pack_buy_curtime span:first-child{font-size:14px;margin-right:5px;}
/*.pack_buy_curtime span.cur_time{float:right}*/
.pack_buy_curtime .cur_time .countdown-number{display:inline-block;background:#fff;color:#333;min-width: 22px;height:22px;line-height: 22px;border-radius:2px;font-weight: 400;text-align: center;font-size:14px;}
.bl_name{font-size:16px;font-weight: 500;margin:15px 0 10px;}
.groups-timer .cont .cont_span{display:inline-block;}
.countdown_num{color:#000;}
.countdown_num .countdown-number{display:inline-block;background:#000;width:25px;height:25px;line-height: 25px;border-radius:2px;color:#fff;font-weight: 400;}
.groups_pt_price{height:40px;line-height: 40px;border-bottom:1px solid #e5e5e5;margin:0 15px 10px;}
.groups_pt_price span:first-child{float:left;}
.groups_pt_price span:last-child{float:right;font-size: 12px;}
.groups_pt_price span:last-child a{color:#999;}
.m-order-cont{background-color:#fff;padding:0 5px;}
.group-tips{position:relative;margin-left:10px;padding-right:10px;height:40px;line-height:40px}
.group-tips .group-tips-title{font-size:14px;color:#3d3d3d;padding-left:18px;}
.group-tips .group-steps{float:right;height:40px;margin:0;font-size:12px;color:#999}
.iconfont{display:inline-block;font-weight:600;font-style:normal;vertical-align:baseline;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:FontAwesome!important;color:#999;content:"\f105"}
.group-tips .question{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;margin-left:.08533333rem;width:17px;height:17px;vertical-align:middle;background-size:100% 100%;background-image:url(//image.haoyebao.com/FuEYIsscjBDXoIAZMfsbtFJTzYWm)}
.pintuan_rule dl{background:#FA7428;color:#fff;padding:5px;border-radius:3px;margin:0}
.pintuan_rule dl em,.pintuan_rule dl span{font-size:16px}
.pintuan_rule dd,.pintuan_rule dt{line-height:26px;font-size:12px}
.pintuan_rule_detail .shipment-items .shipment-item.current::before{background:#FA7428}
.pintuan_rule_detail .shipment-place{font-size: 12px;line-height: 20px;color:#333!important;font-style: normal;}
.pintuan_rule_detail .shipment-place p{margin:0;}
.pintuan_rule_detail .shipment-time{padding:2px;border:1px solid #e5e5e5;background:#fff;border-radius:5px;}
.pintuan_rule_detail .shipment-time img{width:100%;height:auto;}
.pintuan_rule_detail .shipment-items .shipment-item{border:0;}
.pintuan_rule_detail .shipment-items{padding:0 1px 0 15px;}
.group-tips-container{border-left:0;border-right:0;}
.activity_endtime2{width: auto;/*background:#FEEAE9;*/background:none;color:#fff;padding-right:5px;}
.activity_endtime2 span#activity_status_title{margin-top:0;}
.activity_endtime2 .countdown_num .countdown-number{width:20px;height:20px;line-height:20px;border-radius:3px;background:#fff;color:#ff4444;}
.activity_endtime2 .countdown_num span{margin:0;font-size:12px;}
.activity_endtime2 .countdown_num{color:#fff;}
.am-popup-hd .am-close{color:#000;}
#activity_status_title{color:#fff;}
.pintuan_pddc{background:linear-gradient(90deg, #ff4444, #FFB2BF);  }
.original-price .pintuan_header{/*margin-top:5px;*/height: 18px;text-align: center;border-radius: 2px;padding:0 4px;display:inline-block;}
.seckill_logo{float:left;color:#fff;height:50px;line-height:50px;font-size:18px;background: url(//resource.haoyebao.com/m/image/seckill_pddc_btn_bg2.png) no-repeat left; width: 110px; background-size: contain;}
.seckill_pddc{background:linear-gradient(90deg, #FD343A, #FFA6A7);color:#fff;}
.seckill_current_time{height:100%;color:#fff;font-size: 14px;line-height:50px;}
.seckill_current_time span{display:block;height:100%;color:#fff;font-size: 14px;line-height:50px;padding-right:10px;}
.present_seckill_price .act_price,.present_bargain_price .act_price{color:#FD343A;font-size: 14px;}
.present_seckill_price .act_price em,.present_bargain_price .act_price em{font-size: 22px;}
.present_seckill_price .old_price,.present_bargain_price .old_price{color:#999;text-decoration:line-through;font-size:14px;margin-left:10px;}
.seckill_item_box,.bargain_item_box{display:inline-block;margin:5px 0;}
.seckill_item_box span{border:1px solid #FD343A;padding:2px 5px;color:#FD343A;font-size:12px;}
.seckill_item_box .sekill_label{background:#FD343A;color:#fff!important;height:100%;}
.bargain_pddc{background:linear-gradient(90deg, #ff4444, #FFA289);}
.bargain_pddc_soon{background:linear-gradient(90deg, #c3b9b4, #909090)}
.bargain_item_box span{border:1px solid #ff4444;padding:2px 5px;color:#ff4444;font-size:12px;border-radius:2px;}
.ppdc-white-wrap .pddct-name-wp{margin-bottom:5px;}
.bargain-btn-goshoping{background:#26A96D;}
.bargain_progress_span{line-height: 30px;}
.bargain_progress_span .fleft{line-height: 30px;color:#666;}
.bargain_progress_span .fright{color:#ff4444;}
.bargain_progress_span .fright em{font-size: 22px;}
.am-progress-bar-danger{background-color:#ff4444}
.bargain_progress_dd .am-progress{height:10px;}
.bargain_btns, .bargain_btns a{ background: #ff4444}
.actiy_label_bargain{ background: url(//resource.haoyebao.com/m/image/actiy_label_bargain.png) no-repeat left;  width: 55px;  background-size: contain;}
.actiy_label_pintuan{ background: url(//resource.haoyebao.com/m/image/actiy_label_pintuan.png) no-repeat left;  width: 55px;  background-size: contain;}
.actiy_label_xianshi{ background: url(//resource.haoyebao.com/m/image/actiy_label_xianshi.png) no-repeat left;  width: 110px;  background-size: contain;}
/*加载*/
.weui_msg{width:100%;text-align: center;padding:10px 0;}
.weui_msg .loading_img{display:block;}
.weui_msg .loading_img img{width:20px;height:20px;}
.weui_msg .loading_img:first-child{margin-bottom:15px;}
.loading_img{color:#999;}
.pingtuan_wp p.loading_next{text-align: center;padding:10px 0;margin:0;}
.pingtuan_wp p.loading_next img{width:20px;height:20px;}
.center_branch_name{display:block;box-sizing: border-box;font-size: 16px;line-height: 32px;}
.drp-c-name em{width:100%;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;height: 20px;line-height: 20px;font-size: 12px;}
/*领取红包优惠券*/
.coupons_box{padding:8px 10px;}
.coupons_box li{margin-bottom:8px;}
.tax-box{border-radius: 6px;height: 92px;overflow: hidden;background: #FFF1F1;color: #FF615E;}
.tax-main{padding:0 0 0 12px!important;overflow:hidden;min-width:140px;width:70%;float:left;}
.tc{padding:10px 0;}
.tax-main .c-main{line-height:28px}
.c-sub{overflow:hidden}
.tax-box .tax-split{position:relative;height:90px;width:1px;float:left;}
.tax-box .tax-split:after,.tax-box .tax-split:before{content:"";position:absolute;width:10px;height:10px;background:#fff;border-radius:50%;left:-4px}
.tax-box .tax-split:before{top:-5px;z-index:1}
.tax-box .tax-split:after{bottom:-5px}
.tb{display:table;width:100%;height:92px}
.tax-box .tax-split .line{border-right:1px dotted #FFCDCD;opacity:.7;width:100%;height:100%;border-color:#FFCDCD}
.tax-operator{float:left;width:26%;height:100%;position:relative;}
.tax-operator .tc{width:100%;height:100%;box-sizing: border-box;text-align: center;line-height:72px;}
.tax-main .mui-price-rmb{font-style: normal;}
.tax-main .rmb{font-size: 28px;font-weight: 600;}
.tax-main .c-sub{font-size: 12px;}
.coupons_label{overflow:hidden;line-height: 22px;margin-left:36px;}
.coupons_label li{background:#ff4444;font-size: 12px;color:#fff;float:left;padding:0 5px;border-radius:2px;margin-right:8px;}
.coupons_label li:last-child{margin-right:0;}
.tax-box-limit{background:#d8d8d8;color:#fff;}
.tax-box-limit .get_limit{position:absolute;right:0;top:0;width:56px;height:56px;background: url(//resource.haoyebao.com/m/images/get_limit.png) no-repeat;background-size: 100%;}
.order_pay_ways{width:100%;display:block;padding:12px 0;overflow: hidden;border-bottom:1px solid #e5e5e5;position:relative;}
.overstep-info-ways{padding: 55px 0 0;max-width: 640px;margin:0 auto;}
.buy_shipping_v2_ways{padding: 15px 10px;margin:10px;}
.buy_shipping_v2_ways li{display:inline-block;margin:0 10px 0 0;height:30px;line-height:30px;padding:0 10px;color:#333;font-size:14px;border:1px solid #e5e5e5;border-radius:30px;}
.make_sure_choice{position:fixed;bottom:10px;max-width:640px;width:100%;height:5rem;line-height:5rem;z-index:10;box-sizing:border-box;text-align: center;}
.make_sure_choice span{background:#ff4444;padding:12px 62px;color:#fff;border-radius:20px;margin:20px 0}
.buy_shipping_v2_ways .selected{color:#ff4444;border:1px solid #ff4444;}
.discount_price{font-style: normal;color:#999;}
/*发券宝相关*/
.gift-modal_mask{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.6);z-index:999}
.gift-modal{position:fixed;left:50%;top:50%;background:url(//resource.haoyebao.com/m/images/gift_red.png) no-repeat center 0/cover;z-index:1000;color:#fff;text-align:center;width:90%;min-height:300px;height:415px;transform:translate(-50%,-50%);border-radius:5px;}
.gift-header-title{position:relative;display:inline-block;margin:20px 0 2px;font-size:22px;line-height:30px;font-weight:400}
.gift-header-title .gift-header-title--left-line,.gift-header-title .gift-header-title--right-line{position:absolute;top:14px;width:20px;height:2px;background-color:#fff}
.gift-header-title .gift-header-title--left-line:after{content:'';position:absolute;top:-1px;right:-2px;width:4px;height:4px;border-radius:50%;background-color:#fff}
.gift-header-title .gift-header-title-left-line{left:-32px}
.gift-header-title .gift-header-title-right-line{right:-32px}
.gift-header-title .gift-header-title-left-line, .gift-header-title .gift-header-title-right-line {position: absolute;top: 14px;width: 20px;height: 2px;background-color: #fff;}
.gift-header-title .gift-header-title-left-line:after{content: '';position: absolute;top: -1px;right: -2px;width: 4px;height: 4px;border-radius: 50%;background-color: #fff;}
.gift-header-title .gift-header-title-right-line:before {content: '';position: absolute;top: -1px;left: -2px;width: 4px;height: 4px;border-radius: 50%;background-color: #fff;}
.gift-header-subTitle{font-size:12px;line-height:17px}
.gift-header-subTitle em{color:#FDEF00;}
.gift-list{margin:10px auto 0;width:270px;height:215px;overflow-y:auto;text-align:left}
.gift-list-item{box-sizing:border-box;padding:10px 15px;height:82px;background:url(//resource.haoyebao.com/m/images/hb/gift_redbg.png) no-repeat 0 0/contain}
.gift-list-title{color:#333;font-size:14px;margin:0!important;}
.gift-list-item .ui-helper-clearfix{overflow:hidden}
.gift-list-condition{font-size:12px;vertical-align:-7px;color:#999}
.gift-list-amount{float:right;font-size:14px;color:#f14845}
.gift-list-amount--integer{font-size:24px}
.gift-list-item .gift-list-detail{height:28px;line-height:28px}
.gift-list-item .gift-list-detail i{display:inline-block;width:14px;height:14px;background:url(//resource.haoyebao.com/m/images/hb/gift_time.png) no-repeat;float:left;background-size:100%;margin:8px 4px 0 0;}
.c-gray-dark{display:inline-block;color:#999;font-size:12px}
.gift-btn{margin:30px auto 20px;width:190px;height:38px;line-height:38px;border-radius:20px;background-image:linear-gradient(to bottom,#FCEA49,#FEBC17);color:#d25e20;cursor:pointer}
.icon-btn-close{display: inline-block;width: 28px;height: 28px;background: url(//resource.haoyebao.com/m/images/hb/gift_close.png) no-repeat 0 0/28px 28px;position:absolute;right: 10px;top: -34px;}
.icon-btn-close2{right:20px;}
.gift-modal-over{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);background:url(//resource.haoyebao.com/m/images/hb/gift_red_over.png) no-repeat center 0/cover;z-index:1000;color:#fff;text-align:center;width:90%;height:247px}
.gift-modal-over .gift-btn{margin-top: 105px;}
.gift-modal-over .gift-btn2{margin-top: 80px;}
.gift-send-coupon{padding:20px 15px;background:#FFE5C3;position:fixed;bottom:0;width:100%;z-index:1000}
.gift-send-title{margin:0;width:100%;text-align: center;font-size: 18px;color:#FF423D;}
.gift-send-btn{background:#FF423D;color:#fff;font-size: 16px;text-align: center;height:44px;line-height: 44px;border-radius:2px;margin:0;}
.gift-send-btn a{color:#fff;display:block;}
.gift-send-image{height:100px;background:url(//resource.haoyebao.com/m/images/hb/gift_send1.png);background-repeat: no-repeat;background-position: center;background-size:60%;margin:15px 0;}
.gift_close_btn{position:absolute;right: 15px;height: 24px;width: 24px;background-image: url(//resource.haoyebao.com/m/images/icon_close.png);background-size: 24px 24px;}
.share-wrap{position:relative;padding-bottom:20px;background-color:#fff}
.share-over{width:100%;height:300px;margin:0 auto;margin-bottom:70px;padding-top:.1px;font-size:14px;text-align:center}
.share-over .title{font-size:22px;color:#f44;margin-bottom:0;}
.share-over span{font-size:12px;line-height:20px}
.share-wrap .share-btn{display:block;margin:20px 15px 0;height:42px;line-height:42px;border-radius:2px;background-color:#f44;color:#fff;font-size:14px;text-align:center}
.share-over1{background:url(//resource.haoyebao.com/m/images/hb/gift_share_bg.png) no-repeat center 0/cover}
.share-over2{background:url(//resource.haoyebao.com/m/images/hb/gift_send_pull2.png) no-repeat center 0/cover;margin-bottom:50px;}
.share-wrap2{border-top:24px solid #ffe3c1}
.share-wrap2 .share-over .title{margin-top:52px}
.activity_desc{margin-top:68px;color:#fff;line-height:22px}
.share_line{overflow: hidden;}
.share_line p{margin:26px 10px 10px;border-bottom:1px solid #ccc}
.share_line p span{display:block;width:50%;margin:0 auto -10px;background:#fff;color:#AEAEAE;font-size:14px;text-align:center}
.share_list{overflow: hidden;margin-top:20px;}
.share_list li{display: block;padding: 8px 15px;overflow: hidden;border-bottom: 1px solid #eee;}
.share_list li:last-child{border:0;}
.share_list li .share_detail{width: 70%;text-align: left;float: left;height: 40px;line-height: 40px;}
.share_list li .share_detail img{width: 44px;height: 44px;border-radius: 5px;margin-right: 10px;float: left;}
.share_list li .share_detail span em{display:block;height:25px;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.share_list li .share_detail span em:last-child{font-size:10px;color:#999;height:15px;line-height:15px}
.share_price_size{width:30%;float:left;height:44px;text-align:right;color:#333;font-size: 14px;}
.share_price_size span{display:block;line-height:25px;}
.share_price_size span img{width:13px;height:13px;vertical-align: text-top;margin-right:3px;}
.share_price_size span:last-child{color:#ffb63d;line-height: 20px;font-size: 13px;}
.gift_send_coupon{position: fixed;bottom: 280px;right: 9px;width: 42px; height: 50px;background: url(//resource.haoyebao.com/m/images/hb/gift_info.png) no-repeat 0 0/contain;cursor: pointer;z-index:100;}
.share-box{margin:106px 16% 0;height:106px;border-radius:2px;padding:4% 0 0 16%;}
.coupon_content{padding:5px 5px 0 20px;}
.coupon_content .title{font-size: 26px;}
.coupon_content1 p,.coupon_content1 span{display:block;text-align: left;}
.coupon_content1 span{color:#999;}
.coupon_user{color:#FCEA49;padding:0 18%;margin:12px 0;text-align: left;font-size: 12px;}
.coupon_user em{color:#fff;}
.order_status{margin-top:5px;font-size:12px;}
.order_status span{display: inline-block;width:33%;float:left;text-align: center;font-size: 13px;}
.order_status span:first-child{text-align: left!important;}
.order_status span:first-child em{margin-right:10px;}
.look_more{margin:5px 8px;border:1px solid #e5e5e5;padding:8px 10px;text-align: center;background:#fff;}
.look_more a{display:block;}
.market_activity_box{overflow: hidden;padding:3px;}
.discount-type{display: inline-block;font-size: 12px; color: #ff4444;height: 18px;line-height: 18px;padding: 0 2px;background: none;border-radius: 2px;}
.group-discout{position:absolute;width:100%;right:0;bottom:6px;overflow:hidden;padding:0 5px 0 5px!important}
.group-discout .price{color:#666;font-weight:400;float:left;width:60%;height:46px;font-size:14px;line-height:24px;vertical-align:baseline;margin:0}
.group-discout .price .discount-price{color:#ff4444;display:block;font-size:18px;font-weight:500}
.group-discout .original-price{font-size:14px;text-decoration:line-through;color:#787878;margin:0;font-weight:400;display:initial}
.group-discout .group-btns{width:40%;line-height:30px;margin-top:7px;float:right;text-align:center;font-size:14px;box-sizing:border-box;border-radius:2px;color:#fff;background:#ff4444}
.group-discout .price .original-price .yen{display:inherit;font-size:12px;height:20px;line-height:18px}
.pingtuan_wp a:last-child .cate-info{border-bottom:0}

.jfmail_bg{height:100%;background-color:#FFE7C6;max-width: 640px;width: 100%;background-size: 100%;background-repeat: no-repeat;}
.jfmail-wrap{margin: 0 auto;min-width: 335px;padding: 55px 20px 20px;}
.jf_coupon{margin: 0 auto 7px;width: 335px;height: 284px;color: #fff;text-align: center;background: transparent url(//resource.haoyebao.com/m/images/jfmail_bg2.png?v=10) left top no-repeat;padding-top: 44px;background-size: 335px 284px;position: relative;}
.jf_coupon_msg{font-size:14px;margin-bottom:35px;}
.jf_coupon_value{font-size: 26px;}
.jf_coupon_value span{font-size: 50px;}
.jf_shop_info{position:absolute;width:100%;left:0;bottom:-20px;color:#999;height:60px;}
.jf_info{margin-bottom:15px;text-align: center;margin-top:60px;}
.jf_info p{margin-bottom:15px;padding:0 25px;line-height: 20px;color:#666;font-size:16px;}
.jf_info p em{color:#ff4444;}
.form-item{margin-bottom:15px;padding:0 20px;}
.form-item .js-btn-get{background-color: #fd5c4b;border-color: #fd5c4b;color: #fff;text-align: center;width: 100%;padding: 11px 10px;font-size: 16px;line-height: 16px;border-radius: 4px;outline: none;border: 0;}
.form-item .js-btn-use{background-color: #f7ca01;border-color: #f7ca01;color: #666;text-align: center;width: 100%;padding: 11px 10px;font-size: 16px;line-height: 16px;border-radius: 4px;outline: none;border: 0;margin-top:10px;}
.jf_usetime{margin:0;}
/*iPad  显示调整*/
@media (min-width: 540px){
    .sc-goods-list.pic.size-0 .goods-card.big-pic.card,.sc-goods-list.pic.size-0 .goods-card.big-pic.card .photo-block{ width: 100%;}
    .sc-goods-list.pic li.goods-card.big-pic.card .photo-block, .sc-goods-list.pic li.goods-card.big-pic.promotion .photo-block{ width: 100%;}
    .sc-goods-list.pic.size-0 .goods-card.big-pic.card .photo-block img{ max-height: inherit; max-width: 100%;}
}
/*粉丝宝*/
.fans_box{background:#fff;margin:0;padding:8px 10px;margin-bottom:10px;}
.fans_box p{margin:0;}
.fans_goods_img{display:inline-block;width:120px;height:120px;float:left;overflow:hidden;}
.fans_goods_img img{width:100%;}
.fans_main{margin-left:130px;height:120px;}
.fans_box .fans_title{line-height: 26px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin: 5px 0;min-height: 32px;margin-bottom:10px;height:46px;}
.fan_price{font-size: 20px;color:#ff4444;margin-right:10px;}
.fans_old_price{color:#999;font-size:12px;}
.fans_current{color:#fff;background:#ff4444;display: block;padding:5px 10px;font-size: 12px;text-align: center;}
.fans_current em{font-size: 14px;}
.fans_current i{font-style: normal;}
.fans_items{background:#fff;padding:0 10px;}
.fans_items_info{margin:0;height:40px;line-height: 40px;}
.fans_items_info span:first-child{float:left;}
.fans_items_info span:last-child{float:right;color:#999;position: relative;padding-right:14px;}
.fans_more_activity::after {
    content: '';
    position: absolute;
    top: 14px;
    right: 0;
    width: 6px;
    height: 12px;
    background: url(//resource.haoyebao.com/m/images/right_jt.png) no-repeat;
    background-size: 6px 12px;
}
.fans_class_title{padding:10px 0;margin:0;overflow: hidden;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.fans_class_title span{width:50%;float:left;text-align: center;}
.fans_class_title span:first-child{text-align: left;}
.fans_list li{border-bottom:1px solid #e5e5e5;overflow: hidden;line-height: 40px;}
.fans_list li span{float:left;width:50%;text-align: center;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;padding:0 2px;}
.fans_list li span img{width:30px;height:30px;float:left;margin-top:5px;margin-right:5px;overflow: hidden;border-radius:50%;}
.fans_list li span:first-child{text-align: left;}
.fans_list li:last-child{border:0;}
.fans_list li span em{color:#ff4444;font-size: 12px;}
.fans_list p{padding:10px 0;text-align: center;border-top:1px solid #e5e5e5;}
.fans_isover{background: #c2c2c2;}

#fwin_arrival_notice{ width:100%; position:fixed; z-index:10000; left:0; bottom:45%; display:none; padding:0; box-shadow:none; border-radius:0; background: none;}
#fwin_arrival_notice .dialog_body{ background:none; border:none;}
.eject_con{ width:270px; border:1px solid #ccc; background:#fff; margin:0 auto; padding:10px 15px; overflow:hidden;border-radius:3px;}
.eject_con dl dt, .eject_con dl dd{ width:100%; display:block; position:relative; line-height:30px; padding:0;  }
.eject_con dl dt{text-align:left; padding-bottom:10px;}
.eject_con .bottom{ border:none; background:none;margin-top:0; }
.eject_con .bottom .submit{width:100%;}
.dialog_close_button{ top:5px; right:0;}
.eject_con .text{ border:1px solid #ddd; padding:8px; margin-bottom:10px; width: 92%;}
.arvntc_submit{padding: 5px 80px;}
.zhm_logo{width:auto;height:30px;padding:0 10px;background:#FF621A;position:fixed;bottom:25%;border-top-right-radius: 20px;border-bottom-right-radius: 20px;z-index: 10;line-height: 30px;}
.zhm_logo a{color:#fff;}
.zhm_logo a img{width:15px;height:15px;margin-right:5px;}

/*底部导航*/
.nav-menu-1{z-index:3;bottom:0;left:0;border-top:1px solid #EBEBEB;background:#e6e6e6;width:100%;text-align:center}
.nav-menu-1 .nav-item{position:relative;float:left;height:50px;line-height:50px;background:#fff;border-right:1px solid #ebebeb;box-sizing:border-box;-webkit-box-sizing:border-box}
.nav-menu-1 .nav-item:last-child{border-right: none;}
.nav-menu-1.has-menu-3 .nav-item{width:28%}
.nav-menu-1.has-menu-2 .nav-item{width:42%}
.nav-menu-1.has-menu-1 .nav-item{width:84%}
.nav-menu-1.has-menu-1 .nav-special-item,.nav-menu-1.has-menu-2 .nav-special-item,.nav-menu-1.has-menu-3 .nav-special-item{width:16%}
.nav-menu-1.has-menu-0 .nav-special-item{width:100%}
.nav-menu-1 .menu:last-child{border-right:none}
.nav-menu-1 .sec-sub{position:absolute;bottom:60px;z-index:10;width:100%;padding:0 10px;background:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #eee;border-radius:5px;display:none}
.nav-menu-1 .sec-sub li{width:100%;background:#fff;float:none;box-sizing:border-box;-webkit-box-sizing:border-box;border-top:1px solid #f2f2f2}
.nav-menu-1 .sec-sub li a{display:block;height:50px;line-height:50px;background:#fff;border:none;text-align:center;white-space:nowrap;overflow:hidden}
.nav-menu-1 .more{position:absolute;bottom:5px;right:5px;width:0;height:0;border:5px solid transparent;border-right:5px solid #000;border-bottom:5px solid #000;opacity:.5}
.nav-menu-1 .bt-name{line-height:50px}
.nav-menu-1 .bt-name em{background:url(//resource.haoyebao.com/m/images/textmenu.png) no-repeat scroll 0 0;width:15px;height:15px;background-size:15px 15px;vertical-align:text-bottom;display:inline-block}
.nav-menu-1 .bt-name a{display:block}
.nav-menu-1 .sec-sub .tiggle{width:0;height:0;position:absolute;left:50%;margin-left:-10px;bottom:-9px;border-top:10px solid #eee;border-left:10px solid transparent;border-right:10px solid transparent;z-index:10}
.nav-menu-1 .sec-sub .innertiggle{width:0;height:0;position:absolute;left:50%;margin-left:-9px;bottom:-8px;border-top:9px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent;z-index:11}
.nav-menu-1 span{display:block;height:50px;background-position:center center;background-repeat:no-repeat;background-size:30px 30px}
.nav-menu-2{z-index:3;bottom:0;left:0;right:0;height:50px;background:#eaeaea;color:#eee;text-align:center;box-shadow:0 0 3px rgba(0,0,0,.3)}
.nav-menu-2 li{float:left;display:block;text-align:center;font-size:12px;line-height:12px;color:#ff4444}
.nav-menu-2.has-menu-5 li{width:20%}
.nav-menu-2.has-menu-4 li{width:25%}
.nav-menu-2.has-menu-3 li{width:33.33333%}
.nav-menu-2.has-menu-2 li{width:50%}
.nav-menu-2.has-menu-1 li{width:100%}
.nav-menu-2 a{display:block;height:50px;background-position:center center;background-repeat:no-repeat;background-size:26px 26px}
.nav-menu-3{position:fixed;z-index:3;bottom:0;left:0;right:0;height:45px;background:#eaeaea;color:#eee;text-align:center;padding:0 10px}
.nav-menu-3 .nav-item{height:45px;float:left;display:block}
.nav-menu-3.has-menu-3 .nav-item,.nav-menu-3.has-menu-4 .nav-item{width:17%}
.nav-menu-3 a{display:block;height:100%;background-position:center center;background-size:26px 26px;background-repeat:no-repeat}
.nav-menu-3.has-menu-3 .nav-item.nav-special-item,.nav-menu-3.has-menu-4 .nav-item.nav-special-item{width:32%}
.nav-menu-3 .nav-special-item a{background-color:#ff4444;background-size:26px 26px;height:50px;width:50px;margin:0 auto;margin-top:-5px;border-radius:100%;border:5px solid #292929}
.nav-menu-3.has-menu-4 .nav-item.index_sort2{width:34%}
.nav-menu-3.has-menu-4 .nav-item.nav-pop-sub-item{width:34%}
.nav-menu-4{width:57px;height:57px;position:fixed;left:1rem;bottom:1rem}
.nav-menu-4 .path-menu{background:#ff4444;width:57px;height:57px;border-radius:50%}
.nav-menu-4 .icon_menu{width:51px;height:51px;position:absolute;bottom:3px;right:3px;z-index:10;cursor:pointer;background:#ff4444;border-radius:50%}
.nav-menu-4 .icon_menu span{display:none}
.path-btn{width:45px;height:45px;z-index:1;position:absolute;bottom:5px;left:5px;margin:0;cursor:pointer;background:rgba(51,51,51,.9);border-radius:50%;background-size:26px 26px;background-repeat:no-repeat;background-position:center}
.path-btn span{display:block;width:22px;height:24px;font-size:0;position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-11px;overflow:hidden}
.path-btn{-webkit-transition:bottom .2s,left .2s;-moz-transition:bottom .2s,left .2s;-o-transition:bottom .2s,left .2s;-ms-transition:bottom .2s,left .2s;transition:bottom .2s,left .2s}
.path-btn1.close,.path-btn2.close,.path-btn3.close,.path-btn4.close{bottom:5px;left:5px}
.nav-menu-4.has-menu-4 .path-btn1.open{bottom:130px;left:0}
.nav-menu-4.has-menu-4 .path-btn2.open{bottom:105px;left:60px}
.nav-menu-4.has-menu-4 .path-btn3.open{bottom:65px;left:112px}
.nav-menu-4.has-menu-4 .path-btn4.open{bottom:0;left:130px}
.nav-menu-4.has-menu-3 .path-btn1.open{bottom:110px;left:0}
.nav-menu-4.has-menu-3 .path-btn2.open{bottom:65px;left:75px}
.nav-menu-4.has-menu-3 .path-btn3.open{bottom:0;left:110px}
.nav-menu-4.has-menu-2 .path-btn1.open{bottom:90px;left:30px}
.nav-menu-4.has-menu-2 .path-btn2.open{bottom:30px;left:90px}
.nav-menu-4.has-menu-1 .path-btn1.open{bottom:80px;left:70px}
.nav-menu-5{position:fixed;bottom:1rem;left:50%}
.nav-menu-5 .path-menu{background-image:url(//image.haoyebao.com/FjZbS-XFZk7orDZm1Gm_HFedxaFM);margin-left:-50%;padding:0;width:150px;height:50px;position:relative;background-size:150px 50px;z-index:10;padding-top:6px}
.nav-menu-5 .path-menu .path-menu-left{width:55px;display:block;height:100%;background-position:center center;background-repeat:no-repeat;background-size:51%;float:left}
.nav-menu-5 .path-menu .path-menu-right{width:55px;display:block;height:100%;background-position:center center;background-repeat:no-repeat;background-size:60%;float:right}
.nav-menu-5 .path-menu .path-menu-main{border-radius:100%;width:40px;height:40px;position:relative;left:0;bottom:-6px;float:left;margin-top:-8px;background-size:40px 40px;background-color:#ff4444}
.nav-menu-5 .icon_menu{width:51px;height:51px;position:absolute;bottom:3px;right:3px;z-index:10;cursor:pointer;background:#ff4444;border-radius:50%}
.nav-menu-5 .icon_menu span{display:none}
.nav-menu-5 .path-btn{width:45px;height:45px;z-index:1;position:absolute;margin:0;cursor:pointer;background:#424242;border-radius:50%;background-size:26px 26px;background-repeat:no-repeat;background-position:center;bottom:3px;left:-23px}
.nav-menu-5 .path-btn span{display:block;width:22px;height:24px;font-size:0;position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-11px;overflow:hidden}
.nav-menu-5 .path-btn{-webkit-transition:bottom .2s,left .2s;-moz-transition:bottom .2s,left .2s;-o-transition:bottom .2s,left .2s;-ms-transition:bottom .2s,left .2s;transition:bottom .2s,left .2s}
.nav-menu-5 .path-btn1.close,.nav-menu-5 .path-btn2.close,.nav-menu-5 .path-btn3.close,.nav-menu-5 .path-btn4.close{bottom:6px;left:-19px;width:40px;height:40px}
.nav-menu-5.has-menu-4 .path-btn1.open{bottom:50px;left:-75px}
.nav-menu-5.has-menu-4 .path-btn2.open{bottom:95px;left:-50px}
.nav-menu-5.has-menu-4 .path-btn3.open{bottom:95px;left:5px;background-size: 65%;}
.nav-menu-5.has-menu-4 .path-btn4.open{bottom:50px;left:30px; background-size: 60%;}
.nav-menu-5.has-menu-3 .path-btn1.open{bottom:50px;left:-75px}
.nav-menu-5.has-menu-3 .path-btn2.open{bottom:90px;left:-22px}
.nav-menu-5.has-menu-3 .path-btn3.open{bottom:50px;left:30px}
.nav-menu-5.has-menu-2 .path-btn1.open{bottom:50px;left:-55px}
.nav-menu-5.has-menu-2 .path-btn2.open{bottom:50px;left:9px}
.nav-menu-5.has-menu-1 .path-btn1.open{bottom:70px;left:-22px}
.nav-menu-4.nav-show .icon_menu,.nav-menu-5.nav-show .path-menu-main{-webkit-transform:rotateZ(135deg);-moz-transform:rotateZ(135deg);-ms-transform:rotate(135deg);transform:rotateZ(135deg)}
.nav-menu-4 .icon_menu,.nav-menu-5 .path-menu-main{-webkit-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;transition:.4s all ease-in-out;position:absolute;z-index:99;-webkit-tap-highlight-color:transparent}
.ly-nav-menu-length{height:5rem;background:#fff!important;box-shadow:none;border-top:1px solid #e5e5e5}
.ly-nav-menu-length ul{height:100%}
.ly-nav-menu-length li{border-right:1px solid #ebebeb;box-sizing:border-box;height:100%}
.ly-nav-menu-length li:last-child{border-right:0}
.ly-nav-menu-length li a i{display:block;font-style:normal;width:21px;height:21px;background-size:100%;background-repeat:no-repeat;background-position:center;margin:.8rem auto .1rem;}
.ly-nav-menu-length li a em{display:block;height:16px;line-height:16px;color:#676767;padding:0 6px;box-sizing:border-box;font-size:1em}

/*大使软文中心*/
.proxy_article_box{}
.proxy_article_title{width:100%;padding: 0 10px;height: 37px;line-height: 37px;color: #f90;background: #ffc;border-top: 1px solid #f2f2f2;border-bottom: 1px solid #f2f2f2;word-break: break-all;font-size: 12px;margin-bottom:10px;}
.proxy_article_list li{padding:8px 10px;background:#fff;margin-bottom:8px;}
.proxy_article_list li:last-child{border-bottom:0;}
.proxy_article_img{width:90px;height:90px;float:left;overflow: hidden;position:relative;border-radius:3px;}
.proxy_article_img img{width:90px;height:90px;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;vertical-align: bottom;}
.proxy_article_content{margin:0;margin-left:100px;height:90px;}
.proxy_article_content p{margin:0;}
.article_title{line-height: 21px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;color:#666;min-height: 40px;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.proxy_share{ position: relative;}
.article_share{margin-top:5px;float:right;border:1px solid #FD343A;  color:#FD343A!important;  border-radius:2px;  font-size:12px!important;  padding:1px 2px;  line-height:20px;margin-right:0!important;}
.proxy_article_num{height:20px;line-height: 20px;}
.proxy_time{float:left;color:#999;}
.proxy_data{margin:0;margin-left:100px;color:#999;height:26px;line-height: 26px;}
.proxy_data span{margin-right:15px;font-size: 12px;}
.proxy_data span.share_count{color:#c3934b;}
.proxy_data span.share_count em{font-size: 18px;}
.proxy_desc ul{background:#fff;padding:0 10px;}
.proxy_desc ul li{border-bottom:1px solid #e5e5e5;padding:10px 0;}
.proxy_desc ul li:last-child{border:0;}
.proxy_desc ul li span{font-weight: 600;}
.proxy_desc ul li span em{vertical-align: sub;margin-right:5px;}
.proxy_desc ul li p{line-height:24px;color:#666;margin:0;margin-top:10px;padding:0 10px;}
.drpCenter-top .ly-m-avatar .drp-c-name{padding:15px 0!important;}
.drpCenter-top .ly-m-avatar .drp-c-name span{display:block;}
.drpCenter-top .ly-m-avatar .drp-c-name span:first-child{height:35px;line-height: 35px;}
.drpCenter-top .ly-m-avatar .drp-c-name span:last-child{height:28px;line-height: 28px;font-size: 14px;color:#666;}
.m_avatar_logo{width:100px;height:100px;float:left;padding:10px;}
/*.drpCenter-top .m-avatar #avatar{margin:0!important;width:80px!important;height:80px!important;}*/

/*拼团优化*/
.pintuan_all_btn{position:fixed;top:0;left:0;width:100%;max-width:640px;height:50px;z-index:1111;text-align: right;background:rgba(255,255,255,0);}
.pintuan_all_btn a{display:inline-block;width:30px;height:30px;border-radius:50%;background:rgba(0,0,0,.5);margin:10px 10px 0 0;background-size:66%!important;background-repeat: no-repeat!important;background-position: center!important;border:0;}
.pintuan_all_btn2{height:50px;border-bottom:1px solid #eee;}
.pintuan_all_btn2 a{background:rgba(255,255,255,1);}
.pintuan_all_btn .pt_kefu{background-image: url(//resource.haoyebao.com/m/images/pt_kefu.png);}
.pintuan_all_btn .pt_list{background-image: url(//resource.haoyebao.com/m/images/pt_list.png);}
.pintuan_all_btn .pt_goods{background-image: url(//resource.haoyebao.com/m/images/pt_goods.png);}
.pintuan_all_btn2 .pt_kefu{background-image: url(//resource.haoyebao.com/m/images/pt_kefu_2.png);}
.pintuan_all_btn2 .pt_list{background-image: url(//resource.haoyebao.com/m/images/pt_list_2.png);}
.pintuan_all_btn2 .pt_goods{background-image: url(//resource.haoyebao.com/m/images/pt_goods_2.png);}
.pintuan_all_btn .pt_store_home{background-image: url(//resource.haoyebao.com/m/images/pt_storehome.png);}
.pintuan_all_btn2 .pt_store_home{background-image: url(//resource.haoyebao.com/m/images/pt_storehome2.png);}
.pt_detail_goods_sales_info{display:inline-block;font-size: 12px;border-radius: 3px;overflow: hidden;float:left;margin-right:5px;}
.pt_detail_goods_sales_info em{display:block;padding: 0 6px;text-align: center;height: 20px;line-height: 20px;font-size: 12px!important;}
.pt_detail_goods_sales_info em.pt_conditionnumber{}
.pt_type_tips{border:1px solid #ff4444;color:#ff4444;font-size: 12px;border-radius:2px;padding:0 3px;margin-right:5px;}
.pintuan_fixed_btn{overflow: hidden;}
.pintuan_fixed_btn_join .btn-operate-double .btn-operate{width:100%;border:0;}
.btn-operate-double .btn-operate .pt_public_btn{border-radius:30px;}
.ptwx_img{display:inline-block;width:24px;height:24px;}
.pt_public_btn{border-radius:3px;}
.order-tab-list-item{padding-top:45px;}
.order-list li .order-shop-pd{padding:0 10px;background:#fff;}
.order-list li .order-shop-pd .order-ldetail{background:#fff;}
.order-shop-total-price{margin:0;padding:4px 0 0!important;color:#000;font-size: 12px;}
.order-shop-total-price i{font-style:normal;/*font-size:16px;*/}
.order-shop-total-two{margin:0;padding:0!important;}
.sure-order,.to-evaluate,.jion_pt_btn{background:#ff4444;color:#fff!important;border-radius:2px;}
.order-shop-total-price em{font-size:12px;}
.invoice_information{border-top:1px solid #eee!important;padding-bottom:15px;margin:10px;}
.order-detail-intro .invoice_information{border:0;}
.pt_order_label{margin:0!important;padding:8px 10px;overflow: hidden;line-height: 22px;}
.pt_order_label span.pt_group_type{float:left;padding:0 3px;border-radius:20px;border-width: 1px; border-style: solid; font-size: 12px;}
.pt_order_label span.pt_group_time{float:right;line-height: 28px;font-size: 12px;}
.pt_group_time{color:#666;}
.countdown-num{display:inline-block;height:20px;margin:5px 0;line-height:20px;padding:1px 2px;background:#ff4444;color:#fff;min-width: 20px;text-align: center;border-radius:2px;}
.order-detail-intro .pt_person_list{padding:10px;background:#fff;margin:0 10px 10px;border-radius:6px;}
.pt_person_status{margin:0;position: relative;line-height: 22px;}
.pt_person_status i{position:absolute;left:0;display: inline-block;width: 20px;height: 20px;background: url(//resource.haoyebao.com/m/images/order_list_pintuan.png);background-size: 100%;}
.pt_person_status span{padding-left:34px;}
.pt_person_content{overflow: hidden;}
.pt_person_content_list{padding-left:30px;margin-top:10px;width:75%;float:left;}
.pt_person_content_list li{margin:4px 2px;}
.pt_person_content_btn{width:25%;float:left;text-align: right;margin:0;margin-top:25px;height:30px;}
.pt_person_content_btn span{padding: 6px 10px!important;border-radius: 20px;}
.pt_person_content_btn .pt_invitation_person_btn2{background-color:#fff;border:1px solid #666;color:#666;}
.seckill_rob_box{margin:5px 0;float:left;}
.pddc-discount .seckill_rob_box span{display:block;height:auto;line-height: 20px;float:none;font-size: 12px;color:#eee;}
.pt_store_home{float:left;margin-left:10px!important;}
/*分销页面相关*/
.dis-distribution-box{overflow:hidden;padding:10px 15px;}
.dis-distribution-box a{display:block;width:50%!important;float:left;text-align: center;}
.dis-distribution-box a:last-child{border-right:0;}
.dis-distribution-box a p{margin:0;line-height: 30px;color:#999;text-align: left;}
.dis-distribution-box a p span{display:block;color:#333;font-size: 16px;}
.header_center{padding:0 0 5px;box-sizing: border-box;background-color: #fff;color: #333;font-size: 14px;position: relative; text-align: center;background-repeat: no-repeat;background-position: center 100%;background-image:url(//resource.haoyebao.com/m/images/best_like_bg.png);border-radius:6px;box-shadow: 0 1px 15px 0 rgba(179, 179, 179, 0.05);overflow: hidden;}
.head_logo{display:block;float:none;width:80px;height:80px;margin:10px auto;padding:0;border-radius: 50%;}
.head_logo img{width:80px!important;height:80px!important;border-radius:50%;}
.center_info{width:100%;margin:0;color:#fff!important;}
.center_status_ways{line-height: 26px;font-size: 12px;display: block;margin-bottom:10px;}
.center_status_ways em{border-right:1px solid #fff;padding:0 10px;}
.center_status_ways em:last-child{border-right:0;}
.center_tixian ul{overflow: hidden;}
.drpCenter-top .center_tixian ul li{text-align: center!important;border-right:1px solid #eee;font-size:12px;color:#666!important;width:25%!important;padding:0!important;}
.drpCenter-top .center_tixian ul li b{margin-bottom:5px;color:#ff4444;font-size:15px;}
.center_branch_name em{display:inline-block;background:#fff;border-radius:9px;color:#666;height:18px;line-height:18px;padding:0 11px;font-size:12px;margin-left:8px;vertical-align:text-top}
.center_branch_name em i{background:url(//resource.haoyebao.com/m/images/center_tixian.png);float:left;width:14px;height:14px;background-size:100%;margin:2px 2px 2px 0;}
.weui_panel:before,.weui_cells:after{border:0;}
#menu_wenan,.ly-sonbranch2{background:none!important;color:#999;font-size: 12px;}
.ly-dingdan3 p{margin:0!important;line-height: 26px;}
.center_upgrade_msg{line-height: 26px;display:block;font-size: 12px;}
.ration_header{background:linear-gradient(45deg, #ff4444, #FF6851);background-size:100%;padding:15px 10px 0;margin-bottom:10px;}
.ration_header p{margin:0;}
.ration_header .drp-c-profit{font-size: 50px;text-align: center;margin:10px 0;}
.ration_header .drp-c-name{margin:0 0 10px;font-size: 14px;overflow: hidden;}
.ration_header .drp-c-name a{color:#ffeeee;}
.ration_header .drp-c-name span:first-child{float:left;}
.ration_header .drp-c-name span:last-child{float:right;width:20px;height:20px;background:url(//resource.haoyebao.com/m/images/ration_help.png) no-repeat center;background-size:100%;}
.ration_header .drp-c-logo{margin:0 auto;width:75px;height:75px;overflow: hidden;border-radius:50%;border: 5px solid #f59f90;box-shadow: 0 0 5px 2px #f74d33;}
.ration_header .drp-c-logo img{width:100%;}
.ration_money_box{overflow: hidden;}
.ration_money_box li{width:33.33%;float:left;text-align: center;font-size: 12px;line-height: 20px;margin:10px 0;color:#ffeeee}
.ration_money_box li b{font-size:16px;font-weight: normal}
.admin-sidebar-list{margin:10px 0;}
.admin-sidebar-list li{margin:0;border:0;line-height: 40px;}
.admin-sidebar-list li:last-child{border:0;}
.admin-sidebar-list li a{color:#666;padding:0;}
.admin-sidebar-list li a em{float:right;margin-right:10px;}
.weui_btn_area a.ly-queding{color:#fff!important;}
.p_integral_box{background: linear-gradient(45deg, #ff4444, #FF6851);padding:10px;}
.p_integral_box p{margin:0;}
.integral_href{overflow: hidden;}
.integral_href span:first-child{float:left;}
.integral_href span:last-child{float:right;line-height: 20px;}
.integral_href span a{color:#fff;}
.integral_href span em{display:inline-block;width:20px;height:20px;background:url(//resource.haoyebao.com/m/images/ration_help.png) no-repeat center;background-size:100%;vertical-align: bottom;margin-left:10px;}
.integral_total{text-align: center;color:#fff;}
.integral_total span{display: block;}
.integral_total span#my_integral{font-size: 28px;margin-top:10px;}
.p_integral_list{margin:0;margin-top:10px;}
.ly-numerical-list li:last-child{border:0;}
.p_integral_list li:first-child{border-top:0;}
.task_info_goods{height:5rem;line-height:5rem;color:#fff;display:inline-block;float:right;width:50%;font-size:1.4rem;padding:0;border:0;border-radius:0;background:#53C183;}
.task_info_goods2{width:100%;}
.wrapper03 {position:relative;height: 50px;width: 100%;overflow: hidden;margin:0 auto;border-bottom:0}
.wrapper03 .scroller {position:absolute}
.wrapper03 .scroller li {height: 48px;color:#333;float: left;line-height: 48px;font-size: 14px;text-align: center}
.wrapper03 .scroller li a{color:#333;display:block;margin:0 10px;padding:0 10px}
.wrapper03 .scroller li.cur a{color:#ff4444;height:48px;border-bottom:3px solid #ff4444}
#ly-task-goods{width:100%;}
.goods_inventory{margin:0;font-size: 12px;}
.goods_inventory span:first-child{display:inline-block;margin-right:5px!important;}
.guige_style span.pre_price_tips_num{color:#666;font-size:12px;}
.qq_service_list li{width:33.33%;float:left;text-align: center;}
.qq_service_list li span{overflow: hidden;display: block;}
.qq_service_list li span img{width:50px;height:50px;display: block;margin:0 auto 10px;}

.line-check-store{padding:0 10px;background:none;}
.line-check-store a.weui_cell:before{border:0;}
.line-check-store a{display:block;background:#fafafa;border-radius:5px;height:40px;line-height: 40px;}
.line-check-store a:first-child{margin:0;background:#fafafa;border-radius:6px;height:56px;max-height: 56px;line-height: 56px;}
.line-store .ly-fenxiao .weui_cell_bd p{height:100%;}
.line-check-store p.checkbox_choice{margin:10px 0;color:#fff;overflow:hidden;font-size: 16px;}
.line-check-store p.checkbox_choice input{margin:0 5px;}
.line-check-store p.checkbox_choice span:first-child{float:left;}
.line-check-store p.checkbox_choice span:last-child{float:right;}
i.am-icon-check-circle.cur{color:#fff!important;}
.line_store_pay .center_header{background-image:none;padding:30px 10px 30px;}
.discount_gather{background:#fff;border-radius: 6px;margin-top: 10px;overflow: hidden;padding:0 10px;}
/*.line-store{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}*/
.line-store-discount a{background:#fff;}
.line-store-discount p{width:50%;float:left;}
.line-store-discount em{display:inline-block;width:50%;text-align: right;color:#666;}
.line-store-other .weui_cell:before{border:0;}
.line-store-other a{color:#999;height:30px;}
.line-store-other a p{height:30px;line-height: 30px;}
.fanxian_detail_info p{text-align: right;padding:10px;color:#999;}
.fanxian_detail_info p em{width:18px;height:18px;margin-right:5px;display:inline-block;background:url(//image.haoyebao.com/2017_15160048507620) no-repeat;background-size:100%;vertical-align:middle;}
.line-store .ly-fenxiao .weui_cell_bd span{float: right;width:50%;text-align: right;font-size: 14px;}
.line-store .ly-fenxiao .weui_cell_bd span .actual_amount_paid{font-size: 24px!important;color:#f71611;}
.line-store-coupon .line-s:last-child .weui_cell_bd{line-height:60px;}
.line-store-coupon .line-s:last-child{height:60px;line-height: 60px;max-height: 60px;}
.line-store .line-store-coupon .store_give{text-align: right;}
.line-store .line-store-coupon .store_give span{margin:0;display:inline-block;height:36px;line-height:36px;color:#666;}
.line-store-coupon .store_line .fleft{color:#333;font-size: 13px;}
.line-store-coupon .store_line .fleft i{font-style: normal;color:#fff;margin-right:2px;}
.line-store-coupon .store_line .fright i{color:#333;}
.header_center .line-store-coupon{min-height:50px;}
.recharge_other .recharger_desc{font-size: 13px;color:#999!important;padding:0;margin-top:10px;}
.ly-fenxiao input{font-size:24px;}
.ly-fenxiao input::-webkit-input-placeholder { /* WebKit, Blink, Edge */color:    #bfbfbf;font-size:16px;font-weight: normal}
.ly-fenxiao input::-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:    #bfbfbf;font-size:16px;font-weight: normal}
.ly-fenxiao input::-moz-placeholder { /* Mozilla Firefox 19+ */color:    #bfbfbf;font-size:16px;font-weight: normal}
.ly-fenxiao input::-ms-input-placeholder { /* Internet Explorer 10-11 */color: #bfbfbf;font-size:16px;font-weight: normal}
.line-check-store a{height:40px;line-height: 40px;}
.line-check-store .ly-fenxiao .weui_cell_bd p{line-height:40px;text-align:left;font-size:14px;font-weight: normal;}
.line-check-store a:first-child .weui_cell_bd p{line-height: 56px;}
.line-check-store .ly-fenxiao .weui_cell_bd input[type=number]{color:#ff4444;font-size: 20px;background:#fafafa;}
#discount{font-style: normal;}
.buys-ycnt-list li.buys-yc-type:last-child,.buys-ycnt-list li.coupon_list:last-child{position:static;margin:0;width:auto;}
/*储值卡数据*/
.check_header{height:auto;background:#63b359;padding:15px 20px;margin:10px;color:#fff;box-sizing: border-box;border-radius:5px;}
.check_header .card-region{float:left;height:38px;line-height: 38px;margin-left:0;text-shadow: 0 1px 4px rgba(0,0,0,0.2);font-size: 18px;}
.check_header p{overflow: hidden;margin:0;}
.check_header p:first-child{margin-bottom:20px;}
.check_header .card-region img{width:36px;height:36px;border:1px solid #e5e5e5;display: inline-block;margin-right:5px;border-radius:50%;}
.member-price em{display:block;margin-right:10px;}
.member-price .member_t{color:#fff;}
.member-price .member_p{font-size: 20px;margin-top:6px;}
.member-price .member_p i{font-weight: normal;font-size:12px;margin-right:3px;font-style: normal;}
.member-price .member_p i.member_Card{font-size: 18px;}
.check_header .card_btn{margin-top:10px;}
.card_btn span{display: inline-block;}
.card_btn span:first-child{float:left;}
.card_btn span:last-child{float:right;text-align: right;}
.card_btn span a{color: #63b359;background: #fff;padding: 4px 16px;border-radius: 3px;font-size: 14px;}
.ly-dingdan i.line_store { opacity: 1;background-image: url(//resource.haoyebao.com/m/images/maidan.png);background-size: 82%;}
.recharge_other p{color:#666;}
.check_value_item a{display:inline-block;background:#fff;border-radius: 30px;padding:5px 15px;margin-right:10px;}
/*.recharge_other li{width:49%;margin-left:2%;}*/
/*.recharge_other li:nth-child(2n){margin-left:0;}*/
.recharge_other li .rech_value{margin:0;text-align: left;line-height: 25px;color:#272942;font-size: 18px;}
.recharge_other li .recharge_integral{display:block;text-align: center;color:#999;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.recharge_other span{display:inline-block;}
.recharge_other .recharge_total{float:left;width:64%;height:52px;line-height:52px;background:#fff;padding:0 10px;text-align:left;}
.recharge_other .recharge_total em{font-size:2rem; color: #ff4444;}
.recharge_other .recharge_an{float:left;width:36%;height:52px;}
.recharge_other .recharge_an a{border-radius:30px;height:40px;line-height: 40px;padding:0;margin:6px 0;}
.check_header2{height:auto;background:none;padding:0;margin:0;color:#dab529;box-sizing: border-box;border-radius:5px; font-size: 14px;}
.member-price .member_t{color:#fff;opacity: .8;}
.member-price .memberCardname{font-size: 18px;margin-bottom:5px;}
.ly-dingdan i.m-check-card{opacity: 1;background-image: url(//resource.haoyebao.com/m/images/maidan2.png);background-size: 90%;}
.member-list a{display:inline-block;width:25%;float:left;text-align: center;min-height:80px;}
.member-list a i{display:block;width:26px;height:26px;background:#fff;margin:15px auto 10px;}
.member-list a i.line_store{background:url(//resource.haoyebao.com/m/images/membercard1.png) no-repeat;background-size:100%;}
.member-list a i.check_record{background:url(//resource.haoyebao.com/m/images/membercard2.png) no-repeat;background-size:100%;}
.member-list a i.mima{background:url(//resource.haoyebao.com/m/images/membercard3.png) no-repeat;background-size:100%;}
.member-list a i.consumption{background:url(//resource.haoyebao.com/m/images/membercard4.png) no-repeat;background-size:100%;}
/*订单弹幕*/
.order_list_box {position:absolute;width:100%;max-width: 640px;top:30px;left:0;z-index:10;padding:10px;margin:40px auto;height: 54px;overflow: hidden;}
.order_list_box .order_list_single{width:100%;height:100%;}
.order_list_box .order_list_single li{position:absolute;top:0;height:34px;line-height:34px;background:rgba(0,0,0,.6);color:#fff;border-radius:3px;margin-bottom: 20px;width:260px;box-shadow: 0 0 10px 1px rgba(0,0,0,.15);}
.order_list_box .order_list_single li a{display:block;color:#fff;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;padding:0 6px;font-size:12px;}
.order_list_box .order_list_single li img{display:inline-block;width:24px;height:24px;border-radius:50%;margin-right:6px;}

.order_list_box .order_list_more{width:100%;height:100%;}
.order_list_box .order_list_more li{height:34px;line-height:34px;background:rgba(0,0,0,.6);color:#fff;border-radius:3px;margin-bottom: 15px;width:260px;box-shadow: 0 0 10px 1px rgba(0,0,0,.15);}
.order_list_box .order_list_more li a{display:block;color:#fff;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;padding:0 6px;font-size:12px;}
.order_list_box .order_list_more li img{display:inline-block;width:24px;height:24px;border-radius:50%;margin-right:6px;}

.reg_title{text-align: center;margin:20px 0;}
.reg_title h3,.reg_title h4{font:inherit;margin:0;}
.reg_title h3{font-size: 20px;color:#3a8bfb;line-height: 40px;}
.reg_title h4{line-height: 30px;font-size: 14px;}
.submit_button{background-color:#3a8bfb!important;border-color:#3a8bfb!important;}
.am-form .img_code_check input,.am-form .msg_code_check .weui_input{width:70%;float:left;}
.am-form .img_code_check a{display: inline-block;width:30%;height:42px;}
.am-form .img_code_check a img{width:100%;height:100%;}
.am-form .msg_code_check span{display: inline-block;width:30%;height:42px;}
.am-form .msg_code_check span input{width:100%;height:100%;border-left:0;}
.am-form .help-desc label{display: inline;line-height: 24px;}
.am-form .help-desc label a{color:#3a8bfb;}
.am-form .error_label{display:block;font-size: 12px;color:#f30;height:22px;line-height:22px;padding-left:5px;}

.please_code{padding:20px 44px;background:rgba(2,2,2,.8);}
.campaign_way{color:#fff;font-weight: normal;text-align: center;margin:10px 0;line-height: 24px;}
.campaign_way img{width:24px!important;margin-right:4px;}
.profit-cont{padding:0 15px;line-height: 26px;color:#666;margin-bottom:20px;}
.profit-cont p{margin:0;}
.profit_title{line-height: 26px;padding:10px 0;margin-top:10px!important;color:#ff4444;}
.more_ways{position:fixed;bottom:120px;right:10px;width:50px;height:50px;border-radius:50%;text-align: center;line-height: 18px;background:#ff4444;color:#fff;padding:8px;font-size: 12px;box-shadow: 0 0 1px 1px rgb(202, 7, 43);z-index:10}
.more_html p.tg_title{margin:0;line-height: 36px;font-size: 16px;}
.more_content{text-align: left;padding:0 15px;}
.more_content .more1{color:#ff4444;}
.more_content .copy_btn{float:right;background:#ff4444;padding:1px 5px;border-radius:2px;color:#fff;font-size: 12px;}
.more_content .btns li{border:1px solid #e5e5e5;padding:6px 0;text-align: center;margin-bottom:8px;border-radius:3px;}
.more_content .btns li:first-child{background:#ff4444;}
.more_content .btns li:first-child a{color:#fff;}

.pintuan_fenxiao{position:fixed;top:130px;right:0;width:auto;height:30px;line-height: 30px;background:#ff4444;color:#fff;padding:0 10px 0 20px;z-index:10;border-top-left-radius:18px;border-bottom-left-radius:18px;box-shadow: 0 0 1px 0px rgb(255, 21, 64);}
.pintuan_fenxiao img{width:16px;margin-right:5px;}
.pintuan_share{width: 100%;height: 150px;position: fixed;z-index: 101;top: 0;background-size: 80%;height:180px;}
.pintuan_share p.pintuan_logo{background:url(//resource.haoyebao.com/m/images/share_article2.png) no-repeat;background-size:100%;height:94px;margin-top:20px;}
.pintuan_share p{margin:0;color:#fff;line-height: 40px;}

/*代理中心*/
.agent-dis-box{overflow: hidden;}
.agent-dis-box a{padding:10px 0;}
.agent-dis-box a p{margin-bottom:0;}
.agent_panel_bd .weui_cell_bd p{display:inline-block;float:left;}
.agent_panel_bd .weui_cell_bd .ly-weui-cell-content{display:inline-block;float:right;color:#ff4567;}
.agent_panel_bd a.agent-href{display: block;overflow: hidden;line-height: 40px;border-bottom:1px solid #e5e5e5;margin:0 15px;}
.agent_panel_bd a.agent-href:last-child{border:0;}
.agent_panel_bd a em{margin-top:10px;}
.lower_content{overflow: hidden}
.lower_content li{background:#fff;padding:0 10px;overflow: hidden;margin-bottom:10px;}
.lower_img{width:70px;height:70px;display:block;float:left;}
.lower_info{margin-left:80px;color:#333;height:100%;overflow: hidden;}
.lower_info p{margin:0;}
.lower_item{height:30px;line-height: 30px;}
.lower_item span:first-child{float:left;}
.lower_item span:last-child{float:right;color:#63b359;}
.lower_time,.lower_num{height:20px;line-height: 20px;color:#666;font-size: 12px;}
.order_info{overflow: hidden;padding:2px 0 8px 0;margin:0;border-bottom:1px solid #e5e5e5;}
.order_info span:first-child{float:left;}
.order_info span:last-child{float:right;}
.order_content{padding-top:8px;}
.order_con{overflow: hidden;}
.lower_info .order_left{width:70%;float:left;height:40px;}
.lower_info .order_right{width:30%;float:left;text-align: right;line-height: 20px;}
.order_img{width:80px;height:80px;display:block;float:left;}
.order_img img{width:100%;}
.order_in{margin-left:90px;}
.choose_ways{float:right;}
.withdraw_ways{margin-top:10px;}
.withdraw_ways li{background:#fff;margin-bottom:15px;padding:13px 10px;overflow: hidden;border:1px solid #f1f1f1;border-left:0;border-right:0;}
.withdraw_ways li span:first-child{float:left;}
.bank_card_add,.alipay_add{float:right;color:#0A8CD2;}
.bank_card em.arrow-r,.alipay em.arrow-r{float: right;display: inline-block;vertical-align: middle;width: 18px;height: 18px;background-image: url(//resource.haoyebao.com/m/images/arrow_right_b.png);background-repeat: no-repeat;background-position: 50% 50%;background-size: 75%;opacity: .4;}
.bank_info{margin-bottom:15px;}
.bank_info p{background:#fff;padding:0 10px;margin:0;border-bottom:1px solid #f1f1f1;height:48px;line-height: 48px;box-sizing: border-box;}
.bank_info p input,.bank_info p select{border:none;height:43px;width:100%;outline: none;}
.bank_info p .bank_name{width:100px;float:left;}
.bank_info p .bank_input{display:block;margin-left:100px;}
.bank_info p .bank_mobile{width:64%;float:left;}
.obtain_code{color:#0A8CD2;float:right;height:48px;border-left:1px solid #e5e5e5;padding:0 10px;}
.makesure_btn{background:#ff4567;width:100%;height:40px;box-sizing: border-box;border:0;color:#fff;border-radius:2px;}
.bank_info_btn{padding:10px;}
.agent_nav{width:100%;overflow: hidden;border-bottom:1px solid #e5e5e5;}
.agent_nav li{float:left;width:50%;text-align: center;line-height: 46px;background:#FF6633;color:#fff;}
.agent_nav li.cur{background:#F04430;color:#fff;}
.agent_nav p{margin:0;background:#fff;height:46px;line-height: 46px;padding:0 10px;}
.agent_nav p span:first-child{float:left;}
.agent_nav p span:last-child{float:right;}
.order-header{position:relative}
.order-header .order-go-ration em.go_ration {position:absolute;right:0;top:30px;display: inline-block;background: #fff;border-radius: 20px;border-top-right-radius: 0;border-bottom-right-radius: 0;color: #666;height: 26px;line-height: 26px;padding: 0 8px 0 12px;font-size: 12px;margin-left: 8px;vertical-align: text-top;}
.order-header .order-go-ration em i {background: url(//resource.haoyebao.com/m/images/center_tixian.png);float: left;width: 15px;height: 15px;background-size: 100%;margin: 5px 2px 2px 0;}
.branch_center_box .inviter_info p em.invi_info_title,.proxy_center_box .inviter_info p em.invi_info_title{color:#333;}
.branch_center_box .inviter_info,.proxy_center_box .inviter_info{color:#333;padding:0 15px 0 15px;}
.inviter_info p em.invi_infonum {font-size: 16px!important;}
.inviter_info p span.invi__info .invi_infonum {font-size: 18px;}
.invi_total_price i{font-style: normal;}
.agent_nav em.right{float:right;border-top: 1.5px solid #999;border-right: 1.5px solid #999; transform: rotate(45deg);border-radius: 2px;margin-top: 17px; margin-left: 3px;margin-right: 5px;width: 10px;height: 10px;}
.proxy_goods_right{height:70px;}
.proxy_goods_right h4{margin-bottom:6px!important;}
.proxy_goods_right .weui_media_desc{margin-top:8px;}
.order-top-tab .withdraw_tab li{ width: 25%;}
.brancagentgoods .withdraw_tab li{ width: 33.33%;}
.act_listbox .weui_panel{background:#fff;margin-bottom:10px;padding:6px 10px;}
.act_listbox .weui_panel .weui_panel_hd{padding: 10px 0;color: #999;font-size: 14px;border-bottom:1px solid #e5e5e5;}
.act_listbox .weui_panel .weui_panel_bd{padding: 5px 0;color: #999;font-size: 14px;}
.act_listbox .weui_panel p{margin:0;line-height:28px;}
.area_choose_box{overflow: hidden;}
.area_choose_box select{font-size: 14px;width:23%;box-sizing: border-box;padding:3px 2px ;}
.area_choose_box select option::-ms-expand{ display: none; }
.area_choose_box select,.area_choose_box select option{float:left;height: 32px;outline: none;color:#6d6d6d; -webkit-appearance:none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);background-color: #fff;font-size: 14px;overflow: hidden;-moz-appearance:none;    padding: 4px;margin: 0 1%;}
.content-body .custom-phone{font-size: 14px;}
.branch_center_box .weui_panel h3,.proxy_center_box .weui_panel h3{height: 44px;line-height: 44px;font-weight: normal;margin: 0;border-bottom: 1px solid #eee;font-size: 14px;padding:0 15px;font-weight: 700;}
.tg_goodslist{margin-top:20px;}
.tg_goodslist li{margin-bottom:10px;background:#fff;padding:8px 10px;}
.tg_goodslist li p{margin:0;}
/*.tg_goodslist li a{padding:8px 10px;display:block;}*/
.tg_goodslist li p.media_desc{background:#fff;height:36px;line-height: 36px;    border-top: 1px solid #eee;margin: 0 10px;color:#666;}
.tg_goodslist .goods_logo{width:90px;height:90px;float:left;overflow: hidden;position:relative;border-radius:6px;background:#f8f8f8;}
.tg_goodslist .goods_logo img{width:100%;position:absolute;bottom:0;top:0;left:0;right:0;margin:auto;}
.tg_goodslist .goods_desc{height:90px;margin-left:100px;position:relative;}
.tg_goodslist .goods_desc .goods_name{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom:5px;}
.tg_goodslist .goods_desc p{margin:0;color:#666;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tg_goodslist .goods_desc p:first-child{color:#333;}
.tg_goodslist .commission{font-size:12px;}
.tg_goodslist .media_desc span{float:right;margin: 0;border: 1px solid #6894FC;color: #6894FC;border-radius: 2px;padding: 0 7px;font-size: 12px;height: 23px;line-height: 23px;margin-top: 6px;}
.tg_goodslist .goodsprcie_item{position:absolute;bottom:0;width:100%;}
.tg_goodslist .goodsprcie_item span:first-child{font-size: 16px;font-weight:600;}
.tg_goodslist .goodsprcie_item span:last-child{float:right;padding:3px 10px!important;}
.invited_nav{overflow: hidden;background:#fff;}
.invited_nav li{height:40px;line-height: 40px;float:left;width:50%;text-align: center;}
.invited_nav li.cur{color:#ff4444;border-bottom:1px solid #ff4444;}
.invited_content .page_title{background:none;color:#333;text-align: center;line-height: 26px;padding-bottom:0;}
.invited_content .tweets_img img{display:block;margin:10px auto 0;box-sizing: border-box;width:82%;border-radius:3px;}
.invited_content .page_url_html{background:#fff;padding:10px;}
.copybtn{width: 78px;border: 0;padding: 5px 10px;background:#ff4444;color:#fff;}
.invited_content #page_url_html{line-height: 30px;}
.page_biao{width:100%;border:0;line-height: 30px;outline: none;}
.proxy_goodslist ul li{margin:10px 0;padding:8px 10px;}
.proxy_goodslist .weui_media_box.weui_media_appmsg .weui_media_hd{overflow: hidden;float:left;margin:0;border-radius:6px;border:0;}
.proxy_goodslist .proxy_goods_right .weui_media_desc{color:#666;line-height: 22px}
.proxy_goodslist .proxy_goods_right{height:90px;margin-left:100px;}
.proxy_goodslist .agent_goods{overflow: hidden;border-radius:6px;border:0;width:90px;height:90px;float:left;}

    /*门店买单支付成功页面*/
.edit-shopnav-header{margin-bottom:10px;font-weight:bold}
.controls-img{width:320px}
.controls-img img{width:60px;height:60px;}
.control-label span{color:#ff4444}
.control_nav{width:100%;height:40px;line-height: 40px;color:#4285f4;background:#fff;padding:0 15px;box-sizing: border-box;font-size: 16px;}
.control_nav a{color:#4285f4;}
.control_nav span:first-child{float:left;}
.control_nav span:last-child{float:right;}
.payment_content{padding:0 0 10px;border:0;}
/*.pay-cf{border-bottom:1px solid #e5e5e5;}*/
.pay-cf p{float:left;text-align: center;width:33.33%;box-sizing: border-box;}
.pay-cf p a{color:#333;}
.pay-cf p a span{display:block;float: inherit!important}
.btn-link{overflow: hidden;padding:10px 0;}
.btn-link-guanzhu a{width:100%;margin:0 auto;margin-right:auto!important;float:inherit;color:#fff!important;}
.pay_content{/*background:#fff;padding:0 15px;*/border-bottom:0}
.paysuccess_desc{padding-bottom:20px;}
.paysuccess_desc p{height:34px;line-height: 34px;overflow: hidden;margin:0;}
.paysuccess_desc p .desc_title{float:left}
.paysuccess_desc p .price{float:right;}
.store_paycontent{}
.edit-help-desc{padding:10px 0 10px 50px;color:#999;font-weight: normal;}
.control-group-name input.txt_desc{width:200px!important;}
.pay_store_title{padding:18px 0;margin:0;color:#333;font-size:16px;}
.pay_storereal_amounts{margin:0;text-align: center;font-size: 30px;color: #333!important;}
.pay_storereal_amounts em{font-size: 18px;}
.pay-store-cf p{margin:0;float:left;background:#F9F9F9;padding:10px 0;border-radius:2px;}
.pay-store-cf p a em{color:#ff4444;line-height: 22px!important;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;display: block;margin: 0;}
.pay-store-cf p span{line-height: 26px;}
.pay-store-cf p span:last-child{color:#fff;width:42px;height:22px;line-height:22px;border-radius:2px;margin:5px auto 0;font-size:12px;}
.paysuccess_desc p .desc_title{color:#999;}
.paysuccess_desc p .price{color:#333;font-weight: normal;}
.payment_content .payment_success{width:50px;height:50px;border-radius:50%;overflow: hidden;}

/*大促活动购买*/
.service_storelist li{background:#fff;padding:10px;overflow:hidden;position:relative;margin-bottom:8px;}
.service_storelist .store_logo{display:inline-block;width:60px;height:60px;float:left;border-radius:5px;border:1px solid #e5e5e5;overflow: hidden;}
.service_storelist .store_logo img{width:100%;}
.service_storelist p{margin:0;margin-left:70px;}
.service_storelist p span{display:block;padding:0;height:30px;line-height:30px;color:#333;}
.service_storelist p span.storename{font-size: 16px;}
.service_storelist p span.store_type{font-size: 12px;color:#999;}
.service_storelist span.arrow-r,.payment_chose span.arrow-r{position:absolute;right:10px;top:50%;margin-top:-8px;display: inline-block;vertical-align: middle;width: 16px;height: 16px;background-image: url(//resource.haoyebao.com/m/images/arrow_right_b.png);background-repeat: no-repeat;background-position: 90%;background-size: 75%;opacity: .4;}
.service_account{background:#fff;margin-bottom:10px;height:40px;line-height:40px;padding:0 10px;}
.service_account span:first-child{float:left;}
.service_account span:last-child{float:right;color:#4285f4;font-size:16px;}
/*.weui_msg{margin-top:50%;}*/
.service_item{background:#fff;overflow: hidden;padding:8px 10px;margin:8px 0;}
.service_item p{margin:0;line-height: 30px;overflow: hidden;}
.service_item p span:first-child{float:left;}
.service_item p span:last-child{float:right;color:#999;}
.service_item p.area_desc span{line-height: 24px;color:#999!important;font-size: 12px;}
.service_item p span em{color:#ff4444;}
.service_item p select{float:right;height:30px;line-height:30px;outline: none;padding:0 10px;background:#fff;border:0;}
.read-agreement{padding:0 10px;}
.read-agreement a{color:#4285f4;}
.read-agreement input{margin-right:5px;}
.payment_btns{position:fixed;bottom:0;height:60px;background:#fff;width:100%;border-top:1px solid #e5e5e5;}
.payment_btns span:first-child{padding:0 15px;line-height: 60px;width:auto;font-size:16px;color:#4285f4;}
.payment_btns span em{font-size: 20px;}
.payment_btns span:last-child{float:right;height:100%;line-height: 60px;width:auto;padding:0 15px;background:#cecece;color:#fff;}
.payment_box{position:fixed;bottom:0;width:100%;height:auto;background:#fff;}
.payment_box p{margin:0;height:50px;line-height: 50px;text-align: center;font-size: 18px;color:#333;border-bottom:1px solid #eee;padding:0 10px;}
.payment_box .close_btn{float:right;background:url(//resource.haoyebao.com/m/images/icon_close.png);background-size:100%;width:22px;height:22px;margin-top:13px;}
.payment_box .payment_ways{margin-bottom:40px;border-bottom:1px solid #eee;}
.payment_box .payment_ways li{padding:0 10px;margin:0 10px;height:56px;line-height:56px;border-bottom:1px solid #eee;font-size:16px;color:#333;position:relative;    box-sizing: initial;}
.payment_box .payment_ways li:last-child{border:0;}
.payment_box .payment_ways li span{float:left;}
.payment_box .payment_ways li span.payment_wxpay,.payment_box .payment_ways li span.payment_blcpay,.payment_box .payment_ways li span.payment_alipay{display:inline-block;width:24px;height:24px;margin:16px 10px 16px 0;float:left;box-sizing: border-box;}
.payment_box .payment_ways li em{font-size: 12px;color:#adacac;}
.payment_box .payment_ways li i.tj{font-size: 12px;color:#fff;background:#479F89;border-radius:2px;padding:1px 2px;font-style: normal;}
.payment_box .payment_ways li em{line-height: 22px;display:block;}
.payment_box .double em:first-child{font-size: 15px;color:#333;}
.payment_box .double2 em:first-child{color:#adacac;}
.payment_box .payment_ways li span.double{padding:6px 0;box-sizing: border-box;}
.payment_box .payment_ways li span.r{float:none;width: 100%;display: block;margin-left: 36px;}
.price_type{overflow: hidden;padding:10px;}
.price_type li{width:48%;height:40px;border:1px solid #e5e5e5;line-height: 40px;text-align: center;border-radius:2px;background:#fff;float:left;box-sizing: border-box;margin:0 4% 10px 0;}
.price_type li:nth-child(2n){margin-right:0;}
.price_type li.buy_cur{border-color:#ff4444;position:relative;}
.price_type li.buy_cur a{color:#ff4444;}
.price_type li.buy_cur .buy_jb {position: absolute;background: url(//resource.haoyebao.com/b/img/buy_jiaobiao.png) no-repeat;width: 20px;height: 20px;background-size: 100%;right: 0;bottom: 0;}
.jjg_package_buy_list li{padding:5px;}
.pack_nav_box li{border:1px solid #e5e5e5;}
.pack_nav_box li.buy_cur{    border: 1px solid #ff4444;position: relative;padding: 5px;}
.pack_nav_box li.buy_cur .buy_jb {position: absolute;background: url(//resource.haoyebao.com/b/img/buy_jiaobiao.png) no-repeat;width: 20px;height: 20px;background-size: 100%;right: 0;bottom: 0;}
.payment_wxpay{background:url('//resource.haoyebao.com/m/images/paymen_wx.png');background-size:100%;}
.payment_blcpay{background:url('//resource.haoyebao.com/m/images/paymen_yue.png');background-size:100%;}
.payment_alipay{background:url('//resource.haoyebao.com/m/images/alipay_icon.png');background-size:100%;}
.payment_no{opacity: .5}
.payment_btns #js_payment_btn{width: 130px;text-align: center;}
.alipay_norecord{color:#333;}
.alipay-ico-success span{display:block;width:70px;height:70px;margin:100px auto 40px;background:url('//resource.haoyebao.com/m/images/alipay_icon.png');background-size:100%;}
.alipay-ico-desc{color:#a5a5a5;}
.alipay-ico-desc em{text-align: center;font-size: 16px;display: block;margin-bottom:20px;}
.alipay-ico-desc em:last-child{font-size: 14px;color:#ff4444;}

.pintuan_layer_content{background:#fff;position:relative;border-radius:6px;}
.pt_layer_logo{position:absolute;top:-30px;left:50%;margin-left:-30px;border:2px solid #fff;border-radius:50%;overflow: hidden;width:60px;height:60px;background:#fff;}
.pt_layre_name{color:#333;font-size:16px;font-weight: 500;}
.pt_layre_desc{color:#333;font-size: 14px;}
.pt_layre_btn{width:100%;background:#ff4444;border:0;outline: none;color:#fff;height:40px;line-height: 40px;}
/*评论相关*/
.cate-img-wrap{position:relative;}
.cate-img-wrap .goods_stock{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-color:rgba(0,0,0,.4);}
.cate-img-wrap .goods_stock::after{width:60px;height:60px;content:"";position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;background:url(//resource.haoyebao.com/m/images/goods_stock.png) no-repeat;background-size:100%;}
.cate-img-wrap .goods_stop::after {content: "";position: absolute;left: 0;right: 0;bottom: 0;top: 0;margin: auto;background: url(//resource.haoyebao.com/m/images/goods_stop.png) no-repeat;background-size: 100%;}
.evaluate_picset{overflow: hidden;padding:10px 0 0;}
.pic-thumb,.pic-thumb img{width:70px;height:70px;}
.pic-pdinfor{margin-left:80px;}
.evalute_goodsname{display:block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.pic-pdinfor .height{height:25px;line-height: 25px;}
.pic-pdinfor .height span:first-child{float:left;font-size:16px;font-weight: bold;color:#333;}
.pic-pdinfor .height span:last-child{float:right;}
.order-item-detail{overflow: hidden;padding-bottom:5px;}
.gradecon{clear:none;margin-bottom:0;}
.hyb_comment textarea{border:0;outline: none;height:100px;background:#f8f8f8;border-radius:3px;}
.hyb_comment textarea:focus {outline: none;}
.evaluate_picimg,.evaluate_newpic{border:1px solid #e5e5e5;width:70px;height:70px;margin-right:15px;margin-bottom:10px;position:relative;float:left;border-radius:3px;overflow: hidden;}
.updata_pic{width:70px;height:70px;opacity: 0;position:absolute;left:0;top:0;}
.evaluate_bgimg,.evaluate_img{display:inline-block;width:100%;height:100%;position:relative;overflow: hidden;text-align: center;}
.evaluate_bgimg img{position:absolute;width:30px;height:30px;left:0;right:0;bottom:0;top:-22px;margin:auto;}
.evaluate_img img{width:100%;}
.evaluate_bgimg em{font-size: 12px;color:#999;position:absolute;bottom:12px;left:0;width:100%;}
.evaluate_closebtn{position:absolute;right:-6px;top:-6px;width:20px;height:20px;background:url(//resource.haoyebao.com/m/images/close.png);background-size:100%;}
.evaluate_goods .item-h3{padding:10px;background:#fff;margin:0;}
.evaluate_goods .order-item .order-item-li{background:#fff;padding:10px;margin:10px;border-radius:6px;}
.upload_pic .evaluate_picimg,.upload_pic .evaluate_newpic{border:0;}
.evaluate_bgimg2 img{top:0;width:20px;height:20px;}

.branch_btn{margin:0;margin-top:20px;height:36px;line-height: 36px;border-radius:3px;}
.voucher_desc_content{padding:10px;background:#fff;margin-top:10px;}
.voucher_desc_content p{margin:0;line-height: 30px;}
.voucher_desc_content .voucher_title{color:#666;border-bottom:1px solid #e5e5e5;height:36px;}
.voucher_desc_content .voucher_desc{color:#666;margin:5px 0;}
.voucher_desc:before {content: '*';font-size: 20px;margin:0 10px;clear: both;line-height: 20px;vertical-align: middle;}

.branch_apply_wrap{display:block;margin:10px}
.branch_apply_btn{background-color:#ff4500;height:38px;line-height:38px;padding:0 18px;color:#fff;white-space:nowrap;text-align:center;font-size:14px;border:none;border-radius:2px;cursor:pointer}

/*活动列表区分*/
.act_tab{width:100%;background:#fff;overflow: hidden;height:46px;line-height:46px;padding:10px 0;}
.act_tab li{width:50%;float:left;text-align:center;height:26px;line-height:26px;}
.act_tab li:last-child{border:0;}
.act_tab li.cur{color:#ff4444;}

.custom-coupon{ text-align:left; font-size:0;padding:8px; }
.custom-coupon li{ display:inline-block;margin: 0 3px 6px 3px; width:31.3333%;height:80px;text-align:center;border:1px solid #ff4444;border-radius:4px;background:#ffeaec}
.app-preview{overflow-x: auto}
.app-preview .custom-coupon li.coupon_1{width:100%;margin:0;}
.app-preview .custom-coupon li.coupon_2{width:48%;}
.custom-coupon li a{color:#ff4444}
.custom-coupon li:nth-child(1){margin-left:3px}
/*.custom-coupon li:nth-child(2){background:#f3ffef;border-color:#98e27f}
.custom-coupon li:nth-child(2) a{color:#7acf8d}
.custom-coupon li:nth-child(3){background:#ffeae3;border-color:#ffa492}
.custom-coupon li:nth-child(3) a{color:#ff9664}*/
.custom-coupon .custom-coupon-price{ line-height:24px;padding-top:16px;font-size:22px;overflow:hidden}
.custom-coupon .custom-coupon-price span{font-size:16px}
.custom-coupon .custom-coupon-desc{height:20px;line-height:20px;font-size:12px;overflow:hidden}
/*样式1*/
.app-preview .custom-coupon li.coupon_color2{background:#ffe9b7;border:1px solid #f39343;}
.app-preview .custom-coupon li.coupon_color2 a{color:#f39343;}
.app-preview .custom-coupon li.coupon_color3{background:#ffffff;border-color:#fff;box-shadow: 0 0 8px rgba(0,0,0,.1);}
.app-preview .custom-coupon li.coupon_color3 .custom-coupon-price{color:#ff4444;}
.app-preview .custom-coupon li.coupon_color3 a{color:#333;}
.app-preview .custom-coupon li.coupon_color4{background:#383b3e;border-color:#383b3e}
.app-preview .custom-coupon li.coupon_color4 a{color:#fff;}
.app-preview .custom-coupon li.coupon_color5{background:#e0f4e4;border:1px solid #63be72;}
.app-preview .custom-coupon li.coupon_color5 a{color:#63be72}
.app-preview .custom-coupon li{position:relative;}
.app-preview .custom-coupon li.coupon_style_2{border:0;background: transparent!important;}
.app-preview .custom-coupon li.coupon_style_3{border:0;}
.app-preview .custom-coupon li.coupon_style_4{border:0;}
.app-preview .custom-coupon li.coupon_style_5{border:0;}
.app-preview .custom-coupon li:before,.app-preview .custom-coupon li:after{content: "";position: absolute;top: 0;width: 10px;height: 100%;background-size: 100% 100%;}
.app-preview .custom-coupon li:before {left: 0;}
.app-preview .custom-coupon li:after {right: 0;transform: rotateY(180deg);}
.app-preview .custom-coupon li.coupon_1.coupon_style_1 .coupon_left{float:left;width:70%;margin:5px 0;}
.app-preview .custom-coupon li.coupon_1.coupon_style_1 .coupon_right{float:left;width:30%;height:100%;font-size: 14px;line-height: 80px;}
.app-preview .custom-coupon li.coupon_1.coupon_style_1 .coupon_left .custom-coupon-price{float:left;width:auto;padding:0 5px 0 15px;height:100%;line-height: 68px;}
.app-preview .custom-coupon li.coupon_1.coupon_style_1 .coupon_left .custom-coupon-desc{float:left;padding:0 0 0 5px;margin:14px 0;height:40px;text-align: left;}
.app-preview .custom-coupon li.coupon_1.coupon_style_1.coupon_color1 .coupon_left .custom-coupon-desc{border-left:1px dashed #ff4444;}
.app-preview .custom-coupon li.coupon_1.coupon_style_1.coupon_color2 .coupon_left .custom-coupon-desc{border-left:1px dashed #f39343;}
.app-preview .custom-coupon li.coupon_1.coupon_style_1.coupon_color3 .coupon_left .custom-coupon-desc{border-left:1px dashed #999;}
.app-preview .custom-coupon li.coupon_1.coupon_style_1.coupon_color4 .coupon_left .custom-coupon-desc{border-left:1px dashed #666;}
.app-preview .custom-coupon li.coupon_1.coupon_style_1.coupon_color5 .coupon_left .custom-coupon-desc{border-left:1px dashed #63be72;}
.app-preview .custom-coupon li.coupon_1.coupon_style_1 .coupon_left .custom-coupon-desc span{display:block;}
.app-preview .custom-coupon li.coupon_1.coupon_style_1 .coupon_left .custom-coupon-desc span:first-child{font-size:14px;font-weight: 600;}
/*样式2*/
.app-preview .custom-coupon li.coupon_style_2.coupon_color1:before,.app-preview .custom-coupon li.coupon_style_2.coupon_color1:after{background-image:url(//resource.haoyebao.com/m/images/coupon_1.png);}
.app-preview .custom-coupon li.coupon_style_2.coupon_color2:before,.app-preview .custom-coupon li.coupon_style_2.coupon_color2:after{background-image:url(//resource.haoyebao.com/m/images/coupon_2.png);}
.app-preview .custom-coupon li.coupon_style_2.coupon_color3:before,.app-preview .custom-coupon li.coupon_style_2.coupon_color3:after{background-image:url(//resource.haoyebao.com/m/images/coupon_3.png);background-color: #f5f5f5;}
.app-preview .custom-coupon li.coupon_style_2.coupon_color4:before,.app-preview .custom-coupon li.coupon_style_2.coupon_color4:after{background-image:url(//resource.haoyebao.com/m/images/coupon_4.png);}
.app-preview .custom-coupon li.coupon_style_2.coupon_color5:before,.app-preview .custom-coupon li.coupon_style_2.coupon_color5:after{background-image:url(//resource.haoyebao.com/m/images/coupon_5.png);}
.app-preview .custom-coupon li.coupon_style_2 .coupon_bg{position: absolute;left: 6px; top: 0;width:90%;height: 100%;background-repeat: repeat-x;background-size: 1px 100%;}
.app-preview .custom-coupon li.coupon_2.coupon_style_2 .coupon_bg{width:92%;}
.app-preview .custom-coupon li.coupon_style_2 a{position: absolute;left: 0;top: 0;width: 100%;height:100%;}
.app-preview .custom-coupon li.coupon_style_2.coupon_color1 a{color:#fff;}
.app-preview .custom-coupon li.coupon_style_2.coupon_color1 .coupon_bg{background:#ff4444}
.app-preview .custom-coupon li.coupon_style_2.coupon_color2 .coupon_bg{background:#ffe9b7}
.app-preview .custom-coupon li.coupon_style_2.coupon_color3 .coupon_bg{background:#ffffff}
.app-preview .custom-coupon li.coupon_style_2.coupon_color4 .coupon_bg{background:#383b3e}
.app-preview .custom-coupon li.coupon_style_2.coupon_color5 .coupon_bg{background:#e0f4e4}
.app-preview .custom-coupon li.coupon_1.coupon_style_2 .coupon_bg{width:96%;}
.app-preview .custom-coupon li.coupon_1.coupon_style_2 .coupon_left{float:left;width:70%;margin:5px 0;}
.app-preview .custom-coupon li.coupon_1.coupon_style_2 .coupon_right{float:left;width:30%;height:100%;font-size: 14px;line-height: 80px;box-sizing: border-box;}
.app-preview .custom-coupon li.coupon_1.coupon_style_2.coupon_color1 .coupon_right{border-left:1px dashed #fff;}
.app-preview .custom-coupon li.coupon_1.coupon_style_2.coupon_color2 .coupon_right{border-left:1px dashed #f39343;}
.app-preview .custom-coupon li.coupon_1.coupon_style_2.coupon_color3 .coupon_right{border-left:1px dashed #999;}
.app-preview .custom-coupon li.coupon_1.coupon_style_2.coupon_color4 .coupon_right{border-left:1px dashed #666;}
.app-preview .custom-coupon li.coupon_1.coupon_style_2.coupon_color5 .coupon_right{border-left:1px dashed #63be72;}
.app-preview .custom-coupon li.coupon_1.coupon_style_2 .coupon_left .custom-coupon-price{float:left;width:auto;padding:0 5px 0 15px;height:100%;line-height: 68px;}
.app-preview .custom-coupon li.coupon_1.coupon_style_2 .coupon_left .custom-coupon-desc{float:left;padding:0 0 0 5px;margin:14px 0;height:40px;text-align: left;}
.app-preview .custom-coupon li.coupon_1.coupon_style_2 .coupon_left .custom-coupon-desc span{display:block;}
.app-preview .custom-coupon li.coupon_1.coupon_style_2 .coupon_left .custom-coupon-desc span:first-child{font-size:14px;font-weight: 600;}
.app-preview .custom-coupon li.coupon_1.coupon_style_2 span.top,.app-preview .custom-coupon li.coupon_1.coupon_style_2 span.bottom{width:10px;height:10px;background:#f8f8f8;position:absolute;right:30%;margin-right:-5px;border-radius:50%;}
.app-preview .custom-coupon li.coupon_1.coupon_style_2 span.top{height:5px;border-radius: 0 0 10px 10px;top:0}
.app-preview .custom-coupon li.coupon_1.coupon_style_2 span.bottom{height:5px;border-radius: 10px 10px 0 0;bottom:0}
/*样式3*/
.app-preview .custom-coupon li.coupon_style_3.coupon_color1:after,.app-preview .custom-coupon li.coupon_style_3.coupon_color2:after,.app-preview .custom-coupon li.coupon_style_3.coupon_color3:after,.app-preview .custom-coupon li.coupon_style_3.coupon_color4:after,.app-preview .custom-coupon li.coupon_style_3.coupon_color5:after{content: "";position: absolute;right: 0;top: 50%;margin-top: -7px;display: block;width: 7px; height: 14px;border-radius: 7px 0 0 7px;background-color: #f8f8f8;transform:none;}
.app-preview .custom-coupon li.coupon_style_3 .coupon_bg{position: absolute;left: 6px; top: 0;width:86%;height: 88%;margin-top:4%;background-repeat: repeat-x;background-size: 1px 100%;}
.app-preview .custom-coupon li.coupon_2.coupon_style_3 .coupon_bg{width:90%;margin-top:3%;}
.app-preview .custom-coupon li.coupon_style_3 .coupon_bg{background:#fff}
.app-preview .custom-coupon li.coupon_style_3 a{position: absolute;left: 0;top: 0;width:92%;height:100%;}
.app-preview .custom-coupon li.coupon_style_3.coupon_color1{background:#ff4444}
.app-preview .custom-coupon li.coupon_style_3.coupon_color1 a{color:#ff4444;}
.app-preview .custom-coupon li.coupon_style_3.coupon_color2 a{color:#f39343}
.app-preview .custom-coupon li.coupon_style_3.coupon_color3 a{color:#333}
.app-preview .custom-coupon li.coupon_style_3.coupon_color4 a{color:#383b3e}
.app-preview .custom-coupon li.coupon_style_3.coupon_color5 a{color:#63be72}
.app-preview .custom-coupon li.coupon_1.coupon_style_3 a{width:100%;}
.app-preview .custom-coupon li.coupon_1.coupon_style_3 .coupon_bg{width:70%;margin-top: 4px;}
.app-preview .custom-coupon li.coupon_1.coupon_style_3 .coupon_left{float:left;width:70%;margin:5px 0;}
.app-preview .custom-coupon li.coupon_1.coupon_style_3 .coupon_right{float:left;width:30%;height:100%;font-size: 14px;line-height:80px;box-sizing: border-box;}
.app-preview .custom-coupon li.coupon_1.coupon_style_3 .coupon_left .custom-coupon-price{float:left;width:auto;padding:0 5px 0 15px;height:100%;line-height: 68px;}
.app-preview .custom-coupon li.coupon_1.coupon_style_3 .coupon_left .custom-coupon-desc{float:left;padding:0 0 0 5px;margin:14px 0;height:40px;text-align: left;}
.app-preview .custom-coupon li.coupon_1.coupon_style_3.coupon_color1 .coupon_left .custom-coupon-desc{border-left:1px dashed #ff4444;}
.app-preview .custom-coupon li.coupon_1.coupon_style_3.coupon_color2 .coupon_left .custom-coupon-desc{border-left:1px dashed #f39343;}
.app-preview .custom-coupon li.coupon_1.coupon_style_3.coupon_color3 .coupon_left .custom-coupon-desc{border-left:1px dashed #999;}
.app-preview .custom-coupon li.coupon_1.coupon_style_3.coupon_color4 .coupon_left .custom-coupon-desc{border-left:1px dashed #666;}
.app-preview .custom-coupon li.coupon_1.coupon_style_3.coupon_color5 .coupon_left .custom-coupon-desc{border-left:1px dashed #63be72;}
.app-preview .custom-coupon li.coupon_1.coupon_style_3.coupon_color1 .coupon_right,.app-preview .custom-coupon li.coupon_1.coupon_style_3.coupon_color4 .coupon_right{color:#fff;}
.app-preview .custom-coupon li.coupon_1.coupon_style_3 .coupon_left .custom-coupon-desc span{display:block;}
.app-preview .custom-coupon li.coupon_1.coupon_style_3 .coupon_left .custom-coupon-desc span:first-child{font-size:14px;font-weight: 600;}
/*样式4*/
.app-preview .custom-coupon li.coupon_style_4.coupon_color1:before,.app-preview .custom-coupon li.coupon_style_4.coupon_color2:before,.app-preview .custom-coupon li.coupon_style_4.coupon_color3:before,.app-preview .custom-coupon li.coupon_style_4.coupon_color4:before,.app-preview .custom-coupon li.coupon_style_4.coupon_color5:before{content: "";position: absolute;left: 0;top: 50%;margin-top: -7px;display: block;width: 7px; height: 14px;border-radius: 0 7px 7px 0;background-color: #f8f8f8;}
.app-preview .custom-coupon li.coupon_style_4.coupon_color1:after,.app-preview .custom-coupon li.coupon_style_4.coupon_color2:after,.app-preview .custom-coupon li.coupon_style_4.coupon_color3:after,.app-preview .custom-coupon li.coupon_style_4.coupon_color4:after,.app-preview .custom-coupon li.coupon_style_4.coupon_color5:after{content: "";position: absolute;right: 0;top: 50%;margin-top: -7px;display: block;width: 7px; height: 14px;border-radius:7px 0 0 7px;background-color: #f8f8f8;transform: none;}
.app-preview .custom-coupon li.coupon_style_4.coupon_color1{background:#ff4444}
.app-preview .custom-coupon li.coupon_style_4.coupon_color1 a{color:#fff;}
.app-preview .custom-coupon li.coupon_1.coupon_style_4 .coupon_left{float:left;width:65%;margin:5px 0;}
.app-preview .custom-coupon li.coupon_1.coupon_style_4 .coupon_right{float:left;width:35%;height:100%;font-size: 14px;line-height: 80px;box-sizing: border-box;}
.app-preview .custom-coupon li.coupon_1.coupon_style_4 .coupon_left .custom-coupon-price{float:left;width:auto;padding:0 5px 0 15px;height:100%;line-height: 68px;}
.app-preview .custom-coupon li.coupon_1.coupon_style_4 .coupon_left .custom-coupon-desc{float:left;padding:0 0 0 5px;margin:14px 0;height:40px;text-align: left;}
.app-preview .custom-coupon li.coupon_1.coupon_style_4.coupon_color1 .coupon_left .custom-coupon-desc{border-left:1px dashed #fff;}
.app-preview .custom-coupon li.coupon_1.coupon_style_4.coupon_color2 .coupon_left .custom-coupon-desc{border-left:1px dashed #f39343;}
.app-preview .custom-coupon li.coupon_1.coupon_style_4.coupon_color3 .coupon_left .custom-coupon-desc{border-left:1px dashed #999;}
.app-preview .custom-coupon li.coupon_1.coupon_style_4.coupon_color4 .coupon_left .custom-coupon-desc{border-left:1px dashed #666;}
.app-preview .custom-coupon li.coupon_1.coupon_style_4.coupon_color5 .coupon_left .custom-coupon-desc{border-left:1px dashed #63be72;}
.app-preview .custom-coupon li.coupon_1.coupon_style_4.coupon_color1 .coupon_right,.app-preview .custom-coupon li.coupon_1.coupon_style_3.coupon_color4 .coupon_right{color:#fff;}
.app-preview .custom-coupon li.coupon_1.coupon_style_4 .coupon_left .custom-coupon-desc span{display:block;}
.app-preview .custom-coupon li.coupon_1.coupon_style_4 .coupon_left .custom-coupon-desc span:first-child{font-size:14px;font-weight: 600;}

/*评价大图*/
.viewChatImage .layui-carousel{background:#000!important;}
.viewChatImage{position:fixed;top:0;left:0;z-index:1000000;width:100%;height:100%;background:#000;}
.viewChatImgBg img{width:100%;height:auto!important;max-height:80%;bottom: 0;right: 0;margin: auto;}
.viewChatImage .close_btn_all{padding:10px;position:fixed;top:0;left:0;z-index:1000001;width:100%;}
.viewChatImage .close_btn_all span:first-child{float:left;}
.viewChatImage .close_btn_all .num_show{display: block;text-align: center;color: #fff;font-size: 16px;width: 100%;padding-left: 30px;height: 30px;line-height:30px;}
.viewChatImage .close_btn_all img{width:30px;height:30px;}
.js-review-part .img-container .img_length1{width:160px;height:160px;}
.js-review-part .img-container .img_length2,.js-review-part .img-container .img_length3,.js-review-part .img-container .img_length4,.js-review-part .img-container .img_length5{width:110px;height:110px;}

/*参团按钮动画效果*/
.btn-operate-double{height:46px;}
.pt_public_btn {margin: 0 auto;-webkit-animation-name: 'ripple';/*动画属性名，也就是我们前面keyframes定义的动画名*/-webkit-animation-duration: .7s;/*动画持续时间*/-webkit-animation-timing-function: ease; /*动画频率，和transition-timing-function是一样的*/ -webkit-animation-delay: 0s;/*动画延迟时间*/
    -webkit-animation-iteration-count: infinite;/*定义循环资料，infinite为无限次*/-webkit-animation-direction: alternate;/*定义动画方式*/}
@keyframes ripple {
    0% {margin-left:12%;margin-top:1px;width:76%;height:38px;line-height:38px;font-size:15px;}
    100% {margin-left: 10%;margin-top: 0;width:80%;height:40px;line-height:40px;font-size:16px;}
}

.share_branch_box{text-align:center;}
.share_branch_bx{position:relative;}
.share_branch_bx .tg_img{width:100%;position: absolute;top: -360px;}
.share_branch_bx .tg_img img{margin:0 auto;height: 380px;border-radius: 6px;box-shadow:0 5px 19px rgba(117, 117, 117, 0.5);}
.bond_html p{margin-top:10px;}
.share_branch_box .share_profit{font-size:12px;}
.share_branch_box .share_branch_logo{display:block;width:100%;text-align: center;height:21px;}
.share_branch_box .share_branch_logo img,.share_branch_box .share_branch_logo i{width:24px;height:24px;margin-bottom:0;transform:rotate(7deg); -ms-transform:rotate(7deg); /* IE 9 */-moz-transform:rotate(7deg); /* Firefox */ -webkit-transform:rotate(7deg); /* Safari 和 Chrome */ -o-transform:rotate(7deg); /* Opera */-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation:play 3s linear infinite;-moz-animation:play 3s linear infinite;animation:play 3s linear infinite;font-size:22px;}
@-webkit-keyframes play{
    0%  {-webkit-transform:rotateY(0deg);}
    100% {-webkit-transform:rotateY(360deg);}
}
@-moz-keyframes play{
    0%  {-moz-transform:rotateY(360deg);}
    100% {-moz-transform:rotateY(0deg);}
}
@keyframes play{
    0%  {transform:rotateY(0deg);}
    100% {transform:rotateY(360deg);}
}
.branch_modal_layer{position:relative;background:none;width:100%;padding:0 10px;box-sizing: border-box!important;}
.branch_modal_layer .close_btn{position: absolute;right: 0;width: 24px;height: 24px;}
.branch_modal_layer .am-modal-bd{padding:0;border-bottom:0;text-align: left;color:#666;}
.branch_modal_layer .am-modal-bd p{line-height: 30px;text-align: left;margin:0;}
.branch_modal_layer .am-modal-bd p:first-child{margin-top:40px;}
.cart-discount-item{position:fixed;bottom:50px;left:50%;height:36px;line-height:36px;text-align:center;background:#FFFFCC;color:#333;max-width: 640px;width:100%;margin:0 auto;z-index:9;margin-left:-50%;}
.right_logo{display:inline-block;width: 9px;height: 9px;border-top: 2px solid #333!important;border-right: 2px solid #333!important;transform: rotate(45deg);border-radius:2px;}
.mansong_rule_item{display:inline-block;margin:0;}
.back_rebate_info p{margin:0;overflow: hidden;border-radius:3px;}
.back_rebate_info p i{display:block;font-style: normal;line-height:20px;}
.back_rebate_info p .fleft i{text-align:left;}
.back_rebate_info p .fleft i:last-child{font-size:12px;}
.back_rebate_info p .fright i{text-align:right;}
.back_rebate_info p .fright i:last-child{color:#999;font-size:12px;}
.back_rebate_info p .fleft{line-height:40px;}
.back_rebate_info p .arrow-r{margin-top:10px;}
.buys-ycnt-list li:last-child{position:fixed;bottom:0;left:0;width:100%;margin:0;}
.buys-ycnt-list li:last-child .coupon-no{background:#fff;color:#333;height:44px;line-height: 44px;text-align: center;font-size:14px;box-shadow: 0 0 5px 0 rgba(0,0,0,.2);}
.tg_branch_img{position:fixed;top:0;left:0;z-index:99999999;width:100%;height:100%;background:rgba(0,0,0,.6);}
.tg_b__img{width:286px;height:490px;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;text-align:center;}
.tg_b__img img{border-radius:3px;}
.line-store-pre{padding: 0 15px;}
.fixed-li-btn .renwubao_l{width:20%;}
.fixed-li-btn .renwubao_r{width:80%;}

/*任务宝*/
.task_info_bg{background:#fff!important;}
.task_current span{height:22px;line-height:22px;padding-right:0;text-align:center;font-size:12px;}
.task_info_bg .renwubao_r .task_info_goods{width:100%;color:#fff;}
.task_info_bg p{color:#ff4444!important;}
.task_logo{float:left;color:#fff;height:50px;line-height:50px;font-size:18px;background: url(//resource.haoyebao.com/m/image/actiy_label_task.png) no-repeat left; width: 80px; background-size: contain;}
.fan_logo{float:left;color:#fff;height:50px;line-height:50px;font-size:18px;background: url(//resource.haoyebao.com/m/image/actiy_label_fans.png) no-repeat left; width: 80px; background-size: contain;}

.step_boxs{margin:30px 15px;box-shadow: rgb(170, 170, 170) 0px 0px 10px;background-color: rgb(255, 255, 255);white-space: normal;max-width: 100%;color: rgb(62, 62, 62);line-height: 25.6px;border: 3px solid rgb(201, 201, 201);padding:10px;font-size: 16px;}
.step_hy{font-size:20px;text-align: center;margin:20px 0;}
.step_info{font-size:14px;font-weight: normal;text-align: left;margin:20px 0;}
.step_title span{font-size:16px;background:#ff4444;color:#fff;padding:2px 5px;border-top-left-radius: 10px;border-bottom-left-radius: 10px;}
.step_content span{font-size:14px;}
.step_content span a{font-size:18px;color:#4285f4;}
.step_content span img{margin:10px 0 30px;}
/*.copyText{opacity: 0;}*/
#text_input {border:0;outline: none;color:#ff4444;}
.joinUs_btn{text-align: center;}
.joinUs_btn span{background:#4285f4;color:#fff;padding:10px 20px;margin-top:10px;display:inline-block;border-radius:2px;}
.joinUs_btn span a{color:#fff;}
.browser h3{font-weight: normal;font-size: 16px;color:#666;}
.browser .am-article-p{line-height: 36px;color:#333;font-size: 15px;}

/*大使中心*/
.dashi_ordertitle{background: linear-gradient(45deg, #ff4444, #ffa782);}
.invite_desc{height:36px;line-height: 36px;padding:0 10px;color:#fff;background:rgba(255,255,255,.2);}
.invite_desc em{float:right;width: 9px;height: 9px;border-top: 2px solid #fff; border-right: 2px solid #fff;transform: rotate(45deg);border-radius: 2px;margin-top:12px;}
.invite_descs p{text-align: left;margin:0;line-height: 36px;}
.inviter_info{background:#fff;padding:10px 10px 0 10px;color:#666;}
.inviter_info p,.inviter_infolist p{margin:0;text-align: center;overflow: hidden;font-size:14px;}
.inviter_info p span{margin:10px 0;display:inline-block;}
.inviter_info p em{display:block;line-height:30px;font-size:14px!important;}
.inviter_info p em.invi_info_title{color:#999;}
.inviter_info p em.invi_info_num{color:#666;font-size: 26px;}
.inviter_info p span.invi__info{width:33.33%;float:left;box-sizing: border-box;padding:10px 0;margin-bottom:0;text-align: center;}
/*.inviter_info p span.invi__info em{border-right:1px solid #f3f3f3;}*/
.inviter_info p span.invi__info:last-child{border-right:0;}
.inviter_info p span.invi__info:last-child em{border:0;}
.inviter_info p span.invi__info .invi_info_num{font-size:18px;}
.inviter_info p.invi_total_price span:first-child{width: 100%;text-align: center;}
.inviter_info p.invi_total_price span:last-child{float:right;}
.inviter_info p.invi_total_price span{margin:15px 0;}
.inviter_infolist{margin:10px 0;overflow: hidden;background:#fff;padding:10px;color:#666;}
.inviter_infolist li{width:33.33%;float:left;text-align: center;}
.inviter_infolist li em{display:block;line-height: 28px;border-right:1px solid #e5e5e5;}
.inviter_infolist li em:first-child{font-size: 16px;color:#ff4444;}
.inviter_infolist li:last-child em{border:0;}
.inviter_info p.invi_total_price em {position:absolute;top:10px;width: 10px;height: 10px;border-top: 1.5px solid #ccc;border-right: 1.5px solid #ccc;transform: rotate(45deg);border-radius: 2px;margin-top: 5px;margin-left:3px;margin-right:6px;}
.queuecash_inviter p span.invi__info{width:50%;}
.queuecash_inviter p.invi_total_price span:first-child{width:auto;text-align: left;float:left;}
.dashi_panel .ly-sonbranch2,.dashi_panel .weui_cell_primary{font-size:1.4rem;}
.dashi_panel .ly-sonbranch2 a{color:#666;}
.dashi_panel .ly-dingdan3{font-size:12px;}
.queuecash_inviter p.invi_total_price em{right:0;top:0;}
.queuecash_inviter .queue_num,.queuecash_inviter .store_queue_num{padding-right:20px;}
/*任务宝进度*/
.task-cate-title{height:40px;}
.task-cost-price{height:30px;line-height: 30px;color:#666;font-size:13px;}
.task-cost-price span:first-child{float:left;}
.task-cost-price span:last-child{float:right;}
.cate-img-wrap .goods_finish {position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;background-color: rgba(0,0,0,.4);}
.cate-img-wrap .goods_finish::after {width: 60px;height: 60px;content: "";position: absolute;left: 0;right: 0;bottom: 0;top: 0;margin: auto;background: url(//resource.haoyebao.com/m/images/goods_finish.png) no-repeat;background-size: 100%;}
.task_progress{text-align: center;padding:10px 0;border-radius:3px;color:#fff;position: relative;}
.task_progress .dot {position: absolute;left: 0;width: 100%;height: 5px;top: -1px;background: url(//resource.haoyebao.com/m/images/dot2.png) repeat-x left bottom;background-size: auto 5px;}
.task_progress .progress_desc{font-size:14px;margin:10px 0;}
.task_progress .progress_desc em{font-size:18px;margin:0 5px;background:#333;color:#fff;padding: 2px 6px;border-radius: 2px;}
.task_progress .progress_desc .current_surple{margin-left:5px;}
.task_progress .progress_desc .current_surple .countdown-number{display:inline-block;background:#fff;color:#ff4444;border-radius:2px;padding:1px 2px;margin:0 3px;}
.task_progress .progress_desc .current_surple{color:#fff;}
.task_progress .success_desc{font-size:16px;}
.task_prog{margin:0;padding:10px;overflow: hidden;}
.progress_list{margin-top:15px;}
.progress_list .task_prog{background:#fff;}
.progress_list .task_prog:last-child{border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;}
.task_progress_desc{margin:0;background:#fff;padding:15px 10px;line-height: 22px;text-align: left;border-top-left-radius: 6px;border-top-right-radius:6px;}
.task_progress_desc em{height:20px;width:2px;background:#999;float:left;margin-right:10px;}
/*.task_prog:first-child{padding-top:15px;}*/
.task_prog p.task_user{margin:0 auto;height:60px;line-height: 60px;}
.task_user span.user_logo{display:inline-block;width:60px;height:60px;overflow: hidden;border-radius:50%;margin:0 auto;}
.task_user span.user_logo img{width:100%;}
.task_user .name{display:inline-block;text-align: center;overflow: hidden;}
.prog_person{margin:0 80px 0 30px!important;border-left:1px solid #e5e5e5; }
.prog_person span.prog_hr{display:block;width:100%;height:32px;border-bottom:3px solid #e6e6e6;}
.prog_person span.prog_desc{display:block;width:100%;text-align:center;margin:10px 0 5px;color:#666;}
.prog_goods span.goods_img{display:block;width:90px;height:90px;float:left;position:relative;overflow: hidden;border-radius:6px;background:#f8f8f8;overflow: hidden;}
.prog_goods span.goods_img img{position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;width:100%;}
.task_prog .goods_relevant{margin:0;margin-left:100px;height:90px;}
.task_prog .goods_relevant .goods_title{display:block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.task_progress_one{line-height:16px;display:block;margin:4px 0 8px;height:34px;}
.task_progress_txt_one{color:#ff4444;font-size:14px;font-style:normal;display:block;padding-left:3px;margin-top:2px;}
.task_progress_inner_one{width:120px;height:9px;background:#fff;display:inline-block;position:relative;overflow:hidden;margin-left:3px;border-radius:4px;border:1px solid #f66}
.task_progress_completed_one{background:#fd8f8f;position:absolute;left:0;top:0;height:10px}
.task_progress_price em.goods_price{color:#999;line-height: 28px;display:inleine-block;font-size: 12px;}
.task_progress_price em.check{padding:0 10px;font-size: 14px;float:right;border-radius:20px;height: 24px;line-height: 24px;box-sizing: border-box;}
.progress_next{background:#fff;margin:0;height:54px;line-height: 54px;padding-left:30px;color: #666;position:relative;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.progress_next em{display: inline-block;width: 46px;height:54px;background: #e5e5e5;float: left;margin-right: 34px;background:url(//resource.haoyebao.com/m/images/progress_bg.png) no-repeat;background-size:100%;background-position: center;}
.progress_next span.border{width: 0;height: 0;border-width: 10px;border-style: solid;border-color: #e5e5e5 transparent transparent transparent;    position: absolute;left: 41px;top: 36px;}
.task_poster{margin:20px 0 60px;text-align: center;background: #fff;border-radius: 6px;}
.task_poster span.poster_img{display:block;width:80%;height:auto;margin:0 auto;border-radius:3px;overflow: hidden;}
.task_poster span.poster_text{display:inline-block;margin:10px 0 20px;padding: 10px 26px;border-radius: 38px;}
.goods_change {position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;background-color: rgba(0, 0, 0, .6);}
.goods_change::after {width: 60px;height: 60px;content: "";position: absolute;left: 0; right: 0;bottom: 0;top: 0;margin: auto;background: url(//resource.haoyebao.com/m/images/finish_buy.png) no-repeat;background-size: 100%;}
.share-over2 {background: url(//resource.haoyebao.com/m/images/gift_send_pull2.png) no-repeat center 0/cover;}
.share-wrap .promote-card .dot_t{top:-1px;background: url(//resource.haoyebao.com/m/images/dot2.png) repeat-x left bottom;background-size: auto 5px;}
.share-wrap{padding-top:30px;background:none;}
.share-wrap .promote-card{margin:0 15px;border-radius:3px;background: -webkit-gradient(linear,0 0,0 100%,from(#ff4444),to(#fe6263));min-height:auto;}
.share_coupon_desc{text-align: left;padding-bottom:15px;}
.share_coupon_desc p{margin:0;}
.share_coupon_desc .share_t{font-size:18px;padding:20px 10px 0;}
.share_coupon_desc .share_t span.share_t_desc{display:block;height:20px;margin-top:10px;font-size: 12px;}
.share_coupon_desc .share_price{margin:20px 10px 8px;}
.share_coupon_desc .share_price span:first-child{font-size:18px;}
.share_coupon_desc .share_price span em{font-size:30px;}
.share_coupon_desc .share_price span:last-child{font-size:12px;color:#fbfbfb;}
.share_coupon_desc .share_usetime{margin:8px 10px;font-size:12px;color:#fbfbfb;}
.promote-goods{background:#fff;margin: 0 15px;border-radius: 3px;padding:10px;}
.promote-goods li{margin-bottom:10px;}
.promote-goods li:last-child{margin:0;}
.promote-goods li span.img{float:left;width:80px;height:80px;border:1px solid #e5e5e5;overflow: hidden;}
.promote-goods li .goods_desc{margin-left:90px;height:80px;}
.promote-goods li .goods_desc p{margin:0;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.promote-goods li .goods_desc .title{color:#333;font-size:14px;margin-bottom:5px;}
.promote-goods li .goods_desc .desc{font-size:12px;color:#666;}
.promote-goods li .goods_desc .price{font-size:14px;color:#ff4444;font-weight:normal;margin-top:16px;}
.promote-goods li .goods_desc .price span:last-child{float:right;border:1px solid #ff4444;padding:2px 8px;font-size:12px;}
.promote-goods li .goods_desc .price span.del{margin:0 5px;color:#999;text-decoration-line: line-through;}
.promote-goods li .goods_desc .price span:first-child{font-size:16px;}
.share_line{background:#fff;padding-bottom:20px;}
.share_couponlength{margin-top:60px;color:#ff4444;font-size:18px;}
.share_coupondesc{margin-top:100px;color:#fff;font-size:14px;line-height: 22px;}
.min_consume{font-style: normal;}
.loading_reload{    width: 100px;  height: 30px;  border: 1px solid #f60;  padding: 5px 20px;  border-radius: 3px;  color: #f60;  margin-top: 30px;}
.task_wp .cate-item{padding:8px 15px;min-height:inherit;height:auto;margin-bottom:8px;border-radius:6px;box-shadow: 0 1px 15px 0 rgba(179, 179, 179, 0.05)}
.task_wp .cate-info{height:auto;border:0}
.task_wp .cate-goods_image{float:left;width:90px;height:90px;position:relative;margin-right:10px;border-radius: 6px;}
.task_wp .cate-goods_image img{width:100%;position:absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}
.task_wp .cate-goods_image em{position:absolute;bottom:0;left:0;height:24px;line-height:24px;width:100%;background:rgba(0,0,0,.6);color:#fff;text-align: center;}
.task_wp .cate-info .group-btn{line-height: 28px;border-radius:20px;}
.act_list_title{background:#ffc;line-height: 40px;padding: 0 10px;text-align: center;margin-bottom:8px;}
.task_wp .task-cost-price span:first-child{color:#333;font-size: 16px;}
.task_wp .task-cate-title{height:28px;line-height: 28px;}
.m-link ul li{border-right:1px solid #fff;}
.recommend_li{display:block;width:100%;height:100px;position:relative;}
.recommend_li .proxy_article_img{width:100%;height:100%;}
.recommend_li .proxy_article_img img{width:100%;height:auto;margin:0 auto;}
.recommend_content{margin:0;height:40px;}
.recommend_content .proxy_data{height:40px;line-height: 40px;}
.recommend_content .article_share{margin-top:10px;}
.recommend_li .proxy_share{margin:0;position:absolute;bottom:0;left:0;height:30px;line-height: 30px;background:rgba(0,0,0,.5);color:#fff;width:100%;padding:0 10px;}
.recommend_li .proxy_share span{color:#fff;height:30px;line-height:30px;}
.proxy_share_recommend{color: #fff;padding-top: 150px;text-align: center;line-height: 30px;}
.group_footer_box{position:absolute;bottom:0;width:100%;height:40px;}
.group_footer_box .group-btns-two{position:absolute;right:0;bottom:0;}
/*限时折扣列表*/
.discount-cate .cate-title{font-size:14px;color:#333;margin-bottom:5px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;height:auto;}
.discount-cate .cate-title span{display:inline-block;background:#FEEBEB;color:#FE4444;font-size:12px;padding:0 4px;margin-right:6px;height:16px;line-height: 16px;border-radius:2px;}
.discount-cate .group-cost-price{margin-top:5px;}
.discount-cate .group-cost-price .price{margin-top:5px;}
.discount-cate .group-cost-price .price em{font-size: 20px;margin-left: 3px;font-weight: normal;}
.discount-cate .group-cost-price .price i{color:#999;font-style: normal;font-weight: normal;font-size: 12px;text-decoration: line-through;margin-left:3px;}
.discount-cate .group-btns-two{height:26px;line-height: 26px;font-size:13px!important;border-radius:30px;}
.group-cost-price span.pt_label_number{background: #ff4444;color: #fff;border-radius: 23px 0 0 23px;line-height: 18px;height: 18px;padding:0 5px 0 8px;}
.bargain_buy_desc {position: fixed;z-index: 999;width: 100%;max-width: 640px;margin: 0;display: block;bottom: 5rem;height: 34px;line-height: 34px;text-align: center;background: #FFF7CC;font-size: 14px;}

.bd-tdashed-right{width:75%;float:left;height:100%;}
.no_inventory_btn{display:block;width:100%;height:100%;line-height: 5rem;color:#fff!important;font-size:14px;}
.bd-tdashed-right .old_price_pay{width:100%;height:100%;overflow: hidden;}
.bd-tdashed-right .old_price_pay a.buy_integral{width:50%;float:left;}
.activity_info_status{background: linear-gradient(90deg, #52A452, #9bd09b)!important;border-radius:0;border:0;}
.storecard_desc{padding:0 15px;line-height: 40px;color:#666;margin:0;display:block!important; font-size: 12px;}
.own_fanxian .inviter_info .look_m{color:#999;}
.own_fanxian .invi_info_title{color:#666!important;}
.own_fanxian .inviter_info .look_m i{display:inline-block;border-top: 1.5px solid #ccc;border-right: 1.5px solid #ccc; transform: rotate(45deg);border-radius: 2px;margin-top: 17px; margin-left: 10px;margin-right: 5px;width: 9px;height: 9px;}
.cart-litemwc-pdcount .add-wp, .minus-wp{height:26px;line-height: 26px;}
.cart-litemwc-pdcount .buy-num{height:26px;}
.own_fanxian .inviter_info{padding: 0 10px 0 10px;box-shadow:0 1px 15px 0 rgba(179, 179, 179, 0.05);}
.own_fanxian .inviter_info p{text-align: left;position:relative;}
/*.own_fanxian .inviter_info p span.invi__info:last-child{padding-left:10px;}*/
.fanxian_amount{background: #fff;margin-bottom:10px;color: #333;padding:16px 10px;border-radius:6px;box-shadow:0 1px 15px 0 rgba(179, 179, 179, 0.05);}
.fanxian_amount p{margin:0;overflow: hidden;}
.fanxian_amount span:first-child{float:left;font-size:16px;}
.fanxian_amount span:last-child{float:right;height: 30px;line-height:30px;border-radius:30px!important;padding: 0 8px!important;border-radius: 2px;font-size: 13px;}
.fanxian_desc{margin-bottom:10px;overflow: hidden;height:30px;}
.fanxian_desc span{float:right;background:#fff;position: absolute;right: 0;padding: 4px 10px 4px 15px;border-top-left-radius: 20px;border-bottom-left-radius: 20px;}
.buyGoodsList{ padding: 0;}
.buyGoodsTitle{ padding: 0 10px 8px;overflow: hidden;line-height: 2;}
.buyGoodsTitle .buyGoodsHelp{ font-size: 14px;padding-top: 10px;text-align: center;  color: #af9122;}
.buyGoodsList .buyGoodsItem{ padding: 0 5px;}
.buyGoodsTitleLine{ border-bottom: 1px solid #af9122;text-align: center;  }
.buyGoodsTitleLine b{  display: block;  background: #fff; color: #333;  width: 100px;  margin: 0 auto -15px;    font-size: 16px;}
.fanxian_price{font-size:20px;margin-top:10px!important;}
/*kuajingzhifu*/
.nihaopay_icon{display:inline-block;width:24px;height:21px;line-height:21px;background:url(//resource.haoyebao.com/m/images/recharge_logo4.png) no-repeat;background-size:91%;position:absolute;left:2px;top:10px;}
.auth_url{background:#fff;padding:10px 15px;line-height: 26px;}
.back_orderdetail{background:#fff;padding:10px;}
.back_orderdetail em{float:right;display:inline-block;border-top: 1.5px solid #ccc;border-right: 1.5px solid #ccc; transform: rotate(45deg);border-radius: 2px;margin-top: 6px; margin-left: 3px;margin-right: 5px;width: 9px;height: 9px;}
.choose_delivery_type_ways li{background:#fff;padding:10px 5px 10px 15px;margin:10px;border-radius:6px;}
.choose_delivery_type_ways li:last-child{border-bottom:0;}
.choose_delivery_type_ways li span{display:block;}
.choose_delivery_type_ways li .title{font-size:14px;color:#333;}
.choose_delivery_type_ways li .desc{font-size:12px;color:#999;}
.choose_delivery_type_ways li i{float:left;margin-top:10px;}
.choose_delivery_type_ways li p{margin-left:30px;}
.choose_delivery_type_ways li.selected i{color: #ff4444;}
.goods_tag_list{margin-bottom:5px;}
.goods_tag_list span{display:inline-block;color:#fff;font-size:12px;padding:0 5px;border-radius:2px;margin-right:5px;height:18px;line-height: 18px;position:relative;text-align: center;}
.goods_tag_list span.goods-tag-list-style2{display:inline-block;margin-left:6px;padding:0 4px;}
.goods_tag_list span.goods-tag-list-style2 em{position: absolute;top: 0;left: -5px;width: 0;height: 0;background:none;border-top: 9px solid transparent;border-bottom: 9px solid transparent;border-right: 6px solid #ff4444;}
.goods_tag_list span.goods-tag-list-style3{display:inline-block;padding:0 7px;height:20px;line-height:20px;border-top-left-radius: 60px;border-top-right-radius: 46px;border-bottom-right-radius: 46px;}
.goods_tag_list span.goods-tag-list-style4 i{position: absolute;left:0;width: 0;height: 0;border-top: 6px solid #ff4444;top:17px;}
/*活动详情背景*/
.act_body{background:linear-gradient(82deg, #ff4444, #ffa782)}
.bargain_shop_center{margin:15px;margin-top:10px;margin-bottom:0;border-top-left-radius:8px;border-top-right-radius:8px;overflow: hidden;}
.pintuan_all_btn .goto-service{background-image: url(//resource.haoyebao.com/m/images/bargain_kefu.png);}
.bargain_btn_box{border-top:0;background:#fff;padding:10px;text-align: center;height:72px;}
.bargain_btn_box .old_price_pay a{height:4rem;line-height: 4rem;border-radius:20px;}
.bargain_btn_box .bd-tdashed-right{float:none;margin:0 auto;}
.bargain_btn_desc{position:static;width: auto;margin:0 15px;height:26px;line-height: 26px;}
.bargainorder_desc_box{margin:20px 15px;}
.bargainorder_desc_box .bargaindesc_center{background:#fff;padding:30px 12px;margin:50px 0 15px;border-radius:5px;position:relative;}
.bargainorder_desc_box .pddc-topwp{overflow: hidden;background: #f9f9f9;padding: 5px;}
.bargainorder_desc_box .bargain_img_l{width:105px;height:105px;float:left;border-radius:4px;overflow: hidden;}
.bargainorder_desc_box .bargain_img_l img{height:100%;min-width: 100%;}
.bargainorder_desc_box .bargain_content_r{margin-left:115px;height:105px;position:relative;}
.bargainorder_desc_box .bargain_content_r p{margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height: 20px;}
.bargainorder_desc_box .bargain_content_r p.bargain_item_box{margin:10px 0;}
.bargainorder_desc_box .bargain_item_price{position:absolute;bottom:0;}
.bargainorder_desc_box .bargain_item_price span{font-size:12px}
.bargainorder_desc_box .bargain_item_price span em{font-size:18px;font-weight: bold}
.bargainorder_desc_box .bargain_item_price span i{font-style: normal;}
.bargaindesc_topinfo{height:50px;text-align: center;/*border-bottom:1px solid #e5e5e5;*/margin-bottom:10px;}
.bargaindesc_topinfo span{position:absolute;top:-20px;left:50%;margin-left:-28px;overflow:hidden;width:56px;height:56px;border-radius:50%;display:block;}
.bargaindesc_topinfo span img{width:100%;border-radius:50%;border:3px solid #fff;}
.bargaindesc_topinfo .member_name{margin:8px 0 6px;font-size: 14px;color:#333;}
.bargainorder_desc_box .bargaindesc_topinfo p.introduce{display:block;font-size:12px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin:6px 0;}
.bargainorder_desc_box .bargain-progress{border-radius:5px;padding:20px 15px;}
.bargainorder_desc_box .bargain_progress_detail{width:100%;text-align: center;}
.bargainorder_desc_box .bargain_progress_detail span{display:inline-block;}
.bargainorder_desc_box .bargain_box{margin:10px 0 15px;}
.bargainorder_desc_box .bargain_progress_dd .am-progress{margin-bottom:0;}
.bargainorder_desc_box .bargain_btn_box{margin:0;padding:0;}
.bargainorder_desc_box .bargain_btn_box .bargain_w100{width:100%;border-radius:20px;overflow: hidden;}
.bargainorder_desc_box .bargain_btn_box .bargain_w50{width:48%;border-radius:20px;overflow: hidden;margin:0 1%;}
.bargainorder_desc_box .bargain_btn_box .bargain_w40{width:38%;border-radius:20px;overflow: hidden;margin:0 1%;}
.bargainorder_desc_box .bargain_btn_box .bargain_w60{width:58%;border-radius:20px;overflow: hidden;margin:0 1%;}
.bargainorder_desc_box .bargain_btn_box .bargain_w100 a,.bargainorder_desc_box .bargain_btn_box .bargain_w50 a,.bargainorder_desc_box .bargain_btn_box .bargain_w40 a,.bargainorder_desc_box .bargain_btn_box .bargain_w60 a{height:40px;line-height: 40px;border-radius:20px;}
.bargainorder_desc_box .bargain_progress_span{margin-bottom:15px;}
.bargainorder_desc_box .seckill_current_time{width:100%;float:none;text-align: center;}
.bargainorder_desc_box .seckill_current_time span{display:inline-block;padding:0;text-align: center;color:#333;}
.bargainorder_desc_box .seckill_current_time .countdown-number{display:inline-block;background:#000;width:25px;height:25px;line-height: 25px;border-radius:2px;color:#fff;font-weight: 400;}

.bargainorder_desc_box .bargain-item{border-radius:5px;margin:20px 0;padding:20px 0;}
.bargainorder_desc_box .bargain-item .bargain-item-li-title{height:10px;margin:15px;border-color:#ff4444;}
.bargainorder_desc_box .ly-detail-container{border-radius:5px;overflow: hidden;}
.bargain_lianjie_icon{position:relative;z-index:1;}
.bargain_lianjie_icon span{position:absolute;top:-33px;width:10px;}
.bargain_lianjie_icon span.l{left:15px;}
.bargain_lianjie_icon span.r{right:15px;}
.pintuan_all_btn .bargainlist{background-image: url('//resource.haoyebao.com/m/images/bargain_morelist.png');}
.bargainorder_desc_box .bargain_btn_desc{margin:5px 0;border-radius:20px;background:none;}
.bargain_shop_center .bargain_btn_box{border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;padding:10px 0 20px;height:80px;}
.pintuan_order_detail{padding:20px 15px 10px;}
.pintuan_order_detail .pt_details{padding:26px 10px;margin-bottom: 15px;}
.pintuan_order_detail .pt_details,.pintuan_order_detail .groups{border-radius:5px;}
.pintuan_order_detail .groups{border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.pintuan_order_detail .m-order-cont{border-radius:5px;border-top-left-radius: 0;border-top-right-radius: 0;}
.pintuan_order_detail .doc-block-grid{background:#fff;border-radius:5px;overflow: hidden;padding:10px;}
.pintuan_order_detail .doc-block-grid li{width:100%;margin-bottom:10px;border-bottom:1px solid #f2f2f2;padding-bottom:10px;}
.pintuan_order_detail .doc-block-grid li:last-child{border:0;margin:0}
.pintuan_order_detail .doc-block-grid li .photo-block{width:100px;height:100px;float:left;background:#f8f8f8;border-radius:6px;}
.pintuan_order_detail .doc-block-grid li .photo-block img{padding:0;}
.pintuan_order_detail .doc-block-grid li .pddc-commendesc{margin:0;margin-left:110px;height:100px;position:relative;}
.pintuan_order_detail .doc-block-grid li .pddc-commendesc span{margin:0;}
.pintuan_order_detail .doc-block-grid li .pddc-commendesc .pddc-commendw-t{height:auto;text-align: left;margin: 0;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-height: 20px;margin-bottom:5px;white-space: inherit;}
.pintuan_order_detail .doc-block-grid li .pddc-commendesc .pddc-commendw-price{position:absolute;bottom:0;padding:0;font-size:12px;}
.pintuan_order_detail .doc-block-grid li .pddc-commendesc .pddc-commendw-price em{font-size:16px;}
.pintuan_order_detail .doc-block-grid li .pddc-commendesc .pddc-commendw-btn{position:absolute;bottom:0;right:0;padding:4px 10px;}
.pddc-timer{/*position:absolute;bottom:0;*/width:100%;z-index:1;background:#fff;text-align: center;color:#333;}
.pddc-timer .seckill_current_time{float:none;}
.pddc-timer .seckill_current_time .countdown-number{display:inline-block;background:#000;width:25px;height:25px;line-height: 25px;border-radius:2px;color:#fff;font-weight: 400;}
.pddc-timer .seckill_current_time span{padding:0;color:#333;}
/*.goods_seckill_desc_box{padding:50px 15px 10px;}*/
.sekillgoods_box{display: block;text-align: center;height: 155px;padding-top:15px;}
.sekillgoods_box .seckill_current_time{float:none;height:auto;}
.sekillgoods_box .seckill_current_time .countdown-number{display:inline-block;background:#fff;min-width:22px;height:22px;line-height: 22px;border-radius:2px;color:#333;font-weight: 400;}
.sekillgoods_box .seckill_current_time .countdown-number span{font-size:12px;}
.sekillgoods_box .seckill_current_time span{padding:0;color:#fff;font-size:13px;}
.sekillgoods_box .seckill_title{background: url(//resource.haoyebao.com/m/image/seckill_pddc_btn_bg2.png) no-repeat center;width: 110px;background-size: contain;height: 30px;line-height: 30px;font-size: 18px;margin: 0 auto;}
.bargain_shop_center .bargain_logo{background: url(//resource.haoyebao.com/m/image/actiy_label_bargain.png) no-repeat center;width: 110px;background-size: contain;height: 30px;line-height: 30px;font-size: 18px;margin: 0 auto 20px;}
.pintuan_timer_box .pintuan_timerlogo{background: url(//resource.haoyebao.com/m/image/actiy_label_pintuan.png) no-repeat center;width: 110px;background-size: contain;height: 30px;line-height: 30px;font-size: 18px;margin: 0 auto;}
.pintuan_timer_box{display: block;text-align: center;height: 150px;background: #000;border-bottom-right-radius: 10%;border-bottom-left-radius: 10%;background:linear-gradient(0, #ff4444, #ff814c);padding-top:20px;}
.pintuan_timer_box .seckill_current_time{float:none;height:auto;}
.pintuan_timer_box .seckill_current_time .countdown-number{display:inline-block;background:#fff;min-width:22px;height:22px;line-height: 22px;border-radius:2px;color:#333;font-weight: 400;}
.pintuan_timer_box .seckill_current_time .countdown-number span{font-size:12px;}
.pintuan_timer_box .seckill_current_time span{padding:0;color:#fff;font-size:13px;}

.current_time{width:100%;float:none;text-align: center;}
.current_time span{display:inline-block;padding:0;text-align: center;color:#333;}
.current_time .countdown-number{display:inline-block;background:#000;width:25px;height:25px;line-height: 25px;border-radius:2px;color:#fff;font-weight: 400;}
.seckill_title{color:#fff;font-size:18px;margin-bottom:5px;}

.goods_seckill_desc_box .pintuan_shop_center{padding:0;border-radius:5px;background:#fff;border-bottom-left-radius: 0;border-bottom-right-radius: 0}
.footer_btn_box{background:#fff;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;overflow: hidden;margin-bottom:10px;margin:0 10px;border-radius:6px;box-shadow:0 1px 15px 0 rgba(179, 179, 179, 0.05);padding-top:10px;}
.sekill_top_content{margin:15px 10px 0;margin-top:-50px;border-radius: 10px;overflow: hidden;box-shadow: 0 1px 15px 0 rgba(179, 179, 179, 0.05);}
.pddetail-top_box{padding-bottom:10px;}
.sekill_top_content .pddc-topwp{max-height: 310px;overflow: hidden;margin:0;}
.goods_seckill_desc_box .bargain_btn_desc,.bargain_shop_center .bargain_btn_desc{background:#fff;margin:0;}
/*.fixed-li-btn{left:0;}*/
.pintuanorder_detail{background:#fff;border-radius:6px;overflow: hidden;}
.pintuanorder_detail .pt_details{width:auto;border-bottom:1px dashed #e5e5e5;}
#J_downTimer{font-size: 14px;display:block;margin-bottom:10px;}
.jjg_package_title{text-align: center;color:#ff4444;line-height: 26px;font-size:14px;}
.jjg_package_buy_list{border:1px solid #e5e5e5;border-radius:2px;padding:0 5px;margin:20px 0 0;}
.jjg_package_buy_list li{width:100%;margin:10px 0;overflow: hidden;position:relative;border-bottom:1px solid #e5e5e5;padding-bottom:10px;}
/*.jjg_package_buy_list li:last-child{border-bottom:0;}*/
.jjg_package_buy_list li span.jjg_pack_img{width:60px;height:60px;float:left;border-radius: 6px;overflow: hidden;}
.jjg_package_buy_list li span.jjg_pack_img img{width:100%;}
.jjg_package_buy_list li p{margin-left:70px;}
.jjg_package_buy_list li p span{display:block;width:100%;text-align: left;}
.jjg_package_buy_list li p span.jjg_pack_name{font-size:14px;height:20px;line-height: 20px;}
.jjg_package_buy_list li p span.jjg_pack_introduce{font-size:12px;color:#666;line-height: 22px;}
.jjg_package_buy_list li p span.jjg_pack_desc{font-size:12px;color:#666;}
.jjg_package_buy_list li p span.jjg_pack_price{font-size:14px;color:#666;}
.jjg_package_buy_list li p span.jjg_pack_name del{font-size:12px;color:#666;float:right;}
.jjg_package_buy_list li.jjg_pack_nav span:first-child{float:left;}
.jjg_package_buy_list li.jjg_pack_nav span:last-child{float:right;color:#ff4444;font-size:14px;}
.not_have_delivery{height:100%;background:#ffc;line-height: 60px;padding:0 15px;color:#FF4500;text-align: center;}
.goods_packing_price{text-align: right;font-size:12px;  }
.act_titlle_box{position:relative;}
.goods_seckill_wrap .act_titlle_box{padding:0;}
.pt_goods_wp .act_titlle_box{overflow: hidden;background: #fff;padding: 10px 10px 5px;}
.pt_goods_wp .groups{border-bottom-right-radius: 6px;border-bottom-left-radius: 6px;border:0;}
.act_titlle_box .share_actPoster,.pddcp-one-top .share_actPoster2{float:right;width:62px;height:24px;line-height:24px;position:absolute;right:0;top:10px;background:#f1f1f1;border-top-left-radius: 20px;border-bottom-left-radius: 20px;padding-left:8px;color:#333;}
.pddcp-one-top .share_actPoster2{border-radius: 20px; width: 70px; top:8px;}
/*.act_titlle_box .pddct-name-wp{margin-right:62px;}*/
.act_titlle_box .share_actPoster .share_logo,.pddcp-one-top .share_actPoster2 .share_logo{display:inline-block;width:16px;height:16px;background:url('//resource.haoyebao.com/m/images/share_logo.png') no-repeat;background-size:100%;vertical-align: sub;margin-right:4px;}
/**/
.groupbuy_box{min-height:100px;padding:20px 15px 35px 15px;}
.groupbuy_box p{color:#fff;margin:0;min-height: 30px;line-height: 30px;font-size:12px;}
.groupbuy_box p.location_info{font-size:16px;}
.groupbuy_content{background:#fff;border-radius:15px;margin-top:-10px;min-height:500px;padding:20px 15px;}
.groupbuy_content .title{text-align: center;font-size:16px;font-weight: bold;}
.groupbuy_content .groupbuy_img{width:50px;height:50px;float:left;overflow: hidden;border-radius:50%;margin-top:5px;}
.groupbuy_content .groupbuy_img img{width:100%;}
.groupbuy_content .groupbuy_bind{ margin-left:60px; margin-top: 5px;}
.groupbuy_bind span{ background: #5da76a; color: #fff; padding: 1px 3px; margin-right: 5px; border-radius: 2px; font-size: 12px;}
.groupbuy_content .group_item{margin-left:60px;}
.groupbuy_content .group_item p{margin:0;line-height: 30px;font-weight: 500;color:#333;font-size:15px;}
.groupbuy_content .group_item p.group_user_title{overflow: hidden;padding-right:50px;position:relative;font-size:16px;color:#333;font-weight: 600;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.groupbuy_content .group_item p.group_user_title span{float:right;font-size:13px;position:absolute;right:0;top:0;}
.groupbuy_content .group_item p.group_user_title span i{font-style: normal;}
.groupbuy_list li{border-bottom:1px solid #e5e5e5;padding:10px 12px 15px 0;position:relative;}
.groupbuy_list li:last-child{border:0;}
.groupbuy_list li p.g_address,.groupbuy_list li p.g_mobile{color:#999;line-height: 22px;font-size:14px;}
.groupbuy_list li p i{ color: #aaaaaa; margin-left: 5px;}
.groupbuy_list li em{ position:absolute;right:0;top:50%;display:inline-block;border-top: 1.5px solid #ccc;border-right: 1.5px solid #ccc; transform: rotate(45deg);border-radius: 2px;width: 10px;height: 10px;margin-top:-5px;}
.groupbuy_head{ background:#fff;}
.groupbuy_head .ly-apply-logo{ width:80px;height:80px;}
.groupbuy_head .ly-join{ margin:30px 15px 20px;}
.groupbuy_head .ly-join a{ width:100%;height:36px;display:block;text-align: center;line-height:36px;border-radius:3px;}
.groupbuy_desc{ padding:0 15px;}
.groupbuy_desc p{font-size:12px;margin:0;line-height: 26px;color:#999;}
.grouphead_invited{padding-top:24px;}
.grouphead_invited p{text-align: center;padding:0 10px;}
.grouphead_invited p.title{font-weight: bold;font-size:16px;}
.content-body .w_txt{outline: none;}
.grouphead_invited .group_address_box{padding:0;}
#copy_btn{outline: none;margin: 0;padding: 0;border: 1px solid transparent;/*background:#fff*/vertical-align: top;background-image: url(//image.haoyebao.com/2431812143_4365244052012032019);width: 20px;height: 20px;background-size: 100%;background-repeat: no-repeat;}
.posterurl_btn{text-align: center}
.posterurl_btn p{text-align: center;}
.posterurl_btn button#copy_btn{background-image:none;min-width: 40%;height: 40px;line-height: 40px;border-radius: 30px!important;text-align: center;float:none;}
#copy_order_btn{outline: none;border: 1px solid #999;background: #fff;vertical-align: top;height:22px;line-height: 22px;background-size: 100%;background-repeat: no-repeat;padding: 0 8px;float: right; border-radius: 10px;margin:3px 0 3px 4px;font-size:12px;}
#target_href{height: 0;opacity: 0;font-size:0;}

.store_close_box{padding:10px;background:#fff;}
.store_close_box li{padding:15px 0;overflow: hidden;position:relative;border-bottom:1px solid #eee;}
.store_close_box li:last-child{border:0;}
.store_close_left{float:left;width:80%;margin:0;padding-left:30px;padding-right:5px;position:relative;}
.store_close_left .address_bg{width:20px;height:20px;display:inline-block;float:left;position:absolute;top:50%;left:5px;margin-top:-10px;}
.store_close_left .address_bg img{height:100%;}
.store_close_right{position:absolute;right:0;top:50%;margin-top:-15px;width:20%;text-align: center;border-left:1px solid #e5e5e5;}
.store_close_right img{width:30px;}
.store_close_left .address_info{line-height: 22px;}
.store_close_left .start_time{display:block;line-height: 26px;overflow: hidden;margin:5px 0;}
.store_close_left .week{display:inline-block;float:left;width:40px;}
.store_close_left .dayTime{display:inline-block;float:left;}
.store_close_left .dayTime i{font-style: normal;display:block;}
.success-norecord{text-align: center;margin-top:25%;}
.success-norecord .s-ico-success{display: inline-block;width: 130px;height: 130px;padding: 0.4rem;margin: 0 auto;border-radius: 100%;}
.success-norecord .s-ico-success i {display: block;width: 100%;height: 100%;background-repeat: no-repeat;background-position: 50% 50%;background-size: 80%;}
.success-norecord .s-ico-success i{background-image: url('//resource.haoyebao.com/m/images/success_png.png');}
.bussiness_type_list{margin:0;display: inline-block;}
.bussiness_type_list em{display:inline-block;margin-right:10px;}
.seckill_close_box{padding:10px 10px 20px;}
.seckill_close_logo{position:relative;padding-top:24px;}
.seckill_close_logo span{display:block;}
.seckill_close_logo .logo{position:absolute;left:50%;margin-left:-27px;top:-36px;width:54px;height:54px;background:#fff;border-radius:50%;overflow: hidden;}
.seckill_close_logo .name{font-size:16px;}
.seckill_close_box .desc{line-height: 40px;color:#666;font-size:14px;}
.seckill_close_box .goods_image{width:160px;height:160px;margin:0 auto;background:#f8f8f8;position:relative;}
.seckill_close_box .goods_image img{width: 100%;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}
.seckill_close_box .seckill_close_btn{margin:5px 0;overflow: hidden;}
.seckill_close_box .seckill_close_btn span{display:block;float:left;width:35%;margin:0 5%;height:26px;line-height: 26px;}
.seckill_close_box .seckill_close_btn span a{display:block;color:#fff;}
.seckill_close_box .seckill_curr_time{margin:20px 0;line-height: 22px;}
.countdown_order_curr_time .countdown-number{background:#333;min-width: 24px;height:22px;line-height: 22px;font-size:14px;}
.annualFeeBuy{padding:20px 10px;line-height:30px;}
.annualFeeBuy p{margin:0;font-size:13px;}
.annualFeeBuy p.buy_fun_href{background:#4285f4;color:#fff;border-radius:3px;margin:15px 0 0;height:34px;line-height: 34px;}
/*购买记录*/
.getOrderLog li{background:#fff;padding:5px 10px;line-height: 40px;color:#333;overflow: hidden;}
.getOrderLog li span:first-child{float:left;height:40px;line-height: 40px;width:50%;overflow: hidden;}
.getOrderLog li span:first-child em{display:inline-block;width:40px;height:40px;border:1px solid #e5e5e5;border-radius:50%;margin-right:10px;overflow: hidden;float:left;}
.getOrderLog li span:first-child em img{width:100%;height:100%;display:block;}
.getOrderLog li span:last-child{float:right;}
.order_close_box{overflow: hidden;border-raiuds:3px;}
.order_close_box p{margin:0;}
.order_close_box .desc{height:68px;background:url('//resource.haoyebao.com/m/images/gift_red_order.png') no-repeat;background-size:100%;padding:10px;}
.order_close_box .desc .desc_img{float:left;width:40px;height:40px;margin:17px 0 16px 10px;   }
.order_close_box .desc .desc_img img{display:block;width:34px;}
.order_close_box .desc p{margin:10px 0;margin-left:54px;}
.order_close_box .desc p span{display:block;height:24px;line-height: 24px;color:#fff;text-align: left;}
.order_close_box .curr_time{font-size:20px;padding:24px 0;}
.order_close_box .curr_time em{font-size:38px;}
.order_close_box .close_btn{padding-bottom:20px;}
.order_close_box .close_btn .small_label{padding:8px 24px;}
/*配送员相关*/
.order_taking_list{overflow: hidden;padding-bottom:60px;}
.order_taking_list li{background:#fff;margin:8px 0;padding:8px 10px;}
.order_taking_list li:first-child{margin-top:0;}
.order_taking_list li p{margin:0;line-height: 30px;}
.order_taking_list .order_line{overflow: hidden;}
.order_taking_list .order_line span:first-child{float:left;color:#fca300;}
.order_taking_list .order_line span.get_order_btn{float:right;background: linear-gradient(to right,#ffda79,#F4B644);padding:0 10px;border-radius:2px;}
.order_taking_list .order_line span.get_order_btn1,.order_taking_list .order_line span.get_order_btn6{background: linear-gradient(to right,#ffda79,#F4B644);}
.order_taking_list .order_line span.get_order_btn2{background:#ffeac7;color:#fb8713;}
.order_taking_list .order_line span.get_order_btn3{background:#FBE7E6;color:#EB4136;}
.order_taking_list .order_line span.get_order_btn7,.order_taking_list .order_line span.get_order_btn9{background:#4CAFE2;color:#fff;}
.order_taking_list .line-box{border-top:1px solid #e5e5e5;margin-top:8px;}
.order_taking_list .line-box p{overflow: hidden;margin:3px 0;line-height: 26px;}
.order_taking_list .line-box p span:first-child{color:#999;float:left;}
.order_taking_list .line-box p span:last-child{display:block;margin-left:72px;}
.order_taking_list .line-box p .tel_phone{background:url(//image.haoyebao.com/FoDAeQoptrE-x9BLbnl5DWIVkis4) no-repeat;float: left;width: 16px;height: 16px;    background-size: 100%;margin-top:4px;}
.order_taking_list .line-box p i{float:left;font-style: normal;margin-right:5px;}
.order_taking_list .line-box p a{overflow: hidden;display:block;}
.order_taking_list .line-box p .order_location{color:#4CAFE2;float:none!important;}
.order_taking_list .line-box p .order_location i{float:none!important;}
.order_taking_list .line-box p .info_list em{display:block;overflow: hidden;}
.todayValue ul{background:rgba(255, 255, 255, 0.3);overflow: hidden;padding:10px 0;}
.todayValue ul li{width:33.33%;float:left;}
.todayValue ul li span{display:block;text-align: center;border-right:1px solid #fff;}
.todayValue ul li span:first-child{font-size:18px;}
.storecheck_desc {padding: 10px 15px;line-height: 26px;margin: 20px 0;}
.applylist_nav{overflow: hidden}
.applylist_nav li{width:25%;float:left;height:40px;line-height: 40px;background:#fff;text-align: center;border-top:1px solid #eee;}
.applylist_nav li.cur{color:#ff4444;border-bottom:1px solid #ff4444;}
.storecheck_item ul{overflow: hidden}
.storecheck_item ul li{background:#fff;margin:8px 0;padding:8px 15px;overflow: hidden}
.storecheck_item ul li p{margin:0;}
.storecheck_item ul li p.apply_desc{line-height: 26px;}
.storecheck_item ul li p.apply_desc .desc{float:right}
.storecheck_item ul li p.apply_desc .desc_0{color:#66B35E;}
.storecheck_item ul li p.apply_desc .desc_1{color:#f30;}
.storecheck_item ul li p.apply_desc .desc_2{color:#999;}
.storecheck_item ul li p.item_left{width:70%;float:left}
.storecheck_item ul li p.item_right{margin-left:70%;padding:12px 0;}
.storecheck_item ul li p.item_left span,.storecheck_item ul li p.item_right span{display:block;line-height: 26px;font-size:14px;}
.storecheck_item ul li p.item_right span{text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.storecheck_item ul li p.item_right span:first-child{color:#f30;font-size:14px;}
.storecheck_item ul li p.item_right span em{font-size:18px;}
.order_plan_box{overflow: hidden;border-radius: 3px;}
.order_plan_box p{line-height: 26px;padding:10px;font-size:16px;margin:10px 0;}
.order_plan_box .close_btn{margin:0;width:100%;padding:0;overflow: hidden;}
.order_plan_box .close_btn span{display:block;float:left;width:50%;height:46px;line-height: 46px;background:#f8f8f8;border-right:1px solid #e5e5e5;box-sizing: border-box;}
.order_plan_box .close_btn span:last-child{background:#F4B644;border:0;}
.pddc-property-one .store_member_vip{background:#FFCE6A;color:#312100;border:0;padding:0 8px;line-height: 20px; margin: 0;}
.pddc-property-one .store_member_vip,.store_member_vip{background:#FFCE6A;color:#312100;border:0;padding:0 2px;line-height: 16px; border-radius: 2px; margin: 0}
.pddc-property-one .store_member_price{font-size:14px;color:#ffab00;}
.big-bargain-list .good-morediscount{ position: absolute; top:6px; right: 0; }
.big-bargain-list .store_member_vip{border-radius: 0 0 0 10px; margin: 0; padding: 9px 11px; font-size: 14px;}
.small-market-li .good-morediscount{ position: absolute; top:0; right: 0; }
.small-market-li .store_member_vip{border-radius: 0 0 0 10px; margin: 0; padding: 3px 5px; font-size: 12px;display: inline-block;}
.member_upgrade_info{margin:10px 0 ;background:#F4D89E;color:#745E37;padding:6px;border-radius:3px;line-height: 26px;}
.member_upgrade_info em{ font-size:16px;font-weight: 600;}
.member_upgrade_info i{ border:1px solid #745E37;float:right;font-style: normal;padding: 2px 6px;border-radius: 18px;line-height: 18px;font-size:12px;}
.queuecashback_info{margin:10px 0;background:#FAEFF5;color:#ff4444;padding:6px;border-radius:3px;line-height: 26px;padding-left:32px;position:relative;}
.queuecashback_info em{background:url(//resource.haoyebao.com/m/images/queuecashback_logo.png) no-repeat;background-size:100%;width:20px;height:20px;display:inline-block;position:absolute;left:8px;top:8px;}
.queuecashback_info i{border: 1px solid #ff4444;float: right;font-style: normal;padding: 2px 8px;border-radius: 18px;line-height: 18px;font-size: 12px;}
.member_card_info{ margin:0;background:#1d1d1d;color:#f5cf0a;padding:10px;line-height: 26px;}
.member_card_info em{ font-size:16px;font-weight: 600;}
.member_card_info a{ color:#f5cf0a;}
.member_card_info i{background: #f5cf0a;color:#1d1d1d;float:right;font-style: normal;padding: 2px 12px;border-radius: 18px;line-height: 20px;}
.store_card ul{padding:0 10px;}
.store_card ul li{background:#63b359;color:#fff;border-top-left-radius:6px;border-top-right-radius:6px;padding:10px;margin-bottom:18px;}
.store_card ul li:last-child{margin:0;}
.store_card ul li p{margin:0;line-height: 30px;}
.store_card ul li p.name{text-shadow: 0 1px 4px rgba(0,0,0,0.2);font-size: 18px;line-height: 40px;}
.store_card ul li p.desc{overflow: hidden;}
.store_card ul li p.desc span:first-child{float:left;}
.store_card ul li p.desc span:last-child{float:right;}
.store_card .card-title{color:#666;padding:10px 15px;}
.store_card .no_msg{background:none;color:#666;text-align: center;margin:20px 0!important;}
.buy_member_card_box,.buy_goods_card_box{position:fixed;bottom:0;max-width:640px;background:#fff;height:60px;width:100%;border-top: 1px solid #e5e5e5;text-align: center;}
.buy_member_card_box .buy_member_card,.buy_goods_card_box .buy_goods_card{display:inline-block;padding:10px 60px;margin:10px auto;color:#fff;border-radius:2px;}
.buy_member_card_box .buy_member_card_is_use,.buy_goods_card_box .buy_goods_card_is_use{background:#ddd;color:#333;}
.member_label{display:inline-block;background: #FFCE6A;color: #312100!important;border: 0;padding: 0 2px;height:16px;line-height: 16px;font-size: 10px!important;border-radius: 2px;vertical-align: text-top;margin-left:3px;}
.import_member_box{padding:10px 15px;}
.import_member_box h3{margin-top: 40px;font-size: 24px;font-weight: 500;color: #333;line-height: 24px;}
.import_member_box .safe-tips{font-size: 14px;color: #999;margin-top: 20px;line-height: 14px;}
.import_member_section{padding: 15px 0 10px;border-bottom: 1px solid #e5e5e5;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;font-size: 14px;}
.import_member_section .country{padding-right:10px;border-right:1px solid #e5e5e5;}
.import_member_section .van-field .van-field-input{padding:0 10px;}
.import_member_section .van-cell{width:70%;}
.import_member_section .van-field input{border: 0;margin: 0;width: 100%;resize: none;display: block;color: #323233;box-sizing: border-box;background-color: transparent;font-size: 14px;line-height: 1em;padding: 4px 0;height: 24px;outline: none;width:100%;}
.js_check_btn{background:#ff4444;color:#fff;outline: none;margin:20px 0;border: 0;height: 40px;width: 100%;border-radius: 2px;}
.fetch-captcha-btn{color: #38f;font-size: 14px;float:right;width: 30%;text-align: center;}
.fetch-captcha-btn input{border: 0;background: none;outline: none;}
.image-code_btn{width:30%;text-align: center;}
.ly-son-branch p{line-height:24px;overflow: hidden;}
/*新外卖模板*/
.bottomcart{position:fixed;bottom:0;background:#fff;width: 100%;height: 44px;box-shadow: 0 -0.5px 0 0 rgba(211, 211, 211, 0.5), 0 -2px 4px 0 rgba(0, 0, 0, 0.1);z-index:1000;max-width: 640px;}
.bottomcart__cart-icon{height:100%;float:left;}
.bottomcart_buy{position:absolute;right:0;top:0;height:44px;line-height:44px;color:#fff;background:#ff4444;font-size:16px;padding:0 30px;min-width: 108px;}
.bottomcart_price-wap{margin-left:70px;line-height: 44px;color:#666;font-size:12px;}
.bottomcart_price-wap .bottomcart_price{color:#0f0f0f;font-size:14px;margin-left:5px;font-weight: 600;}
.bottomcart_icon-wap{position:absolute;left:10px;top:-16px;border-radius: 50%;width:50px;height:50px;line-height:50px;background: #f44;
    box-shadow: 0 2px 6px 0 rgba(255, 68, 68, 0.4);font-size: 20px;text-align: center;transition: all 0.2s;}
.bottomcart_icon-wap .am-icon-cart-plus{color:#fff;}
.bottomcart_choosed-num{position:absolute;top:-2px;left:34px;min-width: 16px;min-height:16px;border:1px solid #f44;background:#fff;color:#f44;border-radius:9px;font-size: 12px;box-sizing: border-box;padding: 0 5px;line-height: normal;}
.bottomcart_icon-wap-nonum{background: #f2f2f2;box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.2);color:#666;}
.bottomcart_icon-wap-nonum .bottomcart_choosed-num{opacity: 0;}
.bottomcart_icon-wap-nonum .am-icon-cart-plus{color:#999;}
.tpl-store-addcar{overflow: hidden;}
.tpl-store-addcar .car-shop-banner-takeout{padding-top: 90px;position: relative;background-repeat: no-repeat;background-position-x: center;background-size: cover;overflow: hidden;border-bottom:1px solid #eee;}
.tpl-store-addcar .car-shop-banner-takeout .car-shop-banner_logo{position:absolute;top:30px;z-index:1;background: #fff;overflow: hidden;border-radius: 5px;box-shadow: 0 2px 6px rgba(0,0,0,.2);}
.tpl-store-addcar .car-shop-banner-takeout_left .car-shop-banner_logo{left:20px;}
.tpl-store-addcar .car-shop-banner-takeout_center .car-shop-banner_logo{left:50%;margin-left:-40px;}
.tpl-store-addcar .car-shop-banner-takeout .car-shop-banner_logo>img{display:block;width:70px;height:70px;}
.tpl-store-addcar .car-shop-banner-takeout .car-shop-banner_bg{position:absolute;top:0;width:100%;height:120px;background-position: 50%;background-size: cover;background-repeat: no-repeat;filter: blur(2px);background-image: url(http://dev.haoyebao.com/b/templates/default/images/hyb_logo.png);}
.tpl-store-addcar .car-shop-banner-takeout .car-shop-banner_bg:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 110px;background: rgba(0,0,0,.2);z-index: 1;}
.tpl-store-addcar .car-shop-banner-takeout .car-shop-banner_content{background:#fff;border-radius: 9px 9px 0 0;padding: 20px 0 0;position: relative;}
.tpl-store-addcar .car-shop-banner-takeout .car-shop-banner_content.car-shop-banner_content_nolinks{padding-bottom:15px}
.tpl-store-addcar .car-shop-banner-takeout.car-shop-banner-takeout_left .car-shop-banner_content .car-content_title,.tpl-store-addcar .car-shop-banner-takeout.car-shop-banner-takeout_left .car-shop-banner_content .car-content_notice{position:absolute;left:100px;color:#fff;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.tpl-store-addcar .car-shop-banner-takeout.car-shop-banner-takeout_left .car-shop-banner_content .car-content_title{top:-55px;font-size:16px;font-weight: 600;line-height: 26px;margin:0;}
.tpl-store-addcar .car-shop-banner-takeout.car-shop-banner-takeout_left .car-shop-banner_content .car-content_notice{top:-25px;font-size: 12px;height: 18px;line-height: 18px;margin:0;}
.tpl-store-addcar .car-shop-banner-takeout.car-shop-banner-takeout_center .car-shop-banner_content .car-content_title,.tpl-store-addcar .car-shop-banner-takeout.car-shop-banner-takeout_center .car-shop-banner_content .car-content_notice{color:#333;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;text-align: center;}
.tpl-store-addcar .car-shop-banner-takeout.car-shop-banner-takeout_center .car-shop-banner_content .car-content_title{font-size:16px;font-weight: 600;line-height: 26px;margin:0;}
.tpl-store-addcar .car-shop-banner-takeout.car-shop-banner-takeout_center .car-shop-banner_content .car-content_notice{font-size: 12px;line-height: 24px;color:#666;margin:2px 0;padding:0 10px;}
.tpl-store-addcar .car-shop-banner-takeout.car-shop-banner-takeout_center .car-shop-banner_content .car-content_promotion{text-align: center;}
.tpl-store-addcar .car-shop-banner-takeout .car-shop-banner_content .car-content_promotion{padding:0 10px 0 20px;line-height: 26px;margin:0;margin-bottom:5px;}
.tpl-store-addcar .car-shop-banner-takeout .car-shop-banner_content .car-content_promotion span{display:inline-block;font-size:12px;}
.tpl-store-addcar .car-shop-banner-takeout .car-shop-banner_content .car-content_promotion em.car-content_promotion_tag{border:1px solid #ff4444;border-radius:2px;color:#ff4444;font-size:12px;margin-right:4px;line-height: 14px;padding:0 5px;}
.tpl-store-addcar .car-shop-banner-takeout .car-shop-banner_content .car-content_links{overflow: hidden;padding-bottom:5px;}
.tpl-store-addcar .car-shop-banner-takeout .car-shop-banner_content .car-content_links a{float:left;height:36px;line-height: 36px;color:#333;box-sizing: border-box;font-size:13px;}
.tpl-store-addcar .car-shop-banner-takeout .car-shop-banner_content .car-content_links.car-content_links3 a{width:33.33%;text-align: center;}
.tpl-store-addcar .car-shop-banner-takeout .car-shop-banner_content .car-content_links.car-content_links2 a{width:50%;text-align: center;}
.tpl-store-addcar .car-shop-banner-takeout .car-shop-banner_content .car-content_links.car-content_links1 a{width:100%;text-align: left;padding:0 10px 0 20px;position:relative;}
.tpl-store-addcar .car-shop-banner-takeout .car-shop-banner_content .car-content_links.car-content_links1 a em{position:absolute;right:10px;top:50%;display:inline-block;border-top: 1.5px solid #ccc;border-right: 1.5px solid #ccc; transform: rotate(45deg);border-radius: 2px;width: 8px;height: 8px;margin-top:-4px;}
.cart-tag-list{background:#fff;overflow: hidden;}
.cart-tag-list ul,.cart-tag-list li{padding:0;margin:0;list-style:none;}
.cart-tag-list .custom-tag-list-menu-block{position:relative;width:90px;float:left;background:#f0f2f5;}
.cart-tag-list .custom-tag-list-menu-block .custom-tag-list-side-menu{background:#f8f8f8;z-index:100;padding-top:0;position:relative;width:90px;overflow-y: auto;}
.cart-tag-list .custom-tag-list-menu-block li{border-top:none;border-bottom:none;position:relative;}
.cart-tag-list .custom-tag-list-menu-block li a{display:block;padding:10px 5px;font-size:14px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.cart-tag-list .custom-tag-list-menu-block li a span{display:block;max-height:28px;overflow:hidden;line-height:14px;}
.cart-tag-list .custom-tag-list-menu-block li.current a{background:#fff;border-top:none;border-bottom:1px solid #eee;padding-right:6px;color:#333;}
.cart-tag-list .custom-tag-list-menu-block .custom-tag-list-space{height:24px;background:#e6e6e6;}
.cart-tag-list .custom-tag-list-menu-block li a{display:block;width:90px;padding:15px 6px 15px 10px;font-size:14px; position: relative;    background: #f0f2f5;  border-bottom: 1px solid #eee;}
.cart-tag-list .custom-tag-list-menu-block li a::before{content: '';  position: absolute;  width: 4px;  height: 100%;background: #a2a2a2; left: 0; top:0 }
.cart-tag-list .custom-tag-list-menu-block li.current a::before{content: ''; position: absolute; width: 4px; height: 100%; background: #f44; left: 0; top:0 }
.cart-tag-list .cart-tag-list-goods{overflow:hidden;background:#fff;margin-left: 90px;}
.cart-tag-list .custom-tag-list-goods{overflow:hidden;margin-left: 5px;}
.cart-tag-list .cart-tag-list-goods .custom-tag-list-title{width:100%;height:30px;line-height:30px;font-size:12px;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;font-weight:normal;padding:0 0 0 10px;margin:0;background:#f0f2f5;}
.cart-tag-list .cart-tag-list-goods .custom-tag-list-goods-list{margin-left:5px;}
.cart-tag-list .cart-tag-list-goods .custom-tag-list-single-goods{margin:10px 0;position:relative;}
.cart-tag-list .cart-tag-list-goods .custom-tag-list-single-goods:last-child{border-bottom:none;}
.cart-tag-list .cart-tag-list-goods .no-goods-list{color:#999;padding:0 5px;line-height:40px;font-size:14px;}
.cart-tag-list .cart-tag-list-goods .custom-tag-list-goods-img{display:block;float:left;width:80px;height:80px;margin-right:8px;position: relative;}
.cart-tag-list .cart-tag-list-goods .custom-tag-list-goods-img img{max-width:80px;max-height:80px;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;margin:auto;}
.cart-tag-list .cart-tag-list-goods .custom-tag-list-goods-img a{display:block;position: relative;width:80px;height:80px;overflow: hidden;border-radius:4px;background:#f8f8f8;}
.cart-tag-list .cart-tag-list-goods .custom-tag-list-goods-detail{margin-left:90px;height:80px;position:relative;}
.cart-tag-list .cart-tag-list-goods .custom-tag-list-goods-detail .custom-tag-list-goods-title{display:block;margin:0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.cart-tag-list .cart-tag-list-goods .custom-tag-list-goods-detail .custom-tag-list-goods-title a{display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 2;padding-right:8px;}
.cart-tag-list .cart-tag-list-goods .custom-tag-list-goods-detail .custom-tag-list-goods-title span{display:inline-block;font-size:10px;background: #0bb20c;color:#fff;border-radius:2px;padding:0 2px;line-height: 14px;margin-right: 5px;}
.cart-tag-list .cart-tag-list-goods .custom-tag-list-goods-detail .custom-tag-list-goods-title span.cart_member{background: #FFCE6A;color: #312100!important;}
.cart-tag-list .cart-tag-list-goods .custom-tag-list-goods-detail .custom-tag-list-goods-title span.cart_xianshi{background: #f44;color: #fff!important;}
.cart-tag-list .cart-tag-list-goods .custom-tag-list-goods-detail .custom-tag-list-goods-title em{font-size:16px;font-weight: 600;}
.cart-tag-list .cart-tag-list-goods .custom-tag-list-goods-detail .custom-tag-list-goods-title em i{font-size:14px;font-weight: 400;}
.cart-tag-list .cart-tag-list-goods .custom-tag-list-goods-detail .custom-tag-list-goods-prices{position:absolute;bottom:0;margin:0;}
.cart-tag-list .cart-tag-list-goods .custom-tag-list-goods-detail .custom-tag-list-goods-price{padding:0;margin-top: 5px;position: absolute;bottom: 0;display:block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-right: 20px;}
.cart-tag-list .cart-tag-list-goods .custom-tag-list-goods-detail .custom-tag-list-goods-buy{display:block;position:absolute;right:10px;bottom:0;width:60px;height:50px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.cart-tag-list .cart-tag-list-goods .custom-tag-list-goods-detail .custom-tag-list-goods-buy span{position:absolute;right:0;bottom:0;width:20px;height:20px;text-align:center;line-height:24px;font-size:12px;background-image:url("//resource.haoyebao.com/m/images/showcase2x-1416814739063.png");background-position:0 -88px;background-repeat:no-repeat;background-size: 40px auto;}
.cart-tag-list .cart-tag-list-goods .custom-tag-list-goods-detail .custom-tag-list-goods-buy .ajax-error,.cart-tag-list .cart-tag-list-goods .custom-tag-list-goods-detail .custom-tag-list-goods-buy .ajax-loading{display:none;}
.cart-tag-list .cart-tag-list-goods .custom-tag-list-goods-detail .custom-tag-list-goods-buy .ajax-loading{background-image:url("//resource.haoyebao.com/m/images/loading.gif");background-repeat:no-repeat;background-position:center center;}
.cart-tag-list .cart-tag-list-goods .input-number{position: absolute;right:10px;bottom:0;}
.cart-tag-list .cart-tag-list-goods .input-number i{font-size:24px;height: 24px;line-height: 24px;}
.cart-tag-list .cart-tag-list-goods .input-number i.input-number_value{min-width:22px;text-align:center;font-size: 16px;float:left;}
.cart-tag-list .cart-tag-list-goods .input-number i.am-icon-minus-circle{float:left;}
.cart-tag-list .custom-tag-list-menu-block li .goods_stock{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;background-color: rgba(0,0,0,.4);z-index: 9;border-radius: 4px;}
.cart-tag-list .cart-tag-list-goods .custom-tag-list-goods-img .goods_stock::after{width: 50px;height: 50px;}
.takecart{margin-bottom: 44px;padding-bottom:15px;z-index:1000;position: fixed;bottom:0;height:auto;max-height: 100%;width: 100%;top: auto;right: auto;overflow-y: auto;background-color: #fff;}
.takecart_index{z-index:1000!important;display: block!important;}
.takecart_header{height:36px;line-height: 36px;border-left:3px solid #f44;padding:0 10px;border-bottom: 1px solid #eee;}
.takecart_header span:first-child{float:left;}
.takecart_header span:last-child{float:right;}
.van-overlay {position: fixed;top: 0;bottom:0;right:0;left: 0;margin:auto;width: 100%;height: 100%;background-color: rgba(0,0,0,.7);z-index:999}
.takcart_body{max-height: 360px;overflow: scroll;padding-bottom: 12px;}
.takcart_body ul{padding-left:12px;}
.takcart_body ul li{height:50px;line-height: 50px;border-bottom:1px solid #eee;position: relative;color:#333;}
.takcart_body ul li:last-child{border:0;}
.takcart_body ul li span.cartgoods_title{font-size: 14px;word-break: keep-all;display: inline-block;width: 170px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.takcart_body ul li span.cartgoods_price{position: absolute;display: inline-block;font-size: 14px;line-height: 50px;margin-left: 5px;}
.takcart_body ul li div.input-number{height: 22px;display: inline-block;position: absolute;right: 15px;top: 13px;}
.takcart_body ul li div.input-number i{font-size:24px;height: 24px;line-height: 24px;float: right;}
.takcart_body ul li div.input-number i.input-number_value{min-width:22px;font-size: 16px;float:left;text-align: center;}
.takcart_body ul li div.input-number i.am-icon-minus-circle{float:left;}
.takcart_body ul li span.cartgoods_img{display: inline-block;width: 36px;height: 36px;float: left;overflow: hidden;border-radius: 50%;margin: 7px 2px 7px 0;position: relative;}
.takcart_body ul li span.cartgoods_img img{width:100%;position: absolute;left: 0;right: 0;bottom: 0;top: 0;margin: auto;}
.goodslists_empty-group{color:#666;margin:20px auto!important;text-align: center;}
.cart-tag-list .cart-tag-list-goods .input-number .am-icon-circle-o-notch{font-size:20px;}
.business_plan_box .business_logo{height:60px;line-height: 60px;background:#fff;padding:0 10px;margin:0;}
.business_plan_box .business_logo img{height:40px;}
.business_plan_box .business_banner{margin:0;}
.business_plan_box .business_content{text-align: center;}
.business_plan_box .business_content span{display:block;line-height:34px;font-size:16px;}
.business_plan_box .business_content span em{color:#ff4444;font-weight: 600;}
.business_plan_box .business_content span i{display:inline-block;width:14px;height:16px;background:url('//resource.haoyebao.com/m/images/business_em.png') no-repeat;background-size: 100%;background-position: 0 4px;margin: 0 2px;}
.business_plan_box .business_content span:first-child{font-size: 22px;color:#6B7CFF;line-height: 44px;}
.business_plan_box .join_us_btn{background:#6B7CFF;color:#fff;border-radius:30px;margin: 30px auto;line-height: 46px;width: 270px;text-align: center;font-size: 16px;}
.business_plan_box .join_us_btn a{display: block;color:#fff;}
.business_img{background:url('//resource.haoyebao.com/m/images/business_imgbg.png') no-repeat;background-size: 100% 100%;height: 100px;padding: 16px 0;text-align: center;margin:0;}
.business_img span,.business_footer span{display: block;font-size: 18px;color: #5063ff;font-weight: 500;line-height: 34px;}
.business_footer{margin:0;height:100px;background:linear-gradient(90deg,#6A7CFF,#8E5EFF);text-align: center;padding: 16px 0;}
.business_service{padding:20px 0;}
.business_service p{text-align: center;font-size: 18px;font-weight: 600;}
.business_service ul{padding:0 10px;}
.business_service ul li{text-align: center;}
.business_service ul li.title{border:1px solid #6B7CFF;border-radius:3px;margin:15px 0;padding:14px 0;text-align: center;font-size: 16px;color:#6B7CFF;}
.business_service ul li.title span{text-align: center;border-right:1px solid #6B7CFF;color:#6B7CFF;display:inline-block;width:50%;text-align: center;}
.business_service ul li.title span:last-child{border-right:0;}
.business_service ul li em{display: inline-block;width: 14px;height: 14px;border-right:2.5px solid #6B7CFF;border-bottom: 2.5px solid #6B7CFF;transform: rotate(45deg);border-radius: 2px;margin-left: 3px;margin-right: 6px;}
.business_desc{padding:25px 10px;overflow: hidden}
.business_desc ul{float:left;width:68%;padding:6px 0;}
.business_desc ul li{line-height: 36px;color: #666;font-size: 14px;}
.business_desc ul li em{display:inline-block;width:15px;height:15px;border-radius:50%;border:3px solid #00E389;vertical-align: middle;margin-right: 3px;}
.business_desc span{display:block;margin-left:68%;}
.business_desc2{padding: 25px 8px;}
.business_desc2 span{width:30%;float:left;margin:0;}
.business_desc2 ul{margin-left:32%;float: none;width:70%;padding:0;}
.business_desc2 ul li em{border:3px solid #6B7CFF;}
.business_desc2 ul li{color:#333;}
.business_desc2 ul li i{font-style: normal;color:#ff4444}
.business_plan_box .join_us_btn2{margin: 10px auto;width: 130px;line-height: 36px;}
.business_footer span{color:#fff;}
.price_type li{position:relative;}
.price_type .is_recommend{width: 36px;position: absolute;left: 0;top: 0;}
/*#ly-integral-buy-btn{background-color: #fafaa5!important;color: #f44;border-color: #fafaa5!important;}*/
.buy_car_btn_set .not_can_exchange{border:0;background-color:#ccc!important;}
/*大转盘 fa453e*/
.apps-wheel-wrap{background-color: #fa9b3d;background-image: url(//resource.haoyebao.com/b/images/turn-bg1.png);background-repeat: no-repeat;background-size: 100%;}
.apps-wheel .turn_logo{text-align: center;}
.apps-wheel .turn_logo img{width: 75%;margin:20px auto;}
.turntable-panel{margin: 5px auto;width: 336px;height: 338px;overflow: hidden;border-radius: 50%;margin-bottom: .2rem;position: relative;box-sizing: border-box;}
.turntable-panel .turn_bg{width: 100%;height: 100%;background-image: url(//resource.haoyebao.com/b/images/turn-outer_bg.png?v=1);background-position: center center;background-repeat: no-repeat;background-size: 100%;position: absolute;top: 0;left: 0;animation: rotate 10s linear infinite;z-index:999}
.turntable-panel .turn_btn{position:absolute;width:64px;height:90px;top: 50%;left: 50%;margin-left:-31px;margin-top: -55px;transform: translateZ(0);outline: .01rem solid transparent;z-index:1000}
.turntable-panel .turn_btn img{width:100%;}
.main-container{overflow: hidden;}
.main-container .time-line{width:90%;margin:20px auto 70px;background:#fff;color:#666;line-height: 40px;padding:10px 0;box-shadow: 0 0.03rem 0.3rem 0 rgba(147,124,124,0.5);border-radius:3px;text-align: center;font-size: 16px;}
.main-container .time-line span{display:inline-block;}
.main-container .time-line .primary-bg-color{display: inline-block;background: #dd0100;padding: 2px 3px;min-width: 16px;height: 24px;line-height: 20px;color: #fff;margin:0 5px;border-radius: 2px;}
.main-container .time-line em{color:#dd0100;font-weight: bold;}
.main-container .wheel_intro,.main-container .wheel_info,.main-container .wheel_awarding{width:90%;background:#fff;border:4px solid #ffff96;box-sizing: border-box;margin: 10px auto;border-radius:3px;position:relative;margin-top:46px;padding: 0 8px 10px;line-height: 24px;font-size: 12px;}
.main-container .wheel_intro h3.title,.main-container .wheel_info h3.title,.main-container .wheel_awarding h3.title{width:80%;margin:0 auto;font-size:14px;color: #5D6A73;margin-top: -37px;height: 50px;line-height: 40px;text-align: center;background-image: url(//resource.haoyebao.com/b/images/turn-title.png);background-repeat: no-repeat;background-size:100%;background-position: center center;}
.main-container .wheel_intro .wheel_intro_info,.main-container .wheel_intro .wheel_intro_title,#activity_explain,#member_mobile,.wheel_info,.wheel_awarding{font-size:14px!important;color:#333;}
.main-container .wheel_awarding{background:none;color:#fff;border:0;}
.apps-wheel{padding-top:36px;}
.win_list_link{background:rgba(0,0,0,.5);display:inline-block;color:#fff;position:absolute;top:15px;right:0;line-height: 30px;border-top-left-radius: 35px;border-bottom-left-radius: 35px;padding: 3px 10px 3px 17px;}
.win_list_link span{display: inline-block;width:20px;height:20px;margin-right:5px;vertical-align: sub;}
.win_list_link span img{width:100%;display: block;}
#wheelcanvas{margin:24px;z-index:99;}
.winning_info_bg{margin-bottom:0;}
.winning_info_bg img{margin: 0 auto;margin-top: 30px;display: block;width: 88%;position: relative;top: 3px;}
.winning_info_content{position:relative;}
.winning_info_item{width: 88%;background:#FCEFC8;margin:0 auto;padding-bottom:50px;}
.winning_info_item .page_title{color:#876C11;margin:0;padding:15px 0;}
.winning_info_item .wheel_intro{background:none;margin:0 10px 10px;font-size:14px;}
.main-top{position: absolute;bottom: -2px;width: 113%;z-index: 1;}
.winning_info_content .wheel_button{margin: 0;position: absolute;bottom: 15px;left: 50%;margin-left: -50px;}
.winning_info_content .wheel_button a{width:100px;height:36px;line-height: 36px;border-radius: 4px;margin: 10px 0;margin-bottom:10px;border: none;font-size: 14px;color: #fff;background-color: #fa453e;position: relative;z-index: 2;display:block;margin:10px auto;text-align: center;}
.main-awarding{width:95%;background:#fa453e;margin:0 auto;padding:10px 0;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;  box-shadow: 0 0 13px -5px rgb(100, 50, 0);margin-bottom:20px;}
.win_prize_text input{width: 100%;box-sizing: border-box;}
.apps-wheel-wrap .wheel_info .weui_cell_ft:after{border-color: #333;}
.turnplate_success .turnplate_prize{text-align: center;}
.turnplate_success .turnplate_prize img{display:block;margin:0 auto;margin-top:-160px;}
.turnplate_success .turnplate_prize span{display:inline-block;margin-top: 26px;font-size: 16px;}
.receive-btn{background: #fff;padding: 10px;color: #fa9b3d;margin:30px 10px 10px!important;}
.jmail_html{line-height:30px;font-size: 14px;}
.jmail_html p{overflow: hidden;margin:0;}
.jmail_html p span{display:inline-block;float:left;width:50%;}
.jmail_html p span a{display: inline-block;background:#fa9b3d;padding:2px 15px;margin:10px 0;color:#fff!important;border-radius:3px;}
/*任务宝*/
.task_top_title{height:40px;line-height: 40px;background:#fff;padding:0 10px;text-align: center;}
.task_top_title .task_current{color:#000;}
.task_top_title .task_current span{display:inline-block;color:#000!important;font-size:14px;}
.task_top_title .task_current span .cur_time{min-width:20px;height:20px;color:#fff!important;text-align: center;margin:0 3px;line-height: 20px;}
.task_top_title .task_logo{color:#000;}
.task_info_num{margin:5px 0;display:inline-block;color: #666;}
.task_info_goods_btn{text-align: center;padding: 0 0 10px;}
.task_info_goods_btn .task_info_goods{float:none;height: 40px;line-height: 40px;margin: 10px 0;border-radius: 24px;padding:0 22px;width:240px;color:#fff!important;}
.lottery-rule-cont .rule-header{text-align: center;}
.lottery-rule-cont .rule-header .ly-activity{width:100%;height:2px;}
.js-picture-list li {float: left;margin: 0 10px 10px 0;border: 1px solid #ddd;width: 78px;height: 78px;border-radius: 6px;position: relative;overflow: hidden;box-sizing: border-box;}
.js-picture-list li span {display: block;overflow: hidden;}
.js-picture-list li span:first-child{display: block;width: 100%;height: 100%;overflow: hidden;padding-bottom: 100%;background:#f8f8f8}
.js-picture-list li span img {display: block;width: 100%;position: absolute;margin-top: auto;margin-bottom: auto;top: 0;bottom: 0;}
.js-picture-list li.g_common_image span.close_btn {position: absolute;top: 0;right: 0;z-index: 2;width: 20px;height: 20px;border-radius: 10px;background: rgba(109, 109, 109, 0.8);color: #fff; text-align: center;font-size: 20px;line-height: 20px;cursor: pointer;}
#uploader_refund_pic1 .moxie-shim{top: 0!important;height: 78px!important;}
.cid_box .moxie-shim{width:100%!important;height:100%!important;}
.proxy_content .cid_box .cid_img{background-position: center!important;border: 1px solid #e5e5e5;}
.proxy_content .cid_box .cid_img span{display:block;width:100%;height:100%;}
/*购物车换购*/
/*.exchange_goods ul{border-bottom:1px solid #e5e5e5;}*/
.exchange_goods ul li.exchange_godds_list{overflow: hidden;background:#fff;padding:0 10px;line-height:38px;font-size:14px;margin: 8px 10px 0;border-top-left-radius: 6px;border-top-right-radius: 6px;}
.exchange_goods ul li.exchange_godds_list span.label{background:#ff4444;padding:0 5px;line-height:18px;border-radius:4px;display:inline-block;color:#fff;font-size:12px;margin-right:10px;}
.exchange_goods ul li.exchange_godds_list span.small_label{border-radius: 30px;margin-right:5px;}
.exchange_goods ul li.exchange_godds_list span.exchange_btn{float:right;height:38px;line-height: 38px;font-size: 13px;font-weight: 500;}
.exchange_goods ul li.exchange_godds_list span.exchange_btn em{float: right;display: inline-block;vertical-align: middle;width: 15px;height: 15px;background-image: url(//resource.haoyebao.com/m/images/arrow_right_b.png);background-repeat: no-repeat;background-position: 90%;background-size: 75%;opacity: .8;margin-top:11.5px;}
.cart-exchange_box ul{padding:0 8px;border:0;}
.cart-exchange_box ul li{background:#fff;padding:8px 10px;margin-bottom:8px;}
.cart-exchange_box .dis-main-img{width:90px;height:90px;}
.cart-exchange_box .dis-main-goods{min-height:90px;margin-left:100px;position:relative;}
.cart-exchange_box .price_aggregate{position:absolute;bottom:0;}
.cart-exchange_box .price_aggregate span:first-child{font-size:16px;}
.cart-exchange_box .price_aggregate del{font-size:12px;}
.cart-exchange_box .exchange_goods{padding:0 10px;border:0;line-height: 40px;}
.cart-exchange_box .exchange_goods span.label{background:#ff4444;padding:0 5px;line-height:18px;border-radius:4px;display:inline-block;color:#fff;font-size:12px;margin-right:10px;vertical-align: text-bottom;}
.cart-exchange_box p.buy-footer{height:50px;line-height: 50px;}
.cart_goods_package span.goods-buy{color:#ff4444;font-size:22px;float:right;}
.exchange_desc{display:inline-block;height:38px;line-height: 38px;font-size: 13px;font-weight: 500;}

.select_markup_goods{float:left;width:30px;height:90px;position:relative;}
.select_markup_href{margin-left:30px;display:block;}
.select_markup_goods i{display:block;width:20px;height:20px;/*background:url('//resource.haoyebao.com/m/images/markup_no.png') no-repeat;background-size:100%;*/position:absolute;top:50%;margin-top:-10px;}
.select_markup_goods.seleced em{background:url('//resource.haoyebao.com/m/images/markup_ok.png') no-repeat;background-size:100%;}
.select_markup_goods.seleced_not em{background:url('//resource.haoyebao.com/m/images/markup_not.png') no-repeat;background-size:100%;}
span.markeuplabel{background:#ff4444;color:#fff;font-size:12px;padding:0 3px;margin-right:4px;height:16px;line-height: 16px;display:inline-block;border-radius:2px;}
.no_make_sure em{background:#ddd!important;}
.exchange_box{overflow: hidden;padding:10px 15px;}
.exchange_box span.index{float:left;color:#fff;background:rgba(255,255,255,.5);padding:3px 10px;border-radius:3px;}
.exchange_box span.href{float:right;color:#fff;}
.exchange_box span.href a{color:#fff;}
.exchange_content{margin:0 15px;border-radius:3px;overflow: hidden;}
.exchange_content .pintuan_shop_center{overflow: hidden;}
.exchange_progress_detail{text-align: center;font-size:16px;}
.exchange_progress_detail a.exchange_rules{float:right;}
.exchange_buy_btn{margin:20px 0;text-align: center;height:40px;}
.exchange_buy_btn a{width:90%;margin:0 auto;display:block;background:#FBDD23;height:44px;line-height: 44px;border-radius:30px;text-align: center;color:#ff4444;font-weight: bold;font-size: 18px;box-shadow: 0 4px 2px #F5B520}
.exchange_item{margin-top:30px;}
.exchange_item .exchange_nav{background:#FFE5BA;padding:10px 0;border-top-left-radius: 6px;border-top-right-radius:6px;border-bottom:1px solid #e5e5e5;overflow: hidden;}
.exchange_item .exchange_nav span{width:33.33%;display:inline-block;text-align: center;float:left;border-right:1px solid #89601A;color:#89601A;height:30px;line-height: 30px;}
.exchange_item .exchange_nav span:last-child{border:0;}
.exchange_item .exchange_nav span.seleced{color:#f12411;position:relative;}
.exchange_item .exchange_nav span.seleced em{width:0;height:0;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid #fff;position: absolute;bottom: -10px;left: 50%;margin-left: -5px;}
.exchange_item .top_title{text-align: center;}
.exchange_item .top_title p{text-align: center;color:#89601A;}
.exchange_nav_item li div.bargain_detail{width:70%;}
.exchange_nav_item li .bargain_detail span em:last-child{font-size:12px;}
.exchange_nav_item li div{width:30%;}
.exchange_item .queue_num{background:#F8ECD2;float:right;height: 25px;line-height: 26px;font-size: 14px;padding: 0 13px;border-radius: 2px;margin-top: 10px;}
p.exchange_nav_item{line-height: 26px;color:#89601A;}
p.exchange_nav_item span{display:block;text-align: center;margin-bottom:5px;}
p.invi_total_price a{display:block;height:50px;position:relative;}
.cash_nav{overflow: hidden;background:#fff;margin-bottom:10px;}
.cash_nav li{width:30%;float:left;text-align: center;line-height: 50px;background:#fff;margin:0 10%;}
.cash_nav li.cur{border-bottom:2px solid #ff4444;color:#ff4444;}
.cash_list li{overflow: hidden;background:#fff;padding:0 10px;border-bottom:1px solid #e5e5e5;}
.cash_list li p.cash_top_info{display:block;margin:0;height:40px;line-height: 40px;border-bottom:1px solid #e5e5e5;}
.cash_list li p.cash_top_info span:first-child{float:left}
.cash_list li p.cash_top_info span:last-child{float:right;}
.cash_list li .cash_content{overflow: hidden;padding:8px 0;}
.cash_list li .cash_content p{margin:0;}
.cash_list li .goods_logo{float:left;width:90px;height:90px;position:relative;border:1px solid #e5e5e5;}
.cash_list li .cash_content .goods_logo img{width:100%;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;}
.cash_list li .cash_content .goods_desc{margin-left:100px;height:90px;}
.cash_list li .cash_content .goods_desc .title{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;margin-bottom:24px;}
.cash_list li .cash_content .goods_desc .more_btn{margin-top:8px;}
.staff_store_nav{overflow: hidden;background:#fff;margin-bottom:10px;}
.staff_store_nav li{width:27%;float:left;text-align: center;line-height: 50px;background:#fff;margin:0 2%;}
.staff_store_nav li.cur{border-bottom:2px solid #ff4444;color:#ff4444;}
.staff_store_list li{overflow: hidden;background:#fff;padding:0 10px;border-bottom:1px solid #e5e5e5;}
.staff_store_list li p.store{display:block;margin:0;height:35px;line-height: 35px;border-bottom:0px solid #e5e5e5;}
.staff_store_list li p.store span:first-child{float:left}
.staff_store_list li p.store span:last-child{float:right;}
.staff_store_list li p.tel{display:block;margin: 0 auto;width: 180px;height: 25px;background-color: #0bb20c;margin-bottom: 10px}
.staff_store_list li p.tel a{margin: 10px 10px;line-height: 25px;color: white}
.staff_store_list li .cash_content{overflow: hidden;padding:8px 0;}
.staff_store_list li .cash_content p{margin:0;}
.staff_store_list li .goods_logo{float:left;width:90px;height:90px;position:relative;border:1px solid #e5e5e5;}
.staff_store_list li .cash_content .goods_logo img{width:100%;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;}
.staff_store_list li .cash_content .goods_desc{margin-left:100px;height:90px;}
.staff_store_list li .cash_content .goods_desc .title{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;margin-bottom:24px;}
.staff_store_list li .cash_content .goods_desc .more_btn{margin-top:8px;}

.staff_nav{overflow: hidden;background:#fff;margin-bottom:10px;}
.staff_nav li{width:100%;float:left;text-align: left;padding-left: 20px; line-height: 50px;background:#fff;margin:0 0;}
.staff_nav li.cur{border-bottom:2px solid #ff4444;color:#ff4444;}
.staff_list li{overflow: hidden;background:#fff;padding:0 10px;border-bottom:1px solid #e5e5e5;}
.staff_list li p.cash_top_info{display:block;margin:0;height:40px;line-height: 40px;border-bottom:1px solid #e5e5e5;}
.staff_list li p.cash_top_info span:first-child{float:left}
.staff_list li p.cash_top_info span:last-child{float:right;}
.staff_list li .cash_content{overflow: hidden;padding:8px 0;}
.staff_list li .cash_content p{margin:0;}
.staff_list li .goods_logo{float:left;width:90px;height:90px;position:relative;border:1px solid #e5e5e5;}
.staff_list li .cash_content .goods_logo img{width:100%;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;}
.staff_list li .cash_content .goods_desc{margin-left:100px;height:90px;}
.staff_list li .cash_content .goods_desc .title{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;margin-bottom:24px;}
.staff_list li .cash_content .goods_desc .more_btn{margin-top:8px;}
.staff_list li .cash_content .goods_desc .amount{color: red}


.withdrawal_money_box{overflow: hidden;background:#fff;margin-bottom:10px;}
.withdrawal_money_box li{width:50%;float:left;text-align: center;margin:10px 0;border-right:1px solid #e5e5e5;line-height: 26px;}
.withdrawal_money_box li:last-child{border:0;}
.withdrawal_money_box li b{font-size:20px;}
.cash_list_am li{border:0;padding-left:15px;}
.apply_withdrawal_desc{margin:10px;}
.withdrawal_set{background:#fff;border-radius:5px;padding:10px;margin-bottom:15px;}
.withdrawal_set p{margin:0}
.withdrawal_set p.title{color:#666;font-size:14px;line-height:30px;line-height: 30px;}
.withdrawal_set p.item{height:40px;line-height: 40px;border-bottom:1px solid #e5e5e5;overflow: hidden;}
.withdrawal_set p.item em{color:#ff4444;font-size:16px;margin-right:10px;}
.withdrawal_set p.item input{border:0;outline: none;height:40px;line-height: 40px;width:90%;font-size:18px;}
.withdrawal_set p.desc{color:#999;font-size:14px;margin-top:15px;}
.withdrawal_set p.desc span{color:#6B7CFF;margin-left:10px;}
.withdrawal_ways{background:#fff;border-radius:5px;margin-bottom:10px;overflow: hidden;}
.way_title{background:#ddd;height:40px;line-height:40px;padding:0 10px;margin:0;}
.way_choice li{border-bottom:1px solid #ededed;padding:0 10px;line-height: 50px;}
.way_choice li p.title{margin:0;}
.way_choice li p.title em{width:22px;height:22px;display:inline-block;background-size:100%;vertical-align: middle;margin-right:10px;background-repeat: no-repeat;}
.way_choice li p.title em.img1{background-image:url('//resource.haoyebao.com/m/images/withdrawal_apply.png');}
.way_choice li p.title em.img2{background-image:url('//resource.haoyebao.com/m/images/withdrawal_card.png');}
.way_choice li p.title em.img3{background-image:url('//image.haoyebao.com/1338188343_0744657231709042019?d=1554801842');}
.way_choice li.selected p i{display:inline-block;width:20px;height:20px;background-size:100%;background-image:url('//resource.haoyebao.com/m/images/withdrawal_ok.png');float:right;margin-top:12px;}
.withdrawal_btn,.acount_sure_choice{background:#6B7CFF;border-radius:50px;line-height: 40px;color:#fff;text-align: center;margin: 20px auto;display: block;width: 90%;border:0;outline:none;}
.way_choice li p.account{margin:0;height:44px;line-height: 44px;display:none;}
.way_choice li.selected p.account{display:block;border-top:1px solid #e5e5e5;padding-left:10px;}
.way_choice li p.account em{display: inline-block;width: 8px;height: 8px;border-top: 1.5px solid #999;border-right: 1.5px solid #999;transform: rotate(45deg);border-radius: 2px;margin-top: 18px;margin-left: 3px;margin-right: 6px;float:right;}
.apply_acount{background:#fff;padding:0 10px;}
.apply_acount li{height:50px;line-height: 50px;border-bottom:1px solid #e5e5e5;}
.apply_acount li:last-child{border:0;}
.apply_acount li span:first-child{width:70px;float:left;}
.apply_acount li span:last-child{margin-left:70px;display: block;}
.apply_acount li span:last-child input{width:100%;height: 42px;border: 0;outline: none;}
.apply_acount li span:last-child select{width:100%;height: 42px;border: 0;outline: none;}
/*活动列表*/
.act_title{background:#ff4444;min-height: 80px;padding:26px 10px;line-height: 26px;color: #fff;}
.act_title .label{color:#fff;font-size:20px;}
.act_discountlist li{padding:5px 10px 0;background:#fff;}
.act_discountlist li .cate-img-wrap{position:relative;overflow: hidden;}
.act_discountlist li .cate-img-wrap img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;}
.act_discountlist .cate-info{padding:5px 0;}
.act_discountlist .discount-cate .cate-title span{background:#ff4444;color:#fff;}
.act_current{float:right;margin:0;}
.act_current span[name=surplus_time_timer] span{float:left;display:inline-block;color:#fff;margin-left:5px;font-size:16px;}
.act_current span[name=surplus_time_timer] span.cur_time{background:#fff;color:#ff4444;padding: 0 3px;border-radius: 2px;min-width:20px;text-align: center;}
.act_current .curr_title{float:left;}
.mansong_rulelist{margin-top:20px;}
.mansong_goods{overflow: hidden;margin-top:5px;}
.mansong_goods span{float:left;width:80px;height:80px;overflow: hidden;background:#fff;padding:3px;border-radius:2px;position:relative;margin-right:10px;}
.mansong_goods span img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;}
.freeFreight_html{overflow-y: scroll;border-top-left-radius:20px;border-top-right-radius:20px;}
.freeFreight_html p{margin-bottom:10px;background:#f9f9f9;line-height: 40px;text-align: center;}
.freeFreight_html ul{border: 1px solid #e5e5e5;margin: 10px 15px;}
.freeFreight_html ul li{border-bottom:1px solid #e5e5e5;overflow:hidden;}
.freeFreight_html ul li:last-child{border:0;}
.freeFreight_html ul li span{display: block;padding:10px;box-sizing: border-box;}
.freeFreight_html ul li span:first-child{width:30%;float:left;}
.freeFreight_html ul li span:last-child{width:70%;margin-left:30%;border-left:1px solid #e5e5e5;}
.freeFreight_html .cancel-img {height: 22px;width: 22px;background-image: url(//resource.haoyebao.com/m/images/icon_close.png);background-size: 22px 22px;display: block;float: right;margin-top: 10px;margin-right: 10px;}
.freeFreight_btn,.activityMarkup_btn{position:relative;}
.freeFreight_btn::after,.activityMarkup_btn::after{content: '';position: absolute;top: 14px;right: 10px;width: 6px;height: 12px;background: url(//resource.haoyebao.com/m/images/right_jt.png) no-repeat;background-size: 6px 12px;}
.more_navbtn{position: fixed;bottom: 100px;left: 7px;width: 50px;height: 50px;background: rgba(245, 185, 73, .8);color: #fff;text-align: center;line-height: 25px;border-radius: 50%;box-shadow: 0 0 3px 1px rgb(245, 185, 73);z-index: 20;}
.more_navbtn img {width: 24px;height: 24px;margin-top: 12px;}
.more_navlist{position: fixed;top:0;bottom:0;right:0;width:70%;background:#fff;box-shadow: 1px 1px 20px rgb(229, 215, 188);z-index:10;overflow-y: scroll;}
.more_navlist .nav_title{margin:0;line-height: 50px;padding: 0 17px;color: #ec9900;font-size: 18px;}
.more_navlist ul li{height:50px;line-height: 50px;padding:0 15px 0 10px;border-bottom: 1px solid #f3f3f3;font-size:16px;}
.more_navlist ul li.cur{background: #F4B644;color: #333;}
.more_navlist ul li:last-child{border:0;}
.more_navlist ul li i{background:#F4B644;color:#333;border-radius: 50%;display: inline-block;min-width: 26px;height: 26px;line-height: 26px;text-align: center;font-style: normal;margin-right:5px;}
.more_navlist ul li.cur i{background:#fff;}
.more_navlist ul li em{display: inline-block;width: 9px;height: 9px;border-top: 2px solid #999;border-right: 2px solid #999;transform: rotate(45deg);border-radius: 2px;    float: right;margin-top: 18px;}
.more_navlist ul li.cur em{border-top: 2px solid #fff;border-right: 2px solid #fff;}
.bg-group-btns .order-information span:last-child{font-size: 14px;}
/*新的购物车*/
.cart-bottom{position: fixed;z-index: 100;bottom: 0;width: 100%;box-sizing: border-box;background: #fff;height:50px;line-height: 50px;max-width: 640px;padding:0 10px;}
.button-wrap{height:40px;line-height: 40px;margin:5px 0;margin-left:70%;background:#ff4444;color:#fff;border-color:#ff4444;text-align:center;display:block;border-radius:30px;}
.button-left{width:70%;float:left;color:#333;}
.cart-litem-all{padding-left:36px;float:left; max-width: 150px; overflow: hidden; text-overflow:ellipsis;white-space: nowrap;}
.cart-price{height:50px;line-height: 50px;float:right;padding-right:20px;}
.cart-price span{vertical-align: top}
.cart-litem-all em{display: block;width: 20px;height: 20px;background: url(//resource.haoyebao.com/m/images/markup_no.png) no-repeat;background-size: 100%;position: absolute;top: 50%;margin-top: -10px;margin-left:-30px;}
.cart-litem-all.select_checked em{background: url(//resource.haoyebao.com/m/images/markup_ok.png?v=1) no-repeat;background-size: 100%;}
.cart-litem-all i{display: block;width: 20px;height: 20px;background-size: 100%;position: absolute;left:20px;}
.cart-disableclick{pointer-events: none;}
.goto-haoyebao-home{width: 100px;height: 36px;line-height:36px;border-radius: 20px;padding:0;}
.cart-list-item{margin:5px 10px;border-radius:3px;}
.cart-litem-select{float: left;width: 30px;height: 90px;line-height:90px;position: relative;}
.cart-litem-select em{display: block;width: 20px;height: 20px;background: url(//resource.haoyebao.com/m/images/markup_no.png) no-repeat;background-size: 100%;position: absolute;top: 50%;margin-top: -10px;}
.cart-litem-select.seleced em{background: url(//resource.haoyebao.com/m/images/markup_ok.png?v=1) no-repeat;background-size: 100%;}
.new_cart_box{position:absolute;width:100%;}
.new_cart_box .cart-litem-wp .myicb{padding:0;width:30px;height:90px;}
.new_cart_box .cart-litemw-infowp{padding-left:0;margin-left:130px;position:relative;min-height: 90px;}
.goods_sku_spec{overflow: hidden;}
.new_cart_box .cart-list-del{position:static;float:right;}
.cart-litemwc-pdcount{height:30px;line-height:30px;position:absolute;bottom:0;width:100%;}
.cart-litemwc-pdcount .stepper_btn{float:right;}
.new_cart_box .cart_invalid_list_html{margin-top:20px;}
.new_cart_box .cart_invalid_list_html .cart-litemw-infowp{margin-left:100px;}
.cart-litemw-cnt{position:relative;}
.new_cart_box .cart-list-item{border-radius:6px;margin:8px 10px;}
.new_cart_box .cart_tips{width:90px;height:26px;line-height: 26px;}
.new_cart_box .cart_invalid_list_html .cart-list-del{position:absolute;}
.new_cart_box .cart_title .cart-litem-select{height:30px;line-height:36px;margin-top: -6px;}
.new_cart_box .youhui-cart-list .cart-litemw-imgwp{margin-left:30px;position:relative;}
.new_cart_box .youhui-cart-list{margin:8px 0;}
.new_cart_box .cart-litemw-imgwp{border-radius:6px;overflow: hidden;}
.new_cart_box .cart_title{padding:5px 0;border:0;}
.new_cart_box .cart_taocan_lable{background: #ff4444;padding: 0 5px;line-height: 18px;border-radius: 2px;display: inline-block;color: #fff;font-size: 12px;margin-right: 10px;float:left;}
.new_cart_box .cart-total-price{position:static;padding:0 0 0 30px;height:40px;}
.new_cart_box .cart_invalid_list_html li.title{text-align: center;color:#333;}
.new_cart_box .cart-litemwc-pdcount{height:24px;line-height: 24px;border:0;}
.new_cart_box .cart-litemwc-pdcount .add-wp,.new_cart_box .cart-litemwc-pdcount .minus-wp,.new_cart_box .cart-litemwc-pdcount .minus-wp{width:24px;height:24px;line-height: 24px;margin: 0;padding:0;color: #323233;vertical-align: middle;background-color: #f7f7f7;border: 0;position:relative;}
.new_cart_box .cart-litemwc-pdcount .add-wp{border-radius: 0 4px 4px 0;}
.new_cart_box .cart-litemwc-pdcount .minus-wp{border-radius: 4px 0 0 4px;}
.new_cart_box .cart-litemwc-pdcount .add-wp::after,.new_cart_box .cart-litemwc-pdcount .add-wp::before,.new_cart_box .cart-litemwc-pdcount .minus-wp::before{position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;background-color: currentColor;content: "";}
.new_cart_box .cart-litemwc-pdcount .add-wp::before{width:13px;height:1px;}
.new_cart_box .cart-litemwc-pdcount .add-wp::after{width:1px;height:13px;}
.new_cart_box .cart-litemwc-pdcount .minus-wp::before{width:13px;height:1px;}
.new_cart_box .cart-litemwc-pdcount .buy-num{width: 34px;height: 24px;line-height: 24px;box-sizing: border-box;margin: 0 2px;padding: 0;color: #323233;font-size: 14px;text-align: center;vertical-align: middle;background-color: #f7f7f7;border: 0;border-width: 1px 0;border-radius: 0;-webkit-appearance: none;outline: none;}
.new_cart_box .nohave_margin{margin:0 10px!important;margin-top:-3px!important;border-radius:0!important;border-bottom-left-radius: 6px!important;border-bottom-right-radius: 6px!important;}
.buys-ytable .cart_title{overflow: hidden;padding:10px 0!important;}
.buys-ytable .cart_title .cart_package{float:left;}

.front-list-item{ }
.front-list-item .front-item{margin: 15px 10px 0;background: #fff;border-radius: 6px;padding: 5px 1rem;}
.front-list-item .cart-litem-select{ height: 30px; line-height: 30px;}
.front-list-item .myicb{ line-height: 30px; display: inline}
.ifMemberCanBuy_label{margin-bottom:5px;}
.value-no .add-wp,.value-no .minus-wp{width:30px;height:26px;line-height: 26px;margin: 0;padding:0;color: #323233;vertical-align: middle;background-color: #f7f7f7;border: 0;position:relative;}
.value-no .add-wp{border-radius: 0 4px 4px 0;}
.value-no .minus-wp{border-radius: 4px 0 0 4px;}
.value-no .add-wp::after,.value-no .add-wp::before,.value-no .minus-wp::before{position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;background-color: currentColor;content: "";}
.value-no .add-wp::before{width:13px;height:1px;}
.value-no .add-wp::after{width:1px;height:13px;}
.value-no .minus-wp::before{width:13px;height:1px;}
.value-no input.buy-num{width: 34px;height: 26px;line-height: 24px;box-sizing: border-box;margin: 0 2px;padding: 0;color: #323233;font-size: 14px;text-align: center;vertical-align: middle;background-color: #f7f7f7;border: 0;border-width: 1px 0;border-radius: 0;-webkit-appearance: none;outline: none;}
.title_goods{background:#fff;margin-bottom:10px;line-height: 40px;padding:0 15px;overflow: hidden;}
.title_goods .title_left{float:left;}
.title_goods .title_edit{float:right;padding-left: 10px;}
.title_goods .title_left i.icon-store {float: left;display: inline-block;width:20px;height:20px;margin-top:10px;margin-right: 6px;vertical-align: middle;background: url(//resource.haoyebao.com/m/images/store_b_2.png) no-repeat 50% 50%;background-size: 90%;opacity: .8;}
.ly-cart-list-wp .title_goods{background:none;color:#fff;padding-top:2px}
/*.cart-list-wp.title-sticky{padding-top:42px;}*/
/*.sticky{position: fixed;left: 0;right: 0;top: 0;z-index: 1;}*/
.cart-list-wp.title-sticky .cart-discount-item,.cart-list-wp.title-sticky .cart-price{display:none!important;}
.cart-list-wp.title-sticky .goto-settlement{display:none!important;}
.cart-list-wp.title-sticky .goto-dellement{display:block!important;}
.branch_content{background:#47659F;padding:10px;text-align: center;color:#fff;position:relative;border-top-left-radius: 6px;border-top-right-radius: 6px;}
.branch_content p{margin:40px 0 0;font-size:16px;}
.branch_content span{display:inline-block;width:60px;height:60px;overflow: hidden;border-radius:50%;position:absolute;left:50%;margin-left:-30px;top:-30px;border:2px solid #fff;}
.branch_content span img{width:100%;}
.branch_item_box .close_branch_btn{display:inline-block;color:#fff;margin: 20px 0;line-height: 40px;padding: 0 20px;border-radius: 30px;min-width: 100px;}
.discount_item{text-align: left;overflow: hidden;}
.discount_item li{line-height: 40px;width:25%;float:left;text-align: center;}
.discount_item li span{width:36px;display:block;margin:0 auto;}
.branch_my{padding: 10px;}
.branch_my .title{text-align: center;font-size: 14px; margin-top: 10px;color:#666;height: 10px;margin-bottom: 22px;}
.branch_my .title em{background:#fff;}
/*提货/核销码*/
.market-top{position:relative;}
.verifi_btn{position:absolute;right:10px;top:28px;color:#fff;font-size:12px;}
.verifi_btn span{display:block;width:34px;height:34px;border-radius:50%;padding:7px;background:rgba(255,255,255,.4);margin:0 auto 2px;}
.verifi_description{padding:20px 10px;text-align: center;position:relative;}
.verifi_description .member_icon{text-align: center;color:#fff;font-size:18px;margin:0;}
.verifi_description .member_icon span{display:block;margin:10px auto;width:60px;height:60px;border-radius:50%;overflow:hidden;border:5px solid rgba(255,255,255,.6);}
.verificationQrCode{color:#fff;text-align: center;margin-bottom:0;}
.verificationQrCode span{display:block;width:190px;height:190px;margin:20px auto 10px;border-radius:3px;overflow: hidden;background:#fff;}
.verifi_desc{display: inline-block;padding:5px 10px;background:rgba(0,0,0,.6);color:#fff;margin-bottom:0;}
.usercenter_close{width: 30px;height: 30px;margin: 0 auto;position: absolute;bottom: -50px;left: 50%;margin-left: -15px;}
.verifi_list .member_information{background:linear-gradient(45deg, #E54A2B, #ffa08d);}
.verifi_list .member_avatar_href{float:none;}
.verifi_list .member_avatar_href span{margin: 0 auto;}
.verifi_list .member_infor{margin-left:0;text-align: center;margin-bottom:10px;}
.verifi_list .member_infor .member_main{font-size:18px;margin-top:10px;}
.verifi_list .member_infor p span.member_tel{font-size:16px!important;}
.verifi_hexiao_list{background:#fff;margin:-20px 10px 0;border-radius:10px;padding:30px 10px;box-shadow: 0 1px 15px 0 rgba(142, 141, 141, 0.07);overflow: hidden;}
.verifi_hexiao_list li{width:33.33%;float:left;text-align: center;}
.verifi_hexiao_list li span{width:60px;height:60px;border-radius:50%;display:block;margin:0 auto 15px;}
.verifi_hexiao_list li:nth-child(1) span{background:#D37FE6;}
.verifi_hexiao_list li:nth-child(2) span{background:#63A0F2;}
.verifi_hexiao_list li:nth-child(3) span{background:#8DC83B;}
.verifi_hexiao_list li span img{width: 32px;margin: 14px;}
.verifi_all_list li{background:#fff;margin:10px;border-radius:8px;padding:10px;}
.verifi_order_num{margin:0;height:40px;line-height: 30px;}
.verifi_all_list .order-shop-total{padding:0;}
.verifiorder_btn{padding: 8px 12px;background: #FF9966;color: #fff!important;}
.verifi_all_list .order-shop-pd a{display:block;margin-bottom:10px;}
.verifi_all_list .order-shop-pd a:last-child{margin:0;}

/*会员卡2.0*/
.member_information{padding:20px 10px;background: linear-gradient(45deg, #73C204, #569400);background-size:cover;background-repeat: no-repeat;}
.member-avatar{overflow: hidden;}
.member_avatar_href{float:left;}
.member_avatar_href span{display:block;width:70px;height:70px;background:#fff;border:2px solid #fff;border-radius:50%;overflow: hidden;position:relative;}
.member_avatar_href span img{width:100%;position: absolute;left: 0;right: 0;bottom: 0;top: 0;margin: auto;}
.member_infor{margin-left:80px;min-height: 70px;font-size:16px;color:#fff;}
.member_infor p{margin:0;line-height: 34px;font-size:14px;}
.member_infor p span{display:inline-block;}
.member_infor p span.member_name{max-width: 180px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float:left;}
.member_infor .member_main{font-size: 16px;line-height: 36px;overflow: hidden;}
.member_infor .member_card_name{display:inline-block;background:#544C4A;color:#FCAF78;margin-left:10px;border-radius: 18px;font-size: 12px;line-height: 24px;padding: 0 10px 0 28px;position:relative;}
.member_infor .member_card_name em{display:inline-block;width:18px;height:18px;background:url(//resource.haoyebao.com/m/images/member_icon.png) no-repeat;background-size:100%;position:absolute;left: 8px;top: 3px;}
.member_infor .member_card_name i{font-style: normal;}
.member_infor .member_card_name sub{bottom: 0; margin-left: 5px; color: #fff;}
.member_infor .member_sign{background:#FCAF78;color:#544C4A;border-radius:18px;padding:0 12px;height:22px;line-height:22px;font-size:12px;margin:0;margin-left:10px;}
.member_bg{margin:15px 10px;background:#fff;border-radius:5px;box-shadow:0 1px 15px 0 rgba(142, 141, 141, 0.07);overflow: hidden;padding:0 10px;}
.member_bg .ly-dingdan i{width:18px;height:18px;}
.member_pd{padding:0;}
.member_nopd{padding:0;}
.member_order_title{overflow: hidden;}
.member_order_title a{padding:10px;display:block;width:100%;line-height: 26px;font-size:14px;border-bottom:1px solid #efefef;}
.member_order_title a span.fl{float:left;font-weight: 700;}
.member_order_title a span.fr{float:right;color:#999;font-size:12px;}
.member_order_title a span.fr .arrow-r{display: inline-block;width: 10px;height: 10px;border-top: 1.8px solid #ccc;border-right: 1.8px solid #ccc;transform: rotate(45deg);border-radius: 2px;margin-top: 5px;margin-left: 3px;margin-right: 6px;}
.member_have{overflow: hidden;padding:10px 0;}
.member_have li{float:left;width:25%;text-align: center;/*border-right:1px solid #e5e5e5;*/}
.member_have li a{display:block;}
.member_have li:last-child{border:0;}
.member_have li span{display:block;line-height: 24px;font-size: 12px;color:#999;}
.member_have li span.num{font-size:16px;color:#333;font-weight: 600;}
.member_config{padding:10px 0;border-bottom:1px solid #e5e5e5;overflow: hidden;}
.member_config a.ly-dingdan{width:25%;float:left;padding:10px 0!important;text-align: center;}
.member_config a.ly-dingdan i{width: 22px;height: 22px;background-size: 100%;opacity: .7;margin-bottom: 3px;}
.member_config a.ly-dingdan p{margin:0;margin-top:5px;font-size:13px;}
/*.member_promoter{border-bottom:1px solid #e5e5e5;padding:10px 0;}*/
.member_promoter:last-child{border:0;}
.member_promoter a.ly-dingdan{padding:15px 10px!important;display:block;}
.member_promoter a.ly-dingdan i{float:left;background-size:100%;opacity: 0.8;margin-right:10px;}
.member_promoter a.ly-dingdan i.fenxiao_1{background-image: url(//resource.haoyebao.com/m/images/usercenter_fenxiao1.png);}
.member_promoter a.ly-dingdan i.fenxiao_2{background-image: url(//resource.haoyebao.com/m/images/usercenter_fenxiao2.png);}
.member_promoter a.ly-dingdan i.fenxiao_3{background-image: url(//resource.haoyebao.com/m/images/usercenter_fenxiao3.png);}
.member_promoter a.ly-dingdan i.fenxiao_4{background-image: url(//resource.haoyebao.com/m/images/usercenter_fenxiao4.png);}
.member_promoter a.ly-dingdan i.setting{background-image: url(//resource.haoyebao.com/m/images/usercenter_setting.png);}
.member_promoter a.ly-dingdan p{margin:0;}
.member_promoter a.ly-dingdan p em{float:right;display: inline-block;width: 10px;height: 10px;border-top: 1.8px solid #ccc;border-right: 1.8px solid #ccc;transform: rotate(45deg);border-radius: 2px;margin-top: 5px;margin-left: 3px;margin-right: 6px;}
/*.radian{width: 100%;min-height: 100px;position: relative;overflow: hidden;margin-top:20px;margin-bottom:-34px;}
.radian::after{content: '';width: 140%;min-height: 100px;position: absolute;left:-20%;top:0;border-radius: 0 0 50% 50%;background: #1496f1;}*/
.member_card_bg{margin-top:20px;margin-bottom:-20px;min-height: 50px;background:linear-gradient(to right, #7E7976 , #2C2022);position: relative;border-radius: 5px 5px 0 0;padding:0 10px 3px;}
.radian:after{ position:absolute; left:0; right:0; bottom:-7px; content:""; z-index:1; height:16px; width:100%; border-radius:50%; background:linear-gradient(to right, #7E7976 , #2C2022);}
.member_card_item{color:#FBE6B6;line-height: 40px;position:relative;font-size:12px;}
.member_card_item .title{font-size:15px;margin-right:5px;display:inline-block;max-width:100px; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all;float:left;padding-right:3px;font-style: italic;}
.member_card_item .member_card_btn{float:right;background:#F5CF91;color:#2C2022;display: inline-block;height: 28px;line-height: 28px;margin-top: 6px;padding: 0 10px;border-radius: 30px;position:absolute;right: 0;overflow: hidden;font-size: 12px;}
.member_card_item span em{font-size:16px;margin:0 2px;}
.member_equity{overflow: hidden;padding-top:4px;padding-left:2px;border-top: 0.6px solid #8c7a4f;}
.member_equity li{float:left;width:25%;color:#FBE6B6;line-height: 28px;font-size:12px;}
.member_equity li em{width:18px;height:18px;float:left;background-repeat: no-repeat;background-size: 90%;margin-top: 5px;margin-right: 3px;}
.member_equity li em.mem_b1{background-image:url(//resource.haoyebao.com/m/images/member_card1.png)}
.member_equity li em.mem_b2{background-image:url(//resource.haoyebao.com/m/images/member_card2.png)}
.member_equity li em.mem_b3{background-image:url(//resource.haoyebao.com/m/images/member_card3.png)}
.member_equity li em.mem_b4{background-image:url(//resource.haoyebao.com/m/images/member_card4.png)}
.member_equity li em.mem_b5{background-image:url(//resource.haoyebao.com/m/images/member_card5.png)}
.member_equity li em.mem_b6{background-image:url(//resource.haoyebao.com/m/images/member_card6.png)}
.member_equity li em.mem_b7{background-image:url(//resource.haoyebao.com/m/images/member_card7.png)}
.member_equity li em.mem_b8{background-image:url(//resource.haoyebao.com/m/images/member_card8.png)}
.member_equity li em.mem_b9{background-image:url(//resource.haoyebao.com/m/images/member_card9.png)}
.member_equity li em.mem_b10{background-image:url(//resource.haoyebao.com/m/images/member_card10.png)}
.member_equity li em.mem_b16{background-image:url(//resource.haoyebao.com/m/images/member_card16.png)}
.member_card_content{width: 100%;min-height: 160px;position: relative;background:linear-gradient(to right, #7E7976 , #2C2022);padding:20px 10px;margin-bottom:100px;}
.member_radian:after{ position:absolute; left:0; right:0; bottom:-9px; content:""; z-index:-1; height:16px; width:100%; border-radius:50%; background:linear-gradient(to right, #7E7976 , #2C2022);}
.store_card_info{line-height: 60px;overflow: hidden;margin-bottom: 40px;font-size: 14px;}
.store_card_info span{display:block;/*float:left;*/color:#FBE6B6;}
.store_card_info .imgicon{margin-right:10px;float:left;border: 2px solid #fff;border-radius: 50%;position:relative;}
.store_card_info .imgicon .img_avatar{display: block;width:60px;height:60px;background: #fff;border-radius: 50%;position: relative;overflow: hidden}
.store_card_info .imgicon img {width: 100%;position: absolute;left: 0;right: 0;bottom: 0;top: 0;margin: auto;border-radius:50%;}
.store_card_info .storecard_descs{float: right;position: absolute;right: 15px;top: 20px;}
.store_card_info .storecard_descs_buy{top: 40px;font-size:12px;}
.store_card_info .storecard_name{font-size:16px;/*width:160px*/;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all;margin-left:70px;}
.store_card_info .storecard_name span{display:block;height:40px;line-height: 40px;}
.store_card_info .storecard_name span.end_time{font-size:12px;height: 20px;line-height: 20px;}
.store_card_info .storecard_name span em{background: #FBE6B6;color: #2C2022;font-size: 12px;padding: 0 10px;line-height: 22px;border-radius: 20px;max-width: 140px;display: inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all;vertical-align: middle;margin-left:5px;}
.store_card_info .storecard_name span sub{bottom: 0; margin-left: 5px; color: #b18c2f;}
.store_card_info .imgicon em{position:absolute;right:-14px;top:-6px;width:26px;height:26px;background: url(//resource.haoyebao.com/m/images/member_icon.png) no-repeat;background-size: 100%;transform: rotate(50deg);}
.store_card_equity{border-radius:10px;background:#fff;padding:20px 10px 25px;margin-bottom:-100px;box-shadow: 0 1px 15px 0 rgba(142, 141, 141, 0.07);}
.store_card_equity .equity_title{text-align: center;color:#5E411F;font-size:16px;margin-bottom:20px;border:0;padding:0;}
.store_card_equity .equity_title em{font-size:20px;display:inline-block;margin:0 3px;}
.equity_card_list{overflow: hidden;margin:10px 0 0;}
.equity_card_list li{float:left;width:20%;text-align: center;margin-bottom:10px;font-size: 13px;}
.equity_card_list li span{display:block;margin:5px auto;width:46px;height:46px;border-radius:10px;background:linear-gradient(180deg,#fff9ef,#F6E4B9);padding:14px;box-sizing: border-box;}
.equity_card_list li span em{display:block;width:20px;height:20px;background-size: 100%!important;}
.equity_card_list li span.mem_b1 em{background: url(//resource.haoyebao.com/m/images/store_card_1.png) no-repeat;}
.equity_card_list li span.mem_b2 em{background: url(//resource.haoyebao.com/m/images/store_card_2.png) no-repeat;}
.equity_card_list li span.mem_b3 em{background: url(//resource.haoyebao.com/m/images/store_card_3.png) no-repeat;}
.equity_card_list li span.mem_b4 em{background: url(//resource.haoyebao.com/m/images/store_card_4.png) no-repeat;}
.equity_card_list li span.mem_b5 em{background: url(//resource.haoyebao.com/m/images/store_card_5.png) no-repeat;}
.equity_card_list li span.mem_b6 em{background: url(//resource.haoyebao.com/m/images/store_card_6.png) no-repeat;}
.equity_card_list li span.mem_b7 em{background: url(//resource.haoyebao.com/m/images/store_card_7.png) no-repeat;}
.equity_card_list li span.mem_b8 em{background: url(//resource.haoyebao.com/m/images/store_card_8.png) no-repeat;}
.equity_card_list li span.mem_b16 em{background:url(//resource.haoyebao.com/m/images/member_card161.png) no-repeat;}
.upgrade_member_card{text-align: center;height:50px;line-height: 50px;background:linear-gradient(45deg,#fce1b3,#FFBD50);border-radius: 30px;font-size:16px;margin-top:20px;color:#5E411F;padding:0 20px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all;}
.upgrade_member_card i{font-size:20px;}
.store_card_content .member_bg{margin:15px 10px;}
.member_bg.member_equity_item{padding-bottom:15px;}
.member_bg.member_equity_item .title{margin:0;height:50px;line-height: 50px;border-bottom:1px solid #e5e5e5;}
.member_bg.member_equity_item .title .label{color:#5E411F;padding-right: 10px;margin-right: 10px;border-right:1px solid #9b9b9b;font-size:16px;}
.member_bg.member_equity_item .title .desc{color:#999}
.member_bg.member_equity_item .title .desc em{color:#E54A2B;display: inline-block;width: auto;height:auto;border-top:0;border-right:0;transform:none;border-radius:0;margin-top: 0;margin-left:0;margin-right:0;}
.member_equity_nav{background:#E54A2B;border-radius: 5px;overflow: hidden;}
.member_equity_nav .list{overflow: hidden;padding:10px 0;}
.member_equity_nav li{width:33.33%;float:left;text-align: center;border-right:1px solid #fff;color:#fff;padding-bottom:10px;position:relative;}
.member_equity_nav .equity_nav2 li{width:50%;}
.member_equity_nav .equity_nav1 li{width:100%;}
.member_equity_nav li:last-child{border-right:0;}
.member_equity_nav li span{display:block;margin-bottom:3px;}
.member_equity_nav li span em{font-size:20px;margin-right:3px;}
.member_equity_nav li.cur:after{content:'';width:50px;height:2px;background:#fff;position: absolute;bottom: 0;left: 50%;margin-left: -25px;}
.save_money{margin:0;text-align: center;height:40px;line-height: 40px;color:#fff;background: rgba(204, 40, 25,.6);}
.member_equity_coupon{overflow: hidden;}
.member_equity_coupon li{background:#E54A2B;float:left;width:30%;margin:15px 1.5% 0;text-align: center;color:#fff;position:relative;height:72px;}
.member_equity_coupon li:before,.member_equity_coupon li:after{content: "";position: absolute;top: 0;width: 10px;height: 100%;background-size: 100% 100%;background-image: url(//resource.haoyebao.com/m/images/coupon_ok.png);}
.member_equity_coupon li:before{left:-6px;}
.member_equity_coupon li:after{right: -4px;transform: rotateY(180deg);}
.member_equity_coupon li p{line-height: 26px;}
.member_equity_coupon li .coupon_value span{font-size:18px;margin-right:2px;}
.member_equity_coupon li .coupon_desc{color:#fefefe;}
.member_equity_coupon li .coupon_bg{position:absolute;width:100%;height:100%;overflow: hidden;padding:10px 0;left:0;}
.member_equity_coupon li.coupon_disabled{background:#D3D6D9;position:relative;}
.member_equity_coupon li.coupon_disabled .disabled_text{position:absolute;z-index: 2;width: 56px;height: 56px;top: -10px;right: -10px;line-height: 18px;border: 1px solid #9e9e9e;border-radius: 50%;transform: rotate(40deg);color: #6d6a6a;text-align: center;font-size: 12px;padding-top:14px;}
.member_equity_coupon li.coupon_disabled:before,.member_equity_coupon li.coupon_disabled:after{background-image: url(//resource.haoyebao.com/m/images/coupon_disabled.png);}
.member_equity_coupon li.coupon_disabled:before{left:-6px;}
.member_equity_coupon li.coupon_disabled:after{right: -4px;transform: rotateY(180deg);}
.member_goods_gift li{margin:15px 0;overflow: hidden;}
.member_goods_gift li span.main_image{float:left;width:110px;height:110px;position:relative;}
.member_goods_gift li span.main_image img{position:absolute;width:100%;left:0;right:0;top:0;bottom:0;margin:auto;}
.member_goods_gift li .main_goods{margin-left:120px;height:110px;position:relative;}
.member_goods_gift li .main_goods .m_title{line-height: 24px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.member_goods_gift li .main_goods p.bottom{position:absolute;bottom:0;width:100%;height:30px;line-height: 30px;}
.member_goods_gift li .main_goods .m_price{color:#ff4444;}
.member_goods_gift li .main_goods .m_price em{font-size:18px;}
.member_goods_gift li .main_goods .m_btn{float:right;background:#E54A2B;height:30px;line-height: 30px;padding:0 15px;border-radius:25px;color:#fff;}
.member_goods_gift li .main_goods .gift_price span{color:#ff4444;}
.member_goods_gift li .main_goods .m_icon{display:inline-block;width:24px;height:24px;background:url(//resource.haoyebao.com/m/images/store_gift_icon.png) no-repeat;background-size:100%;margin:3px 0;}
.member_special_product{overflow: hidden;}
.member_special_product li{float:left;width: calc(50% - (5px));margin: 10px 10px 0 0;box-sizing: border-box;text-align: center;box-sizing: border-box;border-radius:3px;background:#fff;}
.member_special_product li:nth-child(2n){margin-right:0;}
.m_product{display: block;padding: 6px;}
.m_product span.main_image{display:block;height:140px;position:relative;overflow: hidden;background:#f8f8f8;border-radius:4px;}
.m_product span.main_image img{position:absolute;left:0; right:0;bottom:0;top:0;margin:auto;width:100%;}
.m_product .main_goods{text-align: left;}
.m_product .main_goods .product_title{display:block;margin:10px 0;font-size:14px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;min-height: 38px;}
.m_product .main_goods p{line-height: 26px;}
.m_product .main_goods p .m_price{color:#ff4444;}
.m_product .main_goods p .m_price em{font-size:18px;}
.m_product .main_goods p .m_btn{float:right;background:#E54A2B;height:26px;line-height:26px;padding:0 10px;border-radius:25px;color:#fff;}
.m_product .main_goods p .js-goods-buy{float: right;height: 26px;line-height: 26px;padding: 0 10px;border-radius: 25px;color: #fff;}
.member_share{border:1px solid #efa752;border-radius:10px;background:#FFFDF1;overflow: hidden;margin: 10px 0;}
.m_share_title{background:#FFF0D7;color:#5E411F;text-align: center;height:40px;line-height: 40px;}
.m_share_process{overflow: hidden}
.m_share_process li{width:33.33%;float:left;padding:10px 15px;text-align: center;font-size: 12px;color:#666;position:relative;}
.m_share_process li span{display:block;width:46px;height:46px;margin:5px auto;border-radius:50%;background:#F8B95B;padding: 12px;}
.m_share_process li span em {display: block;width: 22px;height: 22px;background-size: 100%!important;}
.m_share_process li span.share1 em {background: url(//resource.haoyebao.com/m/images/store_share1.png) no-repeat;}
.m_share_process li span.share2 em {background: url(//resource.haoyebao.com/m/images/store_share2.png) no-repeat;}
.m_share_process li span.share3 em {background: url(//resource.haoyebao.com/m/images/store_share3.png) no-repeat;}
.m_share_process li i{position:absolute;bottom:18px;right:-8px;width:15px;height:15px;background:url(//resource.haoyebao.com/m/images/store_share4.png) no-repeat;background-size:100%;}

.card_exp_ul li{ text-align: center; position: relative; display: inline-table; font-size:0; color: #eee;width: 50px; height: 50px; background-size: cover; margin: 10px;}
.card_exp_ul li img{ width: 100%; height: 100%; border-radius: 50%; vertical-align: baseline}
.card_exp_ul2{ position: absolute; width: 100%; left: 0; right:0;top:2px;}
.card_exp_ul,.card_exp_ul2{ padding: 10px;}
.card_exp_ul .ico_question_card{ background: url(//resource.haoyebao.com/m/images/ico_question_card.png) no-repeat; background-size: cover; border:1px dashed #ccc; border-radius: 50%; }
.member_more_btn{text-align:center;margin-top:15px;}
.member_more_btn span{border-radius:20px;line-height: 30px;padding:0 20px;border:1px solid #919191;margin:0 auto;display:inline-block;}
.member_more_btn span em{display: inline-block;width: 10px;height: 10px;border-top: 1.8px solid #919191;border-right: 1.8px solid #919191;transform: rotate(45deg);border-radius: 2px;margin-top: 5px;margin-left: 3px;margin-right: 6px;}
.member_exclusive{border:1px solid #efa752;border-radius:10px;background:#FFFDF1;overflow: hidden;margin: 10px 0;}
.exclusive_nav{overflow: hidden;background:#FDF1D7;}
.exclusive_nav li{float:left;width:33.33%;height:40px;line-height: 40px;text-align: center;color:#E54A2B;}
.exclusive_nav2 li{width:50.00%;}
.exclusive_nav1 li{width:100.00%;}
.exclusive_nav li.cur{border-bottom:1px solid #E54A2B;}
.exclusive_coupon{overflow: hidden;padding:10px;}
.exclusive_coupon p{text-align: center;line-height: 30px;color:#5E411F;}
.m_coupon_list{overflow: hidden;}
.m_coupon_list li{float:left;width: calc(50% - (5px));margin:10px 0;margin-right:10px;background:#fdf1d7;height:60px;border-radius: 5px; overflow: hidden;}
.m_coupon_list li:nth-child(2n){margin-right:0;}
.coupon_price{width:66%;float:left;padding:5px 0;}
.coupon_price span{display:block;text-align: center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;line-height: 24px;height: 24px;}
.coupon_price span em{font-size:20px;}
.receive_btn{margin-left:66%;display:block;background:#E54A2B;height:100%;color:#fff;line-height: 60px;text-align: center;}
.m_coupon_list li.coupon_disabled{background:#f6f6f6;}
.m_coupon_list li.coupon_disabled .receive_btn{background:#D7DADD;line-height: 22px;padding: 10px 0;}
.exclusive_turntable li{overflow: hidden;border-bottom:1px solid #e5e5e5;line-height: 50px;padding: 10px 0;margin: 0 10px;}
.exclusive_turntable li:last-child{border:0;}
.exclusive_turntable li .turn_img{display:inline-block;width:50px;height:50px;border-radius:2px;position:relative;overflow: hidden;margin-right:10px;}
.exclusive_turntable li .turn_img img{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;width:100%;}
.exclusive_turntable li span{float:left;}
.exclusive_turntable .turn_title{max-width: 150px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.exclusive_turntable .turn_btn{float:right;background:#E54A2B;display:inline-block;height: 30px;line-height: 30px;color: #fff; margin: 10px 0;padding: 0 8px;border-radius: 2px;}
.exclusive_freeship{padding:20px 10px;}
.m_freeship{display:inline-block;width:60px;height:60px;margin-right:10px;}
.member_card_description{padding:20px;color:#5E411F}
.member_card_description .title{text-align: center;font-size:20px;margin-bottom:20px;}
.member_card_description p{line-height: 26px;}
.store_card_buygoods p.title{height:40px;line-height: 40px;font-size:14px;padding:0 20px;background-color: #fff7cc;color: #f60;}
.store_card_buygoods .member_special_product{padding:0 8px;}
.store_card_buygoods .member_special_product li .goods-buy{float:right;font-size:14px;}
.store_card_buygoods .member_special_product li .goods-buy i{font-size: 22px;color: #ff4444;}
.save_price_desc{display: block;font-size: 14px;margin-top: 5px;text-decoration:underline;}
.super_gift_item{padding:20px 10px;}
.super_gift_item p.title{font-size:20px;text-align: center;margin-bottom:25px;}
.super_gift_item .icon_img{text-align: center;margin:20px 0 10px;}
.super_gift_item .icon_img img{width:150px;height:150px;}
.super_gift_item .member_goods_gift li span.main_image{width:90px;height:90px;}
.super_gift_item .member_goods_gift li .main_goods{margin-left: 100px;height: 90px;}
.super_gift_item .member_goods_gift li .main_goods .m_title{-webkit-line-clamp: 1;}
.store_order_hexiao{background:#fff;padding:10px;margin-top:10px;}
.store_order_hexiao ul li{margin:0;}
.hexiao_btn{height:30px;line-height:30px;margin-top:30px;}
.hexiao_btn span:first-child{float:left;}
.hexiao_btn span input{height:30px;outline: none;border:1px solid #b7b7b7;width:80px;border-radius:3px;padding:0 10px}
.hexiao_btn span:last-child{float:right;padding:0 15px;background:#FF9966;color:#fff;border-radius:30px;}
.store_order_hexiaolist li{background:#fff;margin-bottom:8px;padding:8px 10px;}
.store_order_hexiaolist li p{line-height: 30px;}
.store_order_hexiaolist li p span:last-child{float:right;}
.hexiao_desc{padding:10px;color:#ff4444;}
/*购买服务成功页面*/
.service_buy_success {background: #ffe9b8;border-radius: 5px;padding: 10px;}
.service_buy_success_title{color:#363636;text-align: center;font-size:18px;margin:20px 0;}
.act_prize_list{overflow: hidden;}
.act_prize_list li{overflow:hidden;float:left;width: calc(33.33% - (2px)*2);margin:0 5px 10px 0;height:80px;border-radius:3px;border:1px solid #e5e5e5;position:relative;}
.act_prize_list li:last-child{margin-right:0;}
.act_prize_list li img{position:absolute;width:100%;left:0;right:0;bottom:0;top:0;margin:auto;}
.act_prize_list li span{display:block;position:absolute;bottom:0;left:0;width:100%;height:34px;line-height: 34px;background:rgba(0,0,0,.5);color:#fff;font-size:12px;}
.service_buy_success .member_equity_coupon li{width: 40%;margin: 15px 5% 10px;}
.service_buy_success .member_equity_coupon li p{margin:0}
.service_buy_rules li{line-height: 30px;}
/*提交订单页面*/
.ly-contacter{font-size: 14px;margin-bottom:10px;}
.ly-contacter span{font-size:16px;font-weight: 600;float:left;margin-right:10px}
.address_item{font-size:12px;color: #666;line-height: 16px;word-break: break-all;}
.buys-yt-tlt{line-height: 24px;font-weight: normal;}
.buys1-pdlist .img-wp{width:90px;height:90px;position:relative;border-radius:5px;overflow:hidden;background:#f8f8f8;}
.buys1-pdlist .img-wp img{width:100%;height:auto;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}
.buys1-pdlist .buys1-pdlcnt{margin:0;margin-left:100px;min-height: 90px;position:relative;}
a.buys1-pdlc-name{overflow: hidden;text-overflow: ellipsis;font-size: 14px;}
.buys1-pdlist .buys1-pdlcnt p:first-child{max-height: none;margin-bottom:3px;}
.buys1-pdlist .buys1-pdlcnt p.sku_desc{font-size:10px;line-height: 16px;color:#666;margin-bottom:5px;white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}
.order_pay_ways,.shop-total p{font-size:14px;}
.back_rebate_info p i{font-size:14px;}
.shop-total p em.fleft em{font-size:12px;}
.buys1-cnt#beizhu_info h3.clearfix{font-weight: 400;}
#since_div h3.clearfix{font-size:14px;font-weight: 400;}
.message_list{margin-top:3px;overflow: hidden;}
.message_list .open_messages{float:left;}
.message_list .open_messages a{color: #323233;padding: 3px 8px;border-radius: 20px;background: #f7f7f7;}
.wx_login_item{margin:0;text-align: center;}
.wx_login_item span{display: inline-block;margin-top: 20px;}
.wx_login_item span img{width:20px;margin-right:5px;}
.branch_invite_info{width:80%;margin:15px 10px;background: rgba(190, 190, 190, 0.4);color: #333;padding-right:15px; font-size: 14px; line-height: 36px; height: 36px; overflow: hidden; z-index: 999; border-radius: 50px; display: none;}
.branch_invite_info img{width: 30px;height: 30px;float: left;display: inline;margin: 3px 10px 3px 15px;border-radius: 50%;overflow: hidden;}
.back_store{background: rgba(0,0,0,.5);display: inline-block;color: #fff;position: absolute;top: 15px;left: 0;line-height: 30px;border-top-right-radius: 35px;border-bottom-right-radius: 35px;padding: 3px 10px 3px 10px;font-size: 14px;z-index:2;}
.bankCode a span:last-child{padding-right:24px;}
.personal_part1 .ly-myshop::after{top:3px;}
.branch_info_item .item_ratio{line-height: 20px;}
.branch_info_item .item_ratio em{display:block;font-size:12px;}
.membercard_info{background:#f8f8f8;margin-top:10px!important;padding:8px 5px;}
.membercard_info .membercard_label{float:left;background:#333333;color:#E6BB03;padding:0 4px;margin-right:5px;font-size:13px;}
.cart-tag-list .cart-tag-list-goods .input-number i{font-style: normal;}
.tpl-store-addcar .car-shop-banner-takeout .car-shop-banner_content{padding:25px 0 0;}
.goods_class_nav .custom-tag-list-side-menu li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.goods_tag_box i,.takcart_body i{font-style: normal;}
/*提交订单页面优化*/
.buy_step1{padding:12px 10px 10px;position:absolute;width:100%;}
.ly-weui_navbar{position:static!important;}
.weui_bar_item_on{background:#fff3e1!important;border:0!important;}
.navbar .bd{border-radius:6px;overflow: hidden;}
.buys1-cnt .contact{padding-left:0;}
.buys1-cnt.am-form{padding:0;background:none;}
.buys-ytable li{padding:10px;background:#fff;margin-bottom:10px;border-radius:6px;box-shadow: 0 1px 15px 0 rgba(179, 179, 179, 0.05);}
.back_rebate_info{border-radius:6px;}
.buys-yt-tlt,.txt_front_button_title{color:#999;}
#beizhu_info{padding:8px 10px;border-radius:6px;background:#fff;border-radius: 6px;}
#beizhu_info textarea#hyb_comment{width: 80%;float: left;padding: 0;height: 30px;line-height: 30px;border: 0;box-shadow: none;text-align: right;}
#ly_message_box li input,#ly_message_box li textarea{text-align: right;}
#choose_delivery_type{background:#fff3e1;padding:10px!important;border-radius:3px;}
#since_div .weui_cells_form .weui_cell_bd input,#select_time_btn,#select_since_btn{text-align: right;}
#since_div .weui_cells:before,#since_user_name.weui_cell:before{border:0;}
#since_div .weui_cell:before{border:0;}
.order_pay_ways{border:0;}
/*.shopwuliu .shop-total-wuliu{border-top:1px solid #e5e5e5;}*/
.card_label{font-size: 10px;padding: 2px 5px;border-radius: 10px;margin-right: 2px;background: #FFCE6A;color: #312100!important;}
.shop-total p{border:0}
.weui_navbar:after{border:0;}
#since_div .ly_required{left:-8px;right:none;}
.shop-total-wuliu{padding:0!important;}
#select_time_btn,#select_since_btn{font-weight:bold;}
/*大使中心*/
.proxy_item{background:#DBB67E;padding:0;overflow: hidden;}
.proxy_item .store_card_info{margin:0;margin-bottom:10px;padding:10px 10px 0;position:relative;}
.proxy_item .store_card_info .imgicon{margin-bottom:0;}
.proxy_item .store_card_info .storecard_name{color:#333;margin:0;margin-left:70px;padding: 2px 0;}
.proxy_item .store_card_info .storecard_name span{height:30px;line-height: 30px;color:#333;}
.proxy_list{overflow: hidden;}
.proxy_list li{float:left;width:33.33%;text-align: center;}
.proxy_list li span{display:block;text-align: center;height:36px;line-height: 36px;font-size: 18px;font-weight: 600;}
.proxy_explain{background:#fff;overflow: hidden;margin-bottom:0;}
.proxy_explain span{display:block;width:50%;float: left;text-align: center;height:44px;line-height: 44px;}
.proxy_item .store_card_info .withdrawalbtn{position:absolute;right:10px;top:12px;background:#2C2022;color:#fff;height: 30px;line-height: 30px;padding: 0 15px;border-radius: 2px;}
.proxy_item .store_card_info .withdrawalbtn a{color:#fff;}
.proxy_explain span img{display:inline-block;vertical-align: bottom;width: 26px;margin: 9px;    margin-right: 5px;}
.proxy_explain span:first-child img{width:22px;}
.invitation_item{background:#fff;border-radius:5px;margin:10px;box-shadow: 0 1px 15px 0 rgba(142, 141, 141, 0.07);padding:10px;overflow: hidden;}
.invitation_item li{float:left;width:50%;}
.invitation_item li .item_img{width:60px;height:60px;float:left;border-radius:50%;background:#FAF1ED;text-align: center;line-height: 60px;}
.invitation_item li .item_img img{display:inline-block;width:30px;}
.invitation_item li .item_text{margin:0;margin-left:70px;}
.invitation_item li .item_text span{display:block;line-height: 30px;color:#000;}
.invitation_item li .item_text span:last-child{color:#666;}
.invitation_my{background:#fff;margin:10px;border-radius:5px;box-shadow: 0 1px 15px 0 rgba(142, 141, 141, 0.07);padding:10px;overflow: hidden;}
.invitation_my .title{text-align: center;font-size:18px;margin-top: 10px;border-bottom: 1px solid #a2a2a2;height: 13px;margin-bottom: 30px;}
.invitation_my .title em{background:#fff;display:inline-block;margin-bottom: -30px;padding: 0 18px;}
.invitation_list{overflow: hidden;margin-bottom:20px;}
.invitation_list li{float:left;width:33.33%;}
.invitation_list li span{display:block;text-align: center;line-height: 30px;}
.invitation_list li span:last-child{font-size:18px;font-weight: 600;}
.recommend_btn{text-align: center;margin:0;height:46px;}
.recommend_btn span{display:block;background:#DBB67E;height:40px;line-height: 40px;width:180px;margin:10px auto;border-radius:30px;color:#fff;}
.invitation_article{background:#fff;margin:10px;border-radius:5px;box-shadow: 0 1px 15px 0 rgba(142, 141, 141, 0.07);padding:10px;overflow: hidden;}
.invitation_article .title{text-align: center;font-size:18px;margin-top: 10px;border-bottom: 1px solid #a2a2a2;height: 13px;margin-bottom: 30px;}
.invitation_article .title em{background:#fff;display:inline-block;margin-bottom: -30px;padding: 0 18px;}
.invitation_list{overflow: hidden;}
.article_list li{margin:10px 0;}
.article_list li span.article_img{width:100px;height:100px;float:left;border:1px solid #e5e5e5;overflow: hidden;border-radius:5px;}
.article_list li .article_item{margin-left:110px;height:100px;position:relative;}
.article_list li .article_item p{margin:0;height:30px;line-height: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.article_list li .article_item p.art_title{font-size:16px;}
.article_list li .article_item p.art_label span{display:inline-block;color:#666;margin-right:16px;}
.article_list li .article_item p.art_share{position:absolute;bottom:0;width:100%;}
.article_list li .article_item p.art_share span{font-size:12px;color:#666;margin-right:4px;}
.article_list li .article_item p.art_share span:first-child{float:left;}
.article_list li .article_item p.art_share span:last-child{float:right;background:#DBB67E;color:#fff;padding: 0 10px;border-radius: 22px;height:26px;line-height: 26px;}
.article_list li .article_item p.art_share span a{display:block;}
.article_list li .article_item p.art_share span em{font-size: 12px;}
.lookmore_acticle{text-align: center;margin: 30px 0 10px;}
.lookmore_acticle a{display:block;}
input[name=check_discount_code]{height:30px;border:0;outline: none;text-align: right;}
.proxy_article_list{background:#fff;border-radius:6px;overflow: hidden;}
.proxy_art_title{color:#DBB67E;font-size: 20px;text-align: center;margin: 15px 0 25px;}
.proxy_center_box .ration_header{background:#DBB67E;}
.proxy_center_box .weui_btn_area .ly-weui_btn{background:#2C2022;color:#DBB67E;}
.proxy_center_box .ration_money_box li,.proxy_center_box .ration_header .drp-c-name a{color:#fff;}
.proxy_center_box .more_content .more1,.proxy_center_box #page_url_html em{color:#DBB67E;font-size: 14px;}
.proxy_center_box .copy_btn_2,.proxy_center_box .more_content .btns li:first-child{background:#2C2022;}
.proxy_center_box .more_ways{background:#DBB67E;color:#fff;box-shadow: 0 0 1px 1px rgb(199, 143, 58);}
.store_card_desc{background:#DBB67E;color:#fff;height: 80px;line-height: 80px;text-align: center;font-size: 20px;border-radius: 60px;}
.commission_item{background:#fff;margin-top:20px;border-radius:5px;margin-bottom: -100px;box-shadow: 0 1px 15px 0 rgba(142, 141, 141, 0.07);padding:10px;}
.commission_item p.desc{line-height: 36px;text-align: center;margin: 20px 0;}
.commission_item li{overflow: hidden;min-height: 40px;line-height: 40px;}
.commission_item li span{width:25%;float:left;text-align: center;}
.commission_item li span:nth-child(2){width:20%;}
.commission_item li span:nth-child(3){width:20%;font-size: 12px;}
.commission_item li span:first-child{width:30%;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.commission_item li span:last-child{width:30%;}
.nav_list{overflow: hidden;}
.commission_item_status{margin:10px;background:#fff;box-shadow: 0 1px 15px 0 rgba(142, 141, 141, 0.07);overflow: hidden;}
.commission_item_status .nav_list{margin:0;}
.commission_item_status .nav_list span{display:inline-block;float:left;width:25%;text-align: center;height:36px;line-height: 36px;background:#E4E4E4;}
.commission_store_list{overflow: hidden;}
.commission_store_list li{overflow: hidden;border-bottom:1px solid #e5e5e5;padding:5px 0;}
.commission_store_list li span{display:inline-block;width:25%;float:left;text-align: center;}
.commission_item li .activation_count{color:#0066FF;}
.commission_item li .copy_count{color:#39C19A}
.activation_item p{text-align: left;line-height: 30px;}
.activation_item p.desc{background:#FFFF99;color:#FF0000;line-height: 20px;margin-bottom: 10px;padding:6px;}
.activation_item p.careful_desc{line-height: 20px;color:#FF0000;}
.activation_item p.determine_box .determine_close{display:inline-block;width:25%;height: 30px;margin-right:5%;text-align: center;border:1px solid #0066FF;box-sizing: border-box;color:#0066FF;}
.activation_item p.determine_box .determine_btn{display:inline-block;width:70%;background:#0066FF;color:#fff;height:30px;line-height: 30px;margin:5px 0;text-align: center;}
.activation_item p.determine_box span:hover{cursor: pointer;}
.activation_item p.determine_box{margin-bottom:0;}
.activation_item p .price_text{width:100px;height:34px;outline: none;border:1px solid #afafaf;padding:0 5px;box-sizing: border-box;}
.activation_item .flow_arrow{bottom: -10px;left: 110px;transform: rotate(45deg) translateY(-50%);transform-origin: 50% 0;position: absolute;width: 10px;height: 10px;background: #fff;-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.4);box-shadow:0 5px 2px rgba(202, 202, 202, 0.6);z-index: 1;}
.activation_item p span.error{display: block;padding-left: 70px;color:#FF0000;}
.lookmore_commission,.lookmore_commissionstatus{text-align: center;}
.lookmore_commission a,.lookmore_commissionstatus a{display:block;}
/*.proxy_center_box p{color:#fff;margin:0;line-height: 42px;font-size: 18px;}*/
/*.proxy_center_box p em{font-size:24px;color:#c3934b;}*/
.proxy_center_box .jiantou_right img{float:right;width:170px;}
.income_statement_box{background:#DBB67E;}
.income_statement{padding:20px 20px 0;line-height: 100px;overflow: hidden;font-size: 26px;text-align: center;}
.income_statement span:first-child{float:left;font-size: 26px;}
.income_statement span:last-child{float:right;width:110px;}
.income_list{margin:0 20px 10px;background:#2C2022;padding:10px;border-radius:5px;overflow: hidden;}
.income_list li{color:#fff;float:left;width:33.33%;min-height: 100px;padding:0 10px;text-align: center;margin-bottom:10px;}
.income_list li:nth-child(4),.income_list li:nth-child(5){width:50%;margin-bottom:0;}
.income_list li span{display:block;width:50px;height:50px;border-radius:50%;background:#fff;margin:0 auto 10px;padding:5px;}
.equity_list{background:#fff;margin:20px;border-radius:5px;padding:15px 15px;}
.equity_title{border-left:2px solid #c3934b;text-align: left;padding-left:10px;}
.equity_title span{display:block;}
.equity_title span:first-child{color:#333;font-size: 16px;margin-bottom:5px;}
.equity_title span:last-child{color:#999;font-size:12px;}
.equity_desc{background:#fdeace;color:#c59a59;padding: 8px;border-radius: 5px;margin:0;}
.income_step .equity_title{padding:0;border-left:0;}
.equity_title em{display:inline-block;width:26px;height:26px;background:#333;color:#fff;text-align: center;border-radius:50%;line-height: 26px;margin-right:5px;}
.article_share{background: #DBB67E;color: #333!important;padding: 0 10px;border-radius: 22px;border:0;margin:0;line-height: 26px;}
.state_desc{position:absolute;width:50%;right:10px;top:0;line-height: 30px;}
.state_desc em{display:block;}
.equity_item{border:1px solid #e5e5e5;padding:5px;}
.equity_item p.title{color:#333;font-size: 16px;margin:0;}
.equity_item p.content{margin:0;overflow:hidden;}
.equity_item p.content span:first-child{width:80%;float:left;line-height: 26px;color:#999;}
.equity_item p.content span:last-child{display:block;margin-left:80%;width:60px;height:60px;background:#317EEB;text-align: center;line-height: 60px;color:#fff;}
.learn_operation_method{color:#fff;text-align: center;}
.help_title{text-align: center;font-size:20px;color:#fff;margin:20px auto 36px;}
.operation_item{color:#DAA500;padding:20px 15px;background: #fff;margin-top: 20px;border-radius: 5px;margin-bottom: -100px;box-shadow: 0 1px 15px 0 rgba(142, 141, 141, 0.07);}
.newmap_list{overflow: hidden;width:100%;}
.newmap_list li{float:left;width:100%;margin-bottom:15px;}
.newmap_list li.r{float:right;}
.newmap_list li span{display:inline-block;height:64px;float:left;margin-right:10px;margin-top: 2px;text-align: center;line-height: 34px;overflow: hidden;}
.newmap_list li span img{width:45px;height:45px;border:1px solid #fff;border-radius:5px;}
.newmap_list li .p_list{display: inline-block;line-height: 38px;float:left;background:#eee;border-radius:3px;padding:5px 10px;font-size:12px;max-width:71%;position:relative;}
.newmap_list li.r span{float:right;margin-left:10px;margin-right:0;}
.newmap_list li.r .p_list{float:right;background:#B2E281;}
.newmap_list li.f .p_list em{display:block;width:0;height:0;border-top:10px solid rgba(0,0,0,0);border-right:10px solid #eee;border-bottom:10px solid  rgba(0,0,0,0);border-left:10px solid  rgba(0,0,0,0);position:absolute;top:8%;left:-18px;}
.newmap_list li.r .p_list em{display:block;width:0;height:0;border-top:10px solid rgba(0,0,0,0);border-right:10px solid  rgba(0,0,0,0);border-bottom:10px solid  rgba(0,0,0,0);border-left:10px solid #B2E281;position:absolute;top:25%;right:-18px;}
.newmap_list li .p_list p{line-height: 24px;overflow: hidden;color:#333;margin:0;}
.bottom_desc{color:#333;font-size:16px;text-align: center;line-height: 30px;}
.bottom_desc em{display:block;color:#ff4444;}
.proxy_tuijian{background:#DBB67E;color:#333;margin:0;padding:10px 20px;text-align: center;position: fixed;bottom: 10px;width: 260px;left: 50%;margin-left: -130px;border-radius: 40px;font-size:16px;}
.proxy_bonus_box{border-radius: 6px;background: #fff;padding: 10px;box-shadow: 0 1px 15px 0 rgba(142, 141, 141, 0.07);margin-top:15px;}
.proxy_bonus_box p.drp-c-profit{color:#333;margin-bottom:20px!important;}
.proxy_bonus_box p.drp-c-profit a{color:#333!important;}
.proxy_center_box .proxy_bonus_box .ration_money_box li{color:#333;}
.proxy_bonus_center{height: 130px;margin-bottom: 90px;}
.proxy_bonus_box li b{display:block;margin-bottom:5px;font-size: 18px;}
.proxy_sidebar{margin:10px;box-shadow: 0 1px 15px 0 rgba(142, 141, 141, 0.07);}
.proxy_bonus_box .proxy_desc{font-size:14px;height:20px;color:#333!important;}

.task_card_equity{padding:20px 10px;}
.task_card_list{overflow: hidden;}
.task_card_list li{width:33.33%;float:left;}
.task_card_list li span{display:block;text-align: center;line-height: 30px;}
.task_card_list li span:last-child{font-size: 20px;line-height: 40px;}
.task_nav_list{overflow: hidden;}
.task_nav_list li{float:left;width:22.3%;line-height: 50px;border-bottom:1px solid #e5e5e5;}
.task_nav_list li:last-child{width:33%;text-align: center;}
.task_item_list li{line-height: 36px;overflow: hidden;}
.task_item_list li span{display:block;float:left;width:22.3%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.task_item_list li span:last-child{width:33%;text-align: center;}
.member_equity_item .title .desc em{display: inline-block;width: 8px;height: 8px;border-top: 1.5px solid #666;border-right: 1.5px solid #666;transform: rotate(45deg);border-radius: 2px; margin-top: 5px;margin-left: 3px;margin-right: 6px;}
.goods_common_info{font-size:12px;color:#ff4444;}
.buy-footer .sell_out em{background:#e5e5e5!important;color:#666!important;}
.tips_top{text-align: center;margin:20px 0;font-size: 20px;}
.tips_desc{padding:0 20px;line-height: 36px;margin:0;}
.tips_button{padding:10px 20px;}
.tips_button span{width:45%;float:left;text-align: center;height:36px;line-height: 36px;background:#00CC33;color:#fff;border-radius:3px;}
.tips_button span:first-child{margin-right:10%;}
.tips_button span a{color:#fff;}
.dial_box{border-radius:30px;margin: 0 10px;display: block;}
#dial_img a{display:block;height: 40px;line-height: 40px;text-align: center;padding:0;}
.free_payment_box{text-align: left;}
.free_payment_box p.title{color:#333;font-size: 16px;font-weight: 600;}
.free_payment_box p em{color:#ff4444;}
.free_close_btn{text-align: center;background:#4285f4;color:#fff;padding: 2px 10px;border-radius: 30px;width: 50%;height: 36px;line-height: 36px;margin: 0 auto;display:block;}
.copy_count_input{width:1px;height:1px;border:0;}
/*弹窗广告*/
.ad_description{padding: 0;text-align: center;position: relative;}
.ad_close{width: 30px;height: 30px;margin: 0 auto;position: absolute;top: -50px;right: 5%;margin-left: -15px;}
.pft_box span{width:23%;}
.pft_box input{text-align:right;display: inline-block;width: 70%;border: 0;outline: 0;font-size: 14px;z-index: 10;height: 20px;float: left;}
.pft_goods_box{position:relative;}
.pft_goods_box em{display: inline-block;width: 8px;height: 8px;border-top: 1.5px solid #666;border-right: 1.5px solid #666;transform: rotate(45deg);border-radius: 2px;margin-top: 5px;margin-left: 3px;margin-right: 6px;float:right;}
.pft_list_box{padding:0 15px;}
.pft_list_box li{overflow: hidden;margin-bottom:10px;}
.pft_list_box li span{display:block;}
.pft_list_box li span:first-child{color:#000;font-size:14px;}
.pft_list_box li span:last-child{color:#666;font-size:13px;}
.custom-search-fixed{ position: fixed; width: 100%;top: 0; right: 0; z-index: 999;}
.store_fs_info{ line-height: 35px;display: table; width: 100%; position: relative;}
.store_fs_info img{ width: 35px; height: 35px; border-radius: 50%; position: absolute;}
.store_fs_info .store_fs_info_name{ display: table-cell; padding-left: 40px; }
.store_fs_info .store_fs_info_input{ background: rgba(243, 243, 243, 0.45); border-radius: 20px; text-align: right; padding: 5px 10px 5px 15px; line-height: 25px; min-width: 80px; display: table-cell;}
.store_fs_info .store_fs_info_input em{ float: left; text-align: left; color: #666;}
.c_s_fixed{background: none;position: fixed;width: 58%;height: 55px;top: 0;z-index: 99;padding-top: 10px; color: #000!important;}
.c-logo-opts .store-logo .c_s_name0{ color: #fff!important; width: 100px; text-align: left;}
.c-logo-opts .store-logo .c_s_name1{ color: #fff!important; max-width: 100px;}
.jjg_goods_price{margin-top:1px;}
/*顶部主题色*/
.shopmall_bg{width: 100%;min-height: 90px;position: absolute;}
.shopmall_bg .radian_bg:after{position: absolute;left: 0;right: 0;bottom: -16px;content: "";z-index: -1;height: 30px;width: 100%;border-radius: 50%;}
.navbar .ly-weui_navbar{background:none;}
.navbar .weui_navbar_item{width:40%;flex: none!important;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 13px 10px;height:46px;border-top-left-radius: 6px;border-top-right-radius: 6px;margin-right:3%;}
.navbar .weui_navbar_item.weui_bar_item_on{padding:0 10px;width:40%;font-size: 16px;height:46px;line-height:46px;margin-top: 0;border-top-left-radius: 6px;border-top-right-radius: 6px;}
#delivery_div{border-top-right-radius: 6px;}
.buy_rule_html{height: 40px;line-height: 40px;width: 100%;bottom: 5.5rem;padding: 0 10px;color: #ED8034;font-size: 12px;}
.buy_footer_desc.buy_rule_html{z-index: 1;}
.city_delivery_html{height: 40px;line-height: 40px;width: 100%;bottom: 5.5rem;padding: 0 10px;color: #ED8034;font-size: 12px; z-index: 99;}
.buy_footer_desc.city_delivery_html{z-index:2;}
.buy_footer_desc{position: fixed;bottom: 11px;z-index: 1;background:rgba(254, 246, 233, .8);height:90px;border:1px solid #ffecbb;max-width:640px;width:96%;margin:0 2%;border-radius:24px;}
.order-top-tab ul .cur em{display:block;width:70%;height:2px;background:#ff0000;margin:0 auto;position: absolute;bottom: 2px;left: 50%;margin-left: -35%;}
.order_top_box{margin:0 10px 10px;border-radius:6px;overflow: hidden;box-shadow: 0 1px 15px 0 rgba(179, 179, 179, 0.05);}
.order-detail-intro .order_top_box dl{box-shadow: none;border-radius:0;}
.order-detail-intro{position:absolute;}
.order-detail-intro .seller-box{background-color:none;}
.ly-order-shop-item{margin:10px;padding:0!important;}
.ly_order_store_view{margin:10px;border-radius:6px;}
.ly_order_store_view span{float:right;font-weight: normal!important;}
.ly_order_message_content ul{margin:10px;border-radius:6px;background: #fff;padding: 10px;}
.ly_order_message_content li{line-height: 30px;overflow: hidden;}
.ly_order_message_content li span:first-child{float:left;color:#999;}
.ly_order_message_content li span:last-child{float:right;color:#333;}
#o_rec_addr dt{margin:0;line-height: 30px;}
#o_rec_addr dt span,.order-detail-intro dt span{font-weight: 600;margin-right:5px;}
#order_bdelete_rq{padding:0 0 10px;}
.store_front_address{color: #ff5e15;display:inline-block;border: 1px solid #333;padding: 0 10px;border-radius: 20px;margin-left: 28%;}
.order_person{line-height: 30px;margin:0;}
#o_rec_addr{display:inline-block;font-size: 14px;float:left;}
.message_box{position:absolute;width:100%;}
.js-cancel{height: 46px;line-height: 23px;padding: 4px 10px;font-size: 14px;border-radius: 20px;width: 100%;background-color: #fff;}
.delivery_goods_item{padding:10px 0 0;margin:0 10px 10px;border-radius:6px;}
.shipment-detail{margin:10px;border-radius:6px;background:#fff;padding:15px 15px 1px 15px;}
.back_orderdetail{padding:0;height:40px;line-height: 40px;text-align: center;margin:10px 30px;font-size: 14px;}
.refund_goods{margin:10px;border-radius:6px;background:#fff;}
.goods_order{overflow: hidden;padding:8px;}
.refund_goodsimg{width:90px;height:90px;float:left;display:block;border-radius:3px;background:#f8f8f8;position:relative;overflow: hidden;}
.refund_goodsimg img{position:absolute;left:0;bottom:0;right:0;top:0;margin:auto;}
.refund_goodsinfo{margin-left:100px;height:90px;position:relative;}
.refund_goodsname{height:40px;line-height: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.refund_goodsprice{position:absolute;bottom:0;margin:0;height:30px;line-height: 30px;width:100%;}
.refund_goodsprice span:first-child{float:left;font-size: 16px;font-weight: 600;color:#333;}
.refund_goodsprice span:last-child{float:right;color:#999;}
.dial_item{padding:10px 20px 20px;margin:0;}
#refundInfo{padding:0;background:none;}
.refund_set{background:#fff;margin:0 10px 10px;border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;overflow: hidden;}
.refund_set .title_type{margin:0;}
.refundtype{margin-bottom:0;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.refund_set input.select-wrapper-info,.refund_set select option{text-align: right!important;font-weight: bold}
.am-form .wrapper-description{background:#f8f8f8!important;border:0;}
.pp_upload{padding:0 10px;}
#uploader_refund_btn{text-align: center;}
#uploader_refund_btn img{width:24px;height:24px;display:block;margin:10px auto 0;}
#uploader_refund_btn em{display:block;font-size: 12px;color:#999;}
.refund_view_box{position:absolute;width:100%;}
.ly_return_box em.arrow-rr {display: inline-block;vertical-align: middle;width: 18px;height: 18px;background-image: url(//resource.haoyebao.com/m/images/arrow_right_b.png);background-repeat: no-repeat;background-position: 50% 50%;background-size: 75%;opacity: .4;float:right;margin-top:10px}
.return_status{background:none;}
.return_status h3{background:none;color:#fff;border:0;}
.return_status.ly_return_box dl{height:30px;}
.return_status.ly_return_box dt,.return_status.ly_return_box dd{color:#fff;font-weight: 400;text-align: left;width:auto;}
.refund_set .submit-border input{border-radius:20px;}
#store_score input{border-radius:30px;}
.anony_btn{background:#fff;border-radius:6px;width: 100%;height: 40px;line-height: 40px;padding:0 10px;}
.anony_btn i{float:right;}
.anony_btn.cur .am-icon-check-circle{color:#ff4444;}
i.am-icon-check-circle{color:#ddd!important;}
.seleced_not i.am-icon-check-circle{color:#f3f3f3!important;}
/*i.am-icon-check-circle.circle_select_cur{color:#ff4444!important;}*/
.buy_rule_html i{color:#ccc;}
.overstep_html p.buy_title_top{text-align: center;height:40px;line-height: 40px;background:none;margin-top:10px;font-size:16px;font-weight: 600;}
.goods_price_em{font-size: 16px;font-weight: bold;}
#order_message_html{box-shadow: 0 1px 15px 0 rgba(179, 179, 179, 0.05);border-radius:6px;overflow: hidden;margin-bottom:40px;}
.shopprice p{margin-top:0;}
.ly_return_box dl a{display:block;}
.order_ticket_box{margin:10px;border-radius:6px;width:auto;}
.order_is_ticket{background:#fff;border-radius:6px;}
.pddc-gray-warp,.pddc-topwp,.ly-detail-container{margin:10px;background:#fff;border-radius:6px;box-shadow: 0 1px 15px 0 rgba(179, 179, 179, 0.05);overflow: hidden;}
.pddc-topwp{margin:10px 10px 0;}
.pddc-property-one{margin-top:0;border-top-left-radius:0;border-top-right-radius:0;padding:10px 0;box-shadow: none;}
.order-list-wp .c-logo-opts{margin:0 10px;width:auto;}
.goods_information{padding:8px 10px;font-size:14px;color:#666;}
.goods_information .order_status{font-size:14px;}
.goods_information .promotion-title{float: initial;}
.goods_explain{overflow: hidden;padding:8px 10px;font-size:14px;color:#666;}
.goods_explain .promotion-activity li{position:relative;padding-right:20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height:22px;line-height: 22px;}
.goods_explain .promotion-activity li::after {content: '';position: absolute;top: 3px;right: 0px;width: 6px;height: 12px;background: url(//resource.haoyebao.com/m/images/right_jt.png) no-repeat;background-size: 6px 12px;}
.jfmall_info .promotion-activity li::after{background:none;}
.popup_box{padding:10px;}
.title_top{height:40px;line-height: 40px;text-align: center;font-size: 16px;font-weight: bold;}
.popup_list li{overflow: hidden;margin:10px 0;}
.popup_list li span{display:block;}
.popup_list li span:first-child{font-size: 14px;color:#333;margin-bottom:3px}
.popup_list li span:last-child{font-size: 12px;color:#666;}
.make_sure_btn{position:static;}
.ly-myshop .label_item .small_label{border:0;float:left;height:18px;line-height: 18px;padding:0 6px!important;margin-right:8px;min-width: 36px;text-align: center;}
.specifications_box::after {content: '';position: absolute;top: 12px;right: 10px;width: 6px;height: 12px;background: url(//resource.haoyebao.com/m/images/right_jt.png) no-repeat;background-size: 6px 12px;}
.coupons_labels {overflow: hidden;line-height: 20px;margin-left: 36px;}
.coupons_labels li{font-size: 12px;color: #fff;float: left;border-radius: 2px;}
.coupons_labels .small_label{margin-top:2px;}
.more_recommend .recommend_goods{padding:0;}
.activity_store{height:50px;}
.activity_store em{margin:0 0 6px;font-size: 16px;font-weight: 500;}
.custom_store_info{position: absolute;right: 10px;top: 10px;background: #fff;font-size: 12px;}
.custom_store_info span{float:right;border-radius: 38px;height: 24px;line-height: 22px;box-sizing: border-box;margin:0;margin-left:5px;padding:0 6px;}
.custom_store_info span a{height:22px;line-height: 22px;}
.store_guider{ position: absolute; right: 5px;  top:13px; background: #fff; font-size: 12px;}
.store_guider span{ padding: 0 7px; border-radius: 20px;}
.follow_content{ margin: 10px;}
.follow_logo,.follow_qrode,.follow_name{ text-align: center;}
.follow_logo img{ width: 50px; height: 50px;}
.follow_logo{ margin: 8px 0;}
.follow_qrode{ margin: 20px auto; text-align: center; color: #666;width:200px;}
.follow_help{ font-size: 12px; color: #666; background: #f2f2f2; padding: 8px; border-radius: 3px;}
.follow_logo img,.follow_qrode img{border-radius:5px;}
.promotion_act li{line-height: 24px;}
.promotion_act .small_label{margin-top:4px;}
.activity_goods_list li{padding:7px 0;}
.activity_goods_list .activity_img{background:none;margin:0 5px;}
.activity_goods_list .activity_btn{border-radius:20px;}
.activity_goods_list .activity_img img{width:55%;}
.activity_title .promotion-title {line-height: 32px;}
.activity_title{position:relative;}
.activity_title::after{content:'';position: absolute;top: 12px;right: 0;width: 6px;height: 12px;background: url(//resource.haoyebao.com/m/images/right_jt.png) no-repeat;background-size: 6px 12px;}
.promotion_goods .promotion_list li .activity_title:after{background:none;}
.promotion_goods .promotion_list li .activity_label{float:left;margin-top: 6px;border: 0;height: 18px;line-height: 18px;padding: 0 6px!important;text-align: center;min-width:26px;}
.activity_list_box{margin: 10px;box-sizing: border-box;width: auto;}
.activity_list_box li{background:#fff;padding:12px 10px;border-radius:6px;margin-bottom:10px;box-shadow:0 1px 15px 0 rgba(179, 179, 179, 0.05)}
.activity_list_box .activity_btn{margin-top:18px;margin-right:10px;}
.activity_goodslist{position:absolute;top:20px;width:100%;}
.activity_list_icon{width:60px;height:60px;margin:auto;border: 1px solid #fff;border-radius: 50%;padding: 12px;margin-bottom:20px;}
.specifications_box span:last-child{line-height: 22px;}
.goods_tuiguang_list{overflow: hidden;}
.goods_tuiguang_list li{width:33.33%;float:left;text-align: center;margin:15px 0;}
.goods_tuiguang_list li span{display:block;width:50px;height:50px;border-radius:50%;margin:10px auto;padding:12px;box-sizing: border-box;background:#fff;box-shadow: 0 1px 8px 0 rgba(169, 169, 169, 0.2);}
#copy_goodshref{outline: none;margin: 0;padding: 0;border: 1px solid transparent;background: #f9f9f9;vertical-align: top;}
.goods_info_box{padding-left:100px;min-height:90px;}
.content-tag .custom-title{position:relative;}
.content-tag .custom-title .tag_back{position:absolute;left:20px;width:12px;height:12px;display: inline-block;border-top: 2px solid #fafafa;border-right: 2px solid #fafafa;transform: rotate(225deg);border-radius: 2px;margin-top: 6px;margin-left: 3px;margin-right: 6px;}
.content-tag .custom-title .tag_cart{position:absolute;top:14px;right:20px;width:20px;height:20px;background:url(//resource.haoyebao.com/m/images/store_cart_icon.png) no-repeat;background-size: 100%;}
.buy_step_box{position:absolute;width:100%;}
.buy_goods_info{margin:10px 2%;border-radius:6px;width:96%!important;}
.buy_goods_info .order_remind{text-align: center;border: none; padding: 1.5rem 0 .5rem;margin-bottom:0!important;}
.buy_goods_info .order_remind span{text-align: center;font-size:16px;color:#fff;font-weight: normal;}
.buy_goods_info .order_remind span em{font-size:32px;}
.order_remind_info{color:#fff;margin:0;font-weight: normal;text-align: center;margin-bottom:15px;}
.order_remind_info ul li{line-height: 26px;}
.ncc-receipt-info{background: #fff;border-bottom: 1px solid #eee;overflow: hidden;margin:10px;border-radius:6px;box-shadow:  0 1px 15px 0 rgba(179, 179, 179, 0.05);padding:10px;}
.ly_ncc-receipt-info h3{ margin-bottom: 1rem;padding: 1rem 0;font-weight: normal;text-align:left;margin-top:10px;}
.payqrcode{margin:10px;padding:10px 10px 20px;border-radius:6px;background:#fff;text-align: center;}
.payqrcode a{width:150px;margin:5px auto;border-radius:30px;padding: 8px 20px;}
#next_button{border-radius:30px;margin:50px 0 10px; }
.store_payment{background:#fff;padding:10px;border-radius:6px;box-shadow:0 1px 15px 0 rgba(179, 179, 179, 0.05)}
.paysuccess_desc{padding:10px;margin:10px 0;border-radius:6px;background:#fff;box-shadow:0 1px 15px 0 rgba(179, 179, 179, 0.05)}
.custom_store_info .custom-store-follow{border: 1px solid #c9c9c9;color:#333!important;}
.content_field{background:#fff;border-radius:6px;padding:10px 0;box-shadow:  0 1px 15px 0 rgba(179, 179, 179, 0.05);margin:20px 0;}
.am-btn-default[disabled]{color:#666!important;}
/*.line_store_pay{color:#fff;}*/
/*数字键盘*/
#t-keybord{position:fixed;left:0;bottom:0;right:0;z-index:333;background-color:#fff;width:100%;padding:0;border-top:1px solid #eee}
#t-value{width:100%;height:42px;outline:0;border:none;font-size:18px; text-align: center;}
table#t-keyvalue{margin:0;border-collapse:collapse;border-style:hidden;table-layout:fixed;word-break:break-all}
table#t-keyvalue tr td{text-align:center;cursor:pointer}
table#t-keyvalue tr:first-child,table#t-keyvalue tr:last-child{height:15px}
#t-keyvalue tr td button{width:138px;height:50px;outline:0;font-size:26px}
#t-keyvalue tr td button.control{border:1px solid #f8f8f8;background-color:#fff;box-sizing:border-box;color:#666;font-size:16px}
#t-keyvalue tr td button#t-submit{ font-size: 20px; /*background: #f71611; color: #fff;border-color: #f71611*/}
#t-keyvalue tr td button#t-submit[disabled]{opacity: .45}
#t-keyvalue tr td button.clicker{color:#555;border:1px solid #f8f8f8;background-color:#fff}
#t-keyvalue tr td button.control:hover{background:#f8f8f8}
#t-keyvalue tr td button.clicker:hover{background:#f9f9f9ba}
.t-keybord{text-indent:10px;height:38px;line-height:38px;width:80%;border:1px solid #ccc;margin:20px 40px}
/*支付选项*/
#order_remind{ padding:1rem 0;margin-bottom:0;}
#pay-password{ padding:5px; border:1px solid #eee;}
#pd_pay_submit{ border:none; background:#ddd; margin-left:10px; padding:5px 10px; color:#333;}
#api_pay_amount{ color:#f15353;}
.ncc-pd-pay dt,.ncc-receipt-info-title2{ border-bottom:none;margin:1rem 0; font-weight:500;}
.ncc-pd-pay dd{ padding:5px;}
.ncc-pd-pay dd:last-child{ border:none;}
.ncc-pd-pay em{ color:#f15353; margin:0 4px;}
.ncc-receipt-info h3{ margin-bottom: 0; padding: 1rem 0; border-bottom: none;font-weight: normal;text-align:left;}
.ncc-btn-green{ background-color:#5BB75B; text-align:center;border:none;display: block;color: #fff; height:4rem; line-height:4rem; width:100%;}
.pay_wx{  padding: 5px;  margin: 5px 0;  border: none; }
.ncc-receipt-info {background: #fff;padding: 0 1rem;border-bottom: none;overflow: hidden;}
.ncc-bottom{padding:0 10px; margin-top: 20px;}
.recharge_card{height:40px!important;line-height: 40px;}
.recharge_pay{ padding: 5px 15px; margin: 0;border: none;}
#consume_amount::after {content:'';display: block;width:1px;height:26px;float: right;margin: 14px 0;animation: blink 1s infinite steps(1, start)}
@keyframes blink {
    0% {background-color: white;}
    50% {background-color: black;}
    100% {background-color: white;}
}
.storefont_lists_no{padding:50px 0;font-size:18px;text-align: center;}
.ly-personal-msg{position:absolute;width: 100%;padding: 10px;box-sizing: border-box;padding-top:40px;}
.personal_part1{background:none;padding:0;}
.personal_part1 .personal_box{background:#fff;border-radius:6px;box-shadow:0 1px 15px 0 rgba(179, 179, 179, 0.05);margin-bottom:15px;padding:10px;overflow: hidden;border:0;/*background-image: url(//resource.haoyebao.com/m/images/personal_bg.png);    background-repeat: no-repeat;background-position: bottom;padding-bottom:50px;*/}
.personal_part1 .personal_box .head_image{width:70px;height:70px;float:left;border-radius:50%;overflow:hidden;position:relative;}
.personal_part1 .personal_box .head_image a span.head_img{width:70px;height:70px;}
.personal_part1 .personal_box .head_main{margin:0;margin-left:80px;height:70px;}
.personal_part1 .personal_box .head_main span{display:block;line-height: 25px;}
.personal_part1 .personal_box .head_main span:first-child{font-size: 16px;font-weight: 600;line-height: 45px;}
.personal_part1 .personal_box .head_image .input_file{width:70px;height:70px;top:0;}
.personal_part1 .personal_box .head_main .am-icon-edit{margin-left:20px;}
.personal_part1 .personal_box .head_main span em img{width:20px;height:20px;margin-left:20px;}
.personal_part1 .personal_other{background:#fff;border-radius:6px;padding:0 10px;box-shadow:0 1px 15px 0 rgba(179, 179, 179, 0.05);}
.weui_btn_area .am-form-group{width:47%;float:left;margin-right:5%;border-radius:30px;overflow: hidden;}
.weui_btn_area .am-form-group:last-child{margin-right:0;float:right;color:#333;background: #fff!important;border:1px solid #e5e5e5;}
.tel_content .weui_cell:before{border:0;}
.personal_part1 li a span.me_qq_number{padding-right:24px;}
.minH.address-list{position:absolute;width:100%;padding:50px 10px 0;}
.address-list li{border-radius:6px;box-shadow:0 1px 15px 0 rgba(179, 179, 179, 0.05);position:relative;}
.address-opera{position:absolute;width:100%;padding:40px 10px 0;}
.recharge_card_box{position:absolute;width:100%;}
.recharepay{position:absolute;width:100%;}
.recharepay_icon{width: 100px;height: 100px;margin:10px auto;border-radius: 50%;}
.recharge_box a{margin-bottom:10px;border:0;box-shadow: 0 1px 15px 0 rgba(179, 179, 179, 0.05);}
.recharge_box a.weui_cell:before{border:0;}
.recharge_box a.weui_cell{padding: 0 10px;height: 56px;line-height: 56px;}
.recharepay .ly_pay_way input{width:100%;text-align: left;}
.recharge_other #recharge_btn{border-radius:30px;}
.weui_vcode .weui_cell_ft img{border-radius:3px;}
.line_store_pay_box{position:absolute;width: 100%;padding: 40px 10px 0;}
.choose_linestore{padding: 10px 0 0;}
.store_box{position:absolute;padding:10px 10px 0;width:100%;}
#get_location_wx{font-weight: 600;}
.goods_packbuy_box{position:absolute;width:100%;padding:10px;}
.pack_buy_html{margin-top:20px;margin-bottom:70px;}
.old_goods_price em{font-size:16px}
.cart_taocan_goodsname{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 200px;display: inline-block;float: left;font-size: 13px;font-weight: 500;}
.cart_activity_box{position:absolute;width: 100%;padding:30px 10px 70px;}
.cart_activity_box .cart-exchange_box .exchange_goods{border-top-left-radius:6px;border-top-right-radius:6px;}
.cart_activity_box .cart_goods_package span.goods-buy{font-size: 14px;padding:0 10px;}
#goods_seckill_html{position:absolute;width:100%;}
.goods_seckill_wrap{margin:0;padding:0 10px 10px;width:100%;}
.goodsseckill_title{background: #fff;overflow: hidden;padding: 10px 0 0 10px;}
.goodsseckill_title.pddcp-title .share_logo{top:auto;right:0;}
#pin_tuan_detail{position:absolute;width:100%;padding-bottom:60px;}
.center_top_step{margin:10px 0 20px;color:#fff;}
.center_top_step ul{overflow: hidden;}
.center_top_step ul li{width:25%;float:left;text-align: center;position:relative;font-size:12px;}
.center_top_step ul li span{width:22px;height:22px;display:block;margin:5px auto;}
.center_top_step ul li em{position:absolute;background:url(//resource.haoyebao.com/m/images/center_mainimg5.png) no-repeat;width:100%;height:3px;bottom:50%;}
.ppdc_price_item{overflow: hidden;padding:0 10px;}
.ppdc_price_item .present_price{float: left;height: 30px;line-height: 30px;margin-right:5px;}
.activitytime{margin:-25px auto 0;padding:0;text-align: center;line-height: 50px;width: 90%;text-align: center;line-height: 50px;z-index: 9;border-radius: 6px;opacity: .9;}
.activitytime .countdown_num .countdown-number{background:#fff;color:#333;}
.activitytime .countdown_num{color:#fff;}
.pintuan_btn_nav{padding:0 10px;}
.pintuan_btn_nav a{width:50%;float:left;}
.pintuan_btn_nav a:first-child{border-top-left-radius: 30px;border-bottom-left-radius: 30px;}
.pintuan_btn_nav a:last-child{border-top-right-radius: 30px;border-bottom-right-radius: 30px;}
.pintuan_top_info{padding:40px 10px 0;}
.pintuan_top_info p{color:#fff;}
.pintuan_partake{background:#fff;padding:15px 10px;border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;}
.pintuan_partake .pt_layre_btn{width:150px;border-radius:30px;}
.pintuan_partake .countdown_num{color:#333;}
.pintuan_partake .countdown_num .countdown-number{background:none;padding:0;}
#pin_tuan_order_detail{position:absolute;width:100%;}
.activitytime_box{margin:5px 0;}
.activitytime_box .countdown_num span{background:none;}
.more_pt_box{background:#fff;padding:0;border-radius:6px;margin:10px;}
.more_pt_box .pddc-commendl-title{text-align: center;height: 14px;margin-bottom: 26px;overflow: inherit;padding:0;width: 60%;margin: 10px auto 0;}
.more_pt_box .pddc-commendl-title em {background: #fff; display: inline-block;margin-bottom: -30px;padding: 0 18px;font-size: 18px;}
.activity_nav_item{position:fixed;bottom:100px;right:0;z-index:9999;}
.activity_nav_item .navitem_list{overflow: hidden;background:rgba(0,0,0,.7);padding:10px 0;border-top-left-radius: 6px;border-bottom-left-radius: 6px;}
.activity_nav_item .navitem_list li{width:48px;height:50px;float:left;color:#fff;text-align: center;font-size: 12px;}
.activity_nav_item .navitem_list li a{color:#fff;display:block;}
.activity_nav_item .navitem_list li span{width:22px;height:22px;display:block;margin:4px auto 5px;}
.navitem_btn{background:rgba(0,0,0,.7);color:#fff;position: absolute;left: -40px;width: 40px;height: 50px;top: 10px;text-align: center;border-top-left-radius: 6px;border-bottom-left-radius: 6px;padding:5px 0;font-size: 12px;}
.navitem_btn span{display:block;width:15px;height:15px;margin:2px auto 3px;}
.buy_car_btn_set button.btn_single{border-radius:30px!important;height:40px;line-height:40px;box-sizing: border-box;}
.address_new_add{border-radius:20px;width: 130px!important;height: 36px;line-height: 36px;padding: 0;}
.address-list .nctouch-norecord .norecord-ico{width:127px;height:127px;}
.address-list .nctouch-norecord .norecord-ico i{background-size:55%;}
.address-list .nctouch-norecord{top:60px;bottom:auto;}
.ptleft,.ptright{width:24px;height:24px;position:absolute;bottom: -12px;left: -12px;background: #f9f9f9;border-radius: 50%;z-index: 9;}
.ptright{left:auto;right:-12px;}
.task_detail_box{position:absolute;width:100%;}
.task_content{padding:10px;}
.task_center_step ul li{width:33%;}
.task_center_step ul li em{right: -80%;}
.task_detail_goods{padding:10px;margin:0;border-bottom:1px dashed #e5e5e5;}
.task_detail_goods span.task_goodsimg{width:100px;height:100px;float:left;background:#f8f8f8;border-radius:6px;position:relative;overflow: hidden;}
.task_detail_goods span.task_goodsimg img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;width:100%;}
.task_detail_goods .task_goodsitem{margin-left:110px;min-height: 100px;position:relative;}
.task_detail_goods .task_goodsitem .title{line-height: 20px;font-size:16px;font-weight: 500;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.task_detail_goods .task_goodsitem .present_price{position:absolute;bottom:0;}
.pddcp-task-wrap{background:#fff;padding:10px;text-align: center;}
.partake_item{padding:10px;}
.partake_item .activity_img{width: 97%;border-radius: 8px;box-sizing: border-box;margin: 10px 6px;height: auto;padding:10px;}
.partake_list{width:226px;float:left;overflow: hidden;}
.partake_list li{width:46px;height:46px;border-radius:50%;float:left;padding:0;margin-left: -10px;}
.partake_list li:first-child{margin-left:0;}
.partake_list li img{width:100%!important;position: absolute;left: 0;top: 0;bottom: 0;right: 0;}
.partake_total{margin-left:226px;color:#333;line-height: 23px;font-size:12px;}
.task_center_desc p.task_desc{padding:5px 10px;}
.task_center_desc p.task_desc span{display:block;line-height: 30px;}
.tack-cnt{background:#fff;border-radius:6px;box-shadow: 0 1px 15px 0 rgba(179, 179, 179, 0.05)}
.integral_content{padding:10px;}
.integral_footerbtn{left:0;}
.order_close_box .top_desc{padding:10px;border-bottom:2px dashed #e5e5e5;}
.order_close_box .top_desc span.icon{display: block;width: 150px;margin: -100px auto;}
.order_close_box .top_desc_title{margin-top:90px;}
.order_close_box .top_desc_title span{display:block;line-height: 30px;font-size: 16px;}
.order_close_box .close_btn .small_label{border-radius:30px;display: inline-block;height: 40px;min-width: 100px;line-height: 40px;padding: 0 24px;}
.order_close_box .queue_cash_price{margin:10px;border-radius:6px;height:80px;padding:0;}
.order_close_box .queue_cash_price .queue_left{display:inline-block;width:50px;float:left;border-right:1px solid #fff;padding: 0 10px;font-weight: 600;height: 80px;padding: 17px 10px;box-sizing: border-box;}
.order_close_box .queue_cash_price .queue_right{margin-left:50px;display:block;padding: 15px 0;}
.order_close_box .queue_cash_price .queue_right .em_desc{display:block;font-size: 14px;margin-top:6px;}
.order_close_box .top_tips{color:#fff;padding:15px 0 10px;font-size: 20px;}
.order_close_box .top_tips img{width:22px;height:22px;margin:0 8px;}
.membercard_footer{background:url(//resource.haoyebao.com/m/images/paysuccess_icon8.png) no-repeat;background-size:100%;min-height: 100px;margin-top: -40px;}
.order_close_box .desc2{text-align: left;padding:10px 0;font-size: 18px;background: #FCDDC5;margin: 0 10px;min-height: 168px;border-top-left-radius: 5px;border-top-right-radius: 5px;color:#845D49;line-height: 34px;}
.order_close_box .desc2 p{font-weight:500;}
.order_close_box .desc2 p:last-child{font-weight: normal;}
.actlistbox{position:absolute;padding:10px;width:100%;padding-bottom:60px;}
.actlistbox_content{background:#fff;border-radius: 6px;overflow: hidden;margin-top:20px;}
.act_listbox{padding:10px 0;}
.taskall_list{position:absolute;width:100%;padding:20px 10px;}
.cate_label{margin:0;}
.group-btns-all{float:right;margin:0;padding:2px 7px;height: 42px;line-height: 21px;border-radius:5px;}
.group-btns-all span{display:block;float:none!important;text-align: center;margin:0;}
.group-discount-price span{display:inline-block;line-height:20px;font-size:12px;height:20px;padding:0 8px;border-radius: 3px;margin-right: 5px;}
.goods-discount-btn{position:absolute;bottom:0;height:30px;line-height: 30px;border-radius:6px;}
.goods-discount-btn .label_span{font-size:12px;padding:0 6px;display: inline-block;height: 30px;line-height: 30px;float: left;}
.goods-discount-btn .triangle{transform: rotate(45deg) translateY(-50%);transform-origin: 50% 0;position: absolute;top:15px;width: 21px;height: 21px;}
.goods-discount-btn .triangle em{width: 7px;height: 7px;border-radius: 50%;display: block;position: absolute;left: 8px;top: 5px;background: #fff;}
.goods-discount-btn .price_total{color:#fff;padding: 0 5px 0 12px;margin-left: 11px;height: 30px;line-height:30px;display: inline-block;min-width: 110px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;font-size: 12px;}
.goods-discount-btn .price_total em{font-size:17px;}
.goods-discount-btn .price_total i{font-style: normal;text-decoration: line-through;margin-left:4px;}
.rebategoods_list{background:#fff;border-radius:6px;margin:10px 0;box-shadow:0 1px 15px 0 rgba(179, 179, 179, 0.05);}
.rebategoods_list ul.pddc-link{overflow: hidden;margin:0;border:0;}
.rebategoods_list ul.pddc-link li{position:relative;float:left;width:50%;text-align: center;height:40px;line-height: 40px;}
.rebate_goods_item{padding:10px 0;}
.close_btn_item{overflow: hidden;}
.close_btn_item span{width:40%;margin:10px 4% 20px;display:inline-block;float:left;border-radius: 30px;height: 30px;line-height: 30px;font-size:14px;}
.close_btn_item span.closebtn{border:1px solid #ddd;}
.queue_cash_btn{position: absolute;width: 100%;bottom: -62px;left:0;}
.membercard_item{padding-top:40px;}
.membercard_item .small_label{background:#FCDDC5;color:#845D49;}
.membercard_item .closebtn{color:#fff;}
.branchproxy_box{position:absolute;padding:20px 10px 10px;width:100%;}
.bg_box{background:#fff;box-shadow:0 1px 15px 0 rgba(179, 179, 179, 0.05);border-radius:6px;overflow: hidden;}
.avatar_logo{float:left;width:60px;height:60px;position:relative;overflow: hidden;border-radius:50%;}
.order-information .branchname{display:block;font-size:16px;height:36px;line-height: 36px;font-weight: 500;}
.order-information .branchtime,.order-information .expired_time{height:24px;line-height: 24px;font-size:14px;color:#666;}
.order-information .branchtime em,.order-information .expired_time em{display:inline-block;width: 10px;height: 10px;border-top: 1.5px solid #ccc;border-right: 1.5px solid #ccc;transform: rotate(45deg);border-radius: 2px;margin-left: 3px;margin-right: 6px;}
.inviteraccount span{display:inline-block;width:50%;float:left;text-align: left;}
.inviteraccount span .invi_info_title{color:#999!important;}
.inviteraccount span .invi_infonum{color:#333;}
.total_commission,.proxy_go_ration,.share_center_btn{display:inline-block;padding:0 15px;border-radius:20px;margin:15px 0;height:30px;line-height: 30px;font-size:14px;}
.proxy_go_ration,.share_center_btn{width:50%;height:40px;line-height: 40px;color:#fff!important;}
.promoter_share{text-align: center;}
.promoter_share a{margin:0;}
.ly-avatar.label_item .branch_more,.ly-avatar.label_item .proxy_rules,.ration_contentbox .label_item .ration_explain{position:absolute;right:0;border-radius:16px 0 0 16px!important;padding:0 8px 0 16px!important;height: 24px;line-height: 24px;top:20px;margin:0;}
.ration_contentbox{position:absolute;padding:20px 10px;width:100%;box-sizing: border-box;}
.am-list>li{border:0;}
.can_apply{text-align: center;position:relative;}
.can_apply span{display:block;}
.available_profit{color:#999;font-size:14px;}
.available_profit span{font-size:24px;color:#333;line-height:50px;}
.withdraw_btn{display:inline-block;width:60%;height:40px;line-height: 40px;border-radius:30px;}
.ration_contentbox .label_item .ration_explain{top:10px;}
.drp-c-name{height:30px;overflow: hidden;}
.admin-sidebar-list li .am-margin-right{margin-right:0;}
.admin-sidebar-list li a em{float:right;color:#333;}
.widhdraw_html_box{position:absolute;padding:20px 10px;}
.withdraw_box{padding:10px;}
.withdraw_box .drp-c-profit{overflow: hidden;color:#999;line-height: 40px;}
.withdraw_box .drp-c-profit span:last-child{float:right;color:#333;font-size:24px;}
.apply_withdraw_input input{border:none;height:50px;line-height:50px;background:#f8f8f8;outline: none;border-radius:6px;}
.apply_withdraw_input input:focus{border:none;background:#f8f8f8;outline: none;border:0;box-shadow: none;}
.ly-queding{display:block;margin:10px auto;text-align:center;padding:0;color:#fff!important;width:60%;border-radius:30px;height:40px;line-height: 40px;}
.branch_ration_summary{position:absolute;padding:20px 10px;}
.branch_user,.branch_son{position:absolute;padding:20px 10px;}
.count_son_branch{text-align: center;color:#fff;}
.branch_useritem{margin:10px 0;padding:10px;}
.branch_useritem .user_img{width:60px;height:60px;border-radius:50%;float:left;position:relative;overflow: hidden;}
.branch_useritem .user_img img{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;}
.branch_useritem .user_info{margin-left:70px;}
.branch_useritem .user_info p{margin:0;}
.branch_useritem .user_info .member_name{height:36px;line-height: 36px;color:#333;font-size:16px;}
.branch_useritem .user_info .created{height:24px;line-height: 24px;color:#999;}
.branch_soninfo{margin-top: 8px;overflow: hidden;border-top: 1px solid #f8f8f8;padding-top:8px;}
.branch_soninfo p{float:left;width:50%;text-align: center;margin:0;line-height: 26px;}
.branch_soninfo p span{display:block;color:#999;font-size: 14px;}
.branch_soninfo p span:last-child{color:#333;font-size:16px;font-weight:500;}
.drp_orders{position:absolute;padding:10px;box-sizing: border-box;width: 100%;padding-bottom:60px;}
.am-nav li.am-dropdown a{background:#fff;border-radius:6px;color:#333;}
.branchorder{margin:10px 0;padding:0 10px 5px!important;}
.orderinfo_top{padding:10px 0;}
.orderinfo_top p{margin:0;line-height: 26px;overflow: hidden;color:#999;font-size: 14px;}
.orderinfo_top p span{font-size: 14px;}
.orderinfo_top p span:first-child{float:left;font-size:12px;}
.orderinfo_top p span:last-child{float:right;}
.ordergoodsitem{overflow: hidden;padding:5px 0;}
.ordergoodsitem .drp_extension_img{float:left;width:90px;height:90px;position:relative;background:#f8f8f8;border-radius:6px;overflow: hidden;margin:0;}
.ordergoodsitem .drp_extension_img img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:100%;height:auto!important;}
.drp_ordergooditem{margin-left:100px;height:90px;position:relative;}
.drp_ordergoodsinfo .goods_name{display:block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 14px;margin-bottom: 5px;}
.drp_ordergoodsprice{position:absolute;bottom:0;font-size:16px;width:100%;margin:0;font-weight:500;color:#333;line-height: 26px;}
.drp_ordergoodsprice span:last-child{float:right;color:#999;font-size:14px;}
.see_more{margin:10px 0;}
.see_more input{border-radius:30px;height:40px;line-height: 40px;}
.extensiongoods{position:absolute;padding:20px 10px;}
.branchposter,.branchshare,.branchtweets,.proxy_goodslist,.brancagentgoods,.apply_content{position:absolute;padding:20px 10px;width:100%;}
.branchshare .weui_panel{background:none;}
.weui_media_appmsg.bg_box{margin:10px 0;}
.my-gallery img{border-radius:6px;}
.branchshare .how_share_quan.small_label{position:absolute;right:0;border-radius:20px 0 0 20px!important;margin:0;padding: 3px 10px!important;}
.branchshare .bd{margin-top:30px;}
.branchtweets .voucher-tab .act_tab{border-radius:6px 6px 0 0;}
.branchtweets .weui_media_appmsg_bg{border:0;border-radius:6px;overflow: hidden;width:90px;height:90px;margin:0;background:#f8f8f8;position:relative;}
.branchtweets #ly-tweets-title{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;font-size:16px;}
.branchtweets #ly-tweets-other{position:absolute;bottom:0;line-height: 20px;width: 100%;}
.ly-explain{text-align: center}
.ly-explain.label_item .small_label{width: 60%;display: block;height: 36px;line-height: 36px;border-radius:30px!important;padding:0!important;margin:5px auto;}
.apply_content{font-size:14px;}
.applyitem{padding:10px;}
.applyitem .apply_member{overflow: hidden;}
.applyitem .apply_member .apply_img{float:left;width:70px;height:70px;position:relative;border-radius:50%;background:#f8f8f8;overflow: hidden;}
.applyitem .apply_member .apply_img img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}
.applyitem .apply_member .apply_store{margin-left:80px;height:70px;padding:5px 0;}
.applyitem .apply_member .apply_store span{display:block;height:60px;line-height:60px;color:#333;}
.apply_card_list{overflow: hidden;margin:30px auto;}
.apply_card_list li{float:left;width:20%;text-align: center;color:#999;font-size:12px;}
.apply_card_list.card_len4 li{width:25%;}
.apply_card_list.card_len3 li{width:33.33%;}
.apply_card_list.card_len2 li{width:50%;}
.apply_card_list li span{display:block;width:46px;height:46px;border-radius:6px;margin:0 auto 5px;padding:0;}
.apply_card_list li span img{width:25px;height:25px;margin:10px;}
.join_box_item{text-align: center;}
.join_box_item a{display:block;width:60%;height:40px;line-height: 40px;font-size:14px;border-radius:30px;margin:0 auto 20px;}
.applyequity{margin:10px 0;}
.applyequity_goods{overflow: hidden;margin-top:10px;}
.applyequity_goods li{width:33.33%;float:left;padding:5px;}
.applyequity_goods li span.goods_image{display:block;width:100%;height:100px;position:relative;border-radius:6px;background:#f8f8f8;overflow: hidden}
.applyequity_goods li span.goods_image img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}
.applyequity_goods li p span{display:block;line-height: 24px;}
.applyequity_goods li p span.goods_price{font-size:14px;font-weight:600;}
.applyequity_goods li p span.goods_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.applyequity .discount_item{margin-top:20px;}
.applyequity .discount_item li span{width:50px;height:50px;}
.make_money{overflow: hidden;margin-top:20px;white-space:initial;}
.make_money li{float:left;width:50%;text-align: center;padding:0 10px;border:0;}
.make_money li p,.integral_item li p{margin-top:10px;}
.make_money li p span,.integral_item li p span{display:block;}
.make_money li p span:first-child,.integral_item li p span:first-child{font-size:14px;margin-bottom:5px;}
.make_money li p span:last-child,.integral_item li p span:last-child{font-size:12px;color:#999;}
.make_money li .make_image,.integral_item li .integral_image{display:block;width:56px;height:56px;margin:10px auto 20px;float:none;}
.make_money li .make_image img{width: 50%;margin: 25%;}
.invitation {padding: 10px 30px;}
.invitation .title {text-align: center;font-size: 18px;margin-top: 10px;border-bottom: 1.5px solid;height: 13px;margin-bottom: 10px;}
.invitation .title em {background: #f8f8f8;display: inline-block;margin-bottom: -30px;padding: 0 18px;}
.integral_item{margin-top:20px;}
.integral_item li{width:33.33%;padding:0 5px;float:left;text-align: center;border:0;}
.integral_item.integral_num2 li{width:50%}
.integral_item.integral_num1 li{width:100%}
.integral_item li .integral_image{line-height: 20px;text-align: center;padding:8px 0;}
.coupon_item{margin-top:20px;color:#fff;border-radius:6px;text-align: center;position:relative;}
.coupon_item p.coupondesc{height:36px;line-height: 36px;border-top:1px dashed #fff;}
.coupon_item p.couponprice{height:50px;line-height: 50px;}
.coupon_item p.couponprice em{font-size:24px;}
.coupon_item p.coupongl .l{display: block;width: 10px;height: 20px;background-color:#fff;border-radius: 0 20px 20px 0;position:absolute;left:-1px;bottom:26px;}
.coupon_item p.coupongl .r{display: block;width: 10px;height: 20px;background-color:#fff;border-radius: 20px 0 0 20px;position:absolute;right:-1px;bottom:26px;}
.extension_copy.label_item{text-align: center;padding:0;}
.extension_copy.label_item button#copy_btn{background-image: none;padding: 0!important;border: 0;text-align: center;width: 60%;height: 36px;line-height: 36px;border-radius: 30px!important;margin: 10px auto 5px;}
.weui_msg .weui_msg_title{font-size:16px;}
.menu_wenan{padding:10px;}
.withdrawlist{margin:10px;padding:0 10px;}
.withdrawlist_top{padding:10px 0;color:#666;border-bottom:1px solid #f8f8f8;}
.withdrawlist_content p{margin:0;line-height: 32px;color:#333;}
.branchuser{margin:10px;padding:8px 10px;}
.branchuser p{margin:0;overflow: hidden;line-height: 30px;}
.usercenter_href_btn{width:38%;border-radius:30px;float:left;box-sizing: border-box;padding:10px;}
.store_href_btn{width:38%;border-radius:30px;float:right;box-sizing: border-box;padding:10px;}
.count-down-box{padding:20px 8px 0 10px;box-sizing:border-box}
.count-down-box span{ display: block;}
.count-down-box .style1{display:flex;justify-content:space-between;align-items:center}
.count-down-tit{color:#333;font-size:20px;font-weight:700}
.countdown-time{display:flex;align-items:center;font-size:12px}
.time-item{margin-right:4px;width:22px;background-color:#333;font-size:14px;color:#fff;text-align:center;line-height:22px;border-radius:4px}
.txt-item{margin-right:4px}
.count-down-box .style2 .count-down-tit{font-size:20px;font-weight:700;margin-right:7px;color:#333}
.doc-row{display:flex}
.col-center{align-items:center}
.down-item-left{width:47px;height:18px;line-height:18px;text-align:center;font-size:12px;color:#fff;font-weight:700;background-color:#ff445d;border-radius:11px 0 0 11px}
.down-item-right{height:18px;padding:0 4px;line-height:18px;text-align:center;font-size:14px;font-weight:700;color:#ff445d;background-color:#fff;border-radius:0 11px 11px 0;border:1px solid #ff445d;box-sizing:border-box}


/*basicsetEND*/
.sel_city_bind{ display: block; height: 25px; color:#333;}
.sel_city_bind .schbox{overflow:hidden;padding:10px;position:fixed;top:0;left:0;right:0;background:#f8f8f8}
.sel_city_bind .schbox i{ width: 26px; height: 26px; float: left;  font-size: 26px; margin: 0 0 2px 5px; padding-bottom: 2px; }
.sel_city_bind .schbox input{float:left;width:calc(100% - 40px);border:1px solid #eee; line-height:2; text-indent:10px; font-size:14px; color:#333; border-radius: 5px; }
.sel_city_bind .touchcity{display:none;position:absolute;left:0;right:0;top:0;background:#fff;min-height:100%;z-index: 301}
.sel_city_bind .citybox{padding-top:5px}
.sel_city_bind .cityindex{background:#f8f8f8;line-height:2;font-size:14px;color:#000;font-weight:400;text-indent:20px;margin: 0;}
.sel_city_bind .cityper{font-size:14px;line-height:3;margin:0 10px;clear:both;overflow:hidden; padding-left: 10px;}
.sel_city_bind .cityper+.cityper{border-top:1px solid #f2f2f2}
.sel_city_bind .indexBar{position:fixed;right:20px;top:80px;bottom:0;width:20px}
.sel_city_bind .indexBar.active a{background:rgba(0,0,0,.3);color:#fff}
.sel_city_bind .indexBar a{display:flex;font-size:14px;color:#666;height:4.4%;justify-content:center;align-items:center}
.sel_city_bind .indexBar a:hover{border:1px solid #2591ff;cursor:pointer; color: #2591ff;}
.sel_city_bind .indexBar a:first-child{border-top-left-radius:12px;border-top-right-radius:12px}
.sel_city_bind .indexBar a:last-child{border-bottom-left-radius:12px;border-bottom-right-radius:12px}
.sel_city_bind .locate{position:fixed;left:50%;top:50%;width:10px;height:10px;background:rgba(0,0,0,.3);font-size:14px;color:#fff;border-radius:50%;z-index:99;text-align:center;line-height:2;display:none}
.sel_city_bind #citypick{color: #fff;padding-left: 10px; }
.sel_city_bind .cityhot{ margin-top:55px; padding: 10px 15px; margin-right:30px;}
.sel_city_bind .cityhot .cityhottitle{ padding:10px 0 5px; color: #999;}
.sel_city_bind .cityhot .cityhotlocal{  border-bottom: 1px solid #f8f8f8;padding-bottom: 8px;}
.sel_city_bind .cityhot .cityhotlist .cityhotlistspan{ background: #f8f8f8; padding: 5px 10px; line-height: 20px; text-align: center; margin: 5px 5px 5px 0;    display: inline-block;
    border-radius: 2px; }

/*悬浮框*/
#float_nav_box{ position: fixed; right: 50px; bottom: 103px;transition: transform .3s,-webkit-transform .3s; z-index: 999;}
#float_nav_box .nav__item{position:absolute;left:0;top:0;width:44px;height:44px;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-size:cover;border-radius:50%;box-shadow:0 2px 8px 0 rgba(0,0,0,.16);cursor:pointer}
#float_nav_box .d_fix_nav{position:fixed;bottom:40%;left:50%;z-index:2;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center;box-sizing:border-box;width:208px;margin-left:-104px;padding:10px 4px 0;overflow:hidden;background-color:rgba(0,0,0,.7);border-radius:24px;-webkit-transform:translate3d(calc(50vw - 40px),50%,0) scale3d(0,0,1);transform:translate3d(calc(50vw - 40px),50%,0) scale3d(0,0,1);opacity:0;-webkit-transition:opacity .2s,-webkit-transform .3s;transition:opacity .2s,-webkit-transform .3s;transition:transform .3s,opacity .2s;transition:transform .3s,opacity .2s,-webkit-transform .3s}
#float_nav_box .d_fix_nav_close{ width: 100%;display: block;color: #fff;font-size: 2rem;text-align: center;}
#float_nav_box .panel-item{-webkit-box-flex:1;-webkit-flex:1 1 30%;flex:1 1 30%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;min-width:30%;height:64px;margin-bottom:10px;color:#fff;font-size:12px;line-height:16px;display:flex}
#float_nav_box .panel-item .nav__item2{position:relative;width:36px;height:36px;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-size:cover;border-radius:50%;cursor:pointer;margin-bottom:5px}
#float_nav_box .panel-item em{-webkit-line-clamp: 1;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;}
#float_nav_box .d_float_main .nav__item{ -webkit-transition: all .3s; transition: all .3s;}
#float_nav_box .float_main_open{transform: rotate(-90deg);visibility: hidden;opacity: 0;}
#float_nav_box.float_nav_box_active .float_main_close{ transform: rotate(90deg);visibility: hidden; opacity: 0;}
#float_nav_box.float_nav_box_active .float_main_open{ transform: none;visibility: inherit; opacity: 1;}
#float_nav_box.float_nav_box_active .d_fix_nav{-webkit-transform:none;transform:none; opacity:1}
#float_nav_box .d_float_nav{ position: absolute; bottom: 50px;}


.mini_back_link{ position: fixed; left: 0; top: 50%;
    font-size: 12px;
    color: #fff;
    z-index: 99;
    background: #ff4444;
    padding: 6px 12px 6px 5px;
    border-radius: 0 15px 15px 0;}

.wx_newtmpl_pick{ position: relative; background: #fff; border-radius: 6px; padding: 8px 10px;line-height: 2; overflow: hidden;}
.wx_newtmpl_pick .wx_newtmpl_pick_span{ float: left; color: #0bb20c; }
.wx_newtmpl_pick .am-icon-bell-o{ color: #0bb20c; font-size: 12px; margin-right: 3px;}
.wx_newtmpl_pick #subscribe-btn{ float: right;}