a,
a:active,
a:focus,
a:hover,
a:link,
a:visited {
    color:inherit;
    text-decoration:none;  /*去除a标签默认下划线*/
    font-weight:inherit;
}

.xiangqing{
	width:100%;
	height:35px;
	background-color:#fa0;
	text-align:center;
}

.xiangqing1{
	line-height:35px;
	font-size:1.2rem;
}

.xiding{
	height:2rem;
	background-color:#f0f0f0;
	left:0;
	position:fixed;
	padding:0;
	bottom:0;
	width:100%;
	
}


.goumaixidi{
	background-color:#f0f0f0;
	left:0;
	position:fixed;
	padding:0;
	bottom:0;
	width:100%;
}

.content{
	max-width:100%; 
	height:auto;
}
.content img {
	width:100%;
	height:auto;
}
/*设置详情页图片宽度不超过屏幕*/



.button1{
	width:33%;
	height:2.2rem;
	margin-bottom:0.2rem;
	margin-top:0.2rem;
	padding: 0;
	color:#666;
	background:#ccc;
	font-family:微软雅黑;
	font-size:18px;
	text-align:center;
	border:1px solid #ccc;
	border-radius:0.4rem;
}

.button2{
	width:33%;
	height:2.2rem;
	margin-bottom:0.2rem;
	margin-top:0.2rem;
	padding:0;
	color:#fff;
	background:#fa0;
	font-family:微软雅黑;
	font-size:16px;
	text-align:center;
	border:1px solid #fa0;
	border-radius:0.4rem;
}

.button3{
	width:33%;
	height:2.2rem;
	margin-bottom:0.2rem;
	margin-top:0.2rem;
	padding: 0;
	color:#fff;
	background:#f00;
	font-family:微软雅黑;
	font-size:16px;
	text-align:center;
	border:1px solid #f00;
	border-radius:0.4rem;
}


.button5{
	/*结算页面 支付按钮*/
	width:65%;
	height:3rem;
	padding:0px;
	color:#333;
	background:#fff;
	font-family:微软雅黑;
	font-size:14px;
	text-align:right;
}



.but{
	margin:0;
	padding:0;
	bolder:1px solid #000;
	outline:none;
	width:68px;
	line-height:35px;
	font-family:微软雅黑;
	font-size:20px;
}
a{
	text-decoration:none;
}

.page,
.page-group {
  box-sizing: border-box;
  position: absolute;
  left: 0;
  top: 0;
  //width: 100%;
  height: auto;
  background: #efeff4;
  display: none;
  overflow: hidden;
}



.anniu{
	background-color: #4CAF50; /* Green */
    border: none;
    color: white;
    padding: 15px 32px;
    align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
	border-radius: 12px;
	
}

.abutton a{
	display:;
	align:right;
	height:25px;
	width:6rem;
	text-align:center;
	background:#09f;
	color:#fff;
	font-size:0.85rem;
	font-weight:bold;
	text-decoration:none;
	padding:3px 5px;
	margin-top:3px;
	border-radius:5px;
}

.abutton{
	line-height:25px;
	
}

#body{
	padding:10px;
}


.p_xiangqing{
	background:#f0f0f0;
}

.p_zhutu{
	width:100%;
	height:auto;
	padding:0; 
	margin:0;
}

.p_title{
	width:100%;
	padding:0.2rem;
	font-size:16px;
}

.p2_1{
	background:#fff;
}
.p2_2{
	width:100%;
	color:#f00;
	font-size:1.5rem;	
}

.p2_2 span{
	font-size:14px;
}

.p2_3{
	width:100%;
	height:auto;
}
.p2_3 table{
	width:100%;
}
.p2_3  table tr td{
	width:33%;
	color:#999;
	font-size:0.8rem;
	text-align:left;
	padding:0.3rem;
}

.p3{
	background:#fff;
	height:2rem;
	padding:0.3rem;
}

.p3_1{
	line-height:2rem;
	font-size:1rem;
}

.p4{
	background:#fff;
	padding:0.5rem;
}

.p4_1{
	width:100%;
	line-height:1.5rem;
	font-size:1rem;
	text-align:center;
}
.p4_1_1{
	background:#f00;
	line-height:1.5rem;
	color:#fff;
}

.zhifu{
	background:#fff;
	height:2rem;
	padding:0.3rem;
}


.zhifu div{
	line-height:2rem;
	font-size:1rem;
	text-align:left;
}

.zhifutel{
	padding-top:0.2rem;
	padding-bottom:0.2rem;
	background:#fff;
}

.dizhi1{
	width:25%;
	font-size:1rem;
	font-weight:bold;
	padding-top:0.9rem;
	padding-bottom:0.2rem;
}

.dizhi2{
	width:75%;
	font-size:1rem;
	font-weight:bold;
	padding-top:0.9rem;
	padding-bottom:0.2rem;
}

.dizhi3{
	width:25%;
	font-size:0.8rem;
	padding-top:0.2rem;
	padding-bottom:0.2rem;
	padding-right:0;
}

.dizhi4{
	width:77%;
	font-size:0.8rem;
	padding-top:0.2rem;
	padding-bottom:0.2rem;
	padding-left:0;
}

.z_p{
	//width:100%;
	height:auto;
	background:#fff;
}
.z_p1{
	width:100%;
	font-size:0.9rem;
	padding:0.5rem;
}

.z_p1 span{
	font-size:1rem;
	font-color:00f;
}

.z_p2{
	width:100%;
	
}

.z_p3{
	width:20%;
}

.z_p3 img{
	width:5rem;
	height:5rem;
}

.z_p4{
	width:80%;
}

.z_p_title{
	font-size:0.8rem;
}

.z_p_n{
	font-size:0.7rem;
	padding-bottom:1rem;
	padding-top:1rem;
}
.z_p_m{
	text-align:right;
	color:#f00;
	font-size:0.8rem;
}

.ordertb{
	width:100%
	border:1;
	cellpadding:0;
	cellspacing:0;
	padding:0.5rem;
	margin:0.5rem;
}
.order1{
	width:100%;
	height:1.2rem;
}

.order1 td i{
	color:#00f;
}
.price{
	text-align:right;
	font-size:0.8rem;
}



.yunfei{
	width:100%;
	font-size:0.9rem;
	padding:0.5rem;
	color:#666;

}

.yunfei1{
	color:red;
	float:right;

}

.yunfei2{
	color:#666;
	float:right;

}

.xinzengdizhi{
	background-color: #f00; /* Green */
	width:90%;
    border: none;
    color: white;
    padding: 8px 32px;
    align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
	border-radius: 5px;	
	position:fixed;
	left:1rem;
	bottom:0;
	margin-bottom:1rem;
}

.biaodanwaikuang{
	width:100%;
	height:auto;
	padding-top:0.5rem;
	padding-bottom:0.5rem;
	background-color:#fff;
	
}

.biaodanwaikuang table{
	width:100%;
	/* border:1px;*/
}

.biaodantitlle{
	width:25%;
	height:1.2rem;
	font-size:1rem;
	font-color:#fa0;

}

.biaodanin{
	width:75%;
	height:1.2rem;

}

.biaodanin input{
	height:1rem;
	width:60%;
	font-size:16px;
	
}


.zhifu2{
	width:100%;
	background-color:#ccc;
	height:3rem;
	padding-top:1.5rem;
}

.zhifu2 table{
	width:100%;
	height:3rem;
}

.zhifu2_1{
	width:60%;
	color:#999;
	line-height:2rem;
	font-size:1.2rem;
}


.zhifu2_2{
	width:40%;
	color:#f00;
	line-height:2rem;
	font-size:1.2rem;
	text-align:right;
	padding-right:0.5rem;
}

.kuaididanhao{
	font-size:0.8rem;
	font-color:#555;
}
