html, body {
  margin: 0;
  padding: 0; }

html {
  background: #ffffffff; }

body a {
  text-decoration: none; }

.container {
  width: 100%;
  display: flex;
  justify-content: center; }
  .container .middle-container {
    width: 1340px; }

.download-page .page-header {
  background: linear-gradient(180deg, #1e37f2ff 0%, #316bffff 31.52%, #57b9ffff 59.81%, #ffffffff 100%); }
  .download-page .page-header .top {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 30px 0px; }
    .download-page .page-header .top .txt {
      color: #ffffff;
      font-size: 22px;
      font-weight: bold; }
  .download-page .page-header .download-info {
    display: flex;
    justify-content: space-between;
    margin-top: 80px; }
    .download-page .page-header .download-info .info-left {
      padding-right: 40px;
      color: #ffffff; }
      .download-page .page-header .download-info .info-left .title {
        font-size: 52px;
        font-weight: 700;
        line-height: 66px; }
      .download-page .page-header .download-info .info-left .desc {
        margin-top: 60px;
        font-size: 24px;
        line-height: 34px; }
      .download-page .page-header .download-info .info-left .quickly {
        margin-top: 20px;
        font-size: 24px; }
      .download-page .page-header .download-info .info-left .download-show {
        margin-top: 108px;
        display: flex;
        align-items: center; }
        .download-page .page-header .download-info .info-left .download-show .qrcode {
          display: flex;
          flex-direction: column;
          justify-content: center;
          align-items: center;
          margin-right: 80px; }
          .download-page .page-header .download-info .info-left .download-show .qrcode .qrcode-txt {
            margin-top: 10px;
            color: #333333FF; }
        .download-page .page-header .download-info .info-left .download-show .download-btn {
          display: flex;
          flex-direction: column; }
          .download-page .page-header .download-info .info-left .download-show .download-btn a {
            margin-bottom: 40px; }
          .download-page .page-header .download-info .info-left .download-show .download-btn a:last-child {
            margin-bottom: 0px; }
.download-page .page-main {
  margin-top: 122px; }
  .download-page .page-main .dl-info-item {
    margin-bottom: 73px; }
.download-page .page-footer {
  font-size: 18px;
  color: #999999FF;
  font-weight: 400;
  line-height: 24px;
  padding-bottom: 60px; }
  .download-page .page-footer a {
    color: #999999FF; }

.qrcode-page .qrcode-page-main {
  padding: 2rem;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  color: #ffffff; }
  .qrcode-page .qrcode-page-main .qc-title {
    font-size: 1rem;
    margin: 5rem; }
  .qrcode-page .qrcode-page-main .title {
    font-size: 6rem; }
  .qrcode-page .qrcode-page-main .line {
    width: 20rem;
    height: 5px;
    background: #ffffff;
    margin: 2rem;
    display: inline-block; }
  .qrcode-page .qrcode-page-main .tip {
    font-size: 3rem;
    width: 80%;
    text-align: center;
    line-height: 5rem; }
  .qrcode-page .qrcode-page-main .qc-img {
    margin: 5rem;
    width: 80%;
    height: 40%; }
    .qrcode-page .qrcode-page-main .qc-img img {
      width: 100%;
      height: 100%; }
  .qrcode-page .qrcode-page-main .qr-btn-group {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center; }
    .qrcode-page .qrcode-page-main .qr-btn-group a {
      display: inline-block;
      margin-bottom: 5rem; }
    .qrcode-page .qrcode-page-main .qr-btn-group a:last-child {
      margin-bottom: 0rem; }

/*# sourceMappingURL=download.css.map */
