/*普通标题通用*/
.news-title { height:35px; line-height:35px; padding:0 10px; background:url(../pic/news_title.gif) no-repeat 0 0;}
.news-title h3 { font-size:14px; color:#000;letter-spacing:1px;}
.news-title span { float:right; font-weight:normal;}
/*普通列表通用*/
ul.news-list {}
ul.news-list li{ border-bottom:1px dashed #eee; padding-left:12px; height:26px; line-height:26px; overflow:hidden; background:url(../pic/icon_2.gif) no-repeat 0 9px;}

ul.news-list li.photo { width:100px; height:105px; background:none; padding:0 8px; float:left; text-align:center;}
ul.news-list li.photo img { width:100px; height:75px; border:1px solid #ccc; padding:1px;}
/*频道菜单*/
.channel { width:960px; height:66px; margin:0 auto; position:relative; background:url(../pic/channel_bg.jpg) no-repeat left top;}
.channel .logo a{ display:block; width:85px; height:40px; position:absolute; top:10px; left:-410px; text-indent:-999px;}
.channel .news-nav { width:840px; height:24px; line-height:24px; overflow:hidden; position:relative; top:11px; _top:9px; left:105px;}
.channel .news-nav li { padding:0 6px; float:left;}
.channel .news-nav li a { color:#000;}
.channel .other-bar { color:#fff; width:840px; height:22px; line-height:22px; overflow:hidden; position:relative; top:15px; left:105px; font-family:宋体}
.channel .other-bar a { color:#fff; margin:0 3px; padding-left:6px; background:url(../pic/icon_1.gif) no-repeat 0 2px;}

/*新闻搜索*/
.news-search { width:960px; height:35px; line-height:35px; margin:10px auto; overflow:hidden; background:url(../pic/news_search.gif) no-repeat 0 0;}
.news-search form { position:relative; left:73px; float:left;}
.news-search input {border:none; width:294px; margin-right:6px; padding:3px 5px 1px; position:relative; top:-4px; background:url(../pic/news_search.gif) no-repeat -73px -6px;}
* html .news-search input { position:relative; top:2px;} /* IE6 Only */
.news-search button { width:60px; height:22px; text-indent:-9999px; border:none; cursor:pointer; position:relative; top:-4px; left:-4px; background:url(../pic/news_search.gif) no-repeat -383px -6px;}
* html .news-search button { position:relative; top:6px; left:0;} /* IE6 Only */
*:first-child+html .news-search button { position:relative; top:0; left:0;} /* IE7 Only */
.news-search .pop-keyword { width:500px; float:right; margin-right:10px; overflow:hidden;}





/****************首页***********************/
/*头条*/
ul.focus-list{}
UL.focus-list LI {
	PADDING-LEFT: 15px; BACKGROUND: url(../pic/icon_1.gif) no-repeat 0px 7px; MARGIN-LEFT: 5px; OVERFLOW: hidden; LINE-HEIGHT: 20px; HEIGHT: 26px
}
UL.focus-list LI.focus {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../pic/bg.gif) no-repeat 20px -380px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 50px
}
UL.focus-list LI.focus H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; LINE-HEIGHT: 25px; PADDING-TOP: 0px; HEIGHT: 25px; TEXT-ALIGN: center
}
UL.focus-list LI.focus H6 A {
	COLOR: #ff6600;
}
.focus-list li span { float:right; height:25px; line-height:25px; margin-top:-25px;}

/*活动*/
.newshome-hd { height:33px; overflow:hidden;}
.newshome-hd h3 a{
	width:47px;
	height:34px;
	display:block;
	overflow:hidden;
	float:left;
	margin-right:10px;
	text-indent:-9999px;
	background:url(../pic/newshome_hd2.gif) no-repeat 0 0;
	margin-top: 2px;
}
.newshome-hd li { height:19px; line-height:19px; overflow:hidden;}
.newshome-hd li span { color:#f30; font-family:宋体,Arial;}

/*选项卡标题*/
.newshome_tabs { height:40px; padding:0 10px; position:relative; background:url(../pic/news_title.gif) no-repeat 0 -50px;}
.newshome_tabs span { width:110px; float:left; margin-right:5px; text-align:center; font-size:14px; font-weight:bold;}
.newshome_tabs span a.selected { color:#fff; display:block; width:110px; padding:3px 0 9px; position:relative; top:12px; background:url(../pic/news_title.gif) no-repeat -350px -50px;}
.newshome_tabs span a.normal { color:#f30; display:block; width:110px; padding:3px 0 7px; position:relative; top:12px; background:url(../pic/news_title.gif) no-repeat -465px -50px;}
.newshome-tabs-list li { padding-left:13px; font-size:14px; height:28px; line-height:28px; overflow:hidden; background:url(../pic/icon_2.gif) no-repeat 0 8px;}
.newshome-tabs-list li.line { display:block; height:10px; line-height:0; font-size:0; overflow:hidden; background:url(../pic/dashed_1.gif) no-repeat center;}

/*人物专访*/
.newshome-rwzf li.photo { height:65px; padding:5px 0 7px; background:none; border-bottom:1px solid #eee;}
.newshome-rwzf li.photo img { width:80px; height:60px; padding:2px; border:1px solid #ddd; float:left; margin-right:10px;}
.newshome-rwzf li.photo span { font-size:14px; font-weight:bold;}
.newshome-rwzf li.photo p { height:44px; line-height:22px; overflow:hidden;}
.newshome-rwzf li{ padding-left:8px; height:26px; line-height:26px; overflow:hidden; background:url(../pic/icon_7.gif) no-repeat 0 11px;}


/*排行*/
.ranking_tabs { width:260px; clear:right; overflow:hidden;}
.ranking-menu { width:265px; height:30px; color:#444; background:url(../pic/ranking_tabs_line.gif) repeat-x bottom;}
.ranking-menu li { width:85px; float:left; height:30px; line-height:30px; margin-right:2px; cursor:pointer; font-weight:bold; text-align:center; font-size:14px; background:url(../pic/news_title.gif) no-repeat -388px 0;}
.ranking-menu li.hover { width:86px; background:url(../pic/news_title.gif) no-repeat -300px 0;}
.ranking-box {
	width:238px;
	border-left:1px solid #E5E5E5;
	border-right:1px solid #E5E5E5;
	overflow:hidden;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.ranking-box li { padding:4px 0; *padding:2px 0 3px; _padding:1px 0 0; height:22px; line-height:22px; display:block; background:url(../pic/dashed.gif) repeat-x  bottom;}
.ranking-box li span { width:60px; height:26px; display:block; float:left; text-align:center;}
.ranking-box li span.name { width:95px}
.ranking-box li span.num { width:70px; text-align:right;}
.ranking-box li span.t1 { background:url(../pic/top10_icon.gif) no-repeat 10px 7px;}
.ranking-box li span.t2 { background:url(../pic/top10_icon.gif) no-repeat 10px -43px;}
.ranking-box li span.t3 { background:url(../pic/top10_icon.gif) no-repeat 10px -93px;}
.ranking-box li span.t4 { background:url(../pic/top10_icon.gif) no-repeat 10px -143px;}
.ranking-box li span.t5 { background:url(../pic/top10_icon.gif) no-repeat 10px -193px;}
.ranking-box li span.t6 { background:url(../pic/top10_icon.gif) no-repeat 10px -243px;}
.ranking-box li span.t7 { background:url(../pic/top10_icon.gif) no-repeat 10px -293px;}
.ranking-box li span.t8 { background:url(../pic/top10_icon.gif) no-repeat 10px -343px;}
.ranking-box li span.t9 { background:url(../pic/top10_icon.gif) no-repeat 10px -393px;}
.ranking-box li span.t10 { background:url(../pic/top10_icon.gif) no-repeat 10px -443px;}


/*游戏MM*/
.newshome-mmtitle { height:35px; line-height:35px; padding:0 10px; background:url(../pic/news_title.gif) no-repeat 0 -120px;}
.newshome-mmtitle h3 { font-size:14px; color:#000;letter-spacing:1px;}
.newshome-mmtitle span { float:right; font-weight:normal;}
.newshome-mmlist { width:688px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;}
.newshome-mmlist li { width:114px; float:left; padding:10px 5px 0 16px;}
.newshome-mmlist li img { border:1px solid #ccc; padding:1px; width:110px; height:85px;}
.newshome-mmlist li a span{ text-align:center; display:block; height:26px; line-height:26px; overflow:hidden;}


/*位置/搜索*/
.wz-ss { width:960px; margin:0 auto; position:relative;}
.wz-ss div { float:left; position:relative; top:6px;}
.wz-ss span{ overflow:hidden; float:right;}
.wz-ss a { margin:0 5px;}
.wz-ss input { width:187px; border:1px solid #666; margin-right:5px; padding:3px;}
.wz-ss button { width:60px; height:23px; border:0; cursor:pointer; text-indent:-9999x; position:relative; top:-3px; left:0; background:url(../pic/search_btn.gif) no-repeat 0 0;}
* html .wz-ss button{ position:relative; top:3px;} /*IE6 Only*/
*:first-child+html .wz-ss button{ position:relative; top:3px;}/*IE7 Only*/

/*新闻频道列表*/
.news-channel-list { padding:0 10px 10px 10px;}
.news-channel-list li { padding-left:20px; font-size:14px; height:30px; line-height:30px; border-bottom:1px solid #eee; background:url(../pic/icon_2.gif) no-repeat 0 10px;}
.news-channel-list li span { font-size:12px; float:right;}
.news-channel-list li a { color:#000;}

/*推荐网页游戏*/
.tjyx-info { width:688px; padding-top:9px; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}
*html .tjyx-info{ height:1%;}
.tjyx-info li { float:left;}
.tjyx-info img{ border:#e3e3e3 1px solid; padding:3px; width:110px; height:70px;}
.tjyx-info a{ display:inline;float:left;width:118px; margin:0 6px 0 12px; overflow:hidden;}
.tjyx-info a span{ display:block; clear:both;text-align:center; overflow:hidden; margin:3px 0 7px 0;}


/*内容页主体*/
.end-content { width:650px; padding:0 19px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; overflow:hidden;}
.end-content h1 { color:#000;font-size:24px; font-family:"微软雅黑","幼圆","黑体",verdana; text-align:center; line-height:28px; font-weight:bold; margin:15px 0 5px; clear:both;}
.end-content span.info { display:block; border-bottom:1px solid #eee; margin-bottom:10px; padding-bottom:5px;line-height:21px; text-align:center;}
.end-text { font-size:14px; line-height:1.8em; color:#000;}
.end-text p { text-indent:2em;margin-bottom:15px;}
.end-text img { width:expression( this.width > 645? 645 : true); max-width:645px;}
.end-text table {table-layout:fixed;}
.end-text td {overflow:hidden;text-overflow:ellipsis;}
.end-text a {color:#1776B6;  text-decoration:underline;}
.end-text a:hover { text-decoration:none;}

/**/
.end-con { padding:10px 0; height:40px;}
.up-down { width:48%; float:left;    white-space: nowrap;}
.up-down a { white-space:nowrap;overflow:hidden;}
.other-function { width:50%; height:40px; line-height:40px; background:#f8f8f8; float:right; border:1px solid #e5e5e5; text-align:center;}
.other-function a { margin:0 10px; font-size:14px;}

/*相关*/
.interrelated { padding:5px 10px; margin-bottom:10px; border:1px solid #E7E7E7; background:#FFFEF7;}
.interrelated span {font-size:14px; line-height:30px;}
.interrelated span a { font-weight:bold; color:#f30; margin:0 5px;}
.interrelated li{ height:26px; line-height:26px;}
.interrelated li span { font-family:宋体, Arial; color:#FF6000;}
.interrelated li a { color:#000;}

/*热点导读*/
.box-daodu {
	border:1px solid #e7e7e7;
	position:relative;
	padding-top:10px;
	background:#FFFEF7;
    height: 111px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.box-daodu h3 { position: absolute; top:-1px; left:15px; background:#fff; width:70px; line-height:20px; height:10px; margin:0; white-space:nowrap; }
.box-daodu h3 span { position:absolute; top:-10px; left:0; height:20px; width:70px; text-align:center; }
.box-daodu .inner { zoom:1; padding:5px 3px; }
.box-daodu span.first{ float:left; width:130px; margin:0 2px 0 10px; text-align:center;}
.box-daodu span.first img{ width:130px; height:100px; display:block; margin:2px auto;}
.box-daodu .first2{
	float:left;
	width:110px;
	text-align:center;
	margin-top: 0;
	margin-right: 2px;
	margin-bottom: 0;
	margin-left: 10px;
}
.box-daodu .first2 img{
	width:110px;
	height:80px;
	display:block;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
}
.box-daodu .list-daodu { width:220px; float:left; padding:0 13px;}
.box-daodu .list-daodu li{ height:25px; line-height:25px; overflow:hidden;}
.box-daodu .list-daodu li span { font-family:宋体, Arial; color:#666;}
.box-daodu .list-daodu li a { color: #000}

.box-daodu .list-daodu2 {
	width:100px;
	float:left;
	padding-top: 0;
	padding-right: 13px;
	padding-bottom: 0;
	padding-left: 13px;
}
.box-daodu .list-daodu2 li{ height:25px; line-height:25px; overflow:hidden;}
.box-daodu .list-daodu2 li span { font-family:宋体, Arial; color:#666;}
.box-daodu .list-daodu2 li a { color: #000}

.box-daodu .list-daodu2 .lie{ height:25px; line-height:25px; overflow:hidden;}
.box-daodu .list-daodu2 .lie span { font-family:宋体, Arial; color:#666;}
.box-daodu .list-daodu2 .lie a { color: #000}

/**/
.end-bbs li{ float:left; width:50%; height:26px; line-height:26px; overflow:hidden;}
.end-bbs li span { font-family:宋体, Arial; color:#FF6000;}
.end-bbs li a { color: #000}

.area340-info2 {
	 OVERFLOW: hidden; WIDTH: 340px;
}
.wu {height:25px; line-height:25px}


/*友情链接*/
#flink{margin:0 auto;overflow:hidden;width:960px; padding-top:10px; clear:both;}
.flink-h {    background:url(../pic/round.gif) no-repeat 0 -50px;    height:5px;    overflow:hidden;}
.flink-info {    border-left: 1px solid #E5E5E5;    border-right: 1px solid #E5E5E5;    padding: 5px 10px;}
.flink-b {    background:url(../pic/round.gif) no-repeat 0 -60px;    height:5px;    overflow: hidden;}
.flink-info .photo {    border-bottom: 1px solid #E6E6E6;  color: #829801;    font-weight: bold;    height: 41px;    margin-bottom: 5px;    padding-bottom: 10px;}
.flink-info .photo ul{ padding-top:4px;}
.flink-info .photo li {    float: left;    margin-right: 6px;}
.flink-info .photo h6 {    background:url(../pic/bg.gif) no-repeat -938px -100px;    float: left;    height: 41px;    margin-right: 10px;    padding-left: 30px;	font-size:100%;	line-height:20px;}
.flink-info .photo h6 a {    color: #666666;}
.flink-info .text {}
.flink-info .text li {    float: left;    margin: 0 3px;    white-space: nowrap;	line-height:22px;}
.flink-info .text li a{color:#444444;}
.mainbox,.head,.content1,.mmbox,.games_nav{width:960px; margin:auto;display:block; clear:both; overflow:hidden; }
.content1_l{width:680px; float:left;}
.content1_r{width:250px; float:right;}
.content2_l{width:650px; float:left; overflow:hidden;}
.content2_r{width:300px; float:right;}
.bottom_news{width:958px; float:left; padding:10px 0;}
.bottom_news ul{float:left; border-right:1px solid #dcdcdc; padding:0 30px;}
.bottom_news li{line-height:22px;}
.bottom_news li a{display:inline; margin-left:13px;}
.bottom_news li b{font-weight:400; color:#333;}
.bottom_news li a:link,.bottom_news li a:visited{color:#666;}
.bottom_news li a:active,.bottom_news li a:hover{color:red;}
.bottom_news li b a:link,.bottom_news li b a:visited{color:#333;}
.bottom_news li b a:active,.bottom_news li b a:hover{color:red;}
.mtop10{margin-top:5px;}
.p5{padding:5px 0;}
.mb1{border:1px solid #ddd;}
.color049 a:link,.color049 a:visited{color:#049;}
.color049 a:active,.color049 a:hover{color:red;}
