.body-1{
		display:block;
	}
	.body-2{
		display:none;
	}
.search{
	width: 35vw;
	height: 1vw;
	margin-left: 60%;
	margin-top: 2.5vw;
	float: left;	
}
.srh-a{
     width: 100%;
     height: 8.6vw;
}
.search-content{
	width: 25vw;
	border: 1px solid #d3d3d3;
	float: left;
}
.main{
	width: 100%;
height:auto;
}
.vd-play{
	width: 56vw;
	margin-left: 8vw;
	height: 31.5vw;
	float: left;
}
.vd-caption{
	margin-top: 1vw;
	font-size: 1.8vw;
	color: rgba(0,0,0,0.8);
	width: 56vw;
	height: 3vw;
	float: left;
}
.share{
	width: 18vw;
	height: 1.5vw;
	margin-top: 1vw;
	margin-left: 16vw;
	font-size: 1vw;
	color: rgba(0,0,0,0.6);
	background: url(../imgs/share.png) no-repeat;
	background-position: right;
	background-size: 78% 100%;
	float: left;
}
.vd-mes{
	margin-top: 0.8vw;
	width: 100%;
	float: left;
}
.play-vd-content-lft{
	width: 56vw;
	float: left;
	margin-left: 8vw;
}
.vd-time{
	color: #474747;
	font-size: 0.2vw;
	opacity: 0.8;
	display: inline-block;
}
.clk-times{
	margin-left: 5vw;
	color: #474747;
	font-size: 0.2vw;
	opacity: 0.8;
	display: inline-block;
}
.content-brief{
	font-size: 1.32vw;
	margin-top: 1.8vw;
	width: 100%;
	float: left;
}
.play-vd-content{
	width: 100%;
	height: 8vw;
        position:relative;
}
.play-place{
	width: 100%;
	height: 31.5vw;
}
.cb-content{
	margin-top: 11vw;
	color: #474747;
	font-size: 0.2vw;
	opacity: 0.8;
	width: 56vw;
}
.hot-vido{
	margin-top: 10vw;
}
.hv-list-ul{
	width: 24vw;
	height: 31.5vw;
	float: left;
	margin-left: 2vw;
}
.relative-link{
	width: 26vw;
	height: 15vw;
	float: left;
	margin-left: 2vw;
}
/*.all-brief{
	margin-top: -4.4vw;
}*/
.ply-title{
	position: absolute;
	font-size: 1.5vw;
	left:  6.8vw;
        top: 4vw;
	width: 90vw;
}
.bili{
	width: 24vw;
	height: 6vw;
	margin-top: 1vw;
	background: url(../imgs/bilibili.gif);
	background-size: 100% 100%;
}
.douyin{
	width: 24vw;
	height: 6vw;
	margin-top: 1vw;
	background: url(../imgs/douy.gif);
	background-size: 100% 100%;
}
.xg-link{
	font-size: 1.32vw;
}
.rb-lst{
	margin-top: 0.2vw;
	font-size: 1.32vw;
}
.hv-list-ul li{
	margin-top: 1.8vw;
}
.hv-list-num{
	float: left;
	height: 1vw;
	width: 1vw;
	color: white;
	text-align: center;
	background-color: #cacaca;
	padding: 0.1vw;
        font-size:0.8vw;
        text-align:center;
}
#hv-list-num-1{
	background-color: #ff0d29;
}
#hv-list-num-2{
	background-color: #ff6428;
}
#hv-list-num-3{
	background-color: #ffc600;
}

.hv-list-title{
	margin-left: 1.6vw;
      font-size:1.2vw;
	overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}

.hv-list-title:hover{
      color: #b53b15;
}
@media only screen and (min-width: 120px) and (max-width: 1000px){
	.body-1{
		display: none;
	}
	.body-2{
		display: block;
	}
.p-header-1{
	height: 15vw;
	width: 100%;
	z-index: 80;
	background-color: white;
}
.p-header-logo{
	margin-left: 1.2vh;
	background: url(../imgs/logo.gif);
	background-size: 100% 100%;
	margin-top: 2.6vh;
	height: 3.84vh;
	width: 18.4vh;
	position: absolute;
}
.p-search-line{
	width: 44vw;
	height: 4vh;
	margin-top: 2.6vh;
	margin-left: 54vw;
	float: left;
	border-radius: 1vw;
	background-color: #f7f7f7;
}
.p-player{
	width: 100%;
	height: 57.3vw;
}
.p-player-content{
	width: 100%;
	height: auto;
}
.p-player-mes{
	width: 94vw;
	margin-left: 3vw;
	margin-right: 3vw;
	height: auto;
}
.p-recommend{
	width: 94vw;
	margin-left: 3vw;
	margin-right: 3vw;
	height: auto;
}
.p-tuijian{
	font-size: 50px;
	font-weight: bold;
	margin-top: 1vh;
}
.p-v-caption-2{
	margin-top: 1vh;
	font-size: 54px;
	height: auto;
	font-weight: bold;
	letter-spacing:0.2vw;
}
.p-v-time{
	margin-top: 1vh;
	float: left;
	letter-spacing:0.3vw;
	font-size:30px;
}
.p-v-time-2{
	margin-top: 1vh;
	float: left;
	letter-spacing:0.3vw;
	font-size:30px;
	left: 45vw;
    bottom: 0.4vw;
    position: absolute;
}
.p-v-line{
	background-color: #474747;
	opacity: 0.3;
	height: 2vh;
	width: 0.4vw;
	margin-left: 2vw;
	margin-top: 1vh;
	float: left;
}
.p-v-times{
	margin-left: 2vw;
	margin-top: 1vh;
	color: #474747;
	letter-spacing:0.4vw;
	float: left;
	font-size: 30px;
	opacity: 0.6;
}
.p-constract{
	font-size: 30px;
	opacity: 0.6;
	color: #474747;
	margin-top: 1vh;
        float: left;
}
.p-brief-2{
	margin-top: 2vh;
	width: 100%;
	height: auto;
position: relative;
}
.p-v-img-2{
	width: 41.4vw;
	height: 23.4vw;
	float: left;
	background-size: 100% 100%;
}
.p-v-title{
	margin-top: 1vh;
	margin-left: 2vw;
	font-size: 36px;
	height: auto;
	width: 50vw;
	font-weight: bold;
	float: left;
	letter-spacing:0.1vw;
}
.p-footer-2{
	margin-top: 5vw;
	width: 100%;
	padding: 1vw 0;
	text-align: center;
	height: 3vh;
	background-color: #f8f8f8;
}
}






