/*页眉*/
#header { width:100%; margin:0px auto; margin-bottom:10px; height:293px;}/* 模块高度 */
#innerHeader { width:100%;}

#head_line { width:100%; height:5px; background:url(../images/head_line.jpg) repeat-x;}

/* 导航菜单 */
#head_menu { width:960px; height:90px; margin:0px auto;}
	#head_menu .logo{ width:225px; height:90px; line-height:90px; margin:0px auto; float:left;}
	#head_menu .menus{ width:735px; height:90px; margin:0px auto; float:left;}
		#login { width:735px; height:30px; line-height:30px; margin:0px auto; float:left; background:url(../images/bg_login.gif) right no-repeat;}
			#login .logins { width:390px; padding-left:45px; float:left;}
			#login .busniess {float:left; text-align:right; padding-right:5px; _height:24px; _line-height:24px;}
			
		#menu { width:735px; height:60px; margin:0px auto; float:left; background:url(../images/bg_menu081126.gif) right no-repeat;}
			#menu .innerMenu { width:500px; padding-left:35px; float:left; height:60px;}
			#menu .innerMenu li{ width:82px; height:15px; line-height:15px; float:left; margin-top:12px; text-align:center}
			#menu .innerMenu li.hot{ width:44px; height:15px; line-height:15px; float:left; margin-top:12px; text-align:center; background:url(../images/hot.gif) right top no-repeat;}
			#menu .ad_head { width:110px; height:50px; float:right; padding-top:15px; text-align:center;}

/* 游戏导航模块 */
#head_game { width:960px; height:203px; margin:0px auto;}  /* 模块高度 */
	#head_game .game_menu { width:950px; height:23px; line-height:23px; margin:5px 0px 5px 0px; padding:0px 4px 0px 4px; border:1px #FFA500 solid; background:#FFF7E9; color:#FF7A01;}
	#head_game .game_menu li{ margin:0px 2px 0px 4px; float:left; text-align:center;}
	#head_game .game_menu a { color:#FF7A01;}
	#head_game .game_menu a:hover { color:#CD0000; text-decoration:underline;}
	#head_game .game_menu a:visited { color:#FF7A01; text-decoration:none;}
	#head_game .game_menu_pic{ width:960px; height:155px; margin:0px auto; padding:0px;}


/* 内容 */
#contents { width:960px; margin:0px auto; clear:both;}
#innerContents { width:100%; }

	/* 模块 */
	#leftContent { width:320px; margin:0px; float:left; margin-right:10px;}
	#middleContent { width:400px; margin:0px; float:left;}
	#rightContent { width:220px; margin:0px; float:left; margin-left:10px;}
	#leftContents { width:730px; margin:0px; float:left;}
	#rightContents { width:220px; margin:0px; float:left; margin-left:10px;}
	
	/*内容块*/
	#content_1,#content_2,#content_3,#content_4 {width:100%; margin:0px auto;}
	
		/*焦点图片*/
		#hotPic { width:308px;height:230px;border:1px #D3D3D3 solid;padding:5px;}
		
		/*动态*/
		#news { width:318px; height:186px; _height:193px; border:1px #FEA501 solid;}
			#news li { width:270px; float:left; height:22px; line-height:22px; padding-left:7px; margin-right:4px; background:url(../images/news_bullet.gif) no-repeat left; overflow:hidden; white-space: nowrap;text-overflow: ellipsis;}
		
		/*头条*/
		#hotArticle { width:398px; height:398px; border:1px #FEA501 solid;background:#FFF7E9}
			#hotArticle .info {clear:both; padding:0px;}
			#hotArticle .info li { clear:both; width:388px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; font-size:14px; line-height:23px}
			#hotArticle .info span{ padding:0px; margin-right:5px; height:21px; line-height:21px; overflow:hidden; color:#FEA501; font-weight:bold;}
			#hotArticle .info span a { color:#FEA501;}
			#hotArticle .infos { clear:both; margin:0px auto; }
			#hotArticle .infos li { float:left; width:121px; padding:0px; margin:0px 4px 0px 4px; _margin:0px 3px 0px 2px;}
			#hotArticle .infos li p { margin:0px auto; width:120px; height:24px; line-height:24px; text-align:center; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
			#hotArticle .infos img{ border:1px solid #D3D3D3; }
		
		/*搜索*/
		#search { width:260px; height:20px; padding:5px 5px 5px 135px; background:url(../images/bg_search.jpg) no-repeat;}
		
		/*第一屏大图广告*/
		#ad_1 { width:220px;height:242px;}
		
		/*分类信息*/
		#ad_2 { width:218px; height:186px; _height:193px; border:1px #D3D3D3 solid;}
			#ad_2 li { width:190px; float:left; height:24px; line-height:24px; padding-left:8px; background:url(../images/news_bullet.gif) no-repeat left; overflow:hidden; white-space: nowrap;text-overflow: ellipsis;}
			#ad_2 .ads { clear:both; margin-top:2px; _margin-top:5px;}
		
		/*博客*/
		#blog { width:318px; height:378px; _height:379px; border:1px #FEA501 solid;}
			#blog .info { width:175px; padding:0px; float:right;}
			#blog .info li { width:175px; clear:both; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; height:21px; line-height:21px;}
			#blog .infos { width:130px; padding:0px; float:left;}
			#blog .infos li{ float:left; width:120px; padding:0px; margin:0px;}
			#blog .infos li p{ margin:0px auto; width:120px; height:20px; line-height:20px; text-align:center; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
			#blog .infos img{ border:1px solid #D3D3D3; }
		
		/*视频*/
		#video { width:398px; height:378px; border:1px #FEA501 solid;}
			#video .info { width:388px; clear:both; padding:0px;}
			#video .info li{ clear:both; width:388px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; }
			#video .info span{ padding:0px; margin-right:5px; height:21px; line-height:21px; overflow:hidden; font-weight:bold;}
			#video .infos { width:388px; height:116px; clear:both;padding:0px;}
			#video .infos li{float:left; height:90px; width:120px; padding:0px; margin:0px 4px 0px 4px; _margin:0px 3px 0px 2px;}
			#video .infos li p{ margin:0px auto; width:120px; height:24px; line-height:24px; text-align:center; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
			#video .infos img{ border:1px solid #D3D3D3; }
		
		/*相册*/
		#album { width:218px; height:378px; border:1px #D3D3D3 solid;}
			#album .info { width:208px; clear:both; padding:0px;}
			#album .info li{clear:both; width:208px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
			#album .info span{ padding:0px; margin-right:5px; height:21px; line-height:21px; overflow:hidden;}
			#album .infos { width:208px; clear:both; padding:0px;}
			#album .infos li{ float:left; height:80px; width:100px; padding:0px; margin:0px 4px 0px 0px; _margin:0px 1px 0px 0px;}
			#album .infos img{ border:1px solid #D3D3D3; }
		
		/*游戏*/
		#game { width:318px; height:378px; _height:379px; border:1px #FEA501 solid; background:url(../images/bg_game.gif) no-repeat;}
			#game .info { width:175px; height:175px; _height:172px; float:right;}
			#game .info li { width:175px; clear:both; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; height:21px;}
			#game .infos { width:130px; height:175px; _height:172px;padding:0px; float:left;}
			#game .infos li{ float:left;  width:120px; padding:0px; margin:0px;}
			#game .infos li p{ margin:0px auto; width:120px; height:22px; line-height:22px; text-align:center; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
			#game .infos img{ border:1px solid #D3D3D3; }
			#game p{ margin:0px auto; width:130px; height:24px; line-height:24px; font-weight:bold; }
		
		/*音乐*/
		#music { width:398px; height:378px; border:1px #FEA501 solid;}
			#music .info { width:388px; clear:both; padding:0px;}
			#music .info li{ clear:both; width:388px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; }
			#music .info span{ padding:0px; margin-right:5px; height:21px; line-height:21px; overflow:hidden; font-weight:bold;}
			#music .infos { width:388px; height:116px; clear:both;padding:0px;}
			#music .infos li{float:left; height:90px; width:120px; padding:0px; margin:0px 4px 0px 4px; _margin:0px 3px 0px 2px;}
			#music .infos li p{ margin:0px auto; width:120px; height:24px; line-height:24px; text-align:center; overflow:hidden; white-space: nowrap;text-overflow: ellipsis;}
			#music .infos img{ border:1px solid #D3D3D3; }
		
		/*音乐试听*/
		#musicBox { width:218px; height:278px; border:1px #D3D3D3 solid;}
			#musicBox span { float:left; width:60px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; }
			#musicBox p { float:left; width:120px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; }

		/*影视*/
		#movie { width:318px; height:378px; _height:379px; border:1px #FEA501 solid;}
			#movie .info { width:175px; padding:0px; float:right;}
			#movie .info li { width:175px;  clear:both; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; height:21px; line-height:21px;}
			#movie .infos { width:130px; padding:0px; float:left;}
			#movie .infos li{ float:left; width:120px; padding:0px; margin:0px;}
			#movie .infos li p{ margin:0px auto; width:120px; height:20px;line-height:20px;text-align:center; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
			#movie .infos img{ border:1px solid #D3D3D3; }
		
		/*娱乐*/
		#entertainment { width:398px; height:378px; border:1px #FEA501 solid;}
			#entertainment .info { width:388px; clear:both; padding:0px;}
			#entertainment .info li{ clear:both; width:388px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; }
			#entertainment .info span{ padding:0px; margin-right:5px; height:21px; line-height:21px; overflow:hidden; font-weight:bold;}
			#entertainment .infos { width:388px; height:116px; clear:both;padding:0px;}
			#entertainment .infos li{float:left; height:90px; width:120px; padding:0px; margin:0px 4px 0px 4px; _margin:0px 3px 0px 2px;}
			#entertainment .infos li p{ margin:0px auto; width:120px; height:24px; line-height:24px; text-align:center; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
			#entertainment .infos img{ border:1px solid #D3D3D3; }
		
		/*无线*/
		#mobile { width:218px; height:378px; border:1px #D3D3D3 solid;}
			#mobile span { float:left; width:60px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; }
			#mobile p { float:left; width:120px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; }
			#mobile .infos { width:208px; clear:both; padding:0px; margin-top:5px;}
			#mobile .infos li{ float:left; width:95px; padding:0px; margin:0px 4px 0px 4px; _margin:0px 2px 0px 2px;}
			#mobile .infos li p{ margin:0px auto; width:97px; height:20px; line-height:20px; text-align:center; overflow:hidden; white-space: nowrap;text-overflow: ellipsis; background:#D3D3D3;}
			#mobile .infos img{ border:1px solid #D3D3D3; }
		
		/*社区*/
		#bbs { width:728px; height:443px; _height:447px;border:1px #FEA501 solid;}
			#bbs .leftBBS { width:318px; height:408px; padding-right:10px; float:left; background:url(../images/bg_bbs.jpg);}
			#bbs .leftBBS li { clear:both; width:318px;  height:22px; line-height:22px; overflow:hidden; hite-space: nowrap; text-overflow: ellipsis;}
			#bbs .leftBBS span { margin:0px 5px 0px 5px; height:22px; line-height:22px;}
			#bbs .rightBBS { width:390px; margin:0px auto; float:right;}
				#bbs .infos { float:left; width:120px; padding:0px; margin-right:10px;}
				#bbs .infos li{ float:left; height:118px; width:120px; padding:0px; margin:0px;}
				#bbs .infos li p{ margin:0px auto; width:122px; height:20px; line-height:20px; text-align:center; overflow:hidden; white-space: nowrap;text-overflow: ellipsis;}
				#bbs .infos img{ border:1px solid #D3D3D3;}
				#bbs .bbs_infos { float:right; width:250px;  padding:0px; margin:0px auto;}
				#bbs .bbs_infos li{ float:left; height:22px; line-height:22px; padding:0px; margin:0px; width:250px; overflow:hidden; white-space: nowrap;text-overflow: ellipsis;}
				#bbs p{ margin:0px auto; width:250px; height:20px; line-height:20px; }
		
		/*随心秀*/
		#avatar { width:218px; height:200px; border:1px #D3D3D3 solid;}
			#avatar .info { width:208px; clear:both; padding:0px;}
			#avatar .info li{ float:left; height:125px; width:95px; padding:0px; margin:4px 2px 0px 6px; _margin:4px 2px 0px 3px;}
			#avatar .info li p{ margin:0px auto; width:97px; overflow:hidden; height:24px; line-height:24px; text-align:center; overflow:hidden; white-space: nowrap;text-overflow: ellipsis;}
			#avatar .info img{ border:1px solid #D3D3D3; }

/* 页脚 */
#footer { width:960px; margin:0px auto; clear:both;}
#innerFooter { width:100%; background:url(../images/bg_footer.jpg) repeat-x; height:185px;}
	.leftFooter { width:600px; float:left; margin:10px 0px 0px 10px;}
		.logoFooter_1 { height:26px; line-height:26px; margin-bottom:5px; background:url(../images/logo_footer_1.gif) no-repeat left; padding-left:30px;}
		.logoFooter_2 { height:26px; line-height:26px; margin-bottom:5px; background:url(../images/logo_footer_2.gif) no-repeat left; padding-left:30px;}
		.logoFooter_3 { height:26px; line-height:26px; margin-bottom:5px; background:url(../images/logo_footer_3.gif) no-repeat left; padding-left:30px;}
		.logoFooter_4 { height:26px; line-height:26px; margin-bottom:5px; padding-left:30px;}
	.rightFooter { width:300px; float:right; margin:10px 10px 0px 0px;}
	#bottomFooter { width:950px; clear:both; text-align:center; border-top:1px #CCCCCC dashed; color:#000;}
	#bottomFooter p{ height:24px; line-height:24px;}

/*其他*/
.title { height:24px; line-height:24px; background: url(../images/bg_title.gif); background-color:#FEA501;  padding:0px 9px 0px 9px; color:#FFFFFF; font-size:14px; font-weight:bold;}
.title_sidebar { height:24px; line-height:24px; background: url(../images/bg_title_sidebar.gif); background-color:#D3D3D3; padding:0px 9px 0px 9px; font-size:14px; font-weight:bold;}
.span { float:right; height:24px; line-height:24px; font-size:12px; padding:0px; color:#FFFFFF; font-weight:normal; text-align:right;}
.span_sidebar { float:right; height:24px; line-height:24px; font-size:12px; padding:0px; font-weight:normal; text-align:right;}
.sub_title { clear:both; height:22px; line-height:22px; background:#D3D3D3; padding:0px 9px 0px 9px; color:#696969; font-size:13px; font-weight:bold;}
.line{ clear:both; background:url(../images/Line.gif) repeat-x; height:11px; margin:0px 0px 5px 0px; overflow:hidden;}
.button{ border: 1px solid #CCC;  background:url(../images/bg_button.gif); color:#FFFFFF; padding-top:2px; font-size:12px;}
.ad220_sidebar {width: 220px; margin-bottom:10px; padding:0px; clear:both; }
td{ height:24px; background:url(../images/bg_td_ie7.gif);}