/*GP頁背景圖*/

#GPbox_all{ width:700px; margin:0 auto; position:absolute; top:10px; right:-121px;}
#GPbox{ width:700px; margin:0 auto;}
#GPbox_top{ width:700px; height:35px; background-image:url(http://pic.bahamut.com.tw/forum/GPbox_top.gif); margin:0 auto;}
#GPbox_bottom{ width:700px; height:20px; background-image:url(http://pic.bahamut.com.tw/forum/GPbox_bottom.gif); margin:0 auto;}

#question_all{ width:485px; margin:0 auto; position:absolute; bottom:30px; left:-320px;}

/*GPmenu*/
ul.GPmenu{ list-style-type:none; margin:0; padding:0; width:560px;}

ul.GPmenu li{ float:left;}

li.GP01 a{ display:block; width:55px;  height:50px; background-image:url(http://pic.bahamut.com.tw/forum/GP01.gif);}
li.GP01 a:hover{ background-image:url(http://pic.bahamut.com.tw/forum/GP01b.gif);}

li.GP01a a{ display:block; width:55px;  height:50px; background-image:url(http://pic.bahamut.com.tw/forum/GP01b.gif);}

li.GP02 a{ display:block; width:63px; height:50px; background-image:url(http://pic.bahamut.com.tw/forum/GP02.gif);}
li.GP02 a:hover{ background-image:url(http://pic.bahamut.com.tw/forum/GP02b.gif);}

li.GP02a a{ display:block; width:63px; height:50px; background-image:url(http://pic.bahamut.com.tw/forum/GP02b.gif);}

li.GP03 a{ display:block; width:62px; height:50px; background-image:url(http://pic.bahamut.com.tw/forum/GP03.gif);}
li.GP03 a:hover{ background-image:url(http://pic.bahamut.com.tw/forum/GP03b.gif);}

li.GP03a a{ display:block; width:62px; height:50px; background-image:url(http://pic.bahamut.com.tw/forum/GP03b.gif);}

li.GP04 a{ display:block; width:64px; height:50px; background-image:url(http://pic.bahamut.com.tw/forum/GP04.gif);}
li.GP04 a:hover{ background-image:url(http://pic.bahamut.com.tw/forum/GP04b.gif);}

li.GP04a a{ display:block; width:64px; height:50px; background-image:url(http://pic.bahamut.com.tw/forum/GP04b.gif);}

li.GP05 a{ display:block; width:63px; height:50px; background-image:url(http://pic.bahamut.com.tw/forum/GP05.gif);}
li.GP05 a:hover{ background-image:url(http://pic.bahamut.com.tw/forum/GP05b.gif);}

li.GP05a a{ display:block; width:63px; height:50px; background-image:url(http://pic.bahamut.com.tw/forum/GP05b.gif);}

li.GP06 a{ display:block; width:64px; height:50px; background-image:url(http://pic.bahamut.com.tw/forum/GP06.gif);}
li.GP06 a:hover{ background-image:url(http://pic.bahamut.com.tw/forum/GP06b.gif);}

li.GP06a a{ display:block; width:64px; height:50px; background-image:url(http://pic.bahamut.com.tw/forum/GP06b.gif);}

li.GP07 a{ display:block; width:63px; height:50px; background-image:url(http://pic.bahamut.com.tw/forum/GP07.gif);}
li.GP07 a:hover{ background-image:url(http://pic.bahamut.com.tw/forum/GP07b.gif);}

li.GP07a a{ display:block; width:63px; height:50px; background-image:url(http://pic.bahamut.com.tw/forum/GP07b.gif);}

li.GP08 a{ display:block; width:63px; height:50px; background-image:url(http://pic.bahamut.com.tw/forum/GP08.gif);}
li.GP08 a:hover{ background-image:url(http://pic.bahamut.com.tw/forum/GP08b.gif);}

li.GP08a a{ display:block; width:63px; height:50px; background-image:url(http://pic.bahamut.com.tw/forum/GP08b.gif);}

li.GP09 a{ display:block; width:63px; height:50px; background-image:url(http://pic.bahamut.com.tw/forum/GP09.gif);}
li.GP09 a:hover{ background-image:url(http://pic.bahamut.com.tw/forum/GP09b.gif);}

li.GP09a a{ display:block; width:63px; height:50px; background-image:url(http://pic.bahamut.com.tw/forum/GP09b.gif);}

/*推文文字欄位*/
#GPbar { color:#999999; font-size:11px; background-color: #FFFFFF; border: #d1a621 solid 1px; width:500px; height:16px; padding-top:3px; padding-left:2px;}

/*推文GP送出按鈕*/
.GPbtn{ display:block; background-image:url(http://pic.bahamut.com.tw/forum/GPbtn.gif); width:94px; height:73px; line-height:73px; margin-right:10px; background-position:right bottom;}

.GPbtn a{ display:block; background-image:url(http://pic.bahamut.com.tw/forum/GPbtn.gif); text-decoration:none; color:#b18b31; font-size:12px; font-weight:bold;}

.GPbtn a:hover{ display:block; background-image:url(http://pic.bahamut.com.tw/forum/GPbtn.gif); text-decoration:none; color:#ff9600; font-size:12px; font-weight:bold;}

/*GP說明頁*/
#GPquestion_top{ width:485px; height:26px; background-image:url(http://pic.bahamut.com.tw/forum/GP_question_top.gif); margin:0 auto;}

#GPquestion{ width:485px; background-image:url(http://pic.bahamut.com.tw/forum/GP_question_bg.gif); margin:0 auto;}

#GPquestion_bottom{ width:485px; height:35px; background-image:url(http://pic.bahamut.com.tw/forum/GP_question_bottom.gif); margin:0 auto;}

/*GP頁相關字型*/
h1.GPage{ color:#40434c; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:0; margin:0;}

.GPword01{ color:#40434c; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.GPword02{ color:#d1a621; font-size:12px; font-family:Arial, Helvetica, sans-serif;}


/*GP列表頁*/
#list_title{ width:680px; height:33px; background-image:url(http://pic.bahamut.com.tw/forum/GP_list_title.gif); border-top:#cb9705 solid 1px; border-left:#cb9705 solid 1px; border-right:#ab8417 solid 1px; margin:0 auto; padding:5px 0 10px 0;}

#GP_list{ width:680px; border-top:#cb9705 solid 1px; border-left:#cb9705 solid 1px; border-right:#ab8417 solid 1px; margin:0 auto; background-image:url(http://pic.bahamut.com.tw/forum/GP_list_bg.gif);}

#GP_list_in{ overflow:auto; height:500px; width:648px; margin:0 auto;}

#GP_list_bottom{ width:680px; height:5px; background-image:url(http://pic.bahamut.com.tw/forum/GP_list_bottom.gif); background-repeat:no-repeat; margin:0 auto;}


/*GP推文表格*/
table.WordGP{ border:#FFFFFF solid 2px;} 

table.WordGP td{padding:3px 3px 3px 3px;}

/*引言回覆按鈕*/
.reply_btn{ background-image:url(http://pic.bahamut.com.tw/forum/reply_btnBG.gif); background-repeat:repeat-x; border-top:#ffed95 solid 1px; border-right:#ca9902 solid 1px; border-bottom:#ca9902 solid 1px; border-left:#fbdc48 solid 1px; color:#464646; font-size:12px; text-decoration:none;text-align: center; padding:2px 4px 1px 4px; line-height:16px; height:0;}

.reply_btn:hover{border-top:#ca9902 solid 1px; border-right:#fbdc48 solid 1px; border-bottom:#fbdc48 solid 1px; border-left:#ca9902 solid 1px; text-decoration:none;}

.GPlink a{ font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.GPlink a:hover{ color:#0033cc;}

/*GP我推按鈕
.link_L a{ display:block; width:120px; height:20px; background-image:url(http://pic.bahamut.com.tw/forum/GPpush_L.gif); background-repeat:no-repeat; margin:0; padding:0; color:#40434c; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; padding-top:2px;}
.link_L a:hover{ background-image:url(http://pic.bahamut.com.tw/forum/GPpush_Lb.gif); color:#0033cc;}*/

.link_R a{ display:block; width:56px; height:20px; background-image:url(http://pic.bahamut.com.tw/forum/GPpush_R.gif); background-repeat:no-repeat; margin:0; padding:0; color:#40434c; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; padding-top:1px; text-indent:-9999px;}
.link_R a:hover{ background-image:url(http://pic.bahamut.com.tw/forum/GPpush_Rb.gif); color:#0033cc;}


/*GP頁右上按鈕*/
.GP_close{ display:block; width:20px; height:20px; background-image:url(http://pic.bahamut.com.tw/forum/GP_close.gif); text-indent:-9999px;}

.GP_close:hover{ display:block; background-image:url(http://pic.bahamut.com.tw/forum/GP_closeb.gif);}


.GP_question{ display:block; width:20px; height:20px; background-image:url(http://pic.bahamut.com.tw/forum/GP_question.gif); text-indent:-9999px;}

.GP_question a{ display:block; background-image:url(http://pic.bahamut.com.tw/forum/GP_question.gif);}

.GP_question a:hover{ display:block; background-image:url(http://pic.bahamut.com.tw/forum/GP_questionb.gif);}


.tool_new{ background-image:url(http://pic.bahamut.com.tw/home/but_bk.gif); background-repeat:repeat-x; border-top:#bfbfbf solid 1px; border-right:#464646 solid 1px; border-bottom:#464646 solid 1px; border-left:#bfbfbf solid 1px; color:#464646; font-size:12px; text-decoration:none;text-align: center; padding:2px 4px 1px 4px; line-height:16px; height:0;}

.tool_new:hover{border-top:#464646 solid 1px; border-right:#bfbfbf solid 1px; border-bottom:#bfbfbf solid 1px; border-left:#464646 solid 1px; text-decoration:none;}

.GPman{ border-top:#999999 solid 1px; border-left:#999999 solid 1px; border-bottom:#999999 solid 1px; background-color:#fdffe8; text-decoration:none; padding:2px 4px 1px 4px; line-height:16px; height:0; font-size:12px;}

/*檢舉*/
div.in_report{ position:absolute; width:240px; left:0px; top:0px; border:1px solid #b46600; background-color:#fffad2; padding:5px 5px 5px 10px; font-size:12px; color:#575757;}
div.in_report span{ color:#FF0000;}

/*遮罩*/
.maskdiv {
position:absolute;
top:0px;
left:0px;
width:100%;
background:url('http://pic.bahamut.com.tw/forum/maskbg.png') repeat;
*background-image: none;
*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://pic.bahamut.com.tw/forum/maskbg.png', sizingMethod='scale');
}

.showdiv {
  width:100%;
  margin:auto;
  text-align:center;
}

/* ----------好壞評名單列表(浮動式)---------- */
#msgvotelist{ background-color:#FFFFFF; border:1px solid #e5e5e5; padding:5px; max-width:450px; position:absolute; _width:expression(this.scrollWidth > 450 ? "450px" : "auto");}
#msgvotelist img{ margin:0 5px 5px 0;border:0}


/* --------------------全站燈箱(新)----------------- */
.BH-popup{ background:#FFFFFF !important; border:1px solid #a7c7c8; color:#484b4b !important;}
.BH-popup .BH-poptitle{ font-size:16px; font-weight:bold; line-height:32px; background:#e5f7f8; color:#484b4b; text-indent:10px; margin:0; padding:0;text-align:left; _padding:5px 0;}
.BH-popup .BH-popintxt{ padding:10px; font-size:12px;text-align:left;}
.BH-popup .BH-popbtns{ line-height:32px; background:#e5f7f8; text-align:center; padding:0; margin:0;}
.BH-popbtns button{ margin:5px; line-height:20px;}
.BH-popup a{ color:#FF0000;}
.BH-popup input, .BH-popup button, .BH-popup textarea{ border:1px solid #999999 !important; background-color:#FFFFFF !important; background-image:none !important; color: #484b4b !important;}

.BH-poptb1{ width:90%; margin:5px auto 0 auto;}
.BH-poptb1 td{ padding:5px;}
.BH-poptb1 input{ margin-right:5px;}

/* --------------------全站燈箱2----------------- */
.open_win{ display:table; border:1px solid #CCCCCC; border-top:none; background-color:#FFFFFF; zoom:1; *display:inline;}
.open_win div{ margin:0;padding:0; padding:15px; font-size:15px; line-height:24px;}
.open_wintitle{ margin:0;padding:0; font-size:100%; text-align:left; line-height:30px; background-image:url(http://pic.bahamut.com.tw/h1_bg.gif); color:#117e96; font-weight:bold; vertical-align:middle;}
.open_wintitle img{ float:left; margin-right:5px;}
.open_winbtn{ margin:0; padding:0 10px 10px 10px; text-align:center;}
.open_winbtn button{ margin:0 5px; padding:2px 15px;}
.absence{ width:100%;}
.absence td{ padding:3px;}

