.icon-preview:before {
  content: "";
  background-image: url("../img/icon/play.png");
  background-size: cover;
  display: block;
  height: 3.89vw;
  width: 3.89vw;
}
.icon-pause:before {
  content: "";
  background-image: url("../img/icon/pause.png");
  background-size: cover;
  display: block;
  height: 3.89vw;
  width: 3.89vw;
}
div.tour-control div.btn-box .icon-pull-down:before {
  content: "";
  background-image: url("../img/icon/auto.png");
  background-size: cover;
  display: block;
  height: 3.89vw;
  width: 3.89vw;
}
/*
    关闭按钮旋转
*/
.toolbar .tour-control .btn-box .btn-text .pull-icon.up[data-v-7f946b0c] {
  transform: none !important;
}
.toolbar
  .tour-control
  .btn-box
  .btn-text
  .pull-icon.up[data-v-7f946b0c]:before {
  background-image: url("../img/icon/auto-suspend.png");
}

/*
    右上角图标
*/
.header .right > div li[data-v-3139f9a8]:nth-child(1) {
  display: none;
}
.header .right[data-v-3139f9a8] {
  height: 1.28rem !important;
}
.header .right > div[data-v-3139f9a8] {
  top: -560% !important;
}
.header .right > div[data-v-3139f9a8]::after {
  top: 100% !important;
  transform: rotate(180deg);
}
.icon-show_more_music:before {
  content: "";
  background-image: url("../img/icon/Volume btn_on.png");
  background-size: cover;
  display: block;
  height: 3.89vw;
  width: 3.89vw;
}
.icon-show_more_share:before {
  content: "";
  background-image: url("../img/icon/share-icon.png");
  background-size: cover;
  display: block;
  height: 3.89vw;
  width: 3.89vw;
}

.header[data-v-3139f9a8] {
  height: 100% !important;
  pointer-events: none;
}
.information.mobile[data-v-7e2432af] {
  position: initial !important;
}
.header .right {
  pointer-events: all;
}
.header .url-share[data-v-3139f9a8] {
  pointer-events: all;
}
.header .right[data-v-3139f9a8] {
  position: absolute !important;
  right: 0 !important;
  bottom: 1rem !important;
}
/*标题*/
.header .title[data-v-3139f9a8] {
  display: none !important;
}

/*
    标题样式
*/
.title[data-v-f841650e] {
  display: none !important;
}
.title-container {
  position: absolute;
  left: 50%;
  top: 20px;
  transform: translate(-50%);
  display: block;
  color: white;
  z-index: 999;
}

.title-container span {
  font-size: 18px;
  overflow: hidden;
  height: 100%;
  line-height: 18px;
  display: flex;
  align-items: center;
  color: #f0b977;
}
/*新增按钮*/

.icon-visit:before {
  content: "";
  background-image: url("../img/icon/visit-icon.png");
  background-size: cover;
  display: block;
  height: 3.89vw;
  width: 3.89vw;
}
.icon-like:before {
  content: "";
  background-image: url("../img/icon/zan-icon.png");
  background-size: cover;
  display: block;
  height: 3.89vw;
  width: 3.89vw;
}
.icon-desc:before {
  content: "";
  background-image: url("../img/icon/desc.png");
  background-size: cover;
  display: block;
  height: 3.89vw;
  width: 3.89vw;
}

@media screen and (max-width: 600px) {
  .icon-preview:before {
    height: 10vw;
    width: 10vw;
  }
  .icon-pause:before {
    height: 10vw;
    width: 10vw;
  }
  div.tour-control div.btn-box .icon-pull-down:before {
    height: 10vw;
    width: 10vw;
  }
  .icon-show_more_music:before {
    height: 10vw;
    width: 10vw;
  }
  .icon-show_more_share:before {
    height: 10vw;
    width: 10vw;
  }
  /*新增按钮*/

  .icon-visit:before {
    height: 10vw;
    width: 10vw;
  }
  .icon-like:before {
    height: 10vw;
    width: 10vw;
  }
  .icon-desc:before {
    height: 10vw;
    width: 10vw;
  }
}

/*
    简介
*/
.desc-wrap {
  opacity: 0;
  position: fixed;
  left: 0.92105rem;
  right: 0.92105rem;
  top: 50%;
  transform: translateY(-50%);
  transition: 0.3s opacity;
  z-index: 999;
  pointer-events: none;
}
.desc-wrap > .content {
  padding: 10px;
  color: #fff;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 5px;
  font-size: 0.36842rem;
  text-align: center;
}
.desc-wrap .content > div[data-v-3139f9a8] {
  display: inline-block;
  text-align: left;
  letter-spacing: 1px;
  word-break: break-all;
  white-space: normal;
  line-height: 1.5;
}

.desc-wrap .content > div[data-v-3139f9a8] p {
  word-break: break-word;
}
