

.product_head{ background-color:#FF574D; height:2rem; box-sizing:border-box}
.product_head .div_current_region{ position:relative; min-height:0.4rem; margin-bottom:0.1rem ;z-index:10000}
.product_head .div_current_region .show_region{ height:0.8rem; line-height:0.8rem; color:#fff; font-size:0.22rem; }
.product_head .div_current_region .show_region .dw{display:inline-block;font-size:0px;width:0.4rem;margin-left:0.2rem;margin-right:0.1rem;height:0.4rem; line-height:0.4rem; vertical-align:middle; } 
.product_head .div_current_region .show_region .dw img{height:0.35rem; vertical-align:middle; margin-top:-0.05rem;}
.product_head .div_current_region .sel_region{display:none; margin-left:0.1rem; margin-right:0.1rem; margin-top:0.1rem; padding-bottom:0.1rem; vertical-align:top; background-color:rgba(255,255,255,0.95);
                                             padding:0.2rem;border-radius:0.1rem;box-shadow:0.02rem 0.02rem 0.06rem #ddd}
.product_head .div_current_region .sel_region .div_sel_region{display:inline-block; width:4.5rem; margin-left:0.2rem; vertical-align:top;}
.product_head .div_current_region .sel_region .div_sel_region select{width:100%; margin-bottom:0.05rem;}
.product_head .div_current_region .sel_region .sel_region_ok{display:inline-block; margin-left:1.1rem; margin-top:0.2rem;width:1.8rem;height:0.45rem; line-height:0.45rem; background-color:#f60; border-radius:0.05rem; text-align:center; color:#fff;}
.product_head .div_current_region .sel_region .sel_region_close{display:inline-block; margin-left:0.2rem; margin-top:0.2rem;width:1.8rem;height:0.45rem; line-height:0.45rem; background-color:#f60; border-radius:0.05rem; text-align:center; color:#fff;}
.product_head .div_current_region .tubiao{ position:absolute; right:0.2rem;top:0.1rem; height:0.6rem; line-height:0.6rem; }
.product_head .div_current_region .tubiao img{width:0.3rem; margin-left:0.1rem}


.product_head .l1{width:0.4rem; margin-left:0.28rem; height:0.5rem; line-height:0.5rem; float:left;}
.product_head .l1 img{width:0.14rem}
.product_head .product_search{width:4.7rem; height:0.5rem; line-height:0.5rem; background-color:#fff; float:left; border-radius:0.5rem;}
.product_head .product_search input[type=text]{height:0.4rem; margin-left:0.3rem;width:3.7rem;  border:none; margin-top:-0.02rem;}
.product_head .product_search #search{width:0.31rem;}
.product_head .tb{width:0.36rem; float:right; margin-right:0.3rem; height:0.5rem; line-height:0.5rem;}
.product_head .tb img{width:0.36rem;}

.vip_product_head{background-color:#fa0;}
.integral_product_head{background-color:#A5D10A;}
.xiaobei_product_head{background-color:#4A9EEA}

.pro_list_category1{position:relative; margin-left:0rem; margin-right:0rem; width:6.4rem; margin-top:-0.2rem; margin-bottom:0.1rem; background-image: linear-gradient(to bottom,#FFB9B5,0.5%,#fff);border-radius:0.2rem;}
.index_product_cate_img{  white-space: nowrap; width:5.8rem; overflow-x: scroll;overflow-y: hidden;-webkit-backface-visibility: hidden;-webkit-perspective: 1000;-webkit-overflow-scrolling: touch;}
.index_product_cate_img li{text-align:center; border-radius:0.3rem;display:inline-block; margin:0.3rem 0.1rem 0.3rem 0.2rem;  }
.index_product_cate_img li img{width:0.9rem; height:0.9rem; border-radius:0.8rem; display:block; margin-bottom:0.1rem;}
.index_product_cate_img li a{color:#212124; font-size:0.2rem;}
.index_product_cate_img::-webkit-scrollbar{display: none;}
.pro_list_category1 .zhankai_category{position:absolute;width:0.3rem; right:0.2rem; top:0.55rem;}
.pro_list_category1 .zhankai_category img{width:0.32rem}
.vip_pro_list_category1{ background-image: linear-gradient(to bottom,#FFa000,0.5%,#fff);}
.integral_pro_list_category1{ background-image: linear-gradient(to bottom,#A5D10A,0.5%,#fff);}
.xiaobei_pro_list_category1{ background-image: linear-gradient(to bottom,#4A9EEA,0.5%,#fff);}

.pro_list_category2{position:relative; width:6.4rem;}
.product_top_product_cate_nopic{position:relative;margin-left:0rem; margin-right:0.2rem; margin-top:-1rem; margin-bottom:0.3rem;  white-space: nowrap; width:5.8rem; border-radius:0.2rem;overflow-x: scroll;overflow-y: hidden;-webkit-backface-visibility: hidden;-webkit-perspective: 1000;-webkit-overflow-scrolling: touch;}
.product_top_product_cate_nopic li{text-align:center; border-radius:0.3rem;display:inline-block; margin:0.3rem 0.1rem 0.3rem 0.2rem;  }
.product_top_product_cate_nopic li a{color:rgba(0,0,0,0.9); font-size:0.24rem;}
.product_top_product_cate_nopic li.on a{color:#f30; font-weight:bold;}
.product_top_product_cate_nopic::-webkit-scrollbar{display: none;}
.pro_list_category2 .zhankai_category{position:absolute;width:0.2rem; right:0.25rem; top:0.3rem;}
.pro_list_category2 .zhankai_category img{width:0.2rem}

.product_top_product_cate_two{margin-left:0rem; margin-right:0.2rem; margin-top:-0.3rem; margin-bottom:0.1rem;   background-image: linear-gradient(to bottom,#FFB9B5,0.5%,#fff); white-space: nowrap; width:6.4rem; border-radius:0.2rem;overflow-x: scroll;overflow-y: hidden;-webkit-backface-visibility: hidden;-webkit-perspective: 1000;-webkit-overflow-scrolling: touch;}
.product_top_product_cate_two li{text-align:center; border-radius:0.3rem;display:inline-block; margin:0.3rem 0.1rem 0.3rem 0.13rem;  }
.product_top_product_cate_two li img{width:0.9rem; height:0.9rem; border-radius:0.8rem; display:block; margin-bottom:0.1rem;}
.product_top_product_cate_two li {color:#212124; font-size:0.22rem;}
.product_top_product_cate_two li.on {color:#FF574D}
.product_top_product_cate_two::-webkit-scrollbar{display: none;}
.vip_product_top_product_cate_two{background-image: linear-gradient(to bottom,#FFa000,0.5%,#fff); }
.integral_product_top_product_cate_two{background-image: linear-gradient(to bottom,#A5D10A,0.5%,#fff); }
.xiaobei_product_top_product_cate_two{background-image: linear-gradient(to bottom,#4A9EEA,0.5%,#fff); }


.product_list_tiajan{background-color:#fff; border-top-left-radius:0.2rem; border-top-right-radius:0.2rem;;}
.product_list_tiajan li{width:20%;  float:left; height:0.8rem; line-height:0.8rem; text-align:center; position:relative}
.product_list_tiajan li span{display:inline-block; margin-right:0.25rem;}
.product_list_tiajan li i.a{width:0rem;height:0rem;font-size:0rem;border:0.11rem solid transparent;border-bottom-color: #dbdbdb;margin-left:0.1rem; position:absolute; left:55%; top:0.16rem;}
.product_list_tiajan li i.d{width:0rem;height:0rem;font-size:0rem;border:0.112rem solid transparent;border-top-color: #dbdbdb;margin-left:0.1rem; position:absolute; left:55%; top:0.42rem;}
.product_list_tiajan li.on {color:#FF574D}
.product_list_tiajan li i.a.on{border-bottom-color:#FF574D}
.product_list_tiajan li i.d.on{border-top-color:#FF574D}
.product_list_tiajan .div_if_daodian{width:20%;  float:left; height:0.8rem; line-height:0.8rem; text-align:center; position:relative}
.product_list_tiajan .div_if_daodian input{vertical-align:middle; margin-right:0.05rem;min-width:0.25rem}


.div_li_product{margin-top:0.3rem;}
.div_li_product .product_list{ display:flex;flex-wrap: wrap;}
.div_li_product .product_list li{width:3rem;box-shadow: 0 0.02rem 0.05rem rgba(0, 0, 0, .05); margin-left:0.2rem; margin-bottom:0.2rem; background-color:#fff; border-radius:0.1rem; overflow:hidden}
.div_li_product .product_list li .img{width:3rem; height:3rem; text-align:center; vertical-align:middle; line-height:3rem;}
.div_li_product .product_list li .img img{max-width:3rem;max-height:3rem;}
.div_li_product .product_list li .product_name{margin-top:0.2rem;max-height:0.6rem; overflow:hidden; padding-left:0.1rem; padding-right:0.1rem;}
.div_li_product .product_list li .product_name a{font-weight:bold;}
.div_li_product .product_list li .three{padding:0.1rem 0.1rem 0.3rem;;}
.div_li_product .product_list li .three .r{color:#F74343; font-size:0.16rem}
.div_li_product .product_list li .three .price{color:#f74343; font-size:0.3rem; font-weight:bold}
.div_li_product .product_list li .shop_name{max-width:1.3rem; float:right; text-align:right; margin-right:0.1rem; margin-top:0.05rem;}
.div_li_product .product_list li .shop_name a{color:#999; font-size:0.18rem; }

.div_li_product .product_list.one li{width:6rem;border-radius:0rem; margin-bottom:0rem; padding-bottom:0.2rem;}
.div_li_product .product_list.one li .img{width:2.2rem;height:2.2rem; border-radius:0.1rem; line-height:2.2rem; overflow:hidden; float:left; border:solid 1px #f6f6f6;}
.div_li_product .product_list.one li .img img{max-width:2.2rem;max-height:2.2rem;}
.div_li_product .product_list.one li .product_name{ float:right;width:3.4rem; margin-right:0rem;}
.div_li_product .product_list.one li .three{padding:0.3rem 0.1rem 0.3rem; float:right;width:3.4rem; text-align:left;}
.div_li_product .product_list.one li .three .r{color:#F74343; font-size:0.16rem}
.div_li_product .product_list.one li .three .price{color:#f74343; font-size:0.3rem; font-weight:bold}
.div_li_product .product_list.one li .shop_name{display:block;margin-top:0.05rem; float:none;width:100%; text-align:left;}
.div_li_product .product_list.one li .shop_name a{color:#999; font-size:0.18rem; }

.pro_view_top{ height:0.8rem; line-height:0.8rem; }
.pro_view_top .back{width:0.13rem; margin-left:0.2rem;}
.pro_view_top .sc{margin-left:4.1rem;width:0.32rem;}
.pro_view_top .fx{margin-left:0.3rem;width:0.32rem;}
.pro_view_top .slh{margin-left:0.3rem; width:0.24rem;}

.pro_view_img{ width:6.4rem; height:6.4rem;  margin:0 auto; position:relative; overflow:hidden; background-color:#fff; z-index:100  }
.pro_view_img .hd{width:100%; height:0.11rem;  position:absolute; z-index:1; bottom:0.6rem; text-align:center;  }
.pro_view_img .hd ul{ display:inline-block; height:0.1rem; padding:0.03rem 0.05rem; background-color:rgba(255,255,255,0.7); 
	-webkit-border-radius:0.1rem; -moz-border-radius:0.1rem; border-radius:0.1rem; font-size:0; vertical-align:top;
}
.pro_view_img .hd ul li{ display:inline-block; width:0.1rem; height:0.1rem; -webkit-border-radius:0.1rem; -moz-border-radius:0.1rem; border-radius:0.1rem; background:#8C8C8C; margin:0 0.1rem;  vertical-align:top; overflow:hidden;   }
.pro_view_img .hd ul .on{ background:#FE6C9C;  }


.pro_view_img .bd{ position:relative; z-index:0;height:6.4rem; line-height:6.4rem; }
.pro_view_img .bd li{text-align:center;}
.pro_view_img .bd li img{ max-width:100%;  max-height:6.4rem; }
.pro_view_img .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* å–æ¶ˆé“¾æŽ¥é«˜äº® */  }
.pro_view_img .pagestate{position:absolute; right:0.2rem; bottom:0.5rem; height:0.35rem; background-color:rgba(0,0,0,0.5); width:auto; padding-left:0.15rem; padding-right:0.15rem; border-radius:0.3rem; height:0.32rem; line-height:0.32rem; color:#fff;}

.pro_view_mc{background-color:#fff;color:#979797; font-size:0.24rem;border-top-left-radius:0.3rem; border-top-right-radius:0.3rem; margin-top:-0.3rem; padding:0.3rem 0.2rem 0.2rem;z-index:200; position:relative;}
.pro_view_mc  .product_name{font-size:0.25rem; color:#151F37; font-weight:bold;}
.pro_view_mc .div_price{ margin-top:0.2rem; font-family:"Arial"; margin-bottom:0.25rem;}
.pro_view_mc .div_price .cpj{color:#FF3939; font-size:0.18rem;}
.pro_view_mc .div_price .cpj span{font-size:0.38rem;}
.pro_view_mc .div_price .scj{color:#BBC0CA; text-decoration:line-through; margin-LEFT:0.1rem;}
.pro_view_mc .div_price .span_kc{float:right;color:#9DA3B1; margin-top:0.1rem;}
.pro_view_mc .div_price .price_show > span:nth-of-type(2){color:#ff3939}
.pro_view_mc .div_price .price_show > span:nth-of-type(2) > span{font-size:0.38rem;}
.pro_view_mc .giving{}
.pro_view_mc .giving > span{display:inline-block; padding-left:0.15rem; padding-right:0.15rem; background-color:#F9F9FB; font-size:0.21rem; height:0.45rem; line-height:0.45rem; border-radius:0.45rem; color:#9DA3B1; margin-bottom:0.4rem; margin-right:0.2rem;}

.div_freight {}
.div_freight > span:nth-of-type(2){ float:right}

.pro_shuxing{  margin-top:0.25rem; background-image:url(../images/jt4.png); background-repeat:no-repeat; background-size:0.1rem auto; background-position:right center; border-bottom:solid 1px #eee; padding-bottom:0.2rem;}
.pro_shuxing_list{position:absolute;width:100%; max-height:90%;  bottom:1rem;left:0rem;  box-sizing:border-box;background-color:#fff; border-top-left-radius:0.3rem;border-top-right-radius:0.3rem; padding:1rem 0.2rem 1rem 0.2rem;}
.pro_shuxing_list .title{ position:absolute;top:0.2rem; width:100%;;color:#000; font-size:0.35rem; text-align:center; margin-bottom:0.4rem;}
.pro_shuxing_list .content{height:4rem;max-height:7rem;overflow-y:auto}
.pro_shuxing_list li{padding-top:0.2rem; padding-bottom:0.2rem; color:#333; border-bottom:solid 1px #eee;}
.pro_shuxing_list li span:nth-of-type(2){float:right;width:4rem;  color:#777}
.pro_shuxing_list .close{position:fixed; width:6rem; height:0.6rem; line-height:0.6rem; text-align:center; border-radius:0.6rem; background-color:#f60; color:#fff;bottom:1.2rem;}

.pro_guige{margin-top:0.2rem;}
 #pricefeature li{ margin-bottom:0.1rem;}
 #pricefeature li b{font-weight:400; ;display:inline-block; margin-right:0.2rem;}
 #pricefeature li > span{display:inline-block; }
 #pricefeature li > span > span{display:inline-block; border:solid 1px #eee; border-radius:0.05rem; padding:0.05rem 0.1rem 0.05rem; 0.1rem; margin-right:0.1rem; font-size:0.2rem; margin-bottom:0.1rem;}

.pro_view_mc .div_number{ margin-top:0.2rem;}
.pro_view_mc .div_number span{ float:right}
.pro_view_mc .div_number .jian{background-image:url(../images/jian.png); background-size:100% 100%; width:0.3rem;height:0.3rem; background-color:transparent; border:none; }
.pro_view_mc .div_number .jia{background-image:url(../images/jia.png); background-size:100% 100%; width:0.3rem;height:0.3rem; background-color:transparent; border:none;}
.pro_view_mc .div_number #order_number{height:0.3rem; margin-top:-0.15rem;width:0.8rem; text-align:center;border:none; color:#555}

.pro_evaluation{padding:0.3rem 0.2rem 0.3rem 0.2rem; margin-top:0.2rem; background-color:#fff;}
.pro_evaluation .title{font-size:0.24rem;}
.pro_evaluation .title a{display:inline-block; background-image:url(../images/jt5.png);width:0.65rem;height:0.3rem; background-repeat:no-repeat; background-size:0.09rem auto; background-position:right center; float:right; color:#C4C9D2;}
.pro_evaluation li{ margin-top:0.2rem;}
.pro_evaluation li .d1{}
.pro_evaluation li .d1 img{width:0.42rem; height:0.42rem; border-radius:0.42rem;}
.pro_evaluation li .d1 span{margin-left:0.2rem; font-size:0.24rem;}
.pro_evaluation li .d2{margin-left:0.65rem; line-height:1.6}
.pro_evaluation li .d3{color:#999; font-size:0.22rem; margin-left:0.65rem; margin-top:0.1rem;}

.div_pro_mall{margin-top:0.2rem; background-color:#fff; padding:0.2rem; position:relative; padding-left:1.6rem;}
.div_pro_mall .mall_logo{position:absolute;left:0.2rem; display:inline-block; width:1.2rem; height:1.2rem; line-height:1.2rem; border-radius:0.1rem; overflow:hidden}
.div_pro_mall .mall_logo img{max-width:1.2rem; max-height:1.2rem;}
.div_pro_mall .mall_name{ margin-top:0.05rem;}
.div_pro_mall .mall_name a{ font-size:0.3rem; font-weight:bold;}
.div_pro_mall .an{ margin-top:0.2rem;}
.div_pro_mall .an a{display:inline-block; width:40%; text-align:center; display:inline-block;background-color:#f6f6f6; border-radius:0.05rem; height:0.45rem;line-height:0.45rem; color:#777; font-size:0.22rem;}
.div_pro_mall .an a:nth-of-type(2){margin-left:0.4rem;}

.pro_view_xq{font-size:0.25rem; text-align:center; margin-top:0.2rem; background-color:#fff; padding-top:0.3rem; padding-bottom:0.3rem; font-weight:bold}
.div_product_content{padding:0rem 0.2rem 0.4rem 0.2rem; line-height:1.8;word-wrap:break-word; background-color:#fff; min-height:4rem;}
.div_product_content * {height:auto!important;max-width:100%!important;}

.pro_more_list{ display:flex;flex-wrap: wrap;}
.pro_more_list .bt{width:100%;height:0.8rem; background-image:url(../images/xstb1.png); background-size:auto 0.28rem; background-position:center center; background-repeat:no-repeat; text-align:center; color:#E2653A; line-height:0.8rem;}
.pro_more_list  li{width:2.9rem;box-shadow: 0 0.02rem 0.05rem rgba(0, 0, 0, .05); margin-left:0.2rem; margin-bottom:0.2rem; background-color:#fff; border-radius:0.1rem; overflow:hidden}
.pro_more_list  li .img{width:2.9rem; height:2.9rem; text-align:center; vertical-align:middle; line-height:3rem;}
.pro_more_list  li .img img{max-width:2.9rem;max-height:2.9rem;}
.pro_more_list  li .product_name{margin-top:0.2rem;max-height:0.6rem; overflow:hidden; padding-left:0.1rem; padding-right:0.1rem;}
.pro_more_list  li .product_name a{font-weight:bold;}
.pro_more_list  li .three{padding:0.1rem 0.1rem 0.3rem;;}
.pro_more_list  li .three .r{color:#F74343; font-size:0.16rem}
.pro_more_list  li .three .price{color:#f74343; font-size:0.3rem; font-weight:bold}
.pro_more_list  li .three .scj{color:#999; margin-left:0.3rem; text-decoration:line-through;}

.shop_foot1{background-color:#fff;height:1rem; position:fixed; width:6.4rem; bottom:0rem; left:0rem;z-index:10000}
.shop_foot1 li{width:1.2rem; float:left; text-align:center;}
.shop_foot1 li img{width:0.4rem; margin-top:0.1rem;}
.shop_foot1 li span{display:block; text-align:center; color:#575D69; margin-top:0.1rem;}
.shop_foot1 input[type=button]{width:1.8rem; height:1rem; border:none; color:#fff;  font-size:0.25rem; float:right}
.shop_foot1 .cart{background-color:#FAC33A;}
.shop_foot1  .act{background-color:#FF7500}

.div_product_category{border-radius:0.2rem;background-color:rgba(200,200,200,0.1);padding:0.2rem;}
.div_product_category .product_cate_one > li{background-color:#fff; border-radius:0.1rem; margin-bottom:0.2rem; padding:0.2rem;}
.div_product_category .product_cate_one > li > div{ margin-bottom:0.2rem;}
.div_product_category .product_cate_one > li > div a{display:block; font-size:0.24rem;}
.div_product_category .product_cate_one > li > div img{width:0.15rem; float:right;}
.div_product_category .product_cate_one .product_cate_two > li{width:48%; height:0.6rem; line-height:0.6rem; margin-bottom:0.1rem; background-color:#F1F1F1; border-radius:0.1rem; padding-left:0.15rem; font-size:0.2rem; box-sizing:border-box}
.div_product_category .product_cate_one .product_cate_two > li:nth-of-type(2n){float:right;}
.div_product_category .product_cate_one .product_cate_two > li:nth-of-type(2n+1){float:left;}
.div_product_category .product_cate_one .product_cate_two > li a{display:block}