﻿/*--- link ---*/
a:link { color: #666; text-decoration: none; }
a:visited { color: #666; text-decoration: none; }
a:hover { color: #666; text-decoration: underline; }

/*--- link_color ---*/
h2 a:link { color: #CC3300; text-decoration: none; }
h2 a:visited { color: #CC3300; text-decoration: none; }
h2 a:hover { color: #FF0000; text-decoration: none; }

.footer a:link { color: #666; text-decoration: underline; }
.footer a:visited { color: #666; text-decoration: underline; }
.footer a:hover { color: #333; text-decoration: none; }

.white a:link { color: #fff;text-decoration: none;}
.white a:visited { color: #fff;text-decoration: none;}
.white a:hover { color: #fff; text-decoration: underline;}

.gray1 a:link { color: #333;text-decoration: none;}
.gray1 a:visited { color: #333;text-decoration: none;}
.gray1 a:hover { color: #333; text-decoration: none;}

.red1 a:link { color: #FF3300;  text-decoration: none;}
.red1 a:visited { color: #FF3300; text-decoration: none; }
.red1 a:hover { color: #FF3300; text-decoration: none; }

.blue1 a:link { color: #065068;text-decoration: none;}
.blue1 a:visited { color: #065068;text-decoration: none;}
.blue1 a:hover { color: #065068; text-decoration: none;}

.blue2 a:link { color: #025f8f;text-decoration: underline;}
.blue2 a:visited { color: #025f8f;text-decoration: underline;}
.blue2 a:hover { color: #025f8f; text-decoration: none;}

/*--- basic ---*/
body {
	color: #666;
	text-align: left;
	margin: 0px;
	background-color:#dbe8eb;
	background-image: url(../images/en_bgrepeater.gif);
	background-repeat: repeat-y;
	background-position: center 50%;
	padding: 0px;
}

.contant{
	margin: 0px;
	background-image: url(../images/en_bgmotif.gif);
	background-repeat: no-repeat;
	background-position: 50% top;
}
body, p, h1, h2, h3, table, td, th, ul, ol { font-family: "新細明體", "細明體", Arial, sans-serif, taipei; }
h1, h2, h3, form, input { margin: 0; padding: 0; }
h1 { font-size: 20px; line-height: 140%; }
h2 { font-size: 18px; line-height: 150%; }
h3 { font-size: 16px; line-height: 140%; }
h1, h2, h3 { vertical-align: middle; }
ul {margin:0 10px 0 20px;}
ul li{margin: 0px; list-style-image: url(../img/ip_arr4.gif);}
ol {margin:0 10px 0 20px;}
ol li{margin: 0px 0px 0px 10px; font-family:Arial, sans-serif;}

/*--- text ---*/
.text1 { font-size: 16px; line-height: 160%; }
.text2 { font-size: 15px; line-height: 180%; }
.text3 {font-size: 13px;
	line-height: 170%;
	padding-top: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
.text4 {
	font-size: 13px;
	line-height: 220%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.text4-2 { font-size: 12px; line-height: 180%; }

/*--- note ---*/
.note1 { font-size: 12px; line-height: 180%; color: #FFFFFF; }
.note2 {font-size: 11px; line-height: 180%; font-family: Arial, sans-serif;}

/*--- common ---*/
form {font-size: 12px;line-height: 120%;color: #333333;	margin: 0px;}
input {color:#333333;font-size: 12px;font-family: Arial, sans-serif;margin: 0px;}
option {color:#333333;font-size: 12px; font-family: Arial, sans-serif;line-height: 120%;margin: 0px;
    padding-bottom: 4px;}
.btn {color:#333333;font-size:12px;	line-height: 110%;border: 1px solid #CCCCCC;background-color: #EBEBEB;padding-bottom: 0px;padding-top: 3px;}
.time {	font: 12px/160% Arial, sans-serif;} 
.eng { font-family: Arial, sans-serif; }
.v-mid {vertical-align: middle;}
.line {	background-image: url(../img/line_bg.gif);	background-repeat: repeat-x;}
.line-dash {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
.dash_gray {background-image: url(../img/dash_gray.gif);background-repeat: repeat-x;background-position: bottom;}
.norepeat {background-repeat: no-repeat;}

/*--- color ---*/
.white { color: #FFFFFF;}
.gray1 { color: #333;}
.red1 { color: #FF3300;}
.blue1 { color: #065068;}
.blue2 {color: #025f8f;}
.brown {color: #663300;}

/*--- border ---*/
.border1 {border: 1px solid #D9D9D9;}

/*--- section ---*/
.about-sm {
	background-color: #a8b691;
	background-image: url(../img/about/submenu_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;}
.about-keyimg {
	background-image: url(../img/about/about_kimg.jpg);
	background-repeat: no-repeat;}
.news-sm {
	background-color: #9AB2B7;
	background-image: url(../img/news/submenu_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;}
.news-keyimg {
	background-image: url(../img/news/news_kimg.jpg);
	background-repeat: no-repeat;}
.info-sm {
	background-color: #a19ab7;
	background-image: url(../img/info/submenu_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;}
.info-keyimg {
	background-image: url(../img/info/info_kimg.jpg);
	background-repeat: no-repeat;}
.hot-sm {
	background-color: #b69390;
	background-image: url(../img/hot/submenu_bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;}
.hot-keyimg {
	background-image: url(../img/hot/hot_kimg.jpg);
	background-repeat: no-repeat;}
.culture-sm {
	background-color: #c3b88f;
	background-image: url(../img/culture/submenu_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;}
.culture-sm01 {
	background-color: #d0e2d0;
	background-image: url(../img/tours_10.gif);
	background-repeat: no-repeat;
	background-position: top;}
.culture-keyimg {
	background-image: url(../img/culture/culture_kimg.jpg);
	background-repeat: no-repeat;}
.park-sm {
	background-color: #96bca5;
	background-image: url(../img/park/submenu_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;}
.park-keyimg {
	background-image: url(../img/park/park_kimg.jpg);
	background-repeat: no-repeat;}
.island-sm {
	background-color: #a8b691;
	background-image: url(../img/island/submenu_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;}
.island-keyimg {
	background-image: url(../img/island/island_kimg.jpg);
	background-repeat: no-repeat;}
.tours-keyimg {
	background-image: url(../img/tours/tours_kimg.jpg);
	background-repeat: no-repeat;}
.ad-sm {
	background-color: #9ab2b7;
	background-image: url(../img/ad/submenu_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;}
.ad-keyimg {
	background-image: url(../img/ad/ad_kimg.jpg);
	background-repeat: no-repeat;}
.text5 {
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #025f8f;
	padding-top: 3px;
	padding-bottom: 3px;
}
.text6 {
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 13px;
	color: #333333;
	padding-top: 5px;
	padding-bottom: 5px;
}
.text7 {
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #5a5a5a;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 20px;
}
.text8 {
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #5a5a5a;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 24px;
}
.text9 {
	background-repeat: no-repeat;
	font-family: "新細明體";
	font-size: 12px;
	color: #5a5a5a;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 14px;
}
.mytitle_new {
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	letter-spacing:1px;
}

