@media screen and (min-width: 720px) {
  .idx_exclusive{margin-left: 0}
}
	#header{height: .88rem;display: flex;align-items: center;}#header h1{line-height: .88rem}#header .header_l{z-index: 10;top: unset;left: unset;}#header h1{width: 100%;position: absolute;}
	#header .header_r{top: unset;}
.srp.album .product{
  position: relative;
}
.goods_jiaob{
  width: 40px;
  height: 40px;
  background: url(../images/jiaobiao.png) no-repeat;
  background-size: 100% 100%;
  position: absolute;
  top: 0;
  left: 0;
  font-size: 12px;
  padding: 2px 5px 0;
  box-sizing:border-box;
  text-align: center;
  color: #fff;
}
.idx_exclusivec{
	width: 100%;
	height: auto;
	display: box;
	display: -webkit-box;
}
.idx_exclusivec a{
	-webkit-box-flex:1;
	box-flex:1;
	display: block;
	box-sizing:border-box;
	border-right:1px solid #eeeeee;
}
.channel_goods{margin-top: -.16rem}
.idx_exclusivec a:nth-child(3){
	border-right: none;
}
.idx_exclusivec a img{
	width: 100%;
	height: auto;
}
#more_element_1{
	margin-left: 0rem!important
}

.brand_list{
	padding: 18px 10px 4px;
	height: auto;
	background: #fff;
}
.brand_list dl{
	width: 23%;
	margin: 0 1% 16px;
	float: left;
height: 70px;
}
.brand_list dt{
	width: 100%;
	height: auto;
	border: 1px solid #f3f3f3;
}
.brand_list dt img{
	width: 100%;
display: block;
}
.brand_list dd{
	text-align: center;
	margin-top: 10px;
	font-size: 14px;
	color: #333333;
height: 20px;
line-height: 20px;
overflow: hidden;
}
.goods_cate{
	height: .94rem;
	line-height: .94rem;
	background: #fff;
	/*margin-top: 8px;*/
	width: 320px;
    z-index: 99;
	border-bottom: 1px solid rgb(235,236,237);
}
.goods_cate_list{
	height: 100%;
}
.goods_cate_list li{
	width: 80px;
	float: left;
	font-size: .28rem;
	color: #333333;
	text-align: center;
}
.goods_cate_list li.checked{
    border-bottom: .04rem solid #f1312f;
    color: #f1312f;
    height: .9rem;
}
.shop_nav{padding: 0}

.shop_nav_five dl{
	width: 20%;
}
.ico_10{
	background: url(../images/back_gray.png) no-repeat;
	background-size: 12px auto;
	background-position: center;
}
.ico_15{
	background: url(../images/channel_search.png) no-repeat;
	background-size: 22px auto;
	background-position: center;
}
#header h1{
	color: #333;
	display: block;
	width: 100%;
	border-bottom: 1px solid #f0f0f0;
}
#header{
	background: #fff;
}
.s_bt dl dd h4{
    height: .74rem;
    line-height: .37rem;
	font-weight: normal;
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
	text-align: left;
	font-size: .28rem;
	margin-top: .1rem;
}
.s_bt dl dd{padding-bottom: .1rem!important}
.price_sales{
	display: flex;
    justify-content: space-between;
    align-items: baseline;
}
.s_bt .price_sales p{
	float: left;
	font-size: .32rem;
	color: #F23030;
	width: auto;
	line-height: 32px;
	font-family: zhueFontNum;
}
.s_bt .price_sales div{
	float: right;
	font-size: .23rem;
    color: #999;
    /*padding-top: 7px;*/
}
#J_ItemList div:nth-child(2n) dl{
float: right;
}
#goods_best_list div:nth-child(2n) dl{
float: right;
}
.index_over{
background: #fff;
}
/*.channel_goods{
margin-top: -10px;
}*/
#wrapper{
position: relative;
width: 100%;
/*height: 54px;*/
-ms-touch-action: none;
}
#scroller{
position: absolute;
}
.shop_buy{
	margin-top: 8px;
}
.idx_policy{
	font-size: 12px;
	color: #999;
	display: block;
}
.s_bt .sup_dl{
	width: 100%;
	float: left;
	background: #fff;
	margin-bottom: 4px;
}
.s_bt a dl{
	margin-bottom: 0;
}
.s_bt>.sup_dl{
	width: 49%;
	float: left;
	background: #fff;
	margin-bottom: 4px;
}
.s_bt .sup_dl:nth-child(2n){
	float: right;
}
.if_goodsimg img{
	width: 47%;
    float: left;
    margin-left: 2%;
}
.s_bt div.single_item{
	width: 49.5%;
}
.s_bt dl dt img {
    width: 100%;
}
/*.s_bt{margin-top: 42px}*/
.idx_exclusive{
	padding: 0 .2rem;
	height: auto;
	margin-bottom: 0!important;
	border-bottom: 1px solid rgb(235,236,237);
}
.idx_exclusive dl{
	float: left;
	/*width: 33.33%;*/
	background-size: 100% 100%;
}
.idx_exclusive div{
	color: #333333;
	text-align: center;
	margin: 0 auto;
	margin-top: 10px;
	width: 1.6rem;
	height: .36rem;
	line-height: .36rem;
	overflow: hidden;
	padding-left: 0
}
.idx_exclusive p{
	color: #f23030;
	text-align: center;
	width: 1.6rem;
	height: .28rem;
	line-height: .28rem;
	overflow: hidden;
	margin: 0 auto;
	margin-top: .16rem;
	padding-left: 0
}
.jituan_left{
	display: flex;
    justify-content: space-between;
    align-items: center;
}
.idx_exclusive dt{
	width: 1.6rem;
	margin: 0 auto;
	margin-top: .12rem;
}
.idx_exclusive dt img{
	width: 100%;
	height: 1.6rem;
}


#wrapper[fixed="fixed"] {
    position: fixed;
    top: 44px;
    z-index: 999;
    max-width: 720px
}

.footer{padding: 0!important}.mr-t20{margin-top: 0!important}



	.main2 ul li img{height: 3.37rem!important;}
	.shop_nav_five{padding-top: 15px;padding-bottom: 10px}
	.shop_nav a dl dt{
		/*margin-top: -20px;*/
	}
	.shop_nav a dl dd{
		margin-top: -16px;
	}
	.shop_nav a{
	    display: block;
	}
	.shop_nav dl {
	    width: 20%;
	    background: #fff;
	    float: left;
	    /*margin-top: 21px;*/
	}
	.cpgx_top{
		height: auto;
	    background: white;
	    width: 100%;
	    margin-top: .12rem;
	    display: flex;
		border-bottom: 1px solid rgb(235,236,237)
	}
	.cpgx_top img{
		width: 2.73rem;
		height: 0.54rem;
	    display: block;
	    margin: auto;
	    padding: 11px 0;
	}
	.cpgx_down{background-color: white;float:left;}
	.cpgx_down ul li{
		
		list-style: none;
		font-size: 12px;
	}
	.cpgx_down ul li img{
		width: 0.61rem;
		height: 0.61rem;
		margin-left: 10px;
		margin-left: 0.6rem;
	}
	.cpgx_down ul li a{
	    width: 0.97rem;
	    height: 0.97rem;
	    float: left;
	}
	.cpgx_down ul li{
		padding-bottom: 3.2rem
	}
	.cpgx_down ul li a{
		padding-top: 0.40rem;
		width: 25%;
	}
	.nav_text{text-align: center;font-size: 0.24rem;white-space: nowrap;}
	.s_bt dl dt img {
	    font-size: 0.25rem;
	}
	#header h1{ font-size: 0.32rem;}
	.activ_wrap, .ex_box{
		background-color: white;
	}


		.index_find{
		background: rgb(235,236,237)
	}
	.hhdb{
	    width: 1.4rem;
	    height: 0.58rem;
	    position: absolute;
	    margin-top: 0.2rem;
	    margin-left: -0.7rem;
	}
	.sc_shop{
	    width: 0.25rem;
	    height: 0.22rem;
	    float: left;
	    margin-top: 5px;
	    vertical-align: middle;
	}
	.index_find_left p span,.index_find_right p span{
		font-size: 0.26rem;
		float: left;
		padding-left: 3px;
		font-weight: bold;
	}
	.fahd_down{
		width: 50%;
		float: left;
		text-align: center;
		margin-top: 0.28rem;
	}

	.fahd_down img{
		width: 1.4rem;
    	height: 1.4rem;
	}
	.hhdb_p{margin-top: 0.38rem;    margin-left: 0rem;}
	.fahd_down p{color: red;font-size: 0.22rem;margin-top: -0.12rem;margin-bottom: 0.33rem;}
	.global-nav__nav-link {
	    position: relative;
	    display: block;
	    width: 62px;
	    height: 50px;
	    line-height: 0px;
	    padding-top: 7px;
	    text-align: center;
	    white-space: nowrap;
	    color: #999;
	}
	.global-nav__nav-item {
	    -webkit-box-flex: 1;
	    -webkit-flex: 1;
	    -ms-flex: 1;
	    flex: 1;
	    overflow: hidden;
	    display: flex;
	    justify-content: space-around;
	}
	.footer .favLink {
	    text-align: center;
	    line-height: 1rem;
	    font-size: 0.3rem;
	}


  .sup_dl{
    border-bottom: 0.08rem solid rgb(235,236,237);
  }
  .s_bt .sup_dl:nth-child(2n+1){
    /*border-right: 0.08rem solid rgb(235,236,237);*/
  }
  .s_bt .sup_dl{margin-bottom:-0.01rem!important }
  #J_ItemList .product:nth-child(2n+1){
     border-right: 0.08rem solid rgb(235,236,237);
  }
  .s_bt div.single_item{
    width: 49%;
  }
  .s_bt>.sup_dl,.s_bt div.single_item{
    width: 49.4%
  }
  .s_bt>.sup_dl{
    margin-bottom: 0;
  }
  html,body{background: rgb(235,236,237)!important;}

   .fing_wonderful_content{
  	 border-radius: 0; 
     margin: 0; 
     padding: .28rem .2rem;
  }
  .good_pic_box{
  	width: 1.69rem;
  	height: 1.69rem
  }
  .video_pic{
  	width: 3.01rem;
  	height:1.69rem;
  }
  .fing_wonderful_item_pic{
  	width: 3.01rem;
  	height:1.69rem;
  }
  .fing_wonderful_good_pic{
  	width: 1.69rem;
  	height: 1.69rem
  }
  .good_pic{
  	width: 100%;
  	height: 100%;
  }
  .fing_wonderful_item{
  	margin-bottom: 0
  }