﻿.font {  font-family: "新細明體", "Arial"; font-size: 12px; line-height: 16px; color: #666666; text-decoration: none}
.font a:link {  font-size: 12px; line-height: 16px; color: #0066CC; font-family: "新細明體", "Arial"; text-decoration: none}
.font a:visited {  color: #0066CC; font-size: 12px; line-height: 16px; font-family: "新細明體", "Arial"; text-decoration: none}
.font a:active {  font-family: "新細明體", "Arial"; font-size: 12px; line-height: 16px; color: #CC0000; text-decoration: none}
.font a:hover {  font-size: 12px; line-height: 16px; color: #CC0000; font-family: "新細明體", "Arial"; text-decoration: underline}
.title {  font-family: "新細明體", "Arial"; font-size: 15px; font-weight: normal; color: #0066CC; text-decoration: none}

.eng {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 16px; color: #666666; text-decoration: none}
.eng a:link { COLOR: #0066CC; TEXT-DECORATION: none; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 16px}
.eng a:visited { COLOR: #0066CC; TEXT-DECORATION: none; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 16px}
.eng a:active { COLOR: #CC0000; TEXT-DECORATION: none; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 16px}
.eng a:hover { COLOR: #CC0000; TEXT-DECORATION: underline; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 16px}

body {
	margin-left: 0px;
	margin-top: 0px;
}
.style6 {color: #FFFFFF}
.style7 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; font-weight: normal; color: #FFFFFF; text-decoration: none; }
.style8 {color: #FFFFCC}
.eng_title {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 15px; line-height: 18px; font-weight: bold; color: #999999}
.text {  font-family: "新細明體", "Arial"; font-size: 12px; line-height: 20px; color: #666666; text-decoration: none}

.textErr { font-family: "Arial"; font-size: 12px; color:#ff0000;}

.eng1 {  font-family: "新細明體","Arial"; font-size: 12px; line-height: 16px; color: blue; text-decoration: none}
.eng2 {  font-family: "新細明體","Arial"; font-size: 12px; line-height: 16px; color: red; text-decoration: none}

.title1 {  font-family: "Arial"; font-size: 15px; font-weight: normal; color: #0066CC; text-decoration: none}

.font1 {  font-family: "新細明體", "Arial"; font-size: 12px; line-height: 16px; color: #155E15; text-decoration: none}
.font1 a:link {  font-size: 12px; line-height: 16px; color: #155E15; font-family: "新細明體", "Arial"; text-decoration: none}
.font1 a:visited {  color: #155E15; font-size: 12px; line-height: 16px; font-family: "新細明體", "Arial"; text-decoration: none}
.font1 a:active {  font-family: "新細明體", "Arial"; font-size: 12px; line-height: 16px; color: #155E15; text-decoration: none}
.font1 a:hover {  font-size: 12px; line-height: 16px; color: #F26522; font-family: "新細明體", "Arial"; text-decoration: underline}

.eng3 {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 16px; color: #155E15; text-decoration: none}
.eng3 a:link {  font-size: 12px; line-height: 16px; color: #155E15; font-family: "Arial", "Helvetica", "sans-serif"; text-decoration: none}
.eng3 a:visited {  color: #155E15; font-size: 12px; line-height: 16px; font-family: "Arial", "Helvetica", "sans-serif"; text-decoration: none}
.eng3 a:active {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 16px; color: #155E15; text-decoration: none}
.eng3 a:hover {  font-size: 12px; line-height: 16px; color: #F26522; font-family: "Arial", "Helvetica", "sans-serif"; text-decoration: underline}

.div_img2
{
	border-right: #D7E7E9 1px solid;
	border-top: #D7E7E9 1px solid;
	border-left: #D7E7E9 1px solid;
	border-bottom: #D7E7E9 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	font-size:12px;
	font-family: Arial,新細明體;
	color: navy;
	background-color: #ffffff;
	text-align: center;}

.img_1
{
	border-right: white 5px solid; 
	border-top: white 5px solid; 
	border-left: white 5px solid; 
	border-bottom: white 5px solid; 
	margin: 3px}

.but     { border:1pt solid #333333; font:12px "Arial"; padding-left:3; padding-top:1; background-color: #F5F3F5; color: #333333}

.edit    { border:1pt #333333 solid; font:9pt "verdana"; padding-left:3; padding-top:1; background-color: #F5F3F5; color: #333333}


.showmessage {position:absolute; height:100px; left:400px;}
.showmessage table {background:#eeeeee; width:360px;}
.showmessage thead {background:#4682B4; color:#ffffff;}
.showmessage tbody {background:#eeeeee;}


.ajax__calendar_container {padding:4px;position:absolute;cursor:default;width:170px;font-size:11px;text-align:center;font-family:tahoma,verdana,helvetica;}
.ajax__calendar_body {height:139px;width:170px;position:relative;overflow:hidden;margin:auto;}
.ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {top:0px;left:0px;height:139px;width:170px;position:absolute;text-align:center;margin:auto;}
.ajax__calendar_container TABLE {font-size:11px;}
.ajax__calendar_header {height:20px;width:100%;}
.ajax__calendar_prev {cursor:pointer;width:15px;height:15px;float:left;background-repeat:no-repeat;background-position:50% 50%;background-image:url(WebResource.axd?d=x6lt9HfG5Si8NZjMNt1DLcY6US8hUl3G4muzIFtahMQFZTbwxJ00qsx5N8jeAW90ZvGxZ6SJJh48yx62JKItzQ2&t=633053122925312500);}
.ajax__calendar_next {cursor:pointer;width:15px;height:15px;float:right;background-repeat:no-repeat;background-position:50% 50%;background-image:url(WebResource.axd?d=x6lt9HfG5Si8NZjMNt1DLcY6US8hUl3G4muzIFtahMQFZTbwxJ00qsx5N8jeAW90HZemRms4wXOo1BZWTwWtNQ2&t=633053122925312500);}
.ajax__calendar_title {cursor:pointer;font-weight:bold;}
.ajax__calendar_footer {height:15px;}
.ajax__calendar_today {cursor:pointer;padding-top:3px;}
.ajax__calendar_dayname {height:17px;width:17px;text-align:right;padding:0 2px;}
.ajax__calendar_day {height:17px;width:18px;text-align:right;padding:0 2px;cursor:pointer;}
.ajax__calendar_month {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}
.ajax__calendar_year {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}

.ajax__calendar .ajax__calendar_container {border:1px solid #646464;background-color:#ffffff;color:#000000;}
.ajax__calendar .ajax__calendar_footer {border-top:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_dayname {border-bottom:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_day {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_month {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_year {border:1px solid #ffffff;}

.ajax__calendar .ajax__calendar_active .ajax__calendar_day {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_month {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_year {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}

.ajax__calendar .ajax__calendar_other .ajax__calendar_day {background-color:#ffffff;border-color:#ffffff;color:#646464;}
.ajax__calendar .ajax__calendar_other .ajax__calendar_year {background-color:#ffffff;border-color:#ffffff;color:#646464;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_day {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_month {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_year {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_title {color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_today {color:#0066cc;}

.font_a {  font-family: "Arial", "新細明體"; font-size: 12px; line-height: 16px; color: #FFFFFF; text-decoration: none}
.font_a a:link {  font-size: 12px; line-height: 16px; color: #FFFFFF; font-family: "Arial", "新細明體"; text-decoration: none}
.font_a a:visited {  color: #FFFFFF; font-size: 12px; line-height: 16px; font-family: "Arial", "新細明體"; text-decoration: none}
.font_a a:active {  font-family: "Arial", "新細明體"; font-size: 12px; line-height: 16px; color: #FFF200; text-decoration: none}
.font_a a:hover {  font-size: 12px; line-height: 16px; color: #FFF200; font-family: "Arial", "新細明體"; text-decoration: none}

.eng_a {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 16px; color: #FFFFFF; text-decoration: none}
.eng_a a:link { COLOR: #FFFFFF; TEXT-DECORATION: none; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 16px}
.eng_a a:visited { COLOR: #FFFFFF; TEXT-DECORATION: none; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 16px}
.eng_a a:active { COLOR: #FFF200; TEXT-DECORATION: none; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 16px}
.eng_a a:hover { COLOR: #FFF200; TEXT-DECORATION: none; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 16px}

.font_b {  font-family: "Arial", "新細明體"; font-size: 12px; line-height: 16px; color: #F7941D; text-decoration: none}
.font_b a:link {  font-size: 12px; line-height: 16px; color: #00FFFF; font-family: "Arial", "新細明體"; text-decoration: none}
.font_b a:visited {  color: #00FFFF; font-size: 12px; line-height: 16px; font-family: "Arial", "新細明體"; text-decoration: none}
.font_b a:active {  font-family: "Arial", "新細明體"; font-size: 12px; line-height: 16px; color: #EB1D25; text-decoration: none}
.font_b a:hover {  font-size: 12px; line-height: 16px; color: #EB1D25; font-family: "Arial", "新細明體"; text-decoration: none}

.eng_b {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 16px; color: #F7941D; text-decoration: none}
.eng_b a:link { COLOR: #00FFFF; TEXT-DECORATION: none; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 16px}
.eng_b a:visited { COLOR: #00FFFF; TEXT-DECORATION: none; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 16px}
.eng_b a:active { COLOR: #EB1D25; TEXT-DECORATION: none; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 16px}
.eng_b a:hover { COLOR: #EB1D25; TEXT-DECORATION: none; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 16px}

.copyright {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 16px; color: #002A52; text-decoration: none}
.copyright a:link { COLOR: #002A52; TEXT-DECORATION: underline; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 16px}
.copyright a:visited { COLOR: #002A52; TEXT-DECORATION: underline; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 16px}
.copyright a:active { COLOR: #002A52; TEXT-DECORATION: underline; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 16px}
.copyright a:hover { COLOR: #790000; TEXT-DECORATION: none; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 16px}

behavior: url('htc/csshover.htc');
/* common styling 中文頁*/
.menu_top {font-family: "Arial", "新細明體"; position:relative; margin:0; font-size:12px;}
.menu_top ul li a {
 display:block;
 text-decoration:none;
 width:69px;
 height:20px;
 text-align:center;
 color:#FFFFFF;
 line-height:20px;
 font-size:12px;
 margin: 0;
 overflow:hidden;}
.menu_top ul {padding:0; margin:0;list-style-type: none; }
.menu_top ul li {float:left; position:relative; top: 1px;}
.menu_top ul li ul {display: none;}
/* specific to non IE browsers 中文頁*/
.menu_top ul li:hover a {color:#FFF200}
.menu_top ul li:hover ul {display:block; position:absolute; top:20px; left:0; width:70px; margin: 0px;}
.menu_top ul li:hover ul li a.hide {border:1px solid #fff;background:#ddd; color:#333;}
.menu_top ul li:hover ul li:hover a.hide { color:#CC0000;}
.menu_top ul li:hover ul li ul {display: none;}
.menu_top ul li:hover ul li a {display:block; background:#ddd; color:#000;}
.menu_top ul li:hover ul li a:hover { color:#000;}
.menu_top ul li:hover ul li:hover ul {display:block; position:absolute; left:70px; top:0;}
.menu_top ul li:hover ul li:hover ul.left {left:-70px;}

/* common styling 英文頁*/
.menu_top_e {font-family: "Arial"; position:relative; margin:0; font-size:12px;}
.menu_top_e ul li a {
 display:block;
 text-decoration:none;
 width:89px;
 height:20px;
 text-align:center;
 color:#FFFFFF;
 line-height:20px;
 font-size:12px;
 margin: 0;
 overflow:hidden;}
.menu_top_e ul {padding:0; margin:0;list-style-type: none; }
.menu_top_e ul li {float:left; position:relative; top: 6px;}
.menu_top_e ul li ul {display: none;}
/* specific to non IE browsers 英文頁*/
.menu_top_e ul li:hover a {color:#FFF200}
.menu_top_e ul li:hover ul {display:block; position:absolute; top:17px; left:0; width:90px; margin: 0px;}
.menu_top_e ul li:hover ul li a.hide {border:1px solid #fff;background:#ddd; color:#333;}
.menu_top_e ul li:hover ul li:hover a.hide { color:#CC0000;}
.menu_top_e ul li:hover ul li ul {display: none;}
.menu_top_e ul li:hover ul li a {display:block; background:#ddd; color:#000;}
.menu_top_e ul li:hover ul li a:hover { color:#000;}
.menu_top_e ul li:hover ul li:hover ul {display:block; position:absolute; left:90px; top:0;}
.menu_top_e ul li:hover ul li:hover ul.left {left:-90px;}