@charset "utf-8";


/*=========列表页========*/
/*头部*/
.gallery-page .full-screen header{display:none;}
.a-bar .cateicon{right:15px;top:13px;display:black;width:21px;height:17px;background:url("i/cate.png") no-repeat 0 0/contain;}
.a-bar .a-name{margin-right:50px;}

/*切换*/
.tab .trigger-list{height:0.67rem;border-bottom:1px solid #e6e6e6}
.tab .trigger,.pt-gallery .filter-handle{height:0.67rem;line-height:0.67rem;border:none;}
.tab .trigger.act{border:none;color:#ff363b;}
/*产品排列*/
.pt-gallery .panel{padding:0;}
.pt-gallery .pt-list:after {visibility:hidden;display:block;font-size: 0;content: " ";clear: both;height: 0;}
.pt-gallery .pt-list .pt-h-item{float:left;width:50%;padding:0;}
.pt-gallery .pt-list .pt-h-item a{display:block;width:100%;height:100%;border-bottom:1px solid #f1f1f1;border-right:1px solid #f1f1f1;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:.28rem;overflow:hidden}
.pt-gallery .pt-list .pt-h-img{border:none;width:2.8rem;height:2.8rem;line-height:2.8rem;float:none;margin:0 auto;display:block;}
.pt-gallery .pt-list .pt-h-img img {vertical-align:middle;max-width:2.8rem;max-height:2.8rem;}
.pt-list .pt-h-info{margin:0;}
.pt-list .pt-h-info .pt-h-name{height:0.3584rem;line-height:0.3584rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#333;margin:0.05rem 0}
.pt-gallery .pt-list .pt-h-price{padding-right:0.16rem;}
.pt-gallery .pt-list .goods-price .price{font-size:1.2em;padding-right:0.16rem;float:left;}
.pt-gallery .pt-list .text-tr-tag{position:absolute;top:0.24rem;right:0.24rem;width:0.4rem;height:0.4rem;line-height:0.4rem;text-align:center;webkit-border-radius:0.05rem;-moz-border-radius:0.05rem;border-radius:0.05rem;color:#ff363b;font-size:0.26rem;border:1px solid #ff363b}  

/*筛选*/
.pt-filter .title{background:#f4f4f4;padding:0.128rem 0.1621rem;height:0.424rem;line-height:0.424rem;margin:0;border-bottom-color:#e5e5e5;}
.pt-filter .title .reset{color:#333;font-size:0.256rem;font-weight:normal;}
.pt-filter .title .btn{background:#ff363b;}
.pt-filter dl dt.handle{background:#fff;}
.pt-filter dl dd table .handle{background:#ff363b;}
.pt-filter dl dt span.act{color:#ff363b;}
/*============详情页==============*/

/*图片轮播*/
.pt-pic{background-color:#fff;position:relative;width:100%;padding:0}
.pt-pic .swiper-slide img{width:100%;height:100%;}
.pt-pic .swiper-pagination-bullet{width:10px;height:10px;background:#cdcdcd;opacity:1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.pt-pic .swiper-pagination-bullet-active{background:#ff363b;}

/*基本信息*/
.pt-name{margin:0.2rem 0.2rem 0.2rem;padding:0;font-weight:normal;color:#333;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;font-size:1.2em}
.pt-price,.tax_rate{text-indent:0.2rem;border:none;line-height:0.4rem;}
.pt-price .price{font-size:1.2em;font-weight:normal}
#buy_form .intro{padding-left:0.2rem;font-size:0.2048rem;color:#999;}
.pt-promotions{border:none;padding:0;padding:0.2rem;}
.pt-promotions .active{margin-top:0.08rem;}
.pt-promotions .active span{background:#ff363b;color:#fff;text-align:center;-webkit-border-radius:0.06rem;-moz-border-radius:0.06rem;border-radius:0.06rem;display:inline-block;padding:0.01rem 0.03rem;margin-right:0.1rem}
.pt-price .arr,.pt-promotions .arr{width:0.1rem;height:0.1rem;right:0.2rem;top:0.2rem;}
.icon.red{background:#ff363b}
.pt-promotions .arr{top:.3rem}
/*规格选择*/
.pt-sku{background:#f4f4f4;padding:0.16rem 0;display:none;}
.sel-sku{height:0.65rem;line-height:0.65rem;background:#fff;font-size:0.2389rem;position:relative;padding-left:0.17rem;}
.sel-sku .sku{background:none;border:none;padding:0;margin:0;}
.sel-sku,.pt-sku .close-bar{display:none !important;}
.sel-sku .arr.right{width:0.1rem;height:0.1rem;position:absolute;right:0.2rem;top:0.28rem;}
.pt-num{display:none;}
.pt-sku .sel-sku-box{position:relative;background:#fff;display:block !important;padding:.2rem 0.2rem}
.pt-sku .sku-item .k{width:auto;line-height:32px;}
.pt-sku .sku-item .v{float:left;margin:0;}
.pt-sku .sel-sku-box .close{position:absolute;top:0;right:0.2rem;}
.pt-sku .sku{background:#fff;}
.pt-sku .sku.sel{border-color:#ff363b;background:#fff;color:#ff363b;line-height:22px;}

.page-product .pt-btn{position:fixed;bottom:0;left:0;width:100%;z-index:100;height:.8rem;padding:0;background:#fff;}
.page-product .pt-btn .btn{margin:0;border:none;height:.8rem;width:1px;color:#333;font-size:14px;}
.page-product .pt-btn .btn.red{height:.8rem;line-height:.8rem;background:#fd950e;-webkit-box-flex: 2;color:#fff;font-size:16px;}
.page-product .pt-btn .btn.orange{height:.8rem;line-height:.8rem;background:#ff363b;-webkit-box-flex: 2;color:#fff;font-size:16px;}
.page-product .pt-btn .btn-cart{line-height:.8rem;background:none;position:relative;}
.page-product .pt-btn .favlist{line-height:.8rem;background:none;}
.page-product .pt-btn .btn .iconfont{font-size:.56rem;}
.btn-cart #cartNum{position:absolute;top:2px;left:50%;height:16px;line-height:16px;min-width:16px;padding:0 1px;background:#ff4001;color:#fff;font-size:11px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
.page-product .pt-btn .btn-faved .iconfont{color:#ff363b}
/*切换*/
.pt-detail{padding:0 0.17rem;}
.pt-detail .trigger-list{background:#fff;}
.pt-detail .tab .trigger{border:none;border-bottom:0.02rem solid #fff;height:0.65rem;}
.pt-detail .tab .trigger.act{border-color:#ff363b;height:0.65rem;}
.pt-detail .panel{padding:0;}
.pt-detail .panel-list{padding:.2rem 0;}
/*详情*/
.panel-list li:nth-child(2){padding:0.17rem}
.pt-comment .info .publish .btn{background:#fff;border-color:#dcdcdc;color:#333;}
.pt-comment .info{background:#fff;}
.pt-comment .list .item .reply .reply-item .n{background:#ff363b;}
.pt-comment .list .item .anthor{border:1px solid #ff363b;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;}
.pt-comment .list .item .anthor .person .level{border:1px solid #ff363b;background:#ff363b;color:#fff;}
.pt-comment .list .btn{width:50%;height:25px;line-height:25px;margin:0.1rem auto;background:#ff363b;border:1px solid #ff363b;color:#fff;font-size:0.2048rem}
.pt-comment .list .item{margin:10px 0;}
.publish_comment .consult-type{height:25px;}
.publish_comment .consult-type span{width:25%;}

/*按钮*/
.btn.orange,.publish_comment .consult-type span.active{background:#ff363b;color:#fff;}

/*猜你喜欢*/
.ind_goods_list h3{text-align:center;margin:.2rem 0}
.ind_goods_list .item{float:left;width:50%;}
.ind_goods_list .item a{display:block;width:100%;height:100%;border-top:1px solid #f1f1f1;border-right:1px solid #f1f1f1;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:.2rem;overflow:hidden}
.ind_goods_list .goods-img{width:2.8rem;height:2.8rem;overflow:hidden;line-height:2.8rem;float:none;margin:0 auto;display:block;}
.ind_goods_list .goods-img  img {vertical-align:middle;max-width:2.8rem;max-height:2.8rem;}
.ind_goods_list .Intro{padding:.1rem .14rem;background:#f1ece2;color:#9f8a60;font-size:0.875em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:0.21rem;line-height:0.21rem;}
.ind_goods_list .goods-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#333;margin:0.05rem 0}
.ind_goods_list .goods-price{height:33px;line-height:33px;}
.ind_goods_list .goods-price .price{}
.ind_goods_list .goods-price .price1{color:#ccc;float:right;}
.ind_goods_list .item .tags{position:absolute;top:0.3rem;left:0.2rem;width:0.3rem;text-align:center;webkit-border-radius:0.05rem;-moz-border-radius:0.05rem;border-radius:0.05rem;color:#ff363b;font-size:.22rem;border:1px solid #ff363b}    
