/*分类列表*/

.vt_video{padding: 0px;}
.vt_con .main_title .title::after{content: "";position: absolute;left: 0;bottom: 0;width: 45px;height: 3px;background-: #2abaee;}
.main_title form span{display: block;float: none;}
.vt_video .send_main .send_con label{margin-top: 10px;}
.vt_video .send_main .send_con label input{width: 100%;height: 40px;line-height: 40px;}
.vt_video .send_main .send_con label textarea{width: 100%;height: 160px;padding: 10px;}
.vt_video .send_main .send_con>button{margin-left: 0;width: 190px;line-height: 40px;height: 40px;font-size: 16px;margin-top: 20px;}
.vt_video .vt_video_l{width:100%;;background-color: #ffffff;}
.vt_video .vt_video_l video{width: 100%;height: auto;}
.vt_video_r{width:100%;}
.vt_video_l .swiper_wrap{padding: 0 50px;margin-top: 15px;position: relative;}
.vt_video_l .swiper_wrap .swiper-container .swiper-slide{cursor: pointer;}
.vt_video_l .swiper_wrap .swiper-container .swiper-slide div{width: 100px;height: 100px;vertical-align: middle;text-align: center;display: table-cell;background-image: url(../images/video.png);
background-repeat: no-repeat;background-position: 47% 47%;background-size: 40px;}
.vt_video_l .swiper_wrap .swiper-container .swiper-slide.active div{box-sizing: border-box;border: 2px solid #2abaee;}
.vt_video_l .swiper_wrap .swiper-container .swiper-slide img{max-height: 100%;max-width: 100%;vertical-align: middle;position: relative;z-index: -99;}
.vt_video_l .swiper_wrap .btn{position: absolute;top: 0;width: 50px;height: 100%;background-repeat: no-repeat;background-position: 50%;outline: none;cursor: pointer;}
.vt_video_l .swiper_wrap .previous{left: 0;background-image: url(../images/previous-1.png);}
.vt_video_l .swiper_wrap .next{right: 0;background-image: url(../images/next-1.png);}
.message_list ul li.v_m{padding-left:0px; display:block;}
.message_list ul li.v_m label{ width:100%; float:left;color: #6a6a6a;height:46px;line-height: 46px;font-size:18px;font-weight: normal;}
.keyword_wrap{background-color: #fbfbfb;}
.keyword_wrap div{font-size: 16px;color: #666666;line-height: 32px;}
.keyword_wrap div .key{font-size: 18px;font-weight: bold;color: #2abaee;}

.vt_tags{padding:20px 0px;}
.vt_tags ul{width: 33.33%;}
.vt_tags ul li{width: 90%;line-height: 40px;margin:5px 0px}
.vt_tags ul li a{font-size: 16px;color: #666666;display: inline-block;padding: 0 20px;max-width: 100%;background: #ffffff;
box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, .2);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box;}
.vt_video .vt_video_l.v_show{width: 100%;}
.vt_video .vt_video_l .video_show_t{width: 918px;height:516px;}
.you_like{}
.you_like ul li{width: 48%;border-bottom: 1px dashed #e0e0e0;padding: 15px 0;}
.you_like ul li:nth-child(2n+1){padding-right: 4%;}
.you_like .like_con_list{}
.you_like ul li .title{line-height: 40px;font-size:16px;color: #444444;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-weight:500;}
.you_like ul li .con{margin-top:10px;overflow: hidden;}
.you_like ul li .con .list_l{width: 28%;text-align: center;box-sizing: border-box;padding: 0 10px;}
.you_like ul li .con .list_r{width: 72%;}
.you_like ul li .con .list_l .img{display: inline-block;}
.you_like ul li .con .list_l .img a{width: 100px;height: 100px;text-align: center;display: table-cell;vertical-align: middle;}
.you_like ul li .con .list_l .img a img{max-height: 100%;max-height: 100%;vertical-align: middle;}
.you_like ul li .con .list_l>p{font-size: 16px;color: #ffaf00;display: inline-block;padding: 0 5px;padding-bottom: 1px;border-bottom: 2px solid #ffaf00;}
.you_like ul li .con .list_r p:first-child{font-size: 16px;color: #666666;line-height: 36px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:5;overflow: hidden;}
.you_like ul li .con .list_r p:last-child{margin-top: 5px;}
.you_like ul li .con .list_r p:last-child a{font-size: 16px;color: #febd15;}


@media only screen and (max-width: 1400px) {


.vt_video_l .swiper_wrap .swiper-container .swiper-slide div{width: 100px;height: 100px;max-width: 100%;max-height: 100%;}	
.you_like>.title{font-size: 22px;}
.you_like{margin-top: 20px;}
.you_like ul li>.title a{font-size: 16px;}
.you_like ul li .con .list_l .img a{width: 7vw;height: 7vw;}
.you_like ul li .con .list_l>p{font-size: 16px;}
.you_like ul li .con .list_r p:first-child{font-size: 16px;line-height:32px;}
.you_like ul li{padding: 20px 0;}
	
}


@media only screen and (max-width: 1280px) {
.video_tags_wrap .vt_con{margin-top: 20px;}
.vt_video .vt_video_l .video_show_t{width: 70vw;height: 39vw;}
	
	
}



@media only screen and (max-width: 1040px) {

.vt_video_l .swiper_wrap .swiper-container .swiper-slide div{width:80px;height: 80px;}
.vt_video .vt_video_l .video_show_t{width:98vw;height:55vw;}	
.category_list_r>.title .zt{font-size: 22px;}
.category_list_r>.title{line-height: 36px;}
.category_pro_list{padding-bottom: 30px;}
.you_like {margin-top:0px;}
.you_like ul li{width:100%;border-bottom: 1px dashed #e0e0e0;padding: 15px 0;}
	
}



@media only screen and (max-width: 767px) {
.vt_video .vt_video_l {float: none;width: 100%;}
.vt_video .vt_video_l video{width: 96vw;height: 55vw;}
.vt_video_r{width:100%;float: none;margin-top: 20px;padding-top:20px;border-top: solid 8px #f5f5f5;}
.vt_video_l .swiper_wrap .swiper-container .swiper-slide div{width:90px;height: 90px;}	
.you_like ul li .con .list_l .img a {width: 18vw;height: 18vw;}
.you_like ul li .con{margin-top: 10px;}
	
}


@media only screen and (max-width: 400px){
.vt_video_l .swiper_wrap .swiper-container .swiper-slide div{width:60px;height: 60px;}
.vt_video .vt_video_l video{width: 88vw;height:50vw;}
.vt_video .vt_video_l .video_show_t{width:88vw;height:50vw;}
}