/* CSS Document */
.space {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 5px
}
.w950 {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 950px
}
.w950 .vall_menu LI {
	FLOAT: left; WIDTH: 85px; MARGIN-RIGHT: 6px; POSITION: relative; TOP: 1px
}
.w950 .vall_menu LI A:link {
	BORDER-RIGHT: #c6d8e2 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #c6d8e2 1px solid; DISPLAY: block; PADDING-LEFT: 1px; BACKGROUND: url(../images/vall_1.gif) repeat-x center center; PADDING-BOTTOM: 0px; BORDER-LEFT: #c6d8e2 1px solid; WIDTH: 83px; COLOR: #8f8f8f; LINE-HEIGHT: 18px; PADDING-TOP: 1px; BORDER-BOTTOM: #c6d8e2 1px solid; HEIGHT: 18px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.w950 .vall_menu LI A:visited {
	BORDER-RIGHT: #c6d8e2 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #c6d8e2 1px solid; DISPLAY: block; PADDING-LEFT: 1px; BACKGROUND: url(../images/vall_1.gif) repeat-x center center; PADDING-BOTTOM: 0px; BORDER-LEFT: #c6d8e2 1px solid; WIDTH: 83px; COLOR: #8f8f8f; LINE-HEIGHT: 18px; PADDING-TOP: 1px; BORDER-BOTTOM: #c6d8e2 1px solid; HEIGHT: 18px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.w950 .vall_menu LI H1 {
	BORDER-RIGHT: #c6d8e2 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #c6d8e2 1px solid; DISPLAY: block; PADDING-LEFT: 1px; FONT-WEIGHT: 400; FONT-SIZE: 12px; BACKGROUND: url(../images/vall_1.gif) repeat-x center center; PADDING-BOTTOM: 0px; BORDER-LEFT: #c6d8e2 1px solid; WIDTH: 83px; COLOR: #565656; LINE-HEIGHT: 18px; PADDING-TOP: 1px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 18px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.w950 .vall_menu {
	PADDING-LEFT: 25px; BORDER-BOTTOM: #c6d8e2 1px solid; HEIGHT: 20px
}
.vall_shownum {
	PADDING-RIGHT: 45px; PADDING-LEFT: 45px; BACKGROUND: url(../images/vall_2.gif) repeat-x left bottom; PADDING-BOTTOM: 0px; OVERFLOW: hidden; LINE-HEIGHT: 40px; PADDING-TOP: 0px; HEIGHT: 32px
}
.vall_shownum .fleft {
	OVERFLOW: hidden; HEIGHT: 30px
}
.vall_shownum .fright {
	OVERFLOW: hidden; HEIGHT: 30px
}
.vall_shownum .fleft A:link {
	COLOR: #565656
}
.vall_shownum .fleft A:visited {
	COLOR: #565656
}

.vall_list1 {
	CLEAR: both
}
.vall_list1 H3 {
	FONT-SIZE: 12px; OVERFLOW: hidden; WIDTH: 134px
}
.vall_list1 H3 A:link {
	FONT-SIZE: 12px; COLOR: #565656
}
.vall_list1 H3 A:visited {
	FONT-SIZE: 12px; COLOR: #565656
}
.vall_list1 UL {
	FLOAT: left; MARGIN: 25px 30px 0px 20px; OVERFLOW: hidden; WIDTH: 136px
}
.vall_list1 IMG {
	BORDER-RIGHT: #c5c4c2 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #c5c4c2 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #c5c4c2 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #c5c4c2 1px solid
}
.vall_list1 .li IMG {
	BORDER-RIGHT: #c5c4c2 0px solid; PADDING-RIGHT: 1px; BORDER-TOP: #c5c4c2 0px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #c5c4c2 0px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #c5c4c2 0px solid
}
.vall_list1 LI.li {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 136px; LINE-HEIGHT: 19px; HEIGHT: 19px
}
.vall_list2 {
	CLEAR: both; PADDING-LEFT: 30px
}
.vall_list2 UL {
	FLOAT: left; MARGIN: 25px 0px 0px 10px; OVERFLOW: hidden; WIDTH: 170px
}
.vall_list2 IMG {
	BORDER-RIGHT: #c5c4c2 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #c5c4c2 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #c5c4c2 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #c5c4c2 1px solid
}
.vall_list2 LI.li {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 170px; LINE-HEIGHT: 19px; HEIGHT: 19px
}
.channel_info {
	BORDER-RIGHT: #c9dce2 1px solid; BORDER-TOP: #c9dce2 1px solid; BORDER-LEFT: #c9dce2 1px solid; WIDTH: 690px; BORDER-BOTTOM: #c9dce2 1px solid
}
.channel_info TABLE {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; BACKGROUND: #f4f7fc; PADDING-BOTTOM: 6px; BORDER-LEFT: #fff 1px solid; WIDTH: 100%; LINE-HEIGHT: 18px; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: left
}
.channel_desc {
	MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 6px; BORDER-BOTTOM: #c9dce2 1px solid
}
.fenye1 {
	CLEAR: both; BORDER-TOP: #e5e5e5 1px solid; MARGIN: 20px 20px 0px; PADDING-TOP: 10px; HEIGHT: 30px;
	text-align:center;
	font-size:14px
}
.fenye1 LI {
	FLOAT: right
}
.fenye1 .li1 {
	PADDING-RIGHT: 10px; COLOR: #80858b; LINE-HEIGHT: 21px
}
.fenye1 .li2 {
	PADDING-RIGHT: 3px
}
.fenye1 .li3 {
	PADDING-LEFT: 3px
}
.fenye1 .li4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: #80858b; PADDING-TOP: 0px
}
.fenye1 .li4 INPUT {
	BORDER-RIGHT: #d9e0ea 1px solid; BORDER-TOP: #d9e0ea 1px solid; MARGIN: 0px 3px; BORDER-LEFT: #d9e0ea 1px solid; WIDTH: 27px; LINE-HEIGHT: 16px; BORDER-BOTTOM: #d9e0ea 1px solid; HEIGHT: 15px; TEXT-ALIGN: center
}
.fenye1 .pagenum A {
	BORDER-RIGHT: #d9dfeb 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #d9dfeb 1px solid; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 1px; BORDER-LEFT: #d9dfeb 1px solid; LINE-HEIGHT: 15px; PADDING-TOP: 0px; BORDER-BOTTOM: #d9dfeb 1px solid; FONT-FAMILY: Verdana; HEIGHT: 17px
}
.fenye1 .pagenum SPAN {
	BORDER-RIGHT: #d9dfeb 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #d9dfeb 1px solid; DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: 600; BACKGROUND: #b3bbc6; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 1px; BORDER-LEFT: #d9dfeb 1px solid; COLOR: #fff; LINE-HEIGHT: 15px; PADDING-TOP: 0px; BORDER-BOTTOM: #d9dfeb 1px solid; FONT-FAMILY: Verdana; HEIGHT: 17px
}
.fenye1 .pagenum A:link {
	TEXT-DECORATION: none
}
.fenye1 .pagenum A:visited {
	TEXT-DECORATION: none
}
.fenye1 .pagenum A:hover {
	BACKGROUND: #edeef0; TEXT-DECORATION: none
}
.vb_bottom {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 750px; PADDING-TOP: 15px
}
.vb_bottom .foot {
	COLOR: #656565; TEXT-ALIGN: center
}
.vb_bottom .foot P {
	MARGIN: 0px auto; WIDTH: 750px; TEXT-ALIGN: center
}
.vb_bottom .foot A:link {
	COLOR: #005cb1; TEXT-DECORATION: none
}
.vb_bottom .foot A:visited {
	COLOR: #005cb1; TEXT-DECORATION: none
}
.vb_bottom .foot A:hover {
	COLOR: #007eff; TEXT-DECORATION: none
}
.vb_bottom .foot A:active {
	COLOR: #007eff; TEXT-DECORATION: none
}
.vb_bottom BR {
	OVERFLOW: hidden; LINE-HEIGHT: 3px; HEIGHT: 3px
}
.left_player{
	width:635px;
	border:1px solid #CCCCCC;
	float:left
}
#videoBox .title{ line-height:23px; height:23px; margin:10px;width:620px; overflow:hidden; text-align:left; font-size:12px}
#videoBox .title strong{color:#333; font-size:14px; font-weight:bold; line-height:23px; float:left; width:500px; overflow:hidden; word-wrap:break-word;word-break:break-all; }
#videoBox .title font{ 
	font-size:12px
}
#videoBox .title span{ 
	float:right; 
	line-height:23px;
	font-size:10px; 
	color:#999; 
	padding-right:10px;}

#videoBox .video{
	text-align:center;
	margin-bottom:10px
}
.txtInfo{ padding:6px 13px 10px 15px; clear:both; overflow:hidden; text-align:left}
.txtInfo p{  text-align:left}
.vT{ font-weight:400; float:left; line-height:18px; width:37px; color:#999;}

.clearfix:after{content:".";clear:both; display:block; height:0; visibility:hidden; overflow:hidden;}
.clearfix {display: inline-table;}

.right_cont{
	float:right;
	width:300px;
	overflow:hidden;
}
.right_cont .jh_end_r_titbg{ 
	background: url(../images/jh_end_r_infobg.gif)  left top; 
	width:300px; 
	height:31px;
	line-height:31px; 
	overflow:hidden; 
	font-size:12px;
	position:relative }
.right_cont .jh_end_r_titbg .tabTit li{ float:left; }
.right_cont .jh_end_r_titbg .tabTit li a{ 
	display:block; 
	float:left; 
	width:149px; 
	text-align:center;
	height:31px; 
	overflow:hidden;
	background:url(../images/jh_end_menutag.gif) no-repeat left -102px;
	}
.right_cont .jh_end_r_titbg .tabTit li a:hover{ text-decoration:none; color:#333;}
.right_cont .jh_end_r_titbg .tabTit .cur{ background:url(../images/jh_end_menutag.gif) no-repeat left -37px;}
.right_cont .jh_end_r_titbg .tabTit .cur a:link,
.right_cont .jh_end_r_titbg .tabTit .cur a:visited,
.right_cont .jh_end_r_titbg .tabTit .cur a:hover{ background:none; font-weight:600; color:#333; cursor:text }

.right_cont .moudle{
	border-bottom:1px solid #E0E0E0;
	margin-bottom:10px; 
	background:url(../images/jh_end_r_infobg.gif) repeat-y left top;
	}
.right_cont .m396{ height:510px; *height:509px; position:relative; overflow:hidden}
.right_cont .otherVideo{ padding:6px 15px 0; display:none;}
.right_cont .otherVideo .noDate{ padding:140px 0 0; color:#333; font-size:14px; line-height:23px; text-align:center;}
.right_cont .otherVideo dd{ width:100%; display:block; clear:both; float:left; height:66px; overflow:hidden; background:url(../images/jh_end_linedot.gif) repeat-x left bottom; padding-top:6px;}
.right_cont .otherVideo dd .photo{ float:left;  width:80px; height:60px;position:relative; }
.right_cont .otherVideo dd .photo a{outline:none}
.right_cont .otherVideo dd .photo .addIcon{ position:absolute; right:3px; bottom:3px;}
.right_cont .otherVideo dl .info{ float:left; width:180px; padding-left:8px; overflow:hidden;text-align:left}
.right_cont .otherVideo dl .info h5 a{ 
	font-size:12px; 
	font-weight:400; 
	line-height:18px;
	height:20px;
	text-overflow:ellipsis; 
	overflow:hidden;
	white-space:nowrap;
	color:#43609C;
	font-family:"ËÎÌå";}
.right_cont .otherVideo dl .info h5 span{font-size:10px;font-family:Verdana, Arial; color:#666; padding-left:10px;}
.right_cont .otherVideo dl .info p { line-height:17px;}
.right_cont .otherVideo dl .info p span{ font-size:10px;font-family:Verdana, Arial; color:#333;}
.right_cont .otherVideo .more{ padding:8px 0px 0px;*padding:2px 0px 0px; clear:both; text-align:right; font-family:"ËÎÌå";}
.right_cont .otherVideo .more a{
	color:#43609C;
}
.CP_txtc{
	color:#999;
}
A .line_a{
	text-decoration:underline;
	font-weight:bold;	
	}
a:visited .line_a{
	text-decoration:underline;
	font-weight:bold;
}
#search_detail{
	margin:0 0 10px 0;
	padding:10px 0 10px 10px;
	text-align:center;
	border:solid 1px #e0e0e0;
	background:#F4F6F9
}
.search_put{
	margin-left:10px;
	width:160px;
}
