@charset "utf-8";body,button,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,img,input,li,ol,p,select,span,sub,sup,table,td,textarea,th,ul {font-family:Microsoft YaHei,Helvetica,'宋体',Tahoma,Arial,"\5b8b\4f53",sans-serif;}
body {color:#222;background-color:#efefef;}
a {color:#000;text-decoration:none;}
a:hover {color:#096;text-decoration:none;}
a:focus {outline:0;color:#096;}

.glyphicon-user {font-size:14px;}
.glyphicon-record {font-size:14px;}
.glyphicon-search {font-size:14px;}
.page-header h2 {margin-top:10px;font-size:1.1em;position:relative;}
.page-header label.pull-right {position:absolute;top:-5px;right:0;}

.h-y-130 {height:130px;}
/*-------------------------------首页-----------------------------------------*/.index .slide {position:relative;}
.index .slide .vod-item-img li {padding-right:0;}
.index .slide .vod-item-img li .ff-img {height:102px;}
.index .slide .vod-item-img li h4 {height:36px;line-height:1.4em;margin-top:5px;}
.index .ff-ads {border:none;}
.index .vod-item-ol li {padding-bottom:20px;}
/*-------------------------------分类页-----------------------------------------*//*list/new.tpl*//*list/top.tpl*//*list/live.tpl*//*-------------------------------视频-----------------------------------------*/.vod-item-ol {color:#096;padding-left:35px;}
.vod-item-ol li {padding:0 0 12px 0;}
.vod-item-ol li strong {color:#060;font-size:1.1em;font-weight:normal;}
.vod-item-img {position:relative;margin-left:-5px;margin-right:-5px;}
.vod-item-img li {padding-left:5px;padding-right:5px;margin-bottom:5px;}
.vod-item-img li p {margin:0;padding:0;}
.vod-item-img li .image {position:relative;overflow:hidden;}
.vod-item-img li .image .continu {position:absolute;bottom:5px;right:8px;color:#fff;z-index:2;font-size:0.8em;}
.vod-item-img li .image i {position:absolute;top:0;left:0;display:block;width:100%;height:100%;}
.vod-item-img li .image .ff-img {z-index:1;width:100%;}
.vod-item-img li .image a:hover .playbg {z-index:3;background:rgba(0,0,0,.15);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000,endColorstr=#33000000);opacity:1}
.vod-item-img li .image a:hover .playbtn {z-index:4;background:url(v_playBtn.png) center center no-repeat;opacity:1.0;}
.vod-item-img h2,.vod-item-img div {margin:0;font-size:1.1em;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding:5px 0 5px 0;}
.vod-item-img h4 {margin:0;font-size:0.9em;overflow:hidden;}
/*横图*/.ff-img-90 .ff-img {height:90px;}
.ff-img-90 h4 {height:36px;line-height:1.4em;}
/*竖图*/.ff-img-215 .ff-img {height:135px;}
.ff-img-215 h2 a,.ff-img-215 div a {color:#090;}
.ff-img-215 h2 a:hover,.ff-img-215 div a:hover {color:#222;}
.ff-img-215 h4 a {color:#555;}
.ff-img-215 h4 a:hover {color:#096;}
.vod-channel .vod-item-ol li {padding-bottom:20px;}



.news-item-ul {padding-left:25px;color:#096;}
.news-item-ul li {padding:8px 0 8px 0;}
.news-content {font-size:1.2em;line-height:1.8em;margin:10px;}
.news-content img {margin:0 auto;max-height:350px;}



.ff-footer {padding:10px 0;}
.ff-footer .tj {display:none}
.ff-footer .img-thumbnail {width:100px;height:100px;}
.ff-footer .col-md-8 p {padding:5px 0;}
@media (min-width:375px) {.h-y-130 {height:145px;}
.ff-img-90 .ff-img {height:105px;}
.ff-img-215 .ff-img {height:155px;}
}
@media (min-width:414px) {.h-y-130 {height:155px;}
.ff-img-90 .ff-img {height:105px;}
.ff-img-215 .ff-img {height:160px;}
}
@media (min-width:480px) {.h-y-130 {height:200px;}
.ff-img-90 .ff-img {height:135px;}
.ff-img-215 .ff-img {height:190px;}
}
@media (min-width:576px) {.h-y-130 {height:275px;}
.ff-img-90 .ff-img {height:165px;}
.ff-img-215 .ff-img {height:250px;}
}
@media (min-width:768px) {.h-y-130 {height:230px;}
.ff-img-90 .ff-img {height:105px;}
.ff-img-215 .ff-img {height:215px;}
}
@media (min-width:992px) {.h-y-130 {height:195px;}
.ff-img-90 .ff-img {height:105px;}
.ff-img-215 .ff-img {height:205px;}
.ff-slide .carousel-inner .item img {height:290px;}
}
@media (min-width:1200px) {.h-y-130 {height:210px;}
.ff-img-90 .ff-img {height:105px;}
.ff-img-215 .ff-img {height:215px;}
.container {width:1020px;}
}
@media (max-width:767px) {.navbar-inverse .navbar-nav {margin-top:5px;margin-left:-5px;margin-right:-5px;}
.navbar-inverse .navbar-nav > li {display:inline;float:left;width:25%;padding-left:5px;padding-right:5px;text-align:center;margin-top:5px;}
.navbar-inverse .navbar-nav > li a {font-size:1.0em;padding-left:0;padding-right:0;border:1px solid #101010;}
.navbar-inverse .navbar-collapse {padding-left:15px;}
.vod-type .gallery-cell {margin-right:15px;}
.vod-detail .media-left .ff-img {width:120px;height:170px;}
}

.text-center1{text-align:center;font-size:22px;}
