a:visited {
	color: #993300;
	text-decoration: none;
	font-size: 13px;
}
a:link {
	color: #993300;
	text-decoration: none;
	font-size: 12px;
}
a:hover {
	color: #FFCC99;
	text-decoration: underline;
	font-size: 12px;
}
.scrollcolor{
	SCROLLBAR-FACE-COLOR: #063;/*內頁上底圖*/
	SCROLLBAR-HIGHLIGHT-COLOR: #F00;
	OVERFLOW: auto;
	SCROLLBAR-SHADOW-COLOR: green;
	SCROLLBAR-3DLIGHT-COLOR: #099;
	SCROLLBAR-ARROW-COLOR: #630;
	SCROLLBAR-DARKSHADOW-COLOR: #069;
}
.scrollcolor1{
SCROLLBAR-ARROW-COLOR: #d8d8d8;
 SCROLLBAR-FACE-COLOR: #909090;
 SCROLLBAR-DARKSHADOW-COLOR: #000000;
 SCROLLBAR-HIGHLIGHT-COLOR: #6c486c;
 SCROLLBAR-SHADOW-COLOR: #d8d8d8;
 SCROLLBAR-TRACK-COLOR: #d8d8d8;
 SCROLLBAR-3DLIGHT-COLOR: #b4b4b4
}
.nobox {
	border: 1px dashed #FEFDE1;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
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;
}
.telfont {
	font-size: 14px;
	color: #333333;
	line-height: 18px;
	font-family: Verdana, Geneva, sans-serif;
}
.rolink a:visited {
	font-size: 15px;
	color: #FFFFFF;
	text-decoration: none
}
.rolink a:link {
	font-size: 15px;
	color: #ffffff;
	text-decoration: none
}
.rolink a:hover {
	font-size: 15px;
	color: #FFFF33;
	text-decoration: underline
}
.nobox {
	border: 1px dashed #FEFDE1;
}

.abfont {
	font-size: 13px;
	line-height: 24px;
	color: #043F6A;
	text-align: center;
	font-weight: bold;
}
.abfont2 {
	font-size: 13px;
	/* [disabled]line-height: 24px; */
	color: #043F6A;
	text-align: left;
	/* [disabled]font-weight: bold; */
}
.abfont1 {
	font-size: 12px;
	line-height: 23px;
	color: #034D78;
	text-align: right;
}
.scefont {
	font-size: 13px;
	line-height: 22px;
	color: #333;
	text-align: justify;
}
.tourfont {
	font-size: 14px;
	line-height: 22px;
	color: #333;
}
.notefont1 {
	font-size: 13px;
	line-height: 22px;
	color: #000099;
}
.notefont4 {
	font-size: 13px;
	line-height: 22px;
	color: #FCF;
}
.notefont2 {
	font-size: 13px;
	line-height: 22px;
	color: #333;
}
.notefont3 {
	font-size: 13px;
	line-height: 22px;
	color: #F60;
}
.newbk {
	background-image: url(images/news_02.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

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

}
/*內頁上底圖*/
.index1_up {
	background-image: url(images/indexbk_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.index1_mid {
	background-image: url(images/indexbk_02.gif);
	background-repeat: repeat-y;
	background-position: center;

}
.index1_down {
	background: url(images/indexbk_04.jpg) no-repeat center bottom;
}
.ibk {
	background-image: url(images/ibk.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.style1 {
	font-size: 15px;
	color: #398BB3;
}
.style2 {
	font-size: 12px;
	color: #009;
	line-height: 22px;
}
.style3 {
	font-size: 13px;
	color: #834D18;
}
.style4 {
	font-size: 15px;
	color: #F36;
}
.noteble {
	background-image: url(images/note_01.png);
	background-repeat: no-repeat;
}
.redwd {
	font-size: 12px;
	line-height: 20px;
	color: #F00;
}
.add2 {
    font-size: 15px;
    color: #333333;
    line-height: 20px;
    font-family: Verdana, Geneva, sans-serif;
}
.sw {
	font-size: 12px;
}

input[type="button"] {
    border: solid 1px #871717;
    background: #871717;
    color: #fff;
    border-radius: 3px;
    cursor: pointer;
    padding: 3px 10px;
}
a.bird_info {
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    margin-top: .5em;

}
.card-body {
	flex: none;
	padding:0em;
	background: #696363;
}
.card-body a {
	display:block;
}
.card-body a img {
	max-width:100%;
	opacity:.9;
}
.card-link {
	position:relative;
}
	.card-link:after {
		content:'+';
		position:absolute;
		top:0;
		right: 3em;
		font-size: 17px;
		line-height: 7px;
		font-weight:bold;
	}






