@charset "utf-8";
a{ color : #7B7BB5 ;font-size : 12px;text-decoration:none;line-height : 200%}
a:visited{color : #7B7BB5}
a:active {color : #7B7BB5}  
a.linka:hover {background-color: #DEB5B5}
a.linkb:hover {border-bottom : 1px dotted #3E3E3E;color : #666666}
a.linkc:hover {color : #99cc00}
a.linkd:hover {font-size:12px;color : #AB5B77}
.chinese {
	font-family: "微軟正黑體";
	font-size: 12px;
	line-height: 1.5em;
	}
.chinese1 {
	font-family: "微軟正黑體";
	font-size: 14px;
	line-height: 1.5em;
	}	
body{background-color:transparent}
body {  
	background-image: url(images/activetback.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin: 0;
	background-color: #49437b;
	font: 11px Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;}
.mus {margin:0pt 12px 0pt 12px;/*邊界值30*/}
.style1 {color: #D7DEEA;
	font-size: ;line-height : 18px; /*設定行高*/ font-family: "微軟正黑體";
}
.mwpopupmenu{ position:absolute; z-index:2; } 
.mwobject{ overflow:hidden; z-index:1; }
.pos {
	position: fixed;
	bottom: 20px;
}
.style2 {color: #B5527B;
	font-size: 12px;line-height : 18px; /*設定行高*/ font-family: "微軟正黑體";
}
.style3 {color: #ffffff;
	font-size: 12px;line-height : 18px; /*設定行高*/ font-family: "微軟正黑體";
}
.style6 {color: #666666;
	font-size: 12px;line-height : 18px; /*設定行高*/ font-family: "微軟正黑體";
}
.style5 {color: #FFFFFF}
.style789789 {	font-size: 10px;
	color: #990000;
}
.style8888888 {font-family: "微軟正黑體"; font-size: 14px; line-height: 1.5em; color: #990000; }
.style4454546 {	line-height: 1.5em;
	color: #666666;
	font-family: "微軟正黑體";
	font-size: 18px;
}
.style8 {color: #49437B;
	font-size: 12px;line-height : 18px; /*設定行高*/ font-family: "微軟正黑體";
}
.style17 {color: #716F64;
	font-size: 12px;line-height : 18px; /*設定行高*/ font-family: "微軟正黑體";
}
.style18 {color: #B5527B;
	font-size: 12px;line-height : 18px; /*設定行高*/ font-family: "微軟正黑體";
}
img {
	border: none;
}
.B{
border-width : 1px;border-style :dotted;
background-color : #eeeeee;
font-size : 8pt;
font-family : 微軟正黑體;
color : #666666}
.mainr12 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tbrl{writing-mode:tb-rl}
.inputdotline {font-size : 9pt; background:; border:solid 0; background-image:url('images/line.gif'); background-repeat:repeat-x; background-position:bottom; height:18px}
.submit {background-color:#E0D2B5; border:1 solid #666666; font-family:Tahoma; font-size:8pt; color:#666666 
}
INPUT.basic1 {
	BORDER-RIGHT: #3E3E3E 1px solid; BORDER-TOP: #3E3E3E 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #3E3E3E 1px solid; COLOR: #3E3E3E; BORDER-BOTTOM: #3E3E3E 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
INPUT.basic2 {
	BORDER-RIGHT: #3E3E3E 1px solid; BORDER-TOP: #3E3E3E 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #3E3E3E 1px solid; COLOR: #3E3E3E; BORDER-BOTTOM: #3E3E3E 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
INPUT.basic3 {
	BORDER-RIGHT: #3E3E3E 1px solid; BORDER-TOP: #3E3E3E 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #3E3E3E 1px solid; COLOR: #3E3E3E; BORDER-BOTTOM: #3E3E3E 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #d7c59f
}
.inputBox {
	BORDER-RIGHT: #CC0000 1px dotted; BORDER-TOP: #CC0000 1px dotted; FONT-SIZE: 9pt; BACKGROUND: #ffffff; BORDER-LEFT: #CC0000 1px dotted; BORDER-BOTTOM: #CC0000 1px dotted
}
/* dock - top */
.dock {
	position: relative; 
	height: 50px; 
	text-align: center;
}
.dock-container {
	position: absolute;
	height: 50px;
	background: url(images/dock-bg2.gif);
	padding-left: 20px;
}
a.dock-item {
	display: block;
	width: 40px;
	color: #000;
	position: absolute;
	top: 0px;
	text-align: center;
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.dock-item img {
	border: none; 
	margin: 5px 10px 0px; 
	width: 100%; 
}
.dock-item span {
	display: none; 
	padding-left: 20px;
}

/* dock2 - bottom */
#dock2 {
	width: 100%;
	bottom: 0px;
	position: absolute;
	left: 0px;
}
.dock-container2 {
	position: absolute;
	height: 50px;
	background: url(images/dock-bg.gif);
	padding-left: 20px;
}
a.dock-item2 {
	display: block; 
	font: bold 12px Arial, Helvetica, sans-serif;
	width: 40px; 
	color: #000; 
	bottom: 0px; 
	position: absolute;
	text-align: center;
	text-decoration: none;
}
.dock-item2 span {
	display: none;
	padding-left: 20px;
}
.dock-item2 img {
	border: none; 
	margin: 5px 10px 0px; 
	width: 100%; 
}