@charset "utf-8";
/* CSS Document */
li ul {/* 次選單 */
	display: none;
	
	position: absolute;
	top:30px;
	width: auto;left: -50px;
	background-color: #000000;
	visibility: visible;
	color: #FFFFFF;
}
li ul li{
  display: inline;
}
li ul li a{
	font-weight: normal;
	color: #FFFF00;
	text-align: left;
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 2px;
	text-decoration: none;	
}

li ul li a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

#mainmuen li ul,li ul li{
	border: 0px;
	color: #FFFFFF;
}
#mainmuen li:hover ul, li.over ul,ul li:hover {
	display: block;
	color: #FFFFFF;
}
#mainmuen ul{ /* 主兵次選單字大小 */
	list-style: none;
	margin: 0px;
	padding: 0px;
	font:11px verdana;
	
	
}

#mainmuen ul li {/* 主選單框格大小*/
	float: left;
	position: relative;
	
	}
/*#mainmuen {
	position:absolute;
	left:216px;
	top:47px;
	width:773px;
	height:90px;
	z-index:2;
	visibility: visible;
} */
#mainmuen  span  { color:#FFFFFF;}
#subnav{
	text-align: center;
	position: relative;
	width: auto;
}     
      
ul li a {/* 主選單一般 */
	color: #FFFFFF;
	display: block;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 9px;
	padding-bottom: 7px;
	padding-left: 10px;
	/*background: #F5F5F5; */
}

ul li a:hover {/* 主選單滑過 */
	color: #FFFF00;
	background-color: #000000;	
	text-decoration: none;
}
.left{  height: 24px;  width: 1px;}
.qatitle{FONT-SIZE: 12px;TEXT-DECORATION: none;	color: #FFFFFF;}
.Q{FONT-SIZE: 12px;TEXT-DECORATION: none;	color: #FFFFFF;font-weight: bold; }
.root {	PADDING-RIGHT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 15px; COLOR: #FFFFFF; PADDING-TOP: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.root A:link {	FONT-SIZE: 11px; COLOR: #FFFFFF;  TEXT-DECORATION: none}
.root A:visited {
	FONT-SIZE: 11px; COLOR: #FFFFFF;  TEXT-DECORATION: none}
.root A:hover {
	FONT-SIZE: 11px;TEXT-DECORATION: none;	color: #FFFF00;}
.root A:active {
	FONT-SIZE: 11px; #FFFF00;  TEXT-DECORATION: none}
.thin{ border-collapse:collapse; }

#qa td {font-size: 12px;line-height:160%}

.dotline{background-image:url(../images/dot_line.gif);background-repeat: repeat-x;background-position: bottom;}/* FQ虛線 */

/* 分頁------------------------------------------------------------------------------------ */
.sec1  {/* 未點選的分頁頁千 */
	cursor:  hand;
	background-image: url(../images/c_B1a_07.gif);
	background-repeat: no-repeat;
	
}
.sec2  {/* 點選中的分頁頁千 */
	cursor:  hand;
	background-image: url(../images/c_B1a_57-over.gif);
	background-repeat: no-repeat;
}
.tcsec1  {/* 未點選的分頁頁千 */
	cursor:  hand;
	background-repeat: no-repeat;
	FONT-SIZE: 12px;TEXT-DECORATION: none;	font-weight: bold;	color: #000000;
}
.tcsec2  {/* 點選中的分頁頁千 */
	cursor:  hand;
	background-repeat: no-repeat;
	font-weight: bold;	color: #663300;
	font-size: 12px;
}
.hssec1  {/* 未點選的分頁頁千 */
	cursor:  hand;
	color: #666666;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	
}
.hssec2  {/* 點選中的分頁頁千 */
	cursor:  hand;
	color: #FF6600;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
}

#mainTable li {
	list-style-position: outside;
	list-style-image: url(../images/se17.gif);
	display: list-item;
	padding-top: 3px;
	padding-bottom: 3px;
	vertical-align: middle;
	margin-top: 5px;
}

TD {
	line-height: 15pt;
	border-top-color: #F7F5F5;
}
/* 表格CSS------------------------------------------------------------------------------------ */


#mytable {
 padding: 0;
 margin: 0;
}

#mytable th {
 font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
 color: #4f6b72;
 border-right: 1px solid #C1DAD7;
 border-bottom: 1px solid #C1DAD7;
 border-top: 1px solid #C1DAD7;
 letter-spacing: 2px;
 text-align: left;
 padding: 6px 6px 6px 12px;
 background: #CAE8EA url(#) no-repeat;
}
#mytable th.nobg {
 border-top: 0;
 border-left: 0;
 border-right: 1px solid #C1DAD7;
 background: none;
}
#mytable td {
 border-right: 1px solid #C1DAD7;
 border-bottom: 1px solid #C1DAD7;
 background: #fff;
 font-size:12px;
 padding: 6px 6px 6px 12px;
 color: #4f6b72;
}

#mytable td.alt {
 background: #F5FAFA;
 color: #797268;
}
#mytable th.spec {
 border-left: 1px solid #C1DAD7;
 border-top: 0;
 background: #fff url(#) no-repeat;
 font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
#mytable th.specalt {
 border-left: 1px solid #C1DAD7;
 border-top: 0;
 background: #f5fafa url(#) no-repeat;
 font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
 color: #797268;}
 
 
/* 表格CSS------------------------------------------------------------------------------------ */

#mylist {border: 1px solid #C1DAD7;
border-style:
 padding: 0;
 margin: 0;
}

#mylist th {
 font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
 color: #4f6b72;
 border: 1px solid #C1DAD7;
 border-bottom: 1px solid #C1DAD7;
 border-top: 1px solid #C1DAD7;
 letter-spacing: 2px;
 text-transform: uppercase;
 text-align: left;
 padding: 6px 6px 6px 12px;
 background: #CAE8EA url(#) no-repeat;
}

#mylist td {
 border-right: 1px solid #C1DAD7;
 border-bottom: 1px solid #C1DAD7;
 border-right: 1px solid #C1DAD7;
 background: #fff;
 font-size:12px;
 padding: 6px 6px 6px 12px;
 color: #4f6b72;
}
#mylist td.alt {
 background: #F5FAFA;
 color: #797268;
}
#mylist th.spec {
 border-left: 1px solid #C1DAD7;
 border-top: 0;
 background: #fff url(#) no-repeat;
 font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
#mylist th.specalt {
 border-left: 1px solid #C1DAD7;
 border-top: 0;
 background: #f5fafa url(#) no-repeat;
 font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
 color: #797268;}

.btnA {
BORDER-RIGHT: #002D96 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #002D96 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#9DBCEA); BORDER-LEFT: #002D96 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #002D96 1px solid
}
