﻿/*通用样式*/
h1 {
  font-size: 44px;
}
h2 {
  font-size: 35px;
  color: #1b1b1b;
}
h3 {
  font-size: 30px;
}
h4 {
  font-size: 25px;
}
.container p {
  font-size: 18px;
  color: #1b1b1b;
}
/*正文部分*/
.container {
  margin-top: 48px;
  width: 100%;
}
/*服务协议样式*/
#agreementDetails {
  margin-top: 130px;
  padding-bottom: 70px;
}
#agreementDetails h2 {
  text-align: center;
}
#agreementDetails h3 {
  font-size: 18px;
  color: #fb7905;
  text-indent: 2em;
  margin-top: 42px;
}
#agreementDetails h4 {
  font-size: 18px;
  text-indent: 2em;
  margin-top: 42px;
}
#agreementDetails p {
  font-size: 18px;
  text-indent: 2em;
  line-height: 30px;
  margin-top: 42px;
}
.statement-wrapper {
  width: 722px;
  position: relative;
  margin: 0 auto;
}
.section-1 p {
  font-weight: bold;
}
#agreementDetails a {
  color: #2893e2;
  text-decoration: underline;
}

/**********响应式分割线*************/
@media (max-width: 1440px) {
  /*通用样式*/
  h1 {
    font-size: 35.2px;
  }
  h2 {
    font-size: 28px;
  }
  h3 {
    font-size: 24px;
  }
  h4 {
    font-size: 20px;
  }
  .container p {
    font-size: 14.4px;
  }
  hr {
    width: 960px;
    margin: 56px auto 51.2px;
  }
  /*正文部分*/
  .container {
    margin-top: 48px;
  }
  /*服务协议样式*/
  #agreementDetails {
    margin-top: 104px;
    padding-bottom: 56px;
  }
  #agreementDetails h3 {
    font-size: 14.4px;
    margin-top: 33.6px;
  }

  #agreementDetails h4 {
    font-size: 14.4px;
    margin-top: 33.6px;
  }

  #agreementDetails p {
    font-size: 14.4px;
    line-height: 24px;
    margin-top: 33.6px;
  }
  .statement-wrapper {
    width: 577.6px;
  }
}
