#index-page .banner {
  background-image: url(../../images/theme/banner.AA57lXDX.png);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  margin-bottom: -108px;
  padding: 72px 0 130px;
}
#index-page .banner h2 {
  color: #fff;
  font-size: 28px;
  font-weight: 700;
  letter-spacing: 1px;
  line-height: 1;
  margin-bottom: 12px;
  text-shadow: -1px 1px 2px rgba(42, 80, 137, 0.2);
}
#index-page .banner p {
  color: #fff;
  font-size: 16px;
  margin-bottom: 40px;
  margin-top: 20px;
}
#index-page .account-btn.diff-color,
#index-page .account-btn.diff-color:hover {
  background-blend-mode: normal, normal;
  background-image: linear-gradient(45deg, #01a9cd, #2dc4e5 60%, #58defc),
    linear-gradient(#000, #000);
}
#index-page .account-btn {
  border-radius: 2px;
  box-shadow: -2px 4px 11px #1c6d7c33;
  color: #fff;
  display: block;
  font-size: 12px;
  font-weight: 700;
  line-height: 36px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  width: 140px;
}
#index-page .account-btn,
#index-page .account-btn:hover {
  background-blend-mode: normal, normal;
  background-image: linear-gradient(45deg, #01b7cd, #23d2c8 60%, #44edc3),
    linear-gradient(#000, #000);
}
#index-page .account-btn:hover {
  box-shadow: -2px 4px 11px #1c6d7c66;
}
#index-page .banner .account-btn {
  margin-bottom: 20px;
}
#index-page .w-1200px-container {
  margin-left: auto;
  margin-right: auto;
  max-width: 375px;
  padding: 0 12px;
}
#index-page h1.common-head,
#index-page h2.common-head {
  color: #343434;
  font-size: 20px;
  font-weight: 700;
}
#index-page .adv-of-mt4 h2 {
  margin-bottom: 28px;
  text-align: center;
}
#index-page .adv-of-mt4 .white-box {
  background-color: #fff;
  background-image: url(data:image/png;base64,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);
  background-position: right bottom -24px;
  background-repeat: no-repeat;
  background-size: 94px 80px;
  border-radius: 2px;
  box-shadow: 0 5px 15px #ffffff59, 0 2px 3px #78787859;
  padding: 20px 28px 48px;
}
#index-page .adv-of-mt4 ul {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  grid-gap: 24px 12px;
}
#index-page .adv-of-mt4 ul li {
  display: flex;
}
#index-page .adv-of-mt4 ul li img {
  margin-right: 8px;
  min-width: 24px;
  width: 24px;
}
#index-page .adv-of-mt4 ul li p {
  color: #343434;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 16px;
}
#index-page .adv-of-mt4 {
  margin-bottom: 28px;
}
#index-page .common-pic-text-sec {
  margin-bottom: 32px;
}
#index-page .common-pic-text-sec h2 {
  margin-bottom: 20px;
}
#index-page .common-pic-text-sec p {
  color: #343434;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 30px;
  margin-bottom: 20px;
}
#index-page .common-pic-text-sec .pic-box {
  margin-bottom: 12px;
}
#index-page .protect {
  background-blend-mode: normal, normal;
  background-image: url(../../images/theme/bottom-bg.LTx4Iczw.png),
    linear-gradient(45deg, #269680, #388293 60%, #4a6ea5),
    linear-gradient(#f4f6f6, #f4f6f6);
  background-position: 100% 100%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: 222px 211px, 100% 100%;
  margin-bottom: 40px;
  padding: 28px 0 44px;
}
#index-page .protect h2.common-head {
  color: #fff;
  margin-bottom: 20px;
  text-align: center;
}
#index-page .protect .notes {
  color: #fffefe;
  font-size: 16px;
  text-align: center;
}
#index-page .protect .des-p {
  color: #fffefe;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 16px;
  margin-top: 40px;
}
#index-page .protect ul {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  grid-gap: 20px;
}
#index-page .protect ul li {
  align-items: center;
  background-color: #f4f6f633;
  border-radius: 4px;
  box-shadow: 0 3px 6px #78787859;
  display: flex;
  padding: 12px 20px;
}
#index-page .protect ul li img {
  margin-right: 20px;
  min-width: 42px;
}
#index-page .protect ul li h3 {
  color: #fffefe;
  font-size: 20px;
  font-weight: 700;
}
#index-page .protect ul li p {
  color: #fffefe;
  font-size: 16px;
}
#index-page .guide h2 {
  margin-bottom: 24px;
}
#index-page .guide .grid-box {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  grid-gap: 12px;
}
#index-page .guide .grid-box .a-clo img {
  height: 190px;
  margin-bottom: 20px;
  max-width: 380px;
  width: 100%;
}
#index-page .guide .grid-box .news-text-box {
  border-bottom: 2px solid;
  -o-border-image: linear-gradient(90deg, #31adb4, #3ff8ca) 1;
  border-image: linear-gradient(90deg, #31adb4, #3ff8ca) 1;
  margin-bottom: 20px;
  padding-bottom: 12px;
}
#index-page .guide .grid-box .news-text-box:last-of-type {
  margin-bottom: 0;
}
#index-page .guide .grid-box .news-text-box h3 {
  color: #343434;
  display: -webkit-box;
  font-size: 20px;
  font-weight: 700;
  letter-spacing: 1px;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}
#index-page .guide .grid-box .news-text-box:hover h3 {
  color: #01b7cd;
}
#index-page .guide .grid-box .news-text-box p {
  color: #343434;
  display: -webkit-box;
  font-size: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
#index-page .guide .grid-box .news-text-box time {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAaVBMVEUAAABdXl5eXl5eXl5dXV1eXl5eXl5eXl5dXV5eXl5cXFxdXV1eXl9eXl5eXl5eXl5eXl5eXl5bW1xeXl5eXl5eXl5eXl5eXl5ZWVldXl5eXl5eXl5eXl5eXl5eXl5eXl5dXV5eXl5dXV1wwaB7AAAAIXRSTlMA8+/ezaYV+2c3BPa/XFdSRz4M0ZqVh3RiCOTVsI1xTCzUY80GAAAAk0lEQVQY0zWOVxLDIBBDhSnGvcUlPeL+hwyLzftYrcSsBiSmrW3fIzLVkwk9nX4gdwc4T3bif9TR9h6YDasYPHiPs6Q8UsUC7rLqRubBETfWKVAya1oYQijKJM2Sg42riNL5BCttLOcLEz0Slg5D6OM1ceKupoqmvqI2fEU8y2OO/+yK8EFiLEilyGZAprdmsV1a/ygBCRU8/JlzAAAAAElFTkSuQmCC);
  background-position: 0;
  background-repeat: no-repeat;
  color: #5a5a5a;
  font-size: 16px;
  letter-spacing: 1px;
  line-height: 24px;
  padding-left: 24px;
}
#index-page .guide,
#index-page .question h2 {
  margin-bottom: 28px;
}
#index-page .question ul {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  grid-gap: 20px;
}
#index-page .question ul li {
  cursor: pointer;
}
#index-page .question ul li .white-box {
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 10px 30px #ffffff59, 0 3px 6px #78787859;
  padding: 32px 20px;
}
#index-page .question ul li .flex-box {
  align-items: center;
  display: flex;
}
#index-page .question ul li .open {
  display: none;
}
#index-page .question ul li img {
  margin-left: auto;
}
#index-page .question ul h3 {
  color: #343434;
  font-size: 18px;
  font-weight: 700;
}
#index-page .question .answer-box {
  display: none;
  padding-top: 28px;
}
#index-page .question .answer-box p {
  color: #343434;
  font-size: 16px;
}
#index-page .question li.active .answer-box,
#index-page .question li.active .open {
  display: block;
}
#index-page .question li.active .close {
  display: none;
}
#index-page .question {
  margin-bottom: 16px;
}
#index-page .bottom {
  background-image: url(../../images/theme/bottom-bg.LTx4Iczw.png);
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: 222px 212px;
  padding: 56px 0 40px;
}
#index-page .bottom .grey-box {
  background-color: #f4f6f6;
  border-radius: 4px;
  padding: 20px 20px 16px;
}
#index-page .bottom p {
  color: #343434;
  font-size: 18px;
  margin-bottom: 12px;
  text-align: center;
}
#index-page .bottom .flex-btn-box {
  display: flex;
  justify-content: center;
}
#index-page .bottom .account-btn:first-of-type {
  margin-right: 12px;
}
#index-page .jump-target {
  position: relative;
  top: -42px;
}
#index-page .title-box h2.common-head {
  margin-bottom: 0;
}
#index-page .title-box {
  display: flex;
  justify-content: center;
  margin-bottom: 20px;
}
@media (min-width: 1200px) {
  #index-page .title-box {
    margin-bottom: 60px;
  }
  #index-page .jump-target {
    display: block;
    height: 0;
    position: relative;
    top: -80px;
  }
  #index-page .bottom .account-btn:first-of-type {
    margin-right: 48px;
  }
  #index-page .bottom .w-1200px-container {
    position: relative;
  }
  #index-page .bottom .flex-btn-box .account-btn:last-of-type {
    margin-right: 0;
  }
  #index-page .bottom p {
    font-size: 32px;
    margin-bottom: 20px;
  }
  #index-page .bottom .grey-box {
    padding: 40px 0 28px;
    width: 844px;
  }
  #index-page .bottom img {
    bottom: 0;
    position: absolute;
    right: 0;
  }
  #index-page .bottom {
    background-position: bottom -38px right 239px;
    background-size: 554px 433px;
    padding: 110px 0 92px;
    position: relative;
  }
  #index-page .question {
    margin-bottom: 36px;
  }
  #index-page .question ul {
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 20px 38px;
  }
  #index-page .question .answer-box {
    padding-right: 60px;
    padding-top: 48px;
  }
  #index-page .question h2.common-head {
    margin-bottom: 48px;
    text-align: center;
  }
  #index-page .guide {
    margin-bottom: 112px;
  }
  #index-page .guide h2.common-head {
    text-align: center;
  }
  #index-page .guide .grid-box {
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 0 28px;
  }
  #index-page .guide .grid-box .news-text-box {
    margin-bottom: 28px;
  }
  #index-page .guide .grid-box .a-clo img {
    height: 190px;
    margin-bottom: 40px;
    width: 380px;
  }
  #index-page .protect {
    background-size: 489px 382px, 100%;
  }
  #index-page .guide h2 {
    margin-bottom: 48px;
  }
  #index-page .protect .w-1200px-container {
    background-image: url(data:image/png;base64,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),
      url(data:image/png;base64,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);
    background-position: left 32px top 24px, right 28px top 128px;
    background-repeat: no-repeat;
    padding: 0 72px;
  }
  #index-page .protect ul li.four {
    order: 4;
  }
  #index-page .protect ul li.two {
    order: 3;
  }
  #index-page .protect ul li.three {
    order: 2;
  }
  #index-page .protect ul {
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 40px 144px;
  }
  #index-page .protect .des-p {
    font-size: 18px;
    margin-bottom: 32px;
    margin-top: 88px;
  }
  #index-page .protect .notes {
    font-size: 16px;
    line-height: 30px;
  }
  #index-page .protect {
    margin-bottom: 120px;
    padding: 60px 0 90px;
  }
  #index-page .protect h2.common-head {
    margin-bottom: 44px;
  }
  #index-page .common-pic-text-sec.ios h2 {
    margin-top: 4px;
  }
  #index-page .common-pic-text-sec.android {
    margin-bottom: 100px;
  }
  #index-page .common-pic-text-sec.android .pic-box {
    order: 2;
  }
  #index-page .common-pic-text-sec.android h2 {
    margin-top: 24px;
  }
  #index-page .common-pic-text-sec.web h2 {
    margin-top: 20px;
  }
  #index-page .common-pic-text-sec.web .pic-box {
    order: 2;
  }
  #index-page .common-pic-text-sec.desk h2 {
    margin-top: 52px;
  }
  #index-page .common-pic-text-sec .text-box {
    width: 564px;
  }
  #index-page .common-pic-text-sec .flex-box {
    display: flex;
    justify-content: space-between;
  }
  #index-page .common-pic-text-sec p {
    color: #343434;
    font-size: 16px;
    letter-spacing: 0;
    line-height: 30px;
    margin-bottom: 40px;
  }
  #index-page .common-pic-text-sec h2 {
    line-height: 1;
    margin-bottom: 40px;
  }
  #index-page .common-pic-text-sec {
    margin-bottom: 148px;
  }
  #index-page .adv-of-mt4 {
    margin-bottom: 80px;
  }
  #index-page .adv-of-mt4 ul li p {
    font-size: 16px;
    line-height: 24px;
  }
  #index-page .adv-of-mt4 ul {
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 52px 24px;
  }
  #index-page .adv-of-mt4 h2 {
    margin-bottom: 60px;
  }
  #index-page .adv-of-mt4 .white-box {
    background-position: right bottom -47px;
    background-size: 187px 158px;
    border-radius: 4px;
    box-shadow: 0 10px 30px #ffffff59, 0 3px 6px #78787859;
    padding: 40px 16px 96px;
  }
  #index-page h1.common-head,
  #index-page h2.common-head {
    color: #343434;
    font-size: 32px;
    font-weight: 700;
  }
  #index-page .account-btn:hover {
    box-shadow: -4px 8px 21px #1c6d7c66;
  }
  #index-page .account-btn,
  #index-page .account-btn:hover {
    background-blend-mode: normal, normal;
    background-image: linear-gradient(45deg, #01b7cd, #23d2c8 60%, #44edc3),
      linear-gradient(#000, #000);
  }
  #index-page .account-btn {
    border-radius: 4px;
    box-shadow: -4px 8px 21px #1c6d7c33;
    font-size: 24px;
    line-height: 72px;
    margin-left: 0;
    width: 280px;
  }
  #index-page {
    margin-top: 80px;
  }
  #index-page .banner .account-btn {
    margin-bottom: 44px;
  }
  #index-page .banner .banner-pic {
    min-width: 463px;
  }
  #index-page .banner .flex-box {
    align-items: flex-end;
    display: flex;
    justify-content: space-between;
  }
  #index-page .banner p {
    font-size: 36px;
    margin-bottom: 84px;
    margin-top: 44px;
  }
  #index-page .banner h2 {
    font-size: 60px;
    margin-bottom: 28px;
    text-shadow: -1px 3px 4px rgba(42, 80, 137, 0.2);
  }
  #index-page .w-1200px-container {
    margin-left: auto;
    margin-right: auto;
    max-width: 1200px;
    padding: 0;
    width: 1200px;
  }
  #index-page .banner {
    background-position: top -60px center;
    margin-bottom: -256px;
    padding: 60px 0 266px;
  }
}
