/*新闻类头部文件*/


/*.column-header {
	margin:0px auto 0;
	WIDTH: 1210px;
}
.site-nav{width:100%;height:34px;line-height:34px;color:#ccc;font-size:14px;overflow:hidden;clear:both;text-align:center;min-width:980px; border:solid 1px #efefef; margin-top:15px; background-color:#FEFEFE}
.site-nav .site-nav-bd{clear:both;overflow:hidden; padding-left:10px; padding-right:10px;}
.site-nav span{float:left;padding:0 13px}
.site-nav a{color:#252525;float:left}
.site-nav a:hover{color:#BD0A01}
.column-header .logo-search-mod {
	margin-top:15px;
	}
.column-header .logo{width:360px;padding-top:0px;}
.column-header .logo a {
	float:left;
	DISPLAY: block;
	padding-right:10px;
	padding-top:6px;
}
.column-header .logo .header-title {
	LINE-HEIGHT: 24px; MARGIN-TOP: 18px; DISPLAY: block; FLOAT: left; HEIGHT: 24px; COLOR: #0f2851; FONT-SIZE: 22px; padding-left:10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999;
}
.column-header .search-box1 {
	float:right;
	margin-top:16px;
	height:30px;
}
.column-header .search-box1 .skey {
	float:left;
	padding:4px;
	height:20px;
	width:200px;
	border:1px solid #ccc;
	border-right:0 none;
	font:14px/20px arial;
	color:#999;
}
.column-header .search-box1 .sbtn {
	border:0 none;
	float:left;
	width:60px;
	height:30px;
	padding-bottom:3px;
	font:14px/30px 'Microsoft YaHei',arial;
	color:#fff;
	cursor:pointer;
	background-color:#f90;
}
.nav-box {
	height:48px;
	background-color:#0D76DB;
	margin-top:15px;
}
.nav-inner {
	width:1210px;
	margin:0 auto;
	float:none;
}
.nav-box .column-nav {
	margin:0;
	padding:0;
	list-style:none;
	float:none;
}
.nav-box .column-nav li {
	float:left;
}
.nav-box .column-nav li a {
	display:block;
	height:48px;
	margin:0;
	padding:0 16px;
	color:#fff;
	font:16px/48px "Microsoft YaHei";
	_float:left;
}
.nav-box .column-nav li a:hover {
	background-color:#c60a09;
	text-decoration:none;
}
.nav-box .column-nav .current{
	text-decoration: none;
    font-weight: bold;
}*/

.v-bd {
	padding-bottom: 0px; _padding-bottom: 0px;
}
.i-hot-focus {
	float:left;
	display:inline;
	_background:transparent
}
.i-hot-focus {
	width:410px
}

.i-piclist {
	width:800px;
/*	overflow:hidden;
	*position:relative;*/
	float:left;
}

.site-piclist-380270 {
	/*height:302px*/
}
.site-piclist-380270 li {
	width:390px
}
.site-piclist-380270 .site-piclist_pic {
	height:277px
}
.site-piclist-380270 .site-piclist_info {
	height:46px
}


.site-piclist-180101 {
	height:154px; margin-left:-20px;
}
.site-piclist-180101 li {
	width:185px; float:left; margin-left:20px;
}
.site-piclist-180101 .site-piclist_pic {
	width:185px;
	height:104px;
	margin:0
}
.site-piclist-180101 .site-piclist_info {
	height:46px
}
.site-piclist_pic_link {
	display:block;
	width:100%;
	height:100%;
	position:relative;
}
.site-piclist_pic_link .icon_sm{position:absolute; width:66px; height:20px;bottom:3px;right:3px;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);text-align: center;line-height: 20px;font-size: 12px;COLOR: #FFF; }
.site-piclist_pic_link img {
	display:inline-block;
	width:100%;
	height:100%;
	background:#f2f2f2 url(../images/video-nopic.png) no-repeat center center
}
.site-piclist_info {
	line-height:20px;
	padding:7px 5px 0;
	background:#f2f2f2;
	border-bottom:1px solid #ebebeb;
	margin-bottom:15px
}
.site-piclist .site-piclist_info_title {
	font-size:14px
}


.site-piclist_info_describe {
	color:#999;
	font-size:12px
}
.site-piclist_info_describe a:hover {
	color:#699f00
}


.v-hdtit{height:50px; line-height:50px; border-bottom:2px solid #0c81e3;}
.v-hdtit h3{ font-size:24px; font-weight:normal; float:left;}
.v-hdtit span{ float:right; font-size:14px;}
.v-hdtit span a{display:inline-block; margin-left:10px; font-family:\5B8B\4F53;}



.category_mod { width: 100%;padding-top: 0px;}
.category_list{
	margin-left: -20px;
}
.category_list .list_item{
	width:185px;
	float: left;
	margin-left: 20px;
	margin-bottom:20px;
}
.category_list .list_item .linkimg{display:block;position:relative;*zoom:1;width:100%;font-weight:500;z-index:2;}
.category_list .list_item .linkimg .icon_sm{position:absolute; width:66px; height:20px;bottom:3px;right:3px;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);text-align: center;line-height: 20px;font-size: 12px;COLOR: #FFF; }
.category_list .list_item .linkimg:hover{text-decoration:none}
.category_list .list_item .linkimg img{width:185px;height:104px;border-radius: 0px;}
.category_list .list_item .linkimg_mask{position:absolute;bottom:0;left:0;width:100%;line-height:20px;}
.category_list .list_item .linkimg_mask { width: 185px; height: 104px;border-radius: 0px;}
.category_list .list_item .linkimg:hover .linkimg_mask {
	position:absolute;
	background-color: #FFF;
	opacity:.2;filter:alpha(opacity=2);_filter:alpha(opacity=2);-moz-opacity:.2;
	transition:all 1s ease 0s;
}
.category_list .list_item .cover_play_btn { position: absolute;}
.category_list .list_item .linkimg:hover .cover_play_btn {
	width: 70px;
	height: 70px;
	top: 17px;
	left: 57px;
	background-image: url(../images/play-707070.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position:absolute;
	z-index:3;
}
.category_list .list_item .linkimg:hover .category_mask .cover_play_btn { opacity: 1; display: block; }

.category_list .list_item .info-box {
	height: 53px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: left;
	background:#f2f2f2;
	padding-top:7px;
}
.category_list .list_item H3 {
	font-size: 14px;line-height: 24px;font-weight: normal;
}
.category_list .list_item H3 A {
	COLOR: #333; TEXT-DECORATION: none
}
.category_list .list_item H3 A:hover {
	COLOR: #ff8400; TEXT-DECORATION: none
}
.category_list .list_item P {
	TEXT-ALIGN: left;
	color: #999;
	font-size:12px;
}


.go-crumbs{margin:0 auto;height:30px;line-height:30px;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1}
.go-crumbs a{color:#333}
.go-crumbs a:hover{color:#ca0000}
.go-crumbs .arrow{font-family:Arial;color:#666;margin:0 5px}
.go-crumbs .current{color:#666}


/*翻页*/
.page {
	text-align:center;
	overflow:hidden;
	color:#222;
	font-size:14px;
	line-height:34px;
	padding:14px 0 34px;
	font-family:"Microsoft Yahei","\5FAE\8F6F\96C5\9ED1";
}
.page a,.page span {
	display:inline-block;
	border:1px #e6e6e6 solid;
	margin:0 4px;
	width:34px;
	height:34px;
	text-align:center;
	color:#222;
}
.page .prev,.page .next,.page .noprev,.page .nonext {
	width:78px;
}
.page .noprev,.page .nonext {
	color:#999;
}
.page .now {
	background-color:#ed494a!important;
	color:#FFF;
	border:1px solid #ed494a;
}
.page span.morelink {
	border:1px #FFF solid;
	margin:0;
	width:20px;
}
.page a:hover {
	color:#fff;
	background-color:#ed494a;
	text-decoration:none;
	border:1px solid #ed494a;
}
.page a.noprev:hover,.page a.nonext:hover {
	color:#999;
	background:#FFF;
	border:1px solid #1485d2;
}

.vTit_title{display:inline;float:left;width:700px}
.vTit_title h2{padding-top:13px;font-size:23px;height:38px;line-height:38px;color:#000;overflow:hidden;word-wrap:break-word;word-break:break-all}
.vTit_crumbs{padding-top:7px;font-size:14px;height:20px;line-height:20px;overflow:hidden;color:#c1c1c1;word-wrap:break-word;word-break:break-all}
.vTit_crumbs span{padding-right:20px}
.vTit_crumbs span.data{background:url(../images/pic_box.png) no-repeat -50px -31px; _background-position:-50px -34px;padding-left:20px}


.vPlayer_zone{}
.vPlayer_box{width:880px;height:530px}
.vPlayer_box{background:#444444 url(../images/player_930x528.jpg) no-repeat center top}
.vPlayerList{width:300px;height:530px; float:right;}



.playList_r {
	color:#959595;
}
.playList_r a {
	color:#666
}
.playList_r{margin-top:-14px;}

.playList_r li {
	height:65px;
	margin-top:13px;
}
/*.playList_r .list-small {
	height:65px;
	margin-bottom:13px;
}*/
.playList_r .pic-left {
	width:116px;
	float:left;
	margin-right:10px
}
.playList_r .piclist_img {
	/*	display:block;*/
	width:114px;
	height:62px;
}
.playList_r img {
	/*	display:block;*/
	width:114px;
	height:62px;
	border:1px solid #efefef;
}
.playList_r .con-right {
	width:174px;
	_width:174px;
	_overflow:hidden;
	float:left;
}
.playList_r .con-right h3 {
	line-height:18px;
	font-size: 12px;
}
.playList_r .con-right h3 a {
	display:block;
/*	word-break:break-all;*/
	overflow:hidden
}



/*.playList_r .longListCon {
	height:446px;
	overflow:hidden;
	position:relative
}*/
/*.playList_r .selected h3 a {
	color:#699f00
}
.playList_r .selected h3 .g-hovercard a {
	color:#666
}
.playList_r .selected h3 .g-hovercard a:hover {
	color:#699f00
}
.playList_r li .video_mid,.playList_r li.selected .video_rb {
	display:none
}
.playList_r li.selected .video_mid {
	display:block
}
.playList_r .selected .v_name {
	color:#699f00
}*/
/*.playList_r .num-lt-pa {
	position:absolute;
	left:0;
	top:0;
	background:#575a5c;
	height:15px;
	line-height:15px;
	color:#fff;
	padding:0 4px
}
.playList_r a:hover .num-lt-pa {
	color:#fff
}
.playList_r .g-hovercard {
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:100%;
	display:block
}
.playList_r h3 .g-hovercard a {
	display:inline;
	height:auto
}
.play-bodanWrap .playList_r .borCon {
	border-bottom:1px solid #303030;
	padding:9px 0;
	height:66px;
	overflow:hidden
}
.wrapper-right .playList_r {
	width:280px;
	overflow:hidden;
	margin-top:15px;
	background-color:#f2f2f2;
	border-bottom:1px solid #ebebeb;
	padding-top:3px
}
.wrapper-right .playList_r .borCon {
	padding:7px 0
}
.wrapper-right .playList_r h3 a {
	color:#333
}
.wrapper-right .playList_r h3 .g-hovercard a,.wrapper-right .playList_r .con-right {
	color:#999
}
.wrapper-right .playList_r h3 a:hover,.wrapper-right .playList_r h3 .g-hovercard a:hover {
	color:#699f00
}
*/

.v-con-left{float:left;width:880px}
.v-con-right{float:right;width:300px}

.play-rank {
	font-size:14px
}
.rank-bd {}
.play-rank-item {
	background:#f2f2f2;
	padding:10px 10px 0;
	width:280px;
	border-bottom:1px solid #ebebeb
}
.play-rank-item li {
	border-bottom:1px dotted #ccc;
	margin-bottom:10px;
	padding-bottom:10px
}
.ordinary {
	color:#fff;
	width:20px;
	height:20px;
	float:left;
	text-align:center;
	line-height:20px;
	margin:0 10px 0 0;
	border-radius:2px
}
.hot-ordinary {
	background:#699f00
}
.def-ordinary {
	background:#a1a1a1
}

.rank-item_de .ordinary {
	position:absolute;
	left:0;
	top:0
}
.rank-item_de .leftPic {
	position:relative;
	float:left;
	width:140px;
	height:79px;
	margin-right:10px
}
.rank-item_de .rightTxt {
	float:left;
	width:130px;
	height:79px;
	line-height:18px
}
.rank-item_de .rightTxt dt{
	padding-top:0px;
	font-size:14px;
}
.rank-item_de .rightTxt dd {
	padding-top:5px
}
.rank-item_de .rightTxt .play-rank-summary {
	width:auto;
	text-align:left;
	color: #999;	
}


.play-title {
	border-bottom:2px solid #ddd;
	position:relative
}
.play-title .play-title-bd {
	position:relative;
	color:#333;
	font-size:18px;
	height:32px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	border-bottom:2px solid #0c81e3;
	margin-bottom:-2px;
	*float:left
}
.play-title .play-title-bd .txt{

}
.play-title .tip_inner {
	border-left:8px solid #f2f2f2
}
.play-title .tip_inner,.play-title .tip_outer {
	position:absolute;
	overflow:hidden;
	width:0;
	height:0;
	font-size:0
}
.play-title .tip_t {
	display:inline-block;
	width:9px;
	height:16px;
	position:absolute;
	left:50%;
	margin-left:-9px;
	bottom:-3px;
	top:auto
}
.play-title .tip_t .tip_inner,.play-title .tip_t .tip_outer {
	border:8px dashed transparent
}
.play-title .tip_t .tip_inner {
	border-bottom:8px solid #fff;
	bottom:-3px
}
.play-title .tip_t .tip_outer {
	border-bottom:7px solid #0c81e3;
}

.commend-ihdtit {
	border-bottom:2px solid #c1c1c1;
	height:32px;
	line-height:32px;
}
.commend-ihdtit h2 {
	float:left;
	margin-bottom:-2px;
	padding-right:2px;
	border-bottom:2px solid #fff;
}
.commend-ihdtit h2 em {
	font-size:18px;
	color:#222222;
	border-bottom:2px solid #0c81e3;
	padding:0 2px;
	margin-bottom:-2px;
	display:block
}
.commend-ihdtit .more {
	float:right;
	color:#9e9e9e;
	font-size:14px
}
.commend-ihdtit .more:hover {
	color:#222
}
.commend-ihdtit:after {
	clear:both;
	content:'';
	display:table
}


.movieinfo_con {
	padding: 20px 0px 0px 0px; height: auto; position: relative; zoom: 1; min-height: 60px; _overflow: visible; _height: 230px;
}
.movieintro {
	line-height: 24px; overflow: hidden; font-size:14px; color:#666;
}


.recommend_list{
	margin-left: -20px;
}
.recommend_list .list_item{
	width:160px;
	float: left;
	margin-left: 20px;
	margin-bottom:20px;
}
.recommend_list .list_item .linkimg{display:block;position:relative;*zoom:1;width:100%;font-weight:500;z-index:2;}
.recommend_list .list_item .linkimg:hover{text-decoration:none}
.recommend_list .list_item .linkimg img{width:160px;height:90px;border-radius: 0px;}
.recommend_list .list_item .linkimg_mask{position:absolute;bottom:0;left:0;width:100%;line-height:20px;}
.recommend_list .list_item .linkimg_mask { width: 160px; height: 90px;border-radius: 0px;}
.recommend_list .list_item .linkimg:hover .linkimg_mask {
	position:absolute;
	background-color: #FFF;
	opacity:.2;filter:alpha(opacity=2);_filter:alpha(opacity=2);-moz-opacity:.2;
	transition:all 1s ease 0s;
}
.recommend_list .list_item .cover_play_btn { position: absolute;}
.recommend_list .list_item .linkimg:hover .cover_play_btn {
	width: 70px;
	height: 70px;
	top: 10px;
	left: 45px;
	background-image: url(../images/play-707070.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position:absolute;
	z-index:3;
}
.recommend_list .list_item .linkimg:hover .category_mask .cover_play_btn { opacity: 1; display: block; }

.recommend_list .list_item .info-box {
	height: 53px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: left;
	background:#f2f2f2;
	padding-top:7px;
}
.recommend_list .list_item H3 {
	font-size: 14px;line-height: 24px;font-weight: normal;
}
.recommend_list .list_item H3 A {
	COLOR: #333; TEXT-DECORATION: none
}
.recommend_list .list_item H3 A:hover {
	COLOR: #ff8400; TEXT-DECORATION: none
}
.recommend_list .list_item P {
	TEXT-ALIGN: left;
	color: #999;
	font-size:12px;
}


.v-logo-item-Wrap { padding-top:0px; width:880px;/* margin:0px auto;*/ /*background-color:#efefef;*/}
.v-logo-item-Wrap .logo-list-item {
	/*position:relative;*/ border-bottom:1px solid #efefef; border-left:0px solid #efefef; border-right:1px solid #efefef;
}
.v-logo-item-Wrap .logo-list-item li {
	float:left;
	width:145px;
	height:83px;
	margin-left:0px;
	border-left:1px solid #efefef;
	border-top:1px solid #efefef;
}
.v-logo-item-Wrap .logo-list-item li {
	_margin-bottom:100px
}
.v-logo-item-Wrap .logo-list-item li.delnone {
	border-right:none;

}
.v-logo-item-Wrap .logo-list-item li a {
	width:150px;
	height:100%;
	display:inline-block;
	*display:inline;
	_zoom:1;
	position:relative;
	_position:static;
	overflow:hidden;
	text-align:center;
}
.v-logo-item-Wrap .logo-list-item .cover {
	width:120px;
	height:43px;
	transition:transform .3s;
	padding-top:10px;
}
.v-logo-item-Wrap .logo-list-item li a:hover .cover {
	transform:scale(1.2);
}
.v-logo-item-Wrap .logo-list-item li a:hover .item-offer-title {
	visibility:visible \9
}
.v-logo-item-Wrap .logo-list-item .item-offer-title {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:100%;
	background-color:#212121;
	background-color:rgba(33,33,33,.8);
	filter:alpha(opacity=80) \9;
	color:#fff;
	display:block;
	opacity:0;
	transform:scale(1.2);
	transition:opacity .3s,transform .3s;
	z-index:2;
	visibility:hidden \9
}
.v-logo-item-Wrap .logo-list-item .item-offer-title:hover {
	opacity:1;
	transform:scale(1)
}
.v-logo-item-Wrap .logo-list-item .item-offer-title span {
	padding:24px 10px 0;
	display:inline-block;
	*display:inline;
	line-height:1.3em;
	zoom:1
}
.v-logo-item-Wrap .logo-list-item li .info-box {
	margin-top:0px
}
.v-logo-item-Wrap .logo-list-item li H3 {
	font-size: 12px;
	line-height: 30px;
	font-weight: normal;
	text-align: center;
	height:30px;
}
.v-logo-item-Wrap .logo-list-item li H3 A {
	COLOR: #000; TEXT-DECORATION: none
}
.v-logo-item-Wrap .logo-list-item li H3 A:hover {
	COLOR: #000; TEXT-DECORATION: none
}