.container-con {
  padding-top: var(--nav-height);
  margin: 0 auto;
  width: var(--main-width);
  text-align: justify;
  widows: 0;
  orphans: 0;
  font-size: 0.16rem;
}
.container-con h1,
.container-con h2,
.container-con h3,
.container-con h4,
.container-con h5,
.container-con h6,
.container-con p {
  margin: 0pt;
}
.container-con ol {
  margin-top: 0.1rem;
  padding-left: 0.2rem;
}
.container-con ol li {
  line-height: 0.26rem;
}
.container-con .title {
  text-align: center;
  font-size: 0.24rem;
}
.container-con .content-text {
  margin-top: 0.4rem;
}
.container-con p {
  line-height: 0.3rem;
}
.container-con .sub-title {
  margin-top: 0.1rem;
}
.container-con li {
  margin-top: 0pt;
  margin-bottom: 0pt;
}
.container-con h1 {
  margin-top: 24pt;
  margin-bottom: 4pt;
  text-align: justify;
  page-break-inside: avoid;
  page-break-after: avoid;
  widows: 0;
  orphans: 0;
  font-size: 24pt;
  font-weight: normal;
  color: #0f4761;
}
.container-con h2 {
  margin-top: 8pt;
  margin-bottom: 4pt;
  text-align: justify;
  page-break-inside: avoid;
  page-break-after: avoid;
  widows: 0;
  orphans: 0;
  font-size: 20pt;
  font-weight: normal;
  color: #0f4761;
}
.container-con h3 {
  margin-top: 8pt;
  margin-bottom: 4pt;
  text-align: justify;
  page-break-inside: avoid;
  page-break-after: avoid;
  widows: 0;
  orphans: 0;
  font-size: 16pt;
  font-weight: normal;
  color: #0f4761;
}
.container-con h4 {
  margin-top: 4pt;
  margin-bottom: 2pt;
  text-align: justify;
  page-break-inside: avoid;
  page-break-after: avoid;
  widows: 0;
  orphans: 0;
  font-size: 14pt;
  font-weight: normal;
  font-style: normal;
  color: #0f4761;
}
.container-con h5 {
  margin-top: 4pt;
  margin-bottom: 2pt;
  text-align: justify;
  page-break-inside: avoid;
  page-break-after: avoid;
  widows: 0;
  orphans: 0;
  font-size: 12pt;
  font-weight: normal;
  color: #0f4761;
}
.container-con h6 {
  margin-top: 2pt;
  text-align: justify;
  page-break-inside: avoid;
  page-break-after: avoid;
  widows: 0;
  orphans: 0;
  font-size: 10.5pt;
  font-weight: bold;
  color: #0f4761;
}
.container-con .Heading7 {
  margin-top: 2pt;
  text-align: justify;
  page-break-inside: avoid;
  page-break-after: avoid;
  widows: 0;
  orphans: 0;
  font-size: 10.5pt;
  font-weight: bold;
  font-style: normal;
  color: #595959;
  -aw-style-name: heading7;
}
.container-con .Heading8 {
  text-align: justify;
  page-break-inside: avoid;
  page-break-after: avoid;
  widows: 0;
  orphans: 0;
  font-size: 10.5pt;
  font-weight: normal;
  color: #595959;
  -aw-style-name: heading8;
}
.container-con .Heading9 {
  text-align: justify;
  page-break-inside: avoid;
  page-break-after: avoid;
  widows: 0;
  orphans: 0;
  font-size: 10.5pt;
  font-weight: normal;
  font-style: normal;
  color: #595959;
  -aw-style-name: heading9;
}
.container-con .CommentText {
  text-align: left;
  line-height: normal;
  widows: 0;
  orphans: 0;
  font-size: 10.5pt;
  -aw-style-name: comment-text;
}
.container-con .IntenseQuote {
  margin: 18pt 43.2pt;
  text-align: center;
  widows: 0;
  orphans: 0;
  border-top: 0.75pt solid #0f4761;
  border-bottom: 0.75pt solid #0f4761;
  padding-top: 10pt;
  padding-bottom: 10pt;
  font-size: 10.5pt;
  font-style: italic;
  color: #0f4761;
  -aw-border-bottom: 0.5pt single;
  -aw-border-top: 0.5pt single;
  -aw-style-name: intense-quote;
}
.container-con .ListParagraph {
  margin-left: 36pt;
  text-align: justify;
  widows: 0;
  orphans: 0;
  font-size: 10.5pt;
  -aw-style-name: list-paragraph;
}
.container-con .Quote {
  margin-top: 8pt;
  margin-bottom: 8pt;
  text-align: center;
  widows: 0;
  orphans: 0;
  font-size: 10.5pt;
  font-style: italic;
  color: #404040;
  -aw-style-name: quote;
}
.container-con .Revision {
  font-size: 10.5pt;
  -aw-style-name: revision;
}
.container-con .Subtitle {
  margin-bottom: 8pt;
  text-align: center;
  widows: 0;
  orphans: 0;
  font-size: 14pt;
  letter-spacing: 0.75pt;
  color: #595959;
  -aw-style-name: subtitle;
}
.container-con .Title {
  margin-bottom: 4pt;
  text-align: center;
  line-height: normal;
  widows: 0;
  orphans: 0;
  font-size: 28pt;
  letter-spacing: -0.5pt;
  -aw-style-name: title;
}
.container-con span.CommentReference {
  font-size: 10.5pt;
  -aw-style-name: comment-reference;
}
.container-con span.Hyperlink {
  text-decoration: underline;
  color: #467886;
  -aw-style-name: hyperlink;
}
.container-con span.a0 {
  font-size: 14pt;
  letter-spacing: 0.75pt;
  color: #595959;
}
.container-con span.a1 {
  font-style: italic;
  color: #404040;
}
.container-con span.\31 1 {
  font-weight: bold;
  font-variant: small-caps;
  letter-spacing: 0.25pt;
  color: #0f4761;
  -aw-style-name: '明显参考1';
}
.container-con span.a2 {
  font-style: italic;
  color: #0f4761;
}
.container-con span.\31 0 {
  font-style: italic;
  color: #0f4761;
  -aw-style-name: '明显强调1';
}
.container-con span.\31 2 {
  color: #605e5c;
  background-color: #e1dfdd;
  -aw-style-name: '未处理的提及1';
}
.container-con span.\31 {
  font-size: 24pt;
  color: #0f4761;
}
.container-con span.\32 {
  font-size: 20pt;
  color: #0f4761;
}
.container-con span.\33 {
  font-size: 16pt;
  color: #0f4761;
}
.container-con span.\34 {
  font-size: 14pt;
  color: #0f4761;
}
.container-con span.\35 {
  font-size: 12pt;
  color: #0f4761;
}
.container-con span.\36 {
  font-weight: bold;
  color: #0f4761;
}
.container-con span.\37 {
  font-weight: bold;
  color: #595959;
}
.container-con span.\38 {
  color: #595959;
}
.container-con span.\39 {
  color: #595959;
}
.container-con span.a {
  font-size: 28pt;
  letter-spacing: -0.5pt;
}
