﻿/* css reset */
body{margin:0;padding:0; font-family:"宋体",Arial;font-size:12px; background-color:#fff;color:#3c3c3c;}
a{color:#3c3c3c;text-decoration:none}
a:hover{color:#f76721;text-decoration:underline}
p{word-break: break-all;}
.warpper{margin:0 auto;width:980px;}
.hr_20{clear:both;font-size:0;height:20px;line-height: 1px;overflow: hidden;}
.hr_25{clear:both;font-size:0;height:25px;line-height: 1px;overflow: hidden;}
.w_424{ width:424px; overflow:hidden;}
.w_536{ width:536px; overflow:hidden;}
.w_732{ width:732px; overflow:hidden;}
.w_228{ width:228px; overflow:hidden;}
.w_700{ width:700px; overflow:hidden;}
.w_277{ width:277px; overflow:hidden;}
.re_title{ height:39px; overflow:hidden; background-image:url(../images/b_tit.png); background-repeat:no-repeat;}
.re_title h4{ overflow:hidden; color:#fff;font:20px/39px "微软雅黑"; padding-left:10px;}
.re_title h4 i{ font-weight:600;}
.mod_sit1{ background-position:0 0;}
.mod_sit2{ background-position:0 -40px;}
.mod_sit3{ background-position:0 -80px;}
.re_title .fr{ font-size:12px; line-height:30px; font-weight:normal;}
.re_title .fr a,.re_title .fr span{ float:left;}
.re_title .fr span{ margin:0 9px; display:inline; color:#d6d6d6;}
.re_title .fr a.hot{ background:url(../images/hot.png) right center no-repeat; padding-right:13px;color:#f76721;}

/*header*/
.header{ background:url(../images/header.jpg) center top no-repeat #c0332c; height:148px;}
.header .logo{ width:258px; height:100px; background:url(../images/logo.png) 16px 26px no-repeat; overflow:hidden;}
.header .logo a{ width:258px; height:100px; display:block; text-indent:-99999px;}
.header .channel { padding-top:16px;}
.header .channel ul{ width:468px; overflow:hidden;}
.header .channel ul li{ width:234px; height:34px; line-height:34px; float:left; overflow:hidden;}
.header .channel ul li a{ float:left; color:#ffa399; margin-left:10px; display:inline;}
.header .channel ul li a.b{ font-weight:600; font-size:14px; margin-right:8px;}
.header .search{ width:200px; margin-left:30px; display:inline; overflow:hidden; padding-top:20px;}
.header .search .c{ width:200px; height:36px; overflow:hidden; background:url(../images/endt_gather.png) 165px 10px no-repeat #ab241e; border-radius:18px;}
.header .search .c .input_search{ border:none; background:none; width:120px; padding:8px 15px; height:20px; line-height:20px; float:left; color:#f0938f;}
.header .search .c .btn_search{ width:50px; height:36px;float:left; border:none; overflow:hidden; background:none; cursor:pointer;}
.header .search .text{ width:200px; height:32px; line-height:32px; overflow:hidden; text-align:center;color:#f0938f;}
.header .search .text a{ margin:0 3px; color:#fff498;}
.header .nav{ width:968px; height:24px; padding:8px 6px;}
.header .nav ul{ height:24px;}
.header .nav ul li{ float:left; height:24px; line-height:24px; border-right:1px solid #a9241e;font-size:18px;}
.header .nav ul li a{ padding:0 20px;height:24px; display:block; color:#fff; font-family:"微软雅黑"; position:relative;}
.header .nav ul li a:hover{text-decoration:none;}
.header .nav ul li a span{ width:0;transition:width 300ms ease 0s;}
.header .nav ul li.on a span,.header .nav ul li a:hover span{ width:100%; height:4px; display:block; position:absolute; bottom:-17px; left:0; background-color:#ffa4a4; overflow:hidden; line-height:0; font-size:0;}	
	
/*===================推荐=================*/	
.rec_info{ margin-top:20px; overflow:hidden;height:60px;}
.rec_info .item_fre{ width:288px; overflow:hidden; margin-right:58px;}
.rec_info .item_fre .tit{ height:18px; overflow:hidden;}
.rec_info .item_fre .tit h4{ font-size:14px; height:18px; line-height:18px; overflow:hidden; font-weight:600; background-image:url(../images/endt_gather.png); background-repeat:no-repeat; padding-left:20px;}
.rec_info .item_fre .tit h4.s1{ background-position:0 -50px;}
.rec_info .item_fre .tit h4.s2{ background-position:0 -100px;}
.rec_info .item_fre .tit h4.s3{ background-position:0 -146px;}
.rec_info .item_fre ul{ overflow:hidden; width:300px; padding:8px 0 10px;}
.rec_info .item_fre ul li{ width:88px; height:90px; line-height:30px; text-align:center; overflow:hidden; margin-right:12px; display:inline; float:left;}
.rec_info .item_fre ul li img{ width:88px; height:60px; display:block;}
.rec_info .game_flei_box{ overflow:hidden; padding:0 0 5px;}
.rec_info .game_flei{ width:100%; overflow:hidden;}
.rec_info .game_flei li{ height:20px; float:left; line-height:20px; padding:5px 0; display:inline;}
.rec_info .game_flei li a{ display:block; padding:0 5px; border-radius:3px;}
.rec_info .game_flei li a:hover{ color:#fff; text-decoration:none; background-color:#ff9002;}
.rec_info .game_flei li code{ height:20px; padding:0 8px; display:block; color:#fff; border-radius:3px 0 3px 0; margin-right:10px;}
.rec_info .game_flei li code.c1{ background-color:#5181a2;}
.rec_info .game_flei li code.c2{ background-color:#9b7d62; }
.rec_info .game_flei li span{ margin:0 5px; color:#dcdcdc; float:left; display:inline;}
.rec_info .game_flei li h4{ color:#f76720; padding-right:5px;}	
	
/*===================新闻模块=============*/	
.news .w_424{ border-right:1px solid #dbdbdb;}
.mod_top_new{ overflow:hidden;}
.mod_top_new .tab_menu{ height:36px;border-bottom:2px solid #dbdbdb;}
.mod_top_new .tab_menu li{ width:80px; height:36px; line-height:36px; float:left; overflow:hidden; font:18px/36px "微软雅黑"; margin-right:15px; display:inline; color:#808080; font-weight:600; cursor:pointer;}
.mod_top_new .tab_menu li.select{color:#c4352e;border-bottom:2px solid #c4352e;}
.mod_top_new .tab_main{overflow:hidden;}
.mod_top_new .tab_main .headList{height: 137px;border-bottom:1px dotted #dbdbdb;overflow: hidden;padding-top:20px}
.mod_top_new .tab_main .headList h4 a{color:#007cdd;font:18px/20px "微软雅黑";font-weight:600;}
.mod_top_new .tab_main h4{height:22px; overflow:hidden;padding:0 17px 0 0px;}
.mod_top_new .tab_main .headList h4{ height:22px; overflow:hidden;padding:0 17px;}
.mod_top_new .tab_main h4 a{color:#3c3c3c; font:18px/20px "宋体"; font-weight:600;}
.mod_top_new .tab_main h4.d2{ margin-top:10px;}
.mod_top_new .tab_main h4 span{ width:35px; height:22px; line-height:20px; overflow:hidden; background:url(../images/endt_gather.png) 0 -192px no-repeat; display:block; text-align:center; color:#fff; margin-right:10px; float:left;}
.mod_top_new .tab_main p{ height:36px; overflow:hidden; text-align:center; line-height:36px;color:#888;}
.mod_top_new .tab_main p a{ color:#888; margin:0 3px;}
.mod_new_ul{overflow:hidden;border-bottom:1px dotted #dbdbdb; padding:18px 0 14px;}
.mod_new_ul h4{ height:22px; overflow:hidden; font-size:16px;}
.mod_new_ul h4 a{line-height:22px;}
.mod_new_ul h4 span{ width:44px; height:22px; line-height:22px; overflow:hidden; background-image:url(../images/endt_gather.png);background-repeat:no-repeat; display:block; text-align:center; color:#fff; margin-right:10px; float:left; padding-left:10px;}
.mod_new_ul h4 span.s1{background-position:0 -364px;}
.mod_new_ul h4 span.s2{background-position:0 -410px;}
.mod_new_ul h4 span.s3{background-position:0 -460px;}
.mod_new_ul dl{ width:100%; overflow:hidden; margin-top:20px;}
.mod_new_ul dl dt{border:1px solid #dbdbdb; width:110px; float:left; line-height:25px; height:105px; overflow:hidden; text-align:center;}
.mod_new_ul dl dt img{ width:110px; height:80px; display:block;}
.mod_new_ul dl dd{ width:280px; float:left; overflow:hidden; margin-left:20px; display:inline;}
.mod_new_ul dl dd .ul1{ width:298px; margin-top:-7px; overflow:hidden;}
.mod_new_ul dl dd .ul1 li{ line-height:16px; height:16px; float:left; border-right:1px solid #bfbfbf; font-size:14px; width:116px; padding-right:16px; overflow:hidden;margin:7px 16px 7px 0;}
.mod_new_ul dl dd .ul2{ overflow:hidden; margin-top:-7px;}
.mod_new_ul dl dd .ul2 li{ line-height:30px; height:30px; font-size:14px; overflow:hidden;}
.mod_new_gjc{ width:100%; overflow:hidden; padding-top:10px;}
.mod_new_gjc a{ height:44px; padding:0 28px; display:inline-block; font-size:16px; font-weight:600; background-color:#ededed; line-height:44px; margin:10px 10px 0 0; float:left;}
.news .w_536 .re_t{ height:22px; overflow:hidden; line-height:22px;}
.news .w_536 .re_t h4{font:18px/22px "微软雅黑"; height:22px; font-weight:600;}
.news .w_536 .re_t h4 i{color:#c4352e;}
.news .w_536 .re_t a{ color:#808080;}
.test_chart{ width:362px; height:296px; overflow:hidden;}
.test_chart table{width:100%;background:#fff; margin-top:10px;}
.test_chart table tr .time{ width:46px;}
.test_chart table tr .name{width:122px;}
.test_chart table tr .zt{ width:90px;}
.test_chart table tr .dow,.test_chart table tr .lh{ width:50px;}
.test_chart table thead tr th p{ height:26px;background-color:#f0f0f0;overflow:hidden; line-height:26px; border-right:1px solid #fff; font-weight:normal;}
.test_chart table thead tr th.lh p{ border:none;}
.test_chart table tbody tr td p{ height:33px; line-height:33px; overflow:hidden;text-align:center;border-bottom:1px dotted #dbdbdb;}
.test_chart table tbody tr:hover{background-color:#f6f6f6;}
.test_chart table tbody tr .time{ color:#808080;}
.test_chart table tbody tr .time p{ border-left:3px solid #fff;}
.test_chart table tbody tr:hover .time p{border-left:3px solid #ff9f04;}
.test_chart table tbody tr .name p{ text-align:center; padding:0 12px; width:98px;}
.test_chart table tbody tr .name p span{ height:16px; line-height:16px; width:28px; text-align:center; color:#fff; background-color:#ffa133; display:inline-block; margin-left:4px;}
.test_chart table tbody tr .zt p{ text-align:left; padding:0 12px; width:66px;color:#808080;}
.test_chart table tbody tr .dow a{ width:22px; height:19px; background:url(../images/endt_gather.png) 0 -252px no-repeat; display:block; margin:6px auto;}
.test_chart table tbody tr:hover .dow a{ background-position:0 -307px;}
.test_chart table tbody tr .lh a{ width:32px; height:17px; line-height:17px;margin:6px auto; display:block; border-radius:2px;}
.test_chart table tbody tr .lh a.a1{ border:1px solid #4aa564; color:#4aa564;}
.test_chart table tbody tr .lh a.a2{ border:1px solid #e64941; color:#e64941;}
.test_chart table tbody tr:hover .lh a.a1{ text-decoration:none; background-color:#4aa564; color:#fff;}
.test_chart table tbody tr:hover .lh a.a2{ text-decoration:none; background-color:#e64941; color:#fff;}
.hot_zt{ width:150px; overflow:hidden;}
.hot_zt img,.hot_zt a{ width:150px; height:80px; display:block;}
.hot_zt a{ margin-top:10px;}
.new-hd { width:100%; margin-top:5px; overflow:hidden;}
.new-hd .t{ height:40px; line-height:40px;border-bottom:2px solid #dbdbdb;}
.new-hd .t h4{font:18px/40px "微软雅黑";border-bottom:2px solid #c4352e; display:block; width:80px; overflow:hidden;font-weight:600;}
.new-hd .t a{ color:#808080;}
.new-hd .ul1{ width:555px;}
.new-hd .ul1 li{ width:166px; height:90px; margin:10px 19px 0 0; display:inline; float:left; overflow:hidden;}
.new-hd .ul1 li a,.new-hd .ul1 li img{ width:166px; height:90px; display:block;}
.new-hd .ul1 li a{ position:relative;}
.new-hd .ul1 li a p{ height:22px; line-height:22px; padding:0 12px; width:142px; overflow:hidden; background:url(../images/cover.png) left top repeat; position:absolute; bottom:0; left:0; color:#fff; cursor:pointer;}
.new-hd .ul1 li a:hover{text-decoration:none;}
.new-hd .ul1 li a:hover p{color:#f76721;}
.new-hd .ul2{ overflow:hidden; margin-top:8px;}
.new-hd .ul2 li{ width:254px; float:left; line-height:30px; height:30px; overflow:hidden; font-size:14px; padding-right:14px;}
/*幻灯*/
#alFade{ position:relative; background:#fff; overflow:hidden;width:536px; height:237px;}
#alFade .alFade-pic,#alFade .alFade-pic li{width:536px; height:237px; overflow:hidden; }
#alFade .alFade-pic li{ display:none; position:absolute;}
#alFade .alFade-pic img{ width:100%; height:100%; display:block; padding:0; border:0; }
#alFade .alFade-pic li a{width:100%; height:100%; display:block; position:relative;}
#alFade .alFade-pic li a p{ height:44px; padding:0 18px; overflow:hidden; background:url(../images/cover.png) left top repeat; font:18px/44px "微软雅黑"; color:#fff; position:absolute; bottom:0; left:0; width:500px;}
#alFade .alFade-pic li a:hover{ text-decoration:none;}
#alFade .alFade-flag{ position:absolute; bottom:15px; right:10px; }
#alFade .alFade-flag li{ cursor:pointer; width:8px; height:8px; text-indent:-999em; text-align:center;border:2px solid #fff; color:#620F01; font-family:Arial, Helvetica, sans-serif; float:left; display:inline; margin:0 5px 0 0; border-radius:12px;}
#alFade .alFade-flag .alFade-on{ cursor:default; background:#e33d35; border:2px solid #e33d35; color:#fff; }

/*===================游戏前线=================*/	
.games_front .r_t{ height:40px; font-size:16px; line-height:40px; overflow:hidden; font-weight:600; }
.games_front .r_t i{color:#c4352e;}
.games_front .r_t .fr{ font-size:12px; font-weight:normal;}
.games_front .r_t .fr a,.games_front .r_t .fr span{ float:left;}
.games_front .r_t .fr span{ margin:0 9px; display:inline; color:#d6d6d6;}
.games_front .r_t .fr a.hot{ background:url(../images/hot.png) right center no-repeat; padding-right:13px;color:#f76721;}
.special_reports{ width:386px; overflow:hidden; float:left;}
.special_reports a.pic{ width:386px; height:248px; overflow:hidden; display:block; position:relative;}
.special_reports a.pic img{width:386px; height:248px; display:block;}
.special_reports a:hover{ text-decoration:none;}
.special_reports .c{ width:366px; height:56px; position: absolute; top:0; left:0; background:url(../images/djch_bg.png) left top no-repeat; overflow:hidden; padding:192px 10px 0;}
.special_reports .c h4{font:16px/30px "微软雅黑"; height:30px; overflow:hidden; color:#fff;}
.special_reports .c p{ height:18px; line-height:18px; overflow:hidden; color:#808080;}
.games_front .ranking{ width:326px; overflow:hidden; float:right;}
.games_front .ranking .tab_menu{ height:43px; line-height:40px; overflow:hidden; position:relative; z-index:4;}
.games_front .ranking .tab_menu li{ width:100px; line-height:40px; height:43px; font-size:16px; float:left;color:#808080;font-weight:600; text-align:center; cursor:pointer;}
.games_front .ranking .tab_menu li span{ float:right; font-weight:normal;color:#808080;}
.games_front .ranking .tab_menu li.select{color:#c4352e;}
.games_front .ranking .tab_main{width:300px; height:236px; border:1px solid #dbdbdb; margin-top:-3px; background-color:#f6f6f6; padding:10px 12px 0; position:relative; z-index:3;}
.games_front .ranking .tab_main ul{ overflow:hidden;}
.games_front .ranking .tab_main ul li{ line-height:34px; height:34px; overflow:hidden; clear:both;}
.games_front .ranking .tab_main ul li span{ width:16px; height:16px; line-height:16px; text-align:center; overflow:hidden; float:left; color:#fff; background-color:#c7c7c7; display:block; border-radius:3px; margin:9px 12px 0 5px; font-weight:600; font-family:Arial;}
.games_front .ranking .tab_main ul li.on{ height:64px; overflow:hidden;}
.games_front .ranking .tab_main ul li.on i{ width:26px; height:26px; line-height:26px; text-align:center; overflow:hidden; float:left; color:#fff; background:url(../images/endt_gather.png) 0 -529px; display:block; border-radius:3px; margin:19px 8px 0 0;font-weight:600; font-family:Arial;}
.games_front .ranking .tab_main ul li.on img{ width:98px; height:64px; display:block; float:left;}
.games_front .ranking .tab_main ul li.on p{ font-size:14px; line-height:24px; height:48px; overflow: hidden; margin-top:8px; font-weight:600; padding-left:12px;}
.hot_vider{ height:94px; overflow:hidden; margin-top:24px;}
.hot_vider h4{ width:16px; height:72px; overflow:hidden; background:url(../images/endt_gather.png) 0 -600px no-repeat; float:left; color:#fff; font-size:14px; line-height:18px; padding:11px 6px; font-weight:600;}
.hot_vider ul{ width:704px; float:left;}
.hot_vider ul li{ width:120px; height:94px; float:left; margin-left:20px; display:inline; overflow:hidden;}
.hot_vider ul li img,.hot_vider ul li a{width:120px; height:94px; display:block;}
.hot_vider ul li a{ position:relative;}
.hot_vider ul li a:hover{ text-decoration:none;}
.hot_vider ul li p{ height:24px; background:url(../images/cover.png) left top repeat; overflow:hidden; position:absolute; width:120px; bottom:0; left:0; cursor:pointer;}
.hot_vider ul li p span{ background:url(../images/endt_gather.png) 0 -821px no-repeat; height:24px; display:block; padding:0 4px 0 24px; line-height:24px; color:#fff;cursor:pointer;}
.hot_vider ul li  a:hover p span{color:#f76721;}
.games_front .w_228 dl{ overflow:hidden; border-bottom:1px solid #e7e7e7; padding:15px 0;}
.games_front .w_228 dl dt{ float:left; width:68px; height:68px; overflow:hidden;}
.games_front .w_228 dl dt img{width:68px; height:68px; display:block;}
.games_front .w_228 dl dd{ width:150px; float:right; overflow:hidden;}
.games_front .w_228 dl dd h4{ height:22px; line-height:22px; font-size:14px; overflow:hidden;}
.games_front .w_228 dl dd p{ height:40px; line-height:20px; overflow:hidden; margin-top:4px;}
.gifts_ul{ width:992px; overflow:hidden;}
.gifts_ul li{ width:186px; height:130px; float:left; margin-right:12px; display:inline; position:relative;}
.gifts_ul li img{ width:186px; height:130px; display:block;}
.gifts_ul li h4{padding:0 12px;height:34px;color:#fff; position:absolute; bottom:0; left:0; display:block; overflow:hidden;z-index:2;text-align:center;font-weight:normal; line-height:34px; width:162px;}
.gifts_ul li .cov{width:100%;height:34px;background:url(../images/cover.png) left top repeat;position:absolute; bottom:0; left:0; z-index:1; cursor:pointer; overflow:hidden;}
.gifts_ul li .cov .info{ visibility:hidden;}
.gifts_ul li .cov code{padding:0 12px; height:40px;color:#fff; line-height:40px;text-align:center; display:block; overflow:hidden;}
.gifts_ul li .cov a{ width:72px; height:34px; display:block; margin:0 auto; background:url(../images/endt_gather.png) 0 -745px no-repeat; padding-left:40px;line-height:34px; color:#fff; font-size:14px; font-weight:600; border-radius:3px;}
.gifts_ul li .cov a:hover{ text-decoration:none;}

/*===================下载大全=================*/	
.download_com .w_700 .tab_menu{ height:30px; line-height:30px; overflow:hidden; margin-top:17px;}
.download_com .w_700 .tab_menu li{ float:left; background-color:#f4f4f4; height:30px; padding:0 20px; margin-right:1px; display:inline; cursor:pointer;}
.download_com .w_700 .tab_menu li.select{ background:url(../images/endt_gather1.png) center bottom no-repeat #679de3; color:#fff;}
.download_com .w_700 .tab_main ul{ overflow:hidden;}
.download_com .w_700 .tab_main ul li{ width:120px; float:left; overflow:hidden; margin:17px 20px 0 0;}
.download_com .w_700 .tab_main ul li .pic,.download_com .w_700 .tab_main ul li .pic a,.download_com .w_700 .tab_main ul li .pic img{width:120px;height:162px;display:block;overflow:hidden;}
.download_com .w_700 .tab_main ul li .pic a{ position:relative;}
.download_com .w_700 .tab_main ul li .pic a:hover{ text-decoration:none;}
.download_com .w_700 .tab_main ul li .pic a i{ width:50px; height:23px; line-height:23px; text-align:center; overflow:hidden; background:url(../images/bc_ico.png) 0 0 no-repeat; color:#fff; position: absolute; right:0; bottom:0; padding-left:10px;}
.download_com .w_700 .tab_main ul li h4{ height:32px; line-height:32px; text-align:center; overflow:hidden; font-size:14px;}
.download_com .w_700 .tab_main ul li .star{ height:14px; line-height:14px; overflow:hidden; color:#808080; font-family:Arial, Helvetica, sans-serif; font-weight:600;}
.download_com .w_700 .tab_main ul li .star .c{ background:url(../images/endt_gather1.png) 0 0 no-repeat; width:70px; height:14px; overflow:hidden;}
.download_com .w_700 .tab_main ul li .star .c i{ display:block; height:14px; background:url(../images/endt_gather1.png) 0 -18px no-repeat;}
.download_com .w_277{ border-left:1px solid #dbdbdb;}
.download_com .w_277 .tit{ height:48px; overflow:hidden;}
.download_com .w_277 .tit h4{ padding:0 20px; line-height:48px; overflow:hidden; font-size:16px;}
.download_com .w_277 .tab_menu{ height:22px; margin-top:13px; background-color:#efefef; border-radius:22px; float:left;}
.download_com .w_277 .tab_menu li{ line-height:22px; padding:0 8px; overflow:hidden; float:left;border-radius:22px; color:#808080; cursor:pointer;}
.download_com .w_277 .tab_menu li.select{background-color:#679de3; color:#fff;}
.download_com .w_277 .tab_main{ height:455px; overflow:hidden;}
.download_com .w_277 .tab_main ul{ overflow:hidden;}
.download_com .w_277 .tab_main ul li{ height:38px; overflow:hidden; clear:both;}
.download_com .w_277 .tab_main ul li a{border-bottom:1px dotted #dbdbdb; height:37px; line-height:37px; display:block;}
.download_com .w_277 .tab_main ul li span{ width:18px; height:16px; line-height:16px; text-align:center; overflow:hidden; float:left; color:#fff; background-color:#c7c7c7; display:block; border-radius:3px; margin:11px 12px 0 22px; font-weight:600; font-family:Arial;}
.download_com .w_277 .tab_main ul li.on span,.download_com .w_277 .tab_main ul li a:hover span{width:26px; height:26px; line-height:26px; text-align:center; overflow:hidden; float:left; color:#fff; background:url(../images/endt_gather.png) 2px -529px; display:block; border-radius:3px; margin:6px 8px 0 13px;font-weight:600; font-family:Arial;}
.download_com .w_277 .tab_main ul li.on a,.download_com .w_277 .tab_main ul li a:hover{ border-left:5px solid #ff9f04;background-color:#f6f6f6;border-bottom:none; text-decoration:none;}

/*===================视觉焦点=================*/	
.visual_focus ul{ width:100%; overflow:hidden; margin-top:17px;}
.visual_focus ul li{ float:left; margin-right:2px; display:inline;}
.visual_focus ul li a{display:block; position:relative; overflow: hidden; width:100%; height:100%;}
.visual_focus ul li a:hover{ text-decoration:none;}
.visual_focus ul li a h4{ height:38px; line-height:38px; position:absolute; bottom:0; left:0; width:100%; overflow:hidden; text-align:center; color:#fff; background:url(../images/cover.png) left top repeat; font-size:14px;}
.visual_focus ul li.li1{width:244px; overflow:hidden;}
.visual_focus ul li.li1 img{width:244px; height:320px; display:block;}
.visual_focus ul li.li2{width:318px; overflow:hidden;}
.visual_focus ul li.li2 img{width:318px; height:159px;display:block;}
.visual_focus ul li.li3{width:228px; overflow:hidden;}
.visual_focus ul li.li3 img{width:228px; height:320px;display:block;}
.visual_focus ul li.li4{width:184px; overflow:hidden; margin-right:0;}
.visual_focus ul li.li4 img{width:184px; height:159px;display:block;}
.visual_focus ul li .mm_2{ margin-bottom:2px;}

/*游戏排行*/
.la_ranking .t{ height:30px; line-height:30px;border-bottom:2px solid #dbdbdb;}
.la_ranking .t h4{font:16px/30px "微软雅黑";border-bottom:2px solid #c4352e; display:block; width:112px; overflow:hidden;font-weight:600;}
.la_ranking .t a{ color:#808080;}
.la_ranking .m1{ width:262px; padding-right:17px; border-right:1px solid #dbdbdb; overflow:hidden;}
.la_ranking .m2{ width:366px; padding:0 17px;overflow:hidden;}
.la_ranking .m3{ width:262px; padding-left:17px; border-left:1px solid #dbdbdb; overflow:hidden;}
.m_box ol{ overflow:hidden; margin-top:20px;}
.m_box ol li{ height:40px; overflow:hidden; clear:both; position:relative;}
.m_box ol li a,.m_box ol li .tit{height:40px; line-height:40px; display:block;}
.m_box ol li span{ width:18px; height:16px; line-height:16px; text-align:center; overflow:hidden; float:left; color:#fff; background-color:#c7c7c7; display:block; border-radius:3px; margin:11px 18px 0 10px; font-weight:600; font-family:Arial;}
.m_box ol li.on span,.m_box ol li a:hover span{width:26px; height:26px; line-height:26px; text-align:center; overflow:hidden; float:left; color:#fff; background:url(../images/endt_gather.png) 2px -529px; display:block; border-radius:3px; margin:7px 13px 0 5px;font-weight:600; font-family:Arial;}
.m_box ol li.on a,.m_box ol li a:hover{ border-right:5px solid #ff9f04;text-decoration:none;}
.m_box ol li.ys{background-color:#f6f6f6;}
.m_box ol li .ap{ position:absolute; right:10px; top:10px; height:20px;}
.m_box ol li .ap i{ width:20px; height:20px; display:block; line-height:20px; text-align:center; overflow:hidden; margin-right:6px;}
.m_box ol li .ap i.s1{ background:url(../images/bc_ico.png) 7px -54px no-repeat;}
.m_box ol li .ap i.s2{ background:url(../images/bc_ico.png) 7px -88px no-repeat;}
.m_box ol li .ap a{height:20px; line-height:20px; display:inline-block; text-align:center; color:#fff; width:30px; float:left; margin-left:3px; border-radius:2px;}
.m_box ol li .ap a.a1{ background-color:#5fa1d0;}
.m_box ol li .ap a.a2{ background-color:#58b658;}
.m_box ol li .ap a.a3{ background-color:#fd7b3c;}
.m_box ol li.on .ap a{ border:none;}
.m_box ol li .ap a:hover{ border:none; text-decoration:underline;}

/* foot */
.foot{background:#222222;margin-top:30px;}
.foot .channel_overview{padding:0;}
.foot .search{ width:401px;overflow:hidden;height:36px;display:inline-block; background-color:#dfddde;line-height:normal; margin:30px 0 40px 289px; border-radius:5px;}
.foot .input_search{border:0;background:none;height:24px;line-height:24px; margin:5px;width:300px;display:inline;float:left;color:#999;}
.foot .btn_search{border:none; background:url(../images/endt_gather.png) 34px 10px no-repeat #f76721;height:36px; width:82px; cursor:pointer; float:right;}
.foot dl{ float:left; width:140px; text-align:center; overflow:hidden;}
.foot dl dt{font-size:16px;font-family:"微软雅黑"; margin-bottom:20px;}
.foot dl dt a:hover{color:#ea4a2d; text-decoration:none;}
.foot dl dt a{ color:#666;}
.foot dl dd{margin-bottom:18px;}
.foot dl dd a{color:#4c4c4c;}
.foot dl dd a:hover{color:#ea4a2d; text-decoration:none;}
.foot .bottom_toolbar .bottom_toolbar_info {border-bottom: 30px none;border-top: 1px solid #333;padding-top: 30px;text-align: center;}
.foot .bottom_toolbar .bottom_toolbar_info p{color:#4C4C4C;}
.foot .bottom_toolbar .bottom_toolbar_info span{color:#4C4C4C;}
.foot .bottom_toolbar .bottom_toolbar_info p a{color:#4C4C4C;}
.foot .bottom_toolbar .bottom_toolbar_info p a:hover{color:#ea4a2d; text-decoration:none;}

/*=======================内页、列表===========================*/
.w_680{ width:680px;min-height:1305px;overflow:hidden;border-right:1px solid #dbdbdb;padding-right:29px;}
.w_270{ width:270px;overflow:hidden;}
.la-crumbs{ height:45px; line-height:45px; overflow:hidden; border-bottom:2px solid #dbdbdb;}
.la-crumbs span{color:#e64941;}
.la-list{ width:100%;}
.la-list li{padding:25px 0 15px; border-bottom:1px solid #dbdbdb; overflow:hidden; position:relative;}
.la-list li dl{ overflow:hidden;}
.la-list li dl dt{ width:116px; height:84px; border:1px solid #d8cece; overflow:hidden; float:left; margin-right:15px; display:inline;}
.la-list li dl dt img{ width:116px; height:84px; display:block;}
.la-list li dl dd{ overflow:hidden;}
.la-list li dl dd h4{ width:454px; height:26px; font:18px/26px "微软雅黑"; overflow:hidden;}
.la-list li dl dd p{color:#808080; height:48px; overflow:hidden; line-height:24px; margin-top:10px;}
.la-list li .click-num{ line-height:30px;height:30px;}
.la-list li .click-num a{width:86px; height:28px; background-color:#f9f9f9; display:block; border:1px solid #ebebeb; text-align:center; float:right; color:#808080; font-size:14px; line-height:28px; margin:0 20px 0 0;}
.la-list li .click-num a:hover{background-color:#e64941;  border:1px solid #e64941; color:#fff; text-decoration:none;}
.la-list li .click-num span{ background:url(../images/endt_gather1.png) 5px -268px no-repeat; display:inline-block; padding-left:32px; color:#808080;}
.la-list li .click-num span i{ color:#c4352e;}
.la-list li .time{ position:absolute; width:60px; height:42px; background-color:#c4c8ca; color:#fff; right:20px;  top:0;}
.la-list li .time p{overflow:hidden; text-align:center;}
.la-list li .time p.p1{font:20px/24px Arial; height:24px;}
.la-list li .time p.p2{font:14px/16px Arial; height:16px;}

/*分页*/
.all-fye{width:100%;overflow:hidden;margin-top:10px;}
.la-paging{overflow:hidden;font-size:14px;}
.la-paging li{ padding: 0 12px; border:1px solid #d9d9d9; line-height:30px;display:inline-block; height: 30px; float: left; color:#959595;}
.la-paging li.thisclass span{padding:0 12px; height:30px; line-height:30px;display:inline-block; color:#fff;overflow:hidden;}
.la-paging li{background-color:#fff; display:inline-block; color:#8b8b8b;margin-left:4px;overflow:hidden; float:left;}
.la-paging span.disabled,.la-paging .disabled span,.la-paging span.pageinfo{color: #959595;}

.la-paging a:hover{color:#ad5717;}
.la-paging li.thisclass,.la-paging a.thisclass,.la-paging li.thisclass span,.la-paging li.thisclass a{background-color:#e64941;border:1px solid #e64941; color:#fff;}

/*内页通用右列*/
.re-ad270{overflow:hidden; margin-top:45px;}
.re-ad270 img{ width:270px; height:auto; display:block;}
.right-box{ width:270px; overflow:hidden; padding-top:8px;}
.re-r-tit{height:20px; overflow:hidden;line-height:20px;}
.re-r-tit h4{ height:20px;font:18px/20px "微软雅黑"; color:#3c3c3c; background-image:url(../images/endt_gather1.png); background-repeat:no-repeat; padding-left:23px;}
.re-r-tit h4.s1{ background-position:0 -362px;}
.re-r-tit h4.s2{ background-position:0 -400px;}
.re-r-tit a{ color:#808080;}
.re-r-tit a:hover{color:#ea4a2d;}
.re-r-pic{ width:254px; height:140px; margin:9px 0 0 15px; overflow:hidden;}
.re-r-pic img,.re-r-pic a{ width:254px; height:140px; display:block;position:relative;}
.re-r-pic p{ position:absolute; bottom:0; left:0; height:32px; line-height:32px; text-align:center; background:url(../images/cover.png) left top repeat; padding:0 12px; width:230px; color:#fff; cursor:pointer;}
.re-text{ width:254px; padding:8px 0 14px 15px; border-bottom:1px dotted #dbdbdb;}
.re-text li{width:100%; height:30px; line-height:30px; overflow:hidden;color:#808080;}
.re-text li a{color:#808080;}
.re-text li a:hover{color:#ea4a2d;}
.re-yy{ width:276px;}
.re-yy li{ width:116px; margin:15px 6px 0 15px; display:inline; float:left;}
.re-yy li img{ width:116px; height:98px; display:block;}
.re-yy li p{ height:32px; line-height:16px; overflow:hidden; text-align:center; padding:0 12px; width:92px; color:#808080; margin-top:5px; cursor:pointer;}
.re-yy li a:hover p{color:#ea4a2d;}
.re_games{ width:100%; margin-top:8px;}
.re_games li{ width:72px; margin:7px 5px 0 12px; display:inline; float:left;}
.re_games li img{ width:72px; height:72px; display:block;}
.re_games li p{ height:36px; line-height:18px; overflow:hidden; text-align:center; margin-top:7px;}
.re-table{ padding:15px 0 0 15px; overflow:hidden;}
.re-table table{ width:100%;}
.re-table table td{height:40px; line-height:40px;}
.re-table table tr.sc td{ background-color:#f6f6f6;}
.re-table table td.name{ width:196px;}
.re-table table td.l{ width:60px;}
.re-table table td.name p{padding:0 12px 0 15px; width:169px; height:40px; overflow:hidden;}
.re-table table td.l a{width:36px; line-height:20px; height:20px;text-align:center;background-color:#fff; display:block; border:1px solid #e3e3e3; color:#e64941;overflow:hidden; margin:0 auto; border-radius:3px;}
.re-table table td.l a:hover,.re-table table tr:hover td.l a{background-color:#e64941;border:1px solid #e64941; color:#fff; text-decoration:none;}
.re-table table tr:hover td.name p{color:#e64941;}

/*文章页*/
.la-article{ width:650px; padding:15px 15px 0;}
.la-article h1{ width:100%;font:24px/48px "微软雅黑"; text-align:center; font-weight:normal; height:48px; overflow:hidden; display:block; color:#c0332c;}
.la-article .tit_bk_fx{color:#808080;line-height:38px; height:38px;text-align:center;padding-bottom:10px;}
.la-article .tit_bk_fx span{ margin:0 5px;}
.la-article .txtinfo {background:#f5f5f5;border:1px solid #dbdbdb;color:#8b8b8b; line-height:22px;margin-bottom:22px;overflow: hidden;padding:12px;
text-indent:2em;width:624px;}
.la-article .article_box{font-size:14px;line-height:24px; color:#404040;}
.la-article .article_box p{margin:14px 0;text-indent:2em;}
.la-article .article_box img{max-width:650px; vertical-align:middle;}
.la-article .article_box center{margin:14px 0;}
.la-article .tag{ color:#808080;font-weight:bold;height:26px;line-height:26px;width: 400px;}
.la-article .tag a {background-color:#e64941;color:#fff;display:inline-block;margin-right: 10px;padding:0 6px;}
.la-article .hint{ height:30px; line-height:30px; overflow:hidden; text-align:right; color:#808080; border:1px dotted #c8c8c8; margin-top:30px;}
.la-article .share{height:28px;margin-top:5px; overflow:hidden;}
.article-game{ width:678px; height:123px; border:1px solid #dbdbdb; margin-top:24px; background-color:#f8f8f8;}
.article-game dt{ width:85px; height:85px;float:left;padding:19px 0 0 15px;}
.article-game dt img{ width:85px; height:85px; display:block;}
.article-game dd.ds1{ width:343px; margin-left:20px; display:inline; float:left;padding:19px 0;}
.article-game dd.ds1 h4{font:22px/26px "微软雅黑"; height:26px; overflow:hidden; color:#000;}
.article-game dd.ds1 ul{ width:100%; height:40px; margin-top:7px;}
.article-game dd.ds1 ul li{ width:50%; height:22px; line-height:22px; overflow:hidden; float:left;}
.article-game dd.ds1 ul li i{ color:#808080; float:left;}
.article-game dd.ds1 ul li span{height:22px; width:17px; display:inline-block; float:left; background-image:url(../images/endt_gather1.png); background-repeat:no-repeat; margin-right:7px;}
.article-game dd.ds1 ul li span.iphone{ background-position:-28px -313px;}
.article-game dd.ds1 ul li span.android{ background-position:0 -313px;}
.article-game dd.ds2{ width:156px; height:48px; float:left;padding:38px 0 37px 34px; background:url(../images/game_yr.jpg) left top repeat-y;}
.article-game dd.ds2 a{width:96px;height:48px;background:url(../images/endt_gather1.png) 0 -148px no-repeat;display:block;font:18px/48px "微软雅黑";color:#fff;font-weight:600;padding-left:60px;}
.article-game dd.ds2 a:hover{ text-decoration:none; background-position:0 -196px;}
.article-erweima{width:638px; height:89px; border:1px solid #dbdbdb; padding:20px; overflow:hidden; margin-top:30px;}
.article-erweima img{ width:89px; height:89px; display:block; margin-right:20px;}
.article-erweima p{ width:500px;font:16px/32px "微软雅黑"; margin-top:12px; display:inline;}
.article-erweima p i{ color:#60a4c9;}
.article-moretxt{ width:100%; overflow:hidden; margin-top:15px;}
.article-moretxt .tit{ width:100%;height:36px; border-bottom:1px solid #dbdbdb; position:relative;}
.article-moretxt .tit h4{font:16px/36px "微软雅黑"; height:35px; border-bottom:2px solid #c4352e; position:absolute; left:0; top:0; padding:0 10px;}
.article-moretxt ul{ width:696px; padding-top:16px; overflow:hidden;}
.article-moretxt ul li{ width:158px; margin-right:16px; display:inline; float:left;}
.article-moretxt ul li img{ width:158px; height:110px; display:block;}
.article-moretxt ul li p{ line-height:20px; height:40px; overflow:hidden; margin-top:4px;}
.lk_pdao{ width:100%; height:40px; line-height:40px; text-decoration:none; display:inline-block; background-color:#ededed; border-radius:20px; transition:color 300ms ease 0s;}
.lk_pdao span{ height:40px; display:inline-block; background:url(../images/ico_lk_pdao.png) 0 12px no-repeat; padding-left:22px;}
.lk_pdao:hover{ background:#c0332c; color:#fff;}
.lk_pdao:hover span{ background-position:0 -35px;}

.bdcs-container .bdcs-search{ width:200px; height:36px; overflow:hidden;}
.bdcs-container .bdcs-search-form-input {border:0; background:none;color:#f0938f;text-indent:12px;}
.bdcs-container .bdcs-search-form-input:focus{border:0;}
.bdcs-container .bdcs-search-form-submit {border:none;background:none;}


.oldBlock{border-bottom: 1px dashed #dbdbdb;padding-bottom: 8px}
.oldBlock p.oldList{height: 28px;text-align: left;height: 28px;overflow: hidden;}
.oldBlock p.oldList i{color: #3c3c3c;font-style: normal;margin-right: 5px;vertical-align: middle;}
.oldBlock p.oldList a{color: #3c3c3c;font-size:14px}