@charset "utf-8";
html{background-color:#fff;color:#000;overflow-x: hidden;max-height: 100%;-webkit-tap-highlight-color: transparent; -webkit-text-size-adjust: none;}
body{position:relative;max-width:750px;margin:0 auto;padding-bottom:.5rem;height: 100%;font-size:.2rem;line-height:1.5;font-family:"微软雅黑",arial,sans-serif}
*{margin:0;padding:0}
ul, ol, li, dl, dt, dd {list-style: none;}
fieldset,img{border:0;max-width: 100%;}
h1,h2,h3,h4,h5,h6,small,big,input,textarea,button,select{font-size:100%;font-family:"微软雅黑",arial,simsun,sans-serif}
table{border-collapse:collapse;border-spacing:0;text-align:left}
caption,th{text-align:inherit}
img,object,input,textarea,button,select{vertical-align:middle}
input[type=button], input[type=submit], input[type=file], button { outline:none;cursor: pointer; -webkit-appearance: none; }
article,aside,footer,header,section,nav,figure,figcaption,hgroup,details,menu{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
blockquote:before,blockquote:after,q:before,q:after{content:"\0020"}
textarea{overflow:auto;resize:vertical}
input,textarea,button,select,a{outline:0 none;border: none;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
mark{background-color:transparent}
a,ins,s,u,del{text-decoration:none}
sup,sub{vertical-align:baseline}
hr {height: .02rem;margin: .1rem 0;border: medium none;border-top: .02rem solid #cacaca;}
a {color: #25a4bb;text-decoration: none;}
@media only screen and (max-width: 479px) and (min-width: 321px) {
    html{font-size: 70px;}
}
@media only screen and (max-width: 320px) {
    html{font-size: 60px;}
}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
    /* WebKit browsers */
    color: #c5c5c5;
}
input:-moz-placeholder,textarea:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #c5c5c5;
}
input::-moz-placeholder,textarea::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #c5c5c5;
}
input::-ms-input-placeholder,textarea::-ms-input-placeholder {
    /* Internet Explorer 10+ */
    color: #c5c5c5;
}

