* { -webkit-tap-highlight-color: transparent; outline: 0; margin: 0; padding: 0; vertical-align: baseline; font-size: inherit; line-height: inherit;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; vertical-align: baseline; }
img { border: none; vertical-align: middle; width: 100%;}
i, em { font-style: normal; }
ol, ul { list-style: none; }
h1, h2, h3, h4, h5, h6 {font-weight: normal;}
input, select, button, h1, h2, h3, h4, h5, h6 { font-size: inherit; font-family: inherit; }
table { border-collapse: collapse; border-spacing: 0; }
a { text-decoration: none; color: rgba(0,0,0,0.56); }
body {/* margin: 0 auto; min-width: 320px; max-width: 640px; */height: 100%;font-family: "Microsoft Yahei",Tahoma,Arial,sans-serif;color: #666; -webkit-text-size-adjust: 100% !important; text-size-adjust: 100% !important; }
textarea {resize: none;}
input[type="text"], input[type='tel'], input[type='button'], textarea { -webkit-appearance: none; -moz-appearance: none; appearance: none; border: none;}
body{background:rgba(0,0,0,0.12);font-size: 0.28rem; -webkit-overflow-scrolling: touch;}
html {box-sizing: border-box;/*font-size: 100px;*/ height:100%;-webkit-text-size-adjust: none;}
*,*:before,*:after {box-sizing: inherit;}
.clearfix:after {content: ".";display: block;height: 0;overflow: hidden;clear: both}

.header{
	height: .88rem;
	line-height: .88rem;
	padding: 0 .2rem;
	background: #fff;    
}

body{
	cursor: pointer;
}

footer {
    margin: .4rem 0 0.2rem;
    text-align: center;
    color: rgba(0,0,0,0.36);
}