/* CSS Document */
*{margin:0; padding:0;}
body{background:#fff; font:12px Arial, Helvetica, sans-serif, SimSun; overflow-x:hidden; position:relative;}
.w1000{width:1000px; margin:0 auto;}
img{border:0 none;}
a{text-decoration:none; outline:none;}
a:hover{text-decoration:underline;}
li{list-style:none;}
.clear{float:none; clear:both;}

/*首页内容部分*/
.index_con{width:100%; position:relative;}

/*第一屏*/
.flash{width:1000px; height:90px; overflow:hidden; margin:10px 0;}
.banner{display:block; margin:10px 0;}
.con1{height:469px;}
.con_l{width:704px; float:left; display:inline;}
.focus{width:320px; float:left; display:inline;}
#tFocus-leftbtn,#tFocus-rightbtn{display:block; background:url(../images/icon.png) no-repeat;}
#tFocus{width:320px; height:469px; overflow:hidden; position:relative;}
#tFocus-pic{width:320px; height:469px; position:relative;}
#tFocus-pic li{width:320px; height:469px; position:absolute; left:0; top:0;}
#tFocus-pic li img{width:320px; height:469px;}
#tFocusBtn{width:315px; height:60px; padding-left:5px; z-index:20; overflow:hidden; position:absolute; bottom:15px; left:0;}
#tFocus-btn{width:272px; height:62px; position:relative; left:0; bottom:0; overflow:hidden; float:left; background:#5e2819; margin:0 4px;}
#tFocus-btn ul{width:100000px; position:absolute; left:0; top:0;}
#tFocus-btn li{display:block; float:left; margin-right:1px;}
#tFocus-btn li img{border:1px solid #ffffbe;}
#tFocus-btn li.active img{border:1px solid #EC7E55;}
#tFocus-leftbtn,#tFocus-rightbtn{height:35px; margin-top:18px; width:16px; float:left; text-indent:-9999px;}
#tFocus-leftbtn{background-position:0 0;}
#tFocus-rightbtn{background-position:-51px 0;}

/*热门资讯*/
.hot_news{width:384px; float:left; display:inline; height:200px;}
.hot_wrap{padding:0 20px;}
.til1{border-bottom:1px solid #e6e6e6; line-height:30px;}
.til1 span{float:left; display:inline; font-size:18px; font-family:Microsoft YaHei; font-weight:bold; color:#ff4800;}
.til1 a{float:right; display:inline; color:#7d7d7d;}
.top_news{padding:8px 0; border-bottom:1px dotted #D4D4D4; text-align:center;}
.top_news h1{font:bold 18px/35px Microsoft YaHei; color:#D50000; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.top_news h1 a{color:#D50000;}
.top_news p a{margin:0 3px; color:#999;}
.top_line{border-bottom:none !important; padding-bottom:0 !important;}
.hot_con ul{border-bottom:1px dashed #d4d4d4; padding:8px 0;}
.hot_con ul li{font:14px/28px Microsoft YaHei;}
.hot_con ul li p{float:left; display:inline; width:80%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#333;}
.hot_con ul li p a{color:#333;}
.hot_con ul li p span{color:#87D8FF; margin-right:8px;}
.hot_con ul li em{float:right; display:inline; color:#9C9C99;}
.font_b p{font-weight:bold;}

.con_r{width:286px; float:right; display:inline;}

/*开服动态*/
.ser{background:#F9F9F9; border:1px solid #EBEBEB; height:467px;}
.ser{padding:0 10px;}
.ser_eg{margin-top:10px;}
.ser_eg img{width:97px; height:62px; border:1px solid #F0EEEE; float:left; display:inline;}
.eg_txt{width:150px; float:right; display:inline; color:#5e5e5e; line-height:20px;}
.eg_txt p a{font-weight:bold; color:#ff0000; display:inline; background:none;}
.eg_txt a{width:66px; height:23px; background:#e77b53; border-radius:3px; color:#fff; text-align:center; display:block; line-height:23px;}
.ser_con ul{border-bottom:1px solid #D5D5D5;}
.ser_con ul li{line-height:28px; border-bottom:1px dotted #dcdcdc; text-align:center; color:#727272;}
.ser_con ul li:hover{color:#ff0000;}
.ser_con ul li:hover a{color:#ff0000;}
.ser_con ul li b, .ser_con ul li a{float:left; display:block; width:75px; color:#727272;}
.ser_con ul li span{width:110px; float:left; display:block;}
.ser_con ul li em{width:70px; float:left; display:block; font-style:normal;}
.page{text-align:center; margin-top:8px;}
.page a{display:inline-block; width:20px; height:16px; background:#fff; border:1px solid #d5d5d5; line-height:16px; color:#999;}
.page a.hover{border:1px solid #FF8619; background:#FF8619; font-weight:bold; color:#fff;}
.ser_con ul li.font_b{font-weight:bold; border-bottom:1px solid #D5D5D5; color:#727272;}

/*第二屏*/
.con2{height:415px;}
.con2l_box{height:413px; border:1px solid #ebebeb; background:#f9f9f9;}

/*火爆游戏*/
.hot_game{width:315px; padding-left:20px; float:left; display:inline;}
.hot_game .til1{line-height:55px; padding-right:15px;}
.til2{font:bold 18px/55px Microsoft YaHei; color:#ff4800;}
.til2 a{color:#ff4800;}
.game_con{height:340px; border-right:1px solid #EAEAEA;}
.game_con ul li{margin-bottom:20px;}
.game_con ul li img{float:left; display:inline; width:158px; height:97px; border:1px solid #f0eeee;}
.game_txt{width:125px; height:97px; overflow:hidden; margin-left:15px; float:left; display:inline; font-family:Microsoft YaHei; color:#727272;}
.game_txt a{font-size:14px; margin-bottom:6px; display:block; font-weight:bold; color:#333;}

/*热门游戏攻略*/
.strategy{width:345px; padding:0 10px; float:left; display:inline;}
.strategy .til1{line-height:55px;}
.kinds_til{height:26px; display:block;}
.kinds_til li{width:75px; height:26px; background:#e4e4e4; font:14px/26px Microsoft YaHei; text-align:center; float:left; display:inline; margin-right:10px;}
.kinds_til li a{color:#8d8d8d; display:block;}
.kinds_til li.hover{background:#ff9376;}
.kinds_til li.hover a{color:#fff;}
.kinds_box{margin-top:8px; padding-right:20px;}
.kinds_box ul{display:none;}
.kinds_box ul li{font:15px/32px Microsoft YaHei; color:#8d8d8d;}
.kinds_box ul li p{width:80%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left; display:inline; color:#333;}
.kinds_box ul li p a{color:#333;}
.kinds_box ul li em{float:right; display:inline;}

/*热门礼包*/
.gifts{height:415px;}
.til3{padding:0 15px; height:33px; background:#EC7E55; border-radius:3px 3px 0 0; font:bold 14px/33px Microsoft YaHei; color:#fff;}
.til3 span{float:left; display:inline;}
.til3 a{float:right; display:inline; color:#fff;}
.s_til{height:22px; background:#D4B1A4; line-height:22px; text-align:center; color:#fff;}
.gifts_box{height:358px; border:1px solid #EBEBEB; border-top:0; overflow:hidden;}
.gifts_game{height:36px; overflow:hidden;}
.even{background:#F9F9F9;}
.gifts_game .retract{height:36px; line-height:36px; display:block;}
.gifts_game .spread{height:70px; display:none;}
.gifts_game .spread span, .gifts_game .spread em{line-height:66px;}
.s_til span, .gifts_game span{width:40px; float:left; display:block; text-align:center;}
.w180{width:180px; float:left; display:inline;}
.s_til em, .gifts_game em{width:64px; float:left; display:block; font-style:normal; text-align:center;}
.gifts_game span i{width:16px; display:block; vertical-align:middle; background:url(../images/icon.png) no-repeat; text-align:center; margin:0 auto; font-style:normal; font-weight:bold; color:#80452f;}
.gifts_game .retract span i{background-position:-18px -50px;}
.gifts_game .spread span i{background-position:-18px -35px;}



.spread_dec{margin-top:8px;}
.spread_dec img{width:48px; height:48px; border-radius:3px; float:left; display:inline;}
.spread_txt{width:125px; float:right; display:inline; text-align:center; font-weight:bold; color:#666;}
.spread_txt a{width:66px; height:23px; background:#E77B53; display:block; border-radius:3px; text-align:center; margin:5px auto 0; font-weight:normal; color:#fff; line-height:23px;}

/*第三屏*/
.inform{padding-right:15px;}
.inform ul li{margin-bottom:10px;}
.inform ul li img{width:98px; height:68px;}
.inform ul li .game_txt{padding-top:0; width:180px; height:68px; overflow:hidden;}
.inform ul.inform_li{font-family:Microsoft YaHei; color:#8d8d8d;}
.inform ul.inform_li li{line-height:25px; margin:0; color:#333;}
.inform ul.inform_li li p{width:80%; float:left; display:inline; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.inform ul.inform_li li a{color:#333;}
.inform ul.inform_li li em{float:right; display:inline;}

/*游戏美图/娱乐/趣图*/
.pic_con ul li{width:162px; height:100px; overflow:hidden; float:left; display:inline; margin:0 10px 15px 0; position:relative;}
.pic_con ul li img{width:100%; height:100%;}
.pic_con ul li .pic_txt{width:162px; height:100px; display:block; position:absolute; bottom:-100px; left:0;}
.pic_con ul li .pic_txt:hover{text-decoration:none;}
.pic_bg{width:100%; height:100%; background:#000; opacity:0.5; filter:alpha(opacity=50); position:absolute; top:0; left:0;}
.pic_dec{width:122px; height:60px; padding:20px; position:absolute; top:0; left:0; text-align:center; color:#eee;}

/*热门游戏排行*/
.s_til2 span{float:left; display:block; text-align:center;}
.w40, .s_til2 span.w40{width:40px;}
.w80, .s_til2 span.w80{width:80px;}
.w90, .s_til2 span.w90{width:90px;}
.w66, .s_til2 span.w66{width:66px;}
.game_li{height:36px; line-height:36px;}
.game_li span, .game_li a{float:left; display:block; text-align:center; color:#444;}
.game_li span.w40{background:url(../images/icon.png) no-repeat; background-position:-6px -50px; color:#80452f;}
.game_li span.w66 a{width:66px; height:23px; display:block; background:#E77B53; border-radius:3px; color:#fff; line-height:23px; margin-top:5px;}

/*底部*/
.bottom{padding:40px 0 30px; text-align:center; line-height:24px; color:#989898;}
.bottom a{color:#989898; margin:0 3px;}

/*侧边图片*/
.fl_img{position:absolute; top:120px; left:-303px;}
.fr_img{position:absolute; top:120px; right:-303px;}

/*文章列表页//////////////////////////////*/
.con{margin-top:30px;}
.mt20{margin-top:20px;}
.con_box{background:#FCFCFC; border:1px solid #EBEBEB; padding:0 20px 20px;}
.til{height:48px; line-height:48px; border-bottom:1px solid #EBEBEB; font-family:Microsoft YaHei;}
.til span{float:left; display:inline; border-bottom:3px solid #EC7E55; font:20px/46px Microsoft YaHei; color:#f75c1f;}
.til .place{float:right; display:inline; color:#666;}
.til .place a{color:#666;}
.til .place em{font-style:normal;}
.news_li ul li{padding:20px 0; border-bottom:1px solid #EBEBEB; color:#999; line-height:20px;}
.news_li ul li h2 a{font:20px Microsoft YaHei; color:#666; margin-bottom:10px; display:block;}
.news_time{height:20px; margin-top:45px;}
.news_time span{float:left; display:inline;}
.news_time a{float:right; display:block; width:80px; height:20px; background:#EC7E55; text-align:center; color:#fff;}
.news_page{margin-top:30px; text-align:center;}
.news_page a{display:inline-block; padding:0 12px; height:30px; line-height:30px; color:#333; background:#fff; border:1px solid #d9d9d9; margin:0 2px;}
.news_page a.hover{background:#FD6B35; color:#fff;}

/*图文列表页////////////////////////////////*/
.news_pic ul li img{width:180px; height:126px; float:left; display:inline;}
.con_txt{width:450px; float:right; display:inline;}
.con_txt .news_time{margin-top:10px;}

/*图片列表页///////////////////////////////*/
.pic_conl{width:440px; float:left; display:inline;}
.pic_til{height:30px; width:100%; font:20px Microsoft YaHei; color:#4c4c4c; margin-top:15px;}
.pic_day ul li{width:190px; float:left; display:inline; margin:15px 25px 0 0; text-align:center;}
.pic_day ul li img{width:190px; height:125px;}
.pic_day ul li p, .pic_conr ul li p{line-height:24px;}
.pic_day ul li p a, .pic_conr ul li p a{font-size:13px; color:#666;}
.pic_conr{width:220px; float:right; display:inline; border-left:1px solid #F2F2F2;}
.pic_conr ul{padding-top:45px;}
.pic_conr ul li{margin:15px 0 0 20px;}
.pic_conr ul li img{width:190px; height:125px;}

/*文章页////////////////////////////////*/
.cont_til{padding:20px 0; margin-bottom:15px; border-bottom:1px solid #F2F2F2; font-family:Microsoft YaHei; color:#999; text-align:center;}
.cont_til h1{font:normal 20px/30px Microsoft YaHei; color:#ec7e55;}
.cont_con{font:13px/24px Microsoft YaHei; color:#808080;}
.cont_con img{max-width:630px; margin:10px auto; display:block;}
.cont_con p{text-indent:2em;}
.fx{text-align:right; margin:40px 0 10px;}
.prev_next{text-align:center; font-size:13px; color:#1a1a1a;}
.prev_next span{margin:0 10px;}
.prev_next a{font-size:12px; color:#666;}

/*相关文章*/
.rel_news{font-size:13px; font-family:Microsoft YaHei;}
.rel_til{color:#1a1a1a; border-bottom:1px solid #F2F2F2; line-height:26px; margin:20px 0 10px;}
.rel_news ul li{float:left; display:inline; width:320px; color:#808080; line-height:30px; margin-right:10px;}
.rel_news ul li p{width:80%; float:left; display:inline; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.rel_news ul li p a{color:#808080;}
.rel_news ul li span{float:right; display:inline;}

/*图片内页//////////////////////////*/
.cont_pic{text-align:center;}
.cont_pic p{text-align:left;}
.cont_pic img{margin:10px 0;}


























