/* ++++++++++++++++++ BODY Scroll Bar Use ++++++++++++++++++ */
BODY { SCROLLBAR-FACE-COLOR: #cccccc; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #999999; SCROLLBAR-3DLIGHT-COLOR: #999999; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #999999; SCROLLBAR-TRACK-COLOR: #E3E3E3 }

/* ++++++++++++++++++ Font Use ++++++++++++++++++ */
.font_10 {  font-family: "新細明體"; font-size: 10px}
.font_11 {  font-family: "新細明體"; font-size: 11px}
.font_11_h18 {  font-family: "新細明體"; font-size: 11px; letter-spacing: 0.2em; line-height: 18px}
.font_12 {
	font-family: "新細明體";
	font-size: 12px;
	line-height: 20px;

}
.font_13 {
	font-family: "新細明體";
	font-size: 13px;
	letter-spacing: 0.1em;
	line-height: 22px;
}


.fontA_12 {
	font-family: "Arial";
	font-size: 12px;
	line-height: 25px;

}
.flat_s12 { font-family: "Verdana", "Arial"; font-size: 10px; color: #666666; background-color: #CCCCCC; border: 1px solid #999999 }
.font_12_red {font-family: "新細明體";font-size: 12px;color: #FF0000;}
.flat_s14 { font-family: "Verdana", "Arial"; font-size: 18px; color: #666666; background-color: #CCCCCC; border: 1px solid #999999 }

/* ++++++++++++++++++ 不分類 ++++++++++++++++++ */
.line01 {	border: dotted; color: #999999; }
a:link {
	text-decoration: none;
	color: #330033;

}
a:visited {
	text-decoration: none;
	color: #A83809;

}
a:hover {
	text-decoration: none;
	color: #660066;

}

.font_link   {font-family: "新細明體";font-size: 12px;line-height: 16px;color: #666666;text-decoration: none;}
.font_12     {font-family: "新細明體";font-size: 15px;color: #666666;text-decoration: none;}
.font_11_w   {font-family: "新細明體";font-size: 11px;color: #CCCCCC;text-decoration: none;}
.font_title  {font-family: "新細明體";font-size: 13px;color: #333333;text-decoration: blink;}
.font_11_h18 {font-family: "新細明體";font-size: 11px;line-height: 18px;color: #666666;}
.font_12_h18 {font-family: "新細明體";font-size: 12px;line-height: 18px;color: #666666;}
.button_blue {font-family: "新細明體";font-size: 12px;color: #006699;background-color: #C6D8DB;height: 15px;width: 45px;
			  border: thin none #DFE9EB;letter-spacing: 0.1em;vertical-align: middle;	text-align: center;}
.button_gray {font-family: "新細明體";font-size: 12px;color: #FFFFFF;letter-spacing: 0.1em;text-align: center;
			  vertical-align: middle;height: 17px;width: 45px;border: 1px solid #CCCCCC;background-color: #666666;
			  margin: 1px;padding: 1px;cursor: hand;}
.font_title_gray {font-family: "新細明體";font-size: 16px;font-weight: bold;color: #000000;}
.line_gray01 {color: #FFFFFF;}
.button_gray01 {font-family: "新細明體";font-size: 15px;color: #666666;background-color: #E7E4E0;
			    letter-spacing: 0.1em;text-align: center;vertical-align: middle;margin: 0px;padding: 3px;height: 22px;
				width: 55px;border: 1px solid #FFFFFF;cursor: hand;}
.button_gray02 {font-family: "新細明體";font-size: 15px;color: #666666;background-color: #E7E4E0;letter-spacing: 0.1em;
				text-align: center;	vertical-align: middle;	margin: 0px;padding: 3px;height: 22px;width: auto;
				border: 1px solid #FFFFFF;cursor: hand;}
.button_blue01 {font-family: "新細明體";font-size: 13px;color: #666666;background-color: #DFE9EB;letter-spacing: 0.1em;
				text-align: center;	vertical-align: bottom;	height: 22px;width: 80px;margin: 0px;padding: 3px;
				border: 1px solid #FFFFFF;}
.form_gray01{letter-spacing: 0.1em;	cursor: text;font-family: "新細明體";color: #666666;margin: 2px;padding: 2px;
			 height: 15px;width: 100px;	border: 1px solid #999999;font-size: 12px;}
.form_gray02 {font-family: "新細明體";font-size: 12px;color: #666666;background-color: #FFFFFF;letter-spacing: 0.1em;
			  margin: 2px;padding: 2px;height: 16px;width: 500px;border: 1px solid #999999;}
.form_white01 {	font-family: "新細明體";font-size: 13px;color: #666666;background-color: #FFFFFF;letter-spacing: 0.1em;
				margin: 2px;padding: 2px;height: 20px;width: 150px;border: 1px solid #999999;cursor: text;}
.form_white18 {	font-family: "Verdana", "Arial";font-size: 18px;color: #666666;background-color: #FFFFFF;letter-spacing: 0.1em;
				margin: 2px;padding: 2px;border: 1px solid #999999;cursor: text;}
.button_gray02 {font-family: "新細明體";color: #666666;	background-color: #E7E4E0;	margin: 0px;padding: 3px;
				height: 22px;width: 80px;border: 1px solid #666666;cursor: hand;letter-spacing: 0.1em;
				text-align: center;vertical-align: middle;}
.button_gray03 {font-family: "新細明體";font-size: 13px;color: #666666;background-color: #E7E4E0;
				letter-spacing: 0.1em;text-align: center;vertical-align: middle;margin: 0px;padding: 3px;height: 22px;
				width: 55px;border: 1px solid #666666;}
.button_blue02 {font-family: "新細明體";font-size: 13px;color: #666666;text-decoration: none;background-color: #DFE9EB;
				letter-spacing: 0.1em;text-align: center;vertical-align: bottom;margin: 0px;padding: 3px;height: 22px;
				width: 55px;border: 1px solid #FFFFFF;cursor: hand;}
.button_gray02 {font-family: "新細明體";font-size: 13px;color: #666666;	background-color: #E7E4E0;margin: 0px;
				padding: 3px;height: 22px;width: 80px;border: 1px solid #FFFFCC;cursor: hand;}
.button_color1 {font-family: "新細明體";font-size: 12px;color: #000000;	background-color: #CCCCFF;margin: 0px;
				padding: 3px;height: 22px;width: 26px;border: 0px solid #CCCCFF;cursor: hand;}
.button_color2 {font-family: "新細明體";font-size: 12px;color: #000000;	background-color: #F4FFEE;margin: 0px;
				padding: 3px;height: 22px;width: 26px;border: 0px solid #F4FFEE;cursor: hand;}
.button_color3 {font-family: "新細明體";font-size: 12px;color: #000000;	background-color: #FFFFCC;margin: 0px;
				padding: 3px;height: 22px;width: 26px;border: 0px solid #FFFFCC;cursor: hand;}
.button_color4 {font-family: "新細明體";font-size: 12px;color: #000000;	background-color: #FFF7EE;margin: 0px;
				padding: 3px;height: 22px;width: 26px;border: 0px solid #FFF7EE;cursor: hand;}
.font_12_red {font-family: "新細明體";font-size: 12px;color: #FF0000;}
.font_13_red {font-family: "新細明體";font-size: 13px;color: #FF0000;}
.font_12_blue {font-family: "新細明體";	font-size: 12px;color: #0033FF;}
.font_12_slate {font-family: "新細明體";font-size: 12px;color: #666666;}
.font_13_detail_title {font-family: "新細明體";font-size: 13px;	color: #000099;}
.font_12_detail {font-family: "新細明體";font-size: 12px;color: #0033CC;}
.font_12_black {font-family: "新細明體";font-size: 12px;color: #000000;}
.font_15_blue {font-family: "新細明體";font-size: 15px;color: #0033FF;}
.font_15_slate{font-family: "新細明體";font-size: 15px;color: #666666;}
.body {background-image: url();}
.title_button {font-family: "新細明體";font-size: 12px;color: #000000;background-color: #F5F5F5;}
.system_title{font-family:"新細明體";font-size:14px;color:#9900CC;}

/* ++++++++++++++++++ BODY Scroll Bar Use ++++++++++++++++++ */
BODY { SCROLLBAR-FACE-COLOR: #cccccc; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #999999; SCROLLBAR-3DLIGHT-COLOR: #999999; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #999999; SCROLLBAR-TRACK-COLOR: #E3E3E3 }
.font_11 {	font-family: "新細明體";font-size: 11px;letter-spacing: 0.1em;}
.font_12 {	font-family: "新細明體";font-size: 12px;line-height: 25px;}
.font_13 {  font-family: "新細明體"; font-size: 13px; letter-spacing: 0.2em}
.fontA_12 {	font-family: "Arial";font-size: 12px;line-height: 25px;}

/* ++++++++++++++++++ Form Use ++++++++++++++++++ */

/* ++++++++++++++++ 發票格式 +++++++++++++++ */
.title { font-family: "標楷題";font-size: 16px;font-weight:normal;}
.fontV_10 { font-family: "Verdana";font-size: 12px;font-weight:normal;}
.fontW_12 { font-family: "Wingdings 2";font-size: 12px;font-weight:normal;}
/* ++++++++++++++++ 發票格式 +++++++++++++++ */

.btn_s01 { font-family: "Verdana",  "Arial"; BACKGROUND: #CCCCCC; BORDER-BOTTOM: 1px solid #996600; BORDER-LEFT: 1px solid #FFCC33; BORDER-RIGHT: 1px solid #996600; BORDER-TOP: 1px solid #FFCC33; COLOR: #CC6600; CURSOR: hand; FONT-FAMILY: "新細明體", "細明體", "Mingliu"; FONT-SIZE: 9pt; HEIGHT: 19px; TEXT-DECORATION: none }
.btn_s02 { font-family: "Verdana",  "Arial"; BACKGROUND: #99CC99; BORDER-BOTTOM: #104a7b 1px solid; BORDER-LEFT: #afc4d5 1px solid; BORDER-RIGHT: #104a7b 1px solid; BORDER-TOP: #afc4d5 1px solid; COLOR: #003333; CURSOR: hand; FONT-FAMILY: "新細明體", "細明體", "Mingliu"; FONT-SIZE: 9pt; HEIGHT: 19px; TEXT-DECORATION: none }
.btn_s03 { font-family: "Verdana",  "Arial"; BACKGROUND: #FFCCCC; BORDER-BOTTOM: #104a7b 1px solid; BORDER-LEFT: #afc4d5 1px solid; BORDER-RIGHT: #104a7b 1px solid; BORDER-TOP: #afc4d5 1px solid; COLOR: #990000; CURSOR: hand; FONT-FAMILY: "新細明體", "細明體", "Mingliu"; FONT-SIZE: 9pt; HEIGHT: 19px; TEXT-DECORATION: none }
.btn_s04 { font-family: "Verdana",  "Arial"; BACKGROUND: #666666; BORDER-BOTTOM: #104a7b 1px solid; BORDER-LEFT: #afc4d5 1px solid; BORDER-RIGHT: #104a7b 1px solid; BORDER-TOP: #afc4d5 1px solid; COLOR: #FFFFFF; CURSOR: hand; FONT-FAMILY: "新細明體", "細明體", "Mingliu"; FONT-SIZE: 9pt; HEIGHT: 19px; TEXT-DECORATION: none }
.btn_s05 { font-family: "Verdana",  "Arial"; font-size: 11px; color: #CC6633; background-color: #FFFFFF; border: 1px solid; border-color: #333333 #CCCCCC #CCCCCC #333333}
.btn_s06 { font-family: "Verdana",  "Arial"; BACKGROUND: #CC6699; BORDER-BOTTOM: #104a7b 1px solid; BORDER-LEFT: #afc4d5 1px solid; BORDER-RIGHT: #104a7b 1px solid; BORDER-TOP: #afc4d5 1px solid; COLOR: #FFFFFF; CURSOR: hand; FONT-FAMILY: "新細明體", "細明體", "Mingliu"; FONT-SIZE: 9pt; HEIGHT: 19px; TEXT-DECORATION: none ; border: 1px #CC99CC solid}