@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
#index {
	width:1000px;
}
#flash {
	width:354px;
	float: left;
}
#right {
	width:646px;
	float: right;
}
#right_images {
	width:646px;
	float: right;
}

#content {
	width:1000px;
	height:294px;
	position: relative;
	background-image: url(images/index_bg.jpg);
	background-repeat: no-repeat;
}

#content_txt {
	width:340px;
	font-size: 12px;
	line-height: 22px;
	color: #000000;
	letter-spacing: 1px;
	position: absolute;
	left: 90px;
}
#content_news {
	width:291px;
	font-size: 15px;
	line-height: 22px;
	color: #FFCC00;
	letter-spacing: 1px;
	position: absolute;
	left: 456px;
	top: 54px;
}
#content_news a:link{
	color: #FFCC00;
	text-decoration: none;
}
#content_news a:visited{
	color: #FFCC00;
	text-decoration: none;
}
#content_news a:hover{
	color: #FFCC00;
	text-decoration: underline;
}
#content_photo {
	width:231px;
	position: absolute;
	left: 765px;
	top: 0px;
}

#footer {
	width:570px;
	position: absolute;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	letter-spacing: 1px;
	top: 220px;
	left: 430px;
	text-decoration: none;
}
#footer a:link{
	color: #000000;
	text-decoration: none;
}
#footer a:hover{
	color: #000000;
	text-decoration: underline;
}
#footer a:visited{
	color: #000000;
	text-decoration: none;
}


/*用於flower*/
#pic {
	clear: both;
	width: 990px;
	margin-left: 10px;
	margin-top: 10px;
}
#pic div.img
{
	margin: 2px;
	border: 1px solid #dddddd;
	height: auto;
	width: auto;
	float: left;
	text-align: center;
}	
#pic div.img img
{
  display: inline;
  margin: 7px;
  border: 1px solid #ffffff;
}
#pic div.desc
{
  text-align: center;
  font-size: 12px;
  line-height: 22px;
  width: 300px;
  margin: 0px;
}


.c12 {
	font-size: 12px;
	line-height: 18px;
}
.r12b {
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #FF3300;
}
.r15b {
	font-size: 15px;
	line-height: 22px;
	font-weight: bold;
	color: #FF3300;
}
.counter_10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
h2 { font-size: 1.6em; display: inline;}

/*用於跑馬圖片*/
* { margin:0; padding:0; list-style:none;}
.table { margin:0 auto; border:0px solid #f1f1f1; padding:0px; width:645px; height:136px; overflow:hidden;}
.inner { width:214px; height:134px;}
.table .marquee { display:inline; float:left; margin-left:1px; margin-bottom:0px;}
.marquee { border:0px solid #f1f1f1; width:645px; height:136px; overflow:hidden; line-height:30px;}
/*.marquee li { width:100px; height:100px; text-align:center;}*/
.marquee li img { margin-right:1px;margin-top:1px;}
.level li { float:left;}

