@charset "utf-8";
/*----------------------------------------视频模板样式----------------------------------------*/
/*----------area*/
.area_video_play { width: 100%; margin-bottom: 10px; background-color: #000; }
.area_video_son { margin-bottom: 10px; background-color: #FFF; border: 1px solid #ddd; padding: 10px; }
/*----------选项卡 播放下载块*/
.ssjc1_videolist { width: 100%; margin-bottom: 10px; }
.ssjc1_videolist .hd { height: 36px; line-height: 36px; background-image: url(superslide/ssjc1_5.png); background-repeat: repeat-x; background-position: left top; position: relative; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #d5d8dc; border-left-color: #d5d8dc; }
.ssjc1_videolist .hd ul { position: absolute; left: 0px; top: 0px; width: 100%; }
.ssjc1_videolist .hd ul li { width: 82px; height: 36px; line-height: 36px; margin-right: 2px; float: left; cursor: pointer; text-align: center; }
.ssjc1_videolist .hd ul li a { color: #333; font-size: 16px; font-weight: bold; }
.ssjc1_videolist .hd ul li.on { background-image: url(superslide/ssjc1_5.png); background-repeat: repeat-x; background-position: left bottom; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #d5d8dc; border-left-color: #d5d8dc; }
.ssjc1_videolist .hd ul li.on a { color: #FF8400; }
.ssjc1_videolist .hd ul li.first.on { border-left-style: none; }
.ssjc1_videolist .ss_box { border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #d5d8dc; border-bottom-color: #d5d8dc; border-left-color: #d5d8dc; padding-top: 10px; padding-right: 10px; padding-left: 10px; }
/*----------------------------------------list 项目列表类----------------------------------------*/
/*---------------------《视频分集列表》*/
.list_video_episode { }
.list_video_episode li { float: left; margin-bottom: 10px; width: 10%; text-align: center; }
.list_video_episode li a { background-image: url(img/btn16.png); background-repeat: no-repeat; background-position: left bottom; width: 58px; margin-right: auto; margin-left: auto; display: inline-block; text-align: center; line-height: 22px; height: 22px; color: #FFF; }
.list_video_episode li a:hover { background-image: url(img/btn16.png); background-repeat: no-repeat; background-position: left top; color: #FF0; }
/*---------------------《视频信息》*/
.list_video_info { overflow: hidden; width: 100%; }
.list_video_info li { background-image: url(img/ico003.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 15px; line-height: 26px; color: #666666; }
.list_video_info li a { color: #666666; margin-right: 10px; }
/*--------------------- 《青春万能文章列表_视频式》 标题+图片+播放*/
.list_video_play { text-align: center; }
.list_video_play li { float: left; width: 33.3%; margin-bottom: 15px; }
.list_video_play li .list_box { position: relative; width: 198px; margin-right: auto; margin-left: auto; height: 299px; padding-right: 16px; padding-left: 16px; background-image: url(img/player_bg.png); background-repeat: no-repeat; background-position: center top; padding-top: 16px; }
.list_video_play li a.play { width: 188px; height: 124px; position: absolute; left: 21px; top: 21px; display: block; }
.list_video_play li a:hover.play { background-image: url(img/btn_play01.png); background-repeat: no-repeat; background-position: left bottom; }
.list_video_play li a.pic { padding: 4px; border: 1px solid #ddd; display: inline-block; background-color: #FFFFFF; }
.list_video_play li a.title { font-weight: bold; color: #FF6600; line-height: 26px; height: 26px; font-size: 14px; display: block; text-align: center; }
.list_video_play li .hot { position: absolute; left: 3px; top: 3px; }
.list_video_play li .elite { position: absolute; right: 3px; top: 3px; }
.list_video_play li p { text-align: left; color: #666666; clear: both;}
.list_video_play li span { display: block; text-align: left; color: #666666; }
.list_video_play li span a {  color: #666666; }
.list_video_play li .author { clear:both;}
.list_video_play li .average { color: #CCCCCC; float: left; padding-top: 5px; }
.list_video_play li .average em { color: #FF9900; width: 30px; overflow: hidden; }
.list_video_play li .hits { background-image: url("ico/ico464.gif"); background-position: left center; background-repeat: no-repeat; color: #CCCCCC; float: right; padding-left: 15px; white-space: normal; margin-top: 5px; }
.list_video_play li .nodename { line-height: 26px; float: left; height: 26px; }