.toplibk{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CC9900;
	padding: 1px;
}
.topli2 {
	background-image: url(http://pic.bahamut.com.tw/forum/topli_bk1.gif);
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CC9900;
	border-right-color: #CC9900;
	border-left-color: #CC9900;
	font-weight: bold;
	text-align: center;
	width: 64px;
}
.topli3 {
	background-image: url(http://pic.bahamut.com.tw/forum/topli_bk2.gif);
	text-align: center;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	width: 64px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CC9900;
	font-weight: bold;
}
.forum_line2 {border:1px solid #9E9E9E;}

.forum_t1 {FONT-SIZE: 9pt; COLOR: #5A5A5A}
.forum_t1 A:link{FONT-SIZE: 9pt; COLOR: #5A5A5A}
.forum_t1 A:visited{FONT-SIZE: 9pt; COLOR: #5A5A5A}
.forum_t1 A:hover{FONT-SIZE: 9pt; COLOR: #FF7200}

.push {
	font-size: 11px;
	color: #464646;
	text-decoration: none;
	border: 1px solid #666666;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	background-image: url(http://pic.bahamut.com.tw/forum/yellow.gif);
	height: 0px;
}

.push:hover {
	font-size: 11px;
	color: #464646;
	text-decoration: none;
	border: 1px solid #232323;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	background-image: url(http://pic.bahamut.com.tw/forum/yellow.gif);
	height: 0px;
}


.toolb a:link,.toolb a:visited{
display:block;
height:23px;
width:80px;
font-size:12px;
font-family:Arial;
border-left:#cecece 1px solid;
border-top:#cecece 1px solid;
border-right:#cecece 1px solid;
background:#efefef;
line-height:23px;
text-align: center;
text-decoration: none;
cursor: pointer;}

.toolb a:hover {
border-left:#a8d3cf 1px solid;
border-top:#a8d3cf 1px solid;
border-right:#408780 1px solid;
background:url(http://pic.bahamut.com.tw/forum/but_bk2.gif) repeat-x;
text-decoration: none;}

.toolbin{
color:0033cc;
display:block;
height:23px;
width:80px;
font-size:12px;
font-family:Arial;
border-left:#a8d3cf 1px solid;
border-top:#a8d3cf 1px solid;
border-right:#408780 1px solid;;
background:url(http://pic.bahamut.com.tw/forum/but_bk2.gif) repeat-x #fff;
line-height:23px;
text-align: center;}

/*----------------------------------右邊列表-----------------------------------------------*/
.post_title{ background: url(http://pic.bahamut.com.tw/home/post_bk.gif) no-repeat; color:#F1925E;font-weight:bold; padding-top:4px; padding-left:20px; height:24px}
.post_title a:link, .post_title a:visited, .post_title a:hover{color:#F1925E;font-weight:bold;}
.postbox{ background:#F0F0F0;padding:8px}
.postbox2{background:#F0F0F0;padding:8px;border-bottom:1px solid #CCCCCC;}
.postboxin{ background:#fff;}
.post_line2{border-bottom:1px dashed #969696;}

.home_h3{padding:3px 6px 3px 6px;}/*內頁項目列表_沒有INPUT時候*/

/*button顏色*/
.home_c1{color:#646464;}
.home_c1 a:link, .home_c1 a:visited{color:#646464;}
.home_c1 a:hover{color:#0064AF;}

/*顏色*/
.tag1 { color: #3399CC;}
.tag1 a:link, .tag1 a:visited, .tag1 a:hover { color: #3399CC;}
/*12字級*/
.home_t1 {font-size: 12px;}
.home_t1 a:link, .home_t1 a:visited, .home_t1 a:hover {font-size: 12px;}

/*----------------發文框-----------------*/
.P1{font-size: 12px;line-height: 18px;font-family: Arial;}
.P1 a:link,.P1 a:hover,.P1 a:visited{color: #FF0000;}

.P2{font-size: 15px;line-height: 19pt;}
.P2 a:link,.P2 a:hover,.P2 a:visited{color: #FF0000;}

.P3{font-size: 18px;line-height: 22pt;}
.P3 a:link,.P3 a:hover,.P3 a:visited{color: #FF0000;}

/*---------------攻略百科連結----------------*/
.P2 a.hala_linkout, .P1 a.hala_linkout, .P3 a.hala_linkout {
color:#002aff;
border-bottom:1px dashed #002aff;
padding:0 1px 0 4px;
text-decoration:none;
}

/*--------------精華區的大徽章--------------*/
td.P2_quin{ background:url(http://pic.bahamut.com.tw/forum/quin_b.jpg) no-repeat #FFFFFF right top;}

.hala_article{ font-size:13px; text-align:left;
FONT-WEIGHT: bold;COLOR: #464646; LINE-HEIGHT: 20px;BACKGROUND-COLOR: #f6f6f6; padding:5px; margin:0}
.hala_article a{COLOR: #326ada}
.hala_article a:visited{COLOR: #326ada}

.hala_article_line{border-left:1px solid #cccccc; border-bottom:1px solid #cccccc}


/*-------------- BB ---------------*/

.halaBC{
width:606px;
/*height:170px;*/
}

.halaBC div.title{
background:url(http://pic.bahamut.com.tw/forum/hala_bcTitle.gif) no-repeat right bottom;
width:606px;
height:35px;
}

.halaBC div.title img{
margin:14px 0 0 5px
}

.halaBC div.bb{
float:left;
background: #6699CC;
width:303px;
height:102px;
display:block;
}

span.bbCLICK a{
background:url(http://pic.bahamut.com.tw/forum/hala_bb2.gif);
width:303px;
height:102px;
display:block;}

span.bbCLICK a:hover{
background:url(http://pic.bahamut.com.tw/forum/hala_bb.gif);
width:303px;
height:102px;
display:block;}

span.bbASK {
width:46px;
height:47px;
display:block;
margin:-47px 0 0 257px}


.halaBC div.cc{
float:right;
background: #66CCFF;
width:303px;
height:102px;
}

span.ccCLICK a{
background:url(http://pic.bahamut.com.tw/forum/hala_cc2.gif);
width:303px;
height:102px;
display:block;}

span.ccCLICK a:hover{
background:url(http://pic.bahamut.com.tw/forum/hala_cc.gif);
width:303px;
height:102px;
display:block;}

span.ccASK {
width:46px;
height:47px;
display:block;
margin:-47px 0 0 257px}

.button2 {font-size:12px; border-width:1px ; border-color:#bfbfbf #464646 #464646 #bfbfbf; border-style:solid;line-height:20px;background:url(http://pic.bahamut.com.tw/home/but_bk.gif) repeat-x #fff; text-align: center; text-decoration: none;cursor: pointer; height:20px}
.button2:hover {border-width:1px ; border-color:#464646 #bfbfbf #bfbfbf #464646; border-style:solid;}

.joinnum{ font-size:42px; color:#FF0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; line-height:42px;}
.joinbox{ background-color:#ebebeb; padding:8px;}
.joinboxin{ background-color:#FFFFFF; background-image:url(http://pic.bahamut.com.tw/forum/join_bk2.gif);}

/*-----------------------------------------20091225 C頁按鈕調整-----------------------------------------*/

a.BPword{ color:#CCCCCC; margin-right:5px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
a.GPword{ color:#FFCCCC; margin-right:5px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.GPBPword{ color:#FFFFFF; font-size:10px; font-family:Arial, Helvetica, sans-serif;}

a.newreport{ display:inline-block; margin-right:-2px; background-image:url(http://pic.bahamut.com.tw/forum/report_btn.gif); background-position:top right; width:80px; text-align:center; line-height:25px; height:25px; font-size:12px; font-weight:bold; text-decoration:none;}
a.newreport:hover{ background-position:bottom left;}

a.newbtnbg{ display:inline-block; width:50px; line-height:25px; height:25px; text-align:center; background-image:url(http://pic.bahamut.com.tw/forum/btn3.gif); background-position:top right; font-size:12px; text-decoration:none;}
a.newbtnbg img{ float:left; margin:4px 0 0 4px;}
a.newbtnbg:hover{ background-position:bottom left;}

a.newbtnbg3{ width:50px; line-height:25px; height:25px; text-align:center; background-image:url(http://pic.bahamut.com.tw/forum/btn4.gif); background-position:top right; margin-left:4px; display:block; font-size:12px; text-decoration:none;}
a.newbtnbg3 img{ float:left; margin:4px 0 0 4px;}
a.newbtnbg3:hover{ background-position:bottom left;}


.T5 .newmore{ text-align:right; padding:1px 0 1px 0; font-size:13px; margin:3px 4px 0 4px; background-color:#ebe9dc;}
.newmore a{ color:#666666;}
.newmore a:hover{ color:#333333;}

.T5 .newreportlist{ color:#666666; font-size:12px; text-align:left; padding:2px 0 2px 0; position:relative; overflow:auto; _height:1%; margin:2px 4px 2px 4px; border-bottom:#dfdcc7 1px solid;}
.T5 .newreportlist div{line-height:18px;}

a.reportname{ color:#6699CC; font-weight:bold; margin-right:3px; text-decoration:none;}
.T5 a.reportdel{ color:#666666; display:inline-block; border:1px solid #CCCCCC; background-color:#f6f6f6; width:40px; line-height:14px; height:14px; text-align:center; float:right; font-size:12px; text-decoration:none;}
.T5 a.reportdel:hover{ color:#FFFFFF; background-color:#666666;}
.reporttime{ color:#999999; padding-left:10px;}

.newtalk{ margin-top:3px;}

.T5 a.redelete{ color:#666666; display:inline-block; border:1px solid #CCCCCC; background-color:#f6f6f6; width:20px; line-height:14px; height:14px; text-align:center; float:right; font-size:12px; text-decoration:none; margin-right:5px;}
.T5 a.redelete:hover{ color:#FFFFFF; background-color:#666666;}

.T5 a.remore{ color:#666666; display:inline-block; border:1px solid #CCCCCC; background-color:#f6f6f6; width:100px; line-height:14px; height:14px; text-align:center; float:left; font-size:12px; text-decoration:none; margin-left:5px;}
.T5 a.remore:hover{ color:#FFFFFF; background-color:#666666;}

/*-----------------------------------------20100312 C頁按鈕調整-----------------------------------------*/

.GP{ vertical-align:bottom;}
a.GP_hand{ display:inline-block; width:55px; height:25px; line-height:25px; background-image:url(http://pic.bahamut.com.tw/forum/pusha.gif); background-position:right top; text-decoration:none;}
a:hover.GP_hand{ background-position:left bottom;}

a.GP_number{ display:inline-block; background:url(http://pic.bahamut.com.tw/forum/btn3b.gif) no-repeat right top; padding:0 8px; height:25px; line-height:25px; color:#990000; text-decoration:none; font-size:14px;}
a:hover.GP_number{ background-position:left bottom; text-decoration:underline;}

a.GP_number span{ color:#333333; font-size:10px; font-family:Arial, Helvetica, sans-serif;}

.BP{ vertical-align:bottom;}
a.BP_hand{ display:inline-block; width:29px; height:25px; line-height:25px; background-image:url(http://pic.bahamut.com.tw/forum/downa.gif); background-position:right top; text-decoration:none;}
a:hover.BP_hand{ background-position:left bottom;}

a.BP_number{ display:inline-block; background:url(http://pic.bahamut.com.tw/forum/btn3b.gif) no-repeat right top; padding:0 8px; height:25px; line-height:25px; color:#666666; text-decoration:none; font-size:14px;}
a:hover.BP_number{ background-position:left bottom; text-decoration:underline;}

a.BP_number span{ color:#333333; font-size:10px; font-family:Arial, Helvetica, sans-serif;}

/*-----------------------------------------20100317 C頁按鈕新增-----------------------------------------*/

a.newshare{ width:35px; line-height:25px; height:25px; text-align:center; background-image:url(http://pic.bahamut.com.tw/forum/btn_share.gif); background-position:top right; float:right; margin-right:5px; display:block; font-size:12px; text-decoration:none;}
a.newshare:hover{ background-position:bottom left;}

div.share_in{ width:120px; background-color:#feffd5; border:#dec035 1px solid; padding:5px 5px 5px 5px; line-height:22px; text-align:left;}

a.share_word{ color:#858551; text-decoration:none; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
a.share_word:hover{ color:#858551; text-decoration:underline;}

/*-----------------------------------------2010 B頁右側新增公會區塊-----------------------------------------*/
.gu-brightt{ background-image:url(http://pic.bahamut.com.tw/h2_bg.gif); height:30px; line-height:30px; color:#FFFFFF; font-size:15px; font-weight:bold; text-align:center;}
.gu-brightb{ background-color:#FFFFFF; border:1px solid #e5e5e5; padding:10px 10px 0 10px; text-align:center; font-size:12px; margin-bottom:10px;}

.gu-brightb img{ border:none; max-height:120px;}
.gu-brightb1{ margin:0 auto 10px auto; max-width:120px;}
.gu-brightb1 div{ background-color:#e5e5e5; text-align:center; vertical-align:middle; margin-bottom:3px; display:inline-block; *display:inline; zoom:1; max-height:120px; max-width:120px;}
.gu-brightb1 div a{}
.gu-brightb1 a{ display:block; text-decoration:none;}
/*
.gu-brightb img{ border:none; padding-bottom:3px;}
.gu-brightb1{ width:110px; margin:0 auto 10px auto;}
.gu-brightb1 div{ background-color:#e5e5e5; width:110px; height:50px; text-align:center; vertical-align:middle; margin-bottom:3px;}
.gu-brightb1 div a{ display:block; height:50px;}
.gu-brightb1 a{ text-decoration:none;}
*/
.gu-brightb p{ text-align:center;}
.gu-brightb button{ padding:3px 20px;}

/*-----------------------------------------2010 B頁右側新增wiki區塊-----------------------------------------*/
.acg-wikilist{ padding:0 0 0 10px; margin:0;}
.acg-wikilist li{ border-bottom:1px dotted #CCCCCC; padding:3px 0;}
.acg-wikilist a{ display:block; text-align:left; text-decoration:none; word-break:break-all;}
.acg-wikilistA{ padding-bottom:10px; text-decoration:none; display:block; color:#FF0000 !important;}

/*-----------------------------------------20110321 議事堂--------------------------------------------------*/
.op-explain{width:722px;word-wrap:break-word;overflow:hidden;}

