@import url(//fonts.googleapis.com/earlyaccess/notosanstc.css);@charset "UTF-8";body{font-family:Arial, Helvetica, "LiHei Pro", "微軟正黑體", 'Noto Sans TC', "メイリオ", "맑은 고딕", sans-serif;margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
a:active{text-decoration:none;}
.tl .o{display:none;}
a,img,area{outline:none;behavior:expression(this.onFocus=this.blur());}
#allwrapper{width:980px;margin:0 auto;}
#head{width:980px;margin:0 auto;}
#content{width:980px;margin:0 auto;background-image:url(../images/index01_07.jpg);background-repeat:repeat-y;}
#footer{width:980px;height:136px;margin:0 auto;background-image:url(../images/index01_08.jpg);background-repeat:no-repeat;}
.h1{font-size:15px;line-height:16px;color:#FFCC00;}
.h2 , .h2 a, .h2 a:link, .h2 a:active{font-size:15px;line-height:21px;color:#FFFFFF;text-decoration:none;}
.h2 a:hover{font-size:15px;line-height:21px;color:#FFFFFF;text-decoration:underline;}
.h3 , .h3 a, .h3 a:link, .h3 a:active{font-size:12px;line-height:21px;font-weight:normal;color:#6c6c6c;text-decoration:none;}
.h3 a:hover{font-size:12px;line-height:21px;font-weight:normal;color:#6c6c6c;text-decoration:underline;}
.xbportal_art{display:block;clear:both;float:left;width:710px;padding-top:10px;padding-bottom:16px;background:white;border-radius:0 0 15px 15px;}
.xbartitem{float:left;width:218px;margin:10px 11px 0 0px;}
.xbartitem.first{clear:both;margin-left:16px;}
.xbartimg .tt span{color:#00a0ff;font-weight:bold;float:left;}
#main_banner{background-color:#ffbe1e;padding-top:25px;padding-bottom:25px;box-shadow:inset 0px 0px 9px black;min-width:1061px;background-image:url(../images/header_ppp_left.png), url(../images/header_ppp_right.png);background-position:left top, right top;background-repeat:repeat-y, repeat-y;}
.xbtypebar{background-color:#86869a;border-top:4px solid #00a0ff;}
.xbtype.ff{border-left:1px solid white;}
.xbtype, .xbtype_static{background-color:#86869a;border-right:1px solid white;font-size:15px;line-height:21px;color:#FFFFFF;text-decoration:none;}
.xbplatbar .xbbtn .xbplat.ff{border-left:1px solid white;}
.xbplatbar .xbbtn .xbplat{border-right:1px solid white;font-size:15px;line-height:21px;text-decoration:none;}
.xbplatbar .xbbtn:hover .xbplat.xbplat_sel p, .xbplatbar .xbplat p{display:none;}
.xbplatbar .xbbtn:hover .xbplat.xbplat_sel img, .xbplatbar .xbplat img{display:initial;}
.xbplatbar .xbbtn .xbplat.xbplat_sel p, .xbplatbar .xbbtn:hover .xbplat:hover p{display:initial;color:#00A0FF;font-weight:bold;font-size:16px;}
.xbplatbar .xbbtn .xbplat.xbplat_sel img, .xbplatbar .xbbtn:hover .xbplat:hover img{display:none;}
.xbportal_topic{display:block;clear:both;padding-top:23px;border-radius:15px 15px 15px 15px;}
.xbportal_topic.hot .xbblock{float:left;width:325px;margin-top:5px;}
.xbportal_topic span{margin-left:15px;}
.xbportal_topic.hot .xbcontent{margin-top:11px;margin-left:15px;}
.xbportal_topic.hot .xbblock.first{clear:both;margin-right:25px;}
.xbportal_topic.tonly{height:48px;}
.xbportal_topic.hot{height:241px;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 10%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(10%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 10%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 10%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 10%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 10%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0);}
.xbportal_topic.hot6{height:343px;}
.xbportal_topic.bbs{padding-bottom:20px;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 9%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(9%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 9%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 9%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 9%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 9%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0);}
.xbartlist{margin-top:16px; table-layout: fixed;}
.xbartlist, .xbartlist a, .xbartlist a:active, .xbartlist a:link, .xbartlist a:hover{font-size:16px;line-height:42px;font-weight:normal;color:#7d7d7d;}
.xbartlist a:hover{text-decoration:underline;}
.xbartlist tr{border-bottom:1px dashed #b4b4b4;}
.xbartlist .title{white-space: nowrap;text-overflow: ellipsis;}
.xbartlist .time{width: 145px;}
.xbportal_topic .sepline{background-image:url(../images/portal_blueline.png);background-repeat:repeat-x;width:529px;height:21px;background-position:center;display:inline-block;margin:0px 8px 0px 12px;}
.xbportal_topic .sepline.full{width:543px;margin-right:0px;}
.xbtname{line-height:26px;}
.xbtype:hover{background-color:black;}
.xbtype a, .xbtype a:link, .xbtype a:active{color:white;text-decoration:none;}
.xbtypebar .xbbtn:hover .xbtype.xbtype_sel{background-color:#86869a;}
.xbtypebar .xbbtn .xbtype.xbtype_sel, .xbtypebar .xbbtn .xbtype.xbtype_sel:hover,
.xbtypebar .xbbtn:hover .xbtype:hover{background-color:white;color:black;text-decoration:none;}
.xbtypebar .xbtype.xbtype_sel a, .xbtypebar .xbtype.xbtype_sel a:link, .xbtypebar .xbtype.xbtype_sel a:active, .xbtypebar .xbtype.xbtype_sel a:hover{color:black;text-decoration:none;}
.xbtypebar .xbtype:hover a, .xbtypebar .xbtype:hover a:link, .xbtypebar .xbtype:hover a:active, .xbtypebar .xbtype:hover a:hover{color:#00a0ff;text-decoration:none;}
.xbtype .xbpadding{display:block;height:10px;}
.xbtypebar .xbbtn:hover .xbtype.xbtype_sel .xbt{background-color:#86869a;box-shadow:0 0 0 #86869a;}
.xbtypebar .xbbtn .xbtype.xbtype_sel .xbt, .xbtypebar .xbbtn .xbtype:hover .xbt,
.xbtypebar .xbbtn:hover .xbtype.xbtype_sel:hover .xbt{background-color:#00a0ff;box-shadow:2px 2px 10px #888888;}
.xbfutgames_arr{background:#ffbe1e;border-radius:15px;width:15px;height:15px;display:inline-block;line-height:15px;text-align:center;color:#86869a;margin-left:5px;}
.xbfutgames_line{border-bottom:1px solid white;}
.xbartimg, .xbartimg a, .xbartimg a:link, .xbartimg a:active{font-size:15px;letter-spacing:1px;line-height:23px;font-weight:normal;color:#86869a;text-decoration:none;border:4px solid transparent;text-align:left;text-justify:inter-ideograph;}
.xbartimg td.tt.hori span, .xbartimg td.tt.vert span{margin-left:0px;}
.xbartimg td.tt.hori{padding-left:15px;padding-right:10px;min-width:196px;text-align:left;text-justify:inter-ideograph;}
.xbartimg td.tt.hori p{line-height:23px;max-height:69px;overflow:hidden;}
.xbartimg td.tt.vert{padding-left:10px;padding-right:10px;text-align:left;text-justify:inter-ideograph;word-break:break-all;vertical-align:middle;}
.xbartimg td.tt.vert p{line-height:23px;max-height:69px;min-height:69px;overflow:hidden;}
.xbartimg:hover{border:4px solid #E1E1E1;}
.xbartimg:hover .tt{background-color:#E1E1E1;color:black;}
.xblinebtm{background:#eee;padding-bottom:30px;}
.xbside_banner{margin-top:20px;border-radius:10px;}
.xblinebtm a, .xblinebtm a:link, .xblinebtm a:active{display:block;text-align:center;border-radius:0px 0px 12px 12px;height:10px;}
.xblinebtm a.portal{background:#00a0ff;border-top:5px solid white;height:27px;line-height:27px;color:white;}
.xblinebtm a.portal:hover{background:#ffca48;}
.xblinebtm .forum{background:white;}
.xbfbcmtblk{text-align:center;}
.f_c.xbcm{margin-top:10px;}
.xbhid{display:none;}
.tedt.xbcm{width:594px;display:inline-block;}
.xbsubmit.xbcm{display:inline-block;background:black;vertical-align:top;height:26px;line-height:26px;text-align:center;width:55px;}
.xbsubmit.xbcm a, .xbsubmit.xbcm a:link, .xbsubmit.xbcm a:active{text-decoration:none;display:block;color:white;}
.c.xbcm{background:black;height:27px;line-height:27px;width:660px;white-space:nowrap;}
.topmenu{font-size:12px;line-height:12px;color:black;text-decoration:none;padding-top:15px;}
.topmenu .btnline{margin-top:10px;width:331px;height:45px;}
.topmenu a, .wordtop a:link, .topmenu a:active .topmenu a:hover{font-size:14px;line-height:14px;color:black;}
.topmenu .btn{color:white;background-color:#86869A;height:47px;border-right:1px solid white;box-shadow:1px 1px 0px #ccc;}
.topmenu .btn a, .topmenu .btn a:link, .topmenu .btn a:active{color:white;background-color:transparent;text-decoration:none;font-size:16px;text-shadow:2px 2px #666;line-height:47px;height:100%;width:100%;display:block;}
.topmenu .btn a img{vertical-align:bottom;margin-bottom:14px;margin-right:8px;}
.topmenu .btn.l{border-radius:8px 0px 0px 8px;}
.topmenu .btn.r{border-radius:0px 8px 8px 0px;border-right:none;}
.topmenu .btn:hover{background-color:black;}
.topmenu .btn:hover a, .topmenu .btn:hover a:link, .topmenu .btn:hover a:active{text-shadow:none;}
.recent_img{width:100px;height:120px;}
.stronggame_item{float:left;width:332px;margin:5px 0 0 0px;border-bottom:1px solid #eee;}
.xbauthor{margin-bottom:28px;}
.xbauthor.orig{background-color:black;}
.xbauthor.repl{background-color:#eee;}
.plc{padding-bottom:20px;}
.xbavatar, .xbpostinfo{vertical-align:middle;display:table-cell;}
.xbpostinfo.orig, .xbpostinfo.orig a, .xbpostinfo.orig a:link, .xbpostinfo.orig a:active{color:white;}
.xbpostinfo.orig .authline, .xbpostinfo.orig .authline a, .xbpostinfo.orig .authline a:link, .xbpostinfo.orig .authline a:active{color:#FFC344;}
.xbpostinfo.orig, .xbpostinfo.repl{padding-left:10px;}
.xbpostinfo.repl, .xbpostinfo.repl a, .xbpostinfo.repl a:link, .xbpostinfo.repl a:active{color:black;}
.recent_desc{width:237px;height:122px;}
.recent_desc p{margin-left:12px;}
.recent_desc .date{font-size:15px;letter-spacing:1px;color:#fff072;}
.recent_desc .tt{margin-top:10px;font-size:17px;letter-spacing:1px;color:black;}
.recent_desc , .recent_desc a, .recent_desc a:link, .recent_desc a:active{line-height:16px;text-decoration:none;background-color:#ffbe1e;}
.recent_desc a:hover{font-size:13px;font-weight:bold;text-decoration:underline;}
.xbbodyfrm{background-color:#eee;margin-bottom:25px;border-bottom:6px solid #86869a;}
.xbbodyleft{background-color:#eee;}
.xbbodyright{position:relative;background-color:#eee;z-index:1;}
.xbbodyright .xbsearch form{margin-top:32px;}
.xbbodyright .xbsearch form .input_line, .xbbodyright .xbsearch form .xbsrbtn{border:1px solid black;}
.xbbodyright .xbsearch form .input_line{border-radius:8px 0 0 8px;width:265px;padding-left:5px;}
.xbfooterframe{min-width:1060px;}
.xbfooter.l{min-width:710px;}
.xbfooter.r{font-size:12px;line-height:16px;text-align:right;color:black;}
.xbfooter.r .lnk, .xbfooter.r .lnk a, .xbfooter.r .lnk a:link, .xbfooter.r .lnk a:active{font-size:14px;line-height:32px;color:black;text-decoration:none;}
.xbfooter.r .decl, .xbfooter.r .decl a, .xbfooter.r .decl a:link, .xbfooter.r .decl a:active{color:#a0a0a0;text-decoration:none;}
.xbfooter.l, .xbfooter.r{}
#ct.wp.cl{background-color:white;}
#ct.wp.cl.roundbtm{border-radius:0px 0px 15px 15px;}
#ct.wp.cl.roundbtm.vt{padding-bottom:19px;}
.xbfooter.b{text-align:center;font-size:12px;line-height:26px;color:#fff;text-decoration:underline;background-color:black;}
.xbfooter.b a, .xbfooter.b a:link, .xbfooter.b a:active{color:#fff;}
.xbsbtitle{background:black;color:white;border-radius:10px 10px 0px 0px;vertical-align:middle;padding:4px 11px 6px 11px;}
.xbsbtitle a, .xbsbtitle a:link, .xbsbtitle a:active{text-decoration:none;color:white;float:right;margin-top:5px;font-size:15px;letter-spacing:1px;}
.xbsrbtn{background:black;display:block;padding:6px 17px;border-radius:0px 8px 8px 0px;}
.h4 , .h4 a, .h4 a:link, .h4 a:active{font-size:15px;line-height:24px;color:#3E3E3E;text-decoration:underline;font-weight:bold;}
.h4 a:hover{font-size:15px;line-height:24px;color:#5A5A5A;text-decoration:none;font-weight:bold;}
.word01 , .word01 a, .word01 a:link, .word01 a:active, .word01 a:hover{font-size:12px;line-height:21px;color:#6c6c6c;text-decoration:none;}
.word02{font-size:12px;line-height:12px;color:#FF0000;text-decoration:none;}
.word03{font-size:12px;line-height:12px;color:#fff;text-decoration:none;}
.word03 a, .word03 a:link, .word03 a:active .word03 a:hover{font-size:12px;line-height:12px;color:#fff;text-decoration:underline;}
.word04 , .word04 a, .word04 a:link, .word04 a:active{font-size:15px;line-height:16px;color:#336699;text-decoration:none;}
.word04 a:hover{font-size:13px;line-height:18px;font-weight:bold;color:#FF3300;text-decoration:underline;}
.word05 , .word05 a, .word05 a:link, .word05 a:active, .word05 a:hover{font-size:12px;line-height:24px;color:#2b2b2b;text-decoration:underline;}
.word05b , .word05b a, .word05b a:link, .word05b a:active, .word05b a:hover{font-size:17px;line-height:28px;color:#2b2b2b;text-decoration:none;}
.word06 , .word06 a, .word06 a:link, .word06 a:active, .word06 a:hover{font-size:12px;line-height:24px;color:#921717;text-decoration:underline;}
.word07 , .word07 a, .word07 a:link, .word07 a:active{font-size:12px;line-height:18px;color:#666666;text-decoration:none;}
.word07 a:hover{font-size:12px;line-height:18px;color:#333333;text-decoration:underline;}
.day , .day a, .day a:link, .day a:active{font-size:12px;line-height:15px;font-weight:bold;color:#FFF;text-decoration:none;background-color:#C01F24;}
.day a:hover{font-size:12px;line-height:15px;font-weight:bold;color:#FFF;text-decoration:none;background-color:#229e8e;}
.number{font-size:21px;line-height:24px;color:#EA5513;font-weight:bold;}
.line{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC;}
.input_line{border:none;font-size:20px;color:#333;height:30px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;line-height:30px;width:270px;padding-left:5px;}
.input_lineb{border:1px solid #999;font-size:12px;color:#333;margin-top:2px;margin-right:0px;margin-bottom:2px;margin-left:0px;line-height:16px;}
.ticker-pics{width:708px;height:386px;position:relative;}
.ticker-pics ul{list-style-type:none;margin:0}
.ticker-pics .mask{background:url(./images/pics.png);position:absolute;z-index:99;height:386px;width:708px;}
.ticker-pics .nav{position:absolute;top:13px;left:17px;z-index:100;}
.ticker-pics .nav a{color:rgba(0,0,0,0);background-color:gray;height:14px;width:14px;margin:5px;display:block;float:left;font-size:0px;text-decoration:none;}
.ticker-pics .nav a:hover, .nav a.activeSlide{background-color:#FFCC00;}
.ticker-pics1{width:708px;position:absolute;top:0px;left:0px;}
.abgne_tip_gallery_block{margin:0;padding:0;width:708px;height:386px;overflow:hidden;position:relative;}
.abgne_tip_gallery_block img{position:absolute;border:0;}
.abgne_tip_gallery_block .caption{position:absolute;top:343px;width:648px;padding:15px 30px 20px;cursor:pointer;color:#fff;background:url(../images/black.png) repeat;letter-spacing:1px;}
.abgne_tip_gallery_block .caption h2{margin:0;padding:0px 0px 15px;font-weight:normal;text-decoration:none;color:#FFCC00;font-size:21px;}
.abgne_tip_gallery_block .caption .desc{font-size:15px;min-height:16px;}
.abgne_tip_gallery_block .caption h2 a{text-decoration:none;color:#FFCC00;font-size:21px;}
.abgne_tip_gallery_block .caption h2 a:hover{text-decoration:underline;}
.abgne2_tip_gallery_block{margin:0;padding:0;width:328px;height:181px;overflow:hidden;position:relative;}
.abgne2_tip_gallery_block img{position:absolute;border:0;}
.abgne2_tip_gallery_block .caption2{position:absolute;top:137px;width:301px;padding:15px 15px 15px;cursor:pointer;color:#fff;background:url(../images/black.png) repeat;letter-spacing:1px;}
.abgne2_tip_gallery_block .caption2 .desc2{font-size:15px;}
.abgne2_tip_gallery_block .caption2 h2{text-decoration:none;color:#FFCC00;font-size:21px;margin:0;padding:0px 0px 15px;font-weight:normal;}
.abgne2_tip_gallery_block .caption2 h2 a{text-decoration:none;color:#FFCC00;font-size:21px;}
.side_tip_gallery_block.i0{height:383px;}
.side_tip_gallery_block{margin:0;padding:0;width:331px;height:181px;overflow:hidden;position:relative;}
.side_tip_gallery_block img{position:absolute;border:0;border-radius:10px;}
.side_tip_gallery_block .caption2{position:absolute;top:137px;width:301px;padding:15px 15px 15px;cursor:pointer;color:#fff;background:url(../images/black.png) repeat;letter-spacing:1px;}
.side_tip_gallery_block .caption2 .desc2{font-size:15px;}
.side_tip_gallery_block .caption2 h2{text-decoration:none;color:#FFCC00;font-size:21px;margin:0;padding:0px 0px 15px;font-weight:normal;}
.side_tip_gallery_block .caption2 h2 a{text-decoration:none;color:#FFCC00;font-size:21px;}
.gamedb_list .th th{line-height:33px;padding:0px;}
.gamedb_list .name{width:427px;text-align:center;}
.gamedb_list .gametitle{width:322px;text-align:left;}
.gamedb_list .gametitle:hover .maintitle{text-decoration:underline;}
.gamedb_list .gametitle .subtitle{color:#aaa;}
.gamedb_list .gametitle .subtitle span{margin-right:4px;}
.gamedb_list .image{width:105px;}
.gamedb_list .image img{width:100px;height:120px;}
.gamedb_list .platform,.gamedb_list .distributor{width:93px;text-align:right;}
.gamedb_list .platform span{display:inline-block;}
.gamedb_list .language{width:67px;text-align:right;}
.gamedb_list .issuedate,.gamedb_list .producer{width:103px;text-align:right;}
#gamedb_plat_blk{height:44px;line-height:44px;text-align:right;font-size:14px;}
#gamedb_plat_blk #plat{float:left;margin-left:16px;color:#007CD5;letter-spacing:1px;}
#gamedb_plat_blk .publish_state.sel{color:#007CD5;font-weight:bold;}
#gamedb_plat_blk #publish_state_r{margin-right:10px;}
.gamedb_xbplat{width:75px;display:inline-block;margin-right:10px;text-align:center;border:1px solid #86869a;}
.gamedb_xbplat.xbplat_sel{background-color:black;color:white;}
.gamedb_platbar{border-bottom:1px dashed #bbb;margin:0 10px;padding-bottom:32px;}
#gamedb_searchbar{text-align:center;padding-top:30px;border-top:1px dashed #bbb;margin:20px 10px;}
#gamedb_search_text{width:300px;height:24px;display:inline-block;border-top:1px solid #86869a;border-bottom:1px solid #86869a;border-right:none;border-left:1px solid #86869a;line-height:24px;}
#gamedb_searchbtn{width:75px;display:inline-block;margin-right:10px;text-align:center;background-color:black;color:white;height:28px;background-color:#86869a;line-height:28px;}
.ts.gamedb{margin-left:10px;padding-top:30px;font-size:17px;letter-spacing:1px;}
.ts span{color:#007CD5;padding-right:4px;}
.xbgameinfo{background:black;}
.xbgameinfo_img{display:inline-block;width:236px;text-align:center;}
.xbgameinfo_data{display:inline-block;background:black;position:absolute;width:559px;padding:9px 20px;}
.xbgameinfo_img img{width:200px;height:240px;}
.xbgameinfo_data table{display:inline-block;color:white;line-height:23px;margin-top:11px;}
.xbgameinfo_data .main_title{display:block;font-size:19px;color:#FFC344;line-height:33px;}
.xbgameinfo_data .subtitle{display:block;font-size:14px;color:#FFC344;line-height:20px;}
#gameinfo_tbl{font-size:14px;}
#gameinfo_tbl a.weblink{color:#00a0ff;}
#gameinfo_tbl a.weblink:hover{text-decoration:underline;}
.threadimg {float:left; display:block; width:70px;height:45px;margin-right:10px;}
.threadimg.hov {display: none;}
.threadimgl {position: relative;top: -18px;left: -16px;width:70px;height:45px;display: none;float:left;margin-right:10px;}
.threadimgl.hov {display: block;}
.threadimgl img {width:100px;height:80px;}
