.badge { display: inline-block; min-width: 0.16rem; padding: 3px 6px 2px; border-radius: 0.4rem; background-color: #f20; text-align: center; font-family: Verdana; font-size: 0.24rem; color: #fff; vertical-align: middle;}
.badge.badge-green { background-color: #24cba2;}
.badge.badge-red { background-color: #f34b3e;}
.badge.badge-blue { background-color: #4cc3ff;}
/*商品详情 start*/
.p-product-show .page-container{padding: 0 0 1.4rem;}
.product-sale{line-height: 0.8rem;display:-webkit-flex; display:flex;justify-content:space-between;padding: 0 0.24rem;background: #fff;}
.product-sale .hd{color: #ff2300;font-size: 0.28rem;}
.product-sale .hd em{font-size: 0.4rem;margin: 0 0 0 0.1rem;}
.product-sale .bd{color: #666666;font-size: 0.28rem;}
.product-info h1{color: #333;}
.product-info .attr { padding-bottom: 0.3rem;}
.product-info .info-list li .tit{background: #ff2300;padding: 0 0.15rem;color: #fff;border-radius: 5px;}
.product-info .info-list > li .tit,.product-info .info-list > li .con{line-height: 0.5rem;height: 0.5rem;}
.product-info .info-list > li{margin: 0 0 0.1rem;}
.p-product-show .tpl-wrapper + .tpl-wrapper{margin-top: 0.2rem;}
.p-product-show .tpl-wrapper .hd{color: #333;}
.p-product-show .tpl-wrapper .bd{padding: 0.1rem 0.24rem;}
.product-detail .info-list li{padding-left: 1.5rem;}
.product-detail .info-list li .tit{color: #999;}
.product-detail .info-list li .con{ height: auto; color: #666;}

.product-detail .info-list{border-bottom: none;margin: 0;}
.p-product-show .tpl-wrapper .tit.other{position: absolute;top: 0; left: 0;line-height: 0.72rem;color: #ff2300;}

.m-shopbar{height: 1.2rem!important;}
.shop-bd{padding: 0 0.24rem;width: 100%;display:-webkit-flex; display:flex;justify-content:space-between;border-top: 1px solid #e6e6e6;}
.m-shopbar .btn-icon{border-top: none;}
.iconfont-share:before{content: "\e632";}
.m-shopbar .shop-item:nth-child(1),.m-shopbar .shop-item:nth-child(2),.m-shopbar .shop-item:nth-child(3){width:15%;flex: inherit; -webkit-box-flex: inherit;}
.m-shopbar .shop-item:nth-child(3){position: relative;}
.m-shopbar .shop-item:nth-child(4){-webkit-box-flex: 1; -webkit-flex: 1; flex: 1;}
.m-shopbar .shop-item:nth-child(5){-webkit-box-flex: 1; -webkit-flex: 1; flex: 1;}
.m-shopbar .shop-item em{position: absolute;right: 0.1rem;top: 0.1rem;width: 0.25rem;height: 0.25rem;line-height: 0.25rem;text-align: center;background: #f20;color: #fff;font-size: 0.24rem;border-radius: 50%;}
.m-shopbar .index .iconfont {color: #f20;}
.m-shopbar .favorite .on {color: #f20;}
.m-shopbar .favorite .on span {color: #f20;}
.iconfont-index:before{content: "\e61a";}
.iconfont-shoucang:before{content: "\e63b";}
.btn-gouwu{background: #f60;color: #fff; line-height: 1.1rem; text-align: center; font-size: 0.32rem;height: 0.8rem!important;line-height: 0.8rem!important;border-radius: 0.4rem 0 0 0.4rem;margin: 0.2rem 0 0;}
.m-shopbar .btn-buy{border-radius: 0 0.4rem 0.4rem 0;height: 0.8rem!important;line-height: 0.8rem!important;margin: 0.2rem 0 0;}
.m-shopbar .btn-icon span{line-height: 0.7rem;padding-top: 0.1rem;color: #a3a3a3;}
.m-shopbar .btn-icon p{line-height: 0.5rem;}

.choose-number{width: 100%;}
.choose-price{display: flex;display:-webkit-flex;justify-content:flex-end;width: 100%;display:none;}
.choose-num{border-top: 1px solid #eee;}
.p-product-show .amount{max-height: 4rem!important;min-height: 3rem!important;}
.p-product-show .amount .btn-wrap .btn-buy{}
.btn-shopings{background: #ff6600;color: #fff;}

/* 商品评价 start */
.p-product-show .tpl-wrapper .product-comment { padding: 0;}
.p-product-show .tpl-wrapper .ft { padding: 0.2rem 0; border-top: 1px solid #eee;}
.p-product-show .tpl-wrapper .more { display: block; width: 2.6rem; margin: 0 auto; border: 1px solid #ddd; border-radius: 1rem; text-align: center; line-height: 0.6rem; }
.m-comment .commentList li { padding: 0.2rem 0.24rem;}
.m-comment .commentList li + li { border-top: 1px solid #eee;}
.m-comment .commentUser { display: flex; align-items: center;}
.m-comment .commentUser .commentUserpic { width: 0.6rem; height: 0.6rem; overflow: hidden; border-radius: 50%; margin-right: 0.2rem; background-color: #eee;}
.m-comment .commentUser .commentUserpic img { width: 0.6rem; height: 0.6rem;}
.m-comment .commentUser .commentUsername { flex: 1;}
.m-comment .commentStar { display: flex; align-items: center;}
.m-comment .commentStar .u-rate { }
.m-comment .commentStar .commentTime { flex: 1;}
.m-comment .commentContent { line-height: 0.44rem; color: #333;}
.m-comment .commentTime { text-align: right; color: #888;}
.m-comment .reply { margin-top: 0.2rem; padding: 0.1rem 0.2rem; background-color: #eee;}
.m-comment .replyUser { line-height: 0.4rem;}
.m-comment .replyUser .replyUsername { font-weight: bold;}
.m-comment .replyContent { padding-top: 0.1rem; line-height: 0.44rem; color: #333;} 
.m-comment .replyTime { line-height: 0.4rem; color: #888;}
/* 商品评价 end */
.p-product-comment .page-container { height: 100%; padding-bottom: 0;}
.p-product-comment .page-main { height: 100%;}
.p-product-comment .m-comment .commentList li { background-color: #fff;}
/*新增底部导航排班图标*/
.m-tabnav .tabnav-item.this{color: #2339c0;}
.iconfont-index:before {content: "\e694";}
.iconfont-goods:before {content: "\e78b";}
.iconfont-ask::before{content: "\e679";}
.iconfont-schedu:before{content: "\e69a";}
.iconfont-my:before{content: "\e699";}


/*新增评价列表头部样式*/
header{background-color:#2339c0;background-image:-webkit-linear-gradient(left,#2339c0,#265bdb);background-image:linear-gradient(90deg,#2339c0,#265bdb);}

