@charset "gb2312";
/* reset */
body,div,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,figcaption,figure,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
html{font:normal 62.5%/1 "microsoft yahei",'HelveticaNeue',sans-serif;color:rgba(51,51,51,1);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;height:100%;
-webkit-user-select:none;
-khtml-user-select:none; 
-moz-user-select:none;
-ms-user-select:none;
user-select:none;}
body{background-color:transparent;height:100%;max-width:640px;margin:0 auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;}
a{background: transparent;text-decoration: none;color: #333;}
h1,h2,h3,h4,h5,h6,th,em{font-weight:normal;}
ul,ol{list-style-type:none;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}
video,audio,canvas{display:inline-block;}
[hidden],template{display:none;}
a:focus{outline:thin dotted;}
a:active,a:hover{outline:0;}
abbr[title]{border-bottom:1px dotted;}
b,strong{font-weight:bold;}
dfn{font-style:italic;}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
mark{background-color:rgba(255,255,0,1);color:rgba(0,0,0,1);}
img{border:0;vertical-align:middle;display: block;}
fieldset{border:1px solid rgba(192,192,192,1);margin:0 0.2rem;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;}
input,select,textarea,button{outline:none;border:none;font-family:inherit;-webkit-appearance:none;-o-appearance:none;-moz-appearance:none;-ms-appearance:none;}
button,input{line-height:normal;border:none;}
input[type="text"],input[type="password"]{autocapitalize="off";}
button,select{text-transform:none;}
button,input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer;}
button[disabled],html input[disabled]{cursor:default;}
input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;vertical-align:top;}
table{border-collapse:collapse;border-spacing:0;}
*{-webkit-tap-highlight-color:transparent;}
/*input,textarea,button,a,span{-webkit-tap-highlight-color:rgba(255,255,255,0);}*/