*{ margin:0; padding:0; }
body{ margin:0 auto; font-size:13px; padding:5px 0 5px 0; background-color:#F8F8F8; }
table{ border-collapse:collapse; }


.wrap{ width:100%; overflow:hidden; margin:0 auto; }

.topbar{ width:100%; height:38px; overflow:hidden; margin:0 auto; top:0; position:fixed; background-color:#FFFFFF;; z-index:999; border-bottom:solid 1px #F3F3F3;  }
.topbox{ height:30px; line-height:30px; padding:4px 5px; }
.topbox h1{ font-size:18px; font-weight:400; }
.mainbar{ width:100%; height:51px; overflow:hidden; margin:0 auto; bottom:0; position:fixed; border-top:solid 1px #F3F3F3; background-color:#FFFFFF; z-index:999; }
.mainbar .navbox{ width:100%;  margin:5px auto 2px auto; height:44px; }
table.bottonnav{ border-collapse:collapse; }
table.bottonnav td{ font-family:"黑体"; text-align:center; line-height:180%; font-size:12px; color:#8C8C8C;  }
table.bottonnav td a{ text-decoration:none; color:#8C8C8C;  }

.footer{ width:100%; line-height:180%; overflow:hidden; text-align:center; }

.slidebox_wrap{ padding:0 5px; overflow:hidden;  border-radius:10px; }
#slideshow{ height:175px; border-radius:10px; background-color:#666666; }
.slideshow img{ width:100%; height:175px; }

.gamebox{ padding:5px; }
.gamebox .item{ height:90px; box-shadow: 2px 1px 5px #cccccc; border-radius:10px; overflow:hidden; padding:5px; margin:5px 0 10px 0; background-color:#FFFFFF; }
.gamebox .item a.bigname{ font-size:16px; font-weight:bold; text-decoration:none; color:#000000; }
.gamebox .item span.time{ color:#B48E3D; font-size:15px; font-weight:bold; padding-right:5px; }
.gamebox .item span.hkey{ padding:2px 5px; background-color:#F9F2E2; color:#B48E3D; border-radius:5px; margin-right:5px; font-size:11px; }
.gamebox .item span.info{ color:#666666; font-size:11px; }
.gamebox .item a.starbtn{ background: #D8B477; border-radius: 5px;padding: 7px 10px;text-decoration: none;color: #ffffff; font-size:15px; font-weight:400; }

.gamebox .item .giftinfobox{ border-top:dashed 1px #CCCCCC; margin-top:5px; padding:5px 0; }
.gamebox .item .giftinfobox table td{ height:25px; line-height:25px; }
.gamebox .item img{ border-radius:10px; }


/*/ 游戏单页 /*/
.prevpage{ width:25px; height:25px; top:10px; left:10px; position:absolute; z-index:999; }
.slidebox_view{ overflow:hidden; }
#slideview{ height:200px; background-color:#666666; }
#slideview img{ width:100%; height:200px; }

.gameinfo{ height:90px; overflow:hidden; padding:5px; background-color:#FFFFFF; }
.gameinfo h1{ font-size:18px; font-weight:bold; text-decoration:none; color:#000000; }
.gameinfo span.time{ color:#B48E3D; font-size:15px; font-weight:bold; padding-right:5px; }
.gameinfo span.hkey{ padding:2px 5px; background-color:#F9F2E2; color:#B48E3D; border-radius:5px; margin-right:5px; }
.gameinfo .size{ color:#666666; font-size:12px; }
.gameinfo .info{ color:#666666; font-size:12px; }
span.copygift{ padding:3px 7px; background-color:#E0E0E0; border-radius:5px; margin-left:10px; color:#333333; font-size:12px; }
span.copygifttext{ padding:3px 7px; border-radius:5px; margin-left:10px; color:#999999; font-size:12px;  }
.hide{ display:none; }


/*/ 礼包 /*/
.bigtitle{ height:40px; line-height:40px; color:#ffffff; font-weight:bold; font-size:15px; padding:0 10px; background-color:#D8B477; margin:0 5px; border-radius:5px 5px 0 0; margin-top:10px; }
.bigtitle span{ font-weight:400; font-size:12px; margin-left:30px; color:#F0F0F0; }
.wrapbox{ margin:0 5px; overflow:hidden; border:solid 1px #F3F3F3; border-top:none; background-color:#FFFFFF; }
.wrapbox table td{ height:35px; line-height:35px; padding:0 5px; }
.giftcode{ font-weight:800; }
.giftinfo{ color:#999999; font-size:12px; }

.wrapbox .content{ line-height:180%; font-size:12px; overflow:hidden; padding:5px 7px; line-height:180%; font-size:13px; color:#333333; }
.wrapbox .content img{ max-width:100%; }
.gamedown{ width:100%; position:fixed; bottom:51px; background-color:#FFFFFF; }
.gamedown .appdown{ margin:5px;  height:50px; line-height:50px; text-align:center; }
.gamedown .appdown a{ display:block; font-size:20px; color:#ffffff; background-color:#D8B477;   border-radius:7px; }


/*/ 游戏礼包页面 /*/



/*/ 推荐游戏 /*/
.recobox{ padding:5px; }
.recobox .item{ margin-bottom:10px; border-bottom:dashed 1px #CCCCCC; }
.recobox .item img{ border-radius:7px; }
.recobox .item p.bigname{ font-size:16px; font-weight:bold; height:30px; line-height:30px; }
.recobox .item p.recoedition{ font-size:12px; color:#999999; height:20px; line-height:20px; margin-bottom:5px; }


/*/ 找服 /*/
.seekbox{ margin:5px; }
.seekbox .item{ height:140px; overflow:hidden; margin-bottom:10px;  background-color:#FFFFFF; border-radius:7px;  padding:5px; }
.seekbox .item .title{ height:35px; line-height:35px; }
.seekbox .item .title h3{ font-size:18px; padding-left:10px; font-weight:bold; }
.seekbox .item .more{ font-size:12px; float:right; color:#999999; }
.seekbox .item .iconlist{ height:105px; overflow:hidden; }
.seekbox .item .iconlist .gbox{ width:80px; height:110px; float:left; text-align:center; margin-right:10px; overflow:hidden; }
.seekbox .item .iconlist .gbox img{ border-radius:7px; }
.seekbox .item .iconlist .gbox p{ height:22px; line-height:22px; }
.seekbox .item .iconlist .gbox a{ font-size:12px;  }
.seektotal{ height:30px; line-height:30px;  margin:0 5px 5px 5px; }


/*/ 文章 /*/
.typelist{ margin:0 5px; height:40px; line-height:40px; margin-top:10px; }
.typelist table td{ font-size:16px; font-weight:bold; }
.typelist table td.cur{ background-color:#FFFFFF; color:#663300; border-radius:5px 5px 0 0;  }

.newslist{ margin:0 5px; }
.newslist .item{ background-color:#FFFFFF; margin-bottom:15px; padding:5px; }
.newslist .item .title{ font-weight:bold; font-size:16px; margin:5px 0; }
.newslist .item .title h3{ font-weight:bold; }
.newslist .item .title a{ text-decoration:none; color:#333333; }
.newslist .item .imgbox{ font-size:13px; color:#333333; line-height:180%;  }
.newslist .item .time{ height:25px; line-height:25px; font-size:12px; color:#999999; }
.newslist .more{  text-align:center;  }
.newslist .more a{ color:#333333; text-decoration:none; }

.pagebar{ margin:0 5px; overflow:hidden; padding:5px; }
.pagebar a, .pagebar strong{ padding:3px 7px; border:solid 1px #CCCCCC; background-color:#FFFFFF; }
.pagebar a{ text-decoration:none; color:#333333; }
.pagebar strong{ background-color:#CCCCCC; }

/*/ 文章详细页面 /*/
.newspage{ margin:0 5px; overflow:hidden; }
.newspage .title{  }
.newspage .newsinfo{ font-size:13px; height:30px; line-height:30px; color:#666666; }
.newspage .content{ line-height:180%; overflow:hidden; }
.newspage .content p{ margin-bottom:10px; }
.newspage .content img{ max-width:100%; }

/*/ 游戏类型 /*/
.typename{ height:40px; line-height:40px; font-weight:bold; margin:0 5px; font-size:17px; }
.typeitems{ overflow:hidden; margin:0 5px; }
.typeitems li{ list-style:none; border:solid 1px #CCCCCC; margin-right:15px; float:left; height:25px; line-height:25px; width:80px; text-align:center; margin-bottom:10px; border-radius:5px; }
.typeitems li.cur{ background-color:#9D9D9D; color:#ffffff; }

#oktype{ width:100px; height:30px; line-height:30px; color:#FFFFFF; background-color:#D8B477; margin:25px 0 0 5px; border-radius:5px; text-align:center; font-size:15px; }

/*/ 游戏搜索 /*/
.searchbox{ margin:0 5px; overflow:hidden; margin-bottom:10px; }
.searchbox .txtbox{ height:28px; width:100%; line-height:28px; padding:0 5px; border:solid 1px #CCCCCC; background-color:#FFFFFF; border-radius:5px 0 0 5px;  }
.searchbox .sbtn{ height:30px; line-height:30px; width:80px; background-color:#D8B477; border-radius:0 5px 5px 0; border:none; color:#FFFFFF; }
.searchresult{ height:30px; margin:0 5px; line-height:30px; }
span.skey{ color:#CC3300; }

/*/ 统计代码 /*/
.tongji{ display:none; }

