﻿/*基本設定------------------------*/
body{ margin: 0px 0px 0px 0px; background-color: #000000; color: #333333; font-size: 76%; }
td {vertical-align:top}

a {color:#d07500;text-decoration:underline;}
a:link {color: #d07500;}
a:hover {color: #bc0008;}
a img { border:none;}

fieldset { border:1px solid #dedede; margin:6px; padding:10px}
legend { font-size:15px; margin-bottom:5px; }


input, select, textarea { font-size: 11px; border: 1px solid #e6c955 ; font-family: Verdana}
.input01 { border:1px solid #000000; background-color:#e1e1e1;}	/*focus*/
.input02 { font-size: 12px; border:1px solid #E7E7E7;}

/*首頁設定----*/
#in_newsBox{ position:absolute; top:326px;left:310px; width:257px; height:167px;}
.in_news{ background:url(../Images/index_line.gif) left bottom repeat-x;color:#fff4d4; padding-bottom:4px; margin-bottom:4px;font-size:11px;}
.in_news a:link {color: #fff4d4; font-size:12px; text-decoration:none;}
.in_news a:visited {color: #fff4d4; text-decoration:none;}
.in_news a:hover {color: #ffffff; text-decoration:underline;}
.in_more { text-align:right; padding-top:3px;}

#in_onlineBox{position:absolute; top:577px;left:497px; width:410px; text-align:right;}
.in_online{ background-color:#a30000; color:#fffaeb; padding:3px;}

.in_bk{ background:url(../Images/index_bk.jpg) top left no-repeat; width:1000px; height:630px;}
/*共用設定---------------------------------------------------------------------------*/
#outBox {position:relative; background-color: #fbfcf7 ;margin-right:auto; margin-left:auto;width: 1000px; border : 1px solid #FFFFFF; border-top: 0px;}

#in_title{position:absolute; top:165px;left:648px; width:271px; text-align:right;}

.top {padding:10px 0px 10px 0px; text-align:center;}
.inside_line{ background:url(../Images/inside_line.gif) left  bottom repeat-x; padding-bottom:8px; margin-bottom:8px;}

.inside_line2{ background:url(../Images/line.gif) left bottom repeat-x; padding-bottom:5px; margin-bottom:3px;}
.clear{ clear:both;}

.content_bk{ background:url(../Images/content_bk.jpg) right top repeat-y; padding:18px 31px 10px 31px}
.content_bk2{ background:url(../Images/content_bk2.jpg) right top repeat-y; padding:18px 31px 10px 31px}


/* 底部--- */
.bottom{background-color: #a30000; text-align:right; color:#fff7de; padding:10px 10px 10px 0px; font-size:10px; }
.bottom a {	color:#fff7de; text-decoration:underline;}
.bottom a:link {color: #fff7de;}
.bottom a:hover {color: #fff7de;}


/* 頁數--- */
.pg_tool {background-color:#f5efcc;padding:3px 10px 3px 10px;}
.pg_tool a{color:#555353; font-weight:bold;}/*頁次連結-*/
.pg_tool a:hover { color:#ffffff;background-color: #c31f2c; padding:3px 3px 2px 5px;}
.pg_tool .act { color:#c31f2c;;font-weight:bold;}/*頁次作用中-*/

/* 字的顏色--- */
.black { color:#000000;}
.black_bigbold { color:#000000;font-weight:bold; font-size:15px;}
.red { color:#bc0008;}
.red_bold { color:#bc0008;font-weight:bold;}
.red_bigbold { color:#bc0008; font-weight:bold; font-size:15px;}
.brown_bigbold{ color:#7e1e13; font-weight:bold; font-size:15px;}
.gold {color:#a9791f;}
.gold_bold {color:#a9791f;font-weight:bold;}

/*個別設定-----------------------------------------------------------------------------------*/

/*最新消息---*/
.news01{ background:url(../Images/news_ico01.gif) left top no-repeat;padding:3px 0px 8px 18px}
.news01 div{ background:url(../Images/line.gif) left bottom repeat-x ; color:#8f0974; padding-bottom:8px; margin-bottom:5px;}
.news01 div a {	color:#555353; font-size:15px; font-weight:bold; text-decoration:none;}
.news01 div a:link {color: #555353; }
.news01 div a:hover {color: #bc0008;text-decoration:underline;}

.news02{ background:url(../Images/news_ico01.gif) left top no-repeat;padding:3px 0px 8px 18px}
.news02 div{ background:url(../Images/line.gif) left bottom repeat-x ; color:#8f0974; padding-bottom:8px; margin-bottom:5px;}

.news_content{padding:0px 0px 12px 18px;}
.news_back{padding:10px 0px 10px 0px; text-align:center;}

.hr{background:url(../Images/line.gif) center bottom repeat-x ;}

.file_download{
background-color:#FFFFFF;
border:1px;
background-color:#F2F2E0;
border-style:dotted;
border-color:#B4B498;
margin-left:15px;
margin-right:10px;
margin-bottom:20px;
}

.file_download_list {
color:#698F20;
text-decoration:none;
text-align:left;
padding-left:15px;
}

.file_download_list a{
color:#698F20;
text-decoration:none;
}

.file_download_list a:hover{
color:#858407;
text-decoration:none;
}

/*住宿  餐廳---*/

.hotel{ background:url(../Images/1/hotel_bk.jpg) top left no-repeat;padding:20px 0px 22px 160px; color:#a26f01;}

.food{ background:url(../Images/1/food_bk.jpg) top left no-repeat;padding:20px 0px 22px 160px; color:#a26f01;}
.food_title{color:#fffdf4 ; font-weight:bold;border-bottom:1px solid #d9b31b; background:url(../Images/per_bk.gif) left top no-repeat #bd0e0e;padding:5px 0px 5px 10px;}


.hotel_form th {color:#fffdf4 ; font-weight:bold; text-align:center; border-bottom:1px solid #d9b31b; background:url(../Images/per_bk.gif) left top no-repeat #bd0e0e;} /*--表頭處--*/
.hotel_form .altrow {background-color: #fbf3d2; color: #000000;}/*--有底色--*/
.hotel_form .altrow2 {background-color: #ffffff; }/*--有底色2--*/
.hotel_form img { margin:0px; width:190px; height:120px; }

.hotel_arrow { background:url(../Images/hotel_arrow.gif) left top no-repeat;padding:5px 0px 0px 25px; margin-left:15px;} 


/*-----------------------------------------------------------------------------------------------------*/


/*精選行程--*/
.tour_btn_bk{ background:url(../Images/tour_btn_bk.jpg) right top no-repeat;}

/*燈會簡介--*/
.about_bk{ background:url(../Images/about_bk.jpg) left top no-repeat; padding:0px 0px 0px 210px;}

/*多媒體影音--*/
.video_bk{float:left; background:url(../Images/video_bk.jpg) left top no-repeat; width:22%; padding:6px 7px 6px 6px; margin:5px 0px 3px 6px; text-align:center; font-weight:bold; line-height:14px;}
.video_bk img { margin-bottom:15px;}
.video_bk a{ font-weight:lighter;}

/*各燈區簡介內頁--*/
.area_mbk{ background:url(../Images/area_mbk.jpg) left top no-repeat; letter-spacing:0px; padding:15px 0px 30px 95px; color: #fffaf3; line-height:22px;}

.area_mbk a{ color:#fffaf3;text-decoration:none;}
.area_mbk a:link { color: #fffaf3; }
.area_mbk a:hover { color: #fffaf3; text-decoration:underline;}

.area_back0{position:absolute; top:308px; left:874px; width:95px;}
.area_back0 a{ color:#fffaf3;text-decoration:none;}
.area_back0 a:link { color: #fffaf3; }
.area_back0 a:hover { color: #fffaf3; text-decoration:underline;}

.area_back{position:absolute; top:308px; left:790px; width:179px;}




.area_ph { position:absolute; top:347px; left:671px; width:298px; background:url(../Images/area_ph_bk.jpg) left top no-repeat; padding:17px 0px 12px 10px;}

.area_con{ padding:5px 10px 10px 24px;}

.area_outline{ border:1px #f1e7d6 solid; margin:0px 10px 8px 0px; padding:2px; background:#ffffff; margin-top:2px;}
.area_form th {color:#fffdf4 ; font-weight:bold; text-align:center; 
background:url(../Images/tra_bk.gif) left top no-repeat #c8973c; padding:3px 0px 2px 0px; font-size:15px;} /*--表頭處--*/
.area_form td{ padding:2px 10px 2px 10px;}
.area_form img { margin:5px 0px 5px 0px}
.area_form .area01 {background-color: #f6efe1;}/*--有底色--*/
.area_form .area02 {border-bottom:1px #f1e7d6 solid;}/*--有底線--*/


/*相關連結---*/

.link{ background:url(../Images/ico_arrow.gif) left top no-repeat;padding-left:10px; margin-left:15px; color:#000000;}
.link div{ background:url(../Images/line.gif) left bottom repeat-x ; padding-bottom:6px; margin-bottom:5px;}
.link a{ margin-left:10px;}

/*伴手禮--*/

.gift_bk{ background:url(../Images/1/gift_bk.jpg) right top no-repeat; padding:40px 300px 20px 18px;}
.gift_form{ float:left; background:#f8f9f4; border:4px #ecede6 solid; width:46%; margin:0px 2px 5px 15px}
.gift_form img{ margin-right:10px;}


.gift_form2{ float:left; background:#f8f9f4; border:4px #ecede6 solid; width:158px; margin:0px 3px 5px 0px; padding:0px; text-align:center;}
.gift_form2 img{ margin-bottom:5px;}

/*元宵活動---*/
.activity{ background:url(../Images/1/activity_bk.jpg) top left no-repeat; padding:85px 25px 25px 36px}

/*表演節目---*/
.per_title{ background:url(../Images/news_ico01.gif) left top no-repeat;padding:3px 0px 3px 16px; font-size:15px; font-weight:bold; margin-top:15px;}
.pre_outline{ border:1px #e0e0e0 solid; margin:0px 10px 8px 15px; padding:2px; background:#fbfcf7;}
.per_form th {color:#fffdf4 ; font-weight:bold; text-align:center; 
background:url(../Images/per_bk.gif) left top no-repeat #bd0e0e; padding:3px 0px 2px 0px} /*--表頭處--*/
.per_form td{ padding-left:10px;}
.per_form .per01 {background-color: #fbeded;}/*--有底色--*/

.per_ph {float:left; width:33%;margin-right:2px; text-align:center;color:#94691B;}


/*交通資訊---*/
.tra_title{ background:url(../Images/news_ico01.gif) left top no-repeat;padding:3px 0px 3px 16px; font-size:15px; font-weight:bold; margin-top:15px;}
.tra_outline{ border:1px #f1e7d6 solid; margin:0px 10px 8px 15px; padding:2px; background:#fbfcf7;}
.tra_form th {color:#fffdf4 ; font-weight:bold; text-align:center; 
background:url(../Images/tra_bk.gif) left top no-repeat #c8973c; padding:3px 0px 2px 0px} /*--表頭處--*/
.tra_form td{ padding:2px 6px 2px 10px;}

.tra_form .tra00 {background-color: #ead6ad; }/*--有底色--*/
.tra_form .tra01 {background-color: #f6efe1;}/*--有底色--*/
.tra_form .tra02 {border-bottom:1px #f1e7d6 solid;}/*--有底線--*/
.tra_form .tra03 {border-right:1px #f1e7d6 solid;}/*--有右線--*/
.tra_form .tra04 {border-right:1px #f1e7d6 solid;border-bottom:1px #f1e7d6 solid;}/*--有右線+底線--*/

/*小提燈------*/
.hand_ph{ float:left; width:25%; margin-right:2px; text-align:center; line-height:17px;color:#000000;}
.hand_ph img { border:1px solid #e6e6e6;}




