a:visited {
	color: #333333;
	text-decoration: none;
	font-size: 13px;
}
a:link {
	color: #333333;
	text-decoration: none;
	font-size: 13px;
}
a:hover {
	color: #A62129;
	text-decoration: underline;
	font-size: 13px;
}
.nobox {
	border: 1px dashed #FEFDE1;
}
body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-color: #FFF;
}
a img { border-style:none;}
.news a:visited {  color: #5B1E00; text-decoration: none}
.news a:link {  color: #5B1E00; text-decoration: none}
.news a:hover {  color: #003399; text-decoration: underline}
.nobox {
	border: 1px dashed #FEFDE1;
}
.tbox{
	margin-top: 60px;
	font-family: "微軟正黑體";
}
.telfont {
	font-size: 16px;
	color: #0f0f0f;
	line-height: 18px;
	font-family: Verdana, Geneva, sans-serif;
}
.clink a:visited {
	color: #630;
	text-decoration: none;
	font-size: 14px;
	font-family: "微軟正黑體";

}
.clink a:link {
	color: #630;
	text-decoration: none;
	font-size: 14px;
	font-family: "微軟正黑體";

}
.clink a:hover {
	color: #600;
	text-decoration: underline;
	font-size: 14px;
	font-family: "微軟正黑體";

}
.nlinkfont a:visited {
	color: #fff;
	text-decoration: none;
	font-size: 13px;
}
.nlinkfont a:link {
	color: #fff;
	text-decoration: none;
	font-size: 13px;
}
.nlinkfont a:hover {
	color: #fff;
	text-decoration: underline;
	font-size: 13px;
}
.nobox {
	border: 1px dashed #FEFDE1;
}
.payfont {
	font-size: 13px;
	color: #FF0000;
	font-family: Verdana, Geneva, sans-serif;
}
.abfont {
	font-size: 13px;
	line-height: 24px;
	color: #FFFFFF;
}
.abfont1 {
	font-size: 13px;
	line-height: 20px;
	color: #663300;
}
.scefont {
	font-size: 13px;
	line-height: 22px;
	color: #630;
}
.facilityfont {
	font-size: 13px;
	line-height: 22px;
	color: #FFF;
}
.remittancefont {
	font-size: 13px;
	line-height: 22px;
	color: #FFF;
}
.newstitle{
	font-size: 13px;
	line-height: 22px;
	color: #03F;
}

.bbsfont{
	font-size: 13px;
	line-height: 22px;
	color: #000;
}
.tourfont {
	font-size: 13px;
	line-height: 22px;
	color: #C60;
}
.notefont1 {
	font-size: 13px;
	line-height: 22px;
	color: #333;
}
.notefont2 {
	font-size: 13px;
	line-height: 22px;
	color: #333;
}
.notefont3 {
	font-size: 13px;
	line-height: 22px;
	color: #333;
}
.notefont4 {
	font-size: 13px;
	line-height: 22px;
	color: #FCF;
}
.newstitle{
	font-size: 13px;
	line-height: 22px;
	color: #03F;
}

.bbsfont{
	font-size: 13px;
	line-height: 22px;
	color: #000;
}
.newbk {
	background-image: url(images/news_02.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.roline {
	font-size: 13px;
	line-height: 19px;
	color: #630;

}
.locfont1 {
	font-size: 13px;
	line-height: 22px;
	color: #98EDE6;
}
.locfont2 {
	font-size: 13px;
	line-height: 22px;
	color: #FFF;
}
.locfont3 {
	font-size: 13px;
	line-height: 22px;
	color: #FFFBBB;
}
/*內頁上底圖*/
.index1_up {
	background-image: url(images/index2bk_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.index1_mid {
	background-image: url(images/index2bk_02.jpg);
	background-repeat: repeat-y;
	background-position: center;

}

.index2_up {
	background-image: url(images/index1bk_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.index2_mid {
	background-image: url(images/index1bk_02.jpg);
	background-repeat: repeat-y;
	background-position: center;

}
.index2_down {
	background: url(images/index1bk_04.jpg) no-repeat center bottom;
}
.ibk {
	background-image: url(images/ibk.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.indexbk1{
    background-image: url(images/indexbk1.jpg);
    background-position: center top;
    height: 264px;
}
.indexbk2{
    background-repeat: repeat;
    background-image: url(images/indexbk2_02.jpg);
    background-position: center;
}
.indexbk3{
    background-repeat: no-repeat;
    background-image: url(images/indexbk3.jpg);
    background-position: center top;
	height:627px; 
}
.indexbk4{
    background-repeat: repeat-y;
    background-image: url(images/indexbk4.jpg);
    background-position: center top;
	background-repeat: no-repeat;
    background-color: #edf6e5;
}
.indexbk5{
    background-repeat: repeat;
    background-image: url(images/indexbk5.jpg);
    background-position: center top;
	z-index: 999;    
}
.indexbk6{
    background-repeat: repeat;
    background-image: url(images/indexbk6.jpg);
    background-position: center top;
	height:100px;
	z-index: 999;    
}
.indexbk7{
	background-repeat: repeat;
	background-image: url(images/indexbk7.jpg);
	background-position: center top;
	height:115px;
	z-index: 999;
}
.ad{
    background-image: url(images/ad1.png);
    background-repeat: no-repeat;
    height: 369px;
}
.ads{
    background-image: url(images/ads.jpg);
    background-repeat: no-repeat;
    height: 357px;
}
.newsboxline {
	line-height: 24px;
	background-image: url(images/newline1.gif);
}
.adt {
  border:0px red solid;
  width:1220px;
  height:100%;
  overflow:hidden;
  *overflow:auto;
  text-align:center;
  }
.adt img {
  float:left;
  display:block;
  margin:3px
}
h2 {
    display: block;
    font-size: 20px;
	line-height:20px;
}
.adb {
	border: 0px red solid;
	width: 900px;
	height: 100%;
	overflow: hidden;

	*overflow:auto;
  }
  
.adb img {
  float:left;
  display:block;
  margin:1px
}

