.learn-detail-header[data-v-cc9db554] {
  margin: 1.5rem 0;
  color: #3c3c3c;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-top: 1px solid #006cff;
  border-bottom: 1px solid #006cff;
  background-image: var(--bg);
  background-repeat: no-repeat;
  background-position: right top;
  background-size: cover;
  position: relative;
}
.learn-detail-header .learn-detail-header-box[data-v-cc9db554] {
    padding: 2.5rem;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.learn-detail-header .learn-detail-header-box .learn-detail-header-box-title[data-v-cc9db554] {
      font-family: D-DIN-Bold;
      font-size: 2.5rem;
      line-height: 3rem;
      margin-bottom: 1.5rem;
}
.learn-detail-header .learn-detail-header-box .learn-detail-header-box-content[data-v-cc9db554] {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
}
.learn-detail-header .learn-detail-header-box .learn-detail-header-box-content > div[data-v-cc9db554] {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
            -ms-flex-align: center;
                align-items: center;
        font-family: D-DIN;
        font-size: 1.125rem;
        line-height: 1.25rem;
}
.learn-detail-header .learn-detail-header-box .learn-detail-header-box-content > div > img[data-v-cc9db554] {
          width: 1rem;
          margin-right: 8px;
}
.learn-detail-header .learn-detail-header-box .learn-detail-header-box-content > div[data-v-cc9db554]:nth-child(2) {
        padding: 0 1.5rem;
        margin: 0 1.5rem;
        border-left: 1px solid #8cbeff;
        border-right: 1px solid #8cbeff;
}
.learn-detail-header .learn-detail-header-box .learn-detail-header-box-content .hide-right-border[data-v-cc9db554] {
        border-right: 1px solid transparent !important;
}
@media screen and (max-width: 46.875rem) {
.learn-detail-header[data-v-cc9db554] {
    background-position: 80% bottom;
    margin: 1.5rem 0;
}
.learn-detail-header .learn-detail-header-box[data-v-cc9db554] {
      padding: 1.5rem;
}
.learn-detail-header .learn-detail-header-box .learn-detail-header-box-title[data-v-cc9db554] {
        width: 100%;
        font-size: 2.25rem;
        line-height: 2.75rem;
        margin-bottom: 1rem;
}
}

.detailContent-item[data-v-854cb76c] {
  font-size: 1.25rem !important;
  font-family: D-DIN !important;
  color: #666666;
  letter-spacing: 0;
  line-height: 1.75rem;
  font-weight: 400;
}
.detailContent-item[data-v-854cb76c] .text-model {
    margin-bottom: 1rem;
    word-wrap: break-word;
    word-break: break-word;
    font-family: D-DIN !important;
}
.detailContent-item[data-v-854cb76c] .text-model a,
    .detailContent-item[data-v-854cb76c] .text-model u,
    .detailContent-item[data-v-854cb76c] .text-model span,
    .detailContent-item[data-v-854cb76c] .text-model ul,
    .detailContent-item[data-v-854cb76c] .text-model li,
    .detailContent-item[data-v-854cb76c] .text-model p,
    .detailContent-item[data-v-854cb76c] .text-model div {
      font-family: D-DIN !important;
}
.detailContent-item .imageText-model .imageText-model-title[data-v-854cb76c] {
    font-family: D-DIN-Bold;
    font-size: 1.125rem;
    color: #183969;
    margin-bottom: 1rem;
}
.detailContent-item .imageText-model .imageText-model-introduction[data-v-854cb76c] {
    font-size: 1.125rem;
    line-height: 1.5rem;
    color: rgba(70, 70, 70, 0.89);
    margin-bottom: 1rem;
}
.detailContent-item .imageText-model > img[data-v-854cb76c] {
    width: 100%;
    border-radius: 6px;
    margin-bottom: 1rem;
}
.content-download[data-v-854cb76c] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.content-download .download-view[data-v-854cb76c] {
    width: 17.5rem;
    height: 3rem;
    overflow: hidden;
    border: 1px solid #005fff;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    font-size: 1.125rem;
    margin: 0 1.5rem 1.5rem 0;
    color: #006cff;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.content-download .download-view[data-v-854cb76c]:hover {
      background: #006cff;
      color: #fff;
}
.content-download .download-txt[data-v-854cb76c] {
    text-decoration: underline;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
@media screen and (max-width: 46.875rem) {
.activityDetail-view[data-v-854cb76c] {
    width: 100%;
}
}

