*{ margin:0; padding:0; }
html{ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }
body{ background-color:#EFEFEF; font-size:12px; max-width:800px; margin:0 auto; }

.refreshbox {  position: absolute; width: 100%; line-height: 50px; text-align: center; left: 0; top: 0; transform: translateY(-50px); }
.topbar{ height:36px; line-height:36px; overflow:hidden; background-color:#333333; color:#FFFFFF; padding:0 10px; }
.topbar a{ color:#FFFF00; text-decoration:none;  }
.topbox{ width:100%;  overflow:hidden; }
.footer{ margin:5px; padding:10px 0; text-align:center; line-height:180%; color:#9FA1AE; }

/* 通用框 */
.wapbox{ margin:5px; overflow:hidden; }

/* 幻灯片*/
.slidebox{ padding:5px; overflow:hidden; }
.sitem{ width:100%; }

/* 图片圆角处理 */
img.faceicon{ border-radius:15px; } 

/*/ 搜索框 /*/
table.search{ border-collapse:collapse; padding:0; margin:0; }
table.search td{ padding:0; margin:0; }
input.txtkey{ width:120px; box-sizing: border-box;font-size: 12px;height: 26px;outline: none;padding: 0 6px; }
input.schbtn{ -webkit-appearance: none; border: 0; border-radius: 0; cursor: pointer; font-family: "Microsoft YaHei"; font-size: 13px; height: 26px; letter-spacing: 1px; top: 0; vertical-align: top; width: 40px;  color:#ffffff;
background-color: var(--primary-color);
    background-image: -webkit-gradient(linear, left top, right top, from(#FF6B00), to(#FF9801));
    background-image: -webkit-linear-gradient(left, #FF6B00, #FF9801);
    background-image: -o-linear-gradient(left, #FF6B00 0, #FF9801 100%);
    background-image: linear-gradient(90deg, #FF6B00, #FF9801);	
 }

/*/ 热门关键词 /*/
.hotkeys{ margin:5px; overflow:hidden; padding:5px; background-color:#FFFFFF; border-radius:5px; line-height:180%; }
.hotkeys span{ color:#CC3300; cursor:pointer; margin-right:8px; }

/* 今日新服 */
.boxtitle{ height:50px; line-height:50px; overflow:hidden; margin:5px; }
.boxtitle span{ font-size:20px; color:#CC3300; font-weight:800; }
span.more{ float:right; margin-right:10px; }
span.more a{ color:#5B5B5B; font-weight:400; font-size:13px; }

.ggitems{ overflow:hidden; margin:5px; }
.newitem{ width:95px; height:210px; overflow:hidden; float:left; margin-right:10px; background-color:#FFFFFF; }
.newitem .nface{ width:75px; height:75px; overflow:hidden; margin:0 auto; margin-top:10px; }
.newitem .ntitle{ width:90px; margin:0 auto; height:40px; line-height:40px; overflow:hidden; }
.newitem .ntitle a{ font-size:15px; font-weight:600; color:#444444; }
.newitem .nkeyitems{ height:22px; line-height:22px; overflow:hidden; }
.newitem .ntime{ height:40px; text-align:center; width:80px; margin:0 auto; border-radius:15px; background-color:#4C4C4C; color:#FFFFFF; font-size:18px; line-height:40px; font-weight:500; }

.newitem .ntime .txt{ width:80px; text-align:center; z-index:15; }

/* 版本游戏推荐 */
.tjtitle{ height:42px; overflow:hidden; margin:15px 5px; }
ul.titlist{ margin:0; padding:0;  }
ul.titlist li{ list-style:none; float:left; height:40px; line-height:40px; margin-right:15px;font-weight:800; color:#5B5B5B; font-size:15px; }
ul.titlist li.selected{ border-bottom:solid 2px #1C1C1C; font-size:20px; font-weight:800; color:#1C1C1C; }

.tjbox{ background-color:#FFFFFF; margin:5px; }
.tjitem{ overflow:hidden;  border-bottom:solid 1px #F4F2F1; padding:10px 0; }
.tjname{ font-size:19px; font-weight:800; color:#383838;  }
span.nkeys{ display:block; padding:3px 5px; float:left; margin-right:5px; font-size:12px; border-radius:5px; color:#993300; }
.tjinfo{ height:24px; line-height:24px; overflow:hidden; color:#996600; }

/* 热门推荐 */
/*  */
.gameitem{ margin:5px 5px 5px 5px; overflow:hidden; background-color:#FFFFFF; padding:0 5px; border-radius:5px; }
.gameitem table{ table-layout:fixed; }
.gameitem td a{ text-decoration:none; color:#ffffff; }
.nameinfo{ font-size:20px; font-weight:800; color:#CC3300; display:block; float:left; margin:7px 0;  }
span.timeinfo{  background-color:#E0E0E0;border-radius: 5px; padding:3px 5px;  }



span.thtj{ background-color:#E95E55; border-radius:5px; padding:3px 5px; color:#FFFF00; display:block; float:left; margin-right:5px; font-size:12px;   }	/* 当前套黄 */
span.thwd{  background-color:#A8A8A8;border-radius: 5px; padding:3px 5px; color:#ffffff;display:block; float:left; margin-right:5px; font-size:12px;   }	/* 套黄未到 */
span.thyg{ background-color:#CCCCCC;border-radius: 5px; padding:3px 5px; color:#000000;display:block; float:left; margin-right:5px; font-size:12px;   }
span.thwl{ background-color:#CCCCCC; border-radius: 5px; padding:3px 5px; color:#000000;display:block; float:left; margin-right:5px; font-size:12px; }
span.tx{ background-color:#33CC99; border-radius: 5px; padding:3px 5px; color:#FFFFFF;display:block; float:left; margin-right:5px; font-size:12px;  }	/* 通宵推荐 */
span.txgd{ background-color:#669966; border-radius: 5px; padding:3px 5px; color:#FFFF99;display:block; float:left; margin-right:5px; font-size:12px; }	/* 通宵固顶 */


a.starbtn {
	background-color: var(--primary-color);
    background-image: -webkit-gradient(linear, left top, right top, from(#fd924a), to(#ff5b0a));
    background-image: -webkit-linear-gradient(left, #fd924a, #ff5b0a);
    background-image: -o-linear-gradient(left, #fd924a 0, #ff5b0a 100%);
    background-image: linear-gradient(90deg, #fd924a, #ff5b0a);	
	border-radius: 5px;
    padding: 7px 7px;
    text-decoration: none;
    color: #ffffff;
    font-size: 14px; font-weight:800;
}

a.paybtn{
	background-color: var(--primary-color);
    background-image: -webkit-gradient(linear, left top, right top, from(#15D158), to(#1ED64B));
    background-image: -webkit-linear-gradient(left, #15D158, #1ED64B);
    background-image: -o-linear-gradient(left, #49C0EF 0, #15D158 100%);
    background-image: linear-gradient(90deg, #15D158, #1ED64B);	
	border-radius: 5px;
    padding: 7px 7px;
    text-decoration: none;
    color: #ffffff;
    font-size: 14px; font-weight:800;
}

/* 今日新服页面 */
.pagetitle{ margin:5px; color:#FFFFFF; height:50px; line-height:50px; color:#CC3300; }
.pagetitle a{ color:#CC3300; }
.pagetitle span{  font-size:20px; color:#CC3300; font-weight:800; margin-left:5px; }

span.gohome{ float:right; margin-right:10px; }
span.gohome a{ color:#CC3300; font-weight:400; font-size:13px; text-decoration:none; }

.timenav{ margin:5px; height:40px; line-height:40px; background-color:#FFFFFF; padding-top:15px; overflow-x:auto;overflow-y:hidden; }
.houritems{ height:40px; width:2000px;  }
.hourbox{ width:60px; border:solid 1px #2A2A2A; border-radius:5px; height:30px; line-height:30px;  color:#666666; float:left; margin-right:25px; }
.chkeditem{ background-color:#2A2A2A; }
.chkeditem .txt{ color:#FFFFFF; }
.hourbox .txt{ width:60px; text-align:right; font-size:16px; font-weight:800; position:static; z-index:15; }
.hourbox .num{ background-color:#CDA360; width:20px; height:20px; border-radius:8px; position:static; float:right; margin-top:-10px; font-weight:400; font-size:12px; line-height:20px; z-index:10; color:#FFFFFF; text-align:center; margin-right:-10px; }

.smalltitle{ margin:5px; font-size:20px; color:#1C1C1C; font-weight:800; }

/*/ 首页文章功能 /*/
.artbox{ margin:5px; overflow:hidden; background-color:#FFFFFF; padding:5px; margin-top:0; }
.arttypebox{ height:40px; line-height:40px; margin:5px; padding:0 5px; margin-bottom:0;  }
.arttypebox a, .arttypebox strong{ color:#CC3300; font-size:16px; }
.arttypebox span.morelink{ float:right; margin-right:0;  }
.arttypebox span.morelink a{ font-size:12px;color:#999999; }
ul.artlist{ margin:0; padding:0; }
ul.artlist li{ list-style:none; height:30px; line-height:30px; overflow:hidden; }
ul.artlist li a{ font-size:13px; color:#333333; margin-left:5px; text-decoration:none; } 
ul.artlist li span.time{ float:right; font-size:13px; color:#990000; background:none; }
ul.artlist li span.num1{ padding:3px 5px; background-color:#990000; color:#FFFFFF; border-radius: 3px; }
ul.artlist li span.num2{ padding:3px 5px; background-color:#FF6600; color:#FFFFFF; border-radius: 3px; }
ul.artlist li span.num3{ padding:3px 5px; background-color:#FFCC00; color:#FFFFFF; border-radius: 3px; }
ul.artlist li span.num4{ padding:3px 5px; background-color:#669999; color:#FFFFFF; border-radius: 3px; }
ul.artlist li span.num5{ padding:3px 5px; background-color:#66CC99; color:#FFFFFF; border-radius: 3px; }
ul.artlist li span{ padding:3px 5px; background-color:#666666; color:#FFFFFF; border-radius: 3px;  }
span.num{ padding:3px 5px; background-color:#666666; color:#FFFFFF; border-radius: 3px; margin-right:5px; }


/*/ 图文推荐 /*/
.index_picbox{ margin:5px;background-color:#ffffff; overflow:hidden; margin-right:0; padding:15px 5px 0 5px; margin-top:0; }
ul.imglist{ margin:0; padding:0; }
ul.imglist li{ list-style:none; width:46%; float:left; margin-right:2%; overflow:hidden; text-align:center; margin-left:2%; margin-bottom:10px; }
ul.imglist li img{ width:100%; }
ul.imglist p{ height:30px; line-height:30px; overflow:hidden; }
ul.imglist p a{ color:#990000; text-decoration:none;  }

/*/ 友情链接 /*/
.links{ margin:5px; background-color:#FFFFFF; padding:5px; line-height:180%; }
.links a{ color:#990000; text-decoration:none; }

/* 单页内容 */
.content{ margin:5px; background-color:#ffffff; font-size:13px; line-height:180%; padding:7px; font-size:15px; color:#333333; }
.content a{ color:#009966; }
.content img{ max-width:100%; }
.content p{ margin-bottom:15px; }
.txtbox{ margin:5px; height:26px; line-height:26px; background-color:#393B50; color:#F9F42D; }

/*/ 文章单页 /*/
.box_title{ background-color:#393B50; height:30px; line-height:30px; color:#CCCCCC; margin:5px; padding:5px; font-size:14px; }
.box_title a{ color:#CCCCCC; }
.title{ color:#990000; margin:5px; padding:5px; background-color:#FFFFFF;  }
.artinfo{ background-color:#ffffff; margin:5px; padding:5px; height:22px; line-height:22px; font-size:12px; color:#333333; }
.posttime{ float:right; }
.nexpage{ color:#CCCCCC; margin:5px; padding:5px; line-height:26px; }
.nexpage a{ color:#990000; text-decoration:none; font-size:13px; }
.right_list{ margin:5px; padding:5px; overflow:hidden; background-color:#FFFFFF; }
.right_list li{ height:30px; line-height:30px; overflow:hidden; }
.right_list li a{ color:#990000; text-decoration:none; font-size:14px; }
.picbox{ margin:5px; overflow:hidden; margin-right:0; padding:5px; margin-top:0; }
.typelist{ background-color:#FFFFFF; margin:5px; padding:5px; }
.typelist a{ color:#990000; font-size:14px; text-decoration:none; }
.typelist td{ padding:7px 0; font-size:15px; color:#990000; border-radius: 5px; }
.typelist td.cur {
    background-color: #CCCCCC;
}

p.more a{ color:#990000; padding:7px; }

/*/ 文章列表页 /*/
.pagelist{ margin:5px; overflow:hidden; }
.list_item{ overflow:hidden; margin-bottom:10px; background-color:#FFFFFF; padding:5px; }
.list_item_img{ width:43%; float:left;  border-radius: 10px;  }
.list_item_img img{ width:100%; border-radius: 6px; }
.list_item_text{ width:55%; float:right; }
.list_text{ color:#999999;  }
.list_title a{ color:#990000; text-decoration:none; }
.list_time{ color:#393B50; }
.pagebar{ height:40px; line-height:40px; }
.pagebar a{ border:solid 1px #339966; padding:3px 7px; color:#663333; text-decoration:none; margin-right:5px; }
.pagebar strong{ border:solid 1px #663333; background-color:#663333; padding:3px 7px; color:#FFFFFF; margin-right:5px;  }

a.showall{ font-size:12px; margin-left:10px; color:#FF6600; }

/*/ 搜索框 /*/
.searchbox{ height:40px; width:1320px; line-height:40px; margin:0 auto; background-color:#793520; z-index:100; color:#FFFFFF; font-size:16px;border-right: 2px solid #793520;
    border-left: 1px solid #793520; }
.searchbox td{ padding:0 5px; }
.txtbox{ padding:3px 5px; font-size:16px; font-weight:; width:180px; }
.schbtn{ height:30px; line-height:30px; background-color:#dc143c; padding:0 10px; border:none; color:#FFFFFF; }
ul.bblist{ margin:0; padding:0; }
ul.bblist li{ list-style:none; float:left; margin-right:10px; font-size:14px; }
ul.bblist li:hover{ text-decoration:underline; cursor:pointer; }
ul.bblist li.hkt{ font-size:17px; color:#FFFFFF; }

.game_wrap{ margin-top:10px; }
.article_box{ width:1297px; padding:10px; overflow:hidden; margin:0 auto; border:solid 1px #F0F0F0; margin-bottom:15px; background-color:#FFFFFF;  }
.box_title{ height:36px; line-height:36px; border-bottom:solid 2px #793520; color:#793520; margin-bottom:7px; }
.box_title a{ text-decoration:none; color:#793520; }
.box_title strong{ margin-left:10px; font-size:16px; }
.box_news{ width:1297px; overflow:hidden; }
.box_left{ width:640px; overflow:hidden; float:left; }
.box_right{ width:640px; overflow:hidden; float:right;  }
ul.newslist{ }
ul.newslist li{ font-size: 16px;line-height: 30px; height:30px; overflow: hidden; }
ul.newslist li a{ color:#434343; text-decoration:none; }
ul.newslist li a:hover{ color:#F06B00; text-decoration:underline; }
ul.newslist li span.circle{ color:#AC3131; font-size:12px; }
ul.newslist li span.time { color: #868686; float: right; }

.imgbox{ width:1297px; padding:10px; border:solid 1px #F0F0F0; margin:0 auto; margin-bottom:15px; overflow:hidden;border:solid 1px #F0F0F0; background-color:#FFFFFF;    }
ul.imglist{  }
ul.imglist li{ width:269px; height:182px; overflow:hidden; text-align:center; list-style:none; line-height:25px; float:left; margin-bottom:10px; }
ul.imglist li a{ color:#434343; text-decoration:none; }
ul.imglist li a:hover{ text-decoration:underline; color:#F06B00; }

.links{  width:1297px; padding:10px; line-height:180%; margin:0 auto; margin-bottom:10px; border:solid 1px #F0F0F0; background-color:#FFFFFF;   }
.links a{ color:#434343; text-decoration:none; margin-right:5px;font-size:16px;  }
.links a:hover{ color:#F06B00; text-decoration:underline; }
.bline{ border-bottom:solid 1px #793520; margin-bottom:7px; color:#793520; }

.location{ height:40px; font-size:16px; line-height:40px; color:#000000; width:1310px; margin:0 auto; background-color:#ffffff;   padding-left:10px; margin-top:5px;  }
.location a{ color:#000000; text-decoration:none; }

/* 文章单页 */
.pagebox{ width:1320px; padding:5px 0; overflow:hidden; margin:0 auto; margin-bottom:5px; }
.content{ width:1320px; overflow:hidden; float:left; background-color:#FFFFFF;  padding:20px 0; margin:0 auto; margin-bottom:5px;  }
.sidebox{ width:345px; overflow:hidden; float:right; }
h2.article_title{ font-size:36px; text-align:center; }
.article_text{ font-size:16px; line-height:180%; color:#000000; padding:10px; }
.article_text img{ margin:10px 0; }
.article_info{ height:50px; font-size:16px; color:#9A402A; line-height:50px; text-align:center; }
.article_info .author{ margin-right:10px; }
.article_info .views{ margin-left:10px; }
.article_nextpage{ line-height:30px; font-size:16px; margin-top:20px; padding:10px; }
.article_nextpage a{ color:#000000;  }
.article_side{  border:solid 1px #F0F0F0; padding:10px; overflow:hidden; margin-bottom:15px; background-color:#FFFFFF; }
ul.side_imglist{  }
ul.side_imglist li{ width:160px; text-align:center; list-style:none; float:left; margin-bottom:10px; }

/* 文章列表 */
.article_list{ font-size:16px; line-height:180%; color:#5C5C5C; }
.article_list .list_item{ background-color:#F5F6F6; margin-bottom:5px; padding:10px;  }
.article_list .item_title{ font-size:20px; font-weight:bold; margin-bottom:10px; }
.article_list .item_title a{ text-decoration:none; color:#20232B; }
.article_list .item_text{ color:#6D6D6D; line-height:180%; }
.article_list .item_time{ color:#6D6D6D; height:30px; line-height:30px; }
.article_pagebar{ line-height:30px; font-size:16px; margin-top:5px;  }
.article_pagebar strong{  color:#ffffff; padding:10px 15px; margin-right:5px;  }
.article_pagebar a{ background-color:#e0e0e0;padding:8px 10px; text-decoration:none;margin-right:5px; color:#6D6D6D;  }

/*/ 资料百科 /*/
.index_box_bg{ width:1320px; margin:0 auto; overflow:hidden; background-color:#FFFFFF; margin-bottom:10px; }
.zl_content{ overflow:hidden; padding:10px; }
.zl_content ul{ margin:0; padding:0; overflow:hidden; }
.zl_content ul li{ width:81px; height:26px; line-height:26px; float:left; list-style:none; overflow:hidden; }
.zl_content ul li a{ text-decoration:none; color:#000000; }
.zl_content ul li strong{  }

/*单页*/
.singlepage{ width:1080px; padding:10px; margin:5px auto; word-wrap: break-word; font-size:16px; line-height:180%; color:#5C5C5C; background-color:#FFFFFF; }

/*页尾*/
#footer{min-width:1320px;margin:0 auto;color:#ffffff;font-size:16px;font-family:"宋体";}
#footer .center{padding-top:30.26117rem;}
/*版权*/
#copyright{width:1320px;line-height:30px;text-align:center;clear:both;color:#ffffff;margin:0 auto;padding-bottom:10px;padding-top:10px;}
#copyright p .icon_badge{width:18px;height:20px;margin-right:0.26117rem;vertical-align:middle;display:inline-block;color:#ffffff;}
#copyright p .icon_badge img{width:100%;height:100%;display:block;}
#copyright .beian{height:770px;margin-bottom:12px;color:#ffffff;}
#copyright .beian img{height:100%;}