


/*Intro設定*/

a:link {text-decoration: underline;}
a:visited {text-decoration: underline;}
a:hover {text-decoration: none;}
a:active {text-decoration: underline;}


.color_1 {font-size: 15px;color: #1b5ca5;line-height: 26px; }

.ccb_1 {font-size: 17px; color: #666666; line-height: 30px;}
.ccb_1 A:link {color: #666666;}
.ccb_1 A:visited {color: #666666;}
.ccb_1 A:hover {color: #06B5B5;}


.ccb_2 {font-size: 16px; color: #E0FC80; line-height: 16px;}

.ccb_3 {font-size: 15px; color: #62322B; line-height: 26px;}

.ccb_4 {font-size: 15px; color: #D24A88; line-height: 26px;}
.ccb_4 A:link {color: #D24A88;}
.ccb_4 A:visited {color: #D24A88;}
.ccb_4  A:hover {color: #FF9900;}


.ccb_5 {font-size: 15px; color: #CC0000; line-height: 26px;}

.ccb_6 {font-size: 15px; color: #009999; line-height: 26px;}

.ccb_7 {font-size: 15px; color: #FFFFFF; line-height: 26px;}

.ccb_8 {font-size: 16px; color: #FFFFFF; line-height: 16px;}
.ccb_8 A:link {color: #FFFFFF;}
.ccb_8 A:visited {color: #FFFFFF;}
.ccb_8 A:hover {color: #FFFF33;}

.ccb_9 {font-size: 25px; color: #F8720E; line-height: 26px; font-family: Georgia, "Times New Roman", Times, serif;}

.ccb_10 {font-size: 16px; color: #AC539A; line-height: 25px;}
.s_00 {font-size: 15px; color: #5A5A5A; line-height: 17px;}

.s_01 {font-size: 15px; color: #333334; line-height: 22px;}
.s_01 a:link {color: #454545;}
.s_01 a:visited {color: #454545; }
.s_01 a:active {color: #454545; }
.s_01 a:hover {color: #FF8600; text-decoration: underline;}

.s_02 {font-size: 15px; color: #F47BEB; line-height: 17px;}
.s_02 a:link {color: #ab4c18;}
.s_02 a:visited {color: #ab4c18; }
.s_02 a:active {color: #ab4c18; }
.s_02 a:hover {color: #8F44A8; text-decoration: underline;}

.s_03 {font-size: 18px; color: #eef9c3; line-height: 26px; font-family: "華康中黑體(P)", Arial;}

.s_04 {font-size: 18px; color: #fffa79; line-height: 26px; font-family: "華康中黑體(P)", Arial; }
.s_04 a:link {color: #fffa79; }
.s_04 a:visited {color: #fffa79;}
.s_04 a:active {color: #fffa79;}
.s_04 a:hover {color: #FF6600; text-decoration: underline;}

.s_4 {font-size: 17px; color: #1f1f76; line-height:30px; font-family: "華康中黑體(P)", Arial; }

.s_5 {font-size: 17px; color: #0873b1; line-height:30px; font-family: "華康中黑體(P)", Arial; }

.s_05 {font-size: 17px; color: #0873b1; line-height:30px;}
.s_05 a:link {color: #2D9199; text-decoration: underline;}
.s_05 a:visited {color: #2D9199; text-decoration: underline;}
.s_05 a:active {color: #2D9199; text-decoration: underline;}
.s_05 a:hover {color: #FF8600; text-decoration: underline;}

.s_06 {font-size: 15px; color: #4A8118; line-height: 17px;}
.s_06 a:link {color: #4A8118; text-decoration: underline;}
.s_06 a:visited {color: #4A8118; text-decoration: underline;}
.s_06 a:active {color: #4A8118; text-decoration: underline;}
.s_06 a:hover {color: #993333; text-decoration: underline;}

.s_07 {font-size: 15px; color: #F16701; line-height: 17px}
.s_07 a:link {color: #F16701; text-decoration: underline;}
.s_07 a:visited {color: #F16701; text-decoration: underline;}
.s_07 a:active {color: #F16701; text-decoration: underline;}
.s_07 a:hover {color: #993333; text-decoration: underline;}

.s_08 {font-size: 15px; color: #7059AC; line-height: 25px}
.s_08 a:link {color: #7059AC; text-decoration: underline;}
.s_08 a:visited {color: #7059AC; text-decoration: underline;}
.s_08 a:active {color: #7059AC; text-decoration: underline;}
.s_08 a:hover {color: #FF8600; text-decoration: underline;}

.s_09 {font-size: 15px; color: #B44389; line-height: 17px}
.s_09 a:link {color: #B44389; text-decoration: underline;}
.s_09 a:visited {color: #B44389; text-decoration: underline;}
.s_09 a:active {color: #B44389; text-decoration: underline;}
.s_09 a:hover {color: #FF8600; text-decoration: underline;}

.s_10 {font-size: 15px; color: #333333; line-height: 17px; font-weight: bold; font-family: Arial;}
.s_10 A:link {color: #ab4c18;font-weight: normal;}
.s_10 A:visited {color: #ab4c18;}
.s_10 a:active {color: #ab4c18;}
.s_10 A:hover {color: #333333; font-weight: bold; text-decoration: underline}

.s_11 {font-size: 15px; color: #fddb9b; line-height: 17px;}
.s_11 A:link {color: #fddb9b;}
.s_11 A:visited {color: #fddb9b;}
.s_11 a:active {color: #fddb9b;}
.s_11 A:hover {color: #ffffff;}

.s_12 {font-size: 15px; color: #ffffff; line-height: 17px;}
.s_12 a:link {color: #ffffff;}
.s_12 a:visited {color: #ffffff;}
.s_12 a:active {color: #ffffff;}
.s_12 a:hover {color: #FFCC00;}

.s_13 {font-size: 15px; color: #FBE2D7; line-height: 21px;}

.s_14 {font-size: 15px; color: #5e17a1; line-height: 21px;}
.s_14 a:link {font-size: 15px; color: #9e5824; line-height: 15px;}
.s_14 a:visited{font-size: 15px; color: #9e5824; line-height: 15px;}
.s_14 a:hover{font-size: 15px; color: #0E7467; line-height: 15px;}

.s_15 {font-size: 16px; color: #006666; line-height: 26px;}

.s_16 {font-size: 15px; color: #fcd663; line-height: 16px;}
.s_16 a:link {color: #ffffff;}
.s_16 a:visited {color: #ffffff;}
.s_16 a:active {color: #ffffff;}
.s_16 a:hover {color: #fdfb3e;}

.s_17 {font-size: 17px; color: #0d0276; line-height:30px;}
.s_17 a:link {color: #8e4416;}
.s_17 a:visited {color: #8e4416;}
.s_17 a:active {color: #8e4416;}
.s_17 a:hover {color: #fd7f03; text-decoration: underline;}

.s_18 {font-size: 15px; color: #ffffff; line-height: 17px;}
.s_18 a:link {color: #fcd663;}
.s_18 a:visited {color: #fcd663;}
.s_18 a:active {color: #fcd663;}
.s_18 a:hover {color: #FFFF66; text-decoration: underline;}

.s_19 {font-size: 17px; color: #fffa79; line-height: 30px; font-weight: bold;}

.s_20 {font-size: 13px; color: #FC0; line-height: 17px;}

.s_21 {font-size: 13px; color: #FFFFFF; line-height: 17px; font-weight: bold; font-family: Arial;}
.img2{
	border: 1px solid #FFF;
}
ul.sdt_menu{
	margin:0;
	padding:0;
	list-style: none;
	font-family:"Myriad Pro", "Trebuchet MS", sans-serif;
	font-size:14px;
	width:1000px;
}
ul.sdt_menu a{
	text-decoration:none;
	outline:none;
}
ul.sdt_menu li{
	float:left;
	width:200px;
	height:85px;
	position:relative;
	cursor:pointer;
}
ul.sdt_menu li > a{
	position:absolute;
	top:0px;
	left:0px;
	width:200px;
	height:85px;
	z-index:12;
}
ul.sdt_menu li a img{
	border:none;
	position:absolute;
	width:0px;
	height:0px;
	bottom:0px;
	left:85px;
	z-index:100;
	-moz-box-shadow:0px 0px 4px #000;
	-webkit-box-shadow:0px 0px 4px #000;
	box-shadow:0px 0px 4px #000;
}
ul.sdt_menu li span.sdt_wrap{
	position:absolute;
	top:25px;
	left:0px;
	width:200px;
	height:60px;
	z-index:15;
}
ul.sdt_menu li span.sdt_active{
	position:absolute;
	background:#111;
	top:85px;
	width:200px;
	height:0px;
	left:0px;
	z-index:14;
}
ul.sdt_menu li span span.sdt_link,
ul.sdt_menu li span span.sdt_descr,
ul.sdt_menu li div.sdt_box a{
	margin-left:15px;
	text-transform:uppercase;
	text-shadow:1px 1px 1px #000;
}
ul.sdt_menu li span span.sdt_link{
	color:#fff;
	font-size:24px;
	float:left;
	clear:both;
	font-family: "微軟正黑體";
}
ul.sdt_menu li span span.sdt_descr{
	color:#99dfff;
	float:left;
	clear:both;
	width:200px; /*For dumbass IE7*/
	font-size:14px;
	font-family: "微軟正黑體";
}
ul.sdt_menu li div.sdt_box{
	display:block;
	position:absolute;
	width:200px;
	overflow:hidden;
	height:200px;
	top:85px;
	left:0px;
	display:none;
	background:#000;
}
ul.sdt_menu li div.sdt_box a{
	float:left;
	clear:both;
	line-height:30px;
	color:#0B75AF;
}
ul.sdt_menu li div.sdt_box a:first-child{
	margin-top:15px;
}
ul.sdt_menu li div.sdt_box a:hover{
	color:#fff;
}
/*------------------------------------------------------------------------------------------------------------------------------------- 
表格
-------------------------------------------------------------------------------------------------------------------------------------*/
.tbstyle { border: 2px solid #e9e9e9; padding:1px; margin: 0px 0px 5px; line-height: 24px; text-align: center; }
.tbstyle table { border: 1px solid #ccc; border-width:1px 1px 0px 0px; }
.tbstyle th, .tbstyle td { padding: 5px 12px; border:1px solid #B7B7B7; border-width: 0px 0px 1px 1px; }
.tbstyle th { background: #470737; color: #e6c9df; font-size: 16px; font-weight: bold; }
.tbstyle td { background: #FFF; }
.tbstyle td.odd { background: #efefef; }
.tbstyle td.odd_2 { background: #73ae74; color: #FFF; }
.tbstyle td.odd_3 { background: #b18cbd; color: #FFF; }
div.Mb { margin-bottom: 27px; }


