.loading-page[data-v-6902216e] {
  height: 100vh;
  width: 100vw;
  background-color: rgba(0, 0, 0, 0.5);
  position: fixed;
  z-index: 9999999;
  display: flex;
  align-items: center;
  justify-content: center;
}
.upload-text[data-v-6902216e] {
  color: #fff;
  font-size: 1.25rem;
  text-align: center;
  margin: 0;
}
.img[data-v-6902216e] {
  width: 37.5rem;
}
@media screen and (min-width: 768px) and (max-width: 1199.5px) {
  .img[data-v-6902216e] {
    width: 25rem;
  }
}
@media screen and (max-width: 767.5px) {
  .img[data-v-6902216e] {
    width: 12.5rem;
  }
}
.successDialog-page[data-v-6dcd7f38] {
  height: 100vh;
  width: 100vw;
  position: fixed;
  z-index: 9999999;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0.5);
}
.successDialog-page .confirm-content[data-v-6dcd7f38] {
  width: 28.125rem;
  padding: 1.5rem;
  border-radius: 0.375rem;
  box-shadow: 0 0 0.9375rem rgba(0, 0, 0, 0.16);
  background: #1f2634;
  color: #ced0d4;
}
.successDialog-page .confirm-content .confirm-text[data-v-6dcd7f38] {
  color: #7e7e7e;
  font-size: 0.875rem;
  margin-top: 2.5rem;
}
.successDialog-page .content-back[data-v-6dcd7f38] {
  width: 28.125rem;
  padding: 2.5rem 0;
  border-radius: 0.375rem;
  box-shadow: 0 0 0.9375rem rgba(0, 0, 0, 0.16);
  background: #1f2634;
  text-align: center;
}
.successDialog-page .content-back .success-img[data-v-6dcd7f38] {
  width: 3.75rem;
  height: 3.75rem;
}
.successDialog-page .content-back .content-text[data-v-6dcd7f38] {
  font-size: 1rem;
  color: #ced0d4;
  margin-top: 2rem;
  padding: 0 0.625rem;
  line-height: 1.25rem;
  word-break: break-all;
}
.successDialog-page .content-back .click-btn[data-v-6dcd7f38] {
  margin: auto;
  margin-top: 2.5rem;
  width: 18.75rem;
  height: 3.125rem;
  border-radius: 0.25rem;
  color: #f0c163;
  font-size: 1rem;
  text-align: center;
  line-height: 3.125rem;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1199.5px) {
  .successDialog-page .confirm-content[data-v-6dcd7f38] {
    width: 20rem;
    word-break: break-all;
  }
  .successDialog-page .content-back[data-v-6dcd7f38] {
    width: 20rem;
  }
  .successDialog-page .content-back .success-img[data-v-6dcd7f38] {
    width: 3.125rem;
    height: 3.125rem;
    margin-top: 1.5rem;
  }
  .successDialog-page .content-back .content-text[data-v-6dcd7f38] {
    font-size: 0.9375rem;
    margin-top: 1.75rem;
    line-height: 1.25rem;
  }
  .successDialog-page .content-back .click-btn[data-v-6dcd7f38] {
    width: 12.5rem;
    height: 2.1875rem;
    margin-top: 1.875rem;
    font-size: 0.875rem;
    text-align: center;
    line-height: 2.1875rem;
  }
}
@media screen and (max-width: 767.5px) {
  .successDialog-page .confirm-content[data-v-6dcd7f38],
  .successDialog-page .content-back[data-v-6dcd7f38] {
    width: 100%;
    margin: 0 0.875rem;
  }
  .successDialog-page .content-back .success-img[data-v-6dcd7f38] {
    width: 2.5rem;
    height: 2.5rem;
    margin-top: 1.5rem;
  }
  .successDialog-page .content-back .content-text[data-v-6dcd7f38] {
    font-size: 0.875rem;
    margin-top: 1.5rem;
    line-height: 1.25rem;
  }
  .successDialog-page .content-back .click-btn[data-v-6dcd7f38] {
    width: 9.375rem;
    height: 1.875rem;
    margin-top: 1.25rem;
    font-size: 0.875rem;
    text-align: center;
    line-height: 1.875rem;
  }
}
@font-face {
  font-family: Geometric;
  src: url(../../pcstatic/fonts/TT0524M_.da637467.TTF);
}
.el-scrollbar > .el-scrollbar__bar {
  opacity: 1 !important;
}
.el-table__body {
  width: 100%;
  table-layout: fixed !important;
}
body .el-table th.gutter {
  display: table-cell !important;
}
.tip-dialog .el-message-box__content {
  max-height: 31.25rem !important;
  overflow-y: auto;
}
.customer-page .title1[data-v-0ef97e17] {
  font-size: 1rem;
  font-weight: 700;
}
.customer-page .input-back2[data-v-0ef97e17] {
  width: 15rem;
}
.customer-page .red-point[data-v-0ef97e17] {
  position: absolute;
  width: 0.5rem;
  height: 0.5rem;
  border-radius: 50%;
  background-color: red;
  right: 0.625rem;
  top: 0.625rem;
}
.customer-page .customer-small[data-v-0ef97e17] {
  position: fixed;
  z-index: 1000;
  padding: 0.875rem 1.5rem;
  cursor: pointer;
  border-radius: 1.875rem;
  background: linear-gradient(90deg, #dae580, #82c3ae);
  box-shadow: 0 0 0.9375rem rgba(0, 0, 0, 0.16);
  top: calc(100vh - 11.25rem);
  left: calc(100vw - 11.25rem);
  white-space: nowrap;
}
.customer-page .customer-small .customer-img[data-v-0ef97e17] {
  width: 1.4375rem;
  height: 1.5rem;
}
.customer-page .customer-big[data-v-0ef97e17] {
  position: fixed;
  z-index: 1000;
  right: 1.5rem;
  bottom: 0.625rem;
  width: 25rem;
  height: 90vh;
  max-height: 52.375rem;
  background-color: #fff;
  box-shadow: 0 0 0.9375rem rgba(0, 0, 0, 0.16);
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.customer-page .customer-big .title-back[data-v-0ef97e17] {
  width: 100%;
  height: 2.75rem;
  background-color: #0067b2;
  padding: 0 1.25rem;
}
.customer-page .customer-big .title-back .customer2-img[data-v-0ef97e17] {
  width: 1.375rem;
  height: 1.5rem;
}
.customer-page .customer-big .title-back .title-name[data-v-0ef97e17] {
  font-size: 1rem;
  color: #fff;
}
.customer-page .customer-big .title-back .close-img[data-v-0ef97e17] {
  cursor: pointer;
  width: 1rem;
  height: 0.5625rem;
}
.customer-page .customer-big .no-login-back[data-v-0ef97e17] {
  height: 100%;
  width: 100%;
  flex: 1;
  text-align: center;
  padding-top: 18.75rem;
}
.customer-page .customer-big .content-back[data-v-0ef97e17] {
  height: 100%;
  width: 100%;
  padding: 0 1.25rem 1.25rem;
  flex: 1;
  overflow-y: auto;
}
.customer-page .customer-big .content-back .content-head[data-v-0ef97e17] {
  width: 2.5rem;
  height: 2.5rem;
}
.customer-page .customer-big .content-back .content-text[data-v-0ef97e17] {
  padding: 0.625rem 0.875rem;
  border-radius: 0.25rem;
  font-size: 0.875rem;
  max-width: 19.125rem;
  line-height: 1.25rem;
  word-wrap: break-word;
}
.customer-page .customer-big .content-back .content-img[data-v-0ef97e17] {
  width: 10rem;
  height: 10rem;
}
.customer-page .customer-big .content-back .backColor1[data-v-0ef97e17] {
  background-color: #aaa;
}
.customer-page .customer-big .content-back .backColor2[data-v-0ef97e17] {
  background-color: #0067b2;
  color: #fff;
}
.customer-page .customer-big .input-back[data-v-0ef97e17] {
  width: 100%;
  border-top: 0.0625rem solid #ddd;
  height: 3.75rem;
  padding: 0.84375rem 1.25rem;
}
.customer-page .customer-big .input-back .upload-img[data-v-0ef97e17] {
  width: 1.625rem;
  height: 1.25rem;
  margin-right: 1.25rem;
  cursor: pointer;
}
.customer-page .customer-big .input-back .share-img[data-v-0ef97e17] {
  width: 1.375rem;
  height: 1.375rem;
  cursor: pointer;
}
@media screen and (max-width: 767.5px) {
  .customer-page .title1[data-v-0ef97e17] {
    font-size: 0.875rem;
    font-weight: 700;
  }
  .customer-page .red-point[data-v-0ef97e17] {
    width: 0.3125rem;
    height: 0.3125rem;
    right: 0.625rem;
    top: 0.1875rem;
  }
  .customer-page .customer-small[data-v-0ef97e17] {
    position: fixed;
    z-index: 999999;
    padding: 0.5rem 0.75rem;
    cursor: pointer;
    border-radius: 1.875rem;
    background: linear-gradient(90deg, #dae580, #82c3ae);
    box-shadow: 0 0 0.9375rem rgba(0, 0, 0, 0.16);
    top: calc(50vh - 1.875rem);
    left: calc(100vw - 8.75rem);
  }
  .customer-page .customer-small .customer-img[data-v-0ef97e17] {
    width: 1rem;
    height: 1.125rem;
  }
  .customer-page .customer-big[data-v-0ef97e17] {
    position: fixed;
    z-index: 99999999;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 70vh;
    max-height: 52.375rem;
    background-color: #fff;
    box-shadow: 0 0 0.9375rem rgba(0, 0, 0, 0.16);
    display: flex;
    flex-direction: column;
    justify-content: space-between;
  }
  .customer-page .customer-big .content-back .content-text[data-v-0ef97e17] {
    max-width: 17rem;
  }
}
.id-copy[data-v-70ec3765] {
  width: 1.25rem;
}
.my-user[data-v-70ec3765] {
  display: flex;
  align-items: center;
  justify-content: center;
}
.my-user .name[data-v-70ec3765] {
  font-size: 1rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 9.375rem;
  padding: 0.625rem;
}
.my-user .vip-img[data-v-70ec3765] {
  width: 5rem;
  height: 1.25rem;
  padding-right: 0.625rem;
  background-image: url(data:image/png;base64,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);
  background-size: 100% 100%;
  font-size: 0.875rem;
  font-weight: 700;
  text-align: right;
  line-height: 1.25rem;
  color: #fff;
}
.safe-menu[data-v-70ec3765] {
  display: flex;
  flex-direction: column;
  padding: 0.625rem;
  font-size: 1rem;
  align-items: center;
}
.safe-menu .text-box[data-v-70ec3765] {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.safe-menu .text-box .text[data-v-70ec3765]:hover {
  color: #f0c163;
}
.safe-menu .menu-box[data-v-70ec3765] {
  display: flex;
  flex-direction: column;
  margin-top: 0.625rem;
}
.safe-menu .menu-box .item[data-v-70ec3765] {
  font-size: 0.875rem;
  padding: 0 0 0 1.25rem;
}
.safe-menu .menu-box .item[data-v-70ec3765]:hover {
  color: #f0c163;
}
.safe-menu .menu-box .item[data-v-70ec3765]:not(:first-child) {
  margin-top: 0.625rem;
}
.pc-none[data-v-70ec3765] {
  display: none;
}
.header[data-v-70ec3765] {
  width: 100%;
  height: 4rem;
  position: sticky;
  top: 0;
  left: 0;
  padding: 0 1.875rem;
  color: #fff;
  font-size: 1rem;
  z-index: 999;
}
.header .theme[data-v-70ec3765] {
  width: 1.25rem;
  height: 1.25rem;
}
.header .clr-light-fff[data-v-70ec3765] {
  color: hsla(0, 0%, 100%, 0.6);
}
.header .logo[data-v-70ec3765] {
  height: 1.875rem;
  width: auto;
  margin-right: 1.875rem;
  object-fit: cover;
  cursor: pointer;
}
.header .register-btn[data-v-70ec3765] {
  width: 6.25rem;
  height: 2.75rem;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #1f2e38;
  border-radius: 0.125rem;
}
.header .avar[data-v-70ec3765] {
  width: 1.875rem;
  height: 1.875rem;
}
.header .router-active[data-v-70ec3765] {
  position: relative;
  color: #f0c163;
}
.header .router-active[data-v-70ec3765]:after {
  content: "";
  width: 1.25rem;
  height: 0.25rem;
  position: absolute;
  bottom: 0.125rem;
  left: 50%;
  transform: translateX(-50%);
  background: #f0c163;
}
.guoqi[data-v-70ec3765] {
  width: 1.25rem;
  object-fit: cover;
}
.user-name[data-v-70ec3765] {
  padding: 0.625rem;
  font-size: 1rem;
  max-width: 15.625rem;
  text-align: center;
}
.lang-item[data-v-70ec3765] {
  padding: 0.625rem;
  font-size: 1rem;
  display: flex;
  align-items: center;
}
.lang-item[data-v-70ec3765]:hover {
  background-color: #e9e9e9;
}
.lang-title[data-v-70ec3765] {
  font-size: 1rem;
  font-weight: 400;
  color: #666;
  line-height: 1.5rem;
}
.lang-item-box[data-v-70ec3765] {
  width: 12.5rem;
  height: 26.25rem;
  overflow: auto;
  border-right: 0.0625rem solid #d5dae1;
}
.currency-item-box[data-v-70ec3765] {
  width: 17.5rem;
  height: 26.25rem;
  overflow: auto;
}
.currency-item[data-v-70ec3765] {
  padding: 0.625rem;
  font-size: 1rem;
  display: flex;
  align-items: center;
}
.currency-item[data-v-70ec3765]:hover {
  background-color: #e9e9e9;
}
.langue-box[data-v-70ec3765] {
  height: 31.25rem;
}
[data-v-70ec3765] .el-drawer {
  box-shadow: 0 0 1.25rem rgba(0, 0, 0, 0.3);
}
[data-v-70ec3765] .el-drawer .el-drawer__close-btn {
  color: #ced0d4;
  padding-right: 0;
}
.drawer-body[data-v-70ec3765] {
  min-height: 100%;
}
.light-box .header .clr-light-fff[data-v-70ec3765],
.light-box .header[data-v-70ec3765] {
  color: #999;
}
.light-box .header .router-active[data-v-70ec3765] {
  color: #f0c163;
}
.light-box .header .clr-99a2b7[data-v-70ec3765] {
  color: #999;
}
.light-box .header .register-btn[data-v-70ec3765] {
  background-color: #f5f5f5;
}
@media screen and (min-width: 768px) and (max-width: 1199.5px) {
  .header[data-v-70ec3765] {
    height: 2.75rem;
    padding: 0 1.25rem;
    font-size: 0.875rem;
  }
  .header .logo[data-v-70ec3765] {
    height: 1.25rem;
    width: auto;
  }
  .header .register-btn[data-v-70ec3765] {
    width: 5.75rem;
    height: 2rem;
  }
  .currency-item[data-v-70ec3765],
  .lang-item[data-v-70ec3765],
  .user-name[data-v-70ec3765] {
    font-size: 1rem;
  }
  [data-v-70ec3765] .el-drawer {
    width: 36.45% !important;
    background: #1f2634;
  }
  .drawer-body[data-v-70ec3765] {
    padding-bottom: 1.875rem;
  }
  [data-v-70ec3765] .el-drawer__header {
    padding-right: 1.5625rem;
  }
}
@media screen and (max-width: 767.5px) {
  .my-user[data-v-70ec3765] {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    color: #fff;
  }
  .my-user .img[data-v-70ec3765] {
    width: 2.5rem;
    height: 0.9375rem;
    margin-right: 0.625rem;
  }
  .my-user .name[data-v-70ec3765] {
    font-size: 1rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 12.5rem;
    padding: 0;
  }
  .my-user .vip-img[data-v-70ec3765] {
    width: 3.75rem;
    height: 1.125rem;
    line-height: 1.125rem;
    font-size: 0.75rem;
  }
  .safe-menu[data-v-70ec3765] {
    display: flex;
    flex-direction: column;
    padding: 0;
    font-size: 0.8125rem;
    align-items: flex-start;
  }
  .safe-menu .text-box[data-v-70ec3765] {
    display: flex;
    justify-content: space-between;
  }
  .safe-menu .text-box .text[data-v-70ec3765]:hover {
    color: #7e7e7e;
  }
  .safe-menu .menu-box[data-v-70ec3765] {
    display: flex;
    flex-direction: column;
    margin-top: 1.25rem;
  }
  .safe-menu .menu-box .item[data-v-70ec3765] {
    font-size: 0.75rem;
    padding: 0 0 0 0.625rem;
  }
  .safe-menu .menu-box .item[data-v-70ec3765]:not(:first-child) {
    margin-top: 0.9375rem;
  }
  .pc-none[data-v-70ec3765] {
    display: block;
  }
  .header[data-v-70ec3765] {
    height: 3rem;
    padding: 0 0.875rem;
    font-size: 0.75rem;
  }
  .header .logo[data-v-70ec3765] {
    height: 1.25rem;
    width: auto;
  }
  .header .register-btn[data-v-70ec3765] {
    width: 4.6875rem;
    height: 2rem;
  }
  .lang-item[data-v-70ec3765],
  .user-name[data-v-70ec3765] {
    font-size: 0.875rem;
  }
  [data-v-70ec3765] .el-drawer {
    width: 100% !important;
  }
  .sign-out[data-v-70ec3765] {
    height: 2.5rem;
    position: absolute;
    bottom: 1.25rem;
    left: 0;
    right: 0;
    margin: 0 0.875rem;
    background: #363c49;
  }
  .drawer-btn[data-v-70ec3765],
  .sign-out[data-v-70ec3765] {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 0.25rem;
  }
  .drawer-btn[data-v-70ec3765] {
    flex: 1;
    height: 2.75rem;
    font-size: 0.875rem;
  }
  .guoqi[data-v-70ec3765] {
    width: 0.9375rem;
    object-fit: cover;
  }
  [data-v-70ec3765] .el-drawer {
    background: #141a28;
  }
  .drawer-body[data-v-70ec3765] {
    padding-bottom: 5rem;
  }
  [data-v-70ec3765] .el-drawer__header {
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
  }
}
.safe-bottom[data-v-04acd89c] {
  padding-top: 25rem;
}
.footer[data-v-04acd89c] {
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 0 0 1.875rem 0;
  background-color: #000;
  color: #999;
  font-size: 1rem;
  display: flex;
  align-items: center;
}
.footer .footer-box[data-v-04acd89c] {
  max-width: 100%;
  flex: 1;
  margin: auto;
  padding: 0 6.25rem;
}
.footer .footer-box .pc-bottom[data-v-04acd89c] {
  border-bottom: 0.0625rem solid hsla(0, 0%, 100%, 0.1);
  margin-top: 5.625rem;
}
.footer .footer-box .left-box[data-v-04acd89c]:after {
  content: "";
  width: 0.0625rem;
  height: 10rem;
  background: #fff;
  opacity: 0.05;
  left: 8.125rem;
  position: relative;
  top: -1.5rem;
}
.footer .footer-box .left-box .logo-box[data-v-04acd89c] {
  margin-bottom: 1.6875rem;
}
.footer .footer-box .left-box .logo-title[data-v-04acd89c] {
  font-size: 2.25rem;
}
.footer .footer-box .left-box .language-btn[data-v-04acd89c] {
  height: 2.5rem;
  padding: 0 0.875rem;
  cursor: pointer;
  background-color: #000;
  border-radius: 0.125rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 0.75rem;
  border: 0.0625rem solid hsla(0, 0%, 100%, 0.1);
}
.footer .footer-box .right-box .title[data-v-04acd89c] {
  font-size: 1.125rem;
  font-weight: 700;
  color: #999;
  line-height: 1.5rem;
}
.footer .footer-box .right-box .right-box-text[data-v-04acd89c] {
  font-size: 0.75rem;
  font-weight: 400;
  color: #666;
}
.footer .logo[data-v-04acd89c] {
  height: 2.875rem;
  object-fit: cover;
}
.footer .bottom-item[data-v-04acd89c] {
  margin-left: 5.625rem;
}
.footer .bottom-copyRight[data-v-04acd89c] {
  font-size: 0.75rem;
  font-weight: 400;
  color: #666;
}
.lang-item[data-v-04acd89c] {
  padding: 0.3125rem 0.875rem;
  display: flex;
  align-items: center;
}
.guoqi[data-v-04acd89c] {
  width: 1.25rem;
  object-fit: cover;
}
@media screen and (min-width: 768px) and (max-width: 1199.5px) {
  .safe-bottom[data-v-04acd89c] {
    padding-top: 17.5rem;
  }
  .footer[data-v-04acd89c] {
    height: 15.625rem;
    font-size: 0.875rem;
    padding: 0 1.25rem;
  }
  .footer .footer-box[data-v-04acd89c] {
    max-width: 45.5rem;
    padding: 0;
  }
  .footer .footer-box .pc-bottom[data-v-04acd89c] {
    margin-top: 1.25rem;
    padding-bottom: 0;
  }
  .footer .footer-box .left-box[data-v-04acd89c]:after {
    content: "";
    width: 0.0625rem;
    height: 8.75rem;
    left: 3.125rem;
    position: relative;
    top: -0.625rem;
  }
  .footer .footer-box .left-box .logo-title[data-v-04acd89c] {
    font-size: 1.5rem;
  }
  .footer .logo[data-v-04acd89c] {
    height: 1.25rem;
    width: auto;
  }
  .footer .bottom-item[data-v-04acd89c] {
    margin-left: 1.25rem;
    width: 7.5rem;
  }
}
@media screen and (max-width: 767.5px) {
  .safe-bottom[data-v-04acd89c] {
    padding-top: 21.875rem;
  }
  .footer[data-v-04acd89c] {
    height: 20rem;
    padding: 1.875rem 0.875rem;
  }
  .footer .footer-box[data-v-04acd89c] {
    max-width: 21.6875rem;
    padding: 0;
    height: 100%;
    overflow: auto;
  }
  .footer .footer-box[data-v-04acd89c]::-webkit-scrollbar {
    width: 0 !important;
    height: 0 !important;
  }
  .footer .logo[data-v-04acd89c] {
    height: 1.25rem;
    width: auto;
  }
  .footer .language-btn[data-v-04acd89c] {
    width: 9rem;
    height: 2rem;
    margin-top: 1.25rem;
    padding: 0 0.875rem;
    cursor: pointer;
    border-radius: 0.125rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 0.75rem;
  }
  .lang-item[data-v-04acd89c] {
    padding: 0.3125rem 0.875rem;
    display: flex;
    align-items: center;
  }
}
.light-box .footer[data-v-04acd89c] {
  background-color: #fff;
  color: #999;
}
.light-box .footer .footer-box .pc-bottom[data-v-04acd89c] {
  border-bottom: 0.0625rem solid #f5f5f5;
}
.light-box .footer .footer-box .left-box[data-v-04acd89c]:after {
  background: #f5f5f5;
  opacity: 1;
}
.light-box .footer .footer-box .left-box .logo-title[data-v-04acd89c] {
  color: #f0c163;
}
.light-box .footer .footer-box .left-box .language-btn[data-v-04acd89c] {
  background-color: #fff;
  border: 0.0625rem solid #e7e9ed;
}
.light-box .footer .footer-box .right-box .title[data-v-04acd89c] {
  color: #333;
}
.light-box .footer .footer-box .right-box .right-box-text[data-v-04acd89c] {
  color: #999;
}
.light-box .footer .logo[data-v-04acd89c] {
  width: auto;
}
@font-face {
  font-family: iconfont;
  src: url(../../pcstatic/fonts/iconfont.b81c9f91.woff2) format("woff2"),
    url(../../pcstatic/fonts/iconfont.4d2efff5.woff) format("woff"),
    url(../../pcstatic/fonts/iconfont.93665f5d.ttf) format("truetype");
}
.iconfont {
  font-family: iconfont !important;
  font-size: 1rem;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-a-lujing1278:before {
  content: "";
}
.icon-a-zu6715:before {
  content: "";
}
.icon-a-zu6711:before {
  content: "";
}
.icon-a-zu6395:before {
  content: "";
}
.icon-a-zu392:before {
  content: "";
}
.icon-a-zu6396:before {
  content: "";
}
.icon-a-zu6712:before {
  content: "";
}
.icon-a-zu6710:before {
  content: "";
}
.icon-a-zu6704:before {
  content: "";
}
.icon-a-zu6126:before {
  content: "";
}
.icon-a-zu93:before {
  content: "";
}
.icon-a-zu394:before {
  content: "";
}
.icon-a-zu6713:before {
  content: "";
}
.icon-a-zu6714:before {
  content: "";
}
.icon-a-zu6392:before {
  content: "";
}
.icon-a-zu1198:before {
  content: "";
}
.icon-a-zu6398:before {
  content: "";
}
.icon-a-lujing320:before {
  content: "";
}
.icon-a-lujing1466:before {
  content: "";
}
.icon-a-lujing1287:before {
  content: "";
}
.icon-a-lujing1788:before {
  content: "";
}
.icon-a-lujing3:before {
  content: "";
}
.icon-a-lujing493:before {
  content: "";
}
.icon-a-lujing1793:before {
  content: "";
}
.icon-a-lujing1795:before {
  content: "";
}
.icon-a-lujing1470:before {
  content: "";
}
.icon-a-lujing1549:before {
  content: "";
}
.icon-a-lujing199:before {
  content: "";
}
.icon-a-zu6:before {
  content: "";
}
.icon-a-zu5:before {
  content: "";
}
.icon-a-zu334:before {
  content: "";
}
.icon-a-zu3:before {
  content: "";
}
.icon-a-zu4:before {
  content: "";
}
.icon-a-zu340:before {
  content: "";
}
.icon-a-zu393:before {
  content: "";
}
.icon-a-zu402:before {
  content: "";
}
.icon-a-zu6278:before {
  content: "";
}
.icon-a-zu6318:before {
  content: "";
}
@media screen and (min-width: 768px) and (max-width: 1199.5px) {
  .iconfont {
    font-size: 0.75rem;
  }
}
@media screen and (max-width: 767.5px) {
  .iconfont {
    font-size: 0.75rem;
  }
}
.mg-0 {
  margin: 0;
}
.mg-5 {
  margin: 0.3125rem;
}
.mg-10 {
  margin: 0.625rem;
}
.mg-15 {
  margin: 0.9375rem;
}
.mg-20 {
  margin: 1.25rem;
}
.mg-25 {
  margin: 1.5625rem;
}
.mg-30 {
  margin: 1.875rem;
}
.mg-40 {
  margin: 2.5rem;
}
.mg-50 {
  margin: 3.125rem;
}
.mt-0 {
  margin-top: 0;
}
.mt-5 {
  margin-top: 0.3125rem;
}
.mt-10 {
  margin-top: 0.625rem;
}
.mt-15 {
  margin-top: 0.9375rem;
}
.mt-20 {
  margin-top: 1.25rem;
}
.mt-25 {
  margin-top: 1.5625rem;
}
.mt-30 {
  margin-top: 1.875rem;
}
.mt-40 {
  margin-top: 2.5rem;
}
.mt-50 {
  margin-top: 3.125rem;
}
.mt-60 {
  margin-top: 3.75rem;
}
.mr-0 {
  margin-right: 0;
}
.mr-5 {
  margin-right: 0.3125rem;
}
.mr-10 {
  margin-right: 0.625rem;
}
.mr-15 {
  margin-right: 0.9375rem;
}
.mr-20 {
  margin-right: 1.25rem;
}
.mr-25 {
  margin-right: 1.5625rem;
}
.mr-30 {
  margin-right: 1.875rem;
}
.mr-40 {
  margin-right: 2.5rem;
}
.mr-50 {
  margin-right: 3.125rem;
}
.mb-0 {
  margin-bottom: 0;
}
.mb-5 {
  margin-bottom: 0.3125rem;
}
.mb-10 {
  margin-bottom: 0.625rem;
}
.mb-15 {
  margin-bottom: 0.9375rem;
}
.mb-20 {
  margin-bottom: 1.25rem;
}
.mb-25 {
  margin-bottom: 1.5625rem;
}
.mb-30 {
  margin-bottom: 1.875rem;
}
.mb-40 {
  margin-bottom: 2.5rem;
}
.mb-50 {
  margin-bottom: 3.125rem;
}
.ml-0 {
  margin-left: 0;
}
.ml-5 {
  margin-left: 0.3125rem;
}
.ml-10 {
  margin-left: 0.625rem;
}
.ml-15 {
  margin-left: 0.9375rem;
}
.ml-20 {
  margin-left: 1.25rem;
}
.ml-25 {
  margin-left: 1.5625rem;
}
.ml-30 {
  margin-left: 1.875rem;
}
.ml-40 {
  margin-left: 2.5rem;
}
.ml-50 {
  margin-left: 3.125rem;
}
.mlr-0 {
  margin-left: 0;
  margin-right: 0;
}
.mlr-5 {
  margin-left: 0.3125rem;
  margin-right: 0.3125rem;
}
.mlr-10 {
  margin-left: 0.625rem;
  margin-right: 0.625rem;
}
.mlr-15 {
  margin-left: 0.9375rem;
  margin-right: 0.9375rem;
}
.mlr-20 {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}
.mlr-25 {
  margin-left: 1.5625rem;
  margin-right: 1.5625rem;
}
.mlr-30 {
  margin-left: 1.875rem;
  margin-right: 1.875rem;
}
.mlr-40 {
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}
.mlr-50 {
  margin-left: 3.125rem;
  margin-right: 3.125rem;
}
.mtb-0 {
  margin-top: 0;
  margin-bottom: 0;
}
.mtb-5 {
  margin-top: 0.3125rem;
  margin-bottom: 0.3125rem;
}
.mtb-10 {
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
.mtb-15 {
  margin-top: 0.9375rem;
  margin-bottom: 0.9375rem;
}
.mtb-20 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
.mtb-25 {
  margin-top: 1.5625rem;
  margin-bottom: 1.5625rem;
}
.mtb-30 {
  margin-top: 1.875rem;
  margin-bottom: 1.875rem;
}
.mtb-40 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}
.mtb-50 {
  margin-top: 3.125rem;
  margin-bottom: 3.125rem;
}
.pd-0 {
  padding: 0;
}
.pd-5 {
  padding: 0.3125rem;
}
.pd-10 {
  padding: 0.625rem;
}
.pd-15 {
  padding: 0.9375rem;
}
.pd-20 {
  padding: 1.25rem;
}
.pd-25 {
  padding: 1.5625rem;
}
.pd-30 {
  padding: 1.875rem;
}
.pd-40 {
  padding: 2.5rem;
}
.pd-50 {
  padding: 3.125rem;
}
.pt-0 {
  padding-top: 0;
}
.pt-5 {
  padding-top: 0.3125rem;
}
.pt-10 {
  padding-top: 0.625rem;
}
.pt-15 {
  padding-top: 0.9375rem;
}
.pt-20 {
  padding-top: 1.25rem;
}
.pt-25 {
  padding-top: 1.5625rem;
}
.pt-30 {
  padding-top: 1.875rem;
}
.pt-40 {
  padding-top: 2.5rem;
}
.pt-50 {
  padding-top: 3.125rem;
}
.pt-60 {
  padding-top: 3.75rem;
}
.pt-70 {
  padding-top: 4.375rem;
}
.pt-80 {
  padding-top: 5rem;
}
.pt-90 {
  padding-top: 5.625rem;
}
.pt-100 {
  padding-top: 6.25rem;
}
.pr-0 {
  padding-right: 0;
}
.pr-5 {
  padding-right: 0.3125rem;
}
.pr-10 {
  padding-right: 0.625rem;
}
.pr-15 {
  padding-right: 0.9375rem;
}
.pr-20 {
  padding-right: 1.25rem;
}
.pr-25 {
  padding-right: 1.5625rem;
}
.pr-30 {
  padding-right: 1.875rem;
}
.pr-40 {
  padding-right: 2.5rem;
}
.pr-50 {
  padding-right: 3.125rem;
}
.pb-0 {
  padding-bottom: 0;
}
.pb-5 {
  padding-bottom: 0.3125rem;
}
.pb-10 {
  padding-bottom: 0.625rem;
}
.pb-15 {
  padding-bottom: 0.9375rem;
}
.pb-20 {
  padding-bottom: 1.25rem;
}
.pb-25 {
  padding-bottom: 1.5625rem;
}
.pb-30 {
  padding-bottom: 1.875rem;
}
.pb-40 {
  padding-bottom: 2.5rem;
}
.pb-50 {
  padding-bottom: 3.125rem;
}
.pl-0 {
  padding-left: 0;
}
.pl-5 {
  padding-left: 0.3125rem;
}
.pl-10 {
  padding-left: 0.625rem;
}
.pl-15 {
  padding-left: 0.9375rem;
}
.pl-20 {
  padding-left: 1.25rem;
}
.pl-25 {
  padding-left: 1.5625rem;
}
.pl-30 {
  padding-left: 1.875rem;
}
.pl-40 {
  padding-left: 2.5rem;
}
.pl-50 {
  padding-left: 3.125rem;
}
.plr-0 {
  padding-left: 0;
  padding-right: 0;
}
.plr-5 {
  padding-left: 0.3125rem;
  padding-right: 0.3125rem;
}
.plr-10 {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
.plr-15 {
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
}
.plr-20 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
.plr-25 {
  padding-left: 1.5625rem;
  padding-right: 1.5625rem;
}
.plr-30 {
  padding-left: 1.875rem;
  padding-right: 1.875rem;
}
.plr-40 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}
.plr-50 {
  padding-left: 3.125rem;
  padding-right: 3.125rem;
}
.ptb-0 {
  padding-top: 0;
  padding-bottom: 0;
}
.ptb-5 {
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
}
.ptb-10 {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}
.ptb-15 {
  padding-top: 0.9375rem;
  padding-bottom: 0.9375rem;
}
.ptb-20 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
.ptb-25 {
  padding-top: 1.5625rem;
  padding-bottom: 1.5625rem;
}
.ptb-30 {
  padding-top: 1.875rem;
  padding-bottom: 1.875rem;
}
.ptb-40 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
.ptb-50 {
  padding-top: 3.125rem;
  padding-bottom: 3.125rem;
}
.ptb-60 {
  padding-top: 3.75rem;
  padding-bottom: 3.75rem;
}
.ptb-70 {
  padding-top: 4.375rem;
  padding-bottom: 4.375rem;
}
.ptb-80 {
  padding-top: 5rem;
  padding-bottom: 5rem;
}
.ptb-90 {
  padding-top: 5.625rem;
  padding-bottom: 5.625rem;
}
.ptb-100 {
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}
.fs-0 {
  font-size: 0;
}
.fs-10 {
  font-size: 0.625rem;
}
.fs-12 {
  font-size: 0.75rem;
}
.fs-13 {
  font-size: 0.8125rem;
}
.fs-14 {
  font-size: 0.875rem;
}
.fs-15 {
  font-size: 0.9375rem;
}
.fs-16 {
  font-size: 1rem;
}
.fs-18 {
  font-size: 1.125rem;
}
.fs-20 {
  font-size: 1.25rem;
}
.fs-24 {
  font-size: 1.5rem;
}
.fs-28 {
  font-size: 1.75rem;
}
.fs-30 {
  font-size: 1.875rem;
}
.fs-32 {
  font-size: 2rem;
}
.fs-34 {
  font-size: 2.125rem;
}
.fs-40 {
  font-size: 2.5rem;
}
.fs-42 {
  font-size: 2.625rem;
}
.fw-200 {
  font-weight: 200;
}
.fw-400 {
  font-weight: 400;
}
.fw-700 {
  font-weight: 700;
}
.tal {
  text-align: left;
}
.tac {
  text-align: center;
}
.tar {
  text-align: right;
}
.lh {
  line-height: 1.5;
}
.lh-xs {
  line-height: 1.3;
}
.lh-md {
  line-height: 1.8;
}
.lh-lg {
  line-height: 2.1;
}
.toe {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.toe-lines-2 {
  -webkit-line-clamp: 2;
}
.toe-lines-2,
.toe-lines-3 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.toe-lines-3 {
  -webkit-line-clamp: 3;
}
.tdul {
  text-decoration: underline;
}
.tdlt {
  text-decoration: line-through;
}
.vam {
  vertical-align: middle;
}
.vat {
  vertical-align: top;
}
.vab {
  vertical-align: bottom;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.clearfix:before {
  content: "";
  display: table;
}
.clearfix:after {
  clear: both;
}
.fixed-bottom {
  max-width: 46.875rem;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 9999;
}
.has-bottom {
  padding-bottom: 8.125rem;
}
.fixed-top {
  max-width: 46.875rem;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 9999;
}
.has-top {
  padding-top: 6.875rem;
}
.pos-r {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.ofh {
  overflow: hidden;
}
.hide {
  display: none;
}
.flex {
  display: box;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.flex1 {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.flex2 {
  -webkit-box-flex: 2;
  -moz-box-flex: 2;
  -webkit-flex: 2;
  -ms-flex: 2;
  flex: 2;
}
.flex-e {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.flex-e,
.flex-v-c {
  display: box;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.flex-v-c {
  -webkit-box-align: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
}
.flex-h-c {
  -webkit-justify-content: center;
  justify-content: center;
}
.flex-h-c,
.flex-s-b {
  display: box;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
}
.flex-s-b {
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.flex-c {
  display: box;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.flex-wrap {
  flex-wrap: wrap;
}
.bg-white {
  background-color: #fff;
}
.bg-tp {
  background-color: transparent;
}
.bg-contain,
.bg-cover {
  background-repeat: no-repeat;
  background-position: 50%;
}
.bg-cover {
  background-size: cover;
}
.bg-contain {
  background-size: contain;
}
.br-5 {
  border-radius: 0.3125rem;
}
.br-10 {
  border-radius: 0.625rem;
}
.br-15 {
  border-radius: 0.9375rem;
}
.br-20 {
  border-radius: 1.25rem;
}
.br-30 {
  border-radius: 1.875rem;
}
.br-full {
  border-radius: 100%;
}
.input {
  border: 0;
  background-color: transparent;
  -webkit-appearance: none;
}
.disabled {
  opacity: 0.4;
  pointer-events: none;
}
.full-width {
  width: 100%;
}
.full-height {
  height: 100%;
}
.block-center {
  margin-left: auto;
  margin-right: auto;
}
.translate-c {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.translate-h-c {
  position: absolute;
  left: 50%;
  transform: translate(-50%);
}
.translate-v-c {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.clr-fff {
  color: #fff;
}
.box-shadow {
  box-shadow: 0.0625rem 0.0625rem 0.1875rem rgba(0, 0, 0, 0.2);
}
.btn-primary,
.pointer {
  cursor: pointer;
  outline: none;
}
* {
  -webkit-tap-highlight-color: transparent !important;
}
.hide-scroll::-webkit-scrollbar {
  display: none !important;
}
.langue-popover {
  padding: 0.625rem 0 !important;
  outline: none;
}
.pad0-popover {
  padding: 0 !important;
  outline: none;
}
.clr-7e7e7e {
  color: #7e7e7e;
}
.sticky-top {
  position: sticky;
  top: 0;
  left: 0;
}
.clr-999 {
  color: #999;
}
.clr-ced0d4 {
  color: #ced0d4;
}
.clr-success {
  color: #00a870;
}
.clr-danger {
  color: #f36464;
}
.bb1 {
  border-bottom: 0.0625rem solid #2c313e;
}
.clr-warning {
  color: #f0c163 !important;
}
.trade-dropdown {
  max-height: 50vh;
  overflow: auto;
}
.br1 {
  border-right: 0.0625rem solid hsla(0, 0%, 100%, 0.5);
}
.clr-c7c7c7 {
  color: #c7c7c7;
}
.ml-60 {
  margin-left: 3.75rem;
}
.bg-363C49 {
  background-color: #363c49;
}
.bg-success {
  background-color: #00a870 !important;
  color: #fff;
}
.bg-danger {
  background-color: #f36464 !important;
  color: #fff;
}
.bg-1f2634 {
  background-color: #1f2634;
}
.bl1 {
  border-left: 0.0625rem solid #2c313e;
}
.break-all {
  word-break: break-all;
}
.bt1 {
  border-top: 0.0625rem solid #2c313e;
}
.light-box .bt1 {
  border-top: 0.0625rem solid #e5e5e5;
}
.light-box .bb1 {
  border-bottom: 0.0625rem solid #e5e5e5;
}
.light-box .br1 {
  border-right: 0.0625rem solid #e5e5e5;
}
.light-box .bl1 {
  border-left: 0.0625rem solid #e5e5e5;
}
.el-qrcode {
  min-width: max-content !important;
}
.el-popover__reference {
  outline: none;
}
.clr-99a2b7 {
  color: #99a2b7;
}
.fs-26 {
  font-size: 1.625rem;
}
.clr-fff-light {
  color: hsla(0, 0%, 100%, 0.6);
}
.clr-fff-40 {
  color: hsla(0, 0%, 100%, 0.4);
}
.clr-fff-60 {
  color: hsla(0, 0%, 100%, 0.6);
}
.clr-848e9c {
  color: #848e9c;
}
.bg-1E2329 {
  background-color: #1e2329;
}
.bg-2B3139 {
  background-color: #2b3139;
}
.bg-474d57 {
  background-color: #474d57;
}
.bg-danger-light {
  background-color: rgba(243, 100, 100, 0.2);
}
.bg-success-light {
  background-color: rgba(14, 203, 129, 0.2);
}
.bg-warning {
  background-color: #f0c163 !important;
}
.btn-warning {
  background-color: #fcd535;
  color: #333;
}
.clr-eee {
  color: #eee;
}
.btn-primary {
  height: 2.5rem;
  background-color: #f0c163;
  color: #fff;
  font-size: 0.875rem;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 0.375rem;
}
@media screen and (min-width: 768px) and (max-width: 1199.5px) {
  .md-mg-0 {
    margin: 0;
  }
  .md-mg-5 {
    margin: 0.3125rem;
  }
  .md-mg-10 {
    margin: 0.625rem;
  }
  .md-mg-15 {
    margin: 0.9375rem;
  }
  .md-mg-20 {
    margin: 1.25rem;
  }
  .md-mg-25 {
    margin: 1.5625rem;
  }
  .md-mg-30 {
    margin: 1.875rem;
  }
  .md-mg-40 {
    margin: 2.5rem;
  }
  .md-mg-50 {
    margin: 3.125rem;
  }
  .md-mt-0 {
    margin-top: 0;
  }
  .md-mt-5 {
    margin-top: 0.3125rem;
  }
  .md-mt-10 {
    margin-top: 0.625rem;
  }
  .md-mt-15 {
    margin-top: 0.9375rem;
  }
  .md-mt-20 {
    margin-top: 1.25rem;
  }
  .md-mt-25 {
    margin-top: 1.5625rem;
  }
  .md-mt-30 {
    margin-top: 1.875rem;
  }
  .md-mt-40 {
    margin-top: 2.5rem;
  }
  .md-mt-50 {
    margin-top: 3.125rem;
  }
  .md-mr-0 {
    margin-right: 0;
  }
  .md-mr-5 {
    margin-right: 0.3125rem;
  }
  .md-mr-10 {
    margin-right: 0.625rem;
  }
  .md-mr-15 {
    margin-right: 0.9375rem;
  }
  .md-mr-20 {
    margin-right: 1.25rem;
  }
  .md-mr-25 {
    margin-right: 1.5625rem;
  }
  .md-mr-30 {
    margin-right: 1.875rem;
  }
  .md-mr-40 {
    margin-right: 2.5rem;
  }
  .md-mr-50 {
    margin-right: 3.125rem;
  }
  .md-mb-0 {
    margin-bottom: 0;
  }
  .md-mb-5 {
    margin-bottom: 0.3125rem;
  }
  .md-mb-10 {
    margin-bottom: 0.625rem;
  }
  .md-mb-15 {
    margin-bottom: 0.9375rem;
  }
  .md-mb-20 {
    margin-bottom: 1.25rem;
  }
  .md-mb-25 {
    margin-bottom: 1.5625rem;
  }
  .md-mb-30 {
    margin-bottom: 1.875rem;
  }
  .md-mb-40 {
    margin-bottom: 2.5rem;
  }
  .md-mb-50 {
    margin-bottom: 3.125rem;
  }
  .md-ml-0 {
    margin-left: 0;
  }
  .md-ml-5 {
    margin-left: 0.3125rem;
  }
  .md-ml-10 {
    margin-left: 0.625rem;
  }
  .md-ml-15 {
    margin-left: 0.9375rem;
  }
  .md-ml-20 {
    margin-left: 1.25rem;
  }
  .md-ml-25 {
    margin-left: 1.5625rem;
  }
  .md-ml-30 {
    margin-left: 1.875rem;
  }
  .md-ml-40 {
    margin-left: 2.5rem;
  }
  .md-ml-50 {
    margin-left: 3.125rem;
  }
  .md-mlr-0 {
    margin-left: 0;
    margin-right: 0;
  }
  .md-mlr-5 {
    margin-left: 0.3125rem;
    margin-right: 0.3125rem;
  }
  .md-mlr-10 {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }
  .md-mlr-15 {
    margin-left: 0.9375rem;
    margin-right: 0.9375rem;
  }
  .md-mlr-20 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
  .md-mlr-25 {
    margin-left: 1.5625rem;
    margin-right: 1.5625rem;
  }
  .md-mlr-30 {
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }
  .md-mlr-40 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }
  .md-mlr-50 {
    margin-left: 3.125rem;
    margin-right: 3.125rem;
  }
  .md-mtb-0 {
    margin-top: 0;
    margin-bottom: 0;
  }
  .md-mtb-5 {
    margin-top: 0.3125rem;
    margin-bottom: 0.3125rem;
  }
  .md-mtb-10 {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }
  .md-mtb-15 {
    margin-top: 0.9375rem;
    margin-bottom: 0.9375rem;
  }
  .md-mtb-20 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  .md-mtb-25 {
    margin-top: 1.5625rem;
    margin-bottom: 1.5625rem;
  }
  .md-mtb-30 {
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }
  .md-mtb-40 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  .md-mtb-50 {
    margin-top: 3.125rem;
    margin-bottom: 3.125rem;
  }
  .md-pd-0 {
    padding: 0;
  }
  .md-pd-5 {
    padding: 0.3125rem;
  }
  .md-pd-10 {
    padding: 0.625rem;
  }
  .md-pd-15 {
    padding: 0.9375rem;
  }
  .md-pd-20 {
    padding: 1.25rem;
  }
  .md-pd-25 {
    padding: 1.5625rem;
  }
  .md-pd-30 {
    padding: 1.875rem;
  }
  .md-pd-40 {
    padding: 2.5rem;
  }
  .md-pd-50 {
    padding: 3.125rem;
  }
  .md-pt-0 {
    padding-top: 0;
  }
  .md-pt-5 {
    padding-top: 0.3125rem;
  }
  .md-pt-10 {
    padding-top: 0.625rem;
  }
  .md-pt-15 {
    padding-top: 0.9375rem;
  }
  .md-pt-20 {
    padding-top: 1.25rem;
  }
  .md-pt-25 {
    padding-top: 1.5625rem;
  }
  .md-pt-30 {
    padding-top: 1.875rem;
  }
  .md-pt-40 {
    padding-top: 2.5rem;
  }
  .md-pt-50 {
    padding-top: 3.125rem;
  }
  .md-pt-60 {
    padding-top: 3.75rem;
  }
  .md-pt-70 {
    padding-top: 4.375rem;
  }
  .md-pt-80 {
    padding-top: 5rem;
  }
  .md-pt-90 {
    padding-top: 5.625rem;
  }
  .md-pt-100 {
    padding-top: 6.25rem;
  }
  .md-pr-0 {
    padding-right: 0;
  }
  .md-pr-5 {
    padding-right: 0.3125rem;
  }
  .md-pr-10 {
    padding-right: 0.625rem;
  }
  .md-pr-15 {
    padding-right: 0.9375rem;
  }
  .md-pr-20 {
    padding-right: 1.25rem;
  }
  .md-pr-25 {
    padding-right: 1.5625rem;
  }
  .md-pr-30 {
    padding-right: 1.875rem;
  }
  .md-pr-40 {
    padding-right: 2.5rem;
  }
  .md-pr-50 {
    padding-right: 3.125rem;
  }
  .md-pb-0 {
    padding-bottom: 0;
  }
  .md-pb-5 {
    padding-bottom: 0.3125rem;
  }
  .md-pb-10 {
    padding-bottom: 0.625rem;
  }
  .md-pb-15 {
    padding-bottom: 0.9375rem;
  }
  .md-pb-20 {
    padding-bottom: 1.25rem;
  }
  .md-pb-25 {
    padding-bottom: 1.5625rem;
  }
  .md-pb-30 {
    padding-bottom: 1.875rem;
  }
  .md-pb-40 {
    padding-bottom: 2.5rem;
  }
  .md-pb-50 {
    padding-bottom: 3.125rem;
  }
  .md-pl-0 {
    padding-left: 0;
  }
  .md-pl-5 {
    padding-left: 0.3125rem;
  }
  .md-pl-10 {
    padding-left: 0.625rem;
  }
  .md-pl-15 {
    padding-left: 0.9375rem;
  }
  .md-pl-20 {
    padding-left: 1.25rem;
  }
  .md-pl-25 {
    padding-left: 1.5625rem;
  }
  .md-pl-30 {
    padding-left: 1.875rem;
  }
  .md-pl-40 {
    padding-left: 2.5rem;
  }
  .md-pl-50 {
    padding-left: 3.125rem;
  }
  .md-plr-0 {
    padding-left: 0;
    padding-right: 0;
  }
  .md-plr-5 {
    padding-left: 0.3125rem;
    padding-right: 0.3125rem;
  }
  .md-plr-10 {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }
  .md-plr-15 {
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
  }
  .md-plr-20 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
  .md-plr-25 {
    padding-left: 1.5625rem;
    padding-right: 1.5625rem;
  }
  .md-plr-30 {
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }
  .md-plr-40 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
  .md-plr-50 {
    padding-left: 3.125rem;
    padding-right: 3.125rem;
  }
  .md-ptb-0 {
    padding-top: 0;
    padding-bottom: 0;
  }
  .md-ptb-5 {
    padding-top: 0.3125rem;
    padding-bottom: 0.3125rem;
  }
  .md-ptb-10 {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }
  .md-ptb-15 {
    padding-top: 0.9375rem;
    padding-bottom: 0.9375rem;
  }
  .md-ptb-20 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }
  .md-ptb-25 {
    padding-top: 1.5625rem;
    padding-bottom: 1.5625rem;
  }
  .md-ptb-30 {
    padding-top: 1.875rem;
    padding-bottom: 1.875rem;
  }
  .md-ptb-40 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
  .md-ptb-50 {
    padding-top: 3.125rem;
    padding-bottom: 3.125rem;
  }
  .md-ptb-60 {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }
  .md-ptb-70 {
    padding-top: 4.375rem;
    padding-bottom: 4.375rem;
  }
  .md-ptb-80 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }
  .md-ptb-90 {
    padding-top: 5.625rem;
    padding-bottom: 5.625rem;
  }
  .md-ptb-100 {
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
  }
  .md-fs-0 {
    font-size: 0;
  }
  .md-fs-10 {
    font-size: 0.625rem;
  }
  .md-fs-12 {
    font-size: 0.75rem;
  }
  .md-fs-13 {
    font-size: 0.8125rem;
  }
  .md-fs-14 {
    font-size: 0.875rem;
  }
  .md-fs-15 {
    font-size: 0.9375rem;
  }
  .md-fs-16 {
    font-size: 1rem;
  }
  .md-fs-18 {
    font-size: 1.125rem;
  }
  .md-fs-20 {
    font-size: 1.25rem;
  }
  .md-fs-24 {
    font-size: 1.5rem;
  }
  .md-fs-28 {
    font-size: 1.75rem;
  }
  .md-fs-30 {
    font-size: 1.875rem;
  }
  .md-fs-32 {
    font-size: 2rem;
  }
  .md-fs-34 {
    font-size: 2.125rem;
  }
  .md-fs-40 {
    font-size: 2.5rem;
  }
  .md-fs-42 {
    font-size: 2.625rem;
  }
  .md-db {
    display: block;
  }
  .md-dib {
    display: inline-block;
  }
  .md-ofh {
    overflow: hidden;
  }
  .md-hide {
    display: none;
  }
  .md-flex {
    display: box;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
  .md-flex1 {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .md-flex2 {
    -webkit-box-flex: 2;
    -moz-box-flex: 2;
    -webkit-flex: 2;
    -ms-flex: 2;
    flex: 2;
  }
  .md-flex-e {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  .md-flex-e,
  .md-flex-v-c {
    display: box;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
  .md-flex-v-c {
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
  }
  .md-flex-h-c {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .md-flex-h-c,
  .md-flex-s-b {
    display: box;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
  }
  .md-flex-s-b {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .md-flex-c {
    display: box;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .md-flex-wrap {
    flex-wrap: wrap;
  }
  .md-bb1 {
    border-bottom: 0.0625rem solid #2c313e;
  }
}
@media screen and (max-width: 767.5px) {
  .xs-mg-0 {
    margin: 0;
  }
  .xs-mg-5 {
    margin: 0.3125rem;
  }
  .xs-mg-10 {
    margin: 0.625rem;
  }
  .xs-mg-15 {
    margin: 0.9375rem;
  }
  .xs-mg-20 {
    margin: 1.25rem;
  }
  .xs-mg-25 {
    margin: 1.5625rem;
  }
  .xs-mg-30 {
    margin: 1.875rem;
  }
  .xs-mg-40 {
    margin: 2.5rem;
  }
  .xs-mg-50 {
    margin: 3.125rem;
  }
  .xs-mt-0 {
    margin-top: 0;
  }
  .xs-mt-5 {
    margin-top: 0.3125rem;
  }
  .xs-mt-10 {
    margin-top: 0.625rem;
  }
  .xs-mt-15 {
    margin-top: 0.9375rem;
  }
  .xs-mt-20 {
    margin-top: 1.25rem;
  }
  .xs-mt-25 {
    margin-top: 1.5625rem;
  }
  .xs-mt-30 {
    margin-top: 1.875rem;
  }
  .xs-mt-40 {
    margin-top: 2.5rem;
  }
  .xs-mt-50 {
    margin-top: 3.125rem;
  }
  .xs-mr-0 {
    margin-right: 0;
  }
  .xs-mr-5 {
    margin-right: 0.3125rem;
  }
  .xs-mr-10 {
    margin-right: 0.625rem;
  }
  .xs-mr-15 {
    margin-right: 0.9375rem;
  }
  .xs-mr-20 {
    margin-right: 1.25rem;
  }
  .xs-mr-25 {
    margin-right: 1.5625rem;
  }
  .xs-mr-30 {
    margin-right: 1.875rem;
  }
  .xs-mr-40 {
    margin-right: 2.5rem;
  }
  .xs-mr-50 {
    margin-right: 3.125rem;
  }
  .xs-mb-0 {
    margin-bottom: 0;
  }
  .xs-mb-5 {
    margin-bottom: 0.3125rem;
  }
  .xs-mb-10 {
    margin-bottom: 0.625rem;
  }
  .xs-mb-15 {
    margin-bottom: 0.9375rem;
  }
  .xs-mb-20 {
    margin-bottom: 1.25rem;
  }
  .xs-mb-25 {
    margin-bottom: 1.5625rem;
  }
  .xs-mb-30 {
    margin-bottom: 1.875rem;
  }
  .xs-mb-40 {
    margin-bottom: 2.5rem;
  }
  .xs-mb-50 {
    margin-bottom: 3.125rem;
  }
  .xs-ml-0 {
    margin-left: 0;
  }
  .xs-ml-5 {
    margin-left: 0.3125rem;
  }
  .xs-ml-10 {
    margin-left: 0.625rem;
  }
  .xs-ml-15 {
    margin-left: 0.9375rem;
  }
  .xs-ml-20 {
    margin-left: 1.25rem;
  }
  .xs-ml-25 {
    margin-left: 1.5625rem;
  }
  .xs-ml-30 {
    margin-left: 1.875rem;
  }
  .xs-ml-40 {
    margin-left: 2.5rem;
  }
  .xs-ml-50 {
    margin-left: 3.125rem;
  }
  .xs-mlr-0 {
    margin-left: 0;
    margin-right: 0;
  }
  .xs-mlr-5 {
    margin-left: 0.3125rem;
    margin-right: 0.3125rem;
  }
  .xs-mlr-10 {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }
  .xs-mlr-15 {
    margin-left: 0.9375rem;
    margin-right: 0.9375rem;
  }
  .xs-mlr-20 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
  .xs-mlr-25 {
    margin-left: 1.5625rem;
    margin-right: 1.5625rem;
  }
  .xs-mlr-30 {
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }
  .xs-mlr-40 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }
  .xs-mlr-50 {
    margin-left: 3.125rem;
    margin-right: 3.125rem;
  }
  .xs-mtb-0 {
    margin-top: 0;
    margin-bottom: 0;
  }
  .xs-mtb-5 {
    margin-top: 0.3125rem;
    margin-bottom: 0.3125rem;
  }
  .xs-mtb-10 {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }
  .xs-mtb-15 {
    margin-top: 0.9375rem;
    margin-bottom: 0.9375rem;
  }
  .xs-mtb-20 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  .xs-mtb-25 {
    margin-top: 1.5625rem;
    margin-bottom: 1.5625rem;
  }
  .xs-mtb-30 {
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }
  .xs-mtb-40 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  .xs-mtb-50 {
    margin-top: 3.125rem;
    margin-bottom: 3.125rem;
  }
  .xs-pd-0 {
    padding: 0;
  }
  .xs-pd-5 {
    padding: 0.3125rem;
  }
  .xs-pd-10 {
    padding: 0.625rem;
  }
  .xs-pd-15 {
    padding: 0.9375rem;
  }
  .xs-pd-20 {
    padding: 1.25rem;
  }
  .xs-pd-25 {
    padding: 1.5625rem;
  }
  .xs-pd-30 {
    padding: 1.875rem;
  }
  .xs-pd-40 {
    padding: 2.5rem;
  }
  .xs-pd-50 {
    padding: 3.125rem;
  }
  .xs-pt-0 {
    padding-top: 0;
  }
  .xs-pt-5 {
    padding-top: 0.3125rem;
  }
  .xs-pt-10 {
    padding-top: 0.625rem;
  }
  .xs-pt-15 {
    padding-top: 0.9375rem;
  }
  .xs-pt-20 {
    padding-top: 1.25rem;
  }
  .xs-pt-25 {
    padding-top: 1.5625rem;
  }
  .xs-pt-30 {
    padding-top: 1.875rem;
  }
  .xs-pt-40 {
    padding-top: 2.5rem;
  }
  .xs-pt-50 {
    padding-top: 3.125rem;
  }
  .xs-pt-60 {
    padding-top: 3.75rem;
  }
  .xs-pt-70 {
    padding-top: 4.375rem;
  }
  .xs-pt-80 {
    padding-top: 5rem;
  }
  .xs-pt-90 {
    padding-top: 5.625rem;
  }
  .xs-pt-100 {
    padding-top: 6.25rem;
  }
  .xs-pr-0 {
    padding-right: 0;
  }
  .xs-pr-5 {
    padding-right: 0.3125rem;
  }
  .xs-pr-10 {
    padding-right: 0.625rem;
  }
  .xs-pr-15 {
    padding-right: 0.9375rem;
  }
  .xs-pr-20 {
    padding-right: 1.25rem;
  }
  .xs-pr-25 {
    padding-right: 1.5625rem;
  }
  .xs-pr-30 {
    padding-right: 1.875rem;
  }
  .xs-pr-40 {
    padding-right: 2.5rem;
  }
  .xs-pr-50 {
    padding-right: 3.125rem;
  }
  .xs-pb-0 {
    padding-bottom: 0;
  }
  .xs-pb-5 {
    padding-bottom: 0.3125rem;
  }
  .xs-pb-10 {
    padding-bottom: 0.625rem;
  }
  .xs-pb-15 {
    padding-bottom: 0.9375rem;
  }
  .xs-pb-20 {
    padding-bottom: 1.25rem;
  }
  .xs-pb-25 {
    padding-bottom: 1.5625rem;
  }
  .xs-pb-30 {
    padding-bottom: 1.875rem;
  }
  .xs-pb-40 {
    padding-bottom: 2.5rem;
  }
  .xs-pb-50 {
    padding-bottom: 3.125rem;
  }
  .xs-pl-0 {
    padding-left: 0;
  }
  .xs-pl-5 {
    padding-left: 0.3125rem;
  }
  .xs-pl-10 {
    padding-left: 0.625rem;
  }
  .xs-pl-15 {
    padding-left: 0.9375rem;
  }
  .xs-pl-20 {
    padding-left: 1.25rem;
  }
  .xs-pl-25 {
    padding-left: 1.5625rem;
  }
  .xs-pl-30 {
    padding-left: 1.875rem;
  }
  .xs-pl-40 {
    padding-left: 2.5rem;
  }
  .xs-pl-50 {
    padding-left: 3.125rem;
  }
  .xs-plr-0 {
    padding-left: 0;
    padding-right: 0;
  }
  .xs-plr-5 {
    padding-left: 0.3125rem;
    padding-right: 0.3125rem;
  }
  .xs-plr-10 {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }
  .xs-plr-15 {
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
  }
  .xs-plr-20 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
  .xs-plr-25 {
    padding-left: 1.5625rem;
    padding-right: 1.5625rem;
  }
  .xs-plr-30 {
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }
  .xs-plr-40 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
  .xs-plr-50 {
    padding-left: 3.125rem;
    padding-right: 3.125rem;
  }
  .xs-ptb-0 {
    padding-top: 0;
    padding-bottom: 0;
  }
  .xs-ptb-5 {
    padding-top: 0.3125rem;
    padding-bottom: 0.3125rem;
  }
  .xs-ptb-10 {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }
  .xs-ptb-15 {
    padding-top: 0.9375rem;
    padding-bottom: 0.9375rem;
  }
  .xs-ptb-20 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }
  .xs-ptb-25 {
    padding-top: 1.5625rem;
    padding-bottom: 1.5625rem;
  }
  .xs-ptb-30 {
    padding-top: 1.875rem;
    padding-bottom: 1.875rem;
  }
  .xs-ptb-40 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
  .xs-ptb-50 {
    padding-top: 3.125rem;
    padding-bottom: 3.125rem;
  }
  .xs-ptb-60 {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }
  .xs-ptb-70 {
    padding-top: 4.375rem;
    padding-bottom: 4.375rem;
  }
  .xs-ptb-80 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }
  .xs-ptb-90 {
    padding-top: 5.625rem;
    padding-bottom: 5.625rem;
  }
  .xs-ptb-100 {
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
  }
  .xs-fs-0 {
    font-size: 0;
  }
  .xs-fs-10 {
    font-size: 0.625rem;
  }
  .xs-fs-12 {
    font-size: 0.75rem;
  }
  .xs-fs-13 {
    font-size: 0.8125rem;
  }
  .xs-fs-14 {
    font-size: 0.875rem;
  }
  .xs-fs-15 {
    font-size: 0.9375rem;
  }
  .xs-fs-16 {
    font-size: 1rem;
  }
  .xs-fs-18 {
    font-size: 1.125rem;
  }
  .xs-fs-20 {
    font-size: 1.25rem;
  }
  .xs-fs-24 {
    font-size: 1.5rem;
  }
  .xs-fs-28 {
    font-size: 1.75rem;
  }
  .xs-fs-30 {
    font-size: 1.875rem;
  }
  .xs-fs-32 {
    font-size: 2rem;
  }
  .xs-fs-34 {
    font-size: 2.125rem;
  }
  .xs-fs-40 {
    font-size: 2.5rem;
  }
  .xs-fs-42 {
    font-size: 2.625rem;
  }
  .xs-db {
    display: block;
  }
  .xs-dib {
    display: inline-block;
  }
  .xs-ofh {
    overflow: hidden;
  }
  .xs-hide {
    display: none;
  }
  .xs-flex {
    display: box;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
  .xs-flex1 {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .xs-flex2 {
    -webkit-box-flex: 2;
    -moz-box-flex: 2;
    -webkit-flex: 2;
    -ms-flex: 2;
    flex: 2;
  }
  .xs-flex-e {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  .xs-flex-e,
  .xs-flex-v-c {
    display: box;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
  .xs-flex-v-c {
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
  }
  .xs-flex-h-c {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .xs-flex-h-c,
  .xs-flex-s-b {
    display: box;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
  }
  .xs-flex-s-b {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .xs-flex-c {
    display: box;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .xs-flex-wrap {
    flex-wrap: wrap;
  }
  .xs-br0 {
    border-right: 0;
  }
  .xs-bb1 {
    border-bottom: 0.0625rem solid #2c313e;
  }
  .xs-bb0 {
    border-bottom: 0;
  }
  .light-box .xs-bb1 {
    border-bottom: 0.0625rem solid #e5e5e5;
  }
}
.dreivatives {
  min-width: 12.5rem !important;
  background: #101621 !important;
  border: 0 !important;
  color: hsla(0, 0%, 100%, 0.6) !important;
}
.dreivatives .lang-item {
  border-bottom: 0.0625rem solid hsla(0, 0%, 100%, 0.03);
  justify-content: center;
  font-size: 1rem;
  padding: 1.25rem;
}
.dreivatives .lang-item:hover {
  background-color: transparent;
  color: #fff;
}
.dreivatives .popper__arrow,
.dreivatives .popper__arrow:after {
  border-bottom-color: #101621 !important;
}
.person-list .lang-item {
  justify-content: center;
}
.person-list .lang-item:hover {
  background-color: transparent;
  color: #f0c163;
}
.borrow-tips {
  width: 15.625rem;
  background: #1c222c !important;
  border: 0 !important;
  color: #fff !important;
}
.borrow-tips .popper__arrow,
.borrow-tips .popper__arrow:after {
  border-top-color: #1c222c !important;
  border-bottom-color: #1c222c !important;
}
.trend-item {
  margin-bottom: 0.625rem;
  padding: 0.375rem 0.5rem;
  display: flex;
  align-items: center;
  border-radius: 0.25rem;
}
.trend-item:last-child {
  margin-bottom: 0;
}
.trend-item.down {
  background-color: rgba(247, 72, 92, 0.2);
  color: #f7485c;
}
.trend-item.up {
  background-color: rgba(5, 190, 142, 0.2);
  color: #05be8e;
}
.trend-item .icon {
  width: 0.875rem;
  height: 0.875rem;
}
#qrcode img[alt="Scan me!"] {
  width: 100%;
}
.el-popover {
  outline: none;
}
.el-popup-parent--hidden {
  padding-right: 0 !important;
}
input::-webkit-inner-spin-button,
input::-webkit-outer-spin-button {
  -webkit-appearance: none;
}
.light-dreivatives {
  background: #fff !important;
  color: #333 !important;
}
.light-dreivatives .lang-item {
  border-bottom: 0.0625rem solid hsla(0, 0%, 100%, 0.6);
}
.light-dreivatives .lang-item:hover {
  background-color: #f5f5f5;
  color: #333;
}
.light-dreivatives .popper__arrow,
.light-dreivatives .popper__arrow:after {
  border-bottom-color: #fff !important;
}
body {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  font-family: Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB,
    Microsoft YaHei, Arial, sans-serif;
  padding: 0;
  margin: 0;
  color: #5c5d5e;
  font-size: 1rem;
  user-select: none;
  line-height: 1.2;
  word-break: break-word;
}
body,
html {
  height: 100%;
}
html {
  box-sizing: border-box;
}
*,
:after,
:before {
  box-sizing: inherit;
}
::-webkit-scrollbar {
  height: 0.4375rem;
  width: 0.4375rem;
}
::-webkit-scrollbar-thumb,
::-webkit-scrollbar-track {
  -webkit-border-radius: 2em;
  -moz-border-radius: 2em;
  border-radius: 2em;
}
::-webkit-scrollbar-thumb {
  background-color: #dcdcdc;
}
