* { margin: 0 auto; padding: 0 }

body {; font-size: 12px; background-color: #FFFFFF; background-image: url(../images/bg.jpg); background-repeat: no-repeat; background-position: center 47px; }

.clear { clear: both; height: 0px; line-height: 0 }

img { border: none }

li { list-style: none }

#head { background: url(../images/head.jpg) no-repeat; width: 1000px; height: 148px; }

#head .logo { width: 150px; height: 88px; display: block; overflow: hidden; text-indent: -999em; position: absolute; top: 36px; left: 44%; z-index: 99; }

#head .nav { width: 1000px; height: 60px; float: left; margin-top: 10px; margin-right: auto; margin-bottom: 40px; margin-left: auto; }

#head .nav a { display: block; height: 60px; float: left; width: 120px; }

#head .nav .a1 { margin-left: 270px; width: 120px; }

#head .nav .a3 { width: 110px; }

#head .nav .a4 { width: 110px; margin: 0 0 0 170px; }

#head .nav .a5 { width: 110px; }

#head .nav .a6 { width: 110px; }

#head_mid { background: url(../images/head_mid.jpg) no-repeat; width: 1000px; height: 259px; }

#head_mid .t_qq { width: 126px; height: 24px; display: block; position: absolute; margin: 230px 0 0 850px; background: url(../images/t_qq.gif) no-repeat }

#head_mid .share { position: absolute; margin: 230px 0 0 660px; }

#warp { width: 1000px; }

.left { width: 201px; float: left; margin: 0 0 0 10px; background: #f7f4ed; border: #bdbcbb solid 1px; _display: inline }

.startgame { width: 201px; height: 119px; }

.sl_bg { width: 188px; background: #FFF; border: #bdbcbb solid 1px; margin: 5px auto }

.sl_bg2 { width: 188px; height: 210px; background: #FFF; border: #bdbcbb solid 1px; margin: 5px auto }

.sl_t { width: 187px; height: 30px; background: url(../images/sl_t.jpg) no-repeat }

.sl_more { width: 117px; height: 26px; display: block; margin: 10px auto 0 auto; text-align: center; line-height: 26px; color: #630; text-decoration: none }

.esl_t { width: 187px; height: 30px; background: url(../images/esl_t.jpg) no-repeat; }

.serlink { }

.sl_bg ul { width: 180px; }

.eserlink { line-height: 18px }

.eserlink li { color: #6a5027; }

.eserlink .status { float: right }

.sl_bg li { clear: both; padding-left: 20px; height: 23px; line-height: 23px; border-bottom: 1px dotted #c6c0b2; clear: left; background: url(../images/ico_01.gif) 0 0 no-repeat; }

.sl_bg li a, .serlink li span { color: #6a5027; }

.sl_bg li a:hover { color: #ff4500; }

.sl_bg li span { float: right; }

.kf_t { width: 201px; height: 26px; background: url(../images/kf_t.jpg) no-repeat }

.kf_con { width: 201px; height: 120px; text-align: center; line-height: 25px; }

.right { width: 770px; float: left; margin: 0 0 0 10px; background-color: #FFFFFF; }

.flash_focus { width: 330px; height: 180px; float: left; border: #003 solid 1px }

/*新闻*/

.n_tabs li a, .ranking .tabs li a { display: block; overflow: hidden; text-indent: -999999px; }

.n_tabs li a { float: left }

.news { width: 428px; height: 180px; overflow: hidden; position: relative; float: right; }

.news a:hover { text-decoration: none; }

.news h1, .news h2 { text-align: center; }

.news_content { width: 428px; height: 180px; background: url(../images/news_mid.jpg) repeat-y; }

.news_bm { background: url(../images/news_bom.jpg) left center no-repeat; width: 428px; height: 2px; font-size: 0px; }

.n_tabs { width: 428px; height: 32px; background: url(../images/news.jpg) right top no-repeat; }

.n_tabs li { float: left; }

.n_tabs li a { width: 83px; height: 32px; background: url(../images/nw_tabs.jpg) left top no-repeat; cursor: pointer; }

.n_list { clear: both; padding: 10px 20px; }

.n_list li { height: 23px; border-bottom: dotted 1px #272421; padding: 0 1px; width: 400px; overflow: hidden; line-height: 23px }

.n_list li.redian { padding: 0px; padding-top: 3px; height: 60px; width: 480px; background: url(../images/news.jpg) left -32px no-repeat; border: 0px; }

.n_list li.redian h1 { font-size: 18px; height: 24px; line-height: 24px; }

.n_list li.redian h1 a { width: 428px; display: inline; color: #fcff00; font-family: 黑体, Helvetica, sans-serif; float: none; }

.n_list li.redian h2 { font-size: 12px; font-weight: normal; }

.n_list li.redian h2 a { display: inline; color: #d8c297; float: none }

.n_list li a { color: #d8c297; text-decoration: none; overflow: hidden }

.n_list li a:hover { text-decoration: underline }

.n_list li.redian h1 a:hover, .n_list li.redian h2 a:hover { color: #ff4500; }

.taketime { color: #8c7953; float: right; }

.tabshide { display: none; }

/*四小图*/

.mod_gg_act { width: 765px; margin-top: 5px }

.mod_gg_act img { margin: 0 6px 0 5px; float: left; }

/*攻略玩家天地*/

.mod_players { width: 570px; margin: 15px auto; float: left }

.mod_players_t { width: 230px; height: 30px; float: left; background: url(../images/player_t.jpg) no-repeat }

.mod_player_con { width: 570px; line-height: 25px; }

.mod_player_con span { font-weight: bold; color: #fff; background-color: #5D512B; display: block; float: left; margin-right: 5px; padding-right: 5px; padding-left: 5px; }

.mod_wjgl_t, .vidio_t ,.mod_rmhd_t{ width: 100%; height: 30px; float: left; background: url(../images/wjgl_t.jpg) no-repeat; margin-top: 10px; line-height: 30px; }

.vidio_t { background: url(../images/comic_vidio_t.jpg) no-repeat }
.vidio_t2 { background: url(../images/comic_vidio_t2.jpg) no-repeat; height:30px; }

.mod_rmhd_t{background: url(../images/activities_t.jpg) no-repeat}

.mod_wjgl_t .more ,.mod_rmhd_t .more{ float: right; }

.mod_wjgl_t .more a,.mod_rmhd_t .more a { color: #443122; text-decoration: none }

.mod_wjgl_con { width: 570px; line-height: 25px; }

.mod_wjgl_con li { display: block; }

.mod_wjgl_con span { float: right; clear: right; padding-right: 10px; }

.mod_wjgl_con a { color: #443122; text-decoration: none; float: left; clear: left; }

.mod_wjgl_con a:hover { color: #06C; text-decoration: underline }

.jt_gg { width: 185px; height: 240px; margin: 10px 0 0 5px; float: left }

.jt_gg img { margin-top: 5px; }


.hot_t { background: url(../images/hot_t.jpg) no-repeat }

.media_t { background: url(../images/media_t.jpg) no-repeat }

.tab_con { border-bottom: 1px solid #D0C9C2; }

.tab_con .tab { width: 80px; height: 30px; float: left; margin: 0 5px 0 0; line-height: 30px; text-align: center; border: 1px solid #D0C9C2; border-bottom: 0; }

.tab_con .tabhover { background: #F7F4EE; border: 1px solid #D0C9C2; border-bottom: 0; }


#flink { width: 1000px; height: auto; margin: 15px auto }

#flink li { float: left; list-style-type: none; display: block; padding-right: 7px; padding-left: 7px; white-space: nowrap; line-height: 22px; }

#flink li a { color: #958262; text-decoration: none; }

#foot { width: 100%; height: 100px; line-height: 80px; text-align: center; margin: 20px auto }

#foot a { color: #39F }

/*Man*/

.bugtj { width: 188px; }

.mthd { width: 188px; border: 1px solid #EBE8E5; margin-top: 5px; background: #fff; }

.mthd h3 { background: #E4DED7; height: 27px; line-height: 27px; overflow: hidden; padding-left: 10px; }

.mthd span { background: url(../images/mthd.jpg) no-repeat; margin: 5px 0 0 0; height: 16px; width: 55px; display: block; text-indent: -9999px; }

.mthd img { margin: 3px 0 0 5px; }

.hdskb { width: 183px; border: 1px solid #EBE8E5; background: #fff; float: left; padding-bottom: 5px; margin-left: 5px; margin-top: 15px }

.hdskb h3 { background: #E4DED7; height: 27px; line-height: 27px; overflow: hidden; padding-left: 10px; }

.hdskb h3 span { background: url(../images/hdskb.jpg) no-repeat; margin: 5px 0 0 0; height: 16px; width: 66px; display: block; text-indent: -9999px; }

.hdskb li { border-bottom: 1px dashed #EBE8E5; width: 175px; float: left; padding: 3px 0; margin: 5px 0 0 5px; color: #a77760 }

.hdskb li span.fl { float: left; }

.hdskb li span.fr { float: right; }

.hdskb li a { color: #ff4800; text-decoration: none; }

.dm_mtv { width: 570px; float: left; padding-top: 5px; padding-right: 0; padding-bottom: 0; padding-left: 0; }

.dm_mtv h3 { font-size: 14px }

.dm_mtv li.mtv_pic { float: left; width: 145px; background: #ECE8E4; border: 1px solid #E2DDD8; padding: 4px; }

.dm_mtv li.mtv_pic img { float: left; }

.dm_mtv li.mtv_text { float: left; width: 380px; height: 147px; padding: 0px 5px 0 5px; margin-left: 10px; background: #F7F4EE; border: #D0C9C2 solid 1px; line-height: 21px; font-family: "宋体" }

.dm_mtv li.mtv_text p { color: #6A5027; line-height: 24px; }

.dm_mtv li.mtv_text h3 { color: #6A5027; }

.dm_mtv li.mtv_text a { color: #6A5027; text-decoration: none; }

.dm_mtv li.mtv_text a:hover { color: #FF3300; text-decoration: underline; }

.bottom { background: #292929 url(../images/b_bg.gif) repeat-x; color: #858585; padding-bottom: 20px; }

.bottom .cont { padding-top: 10px; line-height: 20px; text-align: center; }

.bottom a { color: #858585; }

.bottom ul li { display: block; height: 22px; overflow: hidden; }

.bottom a:hover { color: #d2d0d0; text-decoration: underline; }

.bottom em { font-size: 10px; margin: 0 10px; color: #525050; }

p.web { text-align: left; width: 622px; margin: auto; padding: 4px 0 0 335px; background: url("../images/logo.png") no-repeat 190px 0; height: 60px; line-height: 25px; }

.zyjs { height: 169px; width: 570px; }

.title_top { float: left; height: 169px; width: 78px; }

.title_body { float: left; height: 168px; width: 100px; }

.mod_player_con a { text-decoration: none; color: #5D512B; }

.eserlink a { text-decoration: none; color: #5D512B; line-height: 32px; margin-left: 15px; }

.mod_player_con a:hover { text-decoration: underline; color: #FF6600; }



#flink { width: 980px; height: auto; margin: 15px auto; font-size: 12px ; clear:both; color:#666   }

#flink li { float: left; list-style-type: none; display: block; padding-right: 7px; padding-left: 7px; white-space: nowrap; line-height: 22px; }

#flink li a { color: #958262; text-decoration: none; }

#flink .t{font-sieze:14px; font-weight:bold; height:25px; line-height:25px}

#flink span{ float:left}

#flink .t a{ display:block; float:right;color:#666 }
.mod_hot_media{width:770px;height:170px;}
	.mod_hot,.mod_media{width:370px;height:170px; float:left;margin:0 8px 0 5px;_display:inline}
	.mod_hot_media .tab_con{width:370px; height:30px;}
	.mod_hot_media .tab_t{width:370px; height:30px; line-height:30px;}
	.hot_t{ background:url(../images/hot_t.jpg) no-repeat}
	.media_t{ background:url(../images/media_t.jpg) no-repeat}
	.tab_con{border-bottom:1px solid #D0C9C2; }
	.tab_con .tab{width:80px;height:30px; float:left;margin:0 5px 0 0 ;line-height:30px;text-align:center;border:1px solid #D0C9C2;border-bottom:0;}
	.tab_con .tabhover{
		background:#F7F4EE;
		border: 1px solid #D0C9C2;
		
		border-bottom:0;		
		}
	.mod_hot_media .context{width:370px; height:105px; background:#F7F4EE; border:#D0C9C2 solid 1px;border-top:0; float:left;}
	.mod_hot_media .context ul{line-height:20px;}
	.mod_hot_media .context li{display: block;}
	.mod_hot_media .context ul span{
	float:right;
	clear: right;
	padding-right: 8px;
	font-family: "宋体";
}
	.mod_hot_media .context li a{
	color:#6A5027;
	text-decoration:none;
	clear: left;
	float: left;
	padding-left: 8px;
}
	.mod_hot_media .context li a:hover{color:#FF3300;text-decoration: underline;}
	


