

@charset "UTF-8";
*{-webkit-tap-highlight-color:transparent;outline:0;vertical-align:baseline;}
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;}
html,body{width:100%;height:100%;}
body{margin:0 auto;max-width:750px;font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif;line-height:1;color:#333;-webkit-text-size-adjust:100% !important;text-size-adjust:100% !important;}
article,aside,dialog,figure,footer,header,hgroup,nav,section,blockquote{display:block;}
img{border:0 none;vertical-align:top;}
i,em,strong{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
ins{text-decoration:underline;}
del{text-decoration:line-through;}
input,select,button,h1,h2,h3,h4,h5,h6{font-size:100%;font-family:inherit;}
input{border-radius:0;box-shadow:none;}
input[type="button"],input[type="submit"],input[type="reset"],button{-webkit-appearance:none;}
textarea{-webkit-appearance:none;overflow-y:auto;overflow-x:hidden;resize:none;} 
table{border-collapse:collapse;border-spacing:0;}
a{text-decoration:none;color:inherit;}
/* 不同的屏幕的大小，为html设置不同的字体大小 */
html{font-size:16px;}
@media screen and (min-width:375px){html{/* iPhone6的375px尺寸作为16px基准，414px正好18px大小,600 20px */font-size:calc(100% + 2 * (100vw - 375px) / 39);font-size:calc(16px + 2 * (100vw - 375px) / 39);}}
@media screen and (min-width:414px){html{/* 414px-1000px每100像素宽字体增加1px(18px-22px) */font-size:calc(112.5% + 4 * (100vw - 414px) / 586);font-size:calc(18px + 4 * (100vw - 414px) / 586);}}
@media screen and (min-width:600px){html{/* 600px-1000px每100像素宽字体增加1px(20px-24px) */font-size:calc(125% + 4 * (100vw - 600px) / 400);font-size:calc(20px + 4 * (100vw - 600px) / 400);}}
@media screen and (min-width:1000px){html{/* 1000px往后是每100像素0.5px增加 */font-size:calc(137.5% + 6 * (100vw - 1000px) / 1000);font-size:calc(22px + 6 * (100vw - 1000px) / 1000);}}
body{max-width: 640px;margin: 0 auto;background-color: #f4f4f4;}

/*底部*/
.foot {
    /* margin-bottom: 3rem; */
    /* padding-bottom:3rem; */
    background-color: #555;
  }
  
  .foot .seat {
    width:100%;
    height:3rem;
  }
  
  .foot .lable {
    color: #fff;
    font-size: .75rem;
    text-align: center;
    padding-top: 1.5625rem;
  }
  
  .foot .lable a {
    padding: 0 0.3125rem;
    line-height: 0.6875rem;
  }
  
  .foot .lable a+a {
    border-left: 1px solid #989da2;
  }
  
  .foot .nav {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    justify-content: space-around;
    margin-top: 1.875rem;
    margin-bottom: 0.9375rem;
    margin-left: 3.125rem;
    margin-right: 3.125rem;
  }
  
  .foot .nav a {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-direction: column;
    flex: 1;
    align-items: center;
  }
  
  .foot .nav a img {
    width: 2.9375rem;
    height: 2.9375rem;
  }
  
  .foot .nav a span {
    font-size: 0.75rem;
    color: #fff;
    padding-top: 0.625rem;
    display: inline-block;
  }
  
  .foot .copyright {
    font-size: 0.625rem;
    color: #a0a0a0;
    text-align: center;
    line-height: 0.9375rem;
    padding: 0.46875rem 0;
    border-top: 1px solid #656565;
  }