.newsDetail-header[data-v-2e16c681] {
  margin-bottom: 1.5rem;
}
.newsDetail-header .newsDetail-header-back[data-v-2e16c681] {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    padding-bottom: 1.25rem;
}
.newsDetail-header .newsDetail-header-title[data-v-2e16c681] {
    font-family: D-DIN-Bold;
    font-size: 2.5rem;
    line-height: 3rem;
    margin-bottom: 1.5rem;
}
.newsDetail-header .newsDetail-header-subtitle[data-v-2e16c681] {
    margin-bottom: 1.5rem;
}
.newsDetail-header .newsDetail-header-author[data-v-2e16c681] {
    border-bottom: 1px solid #006cff;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 1.5rem 0;
    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-size: 1.125rem;
}
.newsDetail-header .newsDetail-header-author img[data-v-2e16c681] {
      width: 2rem;
      height: 2rem;
      margin-right: 1rem;
}
.newsDetail-header .newsDetail-header-author span[data-v-2e16c681] {
      -webkit-box-flex: 1;
      -webkit-flex: 1;
          -ms-flex: 1;
              flex: 1;
}

.content-module[data-v-76f25e63] {
  margin-bottom: 1.5rem;
}

.content-module[data-v-a0a7e2a6] {
  margin-bottom: 1.5rem;
}
.content-module .image-module-cover[data-v-a0a7e2a6] {
    width: 100%;
    margin-bottom: 1.5rem;
}
.content-module .image-module-title[data-v-a0a7e2a6] {
    font-family: D-DIN-Bold;
    margin-bottom: 8px;
}

.content-module[data-v-456e11cd] {
  margin-bottom: 1.5rem;
  padding-bottom: 1.5rem;
  border-bottom: 1px solid #006cff;
}
.content-module .video-wrap[data-v-456e11cd] {
    position: relative;
    overflow: hidden;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    margin: 0 auto 0;
    width: 68%;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.content-module .video-wrap .video-box[data-v-456e11cd] {
      width: 100%;
}
.content-module .video-wrap .video-mark[data-v-456e11cd] {
      position: absolute;
      top: 0;
      width: 100%;
      height: 100%;
      background: rgba(10, 60, 130, 0.69);
      background-image: -webkit-gradient(linear, left top, left bottom, color-stop(55%, rgba(0, 0, 0, 0)), color-stop(96%, rgba(0, 0, 0, 0.81)));
      background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 55%, rgba(0, 0, 0, 0.81) 96%);
      background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 55%, rgba(0, 0, 0, 0.81) 96%);
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center;
}
.content-module .video-wrap .video-mark .play-btn[data-v-456e11cd] {
        cursor: pointer;
        display: block;
        height: 5rem;
}
.content-module .isPlaying[data-v-456e11cd] {
    width: 80%;
}
.content-module .video-title[data-v-456e11cd] {
    font-family: D-DIN-Bold;
    margin-top: 1.5rem;
    margin-bottom: 8px;
}
@media screen and (max-width: 46.875rem) {
.content-module .video-wrap[data-v-456e11cd] {
    width: 100%;
}
.content-module .isPlaying[data-v-456e11cd] {
    width: 100%;
}
.play-btn[data-v-456e11cd] {
    height: 2.5rem !important;
}
.video-box[data-v-456e11cd] {
    width: 100% !important;
    padding: 0 !important;
    height: auto !important;
}
}

.content-module[data-v-c8cb3930] {
  padding: 1.5rem;
  border: 1px solid #006cff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 1.5rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.content-module .audio-cover[data-v-c8cb3930] {
    width: 11.5rem;
    height: 11.5rem;
    margin-right: 1.25rem;
    -o-object-fit: cover;
       object-fit: cover;
}
.content-module .audio-cont[data-v-c8cb3930] {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
}
.content-module .audio-cont .audio-cont-text[data-v-c8cb3930] {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      margin-bottom: 1rem;
}
.content-module .audio-cont .audio-cont-text .audio-cont-text-left[data-v-c8cb3930] {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
            -ms-flex: 1;
                flex: 1;
}
.content-module .audio-cont .audio-cont-text .audio-cont-text-left .audio-title[data-v-c8cb3930] {
          font-family: D-DIN-Bold;
}
.content-module .audio-cont .audio-cont-text .audio-cont-text-btn[data-v-c8cb3930] {
        margin-left: 1.5rem;
        -webkit-align-self: flex-end;
            -ms-flex-item-align: end;
                align-self: flex-end;
}
.content-module .audio-cont .audio-cont-text .audio-cont-text-btn > img[data-v-c8cb3930] {
          width: 3rem;
          height: 3rem;
          -o-object-fit: cover;
             object-fit: cover;
          cursor: pointer;
}
.content-module .audio-cont .audio-cont-bar[data-v-c8cb3930] .el-slider__runway {
      width: 100%;
      background: #d7e6ff;
      border: 1px solid #d7e6ff;
      height: 4px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      border-radius: 0;
}
.content-module .audio-cont .audio-cont-bar[data-v-c8cb3930] .el-slider__runway .el-slider__bar {
        height: 4px;
        border-radius: 0;
}
.content-module .audio-cont .audio-cont-bar[data-v-c8cb3930] .el-slider__runway .el-slider__button-wrapper {
        height: 0;
        line-height: 0;
        top: 0;
}
.content-module .audio-cont .audio-cont-bar[data-v-c8cb3930] .el-slider__runway .el-slider__button-wrapper .el-slider__button {
          border-radius: 0;
          height: 4px;
          width: 1.5rem;
          background: #006cff;
          border: none;
}
.content-module .audio-cont .audio-cont-time[data-v-c8cb3930] {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
          -ms-flex-pack: justify;
              justify-content: space-between;
}
@media screen and (max-width: 46.875rem) {
.content-module[data-v-c8cb3930] {
    display: block;
}
.content-module .audio-cover[data-v-c8cb3930] {
      display: block;
      width: 11.5rem;
      height: 11.5rem;
      margin: 0 auto 8px;
}
.content-module .audio-cont-text[data-v-c8cb3930] {
      margin-bottom: 8px !important;
}
.content-module .audio-cont-text .audio-cont-text-btn[data-v-c8cb3930] {
        margin-left: 0.75rem !important;
}
}

.news-swiper[data-v-fe43d924] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 1.5rem;
  padding-bottom: 1.5rem;
  border-bottom: 1px solid #006cff;
  overflow: hidden;
}
.news-swiper .news-swiper-title[data-v-fe43d924] {
    font-family: D-DIN-Bold;
    margin-bottom: 1rem;
}
.news-swiper .news-swiper-view[data-v-fe43d924] {
    width: 140%;
    margin-left: -20%;
}
.news-swiper .news-item-wrap[data-v-fe43d924] {
    -webkit-box-shadow: 0px 0px 1.5rem 0px rgba(255, 255, 255, 0.3);
            box-shadow: 0px 0px 1.5rem 0px rgba(255, 255, 255, 0.3);
    font-size: 0;
    line-height: 0;
    opacity: 0.4;
    background-color: #fff;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.news-swiper .news-item-wrap .news-item-cover[data-v-fe43d924] {
      width: 100%;
      height: 16.75rem;
      -o-object-fit: cover;
         object-fit: cover;
}
.news-swiper .swiper-slide-active[data-v-fe43d924] {
    opacity: 1;
}
.news-swiper .swiper-pagination[data-v-fe43d924] {
    position: static;
    text-align: center;
    margin-top: 0.75rem;
}
.news-swiper .swiper-pagination[data-v-fe43d924] .swiper-pagination-bullet {
      margin: 0 8px;
}

.news-btn[data-v-3a68f1a8] {
  margin-bottom: 1.5rem;
  text-align: center;
  background: #fff;
  color: #006cff;
  border: 1px solid #006cff;
  line-height: 1.5rem;
  padding: 0.75rem 8px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.news-btn[data-v-3a68f1a8]:hover {
    background: #006cff;
    color: #fff;
}

.annex-list[data-v-7169a94e] {
  padding: 1.5rem 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  border-bottom: 1px solid #006cff;
  margin: 1.5rem 0;
}
.annex-list .annex-item[data-v-7169a94e] {
    width: 48%;
    margin-bottom: 0.75rem;
    background-color: #f9fbff;
    border: 1px solid #006cff;
    padding: 0.75rem 4px;
    text-align: center;
    color: #006CFF;
}

@charset "UTF-8";
.content-comments[data-v-0941a130] {
  border-top: 1px solid #006cff;
  padding-top: 1.5rem;
  font-family: D-DIN;
  font-size: 1.125rem;
  line-height: 1.5rem;
}

/*评论 */
.content-comment-view[data-v-0941a130] {
  margin-bottom: 4.25rem;
}
.comment-title[data-v-0941a130] {
  font-family: D-DIN-Bold;
  color: #333333;
  letter-spacing: 0;
  margin-bottom: 1rem;
}
.comment-input-wrap[data-v-0941a130] {
  position: relative;
}
.comment-input-wrap[data-v-0941a130] .el-textarea {
    font-size: 1.125rem;
    line-height: 1.625rem;
}
.comment-input-wrap[data-v-0941a130] .el-textarea .el-textarea__inner {
      resize: none;
      border-radius: 0;
      font-family: D-DIN;
}
.comment-input-wrap .comment-btn[data-v-0941a130] {
    position: absolute;
    right: 3.5rem;
    bottom: -1rem;
    height: 2rem;
    text-align: center;
    padding: 0 0.75rem;
    line-height: 2rem;
    border: 1px solid #006cff;
    background-color: #006cff;
    color: #fff;
    border-radius: 0;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    font-family: D-DIN;
    font-size: 1.125rem;
    line-height: 1.5rem;
}
.comment-input-wrap .disabled-btn[data-v-0941a130] {
    background: #f4f4f5;
    color: #bcbec2;
    border-color: #e9e9eb;
}
input[data-v-0941a130]:-ms-input-placeholder,
textarea[data-v-0941a130]:-ms-input-placeholder {
  color: #d0d0d0;
}
input[data-v-0941a130]::-webkit-input-placeholder,
textarea[data-v-0941a130]::-webkit-input-placeholder {
  color: #d0d0d0;
}

/* 评论列表 */
.content-comments-list[data-v-0941a130] {
  margin-bottom: 5rem;
}
.comments-header[data-v-0941a130] {
  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;
}
.comments-header > img[data-v-0941a130] {
  width: 3.125rem;
  height: 3.125rem;
  margin-right: 1.25rem;
  border-radius: 50%;
  border: 1px solid #006cff;
}
.comments-header > span[data-v-0941a130] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  color: #3c3c3c;
  word-wrap: break-word !important;
  word-break: break-word !important;
}
.mar_l_70[data-v-0941a130] {
  margin-left: 4.375rem !important;
}
.my-question-cont[data-v-0941a130] {
  word-wrap: break-word;
  word-break: break-word;
  color: #333333;
  letter-spacing: 0;
}
.my-quetion > .time[data-v-0941a130] {
  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: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  color: #8cbeff;
  padding-top: 8px;
  padding-bottom: 1rem;
  border-bottom: 1px solid #006cff;
}
.child-more[data-v-0941a130] {
  margin-top: 0.75rem;
}
.reply-btn[data-v-0941a130] {
  cursor: pointer;
  color: #8cbeff;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  text-align: right;
  font-weight: 400;
}
.reply-btn[data-v-0941a130]:hover {
  color: #0073fa;
}
.actived[data-v-0941a130] {
  color: #0073fa;
}

/* 回复框 */
.my-question-ipt-view[data-v-0941a130] {
  margin-top: 1rem;
  margin-bottom: 1.5rem;
}

/* 评论回复列表 */
.reply-list[data-v-0941a130] {
  padding: 0 1.5rem 0.75rem;
}
.reply-items-detail[data-v-0941a130] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 4px;
}
.reply-name[data-v-0941a130] {
  color: #3c3c3c;
  word-wrap: break-word;
  word-break: break-word;
  max-width: 50%;
}
.reply-cont[data-v-0941a130] {
  word-wrap: break-word;
  word-break: break-word;
  color: #666666;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.reply-items-time[data-v-0941a130] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.reply-time[data-v-0941a130] {
  color: #8cbeff;
}
.ins-more[data-v-0941a130] {
  cursor: pointer;
  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;
  color: #0073fa;
  font-weight: 400;
  margin-top: 4.375rem;
}
.ins-more img[data-v-0941a130] {
    width: 1.375rem;
    height: 1.375rem;
    margin-right: 0.9375rem;
}
.ins-one[data-v-0941a130] {
  cursor: pointer;
  color: #0073fa;
  padding: 4px 1rem;
  background: #f6f6f6;
}
.ins-one[data-v-0941a130] .el-icon-arrow-down {
    font-size: 1rem;
    margin-left: 10px;
}
@media screen and (max-width: 46.875rem) {
.comments-header > span[data-v-0941a130] {
    word-wrap: break-word !important;
    word-break: break-word !important;
}
.my-question-cont[data-v-0941a130],
  .reply-name[data-v-0941a130] {
    word-wrap: break-word !important;
    word-break: break-word !important;
}
.reply-items-detail[data-v-0941a130] {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
}
.reply-list[data-v-0941a130] {
    padding: 0 0.75rem 10px;
}
[data-v-0941a130] .el-textarea__inner {
    min-height: 4.375rem !important;
}
.comments-header > img[data-v-0941a130] {
    margin-right: 8px;
}
.mar_l_70[data-v-0941a130] {
    margin-left: 3.7rem !important;
}
}

.recommend-view[data-v-4ffc67f8] {
  padding-left: 2.5rem;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border-left: 1px solid #006cff;
}
.newsDetail-view-recommend[data-v-4ffc67f8] {
  position: -webkit-sticky;
  position: sticky;
  top: 5rem;
}
.newsDetail-view-recommend .recommend-item[data-v-4ffc67f8] {
    background-color: #fff;
    border-bottom: 1px solid #006cff;
    width: 100%;
    padding: 1.5rem 0;
}
.newsDetail-view-recommend .recommend-item .recommend-item-img[data-v-4ffc67f8] {
      width: 100%;
}
.newsDetail-view-recommend .recommend-item .recommend-item-title[data-v-4ffc67f8] {
      font-family: D-DIN-Bold;
      font-size: 1.5rem;
      line-height: 2rem;
}
.newsDetail-view-recommend .recommend-item .recommend-item-time[data-v-4ffc67f8] {
      margin-bottom: 8px;
}
@media screen and (max-width: 46.875rem) {
.recommend-view[data-v-4ffc67f8] {
    display: none;
}
}

.newsDetail-view[data-v-421b3e0d] {
  min-height: calc(100vh - 27.375rem);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-family: D-DIN;
  font-size: 1.125rem;
  line-height: 1.625rem;
  color: #3c3c3c;
}
.newsDetail-view .newsDetail-view-content[data-v-421b3e0d] {
    padding: 2.5rem;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 100%;
}
.newsDetail-view .has-recommend[data-v-421b3e0d] {
    width: calc(100% - 22.5rem);
}
@media screen and (max-width: 46.875rem) {
.newsDetail-view .newsDetail-view-content[data-v-421b3e0d] {
    width: 100%;
    padding: 1.5rem;
}
}

