@charset "utf-8";
/* CSS Document */

/*--------------------------整體頁面設定--------------------------*/
/*opacity:0.6;
filter: Alpha(Opacity=60);*/
/*消失吧~屋頂*/
table {background: none;border:hidden}
td {background: none;border:hidden}
img {visibility:hidden;}

/*出現吧~消失的圖片們*/
.infom_bk img{visibility: visible;}
.category_bk img{visibility: visible;}
div.mainout table{visibility:visible;}
div.mainout img{visibility:visible;}
.box1 img{visibility:visible;}

body{background:url(http://pic.bahamut.com.tw/home/theme/0000397/bk.gif) no-repeat top center #cff1bf}
/*----------頁面表單設定----------*/
div.left {background:transparent;}
div.leftOut1{background:transparent;}
div.leftOut2{background:transparent;}
div.leftDown {background:transparent;}
div.right {background:transparent;padding-top:15px}
div.rightDown {background:transparent;}
div.main {background:transparent;}
div.mainOut {background:transparent;}
div.righttop {background:transparent;}

.wide_wordbk7{border:1px dotted #75c48b;color:#1d7f2b;border:none;}

.wide_wordbk7 img{visibility: visible;}

/*底部文字*/
div.footer br {display: none;}
.footer .ssize {font-size:12px;}

div.footer {
background: #caefd4;
border-top:1px solid #3a8b51;
border-right:1px solid #3a8b51;
border-left:1px solid #3a8b51;
opacity:0.6;
filter: Alpha(Opacity=60);
}

/*----整體文字----*/
TD{
color:#6e654e;
font-size:13px;
line-height:150%;
font-family:Arial, Helvetica, sans-serif;
word-break: break-all;
word-wrap:break-word;
}

A:link{
color:#d65500;
text-decoration:none;
}/*還未造訪連結狀態*/

A:visited{
color:#d65500;
text-decoration:none;
}/*造訪過後連結狀態*/

A:hover{
color:#ff7200;
text-decoration: underline;
}/*滑鼠移入連結狀態*/

.extend{
color:#ff7200;
}
.extend a:link,.extend a:visited{
color:#d65500;
}/*特殊連結(藍色)及屋主文章留言*/

.extend2{
color:#d6001e;
}
.extend2 a:link,.extend2 a:visited{
color:#d6001e;
}/*GP數與驗證碼顏色*/

.extend3{
color:#8E8E8E;
}
.extend3 a:link,.extend3 a:visited{
color:#8E8E8E;
}/*灰色－備註與說明文字*/


/*----其他共用部分----*/
.line{
border-bottom:1px dashed #969696;
}/*虛線*/

.line2{
border-top:1px solid #71b77a;
}/*實線*/

.article_pic{
border-left:1px solid #C4C4C4;
border-right:3px solid #C4C4C4;
border-top:1px solid #C4C4C4;
border-bottom:3px solid #C4C4C4;
}/*文章或畫作的縮圖邊框*/

.home_input1{
color:#999999;
border:1px solid #EFEFEF;
background-color:#FFF;
}/*input實線(只用於引用文章網址處)*/

.home_input2{
color:#464646;
border:1px solid #D5D5D5;
background-color:#FFF;
}/*input實線*/



/*--------------------------框架------------------------------*/

.infom_bk{
background:#fffcf4;
border-left:1px solid #75c48b;
border-right:1px solid #75c48b;
padding-top:10px;
}/*小屋首頁－勇者資料區背景色*/


/*----外部大框架設定----*/
.category_title{
background:url(http://pic.bahamut.com.tw/home/theme/0000397/category_title.gif) no-repeat;
height:40px;
}/*主標題一使用*/

.category_title2{
background:url(http://pic.bahamut.com.tw/home/theme/0000397/category_title2.gif) no-repeat;
height:40px;
}/*主標題二以下使用*/

.category_word{
color:#609163;
font-size:15px;
font-weight:bold;
padding-left:85px;
padding-top:0px;
padding-bottom:2px;
}/*主標題文字設定*/

.category_bk{
background:#fffcf4;
border-left:1px solid #75c48b;
border-right:1px solid #75c48b;
padding:12px;
}/*內文的背景色*/

.category_footer{
background:url(http://pic.bahamut.com.tw/home/theme/0000397/bottom.gif);
height:25px;
}/*框架結束部分*/


/*----表格設定(置於大框架中)----*/
.box1{
border:1px dashed #71b77a;
}/*表格框線顏色*/

.box_title{
background:#71b77a;
font-weight:bold;
letter-spacing:2px;
color:#fbffed;
padding-top:5px;
}/*表格標題底色*/

.box_list1{
background-color:#fff6df;
}/*表格內文底色 1*/

.box_list2{
background-color:#fffcf4;
}/*表格內文底色 2*/

.box_icon1{
background-image:url(http://pic.bahamut.com.tw/home/list_icon1.gif) no-repeat;
}/*三角形箭頭icon*/

.box_icon2{
background-image:url(http://pic.bahamut.com.tw/home/list_icon2.gif) no-repeat;
}/*圓形彈珠icon*/



/*-----------------------最上方顯示大圖-----------------------*/
.banner{
background: url(http://pic.bahamut.com.tw/home/theme/0000397/banner.gif) repeat;
height:120px;
padding-left:20px;
padding-top:15px;
}/*小屋上方主圖*/

.banner_t1{
color:#66980b;
font-weight:bold;
}
.banner_t1 a:link,.banner_t1 a:visited,.banner_t1 a:hover{
color:#66980b;
font-weight:bold;
text-decoration:inherit;
}/*暱稱和帳號文字*/

.banner_t3{
color:#90c72c;
line-height:18px;
height:42px;
}/*碎碎唸文字顏色*/

.banner_t4{
color:#008E25;
}/*顯示官階的文字顏色*/

.banner_t5{
color:#235BD3;
}/*顯示稱號的文字顏色*/

/*---------------------------主選單---------------------------*/
.menu{
background:url(http://pic.bahamut.com.tw/home/theme/0000397/menubar.gif) no-repeat;
height:35px;
}/*選單背景*/

/*----選單所在頁面狀態----*/
.menuIN{
background:url(http://pic.bahamut.com.tw/home/theme/0000397/menu_in.gif) no-repeat;
font-weight:bold;
color: #8c7900;
height:35px;
line-height: 35px;
text-align: center;
text-decoration: none;
}
.menuIN a:link,.menuIN a:visited{
font-weight:bold;
color:#8c7900;
height:35px;
line-height:35px;
text-align:center;
text-decoration:none;
}

/*----選單非所在頁面狀態----*/
.menuout {
font-weight:bold;
COLOR:#c1a893;
height:35px;
line-height:35px;
text-align:center;
text-decoration:none;
}
.menuout a:link,.menuout a:visited {
font-weight:bold;
color:#c1a893;
height:35px;
line-height:35px;
text-align:center;
}
.menuout a:hover {
background:url(http://pic.bahamut.com.tw/home/theme/0000397/menu_in.gif) no-repeat;
font-weight:bold;
color:#8c7900;
height:35px;
line-height:35px;
text-align:center;
text-decoration: none;
DISPLAY: block;
}


/*---------------------------次選單---------------------------*/

/*----無次選單狀態----*/
.menubarA1{
background:#f1e8ae;
border-left:1px solid #92b18b;
border-right:1px solid #92b18b;
border-top:0px;
border-bottom:1px solid #92b18b;
}/*次選單與主選單連接部分*/

.menubarA2{
background:#EBEBEB;
border-left:1px solid #92b18b;
border-right:1px solid #92b18b;
border-top:0px;
border-bottom:0px;
}/*次選單結束部分*/


/*----有次選單狀態----*/
.menubarB1{
background:#f1e8ae;
border-left:1px solid #92b18b;
border-right:1px solid #92b18b;
border-top:0px;
border-bottom:0px;
}/*次選單與主選單連接部分*/

.menubarB3{
background:#f1e8ae;
border-left:1px solid #92b18b;
border-right:1px solid #92b18b;
border-top:0px;
border-bottom:1px solid #92b18b;
padding:6px;
text-align:left;
}/*放次選單按鈕的背景色*/

.menubarB2{
background:#edfee8;
border-left:1px solid #92b18b;
border-right:1px solid #92b18b;
opacity:0.6;
filter: Alpha(Opacity=60);
}/*次選單結束部分*/

/*----------------------------小屋封面圖------------------------------*/

.cover_pic{
background:url(http://pic.bahamut.com.tw/home/cover_pic.gif) repeat;
}/*COVER圖*/



/*--------------------勇者基本資訊和能力表--------------------*/

.heartGP{
color:#FF3366;
}/*給紅心的敘述文字*/

.apprise_bg{
background:url(http://pic.bahamut.com.tw/home/love.jpg) no-repeat;
}/*評價區底色*/

.ability {
background-color:#FFF;
BORDER-RIGHT:#969696 2px solid;
BORDER-TOP:#bfbfbf 1px solid;
BORDER-LEFT:#bfbfbf 1px solid;
BORDER-BOTTOM:#969696 2px solid;
PADDING-RIGHT:4px;
PADDING-LEFT:4px;
PADDING-BOTTOM:1px;
PADDING-TOP:1px;
LINE-HEIGHT:14px;
HEIGHT:0pt;
TEXT-ALIGN:center;
TEXT-DECORATION:none;
}/*顯示個人能力數值的底圖*/


/*---------------------各文章列表區(下方)---------------------*/
	

/*----個人部落閣----*/
.article_t1{
color:#ff7200;
font-weight:bold;
}
.article_t1 a:link, .article_t1 a:visited{
color:#ff7200;
font-weight:bold;
text-decoration: none;
}/*個人部落閣文章標題顏色*/

.articlebox{
border:1px solid #d8c17d;
background-color:#fFF;
padding:5px;
width:100%;
}/*個人部落閣最新文章及GP值底色*/

.article_hr{
border:none;
background-color:#878972;
height:1px;
color:#878972;
}/*個人部落閣文章版主回應分色線*/

/*----個人精華區----*/
.elite{
color:#9856b1;
font-size:15px;
font-weight:bold;
}
.elite a:link, .elite a:visited{
color:#9856b1;
font-size:15px;
font-weight:bold;
}/*個人精華文章標題顏色*/

.elite_ppl{
color:#ff7200;
font-weight:bold;
font-size:12px;
border:1px solid #ddd495;
background-color:#FFF;
}/*收藏人數文字顏色和底線框色*/

.home_order_button{color:#529866;font-size:12px; border-width:1px ; border-color:#87bc95 #87bc95 #87bc95 #87bc95; border-style:solid; padding:4px 4px 1px 25px ;line-height:16px;background:url(http://pic.bahamut.com.tw/home/theme/0000397/but_bk.gif) repeat-x; text-align: center; text-decoration: none; cursor: pointer}

.home_order_button:link,.home_order_button:visited{color:#529866;text-decoration: none}
.home_order_button:hover {color:#529866;border-color:#559265 #559265 #559265 #559265;text-decoration: none;}

.menu_butt:link{color:#686868;border-width:1px ; border-color:#bfbfbf #464646 #464646 #bfbfbf; border-style:solid; LINE-HEIGHT: 16px; padding:2px 2px 1px 2px; background-color: #fff; text-align: center; text-decoration: none}
.menu_butt:visited{color:#686868;border-width:1px ; border-color:#bfbfbf #464646 #464646 #bfbfbf; border-style:solid; LINE-HEIGHT: 16px; padding:2px 2px 1px 2px; background-color: #fff; text-align: center; text-decoration: none}
.menu_butt:hover{color:#fc399e;border:1px #bfbfbf solid;padding:2px 2px 1px 2px; background-color: #fff; text-align: center; text-decoration: none;line-height:16px;}
.menu_butt_on {color:#fc399e;border:1px #bfbfbf solid;padding:2px 2px 1px 2px; background-color: #fff; text-align: center; text-decoration: none;line-height:16px;}
.menu_butt_on:link,.menu_butt_on:visited,.menu_butt_on:hover{color:#fc399e}

.apprise_bg{background:url(http://pic.bahamut.com.tw/home/theme/0000397/love.jpg) no-repeat; }

/*---------------------scroll顏色---------------------*/
	
.home_scroll{
width:650px;
height:80px;
overflow:auto;
scrollbar-arrow-color:#8068a1;
scrollbar-face-color:#efe0f4;
scrollbar-highlight-color:#f2e7f6;
scrollbar-3dlight-color:#c7a0d4;
scrollbar-darkshadow-color:#c7a0d4;
scrollbar-track-color: #f8f8ff;
scrollbar-shadow-color: #efe0f4;
text-align:left;
font-size:12px;}

/*---------------------button---------------------*/
.button2,.button3,.button4 {color:#726a30;font-size:12px; border-width:1px ; border-color:#ddd490; border-style:solid; padding:1px 4px 1px 4px ;line-height:16px;background:url(http://pic.bahamut.com.tw/home/theme/0000397/but_bk2.gif) repeat-x; text-align: center; text-decoration: none; cursor: pointer}
.button2:hover,.button3:hover,.button4:hover { {font-size:12px; border-width:1px ; border-color:#b5a94e; border-style:solid; padding:1px 4px 1px 4px ;line-height:16px;background:url(http://pic.bahamut.com.tw/home/theme/0000397/but_bk2.gif) repeat-x; text-align: center; text-decoration: none;}

.button_c1{color:#726a30;}
.button_c1 a:link, .home_c1 a:visited{color:#d65500;}



.post_title{background:transparent; color:#539a5c}
.post_title a:link, .post_title a:visited, .post_title a:hover{color:#539a5c;}

.postbox{ background:#f6fee9;padding:7px}
.postbox2{background:#f6fee9;padding:7px; border:1px #98cfa6 dashed;
opacity:0.7;
filter: Alpha(Opacity=70);
}


/*最右下方的Flash圓球刪除*/
div.footer table {visibility:hidden;}
.footer .ssize {visibility:visible;}


/*換頁顏色更改*/
.p_nextprev {font-size:12px;color:#008b00;border:0px;background:transparent;}
.pag {font-size:12px;color:#008b00;border:0px;background:transparent;}
.pag:link {font-size:12px;border:0px;background:transparent;}
.pag:hover {font-size:12px;color:#008b00;border:0px;background:transparent;}
.p_nolink {font-size:12px;color:#008b00;border:0px;background:transparent;}
.sertext{font-size:12px;color:#008b00;border:1px solid #bbe2a9;background:transparent;}


/*AA*/
A.homeTALKsend {
	DISPLAY: block; BACKGROUND: url(http://pic.bahamut.com.tw/home/theme/0000397/homeTALKsend.gif) no-repeat; WIDTH: 53px; HEIGHT: 35px
}
.home_eraser {
	DISPLAY: block; BACKGROUND: url(http://pic.bahamut.com.tw/home/theme/0000397/home_eraser.gif) no-repeat center 50%; FLOAT: right; MARGIN: 10px 5px 0px 0px; WIDTH: 40px; HEIGHT: 19px
}
.home_eraser2 {
	DISPLAY: block; BACKGROUND: url(http://pic.bahamut.com.tw/home/theme/0000397/home_eraser.gif) no-repeat center 50%; FLOAT: right; WIDTH: 40px; HEIGHT: 19px
}
.home_DATAbutton {
	WIDTH: 142px; TEXT-ALIGN: left
}
.home_DATAbutton UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.home_DATAbutton UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.home_DATAbutton UL LI A {
	TEXT-DECORATION: none
}
.home_DATAbutton UL LI A:hover {
	TEXT-DECORATION: none
}
.home_dataBG {
	BORDER-RIGHT: #ddd495 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ddd495 0px solid; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 12px; BACKGROUND: url(http://pic.bahamut.com.tw/home/theme/0000397/home_dataBG.gif) repeat-x; PADDING-BOTTOM: 0px; BORDER-LEFT: #ddd495 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd495 1px solid
}
.home_data {
	DISPLAY: block; BACKGROUND: url(http://pic.bahamut.com.tw/home/theme/0000397/home_data.gif) no-repeat center bottom; MARGIN: 0px 0px 0px 12px; WIDTH: 115px; HEIGHT: 19px
}
.home_dataUP {
	BORDER: #d3c87a 1px solid; PADDING-RIGHT: 3px;PADDING-LEFT: 3px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px;PADDING-TOP: 3px;}
.home_dataUP TD {
	FONT-SIZE: 10px; LINE-HEIGHT: 15px;}
.home_DATAbutton UL LI.loveA {
	DISPLAY: block; BACKGROUND: url(http://pic.bahamut.com.tw/home/theme/0000397/home_loveA.gif) no-repeat; MARGIN: 3px 0px 0px; WIDTH: 69px; HEIGHT: 36px; TEXT-ALIGN: center
}
.home_DATAbutton UL LI.loveA A {
	MARGIN-TOP: 14px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ff6000; HEIGHT: 10px
}
.home_DATAbutton UL LI.loveA A:hover {
	COLOR: #ff6000
}
.home_DATAbutton UL LI.loveA2 A {
	DISPLAY: block; BACKGROUND: url(http://pic.bahamut.com.tw/home/theme/0000397/home_loveA2.gif) no-repeat; MARGIN: 0px; WIDTH: 69px; HEIGHT: 29px
}
.home_DATAbutton UL LI.loveA2 A:hover {
	BACKGROUND: url(http://pic.bahamut.com.tw/home/theme/0000397/home_loveA2in.gif) no-repeat; MARGIN: 0px
}
.home_DATAbutton UL LI.loveR {
	DISPLAY: block; BACKGROUND: url(http://pic.bahamut.com.tw/home/theme/0000397/home_loveA.gif) no-repeat; MARGIN: 3px 0px 0px 4px; WIDTH: 69px; HEIGHT: 36px; TEXT-ALIGN: center
}
.home_DATAbutton UL LI.loveR A {
	MARGIN-TOP: 14px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ff6000; HEIGHT: 10px
}
.home_DATAbutton UL LI.loveR A:hover {
	COLOR: #ff6000
}
.home_DATAbutton UL LI.loveR2 A {
	DISPLAY: block; BACKGROUND: url(http://pic.bahamut.com.tw/home/theme/0000397/home_loveR2.gif) no-repeat; MARGIN: 0px 0px 0px 4px; WIDTH: 69px; HEIGHT: 29px
}
.home_DATAbutton UL LI.loveR2 A:hover {
	DISPLAY: block; BACKGROUND: url(http://pic.bahamut.com.tw/home/theme/0000397/home_loveR2in.gif) no-repeat; MARGIN: 0px 0px 0px 4px; WIDTH: 69px; HEIGHT: 29px
}
.home_DATAbutton UL LI.hello A {
	DISPLAY: block; BACKGROUND: url(http://pic.bahamut.com.tw/home/home_hello.gif) no-repeat; WIDTH: 142px; HEIGHT: 36px
}
.home_DATAbutton UL LI.to1 A {
	DISPLAY: block; BACKGROUND: url(http://pic.bahamut.com.tw/home/theme/0000397/home_to1.gif) no-repeat; MARGIN: 3px 0px 0px; WIDTH: 71px; TEXT-INDENT: 25px; LINE-HEIGHT: 23px; HEIGHT: 23px;color:#7a601b;
}
.home_DATAbutton UL LI.to2 A {
	DISPLAY: block; BACKGROUND: url(http://pic.bahamut.com.tw/home/theme/0000397/home_to2.gif) no-repeat; MARGIN: 3px 0px 0px; WIDTH: 71px; TEXT-INDENT: 35px; LINE-HEIGHT: 23px; HEIGHT: 23px;color:#7a601b;
}
.home_DATAbutton UL LI.to3 A {
	DISPLAY: block; BACKGROUND: url(http://pic.bahamut.com.tw/home/theme/0000397/home_to3.gif) no-repeat; MARGIN: 3px 0px 0px; WIDTH: 71px; TEXT-INDENT: 25px; LINE-HEIGHT: 23px; HEIGHT: 23px;color:#7a601b;
}
.home_DATAbutton UL LI.to4 A {
	DISPLAY: block; BACKGROUND: url(http://pic.bahamut.com.tw/home/theme/0000397/home_to4.gif) no-repeat; MARGIN: 3px 0px 0px; WIDTH: 71px; TEXT-INDENT: 35px; LINE-HEIGHT: 23px; HEIGHT: 23px;color:#7a601b;
}
.home_DATAbutton UL LI.to5 A {
	DISPLAY: block; BACKGROUND: url(http://pic.bahamut.com.tw/home/theme/0000397/home_to5.gif) no-repeat; MARGIN: 3px 0px 0px; WIDTH: 71px; TEXT-INDENT: 25px; LINE-HEIGHT: 23px; HEIGHT: 23px;color:#7a601b;
}
.home_DATAbutton UL LI.to6 A {
	DISPLAY: block; BACKGROUND: url(http://pic.bahamut.com.tw/home/theme/0000397/home_to6.gif) no-repeat; MARGIN: 3px 0px 0px; WIDTH: 71px; TEXT-INDENT: 35px; LINE-HEIGHT: 23px; HEIGHT: 23px;color:#7a601b;
}
.pointer {
	BACKGROUND: url(http://pic.bahamut.com.tw/home/theme/0000397/pointer_bk.gif); HEIGHT: 24px
}
.pointerIN {
	FONT-WEIGHT: bold; BACKGROUND: url(http://pic.bahamut.com.tw/home/theme/0000397/pointer_in.gif) no-repeat; COLOR: #fe7e48; LINE-HEIGHT: 24px; HEIGHT: 24px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.pointerIN A {
	FONT-WEIGHT: bold; COLOR: #cc7800; LINE-HEIGHT: 24px; HEIGHT: 24px; TEXT-ALIGN: center; TEXT-DECORATION: none
}

.pointerIN A:hover {
	 COLOR: #cc7800;}
.pointerout {
	FONT-WEIGHT: bold; COLOR: #609163; LINE-HEIGHT: 24px; HEIGHT: 24px; TEXT-ALIGN: center; TEXT-DECORATION: none;BACKGROUND: url(http://pic.bahamut.com.tw/home/theme/0000397/pointer_out.gif) no-repeat;
}
.pointerout A {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND:none; COLOR: #609163; LINE-HEIGHT: 24px; HEIGHT: 24px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.pointerout A:hover {
	BACKGROUND: url(http://pic.bahamut.com.tw/home/theme/0000397/pointer_in.gif) no-repeat; COLOR: #cc7800
}

DIV#nt_topnews{background:none; border:0; color:#3f5602}
DIV#nt_topnews TABLE TD A{color: #3f5602}
