@charset "big5";
body {
	margin:0px;
	font-size:15px;
  	font-family: Verdana, "新細明體";
	color:#333333;
	background-image:url(../images/bg-3.gif);
  }
  
.hid{display:none;}

a.a-blueline:link {font-size:15px;color:#37689A; text-decoration:underline;}
a.a-blueline:visited {font-size:15px;color:#37689A; text-decoration:underline;}
a.a-blueline:hover {font-size:15px;color:#0ACACA; text-decoration:underline;background-color:#cfffff;}
A.a-bblue:link {font-size:15px; COLOR: #37689A;	TEXT-DECORATION: none;}
A.a-bblue:visited {font-size:15px; COLOR: #37689A; TEXT-DECORATION: none;}
A.a-bblue:hover {font-size:15px; COLOR: #A43E62; TEXT-DECORATION: none;}
A.a-grayline:link {COLOR: #585858;	TEXT-DECORATION: underline;}
A.a-grayline:visited {COLOR: #585858; TEXT-DECORATION: underline;}
A.a-grayline:hover {COLOR: #37689A; TEXT-DECORATION: none;}
A.a-brownline:link {font-size:10pt;color:#A08040;	TEXT-DECORATION: underline;}
A.a-brownline:visited {font-size:10pt;color:#A08040; TEXT-DECORATION: underline;}
A.a-brownline:hover {font-size:10pt;color:#990000; TEXT-DECORATION: none;}
A.a-gray:link {font-size:13px; COLOR: #6C6B6B;	TEXT-DECORATION: none;}
A.a-gray:visited {font-size:13px; COLOR: #767575; TEXT-DECORATION: none;}
A.a-gray:hover {font-size:13px; COLOR: #000000; TEXT-DECORATION: none;}
A.a-gray-s:link {font-size:9pt; COLOR: #636161;	TEXT-DECORATION: none;}
A.a-gray-s:visited {font-size:9pt; COLOR: #767575; TEXT-DECORATION: none;}
A.a-gray-s:hover {font-size:9pt; COLOR: #000000; TEXT-DECORATION: none;}
A.a-wgray:link {font-size:9pt; COLOR: #ECECEC;	TEXT-DECORATION: none;}
A.a-wgray:visited {font-size:9pt; COLOR: #ECECEC; TEXT-DECORATION: none;}
A.a-wgray:hover {font-size:9pt; COLOR: #767575; TEXT-DECORATION: none;}
A.a-green:link {COLOR: #416B0A;	TEXT-DECORATION: none;}
A.a-green:visited {COLOR: #416B0A; TEXT-DECORATION:none;}
A.a-green:hover {COLOR: #416B0A; TEXT-DECORATION:  underline;}
A.a-bgreen:link {COLOR: #798632;	TEXT-DECORATION: none;}
A.a-bgreen:visited {COLOR: #798632; TEXT-DECORATION:none;}
A.a-bgreen:hover {COLOR: #798632; TEXT-DECORATION:  underline;}
A.a-bgray:link {font-size:9pt; COLOR: #7B8175;	TEXT-DECORATION: none;}
A.a-bgray:visited {font-size:9pt; COLOR: #7B8175; TEXT-DECORATION: none;}
A.a-bgray:hover {font-size:9pt; COLOR: #7B8175; TEXT-DECORATION: none;}
A.a-black:link {font-size:9pt; COLOR: #000000;	TEXT-DECORATION: none;}
A.a-black:visited {font-size:9pt; COLOR: #000000; TEXT-DECORATION: none;}
A.a-black:hover {font-size:9pt; COLOR: #000000; TEXT-DECORATION: none;}
A.a-wblack:link {COLOR: #6F6C6C;	TEXT-DECORATION: none;}
A.a-wblack:visited {COLOR: #6F6C6C; TEXT-DECORATION: none;}
A.a-wblack:hover {COLOR: #FFFFFF; TEXT-DECORATION: underline;background-color: #000000;}
A.a-purple:link {font-size:11pt; COLOR: #4F0F4F;	TEXT-DECORATION: none;}
A.a-purple:visited {font-size:11pt;COLOR: #4F0F4F; TEXT-DECORATION:none;}
A.a-purple:hover {font-size:11pt;COLOR: #585858; TEXT-DECORATION: none;}
A.a-orange:link {font-size:10pt; COLOR: #E76107;	TEXT-DECORATION: underline;}
A.a-orange:visited {font-size:10pt;COLOR: #E76107; TEXT-DECORATION:underline;}
A.a-orange:hover {font-size:10pt;COLOR: #E76107; TEXT-DECORATION: none;}
A.a-orangeline:link {COLOR: #CC6600;	TEXT-DECORATION: underline;}
A.a-orangeline:visited {COLOR: #CC6600; TEXT-DECORATION:underline;}
A.a-orangeline:hover {COLOR: #A43E62; TEXT-DECORATION: none;}
A.a-white:link {font-size:9pt; COLOR: #FFFFFF;	TEXT-DECORATION: none;}
A.a-white:visited {font-size:9pt; COLOR: #FFFFFF; TEXT-DECORATION:none;}
A.a-white:hover {font-size:9pt; COLOR: #FFFFEC; TEXT-DECORATION: none;}
A.a-yellow:link {font-size:9pt; COLOR: #FFE733;	TEXT-DECORATION: none;}
A.a-yellow:visited {font-size:9pt; COLOR: #FFE733; TEXT-DECORATION:none;}
A.a-yellow:hover {font-size:9pt; COLOR: #BEE79F; TEXT-DECORATION: none;}
A.a-acceky:link {font-size:4px;COLOR: #ECECEC;	TEXT-DECORATION: none;}
A.a-acceky:visited {font-size:4px;COLOR: #ECECEC; TEXT-DECORATION:none;}
A.a-acceky:hover {font-size:4px;COLOR: #ECECEC; TEXT-DECORATION: none;}
A.a-acceky-c:link {font-size:4px;COLOR: #ECECEC;	TEXT-DECORATION: none;}
A.a-acceky-c:visited {font-size:4px;COLOR: #ECECEC; TEXT-DECORATION:none;}
A.a-acceky-c:hover {font-size:4px;COLOR: #ECECEC; TEXT-DECORATION: none;}
A.a-acceky-L:link {font-size:4px;COLOR: #780202;	TEXT-DECORATION: none;}
A.a-acceky-L:visited {font-size:4px;COLOR: #780202; TEXT-DECORATION:none;}
A.a-acceky-L:hover {font-size:4px;COLOR: #780202; TEXT-DECORATION: none;}

A.a:hover.a-option{
	background-image:url(../images/dot.jpg);
	background-position:left;
	background-repeat:no-repeat;
	text-decoration:none;
	padding-left:21px;
	color: #FFE433;}
	
A.a-option{
	background-image:url(../images/dot.jpg);
	background-position:left;
	background-repeat:no-repeat;
	text-decoration:none;
	padding-left:21px;
	color: #ECECEC;}

A.diybtn:link {
	color:#A9BA4C;
	background-color:#E8F4F9;
	font-size:12px;
	border:1px solid  #BBCF4A;
	padding:5px;
	text-decoration: none; 
	}
 
A.diybtn:visited {
	color:#AFC04D;
	background-color:#E8F4F9;
	font-size:12px;
	border:1px solid  #BBCF4A;
	padding:5px;
	text-decoration: none; 
} 

A.diybtn:active {
	color:#000000; 
	background-color:#ECECEC; 
	font-size:12px;	
	border:1px solid  #999999; 
	padding:5px; 
	text-decoration: none; 
}

A.diybtn:hover {
	color:#000000; 
	background-color:#ECECEC; 
	font-size:12px;	
	border:1px solid  #999999;
	padding:5px; 
}

.btd-blue{background-color: #DCF7FA;}
.btd-wblue{background-color: #E8F4F8;}
.btd-green{background-color: #F1F7EE;}
.btd-yellow{background-color: #FFFFEC;}
.btd-gray{background-color: #ECECEC;}
.btd-bgray{background-color: #DFDFDD;}
.btd-yellower{background-color: #CCCC00;}
.btd-byellow{background-color: #D7D7AE;}
.btd-white{background-color: #FFFFFF;}
.btd-orange{background-color: #CC3300;}
  
.td{padding:10px; line-height:140%;}

.color-red{color:#CC0000}
.color-white{color:#FFFFFF}
.color-brown{color:#663333}


.item_title{color:#636161;vertical-align:top; font-size:85%;}
 
.input{
	font-family:Arial, "新細明體";
	font-size:9pt;
}

.outline-blue{border:2px solid #C1E1E8;padding:5px;}
.outline-orange{border:1px solid #E4AC00;}
.outline-gray{border:5px solid #ECECEC;padding:5px;background-color:#F3F3F3;}
.outline-bgray{border:2px solid #E1E1E1;}

	
.select-down{
	border-right-width:2px;
	border-right-style: solid;
	border-right-color: #000000;
	border-left-width:2px;
	border-left-style: solid;
	border-left-color: #000000;
	border-top-width:10px;
	border-top-style: solid;
	border-top-color: #E4AC00;
	border-bottom-width:5px;
	border-bottom-style: solid;
	border-bottom-color: #ECECEC;
	padding-right:3px;
	padding-left:3px;
	padding-bottom:3px;
	background-color: #ECECEC;
	color:#990000;}
	
.subselect{
	border-right-width:1px;
	border-right-style: solid;
	border-right-color: #ECECEC;
	padding-right:6px;
	padding-left:6px;
	padding-top: 5px;
	}
	
.subselect-down{
	border-bottom-width:2px;
	border-bottom-style: solid;
	border-bottom-color: #0099CC;
	border-right-width:1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-right:6px;
	padding-left:6px;
	padding-top: 5px;
	background-color: #E8F4F9;
	color:#000000;
	font-size:13px;}
	
.tbl-data8{background-color:#DAD9A9; padding:10px;}


.example{font-size:10pt;color:#A08040;line-height: 120%}

.title{color:#CC6600; font-weight:bold; font-family:"新細明體"; font-size:15px;}
.title2{color:#003333; font-weight:bold; font-family:"新細明體"; font-size:20px; padding:20px;}
.title-menu{font-family:"新細明體"; font-size:13pt;}
.title-blue{color:#076F92;}
.title-orange{color:#D16208; font-size:13px;}
.title-gray{color:#636161; font-family:"新細明體"; font-size:15px;}
.title-red{color:#A20540; font-size:12pt;}
.title-purple{color:#5E0E5E; font-size:11pt;}

.sbox-green {
	border:#AFDA41 solid 2px;
	background-color:#FFFFFF;
	}
.sbox-gray {
	border:#CCCCCC solid 1px;
	border-bottom-width:5px;
	border-bottom-style: solid;
	border-bottom-color: #ECECEC;
	background-color:#ECECEC;
	padding:3px;
	}
	
.solid-outline{
	border-bottom-width:1px;
	border-bottom-style: solid;
	border-bottom-color: #ECECEC;
	border-right-width:1px;
	border-right-style: solid;
	border-right-color: #333333;
	}

.select_case1{
	border-bottom-width:2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width:1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-right:6px;
	padding-left:6px;
	padding-top: 5px;
	background-image:url(../images/tit-1.jpg);
	color:#990000;
	}

.select_case2{
	border-bottom-width:2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width:1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-right:6px;
	padding-left:6px;
	padding-top: 5px;
	background-image:url(../images/tit-2.jpg);
	color:#990000;
	}
	
.select_case3{
	border-bottom-width:2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width:1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-right:6px;
	padding-left:6px;
	padding-top: 5px;
	background-image:url(../images/tit-3.jpg);
	color:#990000;
	}
	
.select_case4{
	border-bottom-width:2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width:1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-right:6px;
	padding-left:6px;
	padding-top: 5px;
	background-image:url(../images/tit-4.jpg);
	color:#990000;
	}
	
.select_case5{
	border-bottom-width:2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width:1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-right:6px;
	padding-left:6px;
	padding-top: 5px;
	background-image:url(../images/tit-5.jpg);
	color:#990000;
	}
	
.select_case6{
	border-bottom-width:2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width:1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-right:6px;
	padding-left:6px;
	padding-top: 5px;
	background-image:url(../images/tit-6.jpg);
	color:#990000;
	}	
/* CSS for PM */



.inner-accesskey{
	font-size:10pt;
  	font-family: Verdana, "新細明體";
	color:#FFFFFF;
}

.inner-accesskey-l{
	font-size:8pt;
  	font-family: Verdana, "新細明體";
	color:#C3DADA;
}
.tinyBorder-blue{
	font-family:,Arial;
	font-size:110%;
	border : #DDE6F2 solid 2px;
	}
	
.left-sline {
	border-left-style:  solid;
	border-left-width: 1px;
	border-color:#CCCCCC;
	}

.left-dine {
	border-left-style:  dotted;
	border-left-width: 1px;
	border-color:#CCCCCC;
	}
	
.right-sline {
	border-right-style:  solid;
	border-right-width: 1px;
	border-color:#CCCCCC;
	}
	
.right-dline {
	border-right-style:  dotted;
	border-right-width: 1px;
	border-color:#CCCCCC;
	}
	
.top-sline {
	border-top-style:  solid;
	border-top-width: 1px;
	border-color:#000000;
	}
	
.down-sline {
	border-bottom-style:  solid;
	border-bottom-width: 1px;
	border-color:#CCCCCC;
	}
	
.dotted {
	border-bottom-style:  dotted;
	border-bottom-width: 1px;
	border-color:#CCCCCC;
	}
	
.copyright{
	font-size: 13px;
	color: #5A542F;   /* #795E00*/
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color:#999999;
	background-image:url(../images/copyright-bk.jpg);
	padding:10px;
	}
.copyright2{
	background-color:#CCCCCC;
	background-image:url(../images/down_mark.jpg);
	}
	
.h10{height:5px;}
.h15{height:15px;}
.h24{height:24px;}
.h26{height:26px;}
.h27{height:27px;}
.h30{height:30px;}
.h34{height:34px;}
.h39{height:39px;}
.h40{height:40px;}
.h42{height:42px;}
.h80{height:60px;}
.h64{height:64px;}
.h157{height:157px;width:270px;}
.h216{
	height:235px;
}
.w208{width:208px;}
.w158{width:158px;}
.w412h41{width:412px;height:41px;}

.txtblank{
	padding-left:15px;
	}
	
.allblank{
	padding:5px;
	}

.itemblank{
	padding:2px;
	}
	
.contentblank{
	padding-left:15px;
	padding-top:5px;
	padding-right:15px;
	padding-down:5px;
	}
.txtbold{
	font-weight:bold;
	}
