body {max-width: 800px;
      margin: 0 auto;
      padding: 0
    }
    *{box-sizing: border-box;}
    img {
      max-width: 800px;
      height: auto;
      border: 0;
      vertical-align: middle;
  }
    .wrapper {
      max-width: 800px;
      width: 100%;
      margin: 0 auto;
    }

    .tab {
      border: 1px solid #ccc;
      background-color: #f1f1f1;
    }

    .tab button {
      background-color: inherit;
      float: left;
      border: none;
      outline: none;
      cursor: pointer;
      transition: 0.3s;
    }

    .tab button:hover {
      background-color: #eee;
    }

    .tab button.active {
      background-color: #3cb1a1;
      color:#fff
    }

    .tabcontent {
      display: none;
      border-top: none;
      /*min-height: 600px;*/
      padding: 0;
      overflow: visible;
    }
    .tabcontent[style*="display: block"] {
      display: block !important;
    }
    .tabcontent iframe {
      /*min-height: 600px;*/
      height: 100%;
      display: block;
    }

    .tablinks {
      width: calc(100% / 2);
      font-size: 21px;
      line-height: 1.3;
      text-align: center;
      font-weight: 800;
      cursor: pointer;
      user-select: none;
      display: flex;
      align-items: center;
      justify-content: center;
    }
    .headerxm {
    background-image: linear-gradient(to right, #6dd3c5, #6dd3c5) !important;
}
.tab button.xg.active {
    background-color: #ff0000;
  }
.headerxm .logo-box {
    height: 57px;
    display: flex;
    align-items: center;
}
.headerxm .logo-box.line {
    border-bottom: solid 0px #000;
}
.headerxm .logo-box .logo img {
    width: 196px;
    height: 54px;
}
.headerxm .logo-box .bank {
    line-height: 1.5;
    font-size: 12px;
    color: #fff;
}
.headerxm .logo-box .bank img {
    height: 55px;
    margin: 0 auto;
    margin-right: 1px;
    display: block;
}
a{text-decoration: none;}
iframe{width:100%;height:100%}
footer{
  overflow: hidden;
  background-image: linear-gradient(to right, #6dd3c5, #6dd3c5);
  border: 1px solid #ffff;
  border-radius: 8px;
}
footer p{text-align: center;}
.copyright {
  width: 80%;
  margin: 0 auto;
  text-align: center;
  padding-bottom: 5px;
  margin-bottom: 5px;
  border-bottom: 1px solid #000;
  color: #fff;
}
.follow{max-width: 800px;position: fixed;top: 0;left: 0;right: 0;margin: auto;background:#fff;z-index: 9;}
.iframe-container,.box{display: flex;flex-direction: column;width: 100%;}
.djckkjjl {
    font-size: 26pt;
    text-align: center;
    font-weight: bold;
    color: #fff;
    overflow: hidden;
    background-image: linear-gradient(to right, rgb(109, 211, 197), rgb(109, 211, 197));
}