body,
 div,
 ul,
 li,
 h1,
 h2,
 h3,
 h4,
 h5,
 h6,
 p,
 dl,
 dt,
 dd,
 ol,
 form,
 input,
 textarea,
 th,
 td,
 select {
 	margin: 0;
 	padding: 0;
 }
 
 * {
 	box-sizing: border-box;
 }
 
 table {
 	border-collapse: collapse;
 	background: #fff;
 }
 
 ul,
 li {
 	list-style: none;
 }
 
 body {
 	width: 6.4rem;
 	height: auto;
 	margin: 0 auto;
 	font-family: "microsoft yahei";
 	background-color: #fff;
 }
 
 a {
 	text-decoration: none;
 	color: #333;
 }
 
 input,
 textarea {
 	outline: none;
 	box-shadow: none;
 }
 
 textarea {
 	overflow: auto;
 	resize: none;
 }
 
 .clearfix {
 	zoom: 1;
 }
 
 .clearfix:after {
 	content: "";
 	width: 0;
 	height: 0;
 	visibility: hidden;
 	display: block;
 	clear: both;
 }
 
 .fl {
 	float: left;
 }
 
 .fr {
 	float: right;
 }
 
 .tl {
 	text-align: left;
 }
 
 .tc {
 	text-align: center;
 }
 
 .tr {
 	text-align: right;
 }
 
 .ellipse {
 	overflow: hidden;
 	text-overflow: ellipsis;
 	white-space: normal;
 }
 
 img {
 	display: block;
 	border: none;
 }
 a {
	border: none;
	outline: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-tap-highlight-color: transparent;
}
button{
	outline: none;
}

body{ -webkit-tap-highlight-color:rgba(0,0,0,0); }
.wrap{
	width: 100%;
	height: auto;
	margin: 0 auto;
}
h3,h4{
	font-style: normal;
	font-weight: normal;
}
