body{
    scrollbar-face-color:#EBEBEB;
    scrollbar-highlight-color:#FFFFFF;
    scrollbar-3dlight-color:#C8C8C8;
    scrollbar-darkshadow-color:#EEEEEE;
    scrollbar-shadow-color:#C0C0C0;
    scrollbar-arrow-color:#BCBCBC;
    scrollbar-track-color:#F3F3F3;
	font-size: 12px;
	margin: 0px;
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #363636;
	background-color: #F2F2F2;
}
.bodymanage{
	margin: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #363636;
	background-color: #ffffff;
}

/* -------------------------字型變化-------------------- */
.text_00_12pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2E2E2E;
	text-decoration: none;
}
.text_00_12pt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
	text-decoration: none;
}
.text_01_12pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	text-decoration: none;
	line-height: 1.5;
}

.text_01_12pt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FB6400;
	text-decoration: none;
	line-height: 1.5;
}
.text_02_13pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #363636;
	text-decoration: none;
	line-height: 1.6;
}
.text_02_13pt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FB6400;
	text-decoration: none;
	line-height: 1.6;
}
.text_03_12pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
	line-height: 1.6;
}
.text_03_12pt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FB6400;
	text-decoration: none;
	line-height: 1.6;
}
.text_04_11pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	line-height: 1.6;
}
.text_04_11pt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FB6400;
	text-decoration: none;
	line-height: 1.6;
}
.text_05_12pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	text-decoration: none;
	line-height: 1.8;
}
.text_05_12pt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FB6400;
	text-decoration: none;
	line-height: 1.8;
}
.text_06_12pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	text-decoration: underline;
	line-height: 1.5;
}
.text_06_12pt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FB6400;
	text-decoration: none;
	line-height: 1.5;
}
.text_07_12pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
	text-decoration: none;
}
.text_07_12pt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FB6400;
	text-decoration: none;
	line-height: 1.5;
}
.text_08_12pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FB6400;
	text-decoration: none;
}
.text_08_12pt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FB6400;
	text-decoration: none;
	line-height: 1.5;
}
.text_09_13pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FB6400;
	text-decoration: underline;
}
.text_09_13pt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #339933;
	text-decoration: none;
	line-height: 1.5;
}
.text_14_15pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #161616;
	line-height: 1.3;
}
.text_14_15pt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #3366FF;
	text-decoration: none;
	line-height: 1.3;
}
.textdown {
	FONT-SIZE: 12px;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color: #666666;
}
.textdown:hover {
	FONT-SIZE: 12px; 
	LEFT: 1px; 
	COLOR: #FF6600; 
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; 
	POSITION: relative; TOP: 1px
}

/* -------------------------版面編排設定------------------------- */
.table_line{border: 1px solid #999999;}
.td_underline {background-image: url(images/line.gif);background-repeat: repeat-x;background-position: left center;}
.td_underline1 {border: 1px solid #EDEDED;}
.td_underline2 {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #EDEDED;}
.td_underline5 {background-image: url(images/dotline_021.gif);background-repeat: repeat-x;background-position: left center;}
.padding4 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;color: #333333;line-height: 1.8;padding-right: 25px;padding:0px 0px 7px 22px;}
.style_content {margin-top: 5px;}
.style_contentbg {margin-top: 5px;background-image: url(images/products/bg.gif);background-repeat: no-repeat;background-position: right bottom;}
.style_contentimg2 {background-image: url(images/waterdot.gif);background-repeat: no-repeat;background-position: right bottom;}

.table-th1 { /* 表格標頭設計樣式 淺色底 黑字*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	background-image: url(images/tableth_bg2.gif);
	background-repeat: repeat-x;
	background-position: right bottom;
	height: 25px;
	padding-left: 8px;
	padding-top: 3px;
	padding-right: 8px;
}
.table-th2 { /* 表格標頭設計樣式 淺色底 黑字*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	background-image: url(images/tableth_bg3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 25px;
	padding-left: 9px;
	padding-top: 3px;
}
.table-th3 { /* 表格標頭設計樣式 深色底 白字*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-image: url(images/tableth_bg1.gif);
	background-repeat: repeat-x;
	background-position: right bottom;
	height: 26px;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 2px;
}


/* -------------------------表單元件設定------------------------- */
.select_sty1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	width: 120px;
	border: 1px solid #000000;
	background-color: #6F7D7D;
}
.select_sty2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #3789B8;
}
.button0 {
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #DEDFDF;
	color: #000000;
	font-size: 12px;
	padding-top: 3px;
}
.button1 {
	FONT-SIZE: 12px;
	COLOR: #333333;
	PADDING-TOP: 2px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 20px;
	background-color: #EFEFEF;
	border: 1px solid #6B6B6B;
	padding-left: 3px;
	padding-right: 2px;
	text-decoration: none;
}
.input01 {
	border: 1px solid #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	padding-top: 1px;
	padding-left: 2px;
}
.input02 {
	border: 1px solid #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	padding-top: 1px;
	padding-left: 2px;
}
.menu_button {
	background-image: url(images/button_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	border: 1px solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	height: 29px;
	padding-right: 7px;
	padding-left: 7px;
	padding-top: 2px;
}

/* ---------------------------選單設定--------------------------- */
.menulink{background-image:url(images/menu_bg1.gif);font-size:13px;	background-repeat: no-repeat;background-position:left center;color: #396F67;
	      font-family: Verdana, Arial, Helvetica, sans-serif;	height: 30px;}
.menulink a{color:#692A30;text-decoration:none;display:block;padding:6px 0px 6px 16px;font-family: "新細明體";}
.menulink a:hover{background-image: url(images/menu_bg-over.gif);background-repeat: no-repeat;	background-position: left center;padding:6px 0px 6px 16px;color: #FFFFFF;}


.menulink2{	background-image:url(images/menu_bg2.gif);font-size:13px;background-repeat: no-repeat;background-position:left center;color: #396F67;
	        font-family: Verdana, Arial, Helvetica, sans-serif;	}
.menulink2 a{color:#FFFFFF;	text-decoration:none;display:block;padding:6px 0px 6px 16px;font-family: "新細明體";}
.menulink2 a:hover{background-image: url(images/menu_bg-over.gif);background-repeat: no-repeat;background-position: left center;padding:6px 0px 6px 16px;color: #FFFFFF;}

