﻿body { font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing:1px;}

/*---------------------------------------*/
/*   最外圈範圍設定  */
/*---------------------------------------*/
#outBox {position:relative; background:#FFFFFF top left no-repeat scroll; margin-right:auto; margin-left:auto;width: 1000px; border : 1px solid #FFFFFF; border-top: 0px;}


/*---------------------------------------*/
/*   index-上方導覽列及搜尋  */
/*---------------------------------------*/
.box_top_left { position:absolute; top:0px; left:0px;}
.box_top_right {position:absolute; top:0px; right:0px; text-align:right;}
.search {background: url(../../images/style2/search_bk.gif) no-repeat right top; padding:4px 5px 5px 25px; margin:2px 10px 0px 0px; float:right;}

.time { position:absolute; top:195px; left:488px; font-size:10px; color:#74B05B; height:40px; width:500px;}
/*---------------------------------------*/
/*   內頁-上方導覽列及搜尋  */
/*---------------------------------------*/
.boxin_top_bk { float:left; background: url(../../images/ad_logo_bk.jpg) no-repeat left top; width:100%;}
.boxin_top_left { float:left;}
.boxin_top_right { float:right;text-align:right;}


/*---------------------------------------*/
/*   導覽選單  */
/*---------------------------------------*/
.headmenu_box { color:#DBF5FF; text-align:right; padding-right:15px; padding-top:3px; background:url(../../images/style2/top_menu_bk.gif) scroll repeat-x;}
.headmenu_box  a {color:#E7FAD5;}
.headmenu_box  a:link { color: #E7FAD5;}
.headmenu_box  a:hover {color: #ffffff; }

/*---------------------------------------*/
/*   index主欄 */
/*---------------------------------------*/
.left { float:left; position: relative;  width:330px;}

.right { float:right; position: relative;  width:657px;}


/*---------------------------------------*/
/*  index 左 */
/*---------------------------------------*/
.left_bk1{ width:330px; background:url(../../images/ad_index_le0.gif) no-repeat top left; text-align:right;}
.left_bk2 {background-color:#98C371; padding:5px 20px 20px 18px; }
.left_menu_box{float:left; width:48%; margin-left:5px; margin-right:3px;}
.left_menu_box div{background:url(../../images/ad_ico1.gif) no-repeat top left; padding:0px 0px 6px 10px}
.left_menu_box div  a {color:#E7FAD5;}
.left_menu_box div  a:link { color: #E7FAD5;}
.left_menu_box div  a:hover {color: #ffffff; }

.left_bk3{ height:175px;background:url(../../images/ad_index_le2.jpg) no-repeat bottom left; padding-top:30px; padding-left:181px;}


/*---------------------------------------*/
/* index 右 */
/*---------------------------------------*/
.news_caption{ background:url(../../images/ad_index_r0.gif) no-repeat top left; text-align:right;}

.news_left{ float:left; position: relative;  width:166px; padding-left:10px; margin-bottom:10px;}
.news_left img { width:155px; height:122px; padding:2px; border:1px #CCCCCC solid;}

.news_right{ float:right; position: relative;  width:450px; padding-right:23px;}
.news {margin:4px 0px 8px 0px ; background:url(../../images/line.gif) scroll repeat-x left bottom;font-size:9px; color:#C49F20; padding-bottom:5px;}
.news a {font-size:12px;color:#666666;}
.news a:link { color: #666666;}
.news a:hover {color: #6A9F36; }

.three_bk1{ background-color:#F0F6DB; padding-bottom:6px;}
.three_bk1 div{ margin-left:23px; padding:3px 20px 2px 8px; background:url(../../images/ico_arrow_gray.gif) no-repeat left top;}
.three_bk1  a {color:#8B9A4B;}
.three_bk1  a:link { color: #8B9A4B;}
.three_bk1  a:hover {color: #637906; }

.three_bk2{ background-color:#E2F0C8;}
.three_bk2 div{ margin-left:23px; padding:3px 20px 2px 8px; background:url(../../images/ico_arrow_gray.gif) no-repeat left top;}
.three_bk2  a {color:#7D953B;}
.three_bk2  a:link { color: #7D953B;}
.three_bk2  a:hover {color: #587705; }

/*---------------------------------------*/
/* index下方 */
/*---------------------------------------*/
.base_banner { padding-left:30px; clear:both;}
.base_banner img { margin:0px 3px 3px 0px}
.base_bk {clear: both; background:url(../../images/ad_bottom_bk.jpg) no-repeat bottom left; color:#FFFFFF; font-size:10px; padding:60px 20px 0px 30px; color:#E8FBD3;}
.base_bk a { font-size:12px;	color:#ffffff;}
.base_bk a:link {color: #ffffff;}
.base_bk a:hover {color: #ffffff; text-decoration:underline;}

/*---------------------------------------*/
/*   內頁主欄 */
/*---------------------------------------*/
.left_in { float: left; position: relative;  width:790px; padding-left: 12px}
.right_in { float: right; position: relative;  width:184px; padding-right: 5px;}

/*---------------------------------------*/
/*   內頁右 */
/*---------------------------------------*/
.right_in_bk { background-color:#98C371; padding:5px 20px 20px 20px; }
.right_in_bk div { background:url(../../images/ad_ico1.gif) no-repeat top left; padding:0px 0px 6px 10px}
.right_in_bk div  a {color:#E7FAD5;}
.right_in_bk div  a:link { color: #E7FAD5;}
.right_in_bk div  a:hover {color: #ffffff; }

.right_in_bk2{ height:120px; background:url(../../images/ad_in_t1bk.gif) no-repeat bottom left; padding-top:30px; padding-left:30px;}

/*---------------------------------------*/
/*   內頁左 */
/*---------------------------------------*/
.left_bar_bk{ background:url(../../images/ad_in_bar_bk.gif) no-repeat bottom left; padding-bottom:30px;padding-top:5px; margin-bottom:7px;}
.title_4 { background:url(../../images/4_title_bk.gif) repeat-x left top; font-size:15px;color:#FFFFFF;padding-top:8px;}


/*---------------------------------------*/
/*   內頁內文區 */
/*---------------------------------------*/

.inside_word {line-height:19px; padding :0px 10px 0px 17px;}
.frame_menu_major { clear:both; position:relative; top:0px; text-align:right; vertical-align:bottom;}


/*---------------------------------------*/
/* 兩層標題 */
/*---------------------------------------*/

.layer_bk0 { clear:both; background:#F4F4F4; padding:3px 3px 3px 3px; margin-bottom:1px;} 
.layer_bk0 .layer_title { clear:both; background:url(../../images/ad_ico2_1.gif) no-repeat left top; font-size:15px;color:#CDA417;padding:2px 0px 0px 25px; margin-bottom:6px;}
.layer_bk0 .layer_title a {color:#B37A00;}
.layer_bk0 .layer_title a:link { color: #B37A00;}
.layer_bk0 .layer_title a:hover {color: #CDA417; }

.layer_bk0 .layer_ico {float:left; width:30%; background:url(../../images/ad_ico3.gif) no-repeat left top; padding:0px 0px 0px 10px; margin:0px 6px 0px 6px;}
.layer_bk0 .layer_ico a {color:#333333;}
.layer_bk0 .layer_ico a:link { color: #333333;}
.layer_bk0 .layer_ico a:hover {color: #6A9F36; }

.layer_bk1 { clear:both; padding:3px 3px 3px 3px; margin-bottom:1px; background:#FBFBFB} 
.layer_bk1 .layer_title { clear:both; background:url(../../images/ad_ico2.gif) no-repeat left top; font-size:15px;color:#CDA417;padding:2px 0px 0px 25px; margin-bottom:6px;}
.layer_bk1 .layer_title a {color:#B37A00;}
.layer_bk1 .layer_title a:link { color: #B37A00;}
.layer_bk1 .layer_title a:hover {color: #CDA417; }

.layer_bk1 .layer_ico {float:left; width:30%; background:url(../../images/ad_ico3.gif) no-repeat left top; padding:0px 0px 0px 10px; margin:0px 6px 0px 6px;}
.layer_bk1 .layer_ico a {color:#666666;}
.layer_bk1 .layer_ico a:hover {color: #6A9F36; }


.ad_ico1 { background:url(../../images/hotel_arrow_deep.gif) no-repeat top left; padding:0px 4px 8px 12px; margin-bottom:2px;}


/*---------------------------------------*/
/* 新聞NEWS列表頁 */
/*---------------------------------------*/
.catalog_news {background: url(../../images/ad_news_ico1.gif) no-repeat left top; padding:2px 0px 0px 34px;}
.catalog_news div {background: url(../../images/down_line.gif) scroll repeat-x bottom left; padding-bottom:10px; margin-bottom:5px; color:#C49F20;}
.catalog_news a {color:#666666;}
.catalog_news a:link { color: #666666;}
.catalog_news a:hover {color: #6A9F36; }

.news_title {background: url(../../images/ad_news_ico2.gif) no-repeat top left; padding :2px 0px 10px 34px;color: #B37A00; font-size:15px;}

.news_title div {background: url(../../images/down_line.gif) scroll repeat-x bottom left; padding-bottom :5px;}

.news_inpg {padding :5px 15px 10px 15px; line-height:20px;}


/*---------------------------------------*/
/* 共用箭頭土黃色 */
/*---------------------------------------*/

.ico {background:url(../../images/ad_ico3.gif) no-repeat left top; padding:0px 0px 0px 10px; margin:0px 6px 0px 6px;}
.ico a {color:#666666;}
.ico a:hover {color: #6A9F36; }



.organization { background-color:#CEB356 ;color:#ffffff; text-align:center; padding:5px 0px 2px 0px; margin-bottom:5px; font-size:15px;}


/*長一點 news_title--*/
.news_title_long {background: url(../../images/news_title2_bk2.gif) no-repeat bottom left; padding-bottom :10px;}
.news_title_long div {background: url(../../images/news_title2_bk1.gif) no-repeat top left; padding :18px 0px 8px 34px;color: #1D8AB6; font-size:15px;}





