/* CSS Document */
.header-bot{ height:41px; margin-top:35px; position:relative;}
.logo{ width:138px; height:41px; float:left;}
.logo a{ display:block; height:41px; background:url(../../images/game/logo.gif) no-repeat;}
.stafal{ margin-left:75px; _display:inline;}

.search-box{ float:right; margin-top:10px; _display:inline;}
.search-box input{ float:left; line-height:24px;} 
.search-input{ background:url(../../images/game/search-input.gif) no-repeat; width:167px; height:24px; padding:0 10px;}
.search-but{ background:url(../../images/game/search-but.gif) no-repeat; width:64px; height:23px; margin-left:3px; _display:inline; cursor:pointer;}

.navbg{ height:35px; line-height:35px; background-color:#1a86c9; margin-top:30px;}
.nav{ font-size:16px; color:#fff; font-family:'微软雅黑';}
.nav a{ color:#fff;}
.nav ul{ float:left;}
.nav ul li{ float:left; margin-left:14px; _display:inline;}
.web-nav{ margin-left:-14px;}
.nav-line{ float:left; margin:0 9px 0 15px;}

.flash-box{ height:331px; background-color:#363636;}

.flash-box .flashlist{ position:relative; width:1001px; height:327px;}
.picintro{ position:absolute; left:0; top:120px; background-color:#000; opacity:0.8;filter:alpha(opacity=80); width:424px; height:128px;}
.picintro h2{ font-size:22px; font-family:'微软雅黑'; padding:10px 15px 0;}
.picintro h2 a{ color:#fff;}
.picintro p{ font-size:12px; color:#fff; line-height:20px; padding:8px 15px 0;}

.f_list{ position:relative; height:331px;}
.f_tabs{}
.f_tabs li{ width:200px; float:left; background-color:#363636; height:4px; overflow:hidden;}
.f_tabs li.noopdiv{ background-color:#1986c9;}

#box{ padding-top:18px;}
.flbox{ width:618px;}
.hot-box{}
.hot-box ul{ margin-left:-15px; _float:left; *+float:left; _display:inline;}
.hot-box ul li{ float:left; margin-left:15px; _display:inline;}
.hot-box ul li h2{ margin-top:8px; text-align:center; font-size:14px; font-weight:bolder;}
.hot-box ul li h2 a{ color:#363636;}

.gamenewsbox{ border-top:6px solid #d6d6d6; margin-top:45px; padding-top:28px; width:100%; overflow:hidden;}
.game-tag{ width:48px; float:left;}
.game-tag dl{}
.game-tag dt{ width:48px; height:32px;}
.tagnews{ background:url(../../images/game/gametag.gif) no-repeat;}
.tagvideo{ background:url(../../images/game/video.gif) no-repeat; margin-top:1px;}
.game-tag dd,.conttag dd{ font-family:'微软雅黑'; font-size:14px; text-align:center; height:17px; line-height:17px; background-color:#1a86c9; margin-top:1px;}
.game-tag dd a,.conttag dd a{ color:#fff;}
.conttag dd{ float:left; width:48px; margin-right:1px;}
.game-tag dd a:hover,.conttag dd a:hover{ text-decoration:none;}
.news-box{ width:530px; float:left; margin-left:16px; _display:inline;}
.news-box h2{ font-family:'微软雅黑'; font-size:26px; margin-top:-5px;}
.news-box .info{ margin-top:15px;}
.news-box .news-img{ margin:20px 0;}
.news-box .news-info{ line-height:26px; font-size:14px; text-indent:25px;}

.slider-box{ width:353px;}
.shop-box{ margin-top:15px; background-color:#116193; width:100%; overflow:hidden;}
.shop-top{ height:38px; background-color:#1a86c9; padding:0 15px; line-height:38px; color:#fff;}
.shop-box a{ color:#fff;}
.shop-top span{ font-family:'微软雅黑'; font-size:16px; font-weight:bold;}
.shop-box .imglist{}
.shop-box .imglist li{}
.shop-box .imglist li h2{ height:43px; font-size:14px; font-weight:bold; background-color:#1a86c9; text-align:center; padding-top:10px;}

.shop-box .newslist{ padding:20px 0 15px 35px;}
.newslist li{ background:url(../../images/game/point.gif) no-repeat left center; padding-left:10px; height:24px; line-height:24px; overflow:hidden;}
.newslist li a{ color:#acdffe;}

.tab-nav{ height:36px;}
.tab-nav a{ display:block; float:left; width:50%; height:36px; text-align:center; line-height:36px; font-family:'微软雅黑'; font-size:14px;}
.tab-nav a:hover{ text-decoration:none;}
.tab-nav a.current{ background-color:#44a9e8;}

.shop-main{}
.shop-main ul{}
.shop-main ul li{ width:176px; height:141px; float:left; position:relative; overflow:hidden;}
.shop-main ul li a{ display:block; position:absolute;}
.shopimg{ width:176px; height:141px;}
.shoptitle{ background-color:#1a86c9; text-align:center; width:176px; height:141px;  font-family:'微软雅黑'; color:#fff; font-size:16px; line-height:28px;  vertical-align:middle;display:table-cell;}
.shoptitle p{ padding:20px;}
.shop-main ul li.oncurrent a{ top:-141px; left:0;}
.shop-main ul li a:hover{ text-decoration:none;}

#downbox.fixed{ margin-top:0;}
.fixed{ position:fixed; top:0; left:50%; width:353px; margin-left:147px;}

/*内容页*/
.containrerbox{}
.containrerbox h2.title{ text-align:center; font-family:"微软雅黑"; font-size:28px; margin-top:15px;}
.time{ text-align:center; font-size:14px; margin:20px 0 30px 0;}
.contmain{ border-top:6px solid #d6d6d6; width:100%; overflow:hidden;}
.cont{ padding:20px 30px; line-height:28px; font-size:14px;}
.cont p{ text-indent:28px; margin:25px 0;}
.cont img{ text-align:center; margin-left:-28px; }
.contmain .author{ font-size:14px;}
.pagead{ margin-top:40px;}
.page{  margin:40px auto 0; width:500px; height:41px; background-color:#1a86c9; text-align:center; line-height:41px; font-size:14px; color:#fff;}
.page a{ margin:0 8px; color:#fff;}
.clink{ text-align:center; font-weight:bolder; margin-top:20px; font-size:14px;}
.clink a{ margin:0 20px;}

.guild-box{ background-color:#1a86c9; height:232px; margin-top:30px;}
.guildleft h3{ font-size:16px; font-weight:bolder; color:#fff; padding:10px 0 0 15px;}
.guildleft .newslist{ padding:15px 0 0 20px;}
.guildleft .newslist li{ height:28px; line-height:28px;}
.imglistbox{}
.imglistbox h2{ font-size:14px; text-align:center; font-weight:bolder; margin-top:10px;}
.imglistbox h2 a{ color:#fff;}