body,html{font-family: sans-serif,SimSun,Arial,Helvetica;}
/*hao 2018-09-29*/
body{position: relative;}
label span { pointer-events:none;}
html {scroll-behavior: smooth;}
.marginTop10{margin-top: 10px;}
.foot_menu .weui-tabbar__item.weui-bar__item--on .weui-tabbar__label{color:#2151a3;}
.coupon-demo .coupon-code{display: inline-block;background: #e8e6e6;color: #595959;padding: 2px 8px;font-size: 14px;line-height: 18px;}
.coupon-demo .coupon-ma-copy {display: inline-block;color: #fff;background: #ea4438;line-height: 18px;padding: 2px 5px;font-size: 15px;border:none;border-radius: 5px;margin-left: 8px;}
.coupon-demo .coupon-ma-use {display: inline-block;color: #fff;background: #ea4438;line-height: 18px;padding: 2px 5px;font-size: 15px;border-radius: 5px;margin-left: 5px;}
/*index*/
.index_roll{position: relative;}
.index-top-title{font-size: 16px;border-bottom: 1px solid #efefef;padding: 12px 10px;position: relative;background: #fff;z-index: 10;box-sizing: border-box;}
.index-top-title .weui-flex__item {color: #000;font-size: 18px;text-align: center;line-height: 25px;text-indent: -13px;}
.index-top-title img{vertical-align:text-top;}
.index-top_msg{position: relative;margin: 0;}
.index-top_msg .index-top_btn{color: #ee665d;font-size: 15px;}
input:focus {outline: none;border:none;}
.order-pay-show input:focus{border:1px solid #ee665d!important;}
input{border: none;}
textarea:focus{outline: none;}
.weui-cell_access .weui-cell__ft:after{    content: " ";display: inline-block;height: 8px;width: 8px;border-width: 1px 1px 0 0;border-color: #7c7b7b;border-style: solid;-webkit-transform: matrix(.71,.71,-.71,.71,0,0);transform: matrix(.71,.71,-.71,.71,0,0);z-index: 8;}
.arrow-left{content: " ";display: inline-block;height: 10px;width: 10px;border-width: 1px 1px 0 0;border-color: #000;border-style: solid;-webkit-transform: matrix(-.71,.71,.71,.71,0,0);transform: matrix(-.71,.71,.71,.71,0,0);position: relative;top: 20px;position: absolute;left: 15px;}
.weui-tabbar:before{color: #efefef;border-top-color:#efefef;}
.weui-panel:after, .weui-panel:before{border-color: #efefef;color: #efefef;}
.footer{margin-top: 10px;}
.index-search{background: transparent;text-align: center;position: absolute;width: 100%;left: 0;top: 2px;z-index: 100;}
.index-search a{display: inline-block;width: 95%;margin: 5px 0;}
.index-search-input{background: rgba(255,255,255,.3);border-radius: 8px;width: 100%;padding: 5px 0;}
.index-search-input p{line-height: 20px;}
.index-search-input p span{color: #fff;font-size: 12px;}
.index-search-input p img{width: 13px;margin-right: 3px;margin-top: -2px;}
.inte-show canvas{width: 60%;padding-top: 52%;}
.inte-change a img{width: 100%;}
.banner-bg{background: -webkit-linear-gradient(top, rgba(0,0,0,.7) , rgba(255,255,255,0)) ;position:absolute;top:0;left:0;width:100%;height:70%;}

/*search*/
.search{position: relative;}
.search .index-top-title{background: #f7f8f8;}
.search .index-top-title .weui-flex__item{text-indent: 0px;}
.search-top_input .weui-search-bar{padding: 0px;background: none;}         
.search-top_input .weui-search-bar:before{height:0px;border: none;}
.search-top_input .weui-search-bar:after{height:0px;border: none;}
.search-top_input .weui-search-bar__form:after{height:0px;border: none;}
.search-top_input .weui-search-bar__form{background: none;}
.search-top_input .weui-search-bar__box{background: #fff;width: 90%;margin: 0 auto;color: #333;border-radius: 20px;}
.search .search-btn{color: #ea4438;}
.search input::-webkit-input-placeholder{color:#b5b5b6;font-size: 14px;}
.search-record-show{margin: 10px;}
.search-record-show .search-record-name{color: #000;text-align: left;font-size: 16px;}
.search-record-show .search-history-del img{width: 18px;}
.search-record-show .search-record-list{margin-top: 8px;margin-left: 5px;}
.search-record-show .search-record-list  span{border: 1px solid #c4c4c4;border-radius: 5px;padding: 3px 10px;color: #000;margin: 0 8px;float: left;margin-bottom: 8px;}
.search-record-show .search-record-list  a{border: 1px solid #c4c4c4;border-radius: 5px;padding: 3px 10px;color: #000;margin: 0 8px;float: left;margin-bottom: 8px;}


/*inte-nav*/
.inte-nav {text-align: center;background: #fff;padding: 10px 0;margin-top: 0px;}
.inte-nav.inte-more-nav{margin-top: 0;}
.inte-nav a {color: #595856;}
.inte-nav dl {margin: 5px 0;}
.inte-nav dl dt img{max-width: 40%;overflow: hidden;}
.inte-nav dl dd{font-size: 0.24rem;line-height: 2;}

/*index-groom*/
.index-groom{padding: 0 0.2rem;;background: #fff;margin-top: 10px;}
.index-groom .index-groom-top{color: #000;text-align: center;font-size: 0.3rem;padding: 0.1rem 0; }
.index-groom .index-groom-top span{margin: 0 5px;}
.index-groom .index-groom-mid a{display: inline-block;}
.index-groom .index-groom-mid img{width: 100%;}
.index-groom .index-groom-bottom{color: #727171;padding: 5px 0;display: -webkit-box !important;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 1;font-size: 0.24rem;}
.inte-rush .index-groom-rush-list .swiper-slide dl dd.goods-name,.inte-rush .index-audio-rush-list .swiper-slide dl dd.goods-name{margin-top: 0;font-size: 0.24rem;}
.index-groom .inte2-rush-show{width: 100%;}
.index-groom .inte2-rush-top{box-sizing: border-box;padding-left: 0.1rem;text-align: left;min-width: 1.94rem;}

/*index-like*/
.index-like{margin-top: 10px;}
.index-like-top{color: #000;text-align: center;font-size: 16px;padding: 5px 0;border-bottom: 1px solid #efefef;background: #fff;}

/*inte-rush*/
.inte-rush .mall-index-rush-mid{display: flex;padding-bottom: 12px;background: #fff;}
.inte-rush .mall-index-rush-mid .index-more{width: 18px;font-size: 14px;text-align: center;background: #fff;border-left:1px solid #f5f5f5;line-height: 14px;color: #0b0b0b;position: relative;justify-content: center;align-items: center;display: -webkit-flex;padding: 0 10px;}
.inte-rush .mall-index-rush-mid .index-more .index-more-mes{width: 0.22rem;font-size: 0.2rem;line-height: 1.05;}
.inte-rush .mall-index-rush-mid .index-more span{color:#7c7b7b;font-size: 12px;}
.inte-rush .swiper-container{background: #fff;}
.inte-rush .weui-cell{padding: 10px 0.2rem;}
.inte-rush .weui-cells:after{border: 0;height: 0;}
.inte-rush .weui-cell .weui-cell__hd img{width: 80px;padding-right: 5px;border-right: 1px solid #efefef;margin-right: 5px;}
.index-jptj.inte-rush .weui-cell .weui-cell__hd img{border: none;}
.inte-rush .weui-cell .weui-cell__bd .inte-rush-top-mes{font-size: 13px;display: flex;color: #999;line-height: 18px;}
.inte-rush .weui-cell .weui-cell__bd .inte-rush-time{margin-left:0.18rem;font-size: 0.26rem;color: #242424;}
.inte-rush .weui-cell .weui-cell__bd .inte-rush-time span{padding: 0.05rem 2px;background: #f64447;color: #fff;border-radius: 5px;margin: 0 2px;text-align: center;}
.inte-rush .swiper-slide dl dt{padding: 11% 0;position: relative;padding-bottom: 8px;}
.inte-rush .swiper-slide dl dt img{width: 70%;    border-radius: 5px;}
.inte-rush .swiper-slide dl dd.goods-jf{padding: 0 5px;font-size: 0.16rem;color: #353535;text-align: center;padding-bottom: 5px;line-height: 1.1;padding-top: 0.05rem;}
.inte-rush .swiper-slide dl dd.goods-name{padding: 0 5px;color: #000;font-size: 0.24rem;line-height: 1.15;display: -webkit-box !important;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 1;margin-bottom: 2px;text-align: left;text-align: center;}
.inte-rush .swiper-slide dl dd{padding-left: 10px;}
.inte-rush .swiper-slide dl dd.goods-jf img {width: 0.2rem;vertical-align: bottom;margin-right: 3px;}
.inte-rush .swiper-slide dl dd.goods-jf span {font-size: 0.22rem;color: #ea4438;font-weight: bold;margin-right: 1px;}
.inte-rush .weui-cells{margin-top: 10px;}
.inte-rush .weui-cell_access .weui-cell__ft:after{margin-top: -5px;}
.inte-rush .swiper-slide dl dt .sole_out img{width: 55%;padding-top: 4%;}
.inte-rush .weui-cell__ft{margin-left: 0.18rem;font-size: 0.26rem;color: #242424;}
.sole_out{position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,0.45);z-index: 100;top: 0;left:0;text-align: center;}
.rush_out{position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,0.45);z-index: 100;top: 0;left:0;text-align: center;}
.rush_out canvas{width: 50%;padding-top: 21%;}
.sole_out img {width: 70%;}
.inte2-rush-top-title{font-size: 0.3rem;color: #000;font-weight: bold;}
.inte2-rush-img{width: 100%;}
.inte2-rush-img img{width: 100%;}
.inte2-rush{background: #fff;position: relative;text-align: center;}
.inte2-rush-show{position: relative;width: 94.66%;margin: 0 auto;padding-top: 0.12rem;padding-bottom: 0.15rem;display: inline-block;text-align: left;}
.inte2-rush-top{position: absolute;top: 0;left: 0; min-width: 2.5rem;height: 0.44rem;line-height: 0.44rem;background: url(/images/inte2/inte-rush-title-bg.png) no-repeat;background-size: 100% 100%;color: #fff;font-size: 0.26rem;text-align: center;box-sizing: border-box;padding-right: 0.06rem;}
.inte2-rush-name{font-size: 0.3rem;color: #252525;display: -webkit-box !important;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 1;line-height: 1.1;padding-top: 0.25rem;padding-bottom: 0.2rem;}
.inte2-rush-dec{font-size: 0.26rem;color: #999;line-height: 1.2;display: -webkit-box !important;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 2;height: 0.59rem;}
.inte2-rush-price{font-size: 0.22rem;color: #656565;}
.inte2-rush-price span{font-size:  0.3rem;color: #ea4438;font-weight: bold;}
.inte2-rush-price del{margin-left: 5px;}
.inte2-rec{padding-bottom:  0.25rem;margin-top: 0.2rem;background: #fff;}
.inte2-rec-img{position: relative;width: 100%;padding-top:  0.25rem;}
.inte2-rec-img img{width: 100%;}
.inte2-rec-list{padding-top: 0.2rem;}
.inte2-rec-list .weui-media-box{padding:0.2rem;}
.inte2-rec-list .weui-media-box_appmsg .weui-media-box__hd{width: 1.85rem;height: 1.85rem;margin-right: 0.19rem;}
.inte2-rec-list .weui-panel:after,.inte2-rec-list .weui-panel:before,.inte2-rec-list .weui-media-box:before{height: 0;border:0;}
.inte2-rec-list .weui-media-box_appmsg .weui-media-box__bd{height: 1.85rem;}
.inte2-rec-list .weui-media-box__desc{font-size: 0.26rem;min-height: 28.8px;height: 0.624rem;color:#999;line-height: 1.25;}
.inte2-rec-list .weui-media-box__title{font-size: 0.3rem;line-height: 1.1;padding-bottom: 0.22rem;}
.inte2-rec-list .inte2-rush-price{margin-top: 0.3rem;line-height: 1.1;}

/*inte-tj*/
.inte-tj{margin-top: 10px;display: flex;background: #fff;}
.inte-tj a{display: inline-block}
.inte-tj-left{flex: 1;/*border-right:1px solid #efefef;text-align: center; */}
.inte-tj-left.border-left{border-left:1px solid #efefef;}
.inte-tj-left img{width: 100%;}
.inte-tj-right{flex: 1;}
/*.inte-tj-right .inte-tj-right_top{border-bottom:1px solid #efefef;}*/
.inte-tj-right_top img,.inte-tj-right_bottom img{width: 100%;}
/*inte-index*/
.index_roll .swiper-pagination-bullet{background: #fff;opacity: 1;}
.index_roll .swiper-pagination-bullet-active{background: #2151a3;opacity: 1;}
.inte-user-mes{padding: 5px 0;background: #fff;}
.inte-user-mes p{font-size: 0.26rem;color: #666;text-align: center;line-height: 0.35rem;}
.inte-user-mes p .jf-sum{font-size: 0.36rem;color: #ea4438;font-weight: bold;line-height: 0.35rem;}
.inte-user-mes_btn{position: relative;margin-left: 0.2rem;font-size: 0.26rem;height: 0.36rem;line-height: 0.36rem;background: #2151a3;color: #fff;display: inline-block;padding: 0 0.2rem;border-radius: 0.4rem;}
.inte-show{margin-top: 10px;}
.inte-show a{display: inline-block;width: 100%;}
.inte-show-top{padding: 5px 10px;position: relative;border-bottom: 1px solid #efefef;background: #fff;}
.inte-show-top img{width: 100%;}
.inte-show-top .inte-show-top-img{width: 25px;display: inline-grid;margin-right: 8px; }
.inte-show-top .weui-flex__item{color: #000;font-size: 16px;line-height: 25px;padding-right: 15px;}
.arrow-right{content: " ";display: inline-block;height: 10px;width: 10px;border-width: 1px 1px 0 0;border-color: #7c7b7b;border-style: solid;-webkit-transform: matrix(.71,.71,-.71,.71,0,0);transform: matrix(.71,.71,-.71,.71,0,0);position: relative;top: 12px;position: absolute;right: 15px;}
.inte-show-list .weui-flex{border-bottom:0;}
.inte-show-list .weui-flex .weui-flex__item{padding-bottom:10px;position: relative;background: #fff;}
.inte-show-list .weui-flex .weui-flex__item:nth-of-type(1){border-right: 0;}
.inte-show-list.lp-show .weui-flex .weui-flex__item dt{width: 50%;    margin: 15px auto;}
.inte-show-list .weui-flex .weui-flex__item dt{width: 59.71%;padding:0.82rem 0;margin: 0 auto;position: relative;text-align: center;}
.inte-show-list .weui-flex .weui-flex__item dt.game-rec-name{padding-bottom: 0;font-size: 15px;color: #000;padding-top: 10%;margin-bottom: 0;}
.inte-show-list .weui-flex .weui-flex__item dt.game-rec-img{padding: 10% 0;width: 63%;margin: 0 auto;}
.inte-show-list.inte-show-list_shiwu .weui-flex .weui-flex__item dt{padding: 0;}
.inte-show-list .weui-flex .weui-flex__item dt img{width: 100%;}
.inte-show-list.inte-show-list_shiwu .weui-flex .weui-flex__item dt img{width: 100%;}
.inte-show-list .weui-flex .weui-flex__item dt .sole_out img {width: 55%;padding-top: 2%;}
.inte-show-list .weui-flex .weui-flex__item dd{padding-right: 63px;}
.inte-show-list .weui-flex .weui-flex__item:nth-of-type(2){}
.inte-show-list .weui-flex .weui-flex__item.none{border:none; }
.inte-show-list .weui-flex .weui-flex__item.none:nth-of-type(1){border-right: none;}
.inte-show-list .weui-flex .weui-flex__item dd{padding-left: 5px;}
/*.inte-show-list .weui-flex .weui-flex__item dd.goods-name{padding-left: 0px;}*/
.inte-show-list .weui-flex .weui-flex__item .goods-name{color: #000;font-size: 0.3rem;padding-right: 0px;line-height: 1.14;display:-webkit-box !important;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin-bottom: 5px;text-align: left;height: 1.14;height:0.33rem;}
/*.inte2-show-list .weui-flex .weui-flex__item .goods-name{padding: 0 10%;}*/
.inte-show-list.inte-show-list_shiwu .weui-flex .weui-flex__item .goods-name{margin-top: 5px;}
.inte-show-list .weui-flex .weui-flex__item .goods-jf{font-size: 0.1875rem;color: #ea4438;}
/*.inte2-show-list .weui-flex .weui-flex__item .goods-jf{padding: 0 10%;}*/
.inte-show-list .weui-flex .weui-flex__item .goods-jf img{width: 0.2rem;vertical-align: inherit;margin-right: 5px;line-height: 1.5;}
.inte-show-list .weui-flex .weui-flex__item .goods-jf span{font-size: 0.3rem;color: #ea4438;font-weight: bold;margin-right: 1px;line-height: 1.5;}
.inte-show-list .weui-flex .weui-flex__item .btn-dui-now{color: #fc735c;border: 1px solid #fc735c;font-size: 0.25rem;line-height:1.5; padding: 0px 3px;border-radius: 20px;display: inline-block;position: relative;}
.inte-show-list .weui-flex .weui-flex__item .btn-dui{position: absolute;bottom: 9px;right: 5px;z-index: 5;}
.foot_menu .weui-tabbar__label{color:#999;font-size: 12px;line-height: 15px;margin-top: 3px;}
.inte-footer_menu{height:50px;padding: 0;}
.inte-footer_menu .weui-tabbar__item{padding-top: 3px;border-top: 1px solid #efefef; height: 50px;display: block;box-sizing: border-box;}
.inte-footer_menu .weui-tabbar__item span{position: absolute;right: -7px;top: -4px;background: #ea4438;width: 14px;height: 14px;border-radius: 100%;line-height: 14px;color: #fff;font-size: 12px;}
.inte-footer_menu .weui-tabbar__item .weui-tabbar__icon{width: 22px;height: 22px;margin-top: 4px;position: relative;}
.buy_now {background: #ea4438;color: #fff;}
.buy_now.none{background: #b4b3b3;}
.buy_none{background: #b4b3b3;color: #fff;}
.inte-footer_menu .buy_now,.inte-footer_menu .buy_none{-webkit-box-flex: 2;-webkit-flex: 2;flex: 2;}
.inte-footer_menu .inte-detail-btn{line-height: 38px;font-size: 15px;color: #fff;letter-spacing: 1px;}

/*game-rec*/
.inte-show-list.game-rec .weui-flex{margin-bottom: 0;}
.inte-show-list.game-rec .weui-flex .weui-flex__item:nth-of-type(1){border-right: 1px solid #efefef;margin-right: 0;}
.inte-show-list.game-rec .weui-flex .weui-flex__item{padding: 0;border-bottom: 1px solid #efefef;}

/*index-news*/
.mall-index-top-news .weui-cells{margin-top: 0px;}
.mall-index-top-news .weui-cells:before{border: 0;height: 0;}
.mall-index-top-news .weui-cells:after{border: none;}
.mall-index-top-news .weui-cell{padding:0px 10px;padding-bottom: 0;}
.mall-index-top-news .weui-cell__hd{width: 80px;padding-right: 5px;border-right: 1px solid #efefef;margin-right: 5px;min-width: 80px;}
.mall-index-top-news .weui-cell__bd{overflow: hidden;}
.mall-index-top-news img{width: 100%;}
.mall-index-top-news .weui-cell_access .weui-cell__ft:after{  height: 10px;width: 10px;border-color: #7c7b7b;}
.mall-index-top-news .weui-cell__bd p{max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;word-wrap: break-word;word-break: break-all;font-size: 0.24rem;padding: 1px 0px;color:#999;text-align: left;display: inline-block;}
.mall-index-top-news .weui-cell__bd span{    font-size: 12px;border-radius: 5px;padding: 0px 2px;margin-right: 3px;color: #fff;margin-left: 1px;background: #ea4438;}
.mall-index-top-news  .index-top-news-list{height: 30px;}
.index-top-news-list .swiper-slide{justify-content:left;-webkit-justify-content:left;}

/*detail*/
.inte-detail{background: #fff;padding: 5px 10px;border-top: 1px solid #dedfdf;}
.inte-detail p{flex: 1;}
.inte-detail p.detail-t-jf{font-size: 14px;color: #333;line-height: 24px;}
.inte-detail p.detail-t-jf del{color: #999;font-size: 13px;margin-left: 5px;}
.inte-detail p.detail-t-jf span{font-size: 20px;line-height: 24px;color:#eb554b;font-weight: bold; }
.inte-detail p.detail-t-jf.detail-t-jf-list span{font-size: 16px;line-height: 20px;}
.inte-detail p.detail-t-jf span.limit_bg{font-size: 12px;background: #fdccc7;padding: 2px 5px;margin-left: 3px;color:#ef6f66;}
.inte-detail p.limit-del{line-height: 18px}
.inte-detail p.limit-del span.limit-ts{color: #c70028;font-size: 12px;}
.inte-detail p.limit-del del{font-size: 12px;color: #999;line-height: 18px}
.inte-detail p.detail-t-name{color: #000;line-height: 22px;}
.inte-detail .detail-t-collect{width: 20px;}
.inte-detail .detail-t-collect img{width: 100%;vertical-align: sub;}
.inte-detail .detail-t-people{font-size: 12px;color: #666;padding-top: 3px;height: 21px;line-height: 21px;}
.detail-expiration{margin-top: 5px;background: #fff;padding: 5px 10px;font-size: 16px;color: #000;}
.detail-expiration span.detail-expiration-ts{color: #c70026;font-size: 12px;}
.detail-expiration span{color: #666;font-size: 14px;}
.detail-dec{background: #fff;margin-top: 5px;}
.detail-dec .detail-top{padding: 8px 10px;font-size: 16px;color: #000;border-bottom: 1px solid #dedfdf;}
.detail-dec .detail-dec-list{padding: 15px 10px;}
.detail-dec .detail-dec-list-img{margin: 0;padding: 0;width: 100%;padding-top: 10px;}
.detail-dec .detail-dec-list-img img{width: 100%;}
.detail-dec .detail-dec-list p strong{font-size: 16px;color: #000;font-weight: normal;}
.detail-dec .detail-dec-list p{font-size: 15px;color: #666;text-align: left;padding: 0 10px;}
.detail-dec .detail-dec-list .detail-ts-strong{color: #ea4438;}
.detail-dec .detail-dec-list .go-yingyuan{text-decoration: underline;font-size: 14px;}
.detail-dec .detail-dec-list .user-bz-dy{text-align: center;margin: 10px 0;}
.detail-dec .detail-dec-list .user-bz-dy-mes{display: inline-block;text-align: center;padding: 3px 10px;border: 1px solid #000;}
.user-bz-dy_er{display: flex;width: 90%;margin-left: 5%;margin-top: 10px;margin-bottom: 10px;}
.detail-dec .detail-dec-list .user-bz-dy_er span img{margin: 0;}
.detail-dec .detail-dec-list .user-bz-dy-mesTop{font-size: 20px;font-weight: bold;line-height: 26px;}
.detail-dec .detail-dec-list .user-bz-dy-mesBottom{color: #000;font-size: 16px;line-height: 20px;font-weight: bold;}
.detail-zf-choose{background: #fff; padding: 5px 10px;font-size: 15px;color: #000;position: relative;}
.detail-zf-choose span{font-size: 14px;display: inline-block;padding: 3px;border: 1px solid #efefef;border-radius: 5px;line-height: 14px;margin-right: 10px;margin-bottom: 5px;}
.detail-zf-choose span.checked{color: #ea4438;border-color: #ea4438;}
.detail-spec{background: #fff;padding: 0px 10px;font-size: 16px;color: #000;padding-bottom: 5px;}
.detail-spec-title{padding-bottom: 5px;font-size: 15px;}
.detail-spec-list{text-align: left;}
.detail-spec .detail-spec-show{display: inline-block;padding: 8px 13px;border: 1px solid #efefef;border-radius: 5px;margin-right: 5px;margin-bottom: 8px;}
.detail-spec-name{font-size: 15px;text-align: center;line-height: 18px;color: #000;min-width: 45px;}
.detail-spec-wd-list .detail-spec-name{min-width: 75px;}
.detail-spec-dec{font-size: 12px;text-align: center;line-height: 16px;color: #000;min-width: 72px;}
.detail-spec .detail-spec-show.checked{border-color: #ea4438;}
.detail-spec-show.checked .detail-spec-name{color: #ea4438;}
.detail-spec-show.checked .detail-spec-dec{color: #ea4438;}
.detail-qt-top{background: url(/images/qingting/detail_qt_bg.png) no-repeat;background-size: 100% 100%;width: 100%;height: 100%;}
.detail-qt-top .index-top-title{border: none;background: transparent;} 
.detail-qt-top .weui-panel:before{border: none;height: 0;}
.detail-qt-top .weui-panel{background: transparent;}
.detail-qt-top .weui-media-box{padding:15px 10px;}
.detail-qt-top .weui-media-box_appmsg .weui-media-box__hd{width: 100px;height: 100px;margin-right: 15px;}
.detail-qt-top .weui-media-box_appmsg .weui-media-box__bd{height: 95px;position: relative;margin-top: 5px;}
.detail-phone{background: #fff;padding-bottom: 5px;}
.detail-phone .weui-cells{margin-top: 0;overflow: unset;}
.detail-phone .weui-cell:before{height: 0;border: 0;}
.detail-phone .weui-cell{padding: 5px 10px;}
.detail-phone .weui-label{width: 75px;font-size: 15px;color: #000;}
.detail-phone .weui-cells_form input{border: 1px solid #efefef;border-radius: 4px;text-indent: 8px;font-size: 15px;width: 80%;}
.detail-phone .weui-cells_form input.select-input{width: 100%;border:none;border-radius: 4px;}
.detail-phone .weui-cells_form input:focus{border: 1px solid #ea4438;}
.detail-phone .weui-cells_form input::-webkit-input-placeholder{color: #c9caca;font-size: 14px;}
.detail-phone .weui-cells:after{border: none;height: none;}
.detail-price-choose{position: relative;width: 100%;}
.detail-price-choose .detail-price-choose-lz{display: inline-block;padding-left: 17px;position: relative;font-size: 15px;}
.detail-price-choose .detail-price-choose-lz:before{content: "";background: url(/images/icon/price_radio.png) no-repeat;background-size: 100% 100%;width: 12px;height: 12px;display: block;vertical-align: middle;position: absolute;left: 2px;top: 5px;}
.detail-price-choose .detail-price-choose-lz.checked:before{background: url(/images/icon/price_radio_checked.png) no-repeat;background-size: 100% 100%;}
.detail-price-choose .detail-price-choose-lz .other-price{display: flex;}
.detail-price-choose .detail-price-choose-lz .other-price input{width: 50px;margin: 0 5px;text-align: center;text-indent: 4px;}

/*detail-popup*/
.inte-spec{z-index: 99999;}
.inte-spec .close{position: absolute;top: 5px;right: 10px;display: inline-block;}
.inte-spec .close img{width: 25px;height: 25px;}
.inte-spec .spec-block{    background: #fff;width: 100%;height: 240px;margin-top: 40px;}
.inte-spec .spec-block .weui-panel{overflow: inherit;}
.inte-spec .weui-media-box {padding: 5px 15px;}
.inte-spec .weui-media-box_appmsg .weui-media-box__hd{ width: 80px;height: 80px;margin-top: -30px;border: 1px solid #e5e5e5;margin-right: 5px;border-radius: 3px;padding: 2px;background: #fff;}
.inte-spec .weui-media-box__bd{height: 60px;padding-right: 30px;}
.inte-spec .weui-media-box__desc{color: #333;}
.inte-spec .weui-media-box__desc.inet-coupon-name{font-size: 16px;color: #333;line-height: 24px;}
.inte-spec .weui-media-box__desc.inet-coupon-num span{color: #eb554b;font-weight: bold;}
.inte-spec .weui-media-box__desc.inet-coupon-jf{line-height: 18px;}
.inte-spec .weui-media-box__desc.inet-coupon-jf span{color: #eb554b;margin-right: 3px;font-size: 16px;font-weight: bold;}
.inte-spec .good-spec-list{font-size: 14px;clear: both;min-height: 70px;padding-left: 10px;}
.inte-spec  .inte-add{padding-left: 10px;}
.inte-spec  .inte-add-use{color: #c70026;font-size: 13px;line-height: 20px;}
.inte-spec .good-spec-list dl dt{font-size: 14px;font-weight: normal;line-height: 35px;}
.inte-spec .good-spec-list dl dd ul li{font-size: 12px;background: #e3dfdf;float: left;display: inline-block;padding: 2px 10px;margin-right: 10px;border-radius: 2px;}
.inte-spec .good-spec-list dl dd ul li.buy-count-ts{ background: none;color: #c70026;font-size: 13px;line-height: 23px;height: 23px;padding: 0;}
.inte-spec .good-spec-list dl dd ul li.buy-count-li{background: none;padding: 0;}
.inte-spec .good-spec-list dl dd ul li.buy-count-li .buy-count{font-size: 14px;width: 40px;border: 0;text-align: center;}
.inte-spec .spec-block .exchange-btn{    display: inline-block;width: 100%;margin-top: 20px;background: #eb554b;color: #fff;text-align: center;padding: 10px;font-size: 16px;position: absolute;bottom: 0;}
.red{color: #c70026;}
.inte-add .red{margin: 0 3px;}
.inte-spec .weui-media-box_appmsg .weui-media-box__thumb{vertical-align: middle;width: 80%;padding-top:10%;}
.inte-spec .weui-panel:after{border: none;height: 0;}

/*user*/
.user-top{background: url(/images/inte/user-top_bg.png) no-repeat;height: 130px;width: 100%;background-size: 100% 100%;display: flex;}
.user-top .user-img{min-width: 75px;width: 75px;height: 75px;border-radius: 100%;border: 3px solid #f0a474;overflow: hidden;margin-top: 25px;margin-left: 20px;}
.user-top .user-img img{width: 100%;}
.user-top .user-mes{margin-top: 50px;margin-left: 10px;color: #fff;}
.user-top .user-mes.yq_user-mes{margin-top: 36px;}
.user-top .user-mes{font-size: 14px;line-height: 20px;}
.user-jf .weui-flex__item{padding: 15px 0;text-align: center;background: #fff;}
.user-jf .weui-flex__item dl dt{font-size: 16px;line-height: 20px;color: #555;}
.user-jf .weui-flex__item dl dd{color: #ea4438;font-weight: bold;}
.user-jf .user-jf-inte-img{background: #fff;width: 32px;line-height: 75px}
.user-jf .user-jf-inte-img img{width: 100%;vertical-align: middle;}
.user-menu .weui-cells{margin-top:10px;}
.user-menu .weui-cell__bd p{font-size:15px;color: #555;padding-left: 5px;}
.user-menu .weui-cell__hd img{width:20px;height: 20px;}
.user-top .user-top-msg{position:absolute;top: 8px;right: 20px;}
.user-top .user-top-msg .weui-badge{position: absolute;top: -.2em;right: -1em;background:#fff;color:#c70026;padding: 1px 3px;}

/*record-mes*/
/*
.user-mes-menu.user-menu .weui-cell__hd img{width: 32px;height: 32px;}
.user-mes-menu .weui-cell{padding: 10px 10px;}
.user-mes-menu .weui-cell:before{left: 42px;}
.user-mes-menu .weui-cell__ft:after{content: none;}
.user-mes-menu .weui-cell__bd p{line-height: 16px;color: #333;}
.user-mes-menu p.user-mes-dec{font-size: 13px;color: #666;}
.user-mes-menu .user-mes-time{font-size: 12px;color: #999;}
*/
.user-mes-detail-show{padding: 20px;}
.user-mes-detail-lizi{}
.user-mes-detail-time{font-size:14px;color:#999;text-indent:18px;text-align: right;}
.user-mes-detail-mes{padding-top:5px;text-indent: 30px;font-size: 15px;}
.user-mes-detail-mes p{word-break: break-all;color:#333;line-height:1.4em;}
.user-mes-menu .weui-panel{width: 100%;border-radius: 0px;margin: 0px auto;border-bottom: 1px solid #efefef;}
.user-mes-menu .weui-panel:before{height: 0;border: none;}
.swiper-container {width: 100%;height: 100%;margin-left: auto;margin-right: auto;}
.user-mes-menu .cart-store-list .weui-cells{background: #fff;border: none;}
.user-mes-menu .cart-store-list .weui-cells:after{height: 0;border: none;}
.cart-store-content {width: 100%;}
.user-mes-menu .weui-panel__bd {width: 100%;padding:15px 20px;height: 70px;position: relative;text-align: left;}
.user-mes-menu .weui-panel__bd p{color: #333;line-height: 1.1;    display: -webkit-box !important;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 2;font-size: 15px;color: #337ab7;}
.user-mes-dec{position: absolute;bottom: 10px;left: 0; width: 100%;}
.user-mes-dec-label{font-size: 14px;color: #333;padding-left: 20px;}
.user-mes-dec-label span{background: #efefef;color: #aaa;padding: 3px 5px;border-radius: 5px; }
.user-mes-dec-time{font-size: 13px;color: #999;padding-right: 20px;}
.user-mes-menu .weui-cell { padding: 5px 0 5px 0;}
.user-mes-menu .weui-cells {margin-top: 0;position: relative;}
.user-mes-menu .weui-media-box {padding: 0px; width: 100%;}
.swiper-slide.cart-store-del{min-width: 80px;width: 10%;max-width: 320px;background-color: #c70125;color: #fff;height: 100%;}
.weui-check__label:active{ background: none;}
a.weui-media-box:active {background: none;}
.cart-store-del a {display: inline-block;color: #fff;width: 100%;height: 100px;line-height: 100px;}


/*record*/
.record-title img{position: absolute;left: 10px;top: 13px;}
.record-jf-show{text-align: center;}

/*record-jf*/
.record-jf-list .weui-flex-title{    padding: 5px 15px;+line-height: 30px;color: #999;font-size: 13px;text-align: left;}
.record-jf-list .weui-flex{border-bottom: 1px solid rgba(0,0,0,.05);background: #fff;}
.record-jf-list .weui-flex__item{}
.record-jf-list .weui-flex__item dl{text-align: left;padding: 10px;height: 45px;padding-right: 0;padding-left: 15px;}
.record-jf-list .weui-flex__item dl dt{color: #555;font-size: 15px;line-height: 22px;height: 22px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.record-jf-list .weui-flex__item dl dd{font-size: 12px;line-height: 20px;color: #999;}
.record-jf-list .record-jf-mes{line-height: 65px;height: 65px;padding-right: 10px;color: #555;font-size: 17px;}

/*record_draw*/
.record_draw .weui-cells{margin:0;position: relative; }
.record_draw .weui-cell{padding: 5px 15px;}
.record_draw_list{position: relative;border-top: 1px solid #efefef;text-align: center;padding: 15px 0;}
.record_draw_list dl dt{width: 28%;margin: 0 auto;position: relative;}
.record_draw_list dl dt span{position: absolute;right: -8px;top: -6px;background: #ea4438;width: 18px;height: 18px;border-radius: 100%;line-height: 18px;color: #fff;font-size: 14px;box-shadow: 0 0 0px 2px #fff;}
.record_draw_list dl dd{font-size: 14px;color: #595757;margin-top: 3px;}
.record_draw_list img{width: 100%;}

/*record-inte*/
.inte-order-list .weui-tab__bd-item{margin-top: 0px;overflow: hidden;}
.inte-order-list .inte-order{border-bottom: 1px solid #efefef;position: relative;margin: 0 10px;margin-top: 10px;background: #fff;display: -webkit-box;display: -webkit-flex;display: flex;}
.inte-order-list .inte-order:before{content: ""; width: 18px;height: 18px;background-color: #efefef;position: absolute;border-radius: 100%;left: -9px;top: 50%;margin-top: -9px;}
.inte-order-list .inte-order:after{content: ""; width: 18px;height: 18px;background-color: #efefef;position: absolute;border-radius: 100%;right: -9px;top: 50%;margin-top: -9px;}
.inte-order-list .inte-order .inte-order-left{-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;padding: 5px 20px;padding-right: 0;}
.inte-order-list .inte-order .inte-deduct{background: #f74448;color: #fff;font-size: 16px;padding-right:  20px;width: 16px;line-height: 20px;padding-left: 15px;padding-top: 26px;position: relative;border-left: 1px dotted;}
.inte-order-list .inte-order .inte-deduct a{color: #fff;}
.inte-order-list .inte-order .inte-deduct span{position: absolute;top: 50%;margin-top: -30px;width: 30px;}
.inte-order-list .inte-order.inte-order-none .inte-deduct{background: #c9caca;border-left: 1px dotted;}
.inte-order-list .inte-order dl dd.order-dd{line-height: 18px;font-size: 14px;color: #999;}
.inte-order-list .inte-order dl dd.order-name{line-height: 22px;color: #555;font-size: 15px;padding-top: 5px;display: -webkit-box !important;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.inte-order-list .inte-order dl dd.order-time{font-size: 12px;line-height: 16px;color: #999;}
.inte-order-list .inte-order .order-coupon{display: flex;}
.inte-order-list .inte-order .order-coupon .order-coupon-s{color: #555;font-size: 14px;line-height: 20px;display: flex;}
.inte-order-list .inte-order .order-coupon .order-coupon-s .order-coupon-name{min-width:45px;}
.inte-order-list .inte-order .order-coupon .order-coupon-s span.coupon-code{display: inline-block;line-height: 20px;font-size: 14px;padding: 0 5px ;color: #f74448;background: #dcdddd;display: -webkit-box !important;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 1;height: 20px;}
.inte-order-list .inte-order .order-coupon .order-coupon-s span.coupon-ma-copy{color: #f74448;border: 1px solid #f74448;border-radius: 5px;display: inline-block;padding: 2px 3px;line-height: 16px;margin: 1px 0;margin: 0 5px;font-size: 14px;text-align: center;min-width: 40px;height: 16px;}
.inte-order-list .inte-order .order-coupon-title{color: #999;font-size: 12px;margin-top: 5px;;line-height: 18px;}


/*record-coupon*/
.record-coupon-show{}
.weui-tab .weui-navbar{height: 50px;}
.weui-tab .weui-navbar__item{padding-bottom: 11px;background-color: transparent;color: #ee665d;opacity: .6;background: #fff;}
.weui-tab .weui-navbar__item:after{border-right: none;}
.weui-tab .weui-navbar__item.weui-bar__item--on{border-bottom: 2px solid #ee665d;opacity: 1;}

/*record-draw*/
.record-draw .user-menu .weui-cells{background: transparent;margin-top: 0;}
.record-draw .user-menu .weui-cells:before{border-top: 0;height: 0;}
.record-draw .user-menu .weui-cell{background: #fff;margin-top: 0px;}
.record-draw .user-menu .weui-cell:before{left: 40px;border-top: 1px solid #efefef;}
.record-draw .user-menu .weui-cell__bd p{font-size: 16px;color:#555; }
.record-draw .user-menu .weui-cell__hd img{height: 20px;width: 20px;}
.record-draw-menu .weui-tab .weui-navbar__item{color: #000;}
.record-draw-list .weui-panel__hd{font-size: 14px;padding-top: 12px;}
.record-draw-list .weui-panel__hd .weui-cell__bd p{color: #000;}
.mall-color-red{color: #ea4438;}
.record-draw-list .weui-media-box_appmsg .weui-media-box__hd{width: 75px;height: 75px;background: #fff;}
.record-draw-list .weui-panel__bd{background: #f7f8f8;}
.record-draw-list .weui-media-box{padding: 8px;}
.record-draw-list .weui-media-box__title{color: #000;font-size: 14px;}
.record-draw-list .weui-media-box__desc{font-size: 14px;}
.record-draw-list .weui-media-box__desc .coupon-code{    display: inline-block;background: #e8e6e6;color: #595959;padding: 2px 8px;font-size: 14px;line-height: 18px;}
.record-draw-list .weui-media-box__desc .coupon-ma-copy{display: inline-block;color: #fff;background: #ea4438;line-height: 18px;padding: 2px 5px;font-size: 15px;border-radius: 5px;margin-left: 8px;}
.record-draw-list .weui-media-box__desc .coupon-ma-use{display: inline-block;color: #fff;background: #ea4438;line-height: 18px;padding: 2px 5px;font-size: 15px;border-radius: 5px;margin-left: 5px;}
.record-draw-list .weui-panel__ft{text-align: right;}
.record-draw-list .order-list-count{padding-top: 8px;font-size: 14px;color: #000;padding-bottom: 5px;}
.order-list-btn{    padding: 8px;padding-bottom: 10px;}
.mem-order-btn{background: #fff;color: #ea4438;border: 1px solid #ea4438;border-radius: 3px;padding: 5px 15px;font-size: 14px;display: inline-block;min-width: 52px;text-align: center;}
.mem-order-btn.b-g{color: #333;border: 1px solid #333;}
.record-draw-list .weui-panel__ft.order__ft{padding: 10px 20px;}
.record-draw-list .weui-panel__ft.order__ft .weui-flex{text-align: left;}
.record-draw-list .weui-panel__ft.order__ft .weui-flex.order-yf{color: #000;font-size: 14px;line-height: 20px;height: 20px;}
.record-draw-list .weui-panel__ft.order__ft .weui-flex.order-sfk{color: #000;line-height: 22px;}
.record-draw-list .weui-panel__ft.order__ft .weui-flex .weui-flex__item.right{text-align: right;}
.record_draw-detail{margin-top: 10px;}


/*record-recharge*/
.record-recharge .weui-panel:before{border-top: 0;height: 0;}
.record-recharge-list .weui-panel{margin-top:0px;}
.record-recharge-list .weui-panel .weui-media-box{padding: 10px 15px;}
.record-recharge-list .weui-media-box_appmsg .weui-media-box__hd{margin-right: 10px;}
.record-recharge-list .weui-media-box__title{line-height: 20px;font-size: 15px;color: #555;}
.record-recharge-list .weui-media-box__desc{color: #999;font-size: 12px;}
.record-recharge-list .weui-media-box__ft span{line-height: 30px;font-size: 17px;color:#ee665d;position: relative;padding-right: 5px;}
.record-recharge-list .weui-media-box__ft span:before{content: " ";display: inline-block;width: 10px;height: 10px;border-color: #ee665d;border-width: 1px 1px 0 0;border-style: solid;-webkit-transform: matrix(.71,.71,-.71,.71,0,0);transform: matrix(.71,.71,-.71,.71,0,0);position: relative;top: -2px;position: absolute;top: 50%;margin-top: -7px;right: -4px;}
.record-recharge-list.weui-cells_checkbox .weui-cell__hd{padding-right: 5px;display: none;}
.record-recharge-list.weui-cells_checkbox .weui-icon-checked:before{margin: 0;}
.record-recharge-list.weui-cells_checkbox .weui-check:checked+.weui-icon-checked:before{color: #ee665d;}
.record-recharge-list .weui-media-box_appmsg .weui-media-box__thumb{vertical-align: middle}
/*record-detail*/
.record-detail .record-detail-title{text-align: center;padding: 15px 0;}
.record-detail .record-detail-title dl dt{color: #000;font-size: 30px;line-height: 36px;}
.record-detail .record-detail-title dl dt.hyImg-top {    display: inline-block;width: 90px;border-radius: 100%;height: 90px;overflow: hidden;}
.record-detail .record-detail-title dl dt.hyImg-top img{width: 100%;}
.record-detail .record-detail-title dl dt sub{font-size: 15px;vertical-align: middle;margin-left: 2px;color: #000;}
.record-detail .record-detail-title dl dd{color: #ee665d;font-size: 14px;line-height: 20px;opacity: 0.9;}
.record-detail .record-detail-show{background: #fff;}
.record-detail .record-detail-list .weui-cell{line-height: 20px;font-size: 14px;padding: 5px 15px;}
.record-detail .record-detail-list .weui-cell:before{height: 0;border:none; }
.record-detail .record-detail-list .weui-label{text-align: left;color: #828282;width: 80px;}
.record-detail .record-detail-list .weui-cell__bd{color: #000;text-align: right;}
.record-detail .record-detail-cost{background: #fff;margin-top: 10px;}
.record-detail .record-detail-ts{margin-top: 15px;background: #fff;}
.record-detail .record-detail-ts p{padding: 5px 15px;color: #ee665d;font-size: 12px;}
.inte-order-no{text-align: center;position: relative;}
.inte-order-no dl{display: inline-block;text-align: center;margin-top: 60px;}
.inte-order-no dl dt{width: 78px;height: 78px;margin: 0 auto;}
.inte-order-no dl dt img{width: 100%;}
.inte-order-no dl dd{font-size: 14px;color: #666;margin-top: 5px;line-height: 18px;}
.inte-order-no dl dd a{background: #ea4438;font-size: 15px;padding: 3px 30px;color: #fff;line-height: 24px;height: 24px;display: inline-block;border-radius: 30px;}


/*user-info*/
.mem-info .weui-cells{margin-top:10px;}
.mem-info .weui-cell__bd{color:#555;font-size: 16px;}
.mem-info .weui-cell:before{border-top: 1px solid #efefef;}
.mem-info .weui-cells__title{padding-top: 5px;padding-bottom: 5px;background:#f8f8f8;margin-top: 0;margin-bottom: 0;}
.mem-info .mem-order-detail-btn{display:inline-block;width: 80%;margin: 15px 10%;background: #ee665d;color: #fff;border-radius: 5px;text-align: center;padding: 10px 0;font-size: 16px;}
.mem-info.user-info .mem-order-detail-btn{height: 25px;line-height: 25px;}
.mem-info .info-top-img{border-radius: 100%;overflow: hidden;}
.mem-info  .weui-cell_access .weui-cell__ft{font-size: 15px;}

/*cate*/
.inte-cate{position: relative;}
.inte-cate .index-search{position: relative;background: #f7f8f8;text-align: center;top: 0;}
.inte-cate .inte-cate-show{overflow: auto;margin-left:100px;}
.inte-cate .index-search-input{background: #fff;border-radius: 8px;border: 1px solid #efefef;}
.inte-cate .index-search-input p span{color: #b5b5b6;}
.inte-cate a{color:#585858;}
.inte-cate_list{width: 100px;overflow: auto;position: absolute;left: 0;top: 0;background: #f8f8f8;}
.inte-cate_list ul li{line-height:45px;border-bottom:1px solid #e2e2e2;}
.inte-cate_list ul li a{padding:3px 8px;display:block;font-size:14px;border-left:2px solid #efeff1;}
.inte-cate_list .cate-on{}
.inte-cate_list .cate-on a{color:#ea4438;background:#fff;border-left:2px solid #ea4438;}
.inte-cate_block {/*background: #fff;*/padding:0;}
.inte-cate_banner{padding: 10px 5px 10px 5px;background: #fff;}
.inte-cate_banner img{width: 100%;}
.inte-cate_block .inte-show-list .weui-flex .weui-flex__item dt {width: 76%;padding: 10% 0;}
.inte-cate_block .inte-show-list .weui-flex .weui-flex__item dt img{}
.inte-cate_block .inte-show-list .weui-flex .weui-flex__item{text-align: center;}
.inte-cate_block .inte-show-list .weui-flex .weui-flex__item .btn-dui{position: relative;bottom: 0;right: 0;}
.inte-cate_block  .inte-show-list .weui-flex .weui-flex__item dd{padding-right: 0;text-align: center;}
.inte-cate_block  .weui-flex:last-child .weui-flex__item{border-bottom: none;}
.inte-cate_block  .weui-flex:last-child .weui-flex__item.none{background: transparent;}
.inte-show-list .mall-no-shop{text-align: center;padding-top: 15px;}

/*cate-place-bg*/
.cate-place-bg{background: #fff;margin-bottom: 10px;position: relative;z-index: 10;}
.cate-place-bg .cate-place{text-align: center;height: 45px;line-height: 45px;font-size: 14px;color: #585858;}
.cate-place-bg .cate-place.on .cate-place-name{color: #f75155;}
.place_jf_up{width: 8px;height: 6px;margin-bottom: 2px;line-height: 6px;background: url(/images/inte/place_jf_up.png) no-repeat;background-size: 100% 100%;}
.cate-place.on.up .place_jf_up{background: url(/images/inte/place_jf_up-on.png) no-repeat;background-size: 100% 100%;}
.place_jf_down{width: 8px;height: 6px;line-height: 6px;background: url(/images/inte/place_jf_down.png) no-repeat;background-size: 100% 100%;}
.cate-place.on.down .place_jf_down{background: url(/images/inte/place_jf_down-on.png) no-repeat;background-size: 100% 100%;}
.cate-place-name{display: flex;margin: 0 auto;}
.place_jf{height: 14px;margin: auto 0;margin-left: 3px;}
.place_sx,.place_xl{    height: 14px;width: 8px;line-height: 14px;margin: auto;margin-left: 3px;}
.place_sx{background: url(/images/inte/place_sx.png) no-repeat;background-size: 100% 100%;}
.cate-place.on .place_sx{background: url(/images/inte/place_sx-on.png) no-repeat;background-size: 100% 100%;}
.place_xl{background: url(/images/inte/place_xl.png) no-repeat;background-size: 100% 100%;}
.cate-place.on .place_xl{background: url(/images/inte/place_xl-on.png) no-repeat;background-size: 100% 100%;}

/*place-sx-show*/
.place-sx-show{background: #fff;position: absolute;top: 100px;left: 0;width: 100%;z-index: 1000;}
.place-sx-show-yy{background: rgba(0,0,0,.6);position: absolute;top: 95;left: 0;width: 100%;height: 100%;z-index: 9;}
.place-sx-show .place-sx-list{padding: 15px;font-size: 14px;color: #333;border-bottom: 1px solid #efefef;}
.place-sx-type-choose,.place-sx-inteLim-choose,.place-sx-brand-choose{margin-bottom: 10px;position: relative;}
.place-sx-type-name,.place-sx-inteLim-name,.place-sx-brand-name{padding: 1px 10px;border: 1px solid #9fa0a0;border-radius: 5px;margin-right: 10px;display: inline-block;}
.place-sx-type-select,.place-sx-inteLim-select,.place-sx-brand-select{padding: 1px 10px;color: #fff;background: #f64447;border-radius: 5px;display: inline-block;}
.place-sx-type-list span,.place-sx-brand-list span,.place-sx-inteLim-list span{margin-right: 30px;display: inline-block;margin-bottom: 10px;padding:1px 10px;cursor: pointer;}
.place-sx-type-list span.on,.place-sx-brand-list span.on,.place-sx-inteLim-list span.on{color: #fff;background: #f64447;border-radius: 5px;}
.place-sx-show-btn{background: #f64447;text-align: center;color: #fff;font-size: 16px;padding: 12px 0;}

/*decute*/
.deduct_pdiv{}
.deduct-top{background:#fff;padding: 25px 0px;text-align: center;color: #333;position: relative;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.deduct-top-title{font-size: 18px;padding-bottom: 5px;font-weight: bold;}
.deduct-top-mes{font-size: 14px;padding: 0 10px;line-height: 18px;color: #0a0a0a;}
.deduct-top-name,.deduct-top-coupon,.deduct-top-coupon-list{font-size: 14px;padding: 0 10px;line-height: 18px;color: #0a0a0a;}
.deduct-top-time{color:#666;font-size: 13px;}
.deduct-top-name{font-size:14px;}
.deduct-bottom{position: relative;border-top: 1px solid #efefef;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;overflow: hidden;}
.deduct-bottom-btn{text-align: center;background: #fff;width: 100%;height: 47px;line-height: 47px}
.deduct-bottom-btn a{color: #595757;background: #fff;display: inline-block;font-size: 17px;}
.deduct-bottom-btn a.color4438{color: #ea4438;}
.deduct-bottom-btn a.right-btn{color: #ea4438;border-left: 1px solid #efefef;}
.deduct-top-coupon-list span{display: inline-block;line-height: 20px;background: #dcdddd;color: #ea4438; padding: 0 5px;margin: 2.5px 2.5px;font-size: 16px;}

/*user-exchange*/
.user-exchange-top{background: #fff;color: #ea4438;text-align: right;padding: 10px 15px;height:55.125px;box-sizing: border-box;}
.user-exchange-top p {font-size: 14px;line-height: 1.5;}
.user-exchange-top p.jd-bl{font-size: 13px;color:#242424;}
.user-exchange-mid{background: #fff;}
.user-exchange-mid .weui-cell{border-bottom: 1px solid #efefef;}
.user-exchange-mid .weui-cell .weui-label{width: 75px;text-align: left;font-size: 14px;}
.user-exchange-mid .weui-input{font-size: 14px;}
.user-exchange-mid input::-webkit-input-placeholder{color: #b5b5b6;}
.user-exchange-bottom{padding-top:10px;background: #fff;text-align: center;padding-bottom: 20px;margin-top: 10px;}
.user-exchange-bottom p{text-align: right;padding-right: 3%;margin-bottom: 10px;}
.user-exchange-bottom p a{font-size: 12px;color: #999;}
.user-exchange-btn{display: inline-block;width: 75.8%;text-align: center;color: #fff;line-height: 48.375px;font-size: 16px;margin: 0 auto;height: 48.375px;border-radius: 50px;min-width: 111px;}
.user-exchange-btn.inte-none{background: #b4b3b3;}
.user-exchange-btn.inte-now{background: #ee665d;}
.user-exchange-btn.no{background: #b4b3b3;}
.user-exchange-input-out{margin-left: 15%;}
.user-exchange-input{border: 1px solid #ea4438;width: 70%;border-radius: 3px;line-height: 32px;height: 32px;}
.user-exchange-input input{width: 94%;line-height: 32px;height: 32px;border-radius: 3px;margin-left: 3px;vertical-align: super;font-size: 14px;}
.user-exchange-input-out span{color: #ea4438;font-size: 14px;padding-top: 18px;line-height: 14px;height: 14px;margin-left: 5px;}
.user-exchange-input input::-webkit-input-placeholder{color: #b5b5b6;}
.user-exchange-rule-ts{font-size: 13px;padding: 10px 15px;text-align: left;line-height: 12px;}
.user-exchange-rule{padding: 12px 10px;background: #fff;}
.user-exchange-rule-title{color: #333;font-size: 14px;}
.user-exchange-rule-list p{color: #999;font-size: 13px;}
.user-exchange-rule-ts span.exchange-rule-choose{display: inline-block;height: 12px;width: 12px;background: url(/images/inte/exchange_rule.png) no-repeat;background-size: 100% 100%;vertical-align: middle;margin-right: 3px;}
.user-exchange-rule-ts span.exchange-rule-choose.on{background: url(/images/inte/exchange_rule_on.png) no-repeat;background-size: 100% 100%;}

/*user-collect*/
.user-collect .inte-show-list .weui-flex{display: inherit;}
.user-collect .inte-show-list .weui-flex .weui-flex__item{margin: 2%;background: #fff;border: none;margin-bottom: 0px;position: relative;display: inline-block;float: left;width: 47%;padding: 0;height: 4.53rem;min-height: 4.53rem;max-height: 4.53rem;}
.user-collect .inte-show-list .weui-flex .weui-flex__item:nth-child(odd){float: left;}
.user-collect .inte-show-list .weui-flex .weui-flex__item:nth-child(even){float: right;}
.user-collect .weui-flex .weui-flex__item label.weui-cell__hd{position: absolute;top: 0;width: 100%;height: 100%;left: 0;display: none;z-index: 10;}
.user-collect .weui-cells_checkbox .weui-icon-checked{position: absolute;right: 0;top: 0;}
.user-collect .weui-cells_checkbox .weui-icon-checked:before{content: none;}
.user-collect .inte-show-list .weui-flex .weui-flex__item:nth-child(odd){margin-right: 1%;}
.user-collect .inte-show-list .weui-flex .weui-flex__item:nth-child(even){margin-left:1%;}
.user-collect .inte-show-list .weui-flex .weui-flex__item dd{text-align: center;padding-right: 0px;margin-bottom: 0;}
/*.user-collect .inte-show-list .weui-flex .weui-flex__item dt{padding-bottom: 0px;}*/
.collect-edit-bottom{position: fixed;bottom: 50px;width: 100%;z-index: 999;display: none;}
.collect-edit-bottom .weui-cell{padding: 10px 0;line-height: 35px;}
.collect-edit-bottom .weui-cell__bd{font-weight:normal;}
.collect-edit-bottom .weui-check:checked+.weui-icon-checked:before{color:#ee665d;}
.collect-edit-bottom .user-collect-info .collect-fav_del{height: 35px;line-height: 35px;background: #ee665d;padding:10px;text-align: center;color: #fff;font-size:16px;display: inline-block;min-width: 100px;}
.collect-edit-bottom .user-collect-info{position:absolute;top:0;right:0;}
.collect-edit-bottom .weui-cells:after{border-bottom:0;}
.collect-edit-bottom .weui-cells{margin-top:0px;}
.user-collect .weui-cells_checkbox .weui-cell__hd{padding: 0;position: relative;}
.user-collect .weui-cells_checkbox .weui-check:checked+.weui-icon-checked:before{content: none;}
.user-collect .weui-cells_checkbox .weui-check:checked+.weui-icon-checked.inte-show-list-check{position: absolute;width: 100%;height: 100%;display: block;border: 2px solid #ee665d;top: -2px;left: -2px;}
.user-collect .weui-cells_checkbox .weui-check:checked+.weui-icon-checked.inte-show-list-check:after {content: " ";position: absolute;right: 0px;bottom: 0px;display: block;width: 14px;height: 14px;background: url(/images/inte/chk_icon.png) no-repeat;}
.collect-edit-bottom .weui-cells_checkbox .weui-check:checked+.weui-icon-checked:before{content: "\EA06";color: #ee665d;}

/*order*/
.order-pay-btns {background: #fff;text-align: right;line-height: 50px;padding-bottom: 0;font-size: 16px;height: 50px;box-sizing: border-box;}
.order-pay-btns p {font-size: 14px;}
.order-pay-btns p {width: 100%;padding-right: 10px;}
.order-pay-btns p span{color:#f64447;margin: 0 3px;}
.order-pay-btn {background: #ee665d;color: #fff;line-height: 50px;min-width: 120px;text-align: center;}
.order-pay-addr{margin-top:0;position:relative;}
.order-pay-addr .weui-panel{background:url(/images/goods/img/order_pay_addr_bottom.png) repeat-x bottom #fff;}
.order-pay-addr .weui-panel:before{border-top: 0;}
.order-pay-addr-icon{position: absolute;top: 50%;left: 5px;margin-top: -17.5px;width: 13px;height: 15px;z-index: 100;}
.order-pay-addr-icon img{width: 100%;height: 100%;vertical-align: sub;}
.order-pay-addr .weui-cells{margin: 10px auto;padding-left: 23px;}
.order-pay-addr .weui-cells:before{border-top: 0;}
.order-pay-addr .weui-cells:after{border-bottom: 0;}
.order-pay-addr .weui-cell{font-size: 14px;padding: 3px 15px;}
.order-pay-addr .weui-cell:before{border: none;height: 0;}
.order-pay-addr .weui-panel__bd{padding-right:10px;}
.order-pay-addr .weui-panel__bd:after{content: " ";display: inline-block;width: 10px;height: 10px;border-color: #7c7b7b;border-width: 1px 1px 0 0;border-style: solid;-webkit-transform: matrix(.71,.71,-.71,.71,0,0);transform: matrix(.71,.71,-.71,.71,0,0);position: relative;   top: -2px;position: absolute;top: 50%;margin-top: -4px;right:15px;}
.order-pay-addr .weui-label{color: #333;width: 75px;}
.order-pay-addr .weui-cell__bd{color: #333;padding-right: 8px;}
.order-pay-addr .add-address-mes {font-size: 16px;padding-left: 20px;color: #595757;}
.order-pay-addr .add-address{width: 55px;height: 55px;border-radius: 10px;background: #c70026;position: relative;display: inline-block;margin-top: 5px;}
.add-address:before{content: " ";display: inline-block;height: 5px;width: 30px;background: #fff;border-radius: 3px;position: absolute;top: 25px;left: 12.5px;}
.add-address:after{content: " ";display: inline-block;height: 30px;width: 5px;background: #fff;border-radius: 3px;top: 12.5px;position: absolute;left: 25px;}
.order-pay-addr a#addr_add{display: inline-block;width: 100%;}
.order-pay-list-title{background:#f8f8f8;border-left:2px solid #ee665d;line-height: 35px;text-indent:10px;font-size: 14px;}
.order-pay-list {background: #fff;}
.order-pay-list .weui-check:checked+.weui-icon-checked:before {content: "\EA06";color: #ee665d;font-size: 20px;}
.order-pay-list .weui-icon-checked:before{content: "\EA01";color: #c9c9c9;font-size: 20px;display: block;}
.order-pay-show{margin-top: 5px;}
.order-pay-show p {font-size: 14px;color: #000;}
.order-pay-title{background:#fff;text-indent:10px;font-size: 12px;border-bottom: 1px solid #efefef;color: #000;padding: 5px 15px;line-height: 23px;}
.order-pay-show .weui-media-box__desc.order-pay-spec{font-size: 13px;color:#898989;}
.order-pay-show .weui-media-box__desc .order-pay-price{font-size: 13px;color:#ea4438;}
.order-pay-show .weui-media-box__desc .order-pay-price span{font-size: 16px;}
.order-pay-show .weui-media-box__desc span.right{font-size: 12px;color:#898989; }
.weui-cell_access.no_after .weui-cell__ft{padding-right: 0;color: #000;font-size: 14px;}
.weui-cell_access.no_after .weui-cell__ft:after{height: 0;width: 0;border: none;}
.order-pay-show .order-pay-num .cart-block-num-edit{position: relative;right:inherit;bottom: inherit;}
.order-pay-num .cart-block-num-edit span{border:none;color: #000;font-size: 16px;}
.order-pay-num .cart-block-num-edit .cart-num-btn-sub,.order-pay-num .cart-block-num-edit .cart-num-btn-add{background:#f5f5f5;color: #666;}
.order-pay-show .weui-panel{margin-top: 0px;}
.order-pay-show .weui-panel:before{border-top: 0;}
.order-pay-show .weui-media-box{padding: 5px 10px;background: #f7f8f8;padding-right: 10px;}
.order-pay-show .weui-media-box_appmsg .weui-media-box__thumb{vertical-align: middle;}
.order-pay-show .weui-media-box_appmsg .weui-media-box__hd{margin-right: 8px;width:  75px;height: 75px;}
.order-pay-show .weui-media-box__title{color: #000;font-size: 13px;}
.order-pay-show .box-title {color: #000;font-size: 14px;}
.order-pay-show .weui-media-box__desc {color: #333;font-size: 13px;}
.order-pay-show .weui-media-box__desc.inet-coupon-jf{line-height: 18px;}
.order-pay-show .weui-media-box__desc.inet-coupon-jf span:nth-of-type(1){color: #eb554b;margin-right: 3px;font-size: 16px;font-weight: bold;}
.order-pay-show  .weui-media-box__desc.inet-coupon-name {font-size: 16px;line-height: 24px;}
.order-pay-show .weui-media-box__desc.inet-coupon-num span{color: #eb554b;font-weight: bold;}
.order-pay-show .weui-cell {padding: 10px 15px;}
.order-pay-show .weui-cell_access:active{background: #fff;}
.order-pay-show .o-pay-mes{color: #000;font-size: 13px;}
.o-price-sum,.o-price-price{color: #ea4438;margin: 0 2px;}
.o-price-price span{font-size: 16px;}
.order-pay-show .weui-cell:before {border: none;}
.order-pay-show #mobiNum{border: 0;text-indent: 10px;font-size: 14px;color: #000;flex: 1;line-height: 23px;}
.order-pay-show .buyer-msg {border: 0;text-indent: 10px;font-size: 14px;color: #000;flex: 1;font-family: 'Microsoft YaHei',Arial,Helvetica,sans-serif;resize : none;}
.order-pay-show .buyer-msg-p{display: flex;}
.order-pay .buyer-msg-p span{min-width: 80px;}
.order-pay .buyer-msg-p input{flex: 1;}
.order-pay .buyer-msg-p input{border:0.5px solid #efefef;padding: 1px 3px;font-size: 16px;width: 100%;display: -webkit-box !important;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.matter-order .weui-cell:before{content: " ";position: absolute;left: 0;top: 0;right: 0;height: 1px;border-top: 1px solid #e5e5e5;color: #e5e5e5;-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scaleY(.5);transform: scaleY(.5);left: 15px;z-index: 2;}

/*order-pay*/
.order-top{position: relative;background: #fff;padding-top: 10px;}
.order-top .weui-flex__item{text-align: center;height: 62px;padding-left: 10%;padding-top: 18px;}
.order-top .weui-flex__item p{width: 100%;text-align: left;font-size: 16px;line-height: 20px;height: 20px;}
.order-top .weui-flex__item p:nth-of-type(2){font-size: 14px;color: #000}
.order-type-img{width: 80px;margin-right: 20px;}
.order-type-img img{width: 100%;}
.order-address{position: relative;margin-top: 10px;}
.order-address a{display: inline-block;width: 100%;}
.order-address .weui-cell{padding: 20px 15px;}
.order-address .weui-cells{margin-top: 0;}
.order-address .weui-cell__hd{width: 25px;height: 25px;text-align: center;margin-right: 12px;padding-bottom: 25px;}
.order-address .weui-cell__hd img{height: 100%;margin: 0 auto;}
.order-address .weui-cell__bd p,.order-address .weui-cell__ft p{color: #595757;font-size: 14px;position: relative;display: flex;}
.order-address .weui-cell__bd p span:nth-of-type(1){
width: 72px;}
.order-address .weui-cell__bd p span:nth-of-type(2){overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;flex: 1;}
.order-address .weui-cell__ft{margin-left: 8px;}
.order-address .weui-cell__bd,.order-address .weui-cell__ft{height: 57px;}
.order-detail-block{margin-top: 10px;position: relative;}
.order-detail-block .weui-cells {margin: 10px auto;}
.order-detail-block .weui-cells:before,.order-detail-block .weui-cells:after{border: 0;height: 0;}
.order-detail-block .weui-cell:nth-of-type(1){padding: 3px 15px;}
.order-detail-block .weui-cell{font-size: 14px;padding: 1px 15px;}
.order-detail-block .weui-cell:before{border: 0;height: 0;}
.order-detail-block .weui-label{text-align: right;width: 80px;color: #595757;line-height: 19px;}
.order-detail-block .weui-cell__bd{color: #595757;line-height: 19px;}
.order-detail-block .coupon-ma-copy{padding: 0px 10px;border: 1px solid #666;border-radius: 3px;margin-left: 10px;line-height: 17px;display: inline-block;}
.order-detail-block .coupon-demo .coupon-ma-copy{line-height:18px;padding: 2px 5px;border: none;border-radius: 5px;margin-left: 8px;}
.order-footer_pay{background: #fff;text-align: right;}
.order-footer_pay .order-list-btn{width: 100%;}

/*order-send*/
.order-send .order-top .weui-flex__item{padding-top: 25px;height: 55px;}
.order-send .order-type-img{margin-top: 10px;}
.order-send .order-address{margin-top: 0;}
.order-send .order-wuliu{margin-top: 10px;border-bottom: 1px solid #efefef;}
.order-send .order-wuliu .weui-cells:after,.order-send .order-wuliu .weui-panel:after{border:0;height: 0;}
.order-send .order-wuliu .weui-cells{margin-top: 0;}
.order-send .order-wuliu .weui-cell__hd{width: 25px;margin-right: 12px;}
.order-send .order-wuliu .weui-cell__hd img{width: 100%;}
.order-send .order-wuliu .weui-cell__bd .order-wuliu-type{font-size: 14px;line-height: 20px;    overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.order-send .order-wuliu .weui-cell__bd .order-wuliu-time{font-size: 13px;color: #898989;}
.order-send .order-wuliu .weui-cell__ft{position: relative;margin-left: 8px;}
.order-send .order-wuliu .weui-cell__ft:after{content: " ";display: inline-block;height: 8px;width: 8px;border-width: 1px 1px 0 0;border-color: #7c7b7b;border-style: solid;-webkit-transform: matrix(.71,.71,-.71,.71,0,0);transform: matrix(.71,.71,-.71,.71,0,0);z-index: 8;position: absolute;top: 50%;margin-top: -4px;right: 2px;}



/*explain*/
.explain-show{padding:0 15px;}
.explain-show .explain-list{padding: 15px 5px;border-bottom:1px solid rgba(0,0,0,.1)}
.explain-show .weui-flex span{width: 22px;}
.explain-show .weui-flex.explain-list-q{color:#387ef7;}
.explain-show .weui-flex.explain-list-a{color: #333;}
.explain-q{color: #387ef7;font-size: 16px;-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;}
/*.explain-list-a{margin-top: 5px;}*/
.explain-ans{font-size: 14px;color: #333;-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;}

/*.detail_dy_area*/
.detail_dy_area-city{padding: 10px;background: #fff;position: relative;border-bottom: 1px solid #efefef;color: #ee665d;font-size: 16px;}
.detail_dy_area-qu{padding: 5px 10px;background: #fafafa;position: relative;border-bottom: 1px solid #efefef;color: #ee665d;font-size: 14px;}
.detail_dy_area-city span{content: " ";display: inline-block;height: 10px;width: 10px;border-width: 1px 1px 0 0;border-color: rgba(0,0,0,.3);border-style: solid;-webkit-transform: rotate(135deg);transform: rotate(135deg);position: absolute;top: 15px;right: 15px;cursor: pointer;}
.detail_dy_area-city  span.on{content: " ";display: inline-block;height: 10px;width: 10px;border-width: 1px 1px 0 0;border-color: rgba(0,0,0,.3);border-style: solid;-webkit-transform: rotate(315deg);transform: rotate(315deg);position: absolute;top: 40%;right: 15px;cursor: pointer;}
.detail_dy_area-qu span{content: " ";display: inline-block;height: 10px;width: 10px;border-width: 1px 1px 0 0;border-color: rgba(0,0,0,.3);border-style: solid;-webkit-transform: rotate(135deg);transform: rotate(135deg);position: absolute;top: 10px;right: 15px;cursor: pointer;}
.detail_dy_area-qu  span.on{content: " ";display: inline-block;height: 10px;width: 10px;border-width: 1px 1px 0 0;border-color: rgba(0,0,0,.3);border-style: solid;-webkit-transform: rotate(315deg);transform: rotate(315deg);position: absolute;top: 40%;right: 15px;cursor: pointer;}
.detail_dy_area-yuan{display: none;}
.detail_dy_area-yuanQu{display: none;}
.detail_dy_area-yuan .detail_dy_area-show{padding: 5px 10px;border-bottom: 1px solid #ddd;}
.detail_dy_area-yuan .area-show-top{display: flex;}
.detail_dy_area-yuan .area-show-top .area-name{flex: 1;font-size: 14px;color: #555;display: -webkit-box !important;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.detail_dy_area-yuan .area-show-top .area-city{font-size: 14px;color: #ee665d;}
.detail_dy_area-yuan .area-address{display: flex;}
.detail_dy_area-yuan .area-address span:nth-of-type(1){font-size:12px;color: #666; display: -webkit-box !important;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 2;flex: 1;margin-right: 10px;}
.detail_dy_area-yuan .area-address span:nth-of-type(2){font-size:12px;color: #fff;display: inline-table;padding: 0px 5px;background: #ea4438;border-radius: 10px;cursor: pointer;}

/*limit-detail*/
.limit-footer_menu .buy_now{}
.inte-footer_menu.limit-footer_menu .weui-tabbar__item{-webkit-box-flex: .6;-webkit-flex: .6;flex: .6;}
.inte-footer_menu.limit-footer_menu .buy_now{-webkit-box-flex: 1.5;-webkit-flex: 1.5;flex: 1.5;}
.inte-footer_menu .limit-buy-btn{-webkit-box-flex: 1.5;-webkit-flex: 1.5;flex: 1.5;background:#ea4438;padding: 5px;}
.limit-detail{margin-bottom: 5px;}
.limit-detail-price{background: #ee4438;color: #fff;position: relative;padding: 5px 10px;font-size: 14px;}
.limit-detail-price .limit-left-img{line-height: 40px;}
.limit-detail-price .limit-left-img img{max-width: 120px;width: 100%;}
.limit-prize{font-size: 14px;line-height: 20px;}
.limit-prize span{font-size: 18px;line-height: 20px;}
.cost-prize{line-height: 20px;}
.cost-prize del{font-size: 13px;}
.limit-detail-price-sell{min-width: 70px;}
.limit-detail-price-sell p{line-height: 20px;}
.limit-detail-price-time{line-height: 20px;padding-right: 20px}
#rightTime{line-height: 20px;}
#rightTime span {color: #fff;background: #000;border-radius: 3px;padding-left: 2px;padding-right: 2px;margin-left: 1px;margin-right: 1px;}

/*limit-buy*/
.limit-buy{overflow: hidden;}
.LimitList{display: none;}
.limit-buy-top .limit-buy-top-tab{padding: 5px 0;background: #ea4438;text-align: center;position: relative;    display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.limit-buy-top .limit-buy-top-tab dl{line-height: 18px;font-size: 14px;color: #fff;}
.limit-buy-top .limit-buy-top-tab:after{position: absolute;bottom: -5px;content: "";height: 0px;width: 0px;border-top: 5px solid #ea4438;border-right: 3px solid transparent;border-left: 3px solid transparent;left: 50%;margin-left: -2.5px;}
.limit-buy-show .limit-swiper-container{background: #fff;overflow:unset;}
.limit-buy-show .limit-swiper-container .swiper-slide{padding: 5px 0;}
.limit-buy-show .limit-swiper-container dl{border-right: 1px solid #efefef;width: 100%;}
.limit-buy-show .limit-swiper-container dl dt{color: #333;font-size: 14px;line-height: 18px;} 
.limit-buy-show .limit-swiper-container dl dd{color: #a6a6a6;font-size: 14px;line-height: 18px;}
.limit-buy-show .swiper-slide.swiper-slide-active{background: #ea4438;}
.limit-buy-show .swiper-slide.swiper-slide-active dl dt,.limit-buy-show .swiper-slide.swiper-slide-active dl dd{color: #fff;}
.limit-buy-show .limit-swiper-container .swiper-slide.swiper-slide-active dl{border: none;}
.limit-buy-show .limit-swiper-container .swiper-slide.swiper-slide-active:after{position: absolute;bottom: -5px;content: "";height: 0px;width: 0px;border-top: 5px solid #ea4438;border-right: 3px solid transparent;border-left: 3px solid transparent;}
.limit-buy-list{margin-top: 10px;}
.limit-buy-list-img{position: absolute;width: 80px;top: -10px;transform: rotate(-45deg);right: -15px;-webkit-transform:rotate(-45deg);}
.limit-buy-list-img img{width: 100%}
.limit-buy-list .weui-panel{margin-top: 0px;}
.limit-buy-list .weui-panel:after,.limit-buy-list  .weui-panel:before{border:0;height: 0;}
.limit-buy-list  .weui-panel:before{border-top:1px solid #efefef;}
.limit-buy-list .weui-media-box_appmsg .weui-media-box__hd{margin-right: 8px;width: 80px;height: 80px;line-height: 80px;}
.limit-buy-list .weui-media-box_appmsg .weui-media-box__hd img{width: 90%;vertical-align: middle;}
.limit-buy-list .limit-buy-list-name{font-size: 15px;color: #555; width: auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: break-word;word-break: break-all;}
.limit-buy-list-djs{color: #ea4438;font-size: 12px;}
.limit-buy-list .weui-progress__bar{height: 6px;margin: 1px 0;border-radius: 5px;overflow: hidden;}
.limit-buy-list .weui-progress__bar .weui-progress__inner-bar{background-color: #ea4438;border-radius: 10px}
.limit-buy-list .limit-buy-list-num span{font-size: 12px;color: #a6a6a6;}
.limit-buy-list .limit-buy-list-num span.right{color: #ea4438;float: right;padding-top: 4px;}
.limit-buy-list .limit-buy-list-prize dl{color: #333;font-size: 12px;}
.limit-buy-list .limit-buy-list-prize dl dt{line-height: 16px;}
.limit-buy-list .limit-buy-list-prize dl dt span{color: #ea4438;font-size: 16px;font-weight: bold;}
.limit-buy-list .limit-buy-list-prize del{color: #ababab;font-size: 12px;line-height: 16px;}
.limit-buy-list .limit-buy-list-bottom{margin-top: 5px}
.limit-buy-list .limit-buy-list-bottom .limit-buy-list-btn{background: #ea4438;color: #fff;line-height: 33px;width:75px;border-radius: 3px;font-size: 14px;margin-top: 3px;text-align: center;}

/*login*/
.login .weui-cells{margin-top: 0;}
.login .weui-cell{border: 1px solid #e6e6e6;margin: 10px;border-radius: 5px;}
.login .weui-label{width: 95px;}
.login .weui-cell__ft{width: 120px;text-align: center;}
.login .yan-test{color: #ea4438;background: #efefef;border-top-right-radius: 5px;border-bottom-right-radius: 5px; font-size: 14px;border: none;width: 100%;padding: 0;margin: 0; margin-right: -1px;}
.login .weui-btn-area{margin-top: 20px;width: 90%;}
.login .weui-btn_primary{background: #ea4438;font-size: 16px;min-width: 100px;line-height: 50px;}
.login input::-webkit-input-placeholder{color:#999;font-size: 14px;}
.login input::-moz-placeholder{   /* Mozilla Firefox 19+ */color:#999;font-size: 14px;}
.login input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */color:#999;font-size: 14px;}
.login input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ color:#999;font-size: 14px;}
.login .weui-cells:before{border: 0;height: 0;}
.login .weui-cell:before{border: 0;height: 0;}
.login .weui-vcode-img{height: 31px;padding: 2px 0;margin: 5px 0;padding-left: 5px;border-left: 1px solid #dddddd;}

/*login-phone*/
.index-top2-title{background: transparent;border: none;}
.index-top2-title .weui-flex__item{color: #fff;}
.index-top2-title .arrow-left{border-color: #fff;}
.login-phone{position: relative;width: 100%;
background: -webkit-linear-gradient(bottom,  #6fb0da,#328fc6); /* Safari 5.1 - 6.0 */background: -o-linear-gradient(bottom,  #6fb0da,#328fc6); /* Opera 11.1 - 12.0 */background: -moz-linear-gradient(bottom,  #6fb0da,#328fc6); /* Firefox 3.6 - 15 */background: linear-gradient(to bottom,#6fb0da,#328fc6); }
.login-title-img{text-align: center;margin-top: 18px; }
.login-title-img span{width: 26.875%;display: inline-block;box-shadow: 0 0 0px 6px rgba(255,255,255,0.15);border-radius: 100%;}
.login-title-img span img{width: 100%;}
.login-user-mes{width: 80%;margin: 0 auto;}
.login-user-mes .weui-cells{background-color: transparent;}
.login-user-mes .weui-cells:after,.login-user-mes .weui-cells:before{border: 0;height: 0;}
.login-user-mes .weui-cell:before{border: 0;height: 0;}
.login-user-mes .weui-cell:after{content: " ";position: absolute;left: 0;bottom: 0;right: 0;height: 1px;border-top: 1px solid #e5e5e5;color: #e5e5e5;-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scaleY(.5); transform: scaleY(.5);left: 15px;z-index: 2;right: 15px;}
.login-user-mes .weui-cell__hd img{width: 12px;padding-top: 5px;}
.login-user-mes .weui-input{color: #fff;font-size: 16px;}
.login-user-mes input::-webkit-input-placeholder{color:rgba(255,255,255,0.8);font-size: 14px;}
.login-user-mes input::-moz-placeholder{   /* Mozilla Firefox 19+ */color:rgba(255,255,255,0.8);font-size: 14px;}
.login-user-mes input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */color:rgba(255,255,255,0.8);font-size: 14px;}
.login-user-mes input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ color:rgba(255,255,255,0.8);font-size: 14px;}
.login-user-mes-btn {padding: 2px 15px;}
.login-user-mes-btn a{color: rgba(255,255,255,0.8);font-size: 14px;}
.weui-flex__item.wjma{text-align: right;}
.login-phone-btn,.login-other-btn-list{width: 80%;margin: 0 auto;text-align: center;margin-top: 45px;}
.login-phone-btn .weui-btn_primary{padding: 0 10px;border-radius: 50px;background: #fff;color:#328fc6; }
.weui-btn_primary:not(.weui-btn_disabled):visited{color:#328fc6;}
.login-phone-btn .weui-btn_primary:not(.weui-btn_disabled):active {color: hsla(0,0%,100%,.6);background-color: #fff;color:#328fc6;}
.login-phone-btn .weui-btn-yk{color:rgba(255,255,255,0.8);height: 45px;line-height: 45px; }
.login-other {padding-bottom: 30px;}
.login-other .weui-loadmore{width: 80%;}
.login-other .weui-loadmore_line .weui-loadmore__tips{color: #fff;background-color:#4297cc;}
.login-other-btn-list{margin-top:0px;margin-bottom: 15px;}
.login-other-btn-list .weui-btn-list{display: inline-block;width: 100%;color: #fff;font-size: 14px;position: relative;height: 45px;line-height: 45px;border-radius: 50px;border: 1px solid #fff;}
.login-other-btn-list .weui-btn-list img{width: 30px;position: absolute;left: 25px;top:13px;}

/*login-weixin*/
.login-weixin{position: relative;background: #fff;}
.login_close img{width: 16px;}
.login-weixin .login-user-mes{margin-top: 20%;position: relative;}
.login-weixin .login-user-mes .login-user-mes-title{font-size: 20px;color: #328fc6;text-align: left;text-indent: 15px;}
.login-weixin .login-user-mes .weui-cell__hd img{width: 16px;}
.login-user-mes input::-webkit-input-placeholder{color:#c9caca;font-size: 13px;}
.login-user-mes input::-moz-placeholder{   /* Mozilla Firefox 19+ */color:#c9caca;font-size: 13px;}
.login-user-mes input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */color:#c9caca;font-size: 13px;}
.login-user-mes input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ color:#c9caca;font-size: 13px;}
.login-weixin .login-phone-btn .weui-btn_primary{color: #fff;background: #328fc6;}
.login-weixin .login-phone-btn .weui-btn-yk{color: #328fc6;font-size:14px;display: inline-block;line-height: 20px;height: 20px;margin-top: 15px;}
.login-weixin .weui-input{color: #333;}
/*login-wjmm*/
.login-wjmm .index-top2-title .arrow-left{border-color: #328fc6;}
.login-wjmm .index-top2-title .weui-flex__item{color: #328fc6;}
.login-wjmm.login-weixin .login-user-mes{margin-top: 8%;}
.login-wjmm .weui-cell_vcode{margin-top: 10px;padding-bottom: 5px;}
.login-wjmm .weui-cell_vcode.txyzm{padding-bottom: 0px;margin-top: 5px;}
.login-wjmm .yan-test{    color: #fff;padding: 0;border: 0;background: #328fc6;border-radius: 35px;width: 105px; text-align: center;font-size: 16px;line-height: 40px;height: 40px;}
.entire-show-dh{background: #ea4438;color: #fff;display: inline-block;line-height: 24px;height: 24px;font-size: 14px;padding: 0 12px;border-radius: 15px;margin-top: 4px;}



/*entire*/
.entire-banner{position: relative;}
.entire-banner img{width: 100%;}
.entire-jptj{position: relative;}
.entire-list{padding-top: 10px;padding-bottom: 20px;text-align: center;}
.entire-show{margin: 0 12px;background: #fff;padding-top: 8px;margin-bottom: 10px;display: inline-block;position: relative;}
.entire-show-img{padding: 0 10px;position: relative;}
.entire-show-img .img-top{position:  absolute;top: 0;left:  0;padding: 0 10px;box-sizing: border-box;}
.entire-show-img img{width: 100%;}
.entire-show-name{padding: 0 10px;border-bottom: 1px solid #efefef;font-size: 15px;color: #000;line-height: 29px;text-indent: 5px;text-align: left;}
.entire-show-bottom{display: flex;padding: 0 10px;padding-left: 15px;height: 32px;line-height: 32px;}
.entire-show-price{font-size: 14px;color: #000;flex: 1;text-align: left;line-height: 20px;margin-top: 7px;display: inline-block;}
.entire-show-price span{font-size: 20px;margin-right: 2px;color: #ea4438;font-weight: bold;}
.entire-goodT .draw-list .weui-media-box_appmsg .weui-media-box__hd{width: 67.5px;height: 67.5px;}
.entire-goodT .draw-list .weui-media-box_appmsg .weui-media-box__bd{height: 70px;margin-top: 0;}
.entire-goodT .draw-list .weui-media-box__desc{-webkit-line-clamp: 1;}
.Color_f75658{color: #f75658;}
.entire-goodT .draw-list .weui-media-box{padding: 15px;padding-right: 10px;}

/*qt*/
.draw-list.qt-audio-list .weui-media-box_appmsg .weui-media-box__hd{width: 80px;height: 80px;position: relative;}
.qt-audio-list .entire-qt-iconPlay{position: absolute;width: 36.5px;height: 36.5px;top: 21.75px;left: 21.75px;}
.draw-list.qt-audio-list .weui-media-box{padding:10px 15px;}
.draw-list.qt-audio-list .weui-media-box_appmsg .weui-media-box__bd{height: 75px;}
.draw-list.qt-audio-list .weui-media-box__desc{-webkit-line-clamp:1;}
.qt-audio-dec{color: #999;font-size: 13px;line-height: 1.2;display: flex;text-align: left;position: absolute;left: 0;bottom: 5px;width: 100%;}
.qt-audio-dec span{flex: 1;}
.qt-audio-dec span:nth-of-type(3){flex: 2;}
.icon_ej{width: 11px;display: inline-block;vertical-align: middle;margin-top: -7px; margin-right: 3px;}
.icon_ej img{width: 100%;}
.detail-qt-audio-dec{color: #3e3a39;font-size: 13px;line-height: 1.2;display: flex;text-align: left;}
.detail-qt-audio-dec span:nth-of-type(1){flex: 1;text-align: left;}
.detail-qt-audio-dec span:nth-of-type(2){flex: 1;text-align: left;}
.icon_dy_xx{width: 11px;display: inline-block;vertical-align: middle;margin-top: -7px; margin-right: 3px;}
.icon_dy_xx img{width: 100%;}
.detail-qt-dy{display: inline-block;border-radius: 20px;border:1px solid #eb4338;color: #eb4338;padding: 0 8px;font-size: 14px;line-height: 20px;height: 20px;margin-top: 10px;}
.detail-qt-dy span{margin-right: 3px;width:14px;height: 14px;display: inline-block;}
.detail-qt-dy span img{width:100%;vertical-align: top;margin-top: 4px;}
.detail-qt-dec{padding-bottom: 30px;}
.detail-qt-dec .weui-tab .weui-navbar__item{color: #595757;opacity: 1;}
.detail-qt-dec .weui-tab .weui-navbar__item.weui-bar__item--on{color: #ec5245;}
.detail-qt-dec .detail-dec .detail-dec-list p{color: #898989;font-size: 15px;text-align: left;padding: 0 15px;}
.detail-qt-dec .detail-dec .detail-dec-list p strong{font-weight: normal;font-size: 16px;color: #000;}
.detail-qt-dec .detail-dec{margin-top: 0;}
.detail-qt-list-top-right{display: flex;text-align: right;}
.detail-qt-list-select{margin-right: 8px;display: flex;}
.detail-qt-list-select span:nth-of-type(1){margin-right: 5px;}
.detail-qt-list-select span:nth-of-type(2){line-height: 20px;height: 20px;}
.detail-qt-list-top{border-bottom: 1px solid #efefef;padding: 10px 15px;}
.detail-qt-list-show .weui-media-box{padding:10px 10px;}
.detail-qt-list-show .weui-media-box_appmsg .weui-media-box__hd{width: 40px;height: 40px;margin-right: 12px;}
.detail-qt-list-show .weui-media-box__title{color: #000;font-size: 16px;padding-right: 60px;}
.weui-media-box__bd{position: relative;}
.icon_ej-area{position: absolute;right: 0px;top: 0px;font-size: 13px;color: #3e3a39;}
.detail-qt-list-show  .detail-qt-audio-dec{color: #898989;padding-top:5px;}
.detail-qt-dy-btn{position: fixed;bottom: 0;left: 0;width: 100%;background: #fff;}
.detail-qt-dy-btn .detail-qt-st{flex: 1;text-align: center;border-top: 1px solid #dedfdf;}
.detail-qt-dy-btn .detail-qt-st p{color: #727171;line-height: 50px;height: 50px;display: inline-flex;text-align: center;}
.detail-qt-dy-btn .detail-qt-st p span{width: 25px;height: 25px;display: inline-block;margin-right: 3px;margin-top: 12.5px;}
.detail-qt-dy-btn .detail-qt-st p span img{width: 100%;vertical-align:top;}
.detail-qt-dy-btn .detail-qt-ljdh{flex: 2;background: #ea4438;color: #fff;text-align: center;height: 50px;line-height: 50px;}
.good-spec {z-index: 1000;background-color: rgba(0,0,0,0.6);}
.weui-popup__container--visible .weui-popup__overlay{opacity: 0;}
.spec-block{background: #fff;}
.qt-chang-top{padding: 15px 10px;}
.qt-chang-select-title{font-size: 14px;color: #000;padding-bottom: 5px;}
.qt-chang-select span{margin: 0 10px;margin-bottom: 10px;background: #f5f5f5;color: #000;padding: 5px 10px;border-radius: 30px;font-size: 15px;display: inline-block;line-height: 16px;height: 16px;}
.qt-chang-select span.sole-out{opacity: .5;}
.qt-chang-select span.on{background: #ea4438;color: #fff;}
.mem-order-detail-btn{background: #ea4438;color: #fff;font-size: 16px;display: inline-block;width: 100%;line-height: 45px;height: 45px;text-align: center;}
.mem-order-detail-btn.sole-out{background: #b4b3b3;}
.price-sum{text-align: right;padding: 0 10px;padding-bottom: 5px;font-size: 14px;}
.price-sum span{color: #ea4438;font-size: 18px;font-weight: bold;}
.detail-qt-list-sort{padding-left: 8px;border-left: 1px solid #b5b5b6;line-height: 1.1em;height: 1.1em;margin-top: 0.25em;display: flex;}
.detail-qt-list-sort span img{width: 12px;margin-left: 3px;margin-top: -3px;}
.detail-qt-list-select span img{width: 9px;}
.detail-qt-his{position: relative;padding: 8px 15px;}
.detail-qt-his-mes{color: #ec5245;font-size: 13px;min-width: 0;}
.detail-qt-his-mes a{color: #ec5245;}
.detail-qt-his-mes p{display: flex;}
.detail-qt-his-jm{font-weight: 400;width: auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;word-wrap: break-word;word-break: break-all;line-height: 25px;display: inline-block;}
.detail-qt-his-jx{height: 1em;line-height: 1em;border-radius: 5px;border:1px solid #ec5245;padding: 5px 5px;margin-left: 25px;display: inline-block;text-align: center;min-width: 52px;}
.detail-qt-diver{padding: 10px 15px;border-bottom: 1px solid #efefef;display: none;}
.detail-qt-diver span{border-radius: 5px;border:1px solid #999;color: #999;padding: 3px 10px;margin: 4px 10px 4px 0px;display: inline-block;line-height: 20px;min-width: 64px;text-align: center;}
.detail-qt-diver span.on{border-color: #ec5245;color: #ec5245;}

/*good-spec*/
.good-spec .weui-media-box{padding: 15px 10px;}
.good-spec .weui-media-box_appmsg .weui-media-box__hd{width: 85px;height: 85px;margin-right: 10px;}
.good-spec .weui-media-box__desc{font-size:13px;line-height: 16px;font-weight:normal;}
.good-spec .good-spec-desc{color:#000000;}
.good-spec .weui-media-box__desc.hot-price{font-size: 14px;color: #000;}
.good-spec .weui-media-box__desc.hot-price span{color: #ea4438;font-size: 16px;}
.good-spec .weui-media-box__desc.hot-price del{color: #999;font-size: 14px;margin-left: 5px;}
.good-spec .weui-media-box_appmsg .weui-media-box__bd{height: 48px;margin-top: 37px;text-align: left;}
.good-spec .weui-panel:after{border: none;height: 0;}
.good-spec .qt-chang-top{padding:5px 10px;position: relative;}
.good-spec .qt-chang-top:after{bottom: 0;border-top: 1px solid #efefef;left: 10px;right: 10px; -webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scaleY(.5);transform: scaleY(.5);content: " ";position: absolute;}
.good-spec-list{padding: 10px;font-size: 14px;display: flex;position: relative;}
.good-spec-list:after{bottom: 0;border-top: 1px solid #efefef;left: 10px;right: 10px; -webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scaleY(.5);transform: scaleY(.5);content: " ";position: absolute;}
.good-spec-list .qt-chang-select-title{flex: 1;}
.good-spec-list-sum{display: flex;}
.good-spec .good-spec-list ul li {font-size: 12px;background: #e3dfdf;float: left;display: inline-block;padding: 2px 10px;margin-right: 10px;border-radius: 2px;}
.good-spec .good-spec-list .buy-count {font-size: 14px;width: 40px;border: 0;text-align: center;}
.good-spec .good-spec-list .buy-count-li {background: none;padding: 0;}


/*audio-play*/
.audio-play-top .detail-qt-dy{margin-top: 0;}
.audio-play-top .weui-media-box_appmsg .weui-media-box__hd{width: 50px;height: 50px;line-height: 50px;}
.audio-play-top .weui-media-box__title{font-size: 15px;color: #000;}
.audio-play-top .index-top-title{background: transparent;}
.audio-play-top .test-top .weui-panel{background: transparent;border-bottom: 1px solid #efefef;}

/*index-cnxh*/
.index-cnxh-top .weui-loadmore_line{border-top: 1px solid #9fa0a0;width: 74%;margin: 0 auto;margin-top: 20px;line-height: 20px;}
.index-cnxh-top .weui-loadmore_line .weui-loadmore__tips{padding:0 5px;background-color: rgb(248, 248, 248);}

/*jindou-recharge*/
.user-exchange-rule-ts.user-recharge-rule-ts{padding-top: 5px;}
.user-rechange-mes{padding: 25px 10px;background: #fff;padding-bottom: 30px;}
.user-rechange-mes-img{width: 90px;margin: 0 auto;}
.user-rechange-mes-img img{width: 100%;}
.user-rechange-mes-show{text-align: center;font-size: 18px;color: #ea4438;margin-top: 10px;}
.user-rechange-mes-jd{text-align: center;font-size: 14px;}
.user-rechange-mes-jd span{color: #ea4438;}
.user-rechange-mes-btn{text-align: center;margin-top: 30px;}
.user-rechange-mes-btn a{display: inline-block;background: #ea4438;font-size: 14px;color: #fff;padding: 3px 10px;border-radius: 25px;min-width: 85px;}


/*jf-exchange*/
.jf-exchange-banner img{width: 100%;}
.jf-exchange-hs-show{padding:15px 15px;background: #fff;border-bottom:1px solid #efefef;}
.jf-exchange-hs-show:last-child{border: none;}
.jf-exchange-hs-show .jf-exchange-hs-name{color: #333;line-height: 20px;}
.jf-exchange-hs-show .jf-exchange-hs-bl{color: #ea4438;font-size: 14px;line-height: 18px;}
.jf-exchange-inte{line-height: 38px;}
.jf-exchange-inte a{color: #fc735c;font-size: 14px;border: 1px solid #fc735c;line-height: 18px;padding: 0px 5px;border-radius: 20px;display: inline-block;position: relative;}

/*draw*/
.draw-list .weui-media-box{padding:10px;}
.draw-list .weui-media-box_appmsg .weui-media-box__hd{width: 95px;height: 95px;line-height: 100px;margin-right: 8px;}
.draw-list .weui-media-box_appmsg .weui-media-box__bd{height: 90px;margin-top: 5px;position: relative;}
.draw-list .weui-media-box__title{font-size: 16px;}
.draw-list .draw-name{display: flex;}
.draw-list .draw-name .weui-media-box__title{display: inline-block;}
.icon-cj{color: #ea4438;border:1px solid #ea4438;display: inline-block;border-radius: 5px;padding: 0 3px;font-size: 14px;line-height: 16px;height: 16px;margin-top: 3.5px;margin-left: 5px;min-width: 32px;text-align: center;}
.detail-qt-audio-dec span.icon-st{color: #ea4438;border:1px solid #ea4438;display: inline-block;border-radius: 5px;padding: 0 3px;font-size: 12px;line-height: 14px;height: 14px;mmargin-left: 5px;min-width: 30px;text-align: center;flex: none;}
.draw-list .draw-price{font-size: 14px;color: #000;line-height: 16px;}
.draw-list .draw-price span{color: #ea4438;font-size: 18px;font-weight: bold;margin-right: 2px;}
.draw-time-kj{font-size: 13px;position: absolute;bottom: 0px;left: 0;}
.draw-list .btn-dui-now{position: absolute;bottom: -1px;right: -2px;color: #fc735c;border: 1px solid #fc735c;font-size: 12px;line-height: 16px;padding: 0px 3px;border-radius: 20px;display: inline-block;}
.inte-detail p.detail-kj-time{color: #595757;font-size: 13px;line-height: 18px;}
.detail-draw-dec{border-top: 1px solid #efefef;background: #fff;text-align: center;}
.detail-draw-dec-btn{display: inline-block;border:1px solid #dfdfdf;margin-top: 10px;margin-bottom: 5px;width: 125px;height: 36px;position: relative;}
.detail-draw-dec-btn p{font-size: 15px;color: #000;}
.detail-draw-dec-btn:after{content: " ";display: inline-block;height: 6px;width: 6px;border-width: 1px 1px 0 0;border-color: #999;border-style: solid;-webkit-transform: matrix(.71,.71,.71,-.71,0,0);transform: matrix(.71,.71,.71,-.71,0,0);position: relative;top: 22px;position: absolute;left: 59px;}
.detail-draw-dec-btn.active:after{-webkit-transform: matrix(.71,-.71,.71,.71,0,0);transform: matrix(.71,-.71,.71,.71,0,0);top: 25px;}
.detail-draw-dec .detail-dec{display: none;}

/* .qt-top-bg{
    filter: url(blur.svg#blur); /* FireFox, Chrome, Opera */
 /*    -webkit-filter: blur(10px); /* Chrome, Opera */
  /*   -moz-filter: blur(10px);-ms-filter: blur(10px);filter: blur(1px);
   /*  filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10, MakeShadow=false); /* IE6~IE9 */
/* background:url(/images/qingting/detail_qt_glsss.png) no-repeat;background-size: 100% 100%;}*/

/*logi*/
.logi-dec{position: relative;background: #fff;}
.logi-dec .weui-cell__hd{width: 60px;height: 60px;margin-right: 10px;}
.logi-dec .weui-cell__hd img{width: 100%;}
.logi-dec .weui-cell__bd p{color: #9fa0a0;overflow: hidden;}
.logi-dec .weui-cell__bd p span{color: #000;}
.logi-list{padding:15px 20px;position: relative;background: #f7f8f8;padding-bottom: 30px;}
.logi-time{padding-top: 2px;}
.logi-time dl dt{color: #000;font-size: 14px;line-height: 16px;}
.logi-time dl dd{color: #898989;font-size: 14px;line-height: 16px}
.logi-right{margin-left: 18px;padding-bottom: 20px;border-left:1px solid #efefef;position: relative;}
.logi-mes{padding-left: 18px;}
.logi-list .logi-mes p{color: #727171;line-height: 19px;font-size:15px;}
.logi-list .active .logi-mes p{color:#000;}
.logi-list .weui-flex:last-child .logi-right{padding-bottom: 0;}
.logi-list .logi-mes p a{color:#ea4438;}
.logi-list .logi-type-img{position: absolute;left: -5px;top: 4px;background:#ccc;border-radius: 100%;width: 8px;height: 8px;}
.logi-list .logi-type-img.img{width: 20px;height: 20px;left:-10px;top: 0px;}
.logi-list .logi-type-img.righ{background: url(/images/goods/logi/logi_right.png) no-repeat ;background-size: 100% 100%;}
.logi-list .logi-type-img.recA{background: url(/images/goods/logi/logi_recAddress.png) no-repeat ;background-size: 100% 100%;}
.logi-list .logi-type-img.send{background: url(/images/goods/logi/logi_send.png) no-repeat ;background-size: 100% 100%;}
.logi-list .logi-type-img.tran{background: url(/images/goods/logi/logi_tran.png) no-repeat ;background-size: 100% 100%;}
.logi-list .logi-type-img.pack{background: url(/images/goods/logi/logi_pack.png) no-repeat ;background-size: 100% 100%;}
.logi-list .logi-type-img.deliver{background: url(/images/goods/logi/logi_deliver.png) no-repeat ;background-size: 100% 100%;}
.logi-list .active .logi-type-img.send{background: url(/images/goods/logi/logi_send_on.png) no-repeat ;background-size: 100% 100%;}
.logi-list .active .logi-type-img.tran{background: url(/images/goods/logi/logi_tran_on.png) no-repeat ;background-size: 100% 100%;}
.logi-list .active .logi-type-img.pack{background: url(/images/goods/logi/logi_pack_on.png) no-repeat ;background-size: 100% 100%;}
.logi-list .active .logi-type-img.deliver{background: url(/images/goods/logi/logi_deliver_on.png) no-repeat ;background-size: 100% 100%;}

/*selecct*/
.select-out{font-size: 0;width: 80%;position: relative;background: #fff;border: 1px solid #efefef;border-radius: 4px;}
.select-out .select-ul{position: absolute;list-style:none;width:100%;border:1px solid #efefef;border-top: none; display:none;max-height: 150px;overflow: auto;list-style-type:none;box-sizing: border-box;background: #fff;z-index: 15;left: 0;top: 22.5px;border-radius: 4px;}
.select-out .select-input{position: relative;width: 100%;padding-right: 20px;display: block;background: url(/images/icon/select_down.png) no-repeat 97%;background-color: #fff;background-size: 9px 4.5px;box-sizing: border-box;font-size: 15px; line-height: 1.47058824em;height: 1.47058824em;text-indent: 8px;}
.select-out .select-input.active{background: url(/images/icon/select_up.png) no-repeat 97%;background-size: 9px 4.5px;}
.select-out li a{display:inline-block;width:100%;height:100%;text-decoration:none;color:#000;font-size: 15px;text-indent: 8px;}
.select-out li a:hover{background-color:#ea4438;color: #fff;}
.select-out li.active a{background-color:#ea4438;color: #fff;}


/****************************实物********************************************/
.detail-t-kd{font-size: 12px;color: #727171;text-align: left;line-height: 16px;height: 16px;}
.matter-spec{background: #fff;padding: 5px 10px;font-size: 14px;position: relative;box-sizing: border-box;}
.matter-spec .matter-spec-left{color: #727171;margin-right: 18px;}
.matter-spec .matter-spec-show{color: #040404;margin-right: 10px;flex: 1;}
.matter-spec:after{content: " "; display: inline-block; height: 8px; width: 8px; border-width: 1px 1px 0 0;border-color: #7c7b7b;border-style: solid;-webkit-transform: matrix(.71,.71,-.71,.71,0,0);transform: matrix(.71,.71,-.71,.71,0,0);z-index: 8;position: absolute;top: 50%;margin-top: -4px;right: 10px;}
.matter-detail-dec{margin-top: 10px;background: #fff;}
.matter-detail-dec .weui-navbar{background: #fff;}
.matter-detail-dec .weui-navbar__item{padding: 0;margin:13px 0;color: #040404;opacity: 1;border-right: 1px solid #efefef;}
.matter-detail-dec .weui-navbar__item:last-child{border:none;}
.matter-detail-dec .weui-tab .weui-navbar__item.weui-bar__item--on{border-bottom: none;color: #ea4438;}
.matter-detail-dec .weui-navbar:after{border-bottom-color: #efefef;}
.matter-detail-dec-img img{width: 100%;position: relative;}
.addTO_cart{background: #333;color: #fff;}
.inte-footer_menu .addTO_cart{flex: 2;}
.matter-detail-dec-after{padding: 15px 0;position: relative;}
.matter-detail-dec-after p{color: #3e3a39;position: relative;font-size: 14px;padding: 0 25px;}
.matter-detail-dec-after p strong{color: #000;font-weight: bold;}
.matter-detail-dec-user{padding: 17px 13px;border-bottom: 1px solid #efefef;}
.matter-detail-user-all{color: #464646;position: relative;line-height: 20px;line-height: 20px;font-size: 15px;padding-bottom: 12px;}
.matter-detail-user-all a {display: -webkit-box;display: -webkit-flex;display: flex;line-height: 20px;height: 20px;color: #464646;font-size: 15px;-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;}
.matter-detail-user-all a span{position: relative;display: block;width: 18px;height: 18px;background: url(/images/goods/img/detail_radio.png) no-repeat;background-size: 100% 100%;margin-right: 8px;}
ul.matter-detail-user-word{list-style: none;overflow: hidden;}
ul.matter-detail-user-word li{float: left;font-size: 13px;color: #999999;border: 1px solid #999;margin-right: 7.3px;margin-bottom: 12px;padding: 5px 10px;line-height: 1.2;height: 1.2;}
.matter-detail-user-pj{padding-bottom: 0px;}
ul.matter-detail-user-word li.active{border-color: #ea4438;color: #ea4438;}
.matter-detail-user-pj .detail-user-pj-demo:last-child{border-bottom: none;}
.detail-user-pj-demo{padding:15px 12px 10px 0px;margin: 0 0 0 12px; border-bottom: 1px solid #efefef;}
img.user-top-img{width:26px;height: 26px;border-radius: 100%;overflow: hidden; margin-right: 10px;}
.detail-user-pj-mes span{font-size: 14px;color: #000;line-height: 26px;height: 26px;width: 61px;text-align: left;}
.detail-user-pj-xx{padding-top: 6px;}
.detail-user-pj-xx img{width: 14px;height: 14px;margin-right: 5px;}
.detail-user-pj-time{position: relative;font-size: 13px;padding-top: 5px;}
.detail-user-pj-time span{margin-right: 8px;color: #727171;}
.detail-user-pj-show .detail-user-pj-word{padding: 8px 0;font-size: 14px;color: #000000;}
.detail-user-pj-show .detail-user-pj-img span{width: 20%;margin-right: 10px;}
.detail-user-pj-show .detail-user-pj-img spanimg{width: 100%;display: block;}
.detail-hd-yd{position: relative;background: #fafafa;border-radius: 5px;padding: 11.25px 28.68px 11px 8px;margin-top: 15px;}
.detail-hd-yd p{font-size: 14px;color: #6d6d6d;}
.detail-hd-yd p span{color: #000;}
.close_spec{position: absolute;top: 15px;right: 10px;width: 25px;height: 25px;z-index: 100;}
.close_spec img{width: 100%;height: 100%;vertical-align: top;}

/*cart*/
.cart-block{text-align: center;}
.cart-store-block{margin-bottom: 10px;padding-bottom: 10px;background: #fff;}
.cart-store-block .weui-cell {padding: 5px 0 5px 0;}
.cart-store-title{position: relative;}
.cart-store-block .weui-cells{margin-top: 0;position: relative;}
.cart-store-title .weui-cell{padding: 10px 0 0px 0;font-size: 14px;}
.cart-store-block .weui-cells_checkbox .weui-cell__hd{padding-right: 0px;}
.cart-store-block label{font-weight: normal;font-size: 14px;display: inline-block;max-width: 100%;margin-bottom: 5px;box-sizing: border-box;}
.cart-store-block .weui-cell__bd p{text-align: left;margin-bottom: 8px;color: #333;}
.cart-store-block .cart-store-list{background: #f4f4f5;margin-top: 0;}
.cart-store-block .weui-panel__bd{width: 100%;}
.cart-store-list .weui-cells{background: #f7f8f8;border-bottom: 1px solid #bbb8b8;margin-top: 0;position: relative;}
.cart-store-block label {font-weight: normal;font-size: 14px;}
.cart-store-list .weui-cells_checkbox .weui-cell__hd{line-height: 70px;padding-right: 0px;}
.cart-store-block [class*=" weui-icon-"], .cart-store-block [class^=weui-icon-] {vertical-align: top;}
.cart-store-block .weui-media-box{padding: 0px;width: 100%;}
.cart-store-block .weui-media-box:before{border-top: 0;}
.cart-store-block .weui-media-box_appmsg .weui-media-box__hd{width: 75px;height: 75px;margin-right: 5px;position: relative;}
.weui-media-box_appmsg .weui-media-box__thumb{width: 100%;max-height: 100%;vertical-align: top;}
.cart-store-block .weui-media-box_appmsg .weui-media-box__bd{height: 70px;}
.cart-store-block .weui-media-box__bd{position: relative;}
.cart-store-block .weui-media-box__title{font-size: 14px;text-align: left;color: #000;width: 180px;position: relative;white-space: normal;height: 18px;line-height: 18px;}
.cart-store-block p{text-align: left;}
.mall-color-red {color: #c70125;}
.cart-block-num-edit{position: absolute;bottom: 10px;right: 10px;}
.cart-block-num-edit .cart-num-btn-sub{border: 1px solid #c9caca;}
.cart-block-num-edit span {text-align: center;line-height: 25px;height: 25px;min-width: 25px;display: inline-block;box-sizing: border-box;}
.cart-block-num-edit .cart-num-btn-add{border: 1px solid #c9caca;}
.cart-block-num-edit .cart-goods-num{border-top: 1px solid #c9caca;border-bottom: 1px solid #c9caca;}
.cart-store-block .weui-panel:after{border-bottom: 0;height: 0;}
.cart-store-del {min-width: 80px;width: 10%;max-width: 320px;background-color: #ea4438;color: #fff;height: 90px;}
.cart-store-block .cart-store-list:last-child .weui-cells {border-bottom: 0;}
.cart-store-block .cart-store-del a{height: 85px;line-height: 85px;}
.cart-store-block .weui-cells_checkbox .weui-check:checked+.weui-icon-checked:before {color: #ea4438;}
.cart-goods-spec{color: #898989;font-size:14px; }
.cart-goods-price{color: #ea4438;}
.cart-edit-bottom {position: fixed;bottom: 0px;width: 100%;z-index: 999;box-sizing: border-box;}
.cart-edit-bottom .weui-cells {margin-top: 10px;}
.serv-info .weui-cells:after, .weui-cells:before {border-top: 0;}
.cart-edit-bottom .weui-cell {padding: 10px 0;margin-bottom: 5px;}
.cart-edit-bottom .weui-cell__bd {font-weight: normal;}
.cart-edit-bottom .weui-check:checked+.weui-icon-checked:before {color: #ea4438;}
.cart-edit-bottom .cart-pay-info {position: absolute;top: 0;right: 0;}
.cart-edit-bottom .cart-pay-info dl {text-align: right;display: inline-block;float: left;padding: 5px;}
.cart-edit-bottom .cart-pay-info dl dt{font-size: 14px;color: #ea4438;font-weight: 700;}
.cart-edit-bottom .cart-pay-info dl dd{font-size: 14px;color: #a2a0a0;}
.cart-edit-bottom .cart-pay-info .cart-pay-btn {height: 52px;line-height: 52px;background: #ea4438;padding: 0 10px;text-align: center;color: #fff;font-size: 16px;display: inline-block;min-width: 100px;}
.cart-edit-bottom .cart-pay-info .cart-pay-btn-none{background: #b4b3b3;}

/*cusSer*/
.customService{position: relative;box-sizing: border-box;}
.cuSer-mes-time{margin: 0 auto;margin-top: 13.5px;font-size: 12px;color: #fff; width: 160px;background: #d4d5da;text-align: center;height: 23.625px;line-height: 23.625px;border-radius: 12px;position: relative;}
.cuSer-mes-wu{position: relative;width: 89%;margin: 0 auto;margin-top: 14px;height: 85.5px;background: #fff;box-shadow: 0 0 1px rgba(0,0,0,0.1);}
.cuSer-mes-wu .cuSer-mes-wu-img{height: 67.5px;width: 67.5px;position: relative;margin-left: 10px;margin-top: 9px;margin-right: 5px;}
.cuSer-mes-wu .cuSer-mes-wu-img img{width: 100%;height: 100%;}
.cuSer-mes-wu-show{margin-top: 9px;}
.cuSer-mes-wu-show p{font-size: 14px;color: #000;}
p.cuSer-mes-wu-price{color: #969696;}
.cuSer-mes-cus,.cuSer-mes-user{margin-top: 12px;max-width: 78%;position: relative;}
.cuSer-mes-cus.left{margin-left: 11.25px;}
.cuSer-mes-user.right{margin-right: 11.25px;}
.cuSer-mes-suc-img{min-width: 34.875px;width: 34.875px; position: relative;height: 34.875px;border-radius: 100%;overflow: hidden;min-height: 34.875px;}
.cuSer-mes-suc-img img{width: 100%;height: 100%;}
.cuSer-mes-suc-show{background: #fff;padding:9px 9px 8px 9px;border-radius: 5px;line-height: 1.4;font-size: 14.652px; box-shadow: 0 2px 2px rgba(0,0,0,0.1);word-break: break-all;position: relative;}
.cuSer-mes-cus .cuSer-mes-suc-show{margin-left: 13px;}
.cuSer-mes-user .cuSer-mes-suc-show{margin-right: 13px;}
.cuSer-mes-cus .jiao{width: 0;height:0;border-top:5px solid transparent;border-bottom: 5px solid transparent;border-right: 5px solid #fff;position: absolute;left: 42.875px;top: 10px;z-index: 10;}
.cuSer-mes-user .jiao{width: 0;height:0;border-top:5px solid transparent;border-bottom: 5px solid transparent;border-left: 5px solid #fff;position: absolute;right: 42.875px;top: 10px;z-index: 10;}
.cuSer-bottonm{position: fixed;bottom: 0;background: #fff;}
.cuSer-bottonm-select{padding: 10px 8px 0 8px;}
.cuSer-bottonm-select ul li{border-radius: 50px;margin-bottom: 8px;margin-right: 5px;}
.cuSer-bottonm-select-title{font-size:14px;min-width:37.6875px;color: #000;}
.cuSer-bottonm .index-top-title{padding: 8px 10px;background: #fff;}
.cuSer-bottonm .weui-search-bar__box{border: 1px solid #e3e3e5;}
.cuSer-bottonm .weui-search-bar__box .weui-search-bar__input{padding: 8px 0;}
.cuSer-bottom-send{line-height: 36px;height: 36px;}
.cuSer-bottom-send a{color: #ea4438;}

/*order*/
.jd-dk-show{display:none; }
.jd-dk-mes{position: fixed;bottom: 50px;background: #fcebeb;color: #ea4438;font-size: 13px;width: 100%;left: 0;}
.jd-dk-mes .weui-cell{padding: 8px 15px;}
.jd-dk-mes .weui-cell .weui-cell__bd{line-height: 1;}
.jd-dk-mes .weui-cell .weui-cell__bd p{line-height: 14px;height: 14px;}
.jd-dk-mes .weui-cell__ft{line-height: 1;}
.jd-dk-mes .weui-icon-checked:before {content: "\EA01";color: #c9c9c9;font-size: 20px;display: block;line-height: 14px;}
.jd-dk-mes .weui-check:checked+.weui-icon-checked:before {content: "\EA06";color: #ee665d;}
.jd-dk-none-mes{padding: 8px 15px;}
.jd-dk-none-mes a{color: #ea4438;position: relative;z-index: 10;}
.order-pay-btn.inte-none {background: #b4b3b3;}

/*address_pdiv*/
.address_pdiv{background: #fff;border-radius: 10px;position: relative;padding:18px 0px;padding-top: 22px;}
.address-title{font-size: 19px;text-align: center;padding: 0 15px;}
.address-dec{margin-top: 25px;font-size: 15.75px;padding: 0 29px;line-height: 1.4;text-align: center;}
.address-img{width: 45%;margin:0 auto;margin-top: 10px;}
.address-img img{width: 100%;}
.address_bottom-btn{margin-top: 20px;text-align: center;padding: 0 10px;}
.address_bottom-btn a{background: #ea4438;display: inline-block;width: 80%;height: 40px;line-height: 40px;border-radius: 50px;color: #fff;}

/*address*/
.address-list.weui-cells{margin-top: 0;}
.address-list .weui-cell{padding: 10px 0;}
.address-list .weui-cell__hd{width: 56.25px;text-align: center;}
.address-list .weui-cell__hd img{width: 30px;height: 30px;line-height: 30px;}
.address-list .weui-cell__hd span{width: 30px;height: 30px;position: relative;background:#b5b6b8;display: block;margin: auto;border-radius: 100%;line-height: 30px;color: #fff;font-size: 14.6px;}
.address-name{font-size: 14.625px;color: #242424;padding-bottom: 5px;}
.address-name span{font-size: 13.5px;color: #9a9a9a;}
.address-show {font-size: 13.5px;color: #242424;line-height: 19.5px;}
.address-show span{padding: 0 8px;font-size:12px;background: #f4f4f4;line-height: 18px;height: 18px;display: inline-block;max-width: 52px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;word-wrap: break-word;word-break: break-all;vertical-align: top;margin-right: 8px;}
.address-show span.mo{background: #fceceb;color: #ea4438;}
.address-list .weui-cell_access .weui-cell__ft{padding-right: 0;width: 48.375px;text-align: center;font-size: 13px;line-height: 36.625px;border-left: 1px solid #efefef;}
.address-list .weui-cell_access .weui-cell__ft a{color: #999;display: block;}
.address-list .weui-cell_access .weui-cell__ft:after{border: none;height: 0;width: 0;}
.address-bottom{margin-top: 35px;text-align: center;}
.address-bottom a{background: #ea4438;display: block;width: 76%;margin: 0 auto;border-radius: 50px;height: 48.375px;line-height: 48.375px;color: #fff;font-size: 16px;}

/*address-edit*/
.address-edit{position: relative;}
.address-edit .weui-cells{margin-top: 0;}
.address-edit .weui-cell:before{left: 0;}
.address-edit .weui-cell:active{background: none;}
.address-edit .weui-label{font-size: 14px;color: #9a9a9a;width: 75px}
.address-edit .weui-cell__ft{font-size: 14px;margin-left: 10px}
.address-edit .weui-input{font-size: 14px;}
.address-edit .weui-cell__bd{font-size: 14px;color: #242424;}
.address-edit .buyer-msg{border: 0;font-size: 14px;color: #000;flex: 1;resize: none;width: 100%;box-sizing: border-box;font-family: SimHei,Arial,Helvetica,sans-serif;}
.address-edit textarea::-webkit-input-placeholder{color: #9a9a9a;font-size:14px;font-family: SimHei,Arial,Helvetica,sans-serif;}
.address-edit .address-edit-set{position: relative;margin-top: 10px;}
.address-edit .address-edit-set .weui-label {color: #242424;}
.address-edit .weui-switch-cp__input:checked~.weui-switch-cp__box, .weui-switch:checked{border-color: #ea4438;background-color: #ea4438;}
.address_type{position: relative;text-align: center;padding: 13.5px 0;}
.address_type p{font-size: 14px;line-height: 1;color: #000;}
.address_spec-block .weui-cells_radio .weui-check:checked+.weui-icon-checked:before{color: #ea4438;}
.address_type .close_spec{width: 22px;height: 22px;top: 13.5px;}
.address_spec-block .weui-cell.address_type-def .weui-cell__hd span{width: 20px;height: 20px;display: block;}
.address_spec-block .weui-cell.address_type-def .weui-cell__hd span img,.address_spec-block .weui-cell .weui-cell__hd span img{width: 100%;}
.address_spec-block .weui-cell{padding: 8px 15px;}
.address_spec-block .weui-cell .weui-cell__hd span{width: 30px;height: 30px;display: block;margin: 0 auto;}
.address_spec-block .weui-cell .weui-cell__hd{width: 50px;}
.address_spec-block .weui-cell:before,.address_spec-block .weui-cells:after{border: none;height: 0;}
.address_spec-block .weui-cell__bd p{font-size: 14px;color: #000;}
.address_spec-block .weui-input{font-size: 14px;color: #000;border-bottom: 1px solid #efefef;}
.address_spec-block input::-webkit-input-placeholder{color: #9a9a9a;font-size:14px;}
.address_spec-block .weui-cells{min-height: 260px;max-height: 260px;overflow-y: auto;}

/*add-comment*/
.add-comment .comm-input {width: 100%;height: 100px;background: #f7f8f8;border: 0;resize: none;padding: 10px;box-sizing: border-box;}
.add-comm-pics {padding: 0px 5px;padding-top: 8px;}
.add-comm-pics .weui-flex__item {width: 70px;height: 70px;padding: 0 5px;}
.add-comm-pics .weui-flex__item dl dt img {width: 50%;}
.add-comment .weui-cells{margin-top: 10px;}
.serv-info .weui-cells:after, .weui-cells:before {border-top: 0;}
.add-comment .weui-cells_checkbox .weui-check:checked+.weui-icon-checked:before {color: #ea4438;}
.add-comment .weui-cell__bd {font-size: 16px;font-weight: normal;color: #010101;}
.add-comment .weui-cell__ft {color: #dad8d8;font-size: 12px;font-weight: normal;}
.add-comm-pics .weui-flex__item dl dd {line-height: 25px;font-size: 12px;}
.add-comm-pics .weui-flex__item dl {border: 1px dashed #dad8d8;text-align: center;color: #d1cfcf;padding-top: 10px;}
.add-comment textarea{font-size:14px;color: #000;font-family: SimHei,Arial,Helvetica,sans-serif;}
.add-comment textarea::-webkit-input-placeholder{color: #dcdcdc;font-size:14px;}
.goods-start div{width: 16px;height: 16px;background: url(/images/goods/img/star_none.png) no-repeat;background-size: 100%;margin-right: 10px;}
.goods-start div.start{background: url(/images/goods/img/star.png) no-repeat;background-size: 100%;}
.comm-score {background: #fff;margin-top: 10px;padding-bottom: 10px;}
.comm-score .weui-cells__title {margin: 0;padding-top: 10px;color: #010101;font-size: 16px;}
.add-comment .weui-cells {margin-top: 0px;}
.comm-score .weui-cells:before {border-top: 0;}
.comm-score .weui-cell {padding: 5px 15px;}
.comm-score .weui-label {font-weight: normal;font-size: 14px;color: #010101;width: 80px;}
.comm-score .weui-flex {padding-left: 50px;}
.comm-score .weui-flex__item {text-align: center;}
.comm-score .weui-flex__item div {width: 20px;height: 20px;background: url(/images/goods/img/star_none.png) no-repeat;background-size: 100%;margin-left: auto;}
.comm-score .star div {background: url(/images/goods/img/star.png) no-repeat;background-size: 100%;}
.comm-score .weui-cell:before {border-top: 0;}
.comm-score .weui-cells:after {border-bottom: 0;}
.comm-score .weui-cells__title .right{color: #dad8d8;font-size: 12px;font-weight: normal;}
.comm-dec .weui-media-box{padding: 15px 10px;}
.comm-dec .weui-media-box_appmsg .weui-media-box__hd{width: 75px;height: 75px;}
.comm-dec .weui-media-box_appmsg .weui-media-box__bd p{font-size: 15.75px;color:#000; }
.add-comment .comm-pic{width: 100%;}



/*//////////////////////////云趣积分///////////////////////////////////*/
/*yq_sign*/
.Calendar{width: 93.75%;position: relative;margin: 0 auto;}
.calendar-week-days{display: -webkit-box;display:-webkit-flex;text-align: center;display: flex;}
.calendar-week{display: -webkit-box;display:-webkit-flex;text-align: center;display: flex;}
.calendar-week-day{flex: 1;text-align: center;}
.calendar-day{display: inline-block;}
.calendar-week-day{line-height: 2em;font-size: 0.27rem;background: #61cab3;color: #fff;}
.calendar-week-days{background: #fc6366;}
.calendar-month{background: transparent;padding-bottom: 10px;}
.calendar-day{ color: #333;font-size: 0.297rem;display: inline-block;line-height: 0.7rem;-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;border-right:.5px solid #efefef;background: #fff;border-bottom: .5px solid #efefef;position: relative;text-align: center;}
.calendar-day.today span{width: 0.46rem;display: inline-block;height: 0.46rem;border-radius: 100%;line-height: 0.46rem;border: 1px solid #f65154;text-align: center;}
.calendar-day.signOn{background: #d4f6ef;color: #f65154;}
.calendar-day img{position: absolute;bottom: 0px;right: 0px;margin-left: -0.13rem;width: 0.36rem;display: none;}
.calendar-day.signOn img{display: block;}
.calendar-day:last-child{border-right:none;}
.calendar-day.prevDay ,.calendar-day.nextDay{color: #d6d5d5;}
.yq_sign{background: #05515b;position: relative;}
.yq_index_bg{position: relative;width: 100%;}
.yq_index_bg img{width: 100%;}
.yq_index-block{position: absolute;top:0;left: 0;width: 100%;}
.yq_sign-checkBtn{background: url(/images/signLottery/bg_sign-btn.png) no-repeat;background-size: 100% 100%;width: 1.8rem;height: 1.8rem;line-height: 1.8rem;margin: 0 auto;margin-top: .25rem;text-align: center;}
.yq_sign-checkBtn span{font-size: 0.375rem;color: #fff;}
.yq_sign-mes{margin-top: 0.08rem;text-align: center;color: #fff;}
.yq_sign-mes-bg{background: #61cab3;font-size: 0.24rem;width: 2.2rem;margin: 0 auto;min-width: 100px;padding: 8px 0px;border-radius: 25px;line-height: 1.1em;}
.yq_sign-mes-bg span{font-size: 0.3rem;margin: 0 3px;font-weight: bold;}
.yq_sign-Calendar{margin: 0 auto;margin-top: 0.15rem;width: 90%;}
.yq_index-rule{position: absolute;right: 3.125%;top: 0px;color: #fff;background: #2c9982;width: 0.57rem;font-size:0.2147rem;text-align: center;height: 0.681rem;border-bottom-left-radius:0.285rem;border-bottom-right-radius: 0.285rem;line-height: 0.6rem; z-index: 1000;}
.date-data .date-show{font-size: 0.28rem;color: #333;line-height: 0.4rem;height: 0.4rem;margin: 0 5px;}
.date-data .month-reduce,.date-data .month-add{display: -webkit-box;display: -webkit-flex;display: flex;height: 0.4rem;width: 0.4rem;/*padding-top: 0.068rem;*/}
.date-data .month-reduce img,.date-data .month-add img{width: 100%;height: 100%;}
.date-data{padding-left: 0.265rem;font-size: 0.284rem;color: #333;line-height: 1.5em;padding-bottom: 5px;display: flex;}
.yq_sign-bottom1,.yq_sign-bottom2{text-align: center;margin-top:.2rem;}
.yq_sign-bottom1 a{width: 2rem;height: 0.75rem;background: url(/images/signLottery/bg_sign-btn2.png) no-repeat;background-size: 100% 100%;display: inline-block;font-size: 0.26rem;line-height: 0.66rem;color: #fff;}
.yq_sign-bottom2 a{width: 1.9rem;height: 0.585rem;background: url(/images/signLottery/bg_sign-btn1.png) no-repeat;background-size: 100% 100%;display: inline-block;font-size:0.27rem;line-height: 0.585rem;color: #fff;} 

/*yq_lotter*/
.yq_lotter{background: #05515b;position: relative;}
.yq_lotter-title{width: 72.66%;margin-top: 0.816rem;margin-left: 17%;}
.yq_lotter-title img{width: 100%;}
.yq_lotter-winMes{width: 4.2rem;margin: 0 auto;margin-top: 0.285rem;font-size: 0.3rem;color: #fff;line-height: 0.46rem;height:0.46rem;overflow: hidden;background: -webkit-linear-gradient(left,#a9f3f4,#61cab3,#a9f3f4); /* Safari 5.1 - 6.0 */background: -o-linear-gradient(left,#a9f3f4,#61cab3, #a9f3f4); /* Opera 11.1 - 12.0 */background: -moz-linear-gradient(left,#a9f3f4,#61cab3, #a9f3f4); /* Firefox 3.6 - 15 */background: linear-gradient(left,#a9f3f4,#61cab3, #a9f3f4); /* 标准的语法（必须放在最后） */border-radius: 0.3rem;}
.yq_lotter-winMes-horn{margin-left: 0.12rem;margin-right: 0.15rem;width: 0.32rem;height: 0.32rem;line-height: 0.32rem; margin-top: 0.07rem;}
.yq_lotter-winMes-horn img{width: 100%;height: 100%;vertical-align: unset;}
.yq_lotter-winMes .yq_lotter-win-list{height:0.46rem;}
.yq_lotter-winMes .swiper-slide{background: transparent;color: #fff;text-align: left;width: 98%;    display: -webkit-box !important;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 1;font-size: 0.26rem;color: #fff;line-height: 0.46rem;-webkit-box-pack:start;-ms-flex-pack: start; -webkit-justify-content: left;justify-content: left;-webkit-box-align: start;-ms-flex-align: start;-ms-flex-align: left;-webkit-align-items: left;align-items: left;}
.yq_lotter-num{text-align: center;color: #fff;font-size: 0.2845rem;line-height: 0.43rem;margin-top: 0.1rem;}
.yq_lotter-num span{font-size: 0.4268rem;font-weight: bold;}
.yq_lotter-bottom{margin-top: 0.15rem;text-align: center;}
.lottery-banner{display: block;width:78%;position: relative;margin: 0 auto;margin-top: .25rem;}
.lottery-banner .turnplate{display:inline-grid;width:100%;margin: 0 auto;position:relative;background-image:url(/images/signLottery/pan_out.png);background-size:100% 100%;overflow: hidden;z-index: 100;}
.lottery-banner .turnplate.rotate{background-image:url(/images/signLottery/pan_out_deng.png);background-size:100% 100%;}
.lottery-banner .turnplate canvas.item{width:100%;}
.lottery-banner .turnplate img.pointer{position: absolute;width: 27.7%;height: 34.08%;left: 36.15%;top: 30%;z-index: 100000;}
.lotter-bottm-cs p{color: #b92533;font-size: 16px;line-height: 20px;text-shadow: 0px 5px 10px #fff;font-weight: bold;}

/*tk_lotter*/
.l_pdiv{padding-top: 15px;position: relative;padding-right: 10px;padding-left: 10px;}
.l_div{background: #fff;border-radius: 15px;position: relative;}
.l_title{padding-top: 45px;width: 64.7%;margin:0 auto;}
.l_title img{width: 100%;}
.l_mes{text-align: center;margin-top: 25px;color: #f95146;font-size: 20px;line-height: 26px;margin-left: 15px;}
.l_mes2{text-align: center;font-size: 16px;color: #535252;line-height: 24px;margin-top: 2px;}
.l-btn{text-align: center;padding: 15px 0;padding-bottom: 25px;position: relative;z-index: 11;padding-top: 35px;}
.l-btn .btn{padding: 10px 0;background:url(/images/signLottery/bg_sign-btn2.png) no-repeat;background-size: 100% 100%;color: #fff;display: inline-block;line-height: 20px;height: 22px;font-size: 16px;font-weight: bold;width: 100px;min-width: 100px;}
/*tk_sign*/
.sign_div{background: #fff;border-radius: 15px;position: relative;padding-top:25px;}
.sign_title{font-size: 40px;color: #ed554a;font-weight: bold;text-align: center;line-height: 44px;}
.sign_mid-img{width: 64.7%;margin:0 auto;padding-top: 30px;}
.sign_mid-img img{width: 100%;}
.l_mes3{text-align: center;font-size: 16px;}
.l_mes3 span{font-size: 18px;color: #f95146;}



/*rule*/
.s_pdiv{padding-top: 20px;position: relative;}
.tk-rule-close{position: absolute;top: 15px;right: 0px;z-index: 100;width: 30px;height: 30px;}
.tk-rule-close img{width: 100%;}
.r-title{text-align: center;position: relative;z-index:4;position:relative;background:transparent;}
.r-title span{color: #fff;font-size: 16px;display: inline-block; text-align: center;background: url(/images/signLottery/title_tk.png) no-repeat;background-size: 100% 100%; line-height: 22px;padding: 8px 35px;font-weight: bold;}
.r_div{background: #fff;border-radius: 15px;padding: 0 20px;padding-bottom: 25px;margin-top: -18px;padding-top: 45px;z-index: 4;}
.rule_title{text-align: left;padding:0 10px;}
.rule_title .rule_info {position: relative;}
.rule-mes-content{color: #595757;font-size: 14px;}
.rule-title{color: #ff2b1d;font-weight: bold;}
.rule_info {padding: 3px 0 3px 0px;font-size: 16px;}
.rule_info strong {color: #61cab3;font-weight: bold;}
.rule_info_word p{text-indent:2em;}
.rule_return .btn{padding: 10px 20px;font-size: 16px;display: inline-block;}
.rule_info_word,.rule_content{color: #595757;font-size: 14px;}
.rule_info_word.green{color:#61cab3; }
.rule_info_word.f16{font-size: 16px;}
.rule_content p{padding-left: 20px;position: relative;}
.rule_content p .rule_info_seq{position: absolute;left: 0px;}
.tk-btn{text-align: center;margin-top:25px;position: relative;z-index: 11;}
.tk-close{position: absolute;top: 5px;right: 0px;z-index: 100;width: 47px;height: 47px;}
.tk-close img{width: 100%;}
.tk-btn .btn{padding: 15px 0;padding-bottom: 18px;background: url(/images/signLottery/bg_sign-btn2.png) no-repeat;background-size: 100% 100%;color: #fff;display: inline-block;line-height: 20px;height: 20px;font-size: 16px;font-weight: bold;width: 130px;min-width: 100px;}

/*******************************公众号**************************/
/*hz*/
.gzh-banner{width: 100%;}
.gzh-banner img{width: 100%;}
.hz-index-top-mes{padding: 0 0.64rem;padding-top: 0.66rem;font-size: 0.3rem;color: #000;line-height: 0.45rem;padding-bottom: 1.03rem;}
.hz-index-show{padding-bottom: 20px;}
.hz-index-select{position: relative;padding: 0 0.64rem;text-align: center;}
.hz-index-select-tilte{width: 27.165%;margin: 0 auto;padding-bottom: 0.3rem;}
.hz-index-select-tilte img{width: 100%;}
.hz-index-select .weui-flex a{display: inline-block;}
.hz-index-select .weui-flex dl{text-align: center;}
.hz-index-select .weui-flex dl dt{width: 71.25%;margin: 0 auto;padding-bottom: 10px;}
.hz-index-select .weui-flex dl dt img{width: 100%;}
.hz-index-select .weui-flex dl dd{font-size: 0.25rem;color: #3e3a39;}

/*hz-jf*/
.hz-jf-mes.hz-index-top-mes{padding-bottom: 0.6rem;}
.hz-index-top-mes .hz-jf-top-mes{color: #000;font-size: 0.26rem;line-height: 0.4rem;}
.hz-index-top-mes .hz-jf-mid-mes{color: #000;font-size: 0.26rem;line-height: 0.4rem;}
.hz-index-top-mes .hz-jf-lxfs{color: #000000;font-size: 0.25rem;line-height: 0.35rem;}
.hz-index-top-mes .hz-jf-lxfs a.e-mail{color: #000;}
.hz-index-top-mes .hz-jf-lxfs a{margin-right: 3px;color: #387ef7;}
.hz-jf-mes-show{width: 80%;margin: 0 auto;}
.hz-jf-mes-show .weui-cells{margin-top: 0;}
.hz-jf-mes-show .weui-cells:after, .weui-cells:before{border: none;height: 0;}
.hz-jf-mes-show .weui-cell:before{border: none;height: 0;}
.hz-jf-mes-show .weui-cell{border:1px solid #387ef7;border-radius: 5px;padding: 5px 10px;margin-bottom: 10px;}
.hz-jf-mes-show .weui-label{width: 1.3rem;font-size:0.26rem;color: #000;text-align: left;}
.hz-jf-mes-show .weui-label.xqah{width: 1.3rem;}
.hz-gy-mes-show.hz-jf-mes-show .weui-label{width: 1.5rem;}
.hz-jf-mes-show input::-webkit-input-placeholder{color: #999;font-size:0.26rem;}
.hz-jf-btn{margin-top: 0.5rem;text-align: center;padding: 0 5%;}
.hz-btn-false{border:1px solid #387ef7;width: 1.83rem;display: inline-block;border-radius: 8px;height: 0.56rem;line-height: 0.56rem;font-size: 0.3rem;color:#387ef7; }
.hz-btn-suc{border:none;width: 1.83rem;display: inline-block;border-radius: 8px;height: 0.56rem;line-height: 0.56rem;font-size: 0.3rem;background:#387ef7; color: #fff;}
.hz-jf-mes-show .weui-input{color: #000;font-size: 0.26rem;}

/*hz-result*/
.hz-tj-result{text-align: center;margin-top:0.79rem;}
.hz-tj-result-title{font-size: 0.35rem;color: #000;margin-top: 10px;line-height: 1.2em;}
.hz-tj-result-mes{color: #595757;font-size: 0.26rem;}
.hz-tj-result-img{width: 15.48%;margin: 0 auto;}
.hz-tj-result-img img{width: 100%;}
.hz-tj-result-btn .hz-btn-suc{font-size: 0.26rem;}

/*share*/
.share-bg{width: 100%;}
.share-bg img{width: 100%;}
.share-top{position: relative;}
.share-btn{position: absolute;width: 100%;left: 0;bottom: 34%;text-align: center;}
.share-btn.share-result-btn{position: relative;bottom: auto;top: 18%}
.share-people{color: #fff;font-size: 0.26rem;padding-bottom: 8px;text-align: center;}
.share-btn a{color: #e2350d;background: url(/images/cooperation/share_btn.png) no-repeat;background-size: 100% 100%;height: 0.79rem;line-height: 0.76rem;display: inline-block;width: 3.02rem;font-size: 0.3rem;min-width: 85px;}
.share-btn2{position: absolute;width: 100%;left: 0;bottom: 25%;text-align: center;}
.share-btn2 a{color: #38a6fe;background: url(/images/cooperation/share_btn2.png) no-repeat;background-size: 100% 100%;height: 0.79rem;line-height: 0.76rem;display: inline-block;width: 2.46rem;font-size: 0.3rem;min-width: 85px;}
.share-rule{width: 92%;padding-bottom: 25px;margin: 0 auto;margin-top: -30%;position: relative;z-index: 10;}
.share-rule-show{border: 1px solid #fff;border-radius: 10px;padding: 10px 20px;;padding-bottom: 15px;}
.share-rule-title{font-size: 0.28rem;color: #fff;text-align: center;margin-bottom: 10px;}
.share-rule-list{color: #fff;font-size: 0.25rem;}
.share-tishi{position: fixed;top: 0;left: 0;z-index: 100000000000;background: rgba(0,0,0,.5);width: 100%;height: 100%;display: none;}
.share-tishi .share-tishi-img{width: 59.06%;position: absolute;top: 24px;right: 5%;}
.share-tishi .share-tishi-img img{width: 100%;}
.share-result-bg img{width: 100%;}
.share-result-block{position: absolute;width: 100%;height: 100%;left: 0;top: 0;}
.share-zx{position: absolute;left: 3.75%;top: 2.6%;width: 91.4%;z-index: 4;}
.share-zx img{width: 100%;}
.share-result-show{position: relative;top:11.09%;text-align: center;}
.share-result-list{width: 81.56%;margin: 0 auto;background: #fff;border-radius: 10px;padding-top: 1.2rem;padding-bottom: 1.45rem;}
.share-result-topImg{position: absolute;width: 43.43%;top: -3.3%;left: 6.528%;}
.share-result-bottomImg{position: absolute;width: 50.156%;bottom: -10%;right: 7.265%;}
.share-result-xx{width: 58.62%;margin: 0 auto;}
.share-result-xx6{width: 90%;}
.share-result-xx.share-result-xx6 img{width: 0.7rem;}
.share-result-xx img{width: 0.9rem;margin:  auto;}
.share-result-mes{margin-top: 0.33rem;font-size:0.45rem;color: #ef4801;font-weight: bold;line-height: 1.2em;}
.share-result-mes1{color: #000;font-size: 0.3rem;}
.share-result-mes2{font-size: 0.2rem;color: #000;padding: 0 0.75rem;line-height: 1.25em;}
.share-btn.share-result-btn a{font-size: 0.28rem;width: 2.6rem;}

/*diaoyan*/
.dy-mes-show{margin-top: 0.62rem;}
img.dy-point{width: 11px;margin-top: 3px}
img.dy-point.down{width: 11px;margin-top: 0px;}
.dy-sex{display: flex;font-size: 0.26rem;margin-bottom: 10px;padding: 5px 10px;color: #000;}
.dy-sex-title{width:1.05rem;}
.dy-sex-title.dy-xqah-title{width: 3rem;}
.dy-sex-select{display: flex;margin-right: 20px;}
.dy-sex-select span{background: url(/images/cooperation/dy-sex.png) no-repeat;background-size: 100% 100%;width: 0.26rem;height: 0.26rem;display: block;margin-top: 0.055rem;margin-right: 5px;vertical-align: middle;}
.dy-sex-select span.checked{background: url(/images/cooperation/dy-sex-checked.png) no-repeat;background-size: 100% 100%;}
.dy-mes-show .weui-cells__title{color: #000;font-size: 0.26rem;padding: 5px 10px;margin-bottom: 0;}
.dy-mes-show .weui-textarea{color: #000;font-size:0.26rem;}
.dy-mes-show .weui-textarea::-webkit-input-placeholder{color: #9fa0a0;font-size:0.26rem;}
.dy-xqah.dy-sex{margin-bottom: 0;}
.dy-xqah-list .dy-xqah-select{float: left;margin-bottom: 5px;display: flex;margin-right: 10px;}
.dy-xqah-select span{background: url(/images/cooperation/checked.png) no-repeat;background-size: 100% 100%;width: 0.26rem;height: 0.26rem;display: block;margin-top: 0.055rem;margin-right: 5px;vertical-align: middle;}
.dy-xqah-select  .weui-check:checked+ span{background: url(/images/cooperation/checked_on.png) no-repeat;background-size: 100% 100%;}
.dy-xhdh-title{width: 9rem;}
.dy-xhdh.dy-sex{display: inline-table;margin-bottom: 0;}
.dy-mes-show .weui-cells__title{margin-top: 0;}

/*serice*/
.service-title{font-size: 0.24rem;text-align: center;line-height: 1.3em;height: 1.3em;padding-top: 10px;padding-bottom: 15px;}
.service-body{margin: 0 7%;padding-bottom: 15px;border-bottom:1px dashed #efefef;}
.gs-mes-list{display: flex;position: relative;}
.gs-mes-list span.gs-mes-title{position: absolute;font-size: 0.24rem;color: #000;left: 0;top: 0;}
.gs-mes-list p.gs-mes-show{font-size: 0.24rem;color: #727171;padding-left: 1.2rem;}
.service-body .weui-cells__title{font-size: 0.24rem;color: #000;margin-top: 8px;;padding: 5px 10px;margin-bottom: 0;line-height: 1.3em;height: 1.3em;padding-left: 0;}
.service-body .weui-cell{border: 1px solid #387ef7;border-radius: 5px;padding: 5px 10px;}
.service-body .weui-cells:after{border: none;height: 0;}
.service-body .weui-textarea{color: #000;font-size: 0.23rem;}
.service-body .weui-input{color:#000;font-size: 0.23rem;}
.dy-mes-show .weui-textarea::-webkit-input-placeholder{color: #9fa0a0;font-size:0.23rem;}
.gs-mes-question{margin: 0 7%;padding-top: 15px;padding-bottom: 20px;}
p.wt-top{color: #000;font-size: 0.24rem;}
p.wt-q{color: #387ef7;font-size: 0.24rem;padding-bottom: 0px;position: relative;padding-left: 0.32rem;}
p.wt-q span{position: absolute;left:0;top: 0;}
p.wt-a{color: #000;font-size: 0.24rem;position: relative;padding-left: 0.32rem;}
p.wt-a span{position: absolute;left:0;top: 0;}
.wt-more{position: relative;text-align: right;}
.wt-more a{font-size: 0.2rem;text-decoration: underline;color: #387ef7;}

/*notice*/
.notice-show .weui-tab .weui-navbar__item{color: #387ef7;font-size: 0.3rem;}
.notice-show .weui-tab .weui-navbar__item.weui-bar__item--on{border-color: #387ef7;}
.notice-show .weui-media-box_appmsg .weui-media-box__thumb{vertical-align: middle;}
.notice-show .weui-media-box{padding: 10px;}
.notice-show .weui-media-box__title{font-size: 0.28rem;}
.notice-show .weui-media-box__desc{font-size: 0.23rem;}
.notice-show-mes{width: 87.5%;margin: 0 auto;padding-top: 15px;}
.notice-show-mes-title{color: #000;font-weight: bold;font-size: 0.34rem;text-align: center;padding-bottom: 15px;}
.notice-show-mes-dec p{color: #333;line-height: 1.35em;font-size: 0.26rem;padding-bottom: 2px;}
.notice-show-mes-dec p a{color: #387ef7;text-decoration: underline;}

/*coupon-change*/
.coupon-change-show{background: #fff;width: 91.25%;margin: 0px auto;position: relative;margin-bottom: 50px;display: none;}
.coupon-change-input{width: 91.25%;margin: 0px auto;}
.coupon-change-show:before{content: ""; width: 16px;height: 16px;background-color: #f8f8f8;position: absolute;border-radius: 100%;left: -8px;top: 93px;margin-top: -8px;}
.coupon-change-show:after{content: ""; width: 16px;height: 16px;background-color: #f8f8f8;position: absolute;border-radius: 100%;right: -8px;top: 93px;margin-top: -8px;}
.coupon-change-input .coupon-change-top{border: none;}
.coupon-change-top{border-bottom: 1px dashed #387ef7;padding: 20px;padding-bottom: 30px;padding-top: 0px;}
.coupon-change-mes{width: 100%;margin: 0 auto;position: relative;}
.coupun-change-btn{background: #387ef7;color: #fff;font-size: 16.8px;line-height: 1em;padding: 8px 12px;border-radius:5px;margin-left: 10px;}
.coupon-change-top-name{font-size: 18px;color: #000;}
.coupon-change-top .weui-cell{padding: 0;margin-top: 10px;}
.coupon-change-top .weui-cell .weui-cell__bd{border: 1px solid #387ef7;border-radius: 5px;height: 32px;line-height: 32px;padding:0 8px;}
.coupon-change-top .weui-cell:before{height: 0;border: 0;}
.coupon-change-bottom{ padding: 25px 20px;}
.coupon-change-bottom .weui-cell{padding: 0;}
.coupon-change-bottom .weui-cell:before{height: 0;border: 0;}
.coupon-change-show .weui-input{font-size: 15px;color: #000;}
.coupon-change-show input::-webkit-input-placeholder{color:#b5b5b6;font-size: 14px;}
.coupun-change-btn-use{text-align: center;margin-top: 25px;}
.coupun-change-btn-use a{display: inline-block;width: 110px;background: #387ef7;color: #fff;padding: 10px 0;line-height: 1em;border-radius: 5px;font-size: 16px;}
.coupon-change-mes p{padding: 0px;font-size: 15px;position: relative;padding-left: 26px;color: #333;margin-top: 10px}
.coupon-change-mes p span{position: absolute;left: 0px;top: 0;}
.coupon-change-mid .weui-cell__bd{text-align: center;}
.coupon-change-mid  span.coupon-code{color: #000;background: #efefef;line-height: 32px;height: 32px;padding: 0 20px;display: inline-block;}
.coupon-change-mid{padding:30px 20px;border-bottom: 1px dashed #387ef7;} 
.coupon-change-mid .weui-cell{padding: 0;}
.coupon-change-coupon-img img{width: 100%;}
.coupon-change-buzou{text-align: right;padding: 10px 20px;padding-bottom: 0;}
.coupon-change-buzou a{border: 1px solid #387ef7;width: 80px;display: inline-block;border-radius: 5px;height: 26px;line-height: 26px;font-size: 16px;color: #387ef7;text-align: center;background: #fff;}
.change_record-show{background: #fff;padding:15px;border-bottom: 1px solid #efefef;}
.change_record-show .weui-flex:nth-of-type(1){margin-bottom: 5px;}
.change_record-show .change_record-use{background: #387ef7;color: #fff;padding: 0 8px;border-radius: 5px;font-size: 14px;line-height: 25px;}
.change_record-name{color: #000;font-size: 16px;}
.change_record-show .coupon-code{color: #000;background: #efefef;line-height: 24px;height:24px;padding: 0 12px;display: inline-block;margin-right: 10px;font-size: 14px;}
.change_record-show .change_record-copy,.change_record-show .change_record-bz{color:#387ef7;border-radius: 5px;border: 1px solid #387ef7;padding: 0 5px;font-size: 14px;margin-right: 10px;line-height: 22px;}
.coupun-change-footer{position: fixed;width: 100%;left: 0;bottom: 0;}
.coupun-change-footer-img{max-width: 640px;width: 100%;position: relative;margin: 0 auto;}
.coupun-change-footer-img img{width: 100%;}

/*qtlq*/
.qtlq_pdiv{background: #fff;padding: 20px;border-radius: 15px;position: relative;overflow: auto;max-height:450px;}
.qtlq-title{width: 150px;margin: 0 auto;margin-bottom: 15px;}
.qtlq-title img{width: 100%;}
.index-lq-list{padding: 0 5px;position: relative;}
.index-lq-list p.order-p span{width: 24px;height: 22px;color: #fff;background: url(/images/cooperation/order_bg.png) no-repeat;background-size: 100% 100%;display: inline-block;text-align: center;font-size: 14px;position: absolute;left: 0;top: -1px;}
.index-lq-list p.order-p {font-size: 14px;padding-left: 30px;position: relative;color: #387ef7;}
.index-lq-list p.order-p strong{color: #387ef7;}
.index-lq-list p.order-img{padding:10px;}
.index-lq-list p.order-img img{width: 100%;}
 p.order-a{text-align: center;font-size: 14px;margin:10px 0;}
 p.order-a span{background: rgba(56, 126, 247,.1);padding: 0 5px;color: #387ef7;display:inline-block;}
 p.order-a span a{color: #387ef7 ;}
.qtlq_return{text-align: center;margin-top: 15px;}
.qtlq_return .btn{background: #387ef7;color: #fff;padding:5px 25px;border-radius: 5px;font-size: 14px;line-height: 25px;display: inline-block;min-width: 58px;}
.qtlq-list{position: relative;width: 100%;}
.qtlq-list .swiper-slide img{width: 100%;}
.qtlq-list .swiper-pagination-bullet {background: #fff;opacity: 1;}
.qtlq-list .swiper-pagination-bullet-active{background: #f32c52;}
.qtlq-list .weui-cells{margin-top: 0;}
.qtlq-list .weui-cell{padding: 10px;}
.qtlq-list .weui-cells:after{height: 0;border: none;}
.qtlq-list .weui-label{width: 85px;}
.qtlq-list .weui-cells_form input {background: #f6f7f7;color: #333;padding: 2px 0px;border-radius: 5px;height: 35px;padding-left: 5px;}
.info-tx-tishi{position: relative;margin: 0 10px;color: #9fa0a0;}
.info-tx-tishi span {position: absolute;left: 0;top: 0;line-height: 22px;height: 22px;color: #9fa0a0;}
.info-tx-tishi p {padding: 0;padding-left: 10px;color: #9fa0a0;border-bottom: none;margin: 0;font-size: 14px;text-align: left;}
.qtlq_div{width: 100%;overflow: hidden;position: relative;}
.rule-header {background:#387ef7;font-size: 16px;height: 30px;line-height: 30px;color: #fff;width: 80px;background-size: 100% 100%;text-align: center;margin: 0 auto;display: inline-block;border-radius: 5px;}
.rule-header.r-btn {margin: auto;margin-top: 10px;min-width: 90px;}
.feglq{background: #fff;padding: 20px;border-radius: 15px;position: relative;overflow: hidden;}
.feglq-body img {width: 96%;}
.feglq-body .swiper-container-horizontal>.swiper-pagination {bottom: 50px;}

/*mf*/
.coupon-mf{position: relative;}
.coupon-mf-block{position: absolute;width: 84.68%;left: 7.66%;top: 30%;}
.coupon-mf-bg{width: 100%;}
.coupon-mf-bg img{width: 100%;}
.coupon-mf-top{height: 30px;background: rgba(164, 210, 249,.8);width: 100%;border-radius: 20px;margin-bottom: -15px;}
.coupon-lfb .coupon-mf-top{background: #fb8a6a;}
.coupon-mf-mid{background: #fff; position: relative;z-index: 15;width: 92.25%;margin: 0 auto;border-radius: 5px;box-shadow: 0 1px 10px rgba(0,0,0,.3);text-align: center;}
.coupon-mf-mid-hd{border-top-left-radius: 5px;border-top-right-radius: 5px;background: #7fb8e8;height: 6px;position: relative;box-shadow:0 5px 10px rgba(127,184,232,.5);}
.coupon-lfb .coupon-mf-mid-hd{background: #e65c3b;box-shadow:0 5px 10px rgba(251,138,106,.5);}
.coupon-mf-mid-bd{padding-bottom: 15px}
.coupon-mf-mid-bd-img{width: 45%;margin: 0 auto;margin-top: 15px;}
.coupon-mf-mid-bd-img img{width: 100%;}
.coupon-mf-mid-bd dl dt{color: #000;font-size:22px;margin-top: 5px;}
.coupon-lfb .coupon-mf-mid-bd dl dt{font-size: 20.25px;}
.coupon-mf-mid-bd dl dd{color: #000;font-size: 19.6px;margin-top: 5px;}
.coupon-mf-mid-bd dl dd span{font-size: 43px;color: #1382e0;line-height:43px;}
.coupon-lfb .coupon-mf-mid-bd dl dd span{font-size: 34.256px;line-height: 34.256px;color: #e96743;font-weight: bold;}
.coupon-mf-mid-bd a{height: 38px;line-height: 38px;background: #7fb8e8;width: 130px;color: #fff;display: inline-block;border-radius: 50px;margin-top: 12px;}
.coupon-lfb .coupon-mf-mid-bd a{background:#f67e5d;}
.coupon-mf-change{margin-top: 25px;}
.coupon-mf-change .coupon-change-show{box-shadow: 0 0 5px rgba(0,0,0,.1);margin-bottom: 25px;}
.coupon-mf-change .coupon-change-show.coupon-change-show-lfb{margin-bottom: 15px;}
.coupon-mf-change .coupon-change-show:before{content: ""; width: 16px;height: 16px;background-color: #fff;position: absolute;border-radius: 100%;left: -8px;top: 105px;margin-top: -8px;border-right: 1px solid #e8e8e8;}
.coupon-mf-change .coupon-change-show:after{content: ""; width: 16px;height: 16px;background-color: #fff;position: absolute;border-radius: 100%;right: -8px;top: 105px;margin-top: -8px;border-left: 1px solid #e8e8e8;}
.coupon-mf-change .coupon-change-show.coupon-change-show-lfb:after,.coupon-mf-change .coupon-change-show.coupon-change-show-lfb:before{top: 50%;}
.coupon-mf-change  .coupon-change-mid{padding:25px 20px;border-bottom: 1px dashed #74b0e2;background: #fff;}
.coupon-mf-change .coupon-change-show-lfb .coupon-change-mid{border-bottom:none;}
.coupon-mf-change .coupon-change-mid .weui-cell__bd {text-align: center;}.coupon-change-mid span.coupon-code {color: #000;background: #efefef;line-height: 32px;height: 32px;padding: 0 20px;display: inline-block;}
.coupon-mf-change .coupun-change-btn {background: #74b0e2;color: #fff;font-size: 16.8px;line-height: 1em;padding: 8px 12px;border-radius: 5px;margin-left: 10px;}
.coupon-mf-change .coupun-change-btn.coupon-code-copy{background:none;color: #74b0e2;border: 1px solid #74b0e2;border-radius: 50px;padding: 8px 15px;min-width: 35px;}
.lfb-suc .coupon-mf-change .coupun-change-btn{background: none;color: #f67e5d;border:1px solid #f67e5d;    border-radius: 32px;padding: 6px 15px;}
.coupon-mf-change .coupon-change-bottom {padding: 25px 20px;background: #fff;}
.coupon-mf-change .coupun-change-btn-use{text-align: center;margin-top: 0;}
.coupon-mf-change .coupun-change-btn-use a{display: inline-block;width: 120px;background: #74b0e2;color: #fff;padding: 10px 0;line-height: 1em;border-radius: 50px;font-size: 16px;}
.lfb-suc .coupon-mf-change .coupun-change-btn-use a{background: #f67e5d;}
.coupon-mf-change .coupon-change-mid .weui-cell { padding: 10px;}

/*qr*/
.qr_pdiv{padding:5px;border-radius:5px;font-size: 16px;padding-top: 30px;}
.qr_div{text-align:center;background:#002c46;background:radial-gradient(#2a4462,#2a4462,#002c46);border-radius: 40px;background-size: 100%;min-height: 300px;position:relative;color: #fff;}
.qr-top{}
.qr-top img{width:90%;}
.qr_close{position: absolute;right: 0px;top: -5px;width: 30px;background: #999;border-radius: 100%;}
.qr_title{font-size: 20px;min-width: 180px;min-height: 40px;line-height: 38px;font-weight: bold;background: url(/images/man/rule_title_bg.png) no-repeat;background-size: 100%;display:inline-block;text-align: center;color: #00c9ff;}
.qr_info{padding: 5px 10px 5px 10px;}

/********************shopCoupon商家验码************************/
.shopCoupon input::-webkit-input-placeholder{color: #737373;}
.shopCoupon input:focus{border: none;outline: none;}
.shopCoupon :focus{outline: none;}
.shopCoupon.max_width{margin:0px auto;max-width:750px;position: relative;}
/*.shopCoupon.sao{height: 100%;}*/

/*yzm*/
.shopCoupon .shopCoupon-arrow-left{display: inline-block;width: 0.22rem;margin-left: 0.28rem;}
.shopCoupon .shopCoupon-arrow-left img{width: 100%;}
.shopCoupon .shopCoupontitle.weui-flex .weui-flex__item{margin-left: -0.5rem;}
.shopCoupon .yzm-date{position: relative;background: #fff;padding: 0.22rem 0.32rem 0.22rem 0.28rem;box-sizing: border-box;border-bottom: 1px solid #dcdcdc;}
.shopCoupon .yzm-date-search{background: #fa3d60;color: #fff;width:1.36rem;text-align: center;font-size: 0.26rem;height: 0.59rem;line-height: 0.59rem;border-radius: 0.1rem;border: 0.5px solid #d2d2d2;}
.shopCoupon .yzm-date .weui-flex .weui-flex__item{height:0.59rem;}
.shopCoupon .yzm-date .weui-flex .weui-flex__item input{width: 2.6rem;border-radius: 0.1rem;border: 0.5px solid #d2d2d2;height:0.59rem;font-size: 0.26rem;line-height: 0.59rem;text-indent: 0.27rem;background: url(/images/shopCoupon/arrow_up1.png) no-repeat 2.33rem center;background-size:0.13rem 0.13rem;color: #737373;}
.shopCoupon .yzm-detail-name{position: relative;font-size: 0.3rem;color: #737373;padding:0.27rem 0;padding-left: 0.5rem;text-align: left;background: #fff;line-height: 1;}
.shopCoupon .yzm-detail-title{position: relative;color:#000;font-size: 0.3rem;padding: 0.3rem 0.26rem 0.3rem 0.26rem;line-height: 1;}
.shopCoupon .yzm-detail-list{position: relative;padding: 0 0.26rem;}
.shopCoupon .yzm-detail-list-show{position: relative;background: #fff;margin-bottom: 0.16rem;height: 1.55rem;border-radius: 0.05rem;box-sizing: border-box;padding:0.3rem;}
.shopCoupon .yzm-detail-list-show .weui-flex:first-child .weui-flex__item{position: relative;}
.shopCoupon .yzm-detail-list-show .weui-flex:first-child .weui-flex__item p{color: #737373;line-height: 1;font-size: 0.26rem;}
.shopCoupon .yzm-detail-list-jf{color: #333;line-height: 1;font-size: 0.26rem;font-weight: bold;}
.shopCoupon .yzm-code-show{position: relative;color: #333;line-height: 1;margin-top: 0.3rem;font-size: 0.26rem;font-weight: bold;}
.shopCoupon .yzm-detail-list-time{margin-left: 0.6rem;}
.shopCoupon .layui-laydate .layui-this{background: -webkit-linear-gradient(#ff3159, #c90127) !important; /* Safari 5.1 - 6.0 */background: -o-linear-gradient(#ff3159, #c90127) !important; /* Opera 11.1 - 12.0 */background: -moz-linear-gradient(#ff3159, #c90127) !important; /* Firefox 3.6 - 15 */background: linear-gradient(#ff3159, #c90127) !important;border-radius: 100%;}
.shopCoupon .layui-laydate-content td{height: 36px !important;}

/*index2*/
.shopCoupon-title{position: relative;box-sizing: border-box;font-size: 0.4rem;text-align: center;color: #fff;padding: 0.24rem 0; background: -webkit-linear-gradient(#ff3159, #c90127); /* Safari 5.1 - 6.0 */background: -o-linear-gradient(#ff3159, #c90127); /* Opera 11.1 - 12.0 */background: -moz-linear-gradient(#ff3159, #c90127); /* Firefox 3.6 - 15 */background: linear-gradient(#ff3159, #c90127); }
/*index-footer_menu*/
.shopCoupon-footer_menu{height: 65px;padding: 0;}
.shopCoupon-footer_menu .weui-tabbar__item{padding-top: 12px;}
.foot_menu.shopCoupon-footer_menu .weui-tabbar__item .weui-tabbar__label{color: #8c8c8c;margin-top: 2px;}
.foot_menu.shopCoupon-footer_menu .weui-tabbar__item.weui-bar__item--on .weui-tabbar__label{color: #404040;}

/*client*/
.shopCoupon .client-title{position: relative;width: 3.92rem;border-radius: 0.1rem;border: .5px solid #fff;overflow: hidden;margin: 0 auto;height: 0.68rem;line-height: 0.68rem;margin-top: 0.06rem;margin-bottom: 0.08rem}
.shopCoupon .client-title .weui-flex__item{text-align: center;font-size: 0.4rem;color: #fff;}
.shopCoupon .client-title .weui-flex__item.active{color: #ca0328;background-color: #fff;}
.shopCoupon .client-title-right{position: absolute;display: inline-block;width: 0.82rem;line-height: 0.36rem;font-size: 0.36rem; height: 0.46rem;right: 0.32rem;top:0.39rem;color: #fff;}
.shopCoupon .client-title-right img{width: 100%;vertical-align: top;}
.shopCoupon .ssm-title{position: relative;padding: 0.35rem 0 0.38rem 0;line-height: 1;color: #333;font-size: 0.4rem;text-align: center;font-weight: bold;}
.shopCoupon .ssm-input{height: 1.27rem;background: #fff;padding-left: 0.45rem;}
.shopCoupon .ssm-input input{border: none;font-size: 0.48rem;width: 100%;height: 1.27rem;line-height: 1.27rem;}
.shopCoupon .ssm-input input::-webkit-input-placeholder{color: #eee;}
.shopCoupon .ssm-input-del{position: relative;margin-right: 0.48rem;width:0.56rem;margin-left: 0.3rem;display: inline-block;margin-top: 0.46rem;height: 0.35rem;}
.shopCoupon .ssm-yz-btn{position: relative;margin-left: 0.3rem;height: 1.27rem;line-height: 1.27rem;width: 2rem;text-align: center;color: #fff;background:#fa3d60;font-size: 0.39rem; }
.shopCoupon .ssm-input-del img{width: 100%;vertical-align: top;}
.shopCoupon .ssm-code-type{position: relative;height: 1.23rem;line-height: 1.23rem;text-align: center;font-size: 0.36rem;font-weight: bold;}
.shopCoupon .ssm-code-type span{color: #cccccc;margin-left: 0.3rem}
.shopCoupon .ssm-code-type span.active{color: #000;}

/*order*/
.shopCoupon .order-title{position: relative;text-align: center;box-sizing: border-box;height: 1rem;background: #f2f2f2;border-bottom: 1px solid #b5b5b5;}
.shopCoupon .order-title .order-title-left{position: relative;width: 0.22rem;margin-left: 0.39rem;margin-top: 0.31rem;}
.shopCoupon .order-title .order-title-left a{display: inline-block;}
.shopCoupon .order-title .order-title-left img{width: 100%;vertical-align: top;}
.shopCoupon .order-title .weui-flex__item{position: relative;color: #333;font-size: 0.36rem;padding-top: 0.32rem;line-height: 1;font-weight: bold;text-indent: -0.61rem;}
.shopCoupon .order-title.three .weui-flex__item{text-indent:0;}
.shopCoupon .order-title-right{width: 0.43rem;height: 0.43rem;margin-top: 0.28rem;margin-right: 0.21rem;}
.shopCoupon .order-title-right img{width: 100%;vertical-align: top;}
.shopCoupon .order-suc-block{position: relative;padding: 0.4rem 0.2rem;}
.shopCoupon .order-suc-show{background: #fff;box-shadow: 0 0 1px rgba(0,0,0,0.1);border-radius: 0.01rem;}
.shopCoupon .order-suc-line{border-bottom: 1px dashed #e1e1e1;position: relative;}
.shopCoupon .order-suc-line:before{content: "";height: 0.2rem;width: 0.2rem;position: absolute;bottom:-0.1rem;left: -0.1rem ;background:#f2f2f2; border-radius: 100%;}
.shopCoupon .order-suc-line:after{content: "";height: 0.2rem;width: 0.2rem;position: absolute;bottom:-0.1rem;right: -0.1rem;background:#f2f2f2; border-radius: 100%;}
.shopCoupon .order-suc-top{position: relative;padding: 0.55rem 0 0 0.45rem;box-sizing: border-box;height: 2.2rem;}
.shopCoupon .order-suc-btn{height: 1.41rem;}
.shopCoupon .order-suc-btn a{width:2.76rem;height:0.63rem;line-height: 0.63rem; display: inline-block;text-align: center;color: #fff;border-radius: 0.12rem; background: -webkit-linear-gradient(#ff3159, #c90127); /* Safari 5.1 - 6.0 */background: -o-linear-gradient(#ff3159, #c90127); /* Opera 11.1 - 12.0 */background: -moz-linear-gradient(#ff3159, #c90127); /* Firefox 3.6 - 15 */background: linear-gradient(#ff3159, #c90127);margin-left: 2.12rem;margin-top:  0.39rem;font-size: 0.24rem;}
.shopCoupon .order-suc-top-mes .order-suc-top-img{position: relative;width: 0.38rem;height: 0.38rem;}
.shopCoupon .order-suc-top-mes .order-suc-top-img img{width: 100%;vertical-align: top;}
.shopCoupon .order-suc-top-mes .weui-flex__item{margin-left: 0.23rem;font-size: 0.36rem;line-height: 1;color: #595959;}
.shopCoupon .order-suc-top-name{margin-left: 0.61rem;margin-top: 0.27rem;font-weight: bold;font-size: 0.36rem;color: #000;}
.shopCoupon .order-suc-mid{position: relative; height: 4.4rem;padding-top: 0.24rem;text-align: center;box-sizing: border-box;}
.shopCoupon .order-suc-mid dl dd{font-size: 0.34rem;font-weight: bold;color: #000;}
.shopCoupon .order-suc-bottom{position: relative;padding-top:0.3rem;height: 1.5rem;box-sizing: border-box;}
.shopCoupon .order-suc-bottom-title{position: relative;line-height: 1;font-size: 0.3rem;color: #cb0329;border-left: 0.07rem solid #cb042a;padding-left: 0.23rem;}
.shopCoupon .order-suc-bottom-title span{color: #737373;margin-left: 0.1rem;}
.shopCoupon .order-suc-bottom-coupon{padding-left: 0.3rem;line-height: 1;font-size: 0.3rem;margin-top: 0.25rem;color: #737373;}
.shopCoupon .order-suc-bottom-coupon span{color: #cb0329;}

/*oredr-detail*/
.shopCoupon .order-detail-hd{position: relative;background: #fff;padding: 0 0.24rem;}
.shopCoupon .order-detail-hd .weui-media-box_appmsg{padding:0.42rem 0.26rem 0.3rem 0.26rem;border-bottom: 1px dashed #e1e1e1;}
.shopCoupon .order-detail-hd .weui-media-box_appmsg .weui-media-box__hd{width: 1.05rem;height: 1.05rem;margin-right: 0.24rem;}
.shopCoupon .order-detail-hd .coupon-name{color: #333;font-size: 0.36rem;font-weight: bold;}
.shopCoupon .order-detail-hd .coupon-word{margin-top: 0.15rem;line-height: 1.2;}
.shopCoupon .order-detail-hd .coupon-word span{color: #cb042a;font-size: 0.2rem;border: 1px solid #cb042a;border-radius: 0.1rem;display: inline-block;padding: 0 0.14rem;margin-right: 0.09rem;}
.shopCoupon .order-detail-hd img{width: 100%;}
.shopCoupon .order-detail-hd-ewm{position: relative;width: 3.43rem;margin:0 auto;padding: 0.26rem 0;}
.shopCoupon .order-detail-bd{position: relative;margin-top: 0.17rem;padding: 0 0.18rem;}
.shopCoupon .order-detail-bd .weui-cells{margin-top: 0;box-shadow: 0 0 1px rgba(0,0,0,0.1);overflow: unset;}
.shopCoupon .order-detail-bd .weui-cells:before{content: "";height: 0.2rem;width: 0.2rem;position: absolute;top: 50%;margin-top: -0.1rem; left: -0.1rem ;background:#f2f2f2; border-radius: 100%;bottom: auto;right: auto;border:0;-webkit-transform: scaleY(1);transform: scaleY(1);}
.shopCoupon .order-detail-bd .weui-cells:after{content: "";height: 0.2rem;width: 0.2rem;position: absolute;top: 50%;margin-top: -0.1rem;right: -0.1rem;background:#f2f2f2; border-radius: 100%;border:0;-webkit-transform: scaleY(1);transform: scaleY(1);left: auto;}
.shopCoupon .order-detail-bd .weui-cell{padding: 0.2rem 0.35rem 0.2rem 0.27rem;line-height: 1;font-size: 0.24rem;color: #404040;border-bottom: 1px dashed #e1e1e1;}
.shopCoupon .order-detail-bd .weui-cell:last-child{border:none;}
.shopCoupon .order-detail-bd .weui-cell .weui-cell__bd{text-align: right;color: #737373;}
.shopCoupon .colorC{color: #cb042a;}
.shopCoupon .order-detail-bd .weui-cell:before{border: 0;height: 0;}
.shopCoupon .order-detail-list .weui-cells{margin-top: 0.16rem;}
.shopCoupon .order-detail-list .weui-cell{padding: 0.2rem 0.35rem 0.2rem 0.27rem;line-height: 1;font-size: 0.24rem;color: #404040;border-bottom: 1px dashed #e1e1e1;}
.shopCoupon .order-detail-list .weui-cell:before{border: 0;height: 0;}
.shopCoupon .order-detail-list .weui-cell:last-child{border:none;}
.shopCoupon .order-detail-list .weui-cell .weui-cell__bd{text-align: right;color: #737373;}
.shopCoupon .colorC{color: #cb042a;}
.shopCoupon .weui-cell_access .weui-cell__ft:after{border-width: 1px 1px 0 0;}
.shopCoupon .weui-cell_access:active{background: none;}
.shopCoupon .shop-block{padding: 0 0.24rem;}
.shopCoupon .shop-list{padding: 0.2rem 0.2rem 0.2rem 0.24rem;border-bottom: 1px dashed #e1e1e1;}
.shopCoupon .shop-list-mes-name{color: #333;font-size: 0.28rem;font-weight: bold;}
.shopCoupon .shop-list-mes-area{color: #404040;font-size: 0.24rem;}
.shopCoupon .shop-list-phone{width: 0.38rem;height: 0.38rem;margin: 0.226rem 0.35rem;margin-right: 0.15rem}
.shopCoupon .shop-list-phone a{display: inline-block;}
.shopCoupon .shop-list-phone img{width: 100%;vertical-align: top;}
.shopCoupon .shop-list-jl{height: 0.832rem;line-height: 0.932rem;color: #737373;font-size: 0.24rem;padding:0 0.26rem;border-right: 1px solid  #c9c9c9;}

/*ruleYh*/
.ruleYh{position: relative;background: #fff;height: 5.54rem;}
.ruleYh-title{position: relative;font-size: 0.36rem;color: #000;text-align: center;padding-top: 0.45rem;line-height: 1;}
.ruleYh-list{position: relative;margin-top: 0.51rem;padding: 0 0.4rem;padding-bottom: 0.25rem;border-bottom: 1px dashed #efefef;}
.ruleYh-list p{font-size: 0.24rem;color: #333;}
.ruleYh-btn{margin-top: 0.45rem;text-align: center;}
.ruleYh-btn a{display: inline-block;height: 0.65rem;width: 2.76rem;line-height: 0.63rem;border-radius: 0.15rem;color: #fff;font-size: 0.24rem;background: -webkit-linear-gradient(#ff3159, #c90127); /* Safari 5.1 - 6.0 */background: -o-linear-gradient(#ff3159, #c90127); /* Opera 11.1 - 12.0 */background: -moz-linear-gradient(#ff3159, #c90127); /* Firefox 3.6 - 15 */background: linear-gradient(#ff3159, #c90127);}

/*sao*/
.shopCoupon .sao-return{position: absolute;width:0.6rem;height:0.6rem;top: 0.31rem;left: 0.21rem;z-index: 20;}
.shopCoupon .sao-return a{position: relative;display: inline-block;}
.shopCoupon .sao-return img{width: 100%;}
.shopCoupon .sao-bg{position: relative;}
.shopCoupon .sao-bg img{width: 100%;}
.shopCoupon .sao-block{position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;}
.shopCoupon .sao-ewm-show{position: relative;width: 6rem;height: 6rem;box-shadow: 0 0 0 10rem rgba(0,0,0,.5);margin-top: 2.5rem;margin-left: 0.7rem;}
.shopCoupon .sao-ewm-show img{width: 4.12rem;height: 4.12rem;margin: 0.94rem;}

/*login*/
.shopCoupon-login-top{position: relative;height: 4.96rem;background: #5ea2cf;}
.shopCoupon-login-top-img{position: relative; width:2.84rem;height: 2.84rem;padding-top: 1.03rem;margin: 0 auto;}
.shopCoupon-login-top-img img{width: 100%;}
.shopCoupon-login-form{position: relative;margin-top: 0.7rem;}
.shopCoupon-login-form .weui-cells{margin-top: 0;background: none;padding: 0 0.7rem;}
.shopCoupon-login-form .weui-cells:after,.shopCoupon-login-form .weui-cell:before{height: 0;border: 0;}
.shopCoupon-login-form .weui-cells .weui-cell{padding:0.21rem 0;border-bottom: 0.5px solid #dcdcdc;padding-top: 0.3rem;}
.shopCoupon-login-form .weui-cell__hd{position: relative;width: 0.54rem;height: 0.54rem;margin-right: 0.17rem;}
.shopCoupon-login-form .weui-input{font-size: 0.36rem;color: #333;}
.shopCoupon-login-form .weui-cell__hd img{width: 100%;vertical-align: top;}
.shopCoupon-login-btn{position: relative;text-align: center;margin-top: 0.5rem;}
.shopCoupon-login-btn a{width: 5.96rem;height:0.97rem; display: inline-block;border-radius: 1rem;line-height: 0.97rem;color: #fff;text-align: center;background: #5ea2cf;font-size: 0.4rem;}
.shopCoupon .shopCoupon-login-form input::-webkit-input-placeholder{color: #999;}
.shopCoupon-login-form-yzm{width: 2.28rem;}
.shopCoupon-login-form-yzm img{width: 100%;}

/*register*/
.register{position: relative;text-align: center;}
.register_show{margin:0 auto;position:relative;background: #fff;width: 5.82rem;border-radius: 0.35rem;padding-top: 0.77rem;box-sizing: border-box ! important;text-align: center;padding-bottom: 0.3rem;}
.register_show .register_show-icon{width: 1.5rem;height: 1.5rem;margin: 0 auto;}
.register_show .register_show-icon img{width: 100%;}
.register_show .register_show-title{color: #ea4438;font-size: 0.36rem;line-height: 1;font-weight: bold;margin-top: 0.25rem;}
.register_show .register_show-mes{color: #000;font-size: 0.28rem;line-height: 1.2;margin-top: 0.2rem;}
.register_show .register_show-btn{margin-top: 0.3rem;}
.register_show .register_show-btn a{display: inline-block;width: 2.04rem;height: 0.74rem;background: #ea4438;border-radius:0.36rem;text-align: center; line-height: 0.74rem;color: #fff;min-width: 105px;}
.register_show .register_show-tips{margin-top: 0.6rem;color: #000;font-size: 0.22rem;line-height: 1.4;padding: 0 0.4rem;text-align: left;}

/* ruleCl */
.ruleCl_pdiv{
    position: relative;
}
.ruleCl_pdiv .ruleCl_show{
    position: relative;
    width: 5.41rem;
    border-radius: 0.2rem;
    background: #fff;
    box-sizing: border-box;
    padding: 0 0.33rem;
    padding-top: 0.96rem;
    padding-bottom: 0.7rem;
    text-align: center;
}
.ruleCl_pdiv .ruleCl_show .ruleCl_top{
    position: absolute;
    width: 2.49rem;
    top:-0.15rem;
    left: 1.47rem;
}
.ruleCl_pdiv .ruleCl_show .ruleCl_ist{
    position: relative;
    overflow: hidden;
    overflow-y: auto;
    min-height: 60vh;
    max-height:60vh ;
}
.ruleCl_pdiv .ruleCl_show .ruleCl_ist>p{
    position: relative;
    font-size: 0.24rem;
    color: #fff;
    padding-left: 0.48rem;
    color: #000000;
    line-height: 1.7;
    text-align: left;
}
.ruleCl_pdiv .ruleCl_show .ruleCl_ist>p>span{
    position: absolute;
    top: 0.02rem;
    left: 0;
    width: 0.29rem;
    height: 0.29rem;
    border-radius: 100%;
    display: inline-block;
    text-align: center;
    line-height: 0.29rem;
    border: 1px solid #f2574c;
    color: #f2574c;
}
.ruleCl_pdiv .ruleCl_show .ruleCl_top img{width: 100%;}
.ruleCl_pdiv .ruleCl_show .ruleCl_btn{
    position: relative;
    margin: 0 auto;
    display: inline-block;
    width: 2.04rem;
    height: 0.74rem;
    border-radius: 0.36rem;
    background: #ea4438;
    color: #fff;
    line-height: 0.74rem;
    font-size: 0.28rem;
    margin-top: 0.4rem;
}

.user-teller-message{
    position: relative;
    margin-top: 0.84rem;
    text-align: center;
}

.user-teller-message img{
    width: 100%;
}
.user-teller-message dl dt{
    margin: 0 auto;
    width: 2.74rem;
}

.user-teller-message dl dd{
    margin-top: 0.35rem;
    text-align: center;
    font-size: 0.36rem;
    font-weight: bold;
    line-height: 1.25;
    color: #ea4438;
}

.user-teller-name{
    width: 100px;
    text-align: justify;
}
.bind_show{
    padding-top: 1.18rem;
    padding-bottom: 1.33rem;
}
.bind_show.register_show .register_show-btn{
    margin-top: 1.11rem;
}
.bind_show.register_show .register_show-title{
    font-size: 0.4218rem;
}