.video-detail .video-detail-wrap {
  background-color: #f4f5f7; }
  .video-detail .video-detail-wrap .vdetail-contain {
    padding: .3rem .32rem 0; }
    .video-detail .video-detail-wrap .vdetail-contain .vdetail-title {
      line-height: .42rem;
      color: #333333;
      font-size: .34rem;
      font-weight: bold;
      margin-bottom: .16rem; }
    .video-detail .video-detail-wrap .vdetail-contain .vdetail-desc {
      line-height: .36rem;
      margin-bottom: .35rem;
      font-size: .20rem;
      color: #999; }
      .video-detail .video-detail-wrap .vdetail-contain .vdetail-desc .label {
        display: inline-block;
        padding: .06rem;
        border-radius: .04rem;
        background-color: #428cef;
        color: #fff; }
    .video-detail .video-detail-wrap .vdetail-contain .v-video-contain {
      padding-bottom: .6rem; }
    .video-detail .video-detail-wrap .vdetail-contain .v-video {
      width: 100%;
      height: 4.36rem;
      margin-bottom: .4rem; }
      .video-detail .video-detail-wrap .vdetail-contain .v-video > video {
        display: block;
        width: 100%;
        height: 100%; }
.video-detail .video-detail-wrap .vdetail-contain .v-video .video-cover {
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: relative; }
.video-detail .video-detail-wrap .vdetail-contain .v-video .video-cover .video-icon
,.video-detail .video-icon2{
  position: absolute;
  left: 50%;
  bottom: 50%;
  transform: translate(-50%, 50%);
  z-index: 10;
  width: .9rem;
  height: .9rem;
  background-image: url("https://scms.jindingaus.com/jdfangchan_wap_static/assets/image/big-play.png");
  background-size: cover; }
    .video-detail .video-detail-wrap .vdetail-contain .v-video-cap {
      height: .4rem;
      line-height: .4rem;
      margin-top: .3rem;
      margin-bottom: .12rem;
      font-size: .24rem;
      color: #333333;
      font-weight: bold; }
    .video-detail .video-detail-wrap .vdetail-contain .v-video-info {
      color: #333;
      font-size: .24rem;
      line-height: .4rem;
      font-weight: bold; }
      .video-detail .video-detail-wrap .vdetail-contain .v-video-info .vv-right {
        color: #666;
        font-weight: 300; }
    .video-detail .video-detail-wrap .vdetail-contain .v-btns {
      margin-top: .3rem; }
      .video-detail .video-detail-wrap .vdetail-contain .v-btns .v-btn {
        height: .64rem;
        line-height: .64rem;
        text-align: center;
        color: #ffffff;
        font-size: .28rem;
        font-weight: bold;
        border-radius: .08rem;
        margin-right: .2rem; }
        .video-detail .video-detail-wrap .vdetail-contain .v-btns .v-btn:last-child {
          margin-right: 0; }
        .video-detail .video-detail-wrap .vdetail-contain .v-btns .v-btn0 {
          background-color: #1782E2; }
        .video-detail .video-detail-wrap .vdetail-contain .v-btns .v-btn1 {
          background-color: #353535; }
        .video-detail .video-detail-wrap .vdetail-contain .v-btns .v-btn2 {
          background-color: #2DA03B; }
    .video-detail .video-detail-wrap .vdetail-contain .v-hot-list {
      width: 100%;
      margin-top: .3rem;
      margin-bottom: .5rem; }
      .video-detail .video-detail-wrap .vdetail-contain .v-hot-list li {
        margin-right: .16rem; }
        .video-detail .video-detail-wrap .vdetail-contain .v-hot-list li:nth-child(even) {
          margin-right: 0; }
      .video-detail .video-detail-wrap .vdetail-contain .v-hot-list .hot-img {
        position: relative;
        width: 3.35rem;
        height: 2.1rem; }
        .video-detail .video-detail-wrap .vdetail-contain .v-hot-list .hot-img > img {
          border-radius: .08rem; }
        .video-detail .video-detail-wrap .vdetail-contain .v-hot-list .hot-img .label {
          position: absolute;
          left: 0;
          top: .1rem;
          height: .32rem;
          line-height: .32rem;
          text-align: center;
          padding: 0 .1rem;
          background-color: rgba(0, 0, 0, 0.6);
          border-radius: 0px .04rem .04rem 0px;
          color: #ffffff;
          font-size: .18rem; }
.video-detail .video-detail-wrap .vdetail-contain .v-hot-list .hot-img .uni-play-icon {
  position: absolute;
  left: 50%;
  bottom: 50%;
  transform: translate(-50%, 50%);
  z-index: 10;
  width: .6rem;
  height: .6rem;
  background-image: url("https://scms.jindingaus.com/jdfangchan_wap_static/assets/image/big-play.png");
  background-size: cover; }
      .video-detail .video-detail-wrap .vdetail-contain .v-hot-list .hot-info {
        width: 3.35rem;
        padding-top: .2rem; }
        .video-detail .video-detail-wrap .vdetail-contain .v-hot-list .hot-info .cap {
          line-height: 1em;
          font-size: .28rem;
          color: #333333;
          font-weight: bold;
          margin-bottom: .12rem; }

.real-tag {
  padding-top: 0.3rem;
  padding-bottom: 0.4rem; }

.real-tag ul {
  overflow: hidden; }

.real-tag ul li {
  background: #F0F0F0;
  padding: 0.04rem 0.16rem;
  float: left;
  margin: 0 0.32rem 0.16rem 0;
  position: relative;
  line-height: 0.32rem; }

.real-tag ul li a {
  font-size: 0.24rem;
  color: #333; }

.real-tag ul li::after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0.2rem 0 0.22rem 0.25rem;
  border-color: transparent transparent transparent #F0F0F0;
  position: absolute;
  right: -0.245rem;
  top: 0; }
