/*http://www.jinghua.cn 京华网_wallen*/



/*网站整体样式

html {filter:progid:dximagetransform.microsoft.basicimage(grayscale=1); }
*/
body{
margin:0px auto;
padding:0px;
font-size:12px;
font-family:"宋体";
}
div{
 margin:0px auto;
 padding:0px;
}
img{
 border:0px;
}
ul{
 list-style:none;
 line-height:22px;
 margin:0px;
 padding:0px;
}
h1,h2,h3,h4,h5,h6,{
 margin:0px;
 padding:0px;
}
/*****
li定义例如(更换背景图片即可):

.li{
 text-indent:18px;
 background:url(../images/p_01.gif) no-repeat 7px 8px;
}
*****/

.clear{
 clear:both;
}
.left{
 float:left;
}
.right{
 float:right;
}
/*空白层栏目块间距时候用*/
.blank_01{
 width:100%;
 height:8px;
 line-height:8px;
 overflow:hidden;
}
.blank_02{
 width:100%;
 height:5px;
 line-height:5px;
 overflow:hidden;
}




/*字体样式*/

/*灰色12px和加粗、14px和加粗*/
.grey_12px{
 font-size:12px;
 color:#9c9b9b;
 font-family:"宋体";
}
.grey_12px_b{
 font-size:12px;
 font-weight:bold;
 color:#9c9b9b;
}
.grey_14px{
 font-size:14px;
 color:#9c9b9b;
}
.grey_14px_b{
 font-size:14px;
 font-weight:bold;
 color:#9c9b9b;
}

/*红色12px和加粗、14px和加粗*/
.d_red_12px{
 font-size:12px;
 color:#bd0a01;
}
.d_red_12px_b{
 font-size:12px;
 font-weight:bold;
 color:#bd0a01;
}
.d_red_14px{
 font-size:14px;
 color:#bd0a01;
}
.d_red_14px_b{
 font-size:14px;
 font-weight:bold;
 color:#bd0a01;
}
/*黑色12px和加粗、14px和加粗*/
.black_12px{
 font-size:12px;
 color:#343434;
}
.black_12px_b{
 font-size:12px;
 font-weight:bold;
 color:#343434;
}
.black_14px{
 font-size:14px;
 color:#343434;
}
.black_14px_b{
 font-size:14px;
 font-weight:bold;
 color:#343434;
}
/*亮蓝色12px和加粗、14px和加粗*/
.l_blue_12px{
 font-size:12px;
 color:#1f376d;
}
.l_blue_12px_b{
 font-size:12px;
 font-weight:bold;
 color:#1f376d;
}
.l_blue_14px{
 font-size:14px;
 color:#1f376d;
}
.l_blue_14px_b{
 font-size:14px;
 font-weight:bold;
 color:#1f376d;
}




/*整体链接样式*/
/*默认链接颜色深蓝色，鼠标经过颜色变深红有下划线，点击后无变化*/
a{
 color:#1f376d;
 text-decoration:none;
}
a:hover{
 color:#bd0a01;
 text-decoration:underline;
}

/*黑色链接，鼠标经过颜色变深红有下划线，点击后无变化*/
.black{
 color:#343434;
 text-decoration:none;
}
.black:hover{
 color:#bd0a01;
 text-decoration:underline;
}

/*深红色链接，鼠标经过颜色无变化有下划线，点击后无变化*/
.d_red{
 color:#bd0a01;
 text-decoration:none;
}
.d_red:hover{
 color:#bd0a01;
 text-decoration:underline;
}

/*亮蓝色链接，鼠标经过颜色无变化有下划线，点击后无变化*/
.l_blue{
 color:#1f376d;
 text-decoration:none;
}
.l_blue:hover{
 color:#1f376d;
 text-decoration:underline;
}

/*亮蓝色链接，鼠标经过颜色无变化有下划线，点击后无变化*/
.l_blue2{
 color:#2c8ac0;
 text-decoration:none;
}
.l_blue2:hover{
 color:#bd0a01;
 text-decoration:underline;
}
/*亮蓝色链接，鼠标经过颜色无变化有下划线，点击后无变化*/
.l_blue3{
 color:#2c8ac0;
 text-decoration:underline;
}
.l_blue3:hover{
 color:#bd0a01;
 text-decoration:none;
}
/*灰色链接，鼠标经过颜色无变化有下划线，点击后无变化*/
.grey_l2{
 color:#686666;
 text-decoration:none;
}
.grey_l2:hover{
 color:#bd0a01;
 text-decoration:underline;
}



/**********
频道内容样式 

命名：
1.栏头背景图      频道缩写+title_pic_001.....；

2.栏头div命名     频道缩写+title_div_001.....；

3.各个栏目块命名  频道缩写+栏目名_div_001.....；

4.放置在页面顶部的广告、装饰图案等长方形的图片我们取名：频道名+banner；

5.在页面上位置不固定并且带有链接的小图片取名为：频道名+button；

6.在页面上某一个位置连续出现，性质相同的链接栏目的图片取名：频道名+menu；

频道名缩写例如：
  北京频道：jhbj
  新闻频道：jhxw
  文体频道：jhwt
  报网频道：jhbw
**********/



/*视频频道页面样式*/

.line_blank_01{
 width:95%;
 height:1px;
 line-height:1px;
 background:url(../images/index_line_point002.gif) repeat-x;
 overflow:hidden;
}
.line_blank_02{
 width:95%;
 height:1px;
 line-height:1px;
 background:url(../images/index_line_point001.gif) repeat-x;
 overflow:hidden;
}
.line_blank_03{
 width:95%;
 height:1px;
 line-height:1px;
 background:url(../images/index_bg_point006.gif) repeat-x;
 overflow:hidden;
}





#jh_nav{
 width:100%;
 background:#eef3f6;
 border-top:1px solid #e0eef6;
 border-bottom:2px solid #d2dfe7;
 margin-top:2px;
 padding-top:2px;
 padding-bottom:2px;
}
#jh_nav_01{
 width:960px;
}
#logo_box{
 width:59px;
 float:left;
}
#jh_nav_box{
 width:850px;
 background:#fff;
 float:right;
 text-align:right;
 font-size:13px;
 line-height:28px;
 color:#1f376d;
}
#jh_nav_box a{
 color:#1f376d;
 padding-top:2px;
 padding-bottom:1px;
 *padding-bottom:0px;
 _padding-bottom:0px;
 padding-left:6px;
 padding-right:6px;
 font-size:13px;
}
#jh_nav_box a:hover{
 background:#509ad8;
 color:#fff;
 text-decoration:none;
}


#jhsp_banner{
 width:960px;
 background:url(../images/jhsp_banner.gif) no-repeat;
 height:85px;
}
#jhsp_nav{
 width:960px;
 height:29px;
 background:url(../images/jhsp_pic_003.gif) no-repeat;
 line-height:29px;
 color:#fff;
 text-indent:15px;
}
#jhsp_search_box{
 width:515px;
 float:right;
 background:url(../images/jhsp_pic_001.gif) no-repeat 0px 1px;
 margin-top:30px;
}
.jhsp_input_01{
 margin-left:42px;
 height:21px;
 *height:21px;
 _height:21px;
 width:352px;
 line-height:20px;
 color:#c6c4c4;
 border:1px solid #ccc;
 position:relative;
 top:-11px;
 *top:-4px;
 _top:-4px;
}
#jhsp_nav a{
 color:#fff;
 text-decoration:none;
 padding-top:3px;
 padding-bottom:1px;
 *padding-bottom:0px;
 _padding-bottom:0px;
 padding-left:6px;
 padding-right:6px;
 font-size:12px; 
}
#jhsp_nav a:hover{
 background:#fff;
 color:#666;
 text-decoration:none;
}













/*内容*/
.v_last_d{
 width:960px;
 color:#1f376d;
 margin-top:10px;
}
.v_last_part{
 width:960px;
}
.v_last_part_left{
 width:640px;
 border:1px solid #cccccc;
 float:left;
 padding-bottom:15px;
}
.v_last_part_right{
 width:306px;
 float:right;
}
.v_last_title{
 width:620px;
 background:url(../images/v_last_02.gif) no-repeat 0px 14px;
 border-bottom:1px solid #ccc;
}
.v_last_title h2{
 font-size:20px;
 font-family:微软雅黑,宋体;
 text-indent:115px;
 line-height:58px;
 margin:0px;
 padding:0px;
 color:#333;
}
.v_last_title2{
 text-align:center;
 line-height:28px;
}


.v_last_player_box{
 width:495px;
 text-align:center;
 margin-top:5px;
 float:left;
}
.v_last_player_box2{
 width:495px;
 text-align:center;
 margin-top:5px;

}

.v_last_tj{
 width:465px;
 margin-top:15px;
 margin-bottom:5px;
}
.v_last_j{
 width:60px;
 height:58px;
 background:url(../images/v_last_03.gif) no-repeat;
 float:left;
}
.v_last_dd{
 width:60px;
 height:29px;
 line-height:29px;
 text-align:center;
 color:#bd0a01;
 font-weight:bold;
}
.v_last_j_ul ul{
 width:390px;
 float:right;
 line-height:29px;
 overflow:hidden;
 text-overflow:ellipsis;
 word-break:break-all;
 white-space:nowrap;
}
.v_last_j_ul span{
 color:#bd0a01;
}
.v_last_img_box{
 margin-top:8px;
 width:600px;
 overflow:hidden;
 text-align:left;
 line-height:22px;
}
.v_last_nr_box{
 width:532px;
 border:1px solid #ccc;
 margin-top:15px;
 background:#fff9eb;
 line-height:22px;
 padding:7px 0px 7px 0px;
}
.v_last_nr_box h2{
 font-size:12px;
 margin:0px 7px 0px 7px;
 padding:0px;
}
.v_last_nr_box h3{
 font-size:12px;
 line-height:22px;
 font-weight:normal;
 text-indent:24px;
 margin:0px 7px 0px 7px;
 padding:0px;
}
.v_last_xg{
 width:532px;
 margin-top:10px;
 border:1px solid #ccc;
 background:#fff9eb;
 padding-top:7px;
 padding-bottom:7px;
 color:#686666;
}
.v_last_xg h2{
 font-size:12px;
 margin:0px 7px 0px 7px;
 padding:0px;
 line-height:24px;
}
.v_last_xg2{
 width:510px;
 font-size:14px;
 line-height:24px;
}
.v_last_xg2 ul li{
 background:url(../images/v_last_04.gif) no-repeat 12px 6px;
 text-indent:25px;
}
.v_last_w{
 width:400px;
 overflow:hidden;
 text-overflow:ellipsis;
 word-break:break-all;
 white-space:nowrap;
}
.v_last_tj_img{
 width:532px;
 margin-top:10px;
}
.v_last_tj_title{
 font-size:12px;
 font-weight:bold;
 line-height:24px;
}
.v_last_tj_img2{
 width:530px;
 border:1px solid #ccc; 
 padding-bottom:5px;
}
.v_last_tj_img2 ul{
 padding-top:10px;
}
.v_last_tj_img2 ul li{
 float:left;
 margin-left:18px;
 *margin-left:18px;
 _margin-left:9px;
 margin-right:0px;
 *margin-right:0px;
 _margin-right:10px;
 position:relative;
}
.v_last_tj_img2 ul li img{
 padding:1px;
 border:1px solid #ccc;
 display:block;
}
.v_last_tj_img2 ul li h3{
 font-size:12px;
 text-align:center;
 font-weight:normal;
 margin:0px;
 padding:0px;
}
.v_last_tj_img2 ul li a span {
	width:105px;
	height:60px;
	margin:0px auto;
	position:absolute;
	left: 0px;
	top: 0px;
	background:url(../images/v_play_all1.gif) no-repeat right bottom;/*LOGO图片定位*/
	filter:alpha(opacity=80);/*CSS透明度滤镜*/
	opacity:0.8;/*针对Mozilla浏览器CSS透明度滤镜*/
}
.v_last_tj_img2 ul li a:hover {
 background:#fff; /*IE7以下版本A状态伪类bug*/
}
.v_last_tj_img2 ul li a:hover span {
	width:105px;
	height:60px;
	position: absolute;
	left: 0px;
	top: 0px;
	background:url(../images/v_play_all2.gif) no-repeat right bottom;/*LOGO图片定位*/
	/*text-indent: 28px;文本缩进28px,避免与背景LOGO叠加*/
	filter:alpha(opacity=80);/*CSS透明度滤镜*/
	opacity:0.8;/*针对Mozilla浏览器CSS透明度滤镜*/
	display: block;
	text-decoration: none;/*去除说明文字链接下划线*/
	cursor:pointer; /*让光标显示手形*/
	margin:0px auto;/*重定位文字说明层回到正常位置*/
	text-align:center;
}



































.v_last_part_right_ad a,.v_last_part_right_ad a{
 display:block;
}
.v_last_part_right_title{
 height:31px;
 line-height:31px;
 text-indent:10px;
 background:url(../images/v_last_01.gif) no-repeat;
 color:#fff;
 font-weight:bold;
}
.v_last_part_rank{
 width:304px;
 border:1px solid #ccc;
 margin-top:1px;
}
.v_part_right3_1{
 background:url(../images/v_rank_bg_01.gif) no-repeat 8px 3px;
}
.v_part_r_box{
 padding-top:8px;
 padding-bottom:8px;
}
.v_part_r_box h3{
 width:185px;
 margin:2px 0px 0px 0px;
 padding:0px;
 font-size:12px;
 text-indent:7px;
 overflow:hidden;
 text-overflow:ellipsis;
 word-break:break-all;
 white-space:nowrap;
}
.v_part_r_box span{
 display:block;
 text-indent:7px;
 color:#919191;
 line-height:18px;
 overflow:hidden;
 text-overflow:ellipsis;
 word-break:break-all;
 white-space:nowrap;
}
.v_part_right_img{
 width:105px;
 float:left;
 text-align:right;
}
.v_part_right_img img{
 padding:1px;
 border:1px solid #ccc;
}
.v_n1{
 width:205px;
 overflow:hidden;
 text-overflow:ellipsis;
 word-break:break-all;
 white-space:nowrap;
}
.v_n{
 color:#919191;
 padding-right:10px;
 overflow:hidden;
 text-overflow:ellipsis;
 word-break:break-all;
 white-space:nowrap;
}
.v_part_right3_2 ul{
 margin-top:8px;
 margin-left:35px;
 line-height:24px;
}
.v_last_part_photo{
 width:304px;
 bordeR:1px solid #ccc;
 margin-top:1px;
}
.v_last_part_text{
 width:304px;
 bordeR:1px solid #ccc;
 margin-top:1px;
}
.v_last_part_text ul li{
 height:22px;
 text-indent:15px;
 width:295px;
 overflow:hidden;
 text-overflow:ellipsis;
 word-break:break-all;
 white-space:nowrap;
}
.v_last_part_text ul li img{
 position:relative;
 top:1px;
 margin-right:8px;
}
.v_last_part_photo ul li{
 float:left;
}
.v_last_part_photo ul li img{
 padding:2px;
 bordeR:1px solid #ccc;
}
.v_last_t{
 width:495px;
 height:27px;
 background:url(../images/v_last_player_t.gif) no-repeat;
 line-height:27px;
 text-indent:30px;
 margin-top:10px;
}
.v_last_t span{
 color:#163980;
 font-weight:bold;
}

.v_last_next{
 width:480px;
 margin-top:10px;
}

DIV.meneame {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; MARGIN: 3px; COLOR: #ff6500; PADDING-TOP: 3px; TEXT-ALIGN: center; margin-top:15px;
}
DIV.meneame A {
	BORDER-RIGHT: #ff9600 1px solid; PADDING-RIGHT: 7px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #ff9600 1px solid; PADDING-LEFT: 7px; BACKGROUND-IMAGE: url(meneame.jpg); PADDING-BOTTOM: 5px; BORDER-LEFT: #ff9600 1px solid; COLOR: #ff6500; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #ff9600 1px solid; TEXT-DECORATION: none
}
DIV.meneame A:hover {
	BORDER-RIGHT: #ff9600 1px solid; BORDER-TOP: #ff9600 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #ff9600 1px solid; COLOR: #ff6500; BORDER-BOTTOM: #ff9600 1px solid; BACKGROUND-COLOR: #ffc794
}
DIV.meneame A:active {
	BORDER-RIGHT: #ff9600 1px solid; BORDER-TOP: #ff9600 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #ff9600 1px solid; COLOR: #ff6500; BORDER-BOTTOM: #ff9600 1px solid; BACKGROUND-COLOR: #ffc794
}
DIV.meneame SPAN.current {
	BORDER-RIGHT: #ff6500 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ff6500 1px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-LEFT: #ff6500 1px solid; COLOR: #ff6500; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #ff6500 1px solid; BACKGROUND-COLOR: #ffbe94
}
DIV.meneame SPAN.disabled {
	BORDER-RIGHT: #ffe3c6 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ffe3c6 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffe3c6 1px solid; COLOR: #ffe3c6; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #ffe3c6 1px solid
}















/*评论样式*/
.v_last_pl{
 width:580px;
 border:1px solid #ccc;
 margin-top:10px;
 padding-bottom:10px;
}
.v_last_pl_title{
 height:26px;
 background:url(../images/v_last_05.gif) repeat-x;
 border-bottom:1px solid #ccc;
}
.v_last_pl_title2{
 width:400px;
 float:left;
 line-height:26px;
 text-indent:10px;
 color:#686666;
}
.v_last_pl_title3{
 width:100px;
 float:right;
 line-height:26px;
 text-align:center;
}

.commentbox{
	width:560px;
}
.commentbox dl{
	width:550px;
	margin:10px auto 0px;
	border:1px solid #D1DDCE;
}
.commentbox dl dt{
	width:550px;
	background:#F4F9F2;
	line-height:25px;
	text-indent:10px;
	color:#333;
	border-bottom:1px solid #E6ECE3;
}
.commentbox dl dt span{
	color:#669933;
	font-size:11px;
}
.commentbox dl dd{
	padding:10px;
	font-size:14px;
	line-height:25px;
	color:#666;
}
.v_last_pl_title4{
 height:26px;
 background:url(../images/v_last_05.gif) repeat-x;
 border-top:1px solid #ccc;
 border-bottom:1px solid #ccc;
}
.v_last_pl_title5{
 width:520px;
 line-height:25px;
}
.v_last_pl_title5 textarea{
 width:520px;
 height:90px;
 border:1px solid #ccc;
}
.v_last_pl_title6{
 width:520px;
 line-height:25px;
 margin-top:5px;
}
.v_last_input1{
 border:1px solid #ccc;
 width:90px;
 margin-right:5px;
 height:16px;
 position:relative;
 top:0px;
 *top:1px;
 _top:1px;
}
.v_last_input2{
 margin-right:5px;
 position:relative;
 top:7px;
}
.v_last_input3{
 margin-right:5px;
 position:relative;
 top:1px;
}

























.index_footer{
 width:960px;
 text-align:center;
 color:#686666;
 line-height:22px;
}