body {
	margin: 0px;
	background-repeat: repeat-y;
	background-position: left;
 }
#bg {
	background-color: #FFFFFF;
	background-image: url(images/bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 700px;
	width: 100%;
}


#base {
	background-image: url(images/bg01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 700px;
	width: 950px;
}

#apDiv1 {
	position:absolute;
	left:6px;
	top:20px;
	width:236px;
	height:78px;
	z-index:1;
}
#apDiv2 {
	position:absolute;
	left:30px;
	top:135px;
	width:420px;
	height:385px;
	z-index:3;
}
#apDiv3 {
	position:absolute;
	left:1px;
	top:297px;
	width:282px;
	height:403px;
	z-index:2;
}
#apDiv4 {
	position:absolute;
	left:0px;
	top:658px;
	width:948px;
	height:42px;
	z-index:4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
}

#apDiv5 {
	position:absolute;
	left:490px;
	top:78px;
	width:445px;
	height:480px;
	z-index:5;
	padding-top: 5px;
	padding-left: 10px;
}

#apDiv6 {
	position:absolute;
	left:487px;
	top:35px;
	width:445px;
	height:30px;
	z-index:6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #305007;
	text-align: right;
	vertical-align: middle;
}
#apDiv7 {
	position:absolute;
	left:455px;
	top:74px;
	width:25px;
	height:210px;
	z-index:7;
	vertical-align: top;
}
#bg_index {
	background-color: #FFFFFF;
	background-image: url(images/bg_index.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 700px;
	width: 100%;
}
.innder_img {
	margin: 5px;
	padding: 5px;
	border: 1px solid #999999;
}



/*從這邊開始就是***噹噹噹****/
/*Gridview樣式*/
.CssClass{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	Padding: 0px; 
}
/*欄位標題樣式*/
.HeaderStyle{
}
.HeaderStyle a{
	color: #5a7133;
}
.HeaderStyle a:hover{
	text-decoration: underline;
}
.HeaderStyle td,th{
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 8px;
	padding-left: 8px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #5a7133;
	/*LETTER-SPACING: 2px;*/
	TEXT-ALIGN: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #c9e0a2;
	background-color: #d6edaf;
}
/*奇數列樣式*/
.RowStyle{
	border: 1px solid #c9e0a2;
	color:#6c5593;
	BORDER-TOP-WIDTH: 0px;
	BACKGROUND:#ffffff;
	BORDER-LEFT: #c9e0a2 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

}
.RowStyle td{
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 8px;
	padding-left: 8px;
	color:#5a7133;
	BORDER-TOP-WIDTH: 0px;
	background-color:#ffffff;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #c9e0a2;
	border-right-color: #c9e0a2;
	border-bottom-color: #c9e0a2;
	border-left-color: #c9e0a2;
}
.RowStyle:hover td{
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 8px;
	padding-left: 8px;
	color:#5a7133;
	BORDER-TOP-WIDTH: 0px;
	background-color:#e2ffab;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #c9e0a2;
	border-right-color: #c9e0a2;
	border-bottom-color: #c9e0a2;
	border-left-color: #c9e0a2;
}
/*偶數列樣式*/
.AlternatingRowStyle{
	color:#5a7133;
	BORDER-TOP-WIDTH: 0px;
	BACKGROUND:#f6ffe5;
	FONT:12px Verdana, Arial, Helvetica, sans-serif;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #c9e0a2;
	border-right-color: #c9e0a2;
	border-bottom-color: #c9e0a2;
	border-left-color: #c9e0a2;
}
.AlternatingRowStyle td{
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 8px;
	padding-left: 8px;
	color:#5a7133;
	BORDER-TOP-WIDTH: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #c9e0a2;
	border-right-color: #c9e0a2;
	border-bottom-color: #c9e0a2;
	border-left-color: #c9e0a2;
}
.AlternatingRowStyle:hover td{
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 8px;
	padding-left: 8px;
	color:#5a7133;
	BORDER-TOP-WIDTH: 0px;
	background-color:#e2ffab;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #c9e0a2;
	border-right-color: #c9e0a2;
	border-bottom-color: #c9e0a2;
	border-left-color: #c9e0a2;
}
/*分頁列樣式*/
.PagerStyle{
	padding-right: 6px;
	padding-left: 12px;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 6px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #5a7133;
	/*LETTER-SPACING: 2px;*/
	TEXT-ALIGN: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #c9e0a2;
	margin: 0px;
}
.PagerStyle td{
	TEXT-TRANSFORM: uppercase;
	COLOR: #5a7133;
	TEXT-ALIGN: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.PagerStyle a{
	font-size:10px;
	color:#a10000;
}
.PagerStyle a:visited{
	font-size:10px;
	color:#a10000;
}
.PagerStyle a:hover{
	font-size:10px;
	color:#a10000;
	text-decoration: underline;
}
/*選取列樣式*/
.SelectedRowStyle td{
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 8px;
	padding-left: 8px;
	color:#5a7133;
	BORDER-TOP-WIDTH: 0px;
	background-color:#e2ffab;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #c9e0a2;
	border-right-color: #c9e0a2;
	border-bottom-color: #c9e0a2;
	border-left-color: #c9e0a2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/*表尾列樣式*/
.FooterStyle{
	color:#333333;
	padding: 10px;
	background-color: #ffffff;
	border: 1px solid #c9e0a2;
}
.FooterStyle td{
	color:#333333;
	padding: 10px;
	background-color: #ffffff;
	border: 1px solid #c9e0a2;
}
/*無資料時樣式*/
.EmptyDataRowStyle td{
	font-size:12px;
	font-weight:bolder;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#5a7133;
	font-size:13px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 8px;
	padding-left: 8px;
	background-color: #f6ffe5;
}
/*gridview結束*/

/*sitemap*/
/*sitemap表頭*/
.sitemap_header{
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 8px;
	padding-left: 8px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #5a7133;
	/*LETTER-SPACING: 2px;*/
	TEXT-ALIGN: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #c9e0a2;
	background-color: #d6edaf;
}
.sitemap_header a{
	COLOR: #5a7133;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.sitemap_header a:hover{
	COLOR: #5a7133;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}
/*sitemap子選項*/
.sitemap_sub{
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 8px;
	padding-left: 8px;
	color:#5a7133;
	BORDER-TOP-WIDTH: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #c9e0a2;
	border-right-color: #c9e0a2;
	border-bottom-color: #c9e0a2;
	border-left-color: #c9e0a2;
}
.sitemap_sub a {
	color:#5a7133;
	text-decoration: none;
}
.sitemap_sub a:hover {
	text-decoration: underline;
}
/*英文的SITEMAP*/
/*sitemap表頭*/
.en_sitemap_header{
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 8px;
	padding-left: 8px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #5a7133;
	LETTER-SPACING: 0px;
	TEXT-ALIGN: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #c9e0a2;
	background-color: #d6edaf;
}
.en_sitemap_header a{
	COLOR: #5a7133;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.en_sitemap_header a:hover{
	COLOR: #5a7133;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}
/*sitemap子選項*/
.en_sitemap_sub{
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 8px;
	padding-left: 8px;
	color:#5a7133;
	BORDER-TOP-WIDTH: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #c9e0a2;
	border-right-color: #c9e0a2;
	border-bottom-color: #c9e0a2;
	border-left-color: #c9e0a2;
	letter-spacing: 0em;
	font-size: 10px;
}
.en_sitemap_sub a {
	color:#5a7133;
	text-decoration: none;
}
.en_sitemap_sub a:hover {
	text-decoration: underline;
}
/*sitemap結束*/
/*英文版連絡我們*/
.contactus_table {
	margin-left: 30px;
}
.contactus_table td {
	font-size: 10px;
	text-align: left;
	word-spacing: 0em;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.contactus_table td a{
	font-size: 10px;
	text-decoration: none;
	color: #333333;
}
.contactus_table td a:hover{
	font-size: 10px;
	text-decoration: underline;
}
.contactus_table_header {
	background-color: #00B2E7;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
.contactus_table_inner {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
.contactus_table_bottom {
	text-align: right;
	color: #333333;
	font-size: 10px;
}
.contactus_table_bottom a{
	font-size: 12px;
	text-decoration: none;
	color: #333333;
}
.contactus_table_bottom hover{
	text-decoration:underline;
}
/*中文版的聯絡我們*/
.contactus_table_ch {
	margin-left: 30px;
}
.contactus_table_ch td {
	font-size: 12px;
	text-align: left;
	word-spacing: 0em;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}i
.contactus_table_ch td a{
	font-size: 12px;
	text-decoration: none;
	color: #333333;
}
.contactus_table_ch td a:hover{
	text-decoration: underline;
}
.contactus_table_header_ch {
	background-color: #00B2E7;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
.contactus_table_inner_ch {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
.contactus_table_bottom {
	text-align: right;
	color: #333333;
	font-size: 10px;
}
.product_table{
}
.product_table td {
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	MARGIN-TOP: 20px; 
	FLOAT: left; 
	BORDER-LEFT: #cccccc 1px solid; 
	WIDTH: 100%; 
	BORDER-BOTTOM: #cccccc 1px solid; 
}
.product_table td a {
	color: #666600;
	text-decoration: none;
}
.product_table a:hover {
	text-decoration: underline;
}
/*選擇產品的表格*/
.product_table3{
	margin-left: 25px;
	width: 375px;
}
.product_table3 td {
	padding-top: 5px;
	padding-bottom: 3px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666600;
	width: 94px;
}
.product_table3 td a {
	color: #666600;
	text-decoration: none;
}
.product_table3 a:hover {
	text-decoration: underline;
}


/*Gridview樣式結束*/
/**************/
.login_table {
	margin-left: 25px;
}
/*表格的CSS，配合emr_formstyle.html做參考*/
/*後台登入後頁面的表格樣式從這開始*/
/*最外框線*/
.bigtable {
	border: 1px solid #c9e0a2;
}
/*表格標頭樣式只有一個欄位*/
.header_table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	COLOR: #5a7133;
	background-color: #d6edaf;
	/*LETTER-SPACING: 2px;*/
	text-align: left;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 8px;
	padding-left: 8px;
}
/*表格標頭樣式有2個以上欄位出現時用這個*/
.header02_table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	COLOR: #5a7133;
	background-color: #d6edaf;
	/*LETTER-SPACING: 2px;*/
	text-align: left;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 8px;
	padding-left: 8px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #c9e0a2;
}
.header02_table a{
	COLOR: #5a7133;
}
/*表格欄位主題*/
.title_table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5a7133;
	background-color: #f6ffe5;
	/*LETTER-SPACING: 2px;*/
	text-align: left;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 8px;
	padding-left: 8px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c9e0a2;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c9e0a2;
}
/*表格欄位主題當一列有2個表格欄位主題時用這個*/
.title02_table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5a7133;
	background-color: #f6ffe5;
	/*LETTER-SPACING: 2px;*/
	text-align: left;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 8px;
	padding-left: 8px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c9e0a2;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c9e0a2;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #c9e0a2;
}
/*表格內文樣式*/
.intertxt_table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	/*LETTER-SPACING: 2px;*/
	text-align: left;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 8px;
	padding-left: 8px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c9e0a2;
	color: #5a7133;
}
/*表格內文樣式有許多欄位出現時用這個*/
.intertxt02_table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	/*LETTER-SPACING: 2px;*/
	text-align: left;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 8px;
	padding-left: 8px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c9e0a2;
	color: #5a7133;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #c9e0a2;
}
/*最下面按鈕出現時*/
.btn_table {
	background-color: #d6edaf;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 8px;
	padding-left: 8px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c9e0a2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5a7133;
}
/*最上面有選單出現時*/
.toptxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #241C31;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 8px;
	padding-left: 8px;
	background-color: #FFFFFF;
}

.table_product {
	padding: 10px;
}
/*product表格*/
.table_product_inner{
	font-size:12px;
	background-color: #c9e0a2;
}
.table_product_inner td{
	color: #5a7133;
	background-color: #ffffff;
	/*LETTER-SPACING: 2px;*/
	text-align: left;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.table_product_purple{
	color: #6c5593;
	background-color: #EEEAF2;
	/*LETTER-SPACING: 2px;*/
	text-align: left;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
/*後台登入後頁面的表格樣式結束*/
/*login專用*/
#loginID
 {
	position:absolute;
	left:54px;
	top:144px;
	width:198px;
	height:21px;
}
#loginPWD
 {
	position:absolute;
	left:54px;
	top:184px;
	width:197px;
	height:21px;
}
.iso_table {
	border: 1px solid #666666;
}
.iso_table td{
	padding: 8px;
}
.iso_table img{
	border: 1px solid #CCCCCC;
	
}
.iso_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #100964;
	text-decoration: none;
	background-color: #B9DCFF;
	padding-left: 10px;
}
