body{
	margin:0 auto;
	/**font-family:"Helvetica Neue", Helvetica, STHeiTi, sans-serif;**/
	font-family:Microsoft YaHei;
	background: #ffffff;
	max-width:540px;
	width:100%;
	/**position:fixed;**/
}
a{
	color: #828282;
}
a:hover{
   color:#ff6821;
}
li{
	list-style: none;
}

.weixin-tip{display: none; position: fixed; left:0; top:0; bottom:0; background: rgba(0,0,0,1); filter:alpha(opacity=80);  height: 100%; width: 100%; z-index:999999;}
.weixin-tip p{text-align: center; margin-top: 10%; padding:0 5%;}

.pc_popup{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background: rgba(0,0,0,0.8);
	z-index: 999999;
	display:none;
	
}
.pc_popup_center{
  max-width:540px;
  margin:0 auto;
  height:100%;
  width:90%;
}
.pc_tran_box{
  max-width:540px;
  width:90%;
  height:40%;
  background:#fff;
  position:absolute;
  top:25%;
  border-radius:6px;
}
.pc_tran_box p{
  text-align:center;
}
.pc_icon{
  position: absolute;
  right:0px;
  top:0px;
  width:30px;
  height:30px;
  display:block;
}
.pc_size1{
  font-size:1.3em
}
.pc_size2{
 padding:0;
 margin:0;
 font-size:0.8em;
 color:#b3b3b3;
}
.pc_shop{
  width:100%;
}
.pc_shop ul{
 padding-left:0;
 margin-left:0;
}
.pc_shop ul li{
  width:45%;
  background:#ff6821;
  height:35px;
  margin-right:1%;
  border-radius:6px;
  line-height:35px;
  text-align:center;
  margin:0 auto;
}
.pc_shop ul li a{
  color:#fff;
}
@media only screen and (min-width:600px){
	.my_jump{
	position:fixed;
	left:50%;
	margin-left:-320px;
}
}
@media only screen and (max-width:599px){
	.my_jump{
	position:fixed;
	left:50%;
	margin-left:-50%;
}
}
@media only screen and (min-width:451px){
	body{
		font-size: 15px;
	}
	.best_tuijian{
		font-size: 1.8em;
	}
	.article_back{
	position:absolute;top:5%;left:3%;background:rgba(0,0,0,0.5);width:4rem;height:4rem;border-radius:50%;
	}
	.article_home{
		position:absolute;top:5%;right:3%;background:rgba(0,0,0,0.5);width:4rem;height:4rem;border-radius:50%;
	}
	.article_title{
		font-size: 1.5em;
	}
}
@media only screen and (min-width:360px ) and (max-width:450px){
	body{
		font-size: 13px;
	}
	.best_tuijian{
		font-size: 1.5em;
	}
    .article_back{
	position:absolute;top:5%;left:3%;background:rgba(0,0,0,0.5);width:3.5rem;height:3.5rem;border-radius:50%;
	}
	.article_home{
		position:absolute;top:5%;right:3%;background:rgba(0,0,0,0.5);width:3.5rem;height:3.5rem;border-radius:50%;
	}
	.article_title{
		font-size: 1.3em;
	}
}
@media only screen and (max-width:359px){
	body{
		font-size: 12px;
	}
	.best_tuijian{
		font-size: 1.2em;
	}
	.article_back{
	position:absolute;top:5%;left:3%;background:rgba(0,0,0,0.5);width:3rem;height:3rem;border-radius:50%;
	}
	.article_home{
		position:absolute;top:5%;right:3%;background:rgba(0,0,0,0.5);width:3rem;height:3rem;border-radius:50%;
	}
	.article_title{
		font-size: 1.1em;
	}
}
.article_all_body{
	width:100%;
	margin:0 auto;
}
.am-tab-panel img{
	width:100%;
}

.top_banner{
	width:100%;
	margin:0 auto;
	text-align:center;
	position:relative;
}
.top_banner img{
	width:100%;
}
.article_title{
	color:#828282;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
    padding-left:6px;
}
.article_price{
	line-height: 30px;
	margin:10px 0;
}
.article_price b{
	font-size: 1.6em;
	padding-left:5%;
}
.article_price span{
    padding-right:5%;
}
.am-active{
	border-top:4px solid #ff6821;
	margin-top:-4px;
}
.am-tabs li {

}
.am-tabs-bd .am-active{
	border-top:none;
}
.best_tuijian_big{
	width:100%;text-align:center;margin:20px 0
}
.best_tuijian{
	color:#828282;
	width:100%;
	background: url(../images/jian.png) no-repeat;
	background-size: 55% auto;
	background-position:center;
	display:inline-block;
}
.explo_recommend{
	width:100%;
	margin:0 auto;
	border-bottom:1px solid #ddd;
}
.explo_recommend ul li{
	float: left;
	width:31%;
	margin:1% 1%;
}
.explo_recommend ul li p{
    margin:2px 0;
    overflow: hidden;
    text-overflow:ellipsis;
    display:-webit-box;
    white-space:nowrap;
}
.explo_recommend_1{
	width:100%;
	margin:0 auto;
	border-bottom:1px solid #ddd;
}
.explo_recommend_1 ul li{
	float: left;
	width:48%;
	margin:1% 1%;
	text-align: center;
}
.explo_recommend_1 ul li p{
    margin:2px 0;
    overflow: hidden;
    text-overflow:ellipsis;
    display:-webit-box;
    white-space:nowrap;
}


.order_link{
	width:100%;
	margin:20px auto;

}
.order_link p a{
	color:#666;
	display:inline-block;
	font-size: 0.8em;
	padding:0 2px;
}
.footr{
	width:96%;
	margin:0 auto 6em;
	font-size: 0.85em;
	text-align: center;
}
.position_top{
	position:fixed;
	bottom:75px;
	right:5px;
	text-align: center;
	margin-left:50%;
	z-index: 9999;
	width:3.5rem;
}
.position_top a img{
   width:100%;
   height:100%;
}

/**点击跳出来的代码**/
.position_onclick{
	position:absolute;
	top:0;
	padding-left: 0;
	margin: 0;
	height:100%;
	width:3.5rem;
}
.position_onclick li{
     width:3.5rem;
     height:50%;
     margin-bottom:5px;
}

/**底部固定代码**/
.footer_shop{
	width:100%;
	max-width:540px;
	margin: 0 auto;
	height:4.5rem;
	position:fixed;
	bottom:0;
	z-index: 99999;
	background: #f6f6f6;
	display: flex;
	flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: stretch;
}
.footer_shop_one,.footer_shop_two{
	/* width:25%; */
	float: left;
	height:4.5rem;
	padding: 0 15px;
	/* border-right:1px solid #ddd; */
}
.footer_shop_three{
	width:50%;
	float: left;
	background: #ff0018;
	height:4.5rem;
}
.footer_shop_one em{
	background: url(../images/home_artilce.png) no-repeat;
}
.footer_shop_two em{
	background: url(../images/list_article.png) no-repeat;
}
.footer_shop_one em,.footer_shop_two em{
	width:20px;
	height:20px;
	display:block;
	background-size:cover;
	margin:5px auto 0;
}
.footer_shop_one span,.footer_shop_two span{
	display:block;
	margin: 0 auto;
	font-size: 1em;
	text-align:center;
}
.footer_shop_three span{
	display: block;
	line-height: 4.5rem;
	text-align: center;
	color:#fff;
	font-size: 1.6em;
}
.to_best_banner{
    display: -webkit-box;
	display:flex;
	flex-flow:row;
	background: #f6f6f6;
}
.to_best_banner_l{
	width:43%;height:100%;border-right:1px solid #ddd;
}

.single_gobuy{
	width:23%;
	margin:0 auto;
	background:#000000;
	height:3.5rem;
	margin-top:2rem;
	margin-bottom:2rem;
	border-radius:2px;
}

.single_gobuy span{
	display: block;
	line-height:3.5rem;
	text-align: center;
	color:#fff;
	font-weight:normal;
	font-size:1.4em;
}