/*公共样式--开始*/
html, body{
  width: 100%;
  min-width: 320px;
  max-width: 640px;
  margin: 0 auto;
  padding: 0;
}
div, ul, li, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ol, form, input, textarea, th, td, select {
  margin: 0;
  padding: 0;
}
* {-webkit-text-size-adjust: none;}
html, body {
  font-size: 28px;
}
ul,ol {
  list-style: none;
}

img {
  border: none;
  vertical-align: middle;
}

a {
  text-decoration: none;
  color: #232323;
}

table {
  border-collapse: collapse;
  table-layout: fixed;
}

input, textarea ,button{
  outline: none;
  border: none;
}

textarea {
  resize: none;
  overflow: auto;
}

.clearfix {
  zoom: 1;
}

.clearfix:after {
  content: ".";
  width: 0;
  height: 0;
  visibility: hidden;
  display: block;
  clear: both;
  overflow:hidden;
}
#app{
  width: 100%;
  height: 100%;
}

*{
  padding: 0;
  margin: 0;
}

body {
  font-family: "Microsoft YaHei", Arial;
  overflow-x: hidden;
  overflow-y: auto;
  background-color: #f6f6f6;
}

.viewport {
  max-width: 640px;
  min-width: 320px;
  margin: 0 auto;

}

/*@media screen and (min-width: 320px) {html{font-size:50px;}}*/
/*@media screen and (min-width: 360px) {html{font-size:56.25px;}}*/
/*@media screen and (min-width: 375px) {html{font-size:58.59375px;}}*/
/*@media screen and (min-width: 400px) {html{font-size:62.5px;}}*/
/*@media screen and (min-width: 414px) {html{font-size:64.6875px;}}*/
/*@media screen and (min-width: 440px) {html{font-size:68.75px;}}*/
/*@media screen and (min-width: 480px) {html{font-size:75px;}}*/
/*@media screen and (min-width: 520px) {html{font-size:81.25px;}}*/
/*@media screen and (min-width: 560px) {html{font-size:87.5px;}}*/
/*@media screen and (min-width: 600px) {html{font-size:93.75px;}}*/
/*@media screen and (min-width: 640px) {html{font-size:100px;}}*/
/*@media screen and (min-width: 680px) {html{font-size:106.25px;}}*/
/*@media screen and (min-width: 720px) {html{font-size:112.5px;}}*/
/*@media screen and (min-width: 760px) {html{font-size:112.5px;}}*/
/*@media screen and (min-width: 800px) {html{font-size:112.5px;}}*/
/*@media screen and (min-width: 960px) {html{font-size:112.5px;}}*/

