@charset "utf-8";
/*
*@Description: defind css
*/

/*************public-css*************/

body{font-family:"微软雅黑";}
h1, h2, h3, h4, h5, h6, p {font-weight:400;}
ol, ul {list-style: none;}

.mzt-alert-1{color:#fa494f!important;}/*红*/
.mzt-alert-2{color:#ff973e!important;}/*深黄*/
.mzt-alert-3{color:#ffc446!important;}/*淡黄*/
.mzt-alert-4{color:#2e9fff!important;}/*深蓝 */
.mzt-alert-5{color:#30bbe9!important;}/*淡蓝*/
.mzt-alert-6{color:#2fd475!important;}/*绿*/
.mzt-alert-7{color:#666666!important;}
.mzt-alert-8{color:#999999!important;}
.mzt-alert-0{color:#a443ff!important;}/*紫*/

.m-t-0{margin-top:0!important;}
.m-b-0{margin-bottom:0!important;}
.m-l-10{margin-left:0.1rem !important;}
.m-r-10{margin-right:0.1rem !important;}
.m-t-20{margin-top:0.2rem !important;}
.m-r-20{margin-right:0.2rem !important;}
.m-b-20{margin-bottom:0.2rem !important;}
.m-t-30{margin-top:0.3rem !important;}
.m-b-30{margin-bottom:0.3rem !important;}
.p-t-20{padding-top:0.2rem !important;}
.p-b-20{padding-bottom:0.2rem !important;}

.all-mid{width:100%;padding-left:0.24rem;padding-right:0.24rem;}
.loading{width:100%;font-size:.3rem;color:#999;-webkit-box-align:center;-webkit-box-pack:center;display:-webkit-box;margin:.4rem 0;}
.clear{clear:both;}
.ft-h{height:calc(48px + .2rem);height: -webkit-calc(48px + .2rem);}
.flex{display: -webkit-flex;display: flex;}
.flex-0{flex:none!important;-webkit-flex:none!important;}
.flex-1{flex:1;-webkit-flex:1;}
.flex-left{display: -webkit-flex;display: flex;-webkit-justify-content: flex-start; justify-content:flex-start; }
.flex-center{display: -webkit-flex;display: flex;-webkit-justify-content: center; justify-content: center; }
.flex-right{display: -webkit-flex;display: flex;-webkit-justify-content: flex-end; justify-content:flex-end; }
.flex-middle{display: -webkit-flex;display: flex;-webkit-align-items: center; align-items: center;}
.flex-bottom{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end}

.text-overflow-1{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.text-overflow-2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
input[type="date"]:before {content: attr(placeholder);color:#999;}
.btn-radius{border-radius:100px;-webkit-border-radius:100px;}
.btn-radius:after{content: ''; width: 200%;height: 200%;position: absolute;top: 0;left: 0;-webkit-transform: scale(.5);transform: scale(.5);-webkit-transform-origin: 0 0;transform-origin: 0 0;border: 1px solid #b1b8c8;border-radius: inherit;}

/*字体*/
  @font-face {
    font-family: 'geoslab703';
    src: url('../fonts/geo703mc-webfont.woff2') format('woff2'),
         url('../fonts/geo703mc-webfont.woff') format('woff'),
         url('../fonts/geo703mc-webfont.ttf') format('truetype'),
         url('../fonts/geo703mc-webfont.svg#geoslab703_mdcn_btmedium') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*YDUI部分样式重置*/
.m-navbar{background-color:#fa494f;}
.navbar-center .navbar-title{color:#fff;}
.navbar-item{color:#fff;}
.m-cell{margin-bottom:0;}
.m-cell:after{border-bottom:none;}

/*通用加减*/
.add-sub-con{flex:1;-webkit-flex:1;}
.add-sub-con a {float: left;width: .6rem;height: .6rem;line-height: .62rem;text-align: center;font-size: 0.32rem;color: #666;border: #efefef solid 1px;background-color: #F8F8F8;}
.add-sub-con a.aj {color: #fe0909;border: #efefef solid 1px;background: #fff;}
.add-sub-con a, .add-sub-con input {float: left;display: block;}
.add-sub-con input {width: .85rem;height: .6rem;box-sizing: border-box;text-align: center;font-size: 0.3rem;-webkit-border-radius: 0;border: 1px solid #efefef;}


/*通用tab筛选带分割*/
.sx-tab{width:100%;background-color:#fff;display:flex;display:-webkit-flex;}
.sx-tab a{flex:1;-webkit-flex:1;color:#333;font-size:0.3rem;padding:0.24rem 0;border-bottom:2px solid transparent;}
.sx-tab a span{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;width:100%;}
.sx-tab a:not(:last-child) span{border-right:1px solid #ddd;}
.sx-tab a.cur{border-bottom:2px #fa494f solid;color:#fa494f;}
.sx-tab a span img{width:0.2rem;display:inline-block;margin-left:0.1rem;}
.sx-tab a.sort-tab img{width:0.15rem;}


/**通用tab筛选不带分割**/
.public-sx-tab{width:100%;height:.9rem;background-color:#fff;display:-webkit-flex;display: flex;}
.public-sx-tab a{flex:1;-webkit-flex:1;display:-webkit-flex;display:flex;-webkit-align-items: center;-webkit-justify-content:center;align-items: center;justify-content:center; color:#666;font-size:0.3rem;border-bottom:2px solid transparent;}
.public-sx-tab a.cur{border-bottom:2px #fa494f solid;color:#fa494f;}
.public-sx-tab a img{display:inline-block;width:0.26rem;padding-left:0.1rem;padding-top:3px;}
.public-sx-tab a.sort-tab img{width:0.3rem;padding-left:0.1rem;padding-top:3px;}


/*通用状态页面*/
.public-alert-success{width:100%;background-color:#fff;padding:0.6rem 0;text-align:center;color:#00be59;font-size:0.3rem;}
.public-alert-success i{font-size:1.2rem;}
.public-alert-fail{width:100%;background-color:#fff;padding:0.6rem 0;text-align:center;color:#ff4548;font-size:0.3rem;}
.public-alert-fail i{font-size:1.2rem;}
.public-alert-wait{width:100%;background-color:#fff;padding:0.6rem 0;text-align:center;color:#3679fd;font-size:0.3rem;}
.public-alert-wait i{font-size:1.2rem;}

/*通用头部数字*/
.public-topnum{width:100%;background-color:#fa494f;padding:0.5rem 0;position:relative;z-index:2}
.public-topnum-c{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center; justify-content:center;-webkit-justify-content:center;}
.public-topnum-c a{display:block;flex:1;-webkit-flex:1;text-align:center;border-right:1px solid rgba(255, 255, 255, 0.2);}
.public-topnum-c a:last-child{border-right:none;}
.public-topnum-c a span{font-size:0.28rem;color:rgba(255, 255, 255, 0.6);}
.public-topnum-c a h1{font-size:0.5rem;color:#fff;font-family:'din_alternate_bold';}
.public-topnum-btn{width:100%;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center; justify-content:center;-webkit-justify-content:center;margin-top:0.3rem;}
.public-topnum-btn a{display:inline-block;background-color:rgba(0, 0, 0, 0.12);border:1px solid rgba(255, 255, 255, 0.36);font-size:0.28rem;color:#fff;padding:0.14rem 0.3rem;border-radius:3px;line-height:1;margin-right:0.14rem;}
.public-topnum-btn a:last-child{margin-right:0;}

/**兑换商城**/
.grids-icon img{height:100%;}
.grids-item:after,.m-grids-4 .grids-item:not(:nth-child(4n)):before{display:none;}
.index-nav .home-tit{margin-top:.3rem;font-size:.28rem;color:#fa494f;text-align:center;}
.index-nav .home-tit:before{content:"";display:inline-block;margin-right:.2rem;width:.7rem;height:.3rem;background:url("../images/home-titbefore.png") center no-repeat;background-size:100%;}
.index-nav .home-tit:after{content:"";display:inline-block;margin-left:.2rem;width:.7rem;height:.3rem;background:url("../images/home-titbefore.png") center no-repeat;background-size:100%;}

.nav_fl { width:100%; padding-top:.2rem;background:#fff; overflow:hidden; }
.nav_fl ul li { float:left; width:20%; margin-bottom:.24rem; text-align:center;}
.nav_fl ul li h1 { width:.9rem; height:0.9rem; margin:0 auto .1rem; }
.nav_fl ul li h1 img { display:block; width:100%;}
.nav_fl ul li h2 { text-align:center; font-size:.26rem; color:#666;font-weight:normal;}
.nav_fl ul li a { display:block; width:100%;}
.tabbar-item.tabbar-active {color: #fa494f;}

/***商品详情***/
.m-button {margin-bottom: .24rem;padding: 0 .24rem;}
.slider-pagination > .slider-pagination-item.slider-pagination-item-active{width:.5rem;background-color:#fa494f;border-radius:100px;}
.spxq-banner{width:100%;height:7.5rem;position:relative;}
.spxq-banner .slider-item a{display:block;width:100%;height:100%;position:relative;}
.spxq-banner .slider-item a img{max-width:100%;max-height:100%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}
.spxq-banner .pic-nav{display:flex;display:-webkit-flex;top:.2rem;left:2%;width:96%;position:absolute;z-index:9;}
.spxq-banner .pic-nav i{display:inline-block;width:.7rem;height:.7rem;border-radius:50%;-webkit-border-radius:50%;background:rgba(0,0,0,0.3);line-height:.7rem;text-align:center;font-size:.32rem;color:#fff;}

.spxq-con-t{padding-bottom:.2rem;background:#fff;height:auto;border-bottom:1px solid #ddd;overflow:hidden;}
.spxq-con-t p{margin-bottom:.1rem;font-size:0.3rem;color:#333;line-height:1.6;padding:0;}
.spxq-con-t .sale-price{margin:.2rem auto;}
.spxq-con-t .sale-price i{display:inline-block;padding:.08rem .1rem ;margin-right:.1rem;border-radius:.1rem;-webkit-border-radius:.1rem;font-size:.24rem;color:#fff;}
.spxq-con-t .sale-price .rmb{display:block;font-size:.32rem;color:#e61e1e;}
.spxq-con-t .sale-price .rmb i{background:#e61e1e;}
.spxq-con-t .sale-price .jf{display:block;margin-top:.06rem;font-size:.32rem;color:#1e85e6;}
.spxq-con-t .sale-price .jf i{background:#1e85e6;}

.spxq-con-t .sale-kucun{font-size:.28rem;color:#999;}
.spxq-con-t .sale-quan{display:inline-block;height:.5rem;line-height:.5rem;background:#fa494f;color:#fff;padding:0 .12rem;border-radius:2px;-webkit-border-radius:2px;}
.spxq-con-t .sale-jf{display:inline-block;height:.5rem;line-height:.5rem;background:#2e9fff;color:#fff;padding:0 .12rem;border-radius:2px;-webkit-border-radius:2px;}
.spxq-con-t .sale-kucun span{margin:.05rem 0;display:block;text-align:right;}

.spxq-con-t h2{font-size:0.4rem;padding:0.1rem 0;color:#fa494f;}
.spxq-con-t h2 em{font-size:0.24rem;}
.spxq-con-t h2 i{font-family:"century-gothic";}
.spxq-con-t h2 span,.spxq-con-t h2 del{font-size:0.24rem;color:#999;padding-left:0.1rem;}

.spxq-con-t h6{font-weight:normal;width:100%;font-size:0.3rem;color:#3195ff;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding-bottom:0.2rem;}
.spxq-con-t h6 img{width:0.5rem;margin-right:0.1rem;}

.spxq-info{margin-top:0.2rem;}
.spxq-info-t{width:100%;border-bottom:1px solid #ddd;background-color:#fff;display:flex;display:-webkit-flex;padding:0 .24rem;font-size:0.3rem;color:#333;position:relative;}
.spxq-info-t a{flex:1;-webkit-flex:1;padding:.24rem 0;text-align:center;}
.spxq-info-t a.cur{color:#fa494f;border-bottom:2px #fa494f solid;}

.spxq-info-tt{width:100%;border-bottom:1px solid #ddd;background-color:#fff;padding:.24rem;font-size:0.3rem;color:#333;position:relative;text-align:center;}

.spxq-info-c{font-size:0.28rem;color:#333;line-height:1.3;background-color:#fff;padding:0.2rem 0;}
.spxq-info-c img{max-width:100%;}

.shop-con-other{background:#fff;margin-top:.2rem;}
.shop-con-other li{border-bottom:#ededed 1px solid;}
.shop-con-other li a:active{background:#F9F9F9}
.shop-con-other li .l{flex:1;-webkit-flex:1;}
.shop-con-other li .r{flex:1;-webkit-flex:1; text-align: right;}
.shop-con-other li .arr{width:.15rem;}
.shop-con-other li .arr img{width:100%;}

.spxq-sj{width:100%;background-color:#fff;margin-top:0.2rem;}
.spxq-sj-info{display:flex;display:-webkit-flex;padding:0.3rem 0;align-items:center;-webkit-align-items:center; border-bottom:1px solid #eee;}
.spxq-sj-info .spxq-sj-logo{width:1rem;height:1rem;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center; justify-content:center;-webkit-justify-content:center;}
.spxq-sj-info .spxq-sj-logo img{max-height:1rem;max-width:1rem;}

.spxq-sj-t{flex:1;-webkit-flex:1;margin-left:0.2rem;}
.spxq-sj-t h6{font-weight:normal;font-size:0.3rem;color:#fa494f;}
.spxq-sj-t h6 span{display: inline-block;padding: 2px 8px;background-color: #fa494f;color: #fff;border-radius: 3px;font-size: 12px;margin-left: 0.1rem;}
.spxq-sj-t h6 span.dj{background-color:#24c76a;color: #fff;}
.spxq-sj-t p{font-size:0.28rem;color:#333;}

.spxq-sj-lx{width:100%;display:flex;display:-webkit-flex;}
.spxq-sj-lx a{flex:1;-webkit-flex:1;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;font-size:0.3rem;padding:0.4rem 0;}
.spxq-sj-lx a img{width:0.4rem;margin-right:0.2rem;}

.spxq-bottom-fixed{width:100%;height:0.9rem;background-color:#fff;border-top:1px solid #eee;box-sizing:border-box;position:fixed;bottom:0;display:flex;display:-webkit-flex;z-index:1;}
.spxq-bottom-fixed a{position:relative;}
.spxq-bottom-fixed a:not(:last-child){color:#666;width:1.4rem;font-size:0.24rem;text-align:center;position:relative;padding-top:0.1rem;}
.spxq-bottom-fixed a i{font-size:0.36rem;}
.spxq-bottom-fixed a.nav-cur{color:#fa494f;}
.spxq-bottom-fixed a .badge{position:absolute;padding:1px 3px;right:.35rem;top:.05rem;font-size:.2rem;}
.spxq-bottom-fixed a.gocart{padding:0;flex: 1;-webkit-flex: 1;background:#ff973e;color:#fff;line-height: 0.9rem;height: .9rem;font-size: 0.28rem;}
.spxq-bottom-fixed a:last-child{flex: 1;-webkit-flex: 1;line-height: 0.9rem;height: .9rem;color: #fff;font-size: 0.28rem;text-align: center;}
.spxq-bottom-fixed a:last-child{background-color:#fa494f;}

/**搜索页面**/
.shop-list-search i{font-size:16px;}
.shop-list-search i:first-child{margin-left:0;}
.shop-list-search{background: -webkit-linear-gradient(left, #fb735b, #f64848);background: linear-gradient(to right, #fb735b, #f64848);}
.shop-list-search input{margin-left:0.2rem;}

.search{padding:0 .2rem; }
.search h1{font-size:.3rem;color:#333;margin-bottom:.2rem;margin-top:.4rem; position:relative;display:flex;display:-webkit-flex;font-weight:normal;line-height:1;}
.search h1 em{flex:1;-webkit-flex:1;}
.search h1 a {color:#999;}

.search ul{height:auto;overflow:hidden;}
.search ul li{float:left;margin-right:.2rem;margin-top:.2rem;}
.search ul li a{display:block;width:100%;padding:.1rem .2rem;font-size:.26rem;color:#333;background:#fff;border-radius:100px;-webkit-border-radius:100px;}
.search ul li a:active{background:#f55050;color:#fff;}
#search-relation-list {position: fixed;left: 0;top: 44px;width: 100%;display: none;z-index:999;max-height:80%;overflow-y:scroll;}

/*选择规格，弹窗*/
.mui-popover{min-height:50px;width:33.333333%;border-radius:2px;-webkit-border-radius:2px;}
.mui-scroll-wrapper {position: static;z-index: 2; top: 0; bottom: 0;left: 0;}
.mui-table-view-cell > a:not(.mui-btn){margin:0;padding:.2rem 0;text-align: center;}
.mui-table-view-cell{padding:0;font-size:.3rem;}
.mui-popover .mui-scroll-wrapper{margin:0;}
.mui-popover .mui-table-view .mui-table-view-cell:last-child, .mui-popover .mui-table-view .mui-table-view-cell:last-child > a:not(.mui-btn){border-bottom-right-radius:2px;border-bottom-left-radius: 2px;}
.mui-popover .mui-table-view{border-radius:2px;-webkit-border-radius:2px;}

.mui-popover .mui-popover-arrow{top:-20px;width: 20px;height: 20px;}
.mui-popover .mui-popover-arrow:after{width: 20px;height: 20px;}

.mui-popover{position:absolute;z-index:999;display:none;
-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transition-property: opacity;transition-property: opacity;-webkit-transform: none;transform: none;opacity: 0;border-radius: 7px;background-color: #f7f7f7;-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, .1);box-shadow: 0 0 15px rgba(0, 0, 0, .1);}
.mui-popover .mui-popover-arrow{position: absolute;z-index: 1000;top: -25px;left: 0;overflow: hidden;width: 26px;height: 26px;}
.mui-popover .mui-popover-arrow:after{position: absolute;top: 19px;left: 0;width: 26px;height: 26px;content: ' ';-webkit-transform: rotate(45deg);transform: rotate(45deg);border-radius: 3px;background: #f7f7f7;}
.mui-popover .mui-popover-arrow.mui-bottom{top: 100%;left: -26px;margin-top: -1px;}
.mui-popover .mui-popover-arrow.mui-bottom:after{top: -19px;left: 0;}
.mui-popover.mui-popover-action{bottom: 0;width: 100%;-webkit-transition: -webkit-transform .3s, opacity .3s;transition:transform .3s, opacity .3s;-webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);border-radius: 0;background: none;-webkit-box-shadow: none;box-shadow: none;}
.mui-popover.mui-popover-action .mui-popover-arrow{display: none;}
.mui-popover.mui-popover-action.mui-popover-bottom{position: fixed;}
.mui-popover.mui-popover-action.mui-active{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.mui-popover.mui-popover-action .mui-table-view{margin: 8px;text-align: center;color: #007aff; border-radius: 4px;}
.mui-popover.mui-popover-action .mui-table-view .mui-table-view-cell:after{position: absolute;right: 0;bottom: 0;left: 0;height: 1px;content: '';-webkit-transform: scaleY(.5);transform: scaleY(.5);background-color: #c8c7cc;}
.mui-popover.mui-popover-action .mui-table-view small{font-weight: 400;line-height: 1.3;display: block;}
.mui-popover.mui-active{display: block;opacity:1;overflow: hidden;}
.mui-popover .mui-bar ~ .mui-table-view{padding-top:44px;}

.mui-backdrop{position: fixed; z-index: 998; top: 0; right: 0; bottom: 0; left: 0; background-color: rgba(0, 0, 0, .3);}
.mui-bar-backdrop.mui-backdrop{bottom: 50px; background: none;}
.mui-backdrop-action.mui-backdrop{background-color: rgba(0, 0, 0, .3);}
.mui-bar-backdrop.mui-backdrop, .mui-backdrop-action.mui-backdrop{opacity: 0;}
.mui-bar-backdrop.mui-backdrop.mui-active, .mui-backdrop-action.mui-backdrop.mui-active{-webkit-transition: all .4s ease; transition: all .4s ease; opacity: 1;}

/*评价列表*/
.lmsj-info-pj{width:100%;}
.lmsj-info-pj>ul>li{border-bottom:1px solid #ddd;padding:0.3rem 0;}
.lmsj-info-pj>ul>li:last-child{border-bottom:none;}
.lmsj-info-pj .pj-user{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center; }
.lmsj-info-pj .pj-user .pj-user-pic{display:flex;display:-webkit-flex;width:0.75rem;height:0.75rem;border-radius:50%;align-items:center;-webkit-align-items:center; justify-content:center;-webkit-justify-content:center;overflow:hidden;}
.lmsj-info-pj .pj-user .pj-user-pic img{max-width:0.75rem;max-height:0.75rem;}
.lmsj-info-pj .pj-user .pj-user-info{flex:1;-webkit-flex:1;padding-left:0.2rem;}
.lmsj-info-pj .pj-user .pj-user-info h6{color:#ed4056;font-size:0.28rem;}
.lmsj-info-pj .pj-user .pj-user-info span{color:#999;font-size:0.28rem;}
.lmsj-info-pj .pj-user>img{width:1.7rem;}
.lmsj-info-pj .pj-con{color:#333;font-size:0.28rem;margin-top:0.24rem;}
.lmsj-info-pj .pj-img{overflow:hidden;margin-top:0.14rem;}
.lmsj-info-pj .pj-img .auto-loop li{float:left;width:1.6rem;height:1.6rem;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center; justify-content:center;-webkit-justify-content:center;border:1px solid #eee;margin:0.2rem 0.2rem 0 0;}
.lmsj-info-pj .pj-img .auto-loop li:nth-child(4n){margin-right:0;}
.lmsj-info-pj .pj-img .auto-loop li img{max-height:100%;max-width:100%;}

#lightGallery-slider .info{display:none;}
.spxq-info-pj{background-color:#fff;}

/**购买弹窗**/
.shopping{background:#fff;}
.shopping .right-common{background:#fff; text-align:center;padding:.2rem;overflow:hidden;}
.shopping .right-common ul{overflow:hidden;margin-bottom:.4rem;}
.shopping .right-common .title{font-size:.3rem;color:#000; text-align:left;}
.shopping .right-common .title span{background:#fff;position: relative;z-index: 999;padding:0px .15rem;}
.shopping .right-common ul li{float:left;margin-right:.2rem;margin-top: .2rem;}
.shopping .right-common ul li a{display:block;width:100%;padding:.1rem .2rem;font-size:.28rem;color:#666;border:#ededed 1px solid;border-radius:.1rem;-webkit-border-radius:.1rem;}
.shopping .right-common ul li a:active{background:#f55050;color:#fff;}

.shopping-con-cart{padding:.2rem;background:#fff!important;max-height:70%;}
.shopping-con-cart .con .mui-scroll-wrapper {top:1.9rem;left:.2rem;right:.2rem;width:auto;border-radius:0;position: absolute;}

.mui-scroll{position: absolute;z-index: 1;width: 100%;-webkit-transform: translateZ(0);transform: translateZ(0);}
.shopping-con-cart .cart-hd{width:100%;background:#fff;display:flex;display:-webkit-flex;display: -webkit-box;position:relative;z-index:99;}
.shopping-con-cart .cart-hd .pro-img{width:1.6rem;height:1.6rem;-webkit-box-align:center;-webkit-box-pack:center;display:box;display:-webkit-box;background:#fff;border-radius:.04rem;-webkit-border-radius:.04rem;box-shadow:rgba(0,0,0,.08) 0 0 .07rem;-webkit-box-shadow:rgba(0,0,0,.08) 0 0 .07rem;padding:.06rem;}
.shopping-con-cart .cart-hd .pro-img img{max-width:100%;max-height:100%;border-radius:.04rem;-webkit-border-radius:.04rem;}
.shopping-con-cart .cart-hd .pro-title{margin-left:.2rem;webkit-box-flex: 1;-webkit-flex: 1;flex: 1;-webkit-box-align:center;-webkit-box-pack:start;display:box;display:-webkit-box;}
.shopping-con-cart .cart-hd .pro-price{font-size:.28rem;color:#333;}
.shopping-con-cart .cart-hd .pro-price h1{color:#f55050;}
.shopping-con-cart .cart-hd .pro-price h2{margin-top:.1rem;}
.shopping-con-cart .card-gg{margin-top:.2rem;font-size:0;border-bottom:#E6E6E6 1px solid;}
.shopping-con-cart .card-gg .title{font-size:.26rem;color:#333;}
.shopping-con-cart .card-gg .gg-list{margin-top:.2rem;}
.shopping-con-cart .card-gg .gg-list li{display:inline-block;margin-right:.2rem;margin-bottom:.2rem;}
.shopping-con-cart .card-gg .gg-list li a{display:block;width:100%;padding:.1rem .15rem;font-size:.26rem;color:#333;border:1px solid #eee;border-radius:4px;-webkit-border-radius:4px;}
.shopping-con-cart .card-gg .gg-list li.selected a{background:#ee5454;color:#fff;}
.shopping-con-cart .shop-num{display: -webkit-box;display:flex;display:-webkit-flex;margin:.4rem 0;}
.shopping-con-cart .shop-num .text{font-size:.28rem;color:#333;-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;-webkit-box-align:center;-webkit-box-pack:start;display:box;display:-webkit-box;}
.shopping-con-cart .shop-num .num-choose{font-size:0;webkit-box-flex: 1;-webkit-flex: 1;flex: 1;-webkit-box-align:center;-webkit-box-pack:end;}

.shopping-con-cart .shop-btn{margin:0}
.shopping-con-cart .shop-btn a{display:block;width:100%;padding:.2rem 0; text-align:center;font-size:.28rem;background:#ee5454;color:#fff;}
.shopping-con-cart .shop-btn a:active{background:#d43b3b;}
.shopping-con-cart .close{ position:absolute;right:.2rem;top:.2rem;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center; justify-content:center;-webkit-justify-content:center;font-size:.5rem;z-index:100;}
.shopping-con-cart .close .sicon-close{font-size:.5rem;color:#666;}

/***商品列表***/
.exchange-cell{margin-top:.3rem;background:#fff;}
.exchange-cell .list-theme3 .list-item:before,.exchange-cell .list-theme3 .list-item:nth-child(odd):after{display:none;}
.exchange-cell .list-theme3 .list-item{padding:.1rem;}
.exchange-cell .list-img{border:1px #e5e5e5 solid;}
.index-tit{padding:.24rem;font-size:.3rem;color:#333;font-weight:700;}
.index-tit a{font-size:.24rem;font-weight:400;}
.index-tit a img{display:inline-block;margin-left:.1rem;width:.3rem;height:.3rem;vertical-align: text-bottom;}

.index-tit2{margin:.4rem auto .1rem;font-size:.3rem;text-align:center;}
.index-tit2:after{content:"";display:block;width:.6rem;height:3px;background:#ff5d63;margin:.15rem auto 0;}

.index-mid-ad{display:block;margin:0 .2rem .2rem;}
.index-mid-ad img{max-width:100%;}

.m-list{overflow:hidden;padding:0 .1rem .2rem;position:relative;}
.list-nav{margin:.2rem 0;padding:0 .28rem;border-bottom:1px #f5f5f5 solid;}
.list-nav a{margin:0 .15rem;font-size:.3rem;line-height:2;}
.list-theme4{background-color:#fff;}
.list-theme4 .list-item{display: flex;position:relative;z-index:1;padding:.4rem .2rem;}
.list-theme4 .list-item:after {content: '';position: absolute;z-index: 0;bottom: 0;left: 0;width: 100%;height: 1px;border-bottom: 1px solid #D9D9D9;-webkit-transform: scaleY(0.5);transform: scaleY(0.5);-webkit-transform-origin: 0 100%;transform-origin: 0 100%;}
.list-theme4 .list-item .list-mes{flex: 1;-webkit-flex:1;}
.list-theme4 .list-item .list-img{padding-right:.4rem;width:3.4rem;height:3rem;position:relative;}
.list-theme4 .list-item .list-img .free{top:0;left:0;display:block;width:.76rem;height:.8rem;background:url("../images/ico_free.png") left top no-repeat;background-size:100%;position:absolute;}
.list-img img{max-width:100%;max-height:100%;background-color:#FFF;border:none;display: -webkit-flex;display: flex;-webkit-align-items: center; align-items: center;}
.list-img span{right:0;bottom:0;background:#fa494f;color:#fff;padding:.05rem .15rem;position:absolute;font-size:.24rem;}
.list-mes{background-color:#FFF;}
.list-mes .list-title{overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
    text-overflow: ellipsis;
	font-size:.3rem;
    line-height: 0.38rem;
    max-height: 1.34rem;}
.list-theme4 .list-item .list-mes .list-mes-item{padding-top:.06rem;}

.list-mes-item .list-price,.list-mes-item .list-kucun{display:block;font-size:.28rem;margin-left:.02rem;position:relative;color:#8C8C8C;}

.list-mes-item .list-price .wdjhj{display:inline-block;margin-left:.1rem;height:.3rem;}

.list-mes{position:relative;}
.list-mes .list-quan{width:100%;text-align:center;}
.list-mes .list-quan .quan-price{display: inline-block;margin-bottom:.12rem;padding-left:.3rem;padding-right:.2rem;height:.4rem;line-height:.4rem;font-size:.3rem;color:#2e9fff;position:relative;border:1px #2e9fff solid;border-radius:150rem;-webkit-border-radius:150rem;}
.list-mes .list-quan .quan-price i{display:inline-block;width:.45rem;height:.45rem;    line-height: .45rem;font-size:.26rem;background:#2e9fff;color:#fff;border-radius:50%;-webkit-border-radius:50%;position:absolute;left:-.22rem;top:-.04rem;}
.list-mes .list-quan .rmb-price{display:block;font-size:.26rem;line-height:1;color:#e64545;}
.list-mes .list-quan .rmb-price img{height:.2rem;margin-right:.05rem;display: inline-block;vertical-align:baseline;}
.list-mes .sale-price i{display:inline-block;padding:.08rem .1rem ;margin-right:.1rem;border-radius:3px;-webkit-border-radius:3px;font-size:.22rem;color:#fff; vertical-align:text-bottom;}
.list-mes .sale-price .rmb{display:block;font-size:.3rem;color:#ff5e64;}
.list-mes .sale-price .rmb i{background:#ff5e64;}
.list-mes .sale-price .jf{display:block;margin-top:.06rem;font-size:.3rem;color:#2e9fff;}
.list-mes .sale-price .jf i{background:#2e9fff;}


/**下拉分类**/
.grade-eject,.Category-eject,.Sort-eject{position:fixed;top: -100%;width: 100%;height: 69%;z-index: 1;-webkit-transition-duration: 0.4s;}
.grade-eject>ul,.Category-eject>ul,.Sort-eject>ul{margin: 0;padding: 0;overflow: auto;height: 100%;width: 100%;-webkit-transition-duration: 0.4s}
.grade-eject>ul>li,.Category-eject>ul>li,.Sort-eject>ul>li{line-height:1rem;font-size: .32rem;padding-left: .3rem;border-bottom: solid 1px #eee;}
.grade-eject>ul.grade-w,.Category-eject>ul.Category-w{background:#F9F9F9;position: absolute;z-index: 1}
.grade-eject>ul.grade-t,.Category-eject>ul.Category-t{background: #F3F3F3;position: absolute;z-index: 2;left: 100%;}
.grade-eject>ul.grade-t>li,.Category-eject>ul.Category-t>li{border-bottom:solid 1px #eee;}
.grade-eject>ul.grade-s,.Category-eject>ul.Category-s{background: #fff;position: absolute;z-index: 3;left: 100%;list-style-type: none;}
.grade-eject>ul.grade-s>li,.Category-eject>ul.Category-s>li{border-bottom: solid 1px #eee;margin-left: .3rem;padding: 0;}
.grade-w-roll{top:1.8rem;}
.grade-w-roll::after{position: fixed;content: "";width: 100%;height: 100%;display: block;background:rgba(0,0,0,0.2);top: 2.3rem;}

/**购买流程**/
.confirmorder .address{display: -webkit-flex;display: flex;background:#fff url("../images/addree-bg.jpg") 0 bottom no-repeat;padding:.2rem .2rem .3rem .2rem;background-size:contain;-webkit-align-items: center; align-items: center;}
.confirmorder .address:active{background-color:#FAFAFA;}
.confirmorder .address .info{font-size:.28rem;color:#666;}
.confirmorder .address .info b{display:block;margin-bottom:.1rem;font-size:.3rem;color:#333;}

.confirmorder-list{overflow:hidden;}
.confirmorder-list ul li .goods-title{margin-bottom:.1rem;font-size:.3rem;line-height:1.3;color:#333;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.confirmorder-list ul li .goods-price{font-size:.28rem;color:#999;display: -webkit-flex;display: flex;display: -webkit-box;}
.confirmorder-list ul li .goods-price span{font-size:.36rem;}

.confirmorder-list .title{font-size:.4rem;color:#000; position:relative;padding-bottom:.3rem;border-bottom:#ccc 1px solid; text-align:center;}
.confirmorder-list .title:after{content:''; position:absolute;display:inline-block;border-bottom:#33cc66 1px solid;width: 2rem;bottom: -1px;left: 50%;margin-left: -1rem;}
.confirmorder-list ul{overflow:hidden;}
.confirmorder-list ul li{width:100%;margin-top:.2rem;background:#fff;}
.confirmorder-list ul li:last-child{border-bottom:none;padding-bottom:0;}
.confirmorder-list ul li .hd{display: -webkit-flex;display: flex;display: -webkit-box;-webkit-box-align: center;-webkit-align-items: center;align-items: center;padding:.2rem;}
.confirmorder-list ul li .info{font-size:0;margin-left:.2rem;-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;}
.confirmorder-list ul li .imgbor{width1.5rem;height:1.5rem;-webkit-box-align:start;-webkit-box-pack:center;display:box;display:-webkit-box;border:#ededed 1px solid;}
.confirmorder-list ul li .imgbor img{max-width:100%;max-height:100%;}
.confirmorder-list ul li .weui-media-box{font-size:0;margin-left:.2rem;-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;}
.confirmorder-list ul li .weui-media-box__title{margin-bottom:.1rem;font-size:.3rem;line-height:1.3;color:#333;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.confirmorder-list ul li .weui-media-box__gg{-webkit-box-align: start;display:box;display:-webkit-box;font-size:.28rem;color:#666;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;text-overflow: ellipsis;}
.confirmorder-list ul li .weui-media-box__gg span{margin-right:.1rem;}
.confirmorder-list ul li .weui-media-box__gg span.cred{font-size:.36rem;}
.confirmorder-list ul li .weui-media-box__gg span.cyellow{font-size:.3rem;}

.confirmorder-list ul li .weui-media-box__price{font-size:.36rem;color:#999;display: -webkit-flex;display: flex;display: -webkit-box;}
.confirmorder-list ul li .weui-media-box__price .l{-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;-webkit-box-align: center;-webkit-box-pack: start;display: -webkit-box;}
.confirmorder-list ul li .weui-media-box__price .l .span1{color:#d51136;}
.confirmorder-list ul li .weui-media-box__tips{font-size: .28rem;padding: .15rem .15rem;border-radius: 4px;-webkit-border-radius: 4px;background: #fffdea;border: #ffd05e 1px solid;color: #ff8a00; margin-top: .1rem;margin:0rem .2rem .2rem;}
.confirmorder-list ul li .weui-media-box__tips2{font-size: .28rem;padding: .15rem .15rem;border-radius: 4px;-webkit-border-radius: 4px;background: #f3fff7;border: #acefd2 1px solid;color: #3db562; margin-top: .1rem;margin:0rem .2rem .2rem;}
.confirmorder-list ul li .num{padding:.2rem;border-top:#ededed 1px solid;border-bottom:#ededed 1px solid;display:flex;-webkit-display:flex;-webkit-align-items: center; align-items: center;}
.confirmorder-list ul li .num .l{flex:1;-webkit-flex:1;font-size:.28rem;color:#666;}
.confirmorder-list ul li .num .r{flex:1;-webkit-flex:1; -webkit-box-pack:end;box-pack:end;display:-webkit-box;font-size:.28rem;color:#333; }
.confirmorder-list ul li .num .mui-input-numbox{float:left;}
.confirmorder-list ul li .num input{margin-bottom:0;padding:0;}
.confirmorder-list ul li .fd{border-top:#ededed 1px solid;padding:.2rem;font-size:.3rem;color:#333; text-align:right;}
.confirmorder-list ul li .fd-jf{border-top:#ededed 1px solid;padding:0;font-size:.3rem;color:#333; text-align:right;}
.confirmorder-list ul li .fd .span1{color:#d51136;}
.confirmorder-list ul li .fd-jf b{color:#f55050;margin-right:.2rem;}
.confirmorder-list .gwc-dp{padding:0.2rem 0.24rem;}
.confirmorder-list .gwc-dp img{width:0.32rem;}

.cell-right .beizhu-input{width: 100%;background: #efefef;border: #efefef 1px solid;font-size: .3rem;padding: .15rem .25rem;-webkit-border-radius: .5rem;border-radius: .5rem;}

/*下单*/
.xd-goods-zf{width:100%;position:fixed;height:0.9rem;background-color:#fff;display:flex;display:-webkit-flex;bottom:0;left:0;z-index:1;}
.xd-goods-zf button{width:2.6rem;height:100%;background-color:#ff3539;color:#fff;font-size:0.3rem;text-align:center;line-height:0.9rem;border:none;}
.xd-goods-zf h2{font-size:0.24rem;flex:1;-webkit-flex:1;color:#333;padding-left:0.24rem;}
.xd-goods-zf h2 span{display:block;font-size:0.3rem;}
.xd-goods-zf h2 span em{color:#ff3539;}
.xd-goods-zf h2 span i{color:#00b4ff;}
.xd-goods-zf:after{content: '';position: absolute;z-index: 0;top: -1px;left: 0;width: 100%;height: 1px;border-top: 1px solid #D9D9D9;-webkit-transform: scaleY(0.5);transform: scaleY(0.5);-webkit-transform-origin: 0 100%;transform-origin: 0 100%;}
.xd-goods-zf a{width:2.2rem;height:100%;background-color:#fa494f;color:#fff;font-size:0.3rem;text-align:center;line-height:0.9rem;border:none;}

/**选择支付**/
.public-num{width:100%;background:#fff;padding:0.5rem 0;position:relative;z-index:2}
.public-num-c{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center; justify-content:center;-webkit-justify-content:center;}
.public-num-c div{display:block;flex:1;-webkit-flex:1;text-align:center;border-right:1px solid rgba(255, 255, 255, 0.2);}
.public-num-c div:last-child{border-right:none;}
.public-num-c span{font-size:0.28rem;color:#999;}
.public-num-c h1{font-size:0.5rem;color:#fa494f;font-family:'din_alternate_bold';}

/**空购物车页面**/
.public-empty-page{margin:0 auto;width:90%;text-align:center;}
.public-empty-page>img{display:inline-block;width:2.5rem;height:2.5rem;margin-top:1.8rem;}
.public-empty-page>p{display:block;width:100%;color:#333;font-size:0.3rem;padding:0.5rem 0;line-height:0.4rem;}
.public-empty-page>p small{display:block;font-size:.28rem;color:#999;}

/*我的购物车*/
.mygwc-list{width:100%;height:auto;overflow:hidden;}
.mygwc-list li{padding-top:0.2rem;margin:0 .24rem .24rem;border-radius:.1rem;-webkit-border-radius:.1rem; position:relative;height:auto;overflow:hidden;}
.gwc-choose-btn{float:left;width:0.45rem;margin-top:0.5rem;}
.gwc-list-con{float:left;width:6rem;padding-left:0.2rem;box-sizing:border-box; margin-top:.3rem;}
.gwc-list-con>a{display:block;width:6rem;overflow:hidden;padding-bottom:0.2rem;}
.gwc-list-con>a img{float:left;width:1.4rem;height:1.4rem;}
.gwc-list-con>a dl{float:left;width:4.6rem;box-sizing:border-box;padding-left:0.2rem;}
.gwc-list-con>a dl dt{color:#333;font-size:0.3rem;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.gwc-list-con>a dl dd{width:100%;color:#999;font-size:0.28rem;line-height:1.4;}
.gwc-list-add{padding:0.2rem 0;border-top:1px solid #eee;overflow:hidden;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;}

/*通用加减*/
.add-sub-con{flex:1;-webkit-flex:1;}
.add-sub-con a {float: left;width: .6rem;height: .6rem;line-height: .62rem;text-align: center;font-size: 0.32rem;color: #666;border: #efefef solid 1px;background-color: #F8F8F8;}
.add-sub-con a.aj {color: #fe0909;border: #efefef solid 1px;background: #fff;}
.add-sub-con a, .add-sub-con input {float: left;display: block;}
.add-sub-con input {width: .85rem;height: .6rem;box-sizing: border-box;text-align: center;font-size: 0.3rem;-webkit-border-radius: 0;border: 1px solid #efefef;}

.gwc-delete{}
.gwc-delete i{display:block;font-size:0.4rem;}
.gwc-bottom-fixed{width:100%;height:1rem;background-color:#fff;border-top:1px solid #eee;box-sizing:border-box;position:fixed;bottom:0;}
.gwc-bottom-left{float:left;margin-left:0.25rem;margin-top:0.3rem;}
.gwc-bottom-right{float:right;}
.gwc-bottom-right h2{float:right;line-height:1rem;font-size:0.30rem;}
.gwc-bottom-right h2 span{color:#e00004;font-size:0.32rem;}
.gwc-bottom-right a{display:block;float:right;line-height:1rem;padding:0 0.3rem;background-color:#e00004;color:#fff;font-size:0.32rem;margin-left:0.2rem;}
.gwc-bottom-right a span{font-size:0.28rem;}

/*单选框*/
.choose-lable span{display:block;position:relative;width:0.4rem;height:0.4rem;float:left;border-radius:50%; -webkit-box-sizing:border-box; box-sizing:border-box;border:1px solid #999;}
.choose-lable em{display:block;float:left;font-style:normal;font-size:0.3rem;color:#666;padding-left:0.16rem;height:0.4rem;line-height:0.4rem;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.choose-lable span input{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;filter: alpha(opacity=0);cursor:pointer;z-index:99;}
.choose-lable span i{position:absolute;display:block;width:0.4rem;height:0.4rem;border-radius:50%;left:-1px;top:-1px;}
.choose-lable span input:checked + i{background: url("../images/has-choose-ico.png") no-repeat center;background-size:100% 100%;border-color:#e00004;}

/**首页广告位**/
.banner-list{margin:.2rem;}
.banner-list .index-public-t{margin:0 .2rem;}
.banner-list div>a{display:block;}
.banner-list img{border-radius:6px;-webkit-border-radius:6px;}
.banner-list .banner-list-lf a img{margin-right:.15rem;width:3.35rem;height:3.35rem;}
.banner-list .banner-list-rt{display:flex;display:-webkit-flex;justify-content:flex-end;-webkit-justify-content:flex-end;flex:1;-webkit-flex:1;}
.banner-list .banner-list-rt a img{width:100%;height:1.6rem;}
.banner-list .banner-list-rt a:last-child{margin-top:.15rem;}

/**限时秒杀**/
.rank-list{background:#fff;}
.rank-list .tit{background:url("../images/bg_tit.png") center no-repeat;background-size:50%;font-size:.3rem;color:#7f634c;text-align:center;}
.swiper-rank{margin:0 .24rem;position: relative;overflow:hidden;}
.rank-list .rank-item{margin:.4rem auto 0;display:block;background:#fff;position:relative;}
.rank-list .rank-item h2{padding:.1rem 0 0;font-size:.28rem;}
.rank-list .price{display:inline-block;padding:.05rem 0;font-size:.26rem;font-weight:700;color:#ff5e64;}

/*签到*/
.sign-home{width:80%;padding:0;}
.sign-home .hd img{max-width:100%}
.sign-home .box{padding:.3rem .3rem .5rem;text-align:center;}
.sign-home .box .jf{margin-bottom:.2rem;}
.sign-home .box .jf i{display:inline-block;margin:0 .06rem;width:.6rem;height:.6rem;line-height:.6rem;color:#fff;background:#ffbabd;border-radius:50%;-webkit-border-radius:50%;text-align:center;}
.sign-home .box .jf i.act{background:#ff5e64;}
.sign-home .box p{margin-bottom:.15rem;font-size:.3rem;}
.sign-home .box p small{display:block;font-size:.28rem;color:#999;}
.sign-home .box .btn-change{display:flex;display:-webkit-flex;}
.sign-home .box .btn-change a{flex:1;-webkit-flex:1;}

/**首页头部**/
.shop-search{width:100%;height:44px;z-index:2; z-index:999;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;background:#f73832;}
.shop-search input{height:auto;background:url("../images/dp-search.png") .2rem .16rem no-repeat #f5f5f5; background-size:0.3rem;border:none;padding:0.14rem 0.3rem 0.14rem 0.6rem;border-radius:100px;flex:1;-webkit-flex:1;font-size:0.28rem;color:#333;margin:0 0.2rem;border: 1px solid #ddd;}
.shop-search a>img{display:inline-block;height:0.4rem;}
.shop-search a:first-child{max-width:1.6rem;}
.shop-search a:first-child span{margin-right:.1rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.shop-search a:first-child>img{display:inline-block;}
.shop-search a{font-size:.4rem;color:#fff;position:relative;}
.shop-search a .badge{border:1px #fff solid;padding:3px;position:absolute;top:.04rem;right:-.04rem;}

.fnTimeCountDown{font-size:.26rem;color:#ff5e64;}
.fnTimeCountDown i{background:#ff5e64;padding:0 .05rem;color:#fff;border-radius:4px;-webkit-border-radius:4px;}

/**限时秒杀**/
.spxq-con-price{padding:0 .24rem .3rem;background:linear-gradient(180deg,#ff1964,#fa494f);background:-webkit-linear-gradient(180deg,#ff1964,#fa494f);font-size:.28rem;line-height:1;color:#fff;}
.spxq-con-price em{font-size:.24rem;}
.spxq-con-price b{font-size:.48rem;font-weight:400;}
.spxq-con-price .flex-1{margin-right:.2rem;padding-top:.5rem;position:relative;}
.spxq-con-price .flex-1 img{display:inline-block;height:.8rem;}
.spxq-con-price .flex-1 del{margin-left:.15rem;}
.spxq-con-price .time .fnTimeCountDown{display:inline-block;margin-top:.15rem;color:#fff;}
.spxq-con-price .time i{background:#9d153c}

/*支付密码弹层*/
.zfmm-input{width:100%;}
.zfmm-input input{width:100%;padding:0.2rem;border:1px solid #ddd;border-radius:3px;font-size:0.3rem;}
.zfmm-btn{width:100%;display:flex;display:-webkit-flex;}
.zfmm-btn a{flex:1;-webkit-flex:1;margin-top:0.2rem;}
.zfmm-btn a:first-child{margin-right:0.2rem;}
.zfmm-input>a{color:#2c9efe;font-size:0.24rem;display:block;padding-top:0.2rem;text-align:center;}
.zfmm-input h6{text-align:center;font-size:0.3rem;color:#666;padding:0.3rem 0;}

/*联盟商家*/
.lmsj-top{width:100%;background-color:#fff;padding:0.2rem 0.24rem;}
.lmsj-sosuo{width:100%;}
.lmsj-sosuo a{max-width:1.6rem;}
.lmsj-sosuo a span{font-size:0.3rem;font-weight:bold;color:#333;}
.lmsj-sosuo a i{font-size:0.4rem;}
.lmsj-sosuo .sosuo-input{background-color:#f4f4f4;margin-left:0.2rem;border-radius:100px;}
.lmsj-sosuo .sosuo-input i{font-size:0.3rem;color:#999;margin-left:0.2rem;}
.lmsj-sosuo .sosuo-input input{border:none;background:none;flex:1;font-size:0.28rem;color:#333;padding:0.16rem;}
.lmsj-banner{border-radius:4px;overflow:hidden;}
.lmsj-fl{width:100%;overflow:hidden;}
.lmsj-fl li{width:20%;padding:0 4px;float:left;margin-top:0.2rem;}
.lmsj-fl li a{display:block;width:100%;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;text-align:center;}
.lmsj-fl li a img{display:inline-block;width:0.5rem;height:0.5rem;}
.lmsj-fl li a span{font-size:0.28rem;color:#666;}

.lmsj-tj{width:100%;}
.lmsj-tj h1{font-size:0.32rem;color:#333;font-weight:bold;padding:0 0.24rem;}
.lmsj-tj .lmsj-tj-c{width:100%;background-color:#fff;padding:0.2rem 0.14rem;margin-top:0.1rem;}

.lmsj-tj-c .swiper-slide a{display:block;}
.lmsj-tj-c .swiper-slide a div{width:1.68rem;height:1.68rem;border:1px solid #eee;border-radius:6px;overflow:hidden;}
.lmsj-tj-c .swiper-slide a img{max-width:100%;max-height:100%;}
.lmsj-tj-c .swiper-slide a p{font-size:0.24rem;color:#333;margin-top:5px;}

.lmsj-banner2{display:block;width:100%;text-align:center;}
.lmsj-banner2 img{max-width:100%;display:inline-block;border-radius:4px;}

.lmsj-list{width:100%;}
.lmsj-list h1{padding:0 0.24rem;margin-bottom:0.1rem;}
.lmsj-list h1 span{font-size:0.32rem;color:#333;font-weight:bold;flex:1;}
.lmsj-list h1 a{font-size:0.3rem;font-weight:normal;}
.lmsj-list-c{width:100%;}
.lmsj-list-c li{padding:0 0.24rem;position:relative;background-color:#fff;}
.lmsj-list-c li a{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;width:100%;padding:0.3rem 0;position:relative;}
.lmsj-list-c li a:after{content: '';position: absolute;z-index: 0;bottom: 0;left: 0;width: 100%;height: 1px;border-top: 1px solid #ddd;-webkit-transform: scaleY(0.5);transform: scaleY(0.5);-webkit-transform-origin: 0 100%;transform-origin: 0 100%;}
.lmsj-list-c li:last-child a:after{border:none;}


.lmsj-list-c .lmsj-pic{width:1.6rem;height:1.6rem;position:relative;border-radius:4px;overflow:hidden;}
.lmsj-list-c .lmsj-pic img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:100%;max-height:100%;}
.lmsj-list-c .lmsj-info{flex:1;-webkit-flex:1;padding-left:0.2rem;}
.lmsj-list-c .lmsj-info h2{font-size:0.32rem;color:#333;}
.lmsj-list-c .lmsj-info P{font-size:0.28rem;color:#999;line-height:1.4;height:0.76rem;}
.lmsj-list-c .lmsj-info dl{width:100%;}
.lmsj-list-c .lmsj-info dl dt{flex:1;-webkit-flex:1;font-size:0.28rem;color:#666;padding-right:0.1rem;}
.lmsj-list-c .lmsj-info dl dd{font-size:0.28rem;color:#333;}


/*品牌选择*/
#letter{width: 100px;height: 100px;border-radius: 5px;font-size: 75px;color: #3a94fa;text-align: center;line-height: 100px;background: rgba(58,148,250,0.4);position: fixed;left: 50%;top: 50%;margin:-50px 0px 0px -50px;z-index: 99;display: none;}
#letter img{width: 50px;height: 50px;float: left;margin:25px 0px 0px 25px;}
.sort_box{width: 100%;background:#fff;overflow: hidden;}
.sort_list{padding:5px 60px 5px 20px;position: relative;height: 40px;line-height: 40px;border-bottom:1px solid #ddd;box-sizing: content-box;}
.sort_list .num_name{display:block;color:#000;font-size:14px;}

.sort_letter{height: 30px;line-height: 30px;padding-left: 20px;color:#787878;font-size: 14px;border-bottom:1px solid #ddd;background:#f5f5f5;}
.initials{position: fixed;top:90px;right: 0px;width:20px;padding-right: 10px;text-align: center;z-index: 99;background:none!important;}
.initials li img{width: 14px;}


/*联盟商家列表*/
.lmsj-tab.sx-tab a span{padding:0 0.1rem;border-right:none;}
.lmsj-tab.sx-tab a span em{line-height:1.2;}

.grade-eject,.Category-eject,.Sort-eject{position:fixed;top: -100%;width: 100%;height: 69%;z-index: 1;-webkit-transition-duration: 0.4s;}
.grade-eject>ul,.Category-eject>ul,.Sort-eject>ul{margin: 0;padding: 0;overflow: auto;height: 100%;width: 100%;-webkit-transition-duration: 0.4s}
.grade-eject>ul>li,.Category-eject>ul>li,.Sort-eject>ul>li{line-height:1rem;font-size: .32rem;padding-left: .3rem;border-bottom: solid 1px #eee;}
.grade-eject>ul.grade-w,.Category-eject>ul.Category-w{background:#F9F9F9;position: absolute;z-index: 1}
.grade-eject>ul.grade-t,.Category-eject>ul.Category-t{background: #F3F3F3;position: absolute;z-index: 2;left: 100%;}
.grade-eject>ul.grade-t>li,.Category-eject>ul.Category-t>li{border-bottom:solid 1px #eee;}
.grade-eject>ul.grade-s,.Category-eject>ul.Category-s{background: #fff;position: absolute;z-index: 3;left: 100%;list-style-type: none;}
.grade-eject>ul.grade-s>li,.Category-eject>ul.Category-s>li{border-bottom: solid 1px #eee;margin-left: .3rem;padding: 0;}
.grade-w-roll{top:1.8rem;}
.grade-w-roll::after{position: fixed;content: "";width: 100%;height: 100%;display: block;background:rgba(0,0,0,0.2);top: 2.3rem;}


/*联盟商家详情*/
.lmsj-xq-bg{width:100%;height:3rem;background: -webkit-linear-gradient(0deg, #f5f5f5, #fa494f);background: linear-gradient(to top, #f5f5f5, #fa494f);}
.sjxq-top{width:100%;background-color:#fff;margin-top:-2.5rem;border-radius:6px;}
.sjxq-top-d{width:100%;padding:0.3rem 0.24rem;position:relative;}
.sjxq-top-d:after{content: '';position: absolute;z-index: 0;bottom: 0;left: 0;width: 100%;height: 1px;border-top: 1px solid #ddd;-webkit-transform: scaleY(0.5);transform: scaleY(0.5);-webkit-transform-origin: 0 100%;transform-origin: 0 100%;}
.sjxq-top-d .sjxq-logo{width:1.4rem;height:1.4rem;}
.sjxq-top-d .sjxq-logo img{max-height:100%;max-width:100%;}
.sjxq-top-d .sjxq-name{padding:0 0.2rem;}
.sjxq-top-d .sjxq-name h1{font-size:0.32rem;font-weight:bold;color:#333;line-height:1.3}
.sjxq-top-d .sjxq-name p{font-size:0.3rem;color:#fa494f;margin-top:0.14rem;}
.sjxq-top-d .sjxq-ico a{font-size:0.36rem;color:#333;}
.sjxq-top-d .sjxq-ico a img{display:inline-block;width:0.36rem;margin-right:0.2rem;}
.sjxq-dh{width:100%;padding:0.24rem;position:relative;}
.sjxq-dh:after{content: '';position: absolute;z-index: 0;bottom: 0;left: 0;width: 100%;height: 1px;border-top: 1px solid #eee;-webkit-transform: scaleY(0.5);transform: scaleY(0.5);-webkit-transform-origin: 0 100%;transform-origin: 0 100%;}
.sjxq-dh >span{color:#666;font-size:0.28rem;}
.sjxq-dh p{color:#333;font-size:0.3rem;padding:0 0.1rem;}
.sjxq-dh a{display:block;line-height:1;background-color:#fa494f;color:#fff;font-size:0.24rem;padding:0.16rem 0.3rem;border-radius:100px;}

.sjjs{width:100%;background-color:#fff;}
.sjjs h1.sjjs-t{font-size:0.3rem;font-weight:bold;color:#333;padding:0.24rem;position:relative;}
.sjjs h1.sjjs-t:after{content: '';position: absolute;z-index: 0;bottom: 0;left: 0;width: 100%;height: 1px;border-top: 1px solid #ddd;-webkit-transform: scaleY(0.5);transform: scaleY(0.5);-webkit-transform-origin: 0 100%;transform-origin: 0 100%;}
.sjjs-c{font-size:0.3rem;color:#333;line-height:1.4;padding:0.3rem 0.24rem;}
.sjjs-c img{max-width:100%;}


.sjxq-pic{width:100%;background-color:#fff;}
.sjxq-pic h1.sjxq-t{font-size:0.3rem;font-weight:bold;color:#333;padding:0.24rem;position:relative;}
.sjxq-pic h1.sjxq-t:after{content: '';position: absolute;z-index: 0;bottom: 0;left: 0;width: 100%;height: 1px;border-top: 1px solid #ddd;-webkit-transform: scaleY(0.5);transform: scaleY(0.5);-webkit-transform-origin: 0 100%;transform-origin: 0 100%;}
.sjxq-pic-list{width:100%;overflow:hidden;padding:0.1rem 0 0.3rem 0;}
.sjxq-pic-list li{float:left;width:2.2rem;height:1.5rem;margin:0.2rem 0.2rem 0 0;align-items:center;-webkit-align-items:center; justify-content:center;-webkit-justify-content:center;display:flex;display:-webkit-flex;border:1px solid #eee;}
.sjxq-pic-list li:nth-of-type(3n){margin-right:0;}
.sjxq-pic-list li img{max-width:100%;max-height:100%;}
#lightGallery-slider .info .title{display:none;}

/*限时秒杀*/
.xsms-time{width:100%;background-color:#fa494f;padding:0.4rem 0;}
.xsms-time a{display:block;width:20%;text-align:center;color:#fdb3b5;}
.xsms-time a h1{font-size:0.34rem;font-weight:bold;}
.xsms-time a span{font-size:0.24rem;}
.xsms-time a.cur{color:#fff;}
.xsms-time a.cur h1{font-size:0.38rem;}
/*字体*/
@font-face {font-family: 'din-alternate';
    src: url('../fonts/din_alternate_bold.woff') format('woff'), /* chrome、firefox */
    url('../fonts/din_alternate_bold.ttf') format('truetype'); /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
}

.xsms-djs{padding:0.24rem;background-color:#fff;}
.xsms-djs img{width:0.8rem;}
.xsms-djs P{padding-left:0.1rem;font-size:0.3rem;font-weight:bold;flex:1;-webkit-flex:1;}
.xsms-djs em{font-size:0.28rem;color:#333;}
.xsms-djs em i{display:inline-block;padding:0 2px;}
.xsms-djs em span{background-color:#333;color:#fff;font-family:"din-alternate";display:inline-block;border-radius:3px;padding:4px 6px;line-height:1;}
.xsms-djs-time{font-size:0.28rem;color:#666;}


.xsms-list{width:100%;}
.xsms-list li{padding:0 0.24rem;position:relative;background-color:#fff;}
.xsms-list li a{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;width:100%;padding:0.3rem 0;position:relative;}
.xsms-list li a:after{content: '';position: absolute;z-index: 0;bottom: 0;left: 0;width: 100%;height: 1px;border-top: 1px solid #ddd;-webkit-transform: scaleY(0.5);transform: scaleY(0.5);-webkit-transform-origin: 0 100%;transform-origin: 0 100%;}
.xsms-list li:last-child a:after{border:none;}


.xsms-list .goods-pic{width:1.6rem;height:1.6rem;position:relative;border-radius:4px;overflow:hidden;}
.xsms-list .goods-pic img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:100%;max-height:100%;}
.xsms-list .xsms-info{flex:1;-webkit-flex:1;padding-left:0.2rem;}
.xsms-list .xsms-info h2{font-size:0.3rem;color:#333;line-height:1.2;}
.xsms-list .xsms-info-c{padding-top:0.2rem;}
.xsms-list .xsms-info-c h6{font-size:0;}
.xsms-list .xsms-info-c h6 i{font-size:0.3rem;font-weight:bold;color:#fa494f;line-height:1.4}
.xsms-list .xsms-info-c h6 span{font-size:0.26rem;color:#999;text-decoration:line-through;font-weight:normal;line-height:0.6;}
.xsms-list .xsms-info-c dl{padding-right:0.2rem;}
.xsms-list .xsms-info-c dl dt{font-size:0.26rem;color:#999;}
.xsms-list .xsms-info-c dl dd{width:1.8rem;height:8px;position:relative;border-radius:100px;-webkit-border-radius:100px;}

.xsms-list .xsms-info-c dl dd:after{content: ''; width: 200%;height: 200%;position: absolute;top: 0;left: 0;-webkit-transform: scale(.5);transform: scale(.5);-webkit-transform-origin: 0 0;transform-origin: 0 0;border: 1px solid #fa494f;border-radius: inherit;}
.xsms-list .xsms-info-c dl dd span{display:block;position:absolute;left:0;top:0;background-color:#ff8a8e;height:8px;border-radius:100px;transition:all 0.5s;}
.xsms-list .btn-hollow{background-color:#eee;color:#999;}

.xsms-list2{width:100%;padding:0 0.24rem;overflow:hidden;}
.xsms-list2 li{background-color:#fff;margin-right:0.2rem;float:left;}
.xsms-list2 li:nth-of-type(3n){margin-right:0;}
.xsms-list2 li a{display:block;width:2.2rem;padding-bottom:0.14rem;border-radius:4px;overflow:hidden;}
.xsms-list2 .goods-pic{width:2.2rem;height:2.2rem;position:relative;}
.xsms-list2 .goods-pic img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:100%;max-height:100%;}
.xsms-list2 .goods-pic h2{position:absolute;z-index:2;bottom:0;left:0;background-color:rgba(255, 255, 255, 0.4);width:100%;text-align:center;padding:4px 0;font-size:0.26rem;color:#FA494F;font-weight:bold;}
.xsms-list2 .goods-pic h2 span{font-size:0.24rem;color:#fff;text-decoration:line-through;}
.xsms-list2 a p{font-size:0.26rem;color:#333;margin-top:0.14rem;height:0.6rem;line-height:1.2;padding:0 0.1rem;}


/**登录**/
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color:#c2c2c2;}
.btn-radius-big{border-radius:100rem;}
.login-logo{width:1.96rem;margin:.96rem auto 0;}
.login-logo img{width:100%;}
.login-con{width:6.4rem;margin:.9rem auto 0;background:#fff;border-radius:.14rem;padding:.5rem;}
.login-con .input1{display: flex;display:-webkit-flex;background:#f5f5f5;border-radius:100rem;}
.login-con .input1 .l{width:.86rem;height:.86rem;background:#edecef;border-radius:50%;display: -webkit-flex;display: flex; -webkit-align-items: center; align-items: center;-webkit-justify-content: center; justify-content: center;font-size:.3rem;color:#fa494f;}
.login-con .input1 .r{flex:1;-webkit-flex:1;overflow:hidden;padding-left:.15rem;}
.login-con .input1 .r input{width:100%;height:100%;font-size:.3rem;color:#333;border:none;}
.login-con .input1 .r input::-webkit-input-placeholder {color:#c2c2c2;}
.login-other{display: flex;display:-webkit-flex;font-size:.3rem;width:6.4rem;margin:0 auto 0;}
.login-other .l,.login-other .r{flex:1;-webkit-flex:1;}
.login-other .l a,.login-other .r a{color:#666;display:block;line-height: 1rem;}

/**注册**/
.reg-warp{padding:0 .75rem;}
.reg-step{width:100%;margin-top:1.13rem;}
.reg-step img{width:100%;}
.reg-con{margin-top:.8rem;}
.reg-con .input1{background:#fff;border:#ddd 1px solid;border-radius:100rem;display: -webkit-flex;display: flex;height:.9rem;margin-top:.3rem; }
.reg-con .input1 .l{width:.7rem;display: -webkit-flex;display: flex; -webkit-align-items: center; align-items: center;-webkit-justify-content: center; justify-content: center;}
.reg-con .input1 .l img{width:.3rem;display:block;}
.reg-con .input1 .c{flex:1;-webkit-flex:1;}
.reg-con .input1 .c input{width:100%;height:100%;border:none;color:#333;font-size:.3rem;}
.reg-con .input1 .c input::-webkit-input-placeholder {color:#c2c2c2;}
.reg-con .input1 .r{font-size:.28rem;color:#ccc;display: -webkit-flex;display: flex; -webkit-align-items: center; align-items: center;-webkit-justify-content: center; justify-content: center;padding-right:.2rem;}
.reg-con .zt{width:1.36rem;margin:0 auto;}
.reg-con .zt img{widtH:100%;}
.reg-con p{color:#24c76a;font-size:.32rem;text-align: center;margin-top:.2rem;}

/**会员中心**/
.user-hd{height:44px;display:flex;display:-webkit-flex;padding:0 .2rem;}
.user-hd .l{flex:1;-webkit-flex:1;display: -webkit-flex;display: flex;-webkit-align-items: center; align-items: center;color:#fff;font-size:16px;}
.user-hd .l a{display:block;height:100%;width:44px;display: -webkit-flex;display: flex; -webkit-align-items: center; align-items: center;}
.user-hd .c{flex:1;-webkit-flex:1;font-size:16px;display: -webkit-flex;display: flex; -webkit-align-items: center; align-items: center;-webkit-justify-content: center; justify-content: center;color:#fff;}
.user-hd .r{flex:1;-webkit-flex:1;display: -webkit-flex;display: flex;-webkit-align-items: center; align-items: center;color:#fff;font-size:18px;-webkit-justify-content: flex-end; justify-content: flex-end;}
.user-hd .r a{display:block;height:100%;width:30px;display: -webkit-flex;display: flex; -webkit-align-items: center; align-items: center;-webkit-justify-content:flex-end; justify-content:flex-end;position: relative;}
.user-hd .r .yd{display:block;width:.15rem;height:.15rem;border-radius:50%;background:#ffde00;position: absolute;top: .24rem;right:0;border:#fff 1px solid;}
.user-top{display:flex;display:-webkit-flex;padding:.4rem .28rem .35rem;}
.user-top .face{width:1.06rem;height:1.06rem;border-radius:50%;border:#fff 2px solid;position: relative;}
.user-top .face img{width:100%;height:100%;border-radius:50%;}
.user-top .face .edit{width:.4rem;height:.4rrem;background:rgba(0,0,0,.5);color:#fff;font-size:.26rem;line-height: .4rem;text-align: center;border-radius:50%;position: absolute;bottom:0;right:0;}
.user-top .c{flex:1;-webkit-flex:1;display: -webkit-flex;display: flex; -webkit-align-items: center; align-items: center;padding-left:.2rem;}
.user-top .c .name{font-size:.32rem;color:#fff;line-height: 1;}
.user-top .c .lever{display:inline-block;padding:.05rem .15rem;border-radius:100rem;background-image: -webkit-linear-gradient( 120deg, rgb(255,183,26) 0%, rgb(255,214,69) 100%);box-shadow: 2.5px 4.33px 6px 0px rgba(211, 9, 14, 0.19);margin-top:.12rem;color:#fff;font-size:12px;line-height: 1;}
.user-top .ewm{font-size:0.8rem;color:rgba(255,255,255,.7);padding:0 0 0 .2rem;display: -webkit-flex;display: flex; -webkit-align-items: center; align-items: center;}
.user-top .arrow{font-size:.4rem;color:rgba(255,255,255,.5);padding:0 0 0 .2rem;display: -webkit-flex;display: flex; -webkit-align-items: center; align-items: center;}
.user-num-warp{padding:0 .28rem;}
.user-num{background:#fff;border-radius:.2rem;padding:.2rem;}
.user-num .t{display:flex;display:-webkit-flex;}
.user-num .t .l1{flex:1;-webkit-flex:1;text-align: center;padding-top:.2rem;}
.user-num .t .l1 h1{font-size:.26rem;color:#999999;line-height: 1;}
.user-num .t .l1 h2{font-size:.42rem;color:#333333;line-height: 1;font-family: 'geoslab703';margin-top:.12rem;}
.user-num .b{display:flex;display:-webkit-flex;-webkit-justify-content: center; justify-content: center;margin-top:.35rem;margin-bottom:.2rem;}
.user-num .b .btn{margin-right:.2rem;}
.user-num .b .btn:last-child{margin-right:0;}

.user-dd{}
.user-dd .hd{display: -webkit-flex;display: flex;-webkit-align-items: center; align-items: center;font-size:.3rem;padding:.2rem .28rem;}
.user-dd .hd .l{flex:1;-webkit-flex:1;color:#666;}
.user-dd .hd .r{flex:1;-webkit-flex:1;display: flex;-webkit-align-items: center;-webkit-justify-content: flex-end; justify-content: flex-end;color:#999;}
.user-dd .con{background:#fff;display: -webkit-flex;display: flex;}
.user-dd .con li{flex:1;-webkit-flex:1;}
.user-dd .con li a{display:block;padding:.28rem 0;text-align: center;}
.user-dd .con li .img{width:.38rem;margin:0 auto;}
.user-dd .con li .img img{width:100%;}
.user-dd .con li p{color:#333;margin-top:.15rem;font-size:.28rem;}

/**会员二维码**/
.user-ewm{background:#fff;border-radius:.2rem;padding:.3rem;margin:2.8rem 0 .5rem;}
.user-ewm img{width:100%;}

/**设置**/
.user-set .face img{width:.58rem;height:.58rem;border-radius:50%;-webkit-border-radius:50%;}
.set-name-other{font-size:.28rem;color:#999;margin-top:.2rem;padding:0 .28rem;}
.personal-adress{}
.personal-adress i{ margin-right: .1rem;color: #999;}
.personal-adress li{margin-top:.3rem;background:#fff;padding:0 .3rem;overflow:hidden;border:#fff 2px solid;}
.personal-adress li.cur{border:#fa494e 2px solid;}
.personal-adress li .hd{display:flex;display:-webkit-flex;color:#333;font-size:.3rem;padding-bottom:.2rem;border-bottom:#efefef 1px solid;margin-top:.2rem;-webkit-align-items: center; align-items: center; }
.personal-adress li .hd .name{flex:1;-webkit-flex:1;position: relative;}
.personal-adress li .hd .tel{position: relative;}

.personal-adress li .bd{padding-top:.2rem;display:flex;display:-webkit-flex;color:#333;font-size:.28rem;padding-bottom:.2rem;border-bottom:#efefef 1px solid;}
.personal-adress li .bd .arrow{width:.28rem;}
.personal-adress li .bd .arrow img{width:100%;}
.personal-adress li .bd .con{flex:1;-webkit-flex:1;color:#333;line-height:1.3;padding-left:.07rem;}

.personal-adress li .ft{display:flex;display:-webkit-flex;color:#333;font-size:.3rem;padding:.2rem 0;}
.personal-adress li .ft .dx{flex:1;-webkit-flex:1;}
.personal-adress li .ft .dx .cell-right{flex:none;-webkit-flex:none;width:auto;min-height:inherit;padding-right:0;}
.personal-adress li .ft .dx .cell-item{padding-left:0;}
.personal-adress li .ft .edit{width:1.1rem;position: relative;color:#333;margin-right:.1rem;}
.personal-adress li .ft .del{width:1.1rem;position: relative;color:#333;}
.personal-adress li .ft .edit:active,.personal-adress li .ft .del:active{color:#fa494e;}

.config-yhk-top{background: linear-gradient(45deg,#ffd77a,#ffac62); background: -webkit-linear-gradient(45deg,#ffd77a,#ffac62);padding:.45rem .4rem;border-radius:.1rem;-webkit-border-radius:.1rem;}
.config-yhk-top .l{width:.63rem;}
.config-yhk-top .l img{width:100%;}
.config-yhk-top .r{color:#fff;font-size:.32rem;padding-left:.3rem;}
.config-yhk-top .r h1{font-weight:normal;}
.config-yhk-top .r h2{font-weight:normal;}

/**信用卡**/
.xycard-list{padding:0 .28rem;}
.xycard-list li{margin-top:.25rem;background:#fff;border-radius:.12rem;}
.xycard-list li a{display: -webkit-flex;display: flex; padding:.4rem;-webkit-align-items: center; align-items: center;}
.xycard-list li .l{flex:1;-webkit-flex:1;}
.xycard-list li .l h1{color:#333;font-size:.32rem;}
.xycard-list li .l h2{color:#333;font-size:.32rem;}
.xycard-list li .l h3{font-size:.28rem;color:#999;margin-top:.2rem;}
.xycard-list li .r{font-size:.4rem;color:#ccc;}

/****关于****/
.config-about-t{height:2.26rem;background:url(../images/config-about-1.png) 0 0 no-repeat;background-size:100% 100%;}
.config-about-logo{width:1.5rem;height:1.5rem;border-radius:100rem;-webkit-border-radius:100rem;    margin: -.7rem auto 0;border:#fff 4px solid;}
.config-about-logo img{width:100%;border-radius:100rem;-webkit-border-radius:100rem;}
.config-about-title{font-size:.32rem;color:#666;text-align: center;margin-top:.2rem;}
.config-about-con{font-size:.32rem;    background: #fff;
    padding: .28rem;}
.config-about-copyright{line-height:1.3;font-size:.26rem;color:#999;text-align: center;margin-top:.3rem;}

/**财务明细**/
.num-top{width:100%;background-color:#fa494f;padding:0.5rem 0;position:relative;}
.num-top h3{font-size:0.28rem;color:rgba(255,255,255,.6);text-align:center;font-weight:normal;}
.num-top h3 span{font-size:0.7rem;color:#fff;line-height:1;font-family: 'geoslab703';}
.num-top:after{content: '';display:block;border-radius: 0 0 50% 50%;width:100%;height:1rem;background-color:#fa494f;bottom:-.9rem;left:0;position:absolute;z-index:-1;}
.num-top .num-btn{width:100%;text-align:center;margin-top:.2rem;}
.num-top .num-btn a{display:inline-block;padding:0.15rem 0.2rem;border:1px solid #ffa69b;border-radius:3px;font-size:0.28rem;color:#ffb5ac;line-height: 1;margin-right:.1rem;}
.num-tab{background-color:#fff;border-radius:6px;padding:0.3rem 0;}
.num-tab a{flex:1;-webkit-flex:1;text-align:center;font-size:0.28rem;color:#999;border-right:1px solid #ddd;}
.num-tab a span{font-size:0.55rem;color:#e64545;line-height:1;font-family: 'geoslab703' }
.num-tab a:last-child{border-right:none;}

.yemx-list{width:100%;background-color:#fff;padding:0 0.28rem}
.yemx-list li{display:flex;display:-webkit-flex;padding:0.24rem 0;align-items:center;-webkit-align-items:center;position:relative;}
.yemx-list li:after{content: '';position: absolute;z-index: 0;bottom: 0;left: 0;width: 100%;height: 1px;border-top: 1px solid #ddd;-webkit-transform: scaleY(0.5);transform: scaleY(0.5);-webkit-transform-origin: 0 100%;transform-origin: 0 100%;}
.yemx-list li:last-child:after{border:none;}
.yemx-list h2{font-size:0.3rem;color:#333;flex:1;-webkit-flex:1;font-weight:normal;line-height:1.2;}
.yemx-list h2 span{font-size:0.28rem;color:#999;}
.yemx-list li h6{font-size:0.3rem;text-align:right;font-weight:normal;}

.mx-list>h2{width:100%;padding:0.28rem;font-weight:normal;font-size:0.3rem;display:flex;display:-webkit-flex;color:#666;}
.mx-list>h2 span{flex:1;-webkit-flex:1;text-align:right;font-size:0.28rem;color:#666;}
.mx-list>h2 span em{color:#999;}

/**充值**/
.chongzhi-hd{background:#fa494f;padding:.7rem 0;text-align:center;}
.chongzhi-hd h1{font-size:.28rem;color:rgba(255,255,255,.5);}
.chongzhi-hd h2{font-size:.8rem;font-family: 'geoslab703';color:#fff;}
.chongzhi-hd a{display:inline-block;padding:0.15rem 0.2rem;border:1px solid #ffa69b;border-radius:3px;font-size:0.28rem;color:#ffb5ac;line-height: 1;margin-right:.1rem;}
.chongzhi-c{background:#fff;padding:.3rem .28rem;}
.chongzhi-c h1{font-size:.28rem;color:#999;}
.chongzhi-c .cz-input{width:100%;font-size:.3rem;padding:.25rem .2rem;border:none;}
.chongzhi-c .cz-input-bg{width:100%;background:#f5f5f5;border:#e7e7e7 1px solid;border-radius:.12rem;font-size:.3rem;margin-top:.2rem;display: -webkit-flex;display: flex;-webkit-align-items: center; align-items: center;flex:1;-webkit-flex:1;}
.chongzhi-c .cz-input-bg .r{font-size:.3rem;white-space: nowrap;padding-right:.15rem;}


/*充值记录提现记录*/
.charge-record{height:auto;overflow:hidden;}
.charge-record li{margin-top:.28rem;padding:.28rem;background:#fff;position:relative;}
.charge-record .t{display:flex;display:-webkit-flex;font-size:.28rem;line-height:1em;color:#333;padding-bottom:.25rem;border-bottom:#e0e0e0 1px solid;margin-bottom:.3rem;}

.charge-record .c{font-size:.28rem;color:#666;}
.charge-record .c .l{padding:0 .4rem;border-right:#e0e0e0 1px solid;line-height:1em;text-align:center;}
.charge-record .c .l h1{font-size:.35rem;color:#fa494f;}
.charge-record .c .l h2{color:#999;margin-top:.15rem;}
.charge-record .c .r{padding-left:.3rem;line-height:1em;}
.charge-record .c .r h2{margin-top:.15rem;}

.charge-record .ft{padding:.2rem 0 0;border-top:#e0e0e0 1px solid;font-size:.28rem;text-align: right;margin-top:.3rem;}

/**提现**/
.tx1-card{display: -webkit-flex;display: flex; -webkit-align-items: center; align-items: center;background-color:#fff;padding:0.3rem 0.24rem;}
.tx1-card .lg{width:.8rem;height:.8rem;border-radius:50%;-webkit-border-radius:50%;border:#ccc 1px solid;margin-right:.2rem;}
.tx1-card .lg img{width:100%;border-radius:50%;-webkit-border-radius:50%;}
.tx1-card .txt{flex:1;-webkit-flex:1;line-height: 1;}
.tx1-card .txt h1{font-size:.3rem;color:#333;font-weight:normal;}
.tx1-card .txt h2{font-size:.28rem;color:#999;font-weight:normal;margin-top:.05rem;}
.tx1-card .edit{font-size:.3rem;color:#999;}
.tx1-card .edit i{margin-left:.1rem;}
.tx-info{background-color:#fff;}
.tx-info .tx-info-det{padding:0.24rem;}
.tx-number-t{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:0.3rem 0;}
.tx-number-t img{width:0.45rem;}
.tx-number-t h3{font-size:0.3rem;color:#333;flex:1;-webkit-flex:1;padding-left:0.2rem;}
.tx-number-t span{font-size:0.28rem;color:#2a8ae0;}
.tx-fwf{width:100%;display:flex;display:-webkit-flex;font-size:0.28rem;padding-top:0.2rem;}
.tx-fwf p{flex:1;-webkit-flex:1;color:#999;}
.tips{font-size:.28rem;color:#9a9a9a;padding:.3rem .28rem;line-height: 1.3;}
.tips i{margin-right:.1rem;}
.info-input{width:100%;border:1px solid #ddd;border-radius:4px;display:flex;display:-webkit-flex;box-sizing:border-box;align-items:center;-webkit-align-items:center;margin-top:0.24rem;background-color:#fff;}
.info-input input{padding:0.24rem 0.2rem;box-sizing:border-box;font-size:0.3rem;color:#333;background:none;flex:1;-webkit-flex:1;border:none;}
.info-input a{padding:0.24rem 0.24rem 0.24rem 0;font-size:0.3rem;color:#4a80e5;}


/**订单管理**/
.order-list{}
.order-list li{margin-top:.2rem;background:#fff;padding:.28rem;}
.order-list li .hd{display: -webkit-flex;display: flex;font-size:.3rem;padding-bottom:.28rem;border-bottom:#e9e9e9 1px solid;margin-bottom:.2rem;}
.order-list li .hd .l{flex:1;-webkit-flex:1;color:#999999;}
.order-list li .hd .r{}
.order-list li .c{display:block;}
.order-list li .c .list{display: -webkit-flex;display: flex;-webkit-align-items: center; align-items: center;border-bottom:#e9e9e9 1px solid;padding-bottom:.2rem;margin-bottom:.2rem;}
.order-list li .c .list:last-child{border:none;padding-bottom:0;margin-bottom:0;}
.order-list li .c .list .pro-img{width:1.8rem;height:1.8rem;display: -webkit-flex;display: flex;-webkit-align-items: center; align-items: center;-webkit-justify-content: center; justify-content: center;border:#e9e9e9 1px solid;}
.order-list li .c .list .pro-img img{max-width:100%;max-height:100%;}
.order-list li .c .list .r{flex:1;-webkit-flex:1;padding-left:.15rem;}
.order-list li .c .list .r h1{font-size:.3rem;color:#333;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-height: 1.3;}
.order-list li .c .list .r h2{color:#999;font-size:.26rem;}
.order-list li .c .list .r .other{display: -webkit-flex;display: flex; font-size:.32rem;}
.order-list li .c .list .r .other .price{color:#666;flex:1;-webkit-flex:1;}
.order-list li .c .list .r .other .num{color:#333;}
.order-list li .hj{padding:.2rem 0;text-align: right;font-size:.32rem;color:#999;line-height: 1.5;border-top:#e9e9e9 1px solid;margin-top:.2rem;}
.order-list li .ft{border-top:#e9e9e9 1px solid;padding-top:.2rem;display: -webkit-flex;display: flex; -webkit-align-items: center; align-items: center;font-size:.3rem;}
.order-list li .ft .l{color:#999;text-align: left;flex:1;-webkit-flex:1;}

.order-con-ft{position:fixed;bottom:0;width:100%;background:rgba(255,255,255,.9);padding:.2rem;z-index:100;text-align: right;}

/*查看物流*/
.wuliu-top{width:100%;padding:0.3rem 0.24rem;background-color:#fff;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;}
.wuliu-top>img{width:1rem;}
.wuliu-top>div{padding-left:0.2rem;flex:1;-webkit-flex:1;}
.wuliu-top h6,.wuliu-top h2{color:#999;font-size:0.3rem;font-weight:normal;}
.wuliu-top h6 span,.wuliu-top h2 span{color:#333;}
.user-wl-list{background-color:#fff;padding:0.4rem 0.35rem 0 0.35rem;margin-top:0.2rem;}
.user-wl-list ul{width:100%;}
.user-wl-list ul li{width:100%;border-left:1px solid #ccc; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;padding:0 0 0.4rem 0.32rem;position:relative;}
.user-wl-list ul li h4{width:100%;font-size:0.28rem;color:#999;line-height:1;font-weight:normal;}
.user-wl-list ul li p{width:100%;font-size:0.28rem;color:#333;line-height:0.36rem;padding-bottom:0.1rem;}
.user-wl-list ul li span{display:block;width:0.3rem;height:0.3rem; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;background-color:#fff;border:0.04rem solid #ccc; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;position:absolute;left:-0.16rem;top:0;}
.user-wl-list ul li.wl-list-cur p{color:#ff5000;}
.user-wl-list ul li.wl-list-cur span{background-color:#ff5000;border-color:#ffbea0;}

/**评价**/
.sppj-star{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;    padding: .2rem 0;}
.sppj-star p{font-size:0.28rem;color:#333;}

.sppj-star-gray{width:1.8rem;background:url("../images/star-gray.png") no-repeat left center;background-size:1.79rem;height:0.8rem;line-height:0.8rem;}
.sppj-star-color{width:1.8rem;height:0.8rem;background:url("../images/star-color.png") no-repeat left center;background-size:1.79rem;}
.sppj-text .cell-textarea{width:100%;font-size:0.28rem;color:#333;border:1px solid #eee;border-radius:3px;padding:0.1rem;}
.sppj-upimg .imgList li{margin:0.2rem 0.07rem 0;}
.imgList{overflow:hidden;padding-bottom:0.2rem;}
.imgList li{position: relative;float:left;margin:0.2rem 0.1rem 0;width:1.26rem;height:1.26rem;border: 1px solid #eee;}
.imgList li img {position:absolute;max-height:100%;max-width:100%;left:0;right:0;top:0;bottom:0;margin:auto; }
.imgList li.add img{width:0.42rem;height:0.42rem;}
.imgList li.add input{display:none;}
.imgList li .del-img {position:absolute;right:0;top:0;font-size:0.24rem;color: #fff;background: rgba(0,0,0,.5);width:0.4rem;height:0.4rem;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;}

#star{position: relative;display: -webkit-flex;display: flex; -webkit-align-items: center; align-items: center;}
#star ul,#star span{float: left;display: block;font-size:.3rem;}
#star ul{margin: 0 10px;}
#star li{float: left;width: 24px;height:24px;cursor: pointer;text-indent: -9999px;background: url(../images/star.png) no-repeat;    background-size: 24px;}
#star strong{color: #f60;}
#star li.on{background-position: 0 -34px;}

/*我的收藏-商品收藏*/
.spsc-info{}
.spsc-info li{margin-top:0.2rem;background-color:#fff;position:relative;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:0.2rem 0.24rem;}
.spsc-info li .spsc-img{display:block;width:1.6rem;height:1.6rem;border:1px solid #eee;display: -webkit-flex;display: flex; -webkit-align-items: center; align-items: center;-webkit-justify-content: center; justify-content: center; }
.spsc-info li .spsc-img img{max-width:100%;max-height:100%;}
.spsc-info li .spsc-info-c{flex:1;-webkit-flex:1;margin-left:0.2rem;}
.spsc-info-c .spsc-dp{width:100%;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding-bottom:0.1rem;border-bottom:1px solid #eee; }
.spsc-info-c .spsc-dp img{height:0.32rem;}
.spsc-info-c .spsc-dp h6{flex:1;-webkit-flex:1;font-size:0.28rem;color:#666;margin:0 0.1rem;font-weight:normal;}
.spsc-info-c .spsc-dp h6 span{display: inline-block;padding: 2px 8px;background-color: #ff5000;color: #fff;border-radius: 3px;font-size: 12px;margin-left: 0.1rem;}
.spsc-info-c .spsc-dp i{color:#999;}
.spsc-info-c .spsc-sp{padding-top:0.1rem;display:block;}
.spsc-info-c .spsc-sp p{font-size:0.28rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.spsc-info-c .spsc-sp .jiage{font-size:0.3rem;padding-top:0.1rem;display:inline-block;}

.spsc-delete-ico{width:0.6rem;height:0.6rem;display:block;position:absolute;right:0;bottom:0;}
.spsc-delete-ico i{font-size:0.36rem;color:#999;}

/**商家收藏**/
.wdsc-info{}
.wdsc-info li{margin-top:0.2rem;background-color:#fff;display:flex;display:-webkit-flex;    position: relative;}
.wdsc-list-ze{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:0.24rem 0;position:relative;flex:1;-webkit-flex:1;}
.wdsc-list-ze .wdsc-logo{width:1.2rem;height:1.2rem;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center; justify-content:center;-webkit-justify-content:center;border-radius:50%;border:#e9e9e9 1px solid;overflow:hidden;}
.wdsc-list-ze img{max-height:100%;max-width:100%;}
.wdsc-list-ze dl{flex:1;-webkit-flex:1;padding-left:0.2rem;}
.wdsc-list-ze dl dt{font-size:0.3rem;color:#333;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.wdsc-list-ze dl dt span{display: inline-block; padding: 2px 8px; background-color: #ff5000; color: #fff; border-radius: 3px;  font-size: 12px;  margin-left: 0.1rem;}
.wdsc-list-ze dl dd{font-size:0.28rem;color:#999;padding-top:0.1rem;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;}
.wdsc-list-ze dl dd i{margin-right:0.12rem;}

.shsc-delete-ico{width:0.6rem;height:0.6rem;display:block;position:absolute;right:0;bottom:0;}
.shsc-delete-ico i{font-size:0.36rem;color:#999;}

/**帮助中心**/
.user_art { background-color:#fff;}
.user_art ul li {border-bottom:1px solid #e1e1e1;}
.user_art ul li:last-child{border:none;}
.user_art ul li a { display:block; width:100%;padding:0 0.25rem; box-sizing:border-box; -webkit-box-sizing:border-box;}
.user_art ul li a:active { background-color:#f5f5f5;}
.user_art ul li a .art_main {padding:0.25rem 0; display: -webkit-flex;display: flex; -webkit-align-items: center; align-items: center;}
.art_main .art_img { width:1.6rem; height:1.6rem; position:relative;display: -webkit-flex;display: flex;-webkit-align-items: center; align-items: center;-webkit-justify-content: center; justify-content: center;border:#e9e9e9 1px solid;}
.art_img img {max-width:100%; max-height:100%;}
.art_img p {display:block;padding:.01rem .08rem;color:#fff; font-size:12px; background-color:#ff6600; position:absolute; right:0; bottom:0;}
.art_main .art_text {padding-left:.2rem;flex:1;-webkit-flex:1;}
.art_text h3 { width:100%;overflow:hidden; color:#000; font-size:0.32rem; margin-bottom:0.1rem;font-weight:normal;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-height: 1.3;}
.art_text p { width:100%; overflow:hidden; line-height:1.3; color:#666666; font-size:0.26rem; margin-bottom:0.1rem;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.art_text span { display:block; width:100%;color:#999; font-size:0.26rem;}

.art_con { width:100%; overflow:hidden; margin:0 auto; padding:0.25rem; background-color:#fff; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
.art_con h3 { width:100%; padding-bottom: 10px;line-height: 1.4; font-weight: 400; font-size: 24px;margin-top:0;}
.art_con .qr { display:block; margin-bottom:5px; font-size: 16px;display: -webkit-flex;display: flex; -webkit-align-items: center; align-items: center;}
.art_con .qr a { color:#607fa6;}
.rich_media_meta { margin-right: 8px; color: #8c8c8c;}

.art_con .cont { width:97%; overflow:hidden; line-height:1.8; padding:0; overflow: hidden;  color: #3e3e3e; font-size:16px; margin:.2rem auto;}
.art_con .cont img {max-width:100%;}
.rich_media_tool{overflow: hidden; padding-top: 15px;font-size:14px;display: -webkit-flex;display: flex;-webkit-align-items: center; align-items: center;}
.rich_media_tool .meta_primary {color:#8c8c8c;font-style: normal;margin-right:1rem;}


.wrapper03 {position:relative;height:44px;width: 100%;overflow: hidden;margin:0 auto;background:#fff;}
.wrapper03 .scroller {position:absolute}
.wrapper03 .scroller li {height:44px;color:#333;float: left;line-height:44px;font-size: .3rem;text-align: center}
.wrapper03 .scroller li a{color:#333;display:block;padding:0 .2rem}
.wrapper03 .scroller li.cur a{color:#fa494f;border-bottom:2px solid #fa494f;height:100%;}

/****我的消息****/
.msg{}
.msg li{position: relative;}
.msg li a:after{content:'';position: absolute;border-bottom:#ccc 1px solid;width:100%;transform: scale(1,.5);bottom: 0;left:0;right:0;}
.msg li:last-child a:after{border-bottom:none;}
.msg li a{display:flex;display:-webkit-flex;padding:.4rem;background:#fff;}
.msg li .arrow{padding-right:.22rem;}
.msg li .arrow img{width:.26rem;margin-top: .07rem;}
.msg li .text{flex:1;-webkit-flex:1;}
.msg li .text h1{font-size:.3rem;color:#333333;line-height: 1.3;font-weight:normal;}
.msg li .text h2{font-size:.3rem;color:#999999;font-weight:normal;}
.msg li .text p{font-size:.28rem;color:#656565;line-height: 1.3;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin-top:.1rem;}

/**社群人数**/
.sqrs-hd{background:#fa494f;padding:.6rem 0;display: -webkit-flex;display: flex; -webkit-align-items: center; align-items: center;}
.sqrs-hd .li{flex:1;-webkit-flex:1;text-align: center;border-right:rgba(255,255,255,.3) 1px solid;}
.sqrs-hd .li:last-child{border:none;}
.sqrs-hd .li h1{font-size:.28rem;color:rgba(255,255,255,.6);}
.sqrs-hd .li h2{font-size:.6rem;color:#fff;font-family: 'geoslab703';line-height:1;}

.sqrs-list{}
.sqrs-list li{background:#fff;display: -webkit-flex;display: flex; -webkit-align-items: center; align-items: center;padding:.2rem .28rem;margin-top:.2rem;}
.sqrs-list li .face{width:.86rem;height:.86rem;border-radius:50%;overflow:hidden;}
.sqrs-list li .face img{width:100%;height:100%;}
.sqrs-list li .con{padding-left:.15rem;flex:1;-webkit-flex:1;}
.sqrs-list li .con .t{display: -webkit-flex;display: flex; -webkit-align-items: center; align-items: center;}
.sqrs-list li .con .t .name{font-size:.32rem;color:#333;}
.sqrs-list li .con .t .dz{background-image: -webkit-linear-gradient( 90deg, rgb(255,169,110) 0%, rgb(255,225,84) 100%);border-radius:.06rem;padding:0 .05rem;color:#a55d00;font-size:12px;margin-left:.15rem;}
.sqrs-list li .con .b{display: -webkit-flex;display: flex; -webkit-align-items: center; align-items: center;color:#949695;font-size:.26rem;width:100%;}
.sqrs-list li .con .b .sy{flex:1;-webkit-flex:1;}
.sqrs-list li .con .b .sy span{color:#fa494f;}

/**签到**/
.qiandao-top{width:100%;background-color:#fa494f;padding:0.5rem 0;position:relative;padding:.38rem 0;text-align: center;}
.qiandao-top:after{content: '';display:block;border-radius: 0 0 50% 50%;width:100%;height:1rem;background-color:#fa494f;bottom:-.9rem;left:0;position:absolute;z-index:-1;}
.qiandao-top .face{width:.93rem;height:.93rem;margin:0 auto;border-radius:50%;border:#fff 2px solid;overflow:hidden;}
.qiandao-top .face img{width:100%;height:100%;}
.qiandao-top .name{font-size:.32rem;color:#fff;margin-top:.1rem;}
.qiandao-top .sm{color:rgba(255,255,255,.6);font-size:.28rem;}
.qiandao-date{background:#fff;border-radius:.12rem;padding:.25rem;display: -webkit-flex;display: flex;}
.qiandao-date li{padding:0 .1rem;flex:1;-webkit-flex:1;}
.qiandao-date li .kuang{display:block;background:#ededed;border-radius:.06rem;text-align: center;line-height: .8rem;font-size:.4rem;color:#737373;font-family: 'geoslab703';}
.qiandao-date li .kuang.yq{color:#fff;background:#fa494f;}
.qiandao-date li .day{font-size:.26rem;color:#999;text-align: center;margin-top:.1rem;}
.qiandao-list{margin-top:.2rem;background:#fff;padding:0 .28rem;}
.qiandao-list li{display: -webkit-flex;display: flex; -webkit-align-items: center; align-items: center;border-bottom:#e9e9e9 1px solid;padding:.2rem 0;}
.qiandao-list li:last-child{border-bottom:none;}
.qiandao-list li .l{flex:1;-webkit-flex:1;}
.qiandao-list li .l h1{font-size:.3rem;color:#333;}
.qiandao-list li .l h2{font-size:.26rem;color:#999;margin-top:.05rem;}
.qiandao-list li .r{font-size:.4rem;color:#00c340;}

/**阅读文章**/
.index-top{width:100%;position:fixed;top:0;left:0;z-index:99;}
.index-fixed{width:100%;height:calc(45px + 0.9rem);}
.index-head{width:100%;height:44px;background-color:#dc0030;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:0 0.24rem;}
.index-head>a{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;}
.index-head>a img{width:0.55rem;height:0.55rem;}
.index-head>a div{color:#fff;padding-left:0.1rem;}
.index-head>a div span{font-size:0.2rem;}
.index-head>a div h2{font-size:0.28rem;font-weight:bold;line-height:1;}
.index-head-input{flex:1;-webkit-flex:1;border-radius:100px;margin-left:0.2rem;background-color:#fff;align-items:center;-webkit-align-items:center;padding:0 0.2rem;display:flex;display:-webkit-flex;}
.index-head-input i{font-size:0.3rem;color:#999;}
.index-head-input input{border:none;color:#333;padding:0.12rem 0.2rem;font-size:0.28rem;flex:1;-webkit-flex:1;}


/*分类*/
.top-nav {height:0.9rem;width: 100%;overflow: hidden;background:#fff;border-bottom:1px solid #ddd;box-sizing:content-box;}
.top-nav .scroller {position:absolute}
.top-nav .scroller li{float: left;font-size:0.28rem;text-align: center}
.top-nav .scroller li a{color:#666;display:block;margin:0 0.22rem;line-height:0.9rem;height:0.9rem;}
.top-nav .scroller li.cur a{border-bottom:2px solid #dc0030;color:#333;font-weight:bold;}

.article-list{display:block;width:100%;padding-top:0.2rem;border-bottom:1px solid #eee;}
.article-list h1{font-size:20px;color:#333;font-weight:bold;padding:0 0.24rem;line-height:1.3;margin-bottom:0.1rem;}


.article-list .article-img{width:100%;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;font-size:0;}
.article-list .article-img div{width:2.48rem;height:1.5rem;}
.article-list .article-img div img{width:2.48rem;height:1.5rem;}
.article-list .article-img div:nth-of-type(2){margin:0 0.03rem;}


.article-b{width:100%;padding:0.2rem 0.24rem;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center; }
.article-b span{font-size:14px;color:#999;flex:1;-webkit-flex:1;}
.article-b em{font-size:14px;color:#999;}
.article-b em i{margin-right:5px;}

/*文章详情*/
.article-desc{width:100%;padding:0 0.24rem;}
.article-desc>h1{font-size:25px;color:#333;line-height:1.4;padding-top:0.3rem;}
.article-desc>h6{font-size:14px;color:#999;}
.article-desc-con{line-height:1.5;color:#333;font-size:18px;}
.article-desc-con img{max-width:100%;}


.dz-btn{width:100%;text-align:center;margin-top:0.4rem;}
.dz-btn a{display:inline-block;border:1px solid #ddd;border-radius:100px;padding:0.16rem 0.5rem;position:relative;}
.dz-btn i{display:inline-block;width:0.3rem;height:0.3rem;background:url("../images/dz-ico.png") no-repeat center center;background-size:0.3rem 0.3rem;}
.dz-btn a span{font-size:0.28rem;color:#333;margin-left:0.1rem;line-height:0.3rem;}
.dz-btn a.dz-cur{border:1px solid #dc0030;}
.dz-btn a.dz-cur i{background:url("../images/dz-ico-cur.png") no-repeat center center;background-size:0.3rem 0.3rem;}
.dz-btn a.dz-cur span{color:#dc0030;}

.dz-btn a>img{position:absolute;width:1.4rem;height:1.4rem;left:50%;top:50%;margin-left:-0.7rem;margin-top:-0.7rem;transform:scale(0,0);}
.dz-btn a>img.fd-animate{animation:fd 0.4s;}

@-webkit-keyframes  fd{
    0%{transform:scale(0,0);opacity:1;}
    100%{transform:scale(1,1);opacity:0;}
}

.about-article{width:100%;padding:0 0.24rem;}
.about-article-t{width:100%;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;margin:0.4rem 0 0.3rem;}
.about-article-t span{height:1px;border-top:1px solid #eee;flex:1;-webkit-flex:1;}
.about-article-t h2{font-size:0.32rem;font-weight:bold;color:#333;padding:0 0.2rem;}

.about-article ul li{padding-bottom:0.2rem;margin-top:0.2rem;border-bottom:1px solid #eee;}
.about-article ul li a{display:flex;display:-webkit-flex;}
.about-article ul li a div{width:2.18rem;height:1.32rem;}
.about-article ul li a div img{width:100%;height:100%;}
.about-article ul li a p{font-size:16px;color:#333;flex:1;-webkit-flex:1;padding-left:0.2rem;}

.about-top{width:100%;background:#dc0030;background-size:100%;padding:0.3rem 0.24rem 0rem;}
.about-top>img{display:inline-block;width:2rem;}
.about-top h2{font-size:18px;font-weight:bold;color:#333;margin-top:0.3rem;}

#jf-yuan{display:flex;display:-webkit-flex; position:fixed;bottom:70px;right:0.24rem;padding:4px;background-color:#fff;border-radius:50%;align-items:center;-webkit-align-items:center; justify-content:center;-webkit-justify-content:center;font-size:0;}
#jf-yuan img{position:absolute;width:0.44rem;height:0.54rem;top:50%;margin-top:-0.27rem;left:50%;margin-left:-0.22rem;}
#indicatorContainer{}
#jf-yuan canvas{width:1rem!important;height:1rem!important;}

#jf-yuan h2{font-size:0.3rem;color:#dc0030;position:absolute;font-weight:bold;}
.span-fj{font-weight:bold;color:#ffea3f;}

#jf-yuan canvas{width:1rem !important;height:1rem !important;}
#jf-yuan{z-index:9999999;}

.pic-list{display:block;width:100%;padding-top:0.2rem;border-bottom:1px solid #eee;}
.pic-list h1{font-size:20px;color:#333;font-weight:bold;padding:0 0.24rem;line-height:1.3;margin-bottom:0.1rem;}
.pic-list .pic-img{width:100%;position:relative;height:3.65rem;}
.pic-list .pic-img img{width:100%;height:100%;}
.pic-list .pic-img p{position:absolute;background-color:rgba(0, 0, 0, 0.4);color:#fff;font-size:14px;padding:0.1rem 0.2rem;border-radius:3px;right:0.24rem;bottom:0.3rem;}
.pic-list .pic-img p i{margin-right:6px;}
.pic-b{width:100%;padding:0.2rem 0.24rem;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center; }
.pic-b span{font-size:14px;color:#999;flex:1;-webkit-flex:1;}
.pic-b em{font-size:14px;color:#999;}
.pic-b em i{margin-right:5px;}
