﻿body {
	margin: 0px;
	background-color:#E8F4F8;
	background-image: url(../images/bg03.jpg);
	text-align:center;
}
.bg{
	
	background-repeat: no-repeat;
	background-position: top;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
}
.copyright a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
}
.copyright a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
}
.copyright a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: underline;
}
.topmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
	text-decoration: none;
}
.topmenu a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
	text-decoration: none;
}
.topmenu a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
	text-decoration: none;
}
.topmenu a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
	text-decoration: underline;
}
/*文繞圖CSS*/
.image01 {
	float:left;/*圖置放位置right:bottom*/
	margin-bottom: 8px;/*圖下方間距*/
	margin-right: 17px;/*圖左方間距*/
	background-color:#FFFFFF;
}

/*背景設定CSS_背景置上、下*/
.proBgtop {
	/*background-attachment: fixed;固定*/
	background:url(../images/probg01.gif) no-repeat 100% 0%;/*設定背景圖片*/
	/*background-position: center top;對齊位置*/
	/*height: 80px;高度table外設height*/
}
.proBgtop2 {
	/*background-attachment: fixed;固定*/
	background:url(../images/bg03.jpg) no-repeat 100% 0%;/*設定背景圖片*/
	/*background-position: center top;對齊位置*/
	/*height: 80px;高度table外設height*/
}
.proBgbottom {
	/*background-attachment: fixed;固定*/
	background:url(../images/probg03.gif) no-repeat 0% 100%;/*設定背景圖片*/
	/*background-position: center top;對齊位置*/
	/*height: 80px;高度table外設height*/
}
.proBgbottom02{
	/*background-attachment: fixed;固定*/
	background:url(../images/conbg01.jpg) no-repeat 0% 100%;/*設定背景圖片*/
	/*background-position: center top;對齊位置*/
	/*height: 80px;高度table外設height*/
}
.proBgbottom03{
	/*background-attachment: fixed;固定*/
	background:url(../images/conbg02.jpg) no-repeat 0% 100%;/*設定背景圖片*/
	/*background-position: center top;對齊位置*/
	/*height: 80px;高度table外設height*/
}
.proBgbottom04{
	/*background-attachment: fixed;固定*/
	background:url(../images/conbg03.jpg) no-repeat 0% 100%;/*設定背景圖片*/
	/*background-position: center top;對齊位置*/
	/*height: 80px;高度table外設height*/
}
.proBgbottom05{
	/*background-attachment: fixed;固定*/
	background:url(../images/conbg04.jpg) no-repeat 0% 100%;/*設定背景圖片*/
	/*background-position: center top;對齊位置*/
	/*height: 80px;高度table外設height*/
}
.proBgbottom06{
	/*background-attachment: fixed;固定*/
	background:url(../images/conbg05.jpg) no-repeat 0% 100%;/*設定背景圖片*/
	/*background-position: center top;對齊位置*/
	/*height: 80px;高度table外設height*/
}
.proBgbottom07{
	/*background-attachment: fixed;固定*/
	background:url(../images/conbg06.jpg) no-repeat 0% 100%;/*設定背景圖片*/
	/*background-position: center top;對齊位置*/
	/*height: 80px;高度table外設height*/
}
.proBgbottom08{
	/*background-attachment: fixed;固定*/
	background:url(../images/conbg07.jpg) no-repeat 0% 100%;/*設定背景圖片*/
	/*background-position: center top;對齊位置*/
	/*height: 80px;高度table外設height*/
}



.newslist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #61615F;
	text-decoration: none;
	width:268px;
	height:23px;
	background-image: url(../images/line06.gif);
	background-repeat: repeat-x;
	padding-left:5px;
	padding-top:4px;
}
.newslist a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #61615F;
	text-decoration: none;
}
.newslist a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #61615F;
	text-decoration: none;
}
.newslist a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #61615F;
	text-decoration: underline;
}

.prolist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #70BDD7;
	text-decoration: none;
	
}
.prolist a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #70BDD7;
	text-decoration: none;
}
.prolist a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #70BDD7;
	text-decoration: none;
}
.prolist a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #2C7F9B;
	text-decoration: underline;
}

.picsq{
	border: 1px solid #CCCCCC;

}
.input01{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	border: 1px solid #B2B2B2;

}
.newslist02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #313131;
	text-decoration: none;
}
.newslist02 a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #313131;
	text-decoration: none;
}
.newslist02 a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #313131;
	text-decoration: none;
}
.newslist02 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	text-decoration: underline;
}
.newslist03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
}
.newslist03 a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
}
.newslist03 a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
}
.newslist03 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	text-decoration: underline;
	letter-spacing: 1px;
}
.newslist04 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #313131;
	text-decoration: none;
}
.newslist04 a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #313131;
	text-decoration: none;
}
.newslist04 a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #313131;
	text-decoration: none;
}
.newslist04 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: underline;
}
.text01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1px;
}
.text01 a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1px;
}
.text01 a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1px;
}
.text01 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #AE0023;
	font-weight: normal;
	letter-spacing: 1px;
}

.text02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #1B83A6;
	text-decoration: none;
}
.text02 a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #1B83A6;
	text-decoration: none;
}
.text02 a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #1B83A6;
	text-decoration: none;
}
.text02 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #1B83A6;
	text-decoration: underline;
}
.date01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #1B83A6;
	text-decoration: none;
}
.date01 a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #1B83A6;
	text-decoration: none;
}
.date01 a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #1B83A6;
	text-decoration: none;
}
.date01 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #1B83A6;
	text-decoration: underline;
}
.news_text01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	}
.news_text01 a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	}
.news_text01 a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	}
.news_text01 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	}
.back {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #333333;
	text-decoration: none;
}
.back a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #333333;
	text-decoration: none;
}
.back a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #333333;
	text-decoration: none;
}
.back a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
	text-decoration: none;
}
.submenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	text-decoration: none;
	text-align:left;
	margin-left:10px;
	margin-right:12px;
	margin-bottom:10px;
	padding-left:13px;
	padding-bottom:6px;
	font-weight: normal;
	background-image: url(../images/icon22.gif);
	background-repeat: no-repeat;
	background-position: 2px 4px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #AEAEAE;
}
.submenu a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	text-decoration: none;
	text-align:left;
	margin-bottom:10px;
	font-weight: normal;
}
.submenu a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	text-decoration: none;
	text-align:left;
	margin-bottom:10px;
	font-weight: normal;
}
.submenu a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	text-decoration: underline;
	text-align:left;
	margin-bottom:10px;
	font-weight: normal;
}
.submenu02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	text-decoration: none;
	text-align:left;
	margin-left:10px;
	margin-right:12px;
	margin-bottom:10px;
	padding-left:13px;
	padding-bottom:6px;
	font-weight: normal;
	background-image: url(../images/icon23.gif);
	background-repeat: no-repeat;
	background-position: 2px 4px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #AEAEAE;
}
.submenu02 a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	text-decoration: none;
	text-align:left;
	margin-bottom:10px;
	font-weight: normal;
}
.submenu02 a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	text-decoration: none;
	text-align:left;
	margin-bottom:10px;
	font-weight: normal;
}
.submenu02 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	text-decoration: underline;
	text-align:left;
	margin-bottom:10px;
	font-weight: normal;
}
.store02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1px;
	}
.store02 a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;	
	letter-spacing: 1px;
	}
.store02 a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1px;
	}
.store02 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:19px;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;	
	letter-spacing: 1px;
}
.name{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	font-variant: normal;
	color: #CC3300;
}
.spec_table {
margin-top:12px;
border:1px solid #cccccc;
margin-bottom:12px;
}
.spec_table th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #000;
	padding-left:12px;
	padding-top:6px;
	padding-bottom:6px;
	background-color: #f1f1f1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
	text-align: left;
}
.spec_table td {
padding-left:12px;
padding-top:6px;
padding-bottom:6px;
}

.page{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.page a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.page a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.page  a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #00000;
	text-decoration: none;
}
.member_title01{
	color: #DF9E17;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.proitem{
	color: #000000;
	margin-left:8px;
	margin-right:12px;
	margin-bottom:3px;
	padding-left:15px;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-image: url(../images/icon22.gif);
	background-repeat: no-repeat;
	background-position:2px 6px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	line-height: 22px;
}


.subproitem{
	color: #a3b732;
	padding-left:48px;
	margin-bottom:6px;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	}
.subproitem a:link{
	color: #a3b732;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	}
.subproitem a:visited{
	color: #a3b732;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	}
.subproitem a:hover{
	color: #697c00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	}
.abouttext01{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #313131;
	text-decoration: none;
}
.abouttext01 a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #313131;
	text-decoration: underline;
}
.abouttext01 a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #313131;
	text-decoration: underline;
}
.abouttext01 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #313131;
	text-decoration: none;
}