@charset "utf-8";
body ,div,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,blockquote,button{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}






img { margin: 0px; padding: 0px; border: none; }

*{margin:0;padding:0;}



a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}
a:visited {
	text-decoration: none;
	color: #FF6600;
}
a:hover {
	text-decoration: none;
	color: #FF6600;
}
a:active {
	text-decoration: none;
	color: #FF6600;
}
.white01 {
	background-color: #FFF;
	padding: 10px;
	float: left;
	width: 530px;
}
.white01 .leftimg {
	float: left;
	width: 280px;
	padding: 0px;
}
.white01 .rightimg {
	float: right;
	width: 240px;
}
.white02 {
	background-color: #FFF;
	float: left;
	width: 530px;
	text-align: center;
}
.white02 .leftbox {
	float: left;
	height: auto;
	width: 300px;
}
.white02 .rightbox {
	float: left;
	height: auto;
	width: 200px;
}
.white02 .rightbox p.text01 {
	font-size: 18px;
	color: #000;
	text-align: left;
	line-height: 30px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 10px;
}
.white02 .rightbox p.text02 {
	font-size: 14px;
	color: #333;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 25px;
}
.white03 {
	float: left;
	width: 500px;
	height: auto;
	margin-left: 20px;
}


.sse_1 {
	float: left;
	height: auto;
	width: auto;
}
.sse_2 {
	height: auto;
	float: left;
	width: 590px;
}
.sse_2 .h01 {
	color: #000;
	float: left;
	width: 590px;
	height: auto;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 5px;
	margin-bottom: 5px;
}
.sse_2 .h02 {
	float: left;
	height: auto;
	width: 590px;
}
.sse_2 .h02 a {
	font-size: 12px;
	color: #E1485B;
}
.sse_3 {
	float: left;
	height: auto;
	width: 355px;
	margin-left: 90px;
	background-color: #FFF;
	text-align: center;
}








#wrap {
	height: 768px;
	width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/bg.gif);
	background-repeat: no-repeat;
}
#wrap2 {
	height: 768px;
	width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/bg3.gif);
	background-repeat: no-repeat;
}
#wrap3 {
	height: 768px;
	width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/bg4.gif);
	background-repeat: no-repeat;
}
#wrap4 {
	height: 768px;
	width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/bg5.gif);
	background-repeat: no-repeat;
}
#sidebar_left {
	margin: 0px;
	float: left;
	height: 768px;
	width: 260px;
}
#logo {
	margin: 0px;
	float: left;
	height: 110px;
	width: 260px;
	background-image: url(../images/logo_main.png);
	background-repeat: no-repeat;
}
#sidebar_box {
	margin: 0px;
	float: left;
	width: 260px;
	height: 659px;
}

#sidebar_top {
	background-image: url(../images/sidebar_top_01.png);
	margin: 0px;
	float: left;
	height: 93px;
	width: 260px;
}
#sidebar_top1 {
	margin: 0px;
	float: left;
	height: 93px;
	width: 360px;
}
.sidebar_title_01 {
	background-image: url(../images/sidebar_title_01.png);
	background-repeat: no-repeat;
	float: left;
	height: 93px;
	width: 360px;
}
.sidebar_title_02 {
	background-image: url(../images/sidebar_title_02.png);
	background-repeat: no-repeat;
	float: left;
	height: 93px;
	width: 360px;
}
.sidebar_title_03 {
	background-image: url(../images/sidebar_title_03.png);
	background-repeat: no-repeat;
	float: left;
	height: 93px;
	width: 360px;
}
.sidebar_title_04 {
	background-image: url(../images/sidebar_title_04.png);
	background-repeat: no-repeat;
	float: left;
	height: 93px;
	width: 360px;
}
.sidebar_title_05 {
	background-image: url(../images/sidebar_title_05.png);
	background-repeat: no-repeat;
	float: left;
	height: 93px;
	width: 360px;
}
.sidebar_title_06 {
	background-image: url(../images/sidebar_title_06.png);
	background-repeat: no-repeat;
	float: left;
	height: 93px;
	width: 360px;
}
.sidebar_title_07 {
	background-image: url(../images/sidebar_title_07.png);
	background-repeat: no-repeat;
	float: left;
	height: 93px;
	width: 260px;
	background-position: center;
}
.sidebar_title_08 {
	background-image: url(../images/sidebar_title_08.png);
	background-repeat: no-repeat;
	float: left;
	height: 93px;
	width: 360px;
}
#sidebar_mid {
	margin: 0px;
	float: left;
	height: auto;
	width: 260px;
	background-image: url(../images/sidebar_mid_01.png);
	background-repeat: repeat;
	background-position: center;
}
#sidebar_both {
	background-image: url(../images/sidebar_both_01.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 61px;
	width: 260px;
}
#sidebar_mid1 {
	margin: 0px;
	float: left;
	height: auto;
	width: 360px;
	background-repeat: repeat;
	background-position: center;
}
#sidebar_both1 {
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 61px;
	width: 360px;
}
.box_1_mid {
	height: auto;
	width: 180px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.box_1_mid ul  {
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
.box_1_mid ul li  {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 0px;
	padding-left: 0px;
	margin: 0px;
	height: 50px;
	color: #FFF;
	list-style-type: none;
}
.box_1_mid ul li .location {
	color: #FFEF92;
	background-image: url(../images/sid_over.png);
	background-repeat: no-repeat;
	background-position: 5px center;
}
.box_1_mid ul li a  {
	color: #00A0E9;
	text-decoration: none;
	font-family: "微軟正黑體", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: 5px center;
	background-image: url(../images/sid_out.png);
	height: 50px;
	line-height: 50px;
	float: left;
	display: block;
	width: 145px;
	padding-left: 40px;
}
.box_1_mid ul li a:hover {
	color: #FFEF92;
	background-repeat: no-repeat;
	background-position: 5px center;
	background-image: url(../images/sid_over.png);
}
#sidebar_homebox {
	margin: 0px;
	float: left;
	height: 109px;
	width: 260px;
	background-image: url(../images/sidebar_footer.png);
	background-repeat: no-repeat;
}
#sidebar_homebox .boxa {
	margin: 0px;
	float: left;
	height: 109px;
	width: 130px;
}
#sidebar_homebox .boxb {
	margin: 0px;
	float: left;
	height: 109px;
	width: 130px;
}
#sidebar_homebox .boxb .home01 {
	float: left;
	height: 27px;
	width: 52px;
	background-image: url(../images/home_01.png);
	background-repeat: no-repeat;
	margin-top: 30px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#sidebar_homebox .boxb .home01 a {
	text-indent: -999999px;
	display: block;
	height: 27px;
	width: 52px;
}
#sidebar_homebox .boxb .home02 {
	float: left;
	height: 27px;
	width: 52px;
	background-image: url(../images/home_02.png);
	background-repeat: no-repeat;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#sidebar_homebox .boxb .home02 a {
	text-indent: -999999px;
	display: block;
	height: 27px;
	width: 52px;
}
#sidebar_Right {
	margin: 0px;
	float: right;
	height: 768px;
	width: 664px;
}
#main_title_top {
	margin: 0px;
	float: left;
	height: 110px;
	width: 664px;
}

#main {
	margin: 0px;
	float: left;
	height: 600px;
	width: 664px;
	background-image: url(../images/main.png);
	background-repeat: no-repeat;
}
#main .box_01 {
	float: left;
	height: auto;
	width: 644px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#main .box_02 {
	float: left;
	height: auto;
	width: 664px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#main .box_02 .leftboxa {
	margin: 0px;
	float: left;
	height: auto;
	width: 200px;
}
#main .box_02 .rightboxa {
	margin: 0px;
	float: left;
	height: auto;
	width: 464px;
}
#main .box_02 .rightboxa a {
	font-size: 16px;
	color: #FFFF96;
	font-family: "微軟正黑體", arial, helvetica, sans-serif;
	line-height: 20px;
	background-image: url(../images/arrow_01_out.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin-right: 10px;
	padding-left: 15px;
	margin-left: 5px;
}
#main .box_02 .rightboxa a:hover {
	color: #F60;
	padding-left: 15px;
	margin-right: 10px;
	margin-left: 5px;
	background-image: url(../images/arrow_01_over.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#main .box_03 {
	float: left;
	height: auto;
	width: 322px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#main .box_04 {
	float: right;
	height: auto;
	width: 332px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}









#footer {
	margin: 0px;
	float: left;
	height: 58px;
	width: 664px;
}

p.textbox01{
	font-family: "微軟正黑體", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFF;
	line-height: 30px;
	margin-bottom: 10px;
}
p.textbox02 {
	font-family: "微軟正黑體", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFF;
	text-indent: 24px;
	line-height: 30px;
	margin-bottom: 10px;
}
p.textbox03 {
	font-family: "微軟正黑體", Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #FFFF96;
	line-height: 20px;
	text-align: right;
	margin-top: 10px;
	margin-bottom: 10px;
}
p.textbox04{
	font-family: "微軟正黑體", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFF96;
	line-height: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
}
p.textbox05{
	font-family: "微軟正黑體", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFF;
	line-height: 30px;
	margin-left: 25px;
}
p.textbox06{
	font-family: "微軟正黑體", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFF;
	line-height: 20px;
	margin-top: 5px;
	margin-bottom: 5px;
}
p.textbox07 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
	line-height: 25px;
}
p.textbox08 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
	line-height: 25px;
}
p.textbox09 {
	font-family: "微軟正黑體", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFF;
}
p.textbox10 {
	font-family: "微軟正黑體", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFF;
	font-weight: bold;
}


.clear_both {
	clear: both;
}

div {
	display: block;
}
.boxlines {
	padding: 5px;
	border: 1px solid #FFF;
}

.distance {
	margin-top: 10px;
	margin-bottom: 10px;
}
.distance1 {
	margin: 0px;
	float: left;
	height: 40px;
	width: 590px;
}
.distance2 {
	width: 590px;
	height: auto;
	float: left;
}
.underline {
	text-decoration: underline;
	color: #00F;
}
.music {
	font-size: 12px;
	color: #F00;
	height: 20px;
	width: 100px;
	display: block;
}
#wrap_top {
	margin: 0px;
	float: left;
	height: 710px;
	width: 1024px;
}
#sid_left {
	margin: 0px;
	float: left;
	height: 710px;
	width: 320px;
}
.logo {
	margin: 0px;
	float: left;
	height: 110px;
	width: 320px;
	background-image: url(../images/logo_main.png);
	background-repeat: no-repeat;
}
.sid_box_1 {
	margin: 0px;
	float: left;
	height: auto;
	width: 320px;
}
.box_1   {
	width: 290px;
	height: auto;
	float: right;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.box_1 .top {
	background-image: url(../images/transparent_01.png);
	background-repeat: no-repeat;
	background-position: bottom;
	margin: 0px;
	float: left;
	height: 20px;
	width: 290px;
}
.box_1 .title  {
	margin: 0px;
	float: left;
	height: auto;
	width: 290px;
	background-image: url(../images/transparent_02.png);
	background-repeat: no-repeat;
}
.box_1 .title .tab_title_01 {
	background-image: url(../images/title_01.png);
	background-repeat: no-repeat;
	float: left;
	height: 40px;
	width: 290px;
}
.box_1 .title .tab_title_02 {
	background-image: url(../images/title_02.png);
	background-repeat: no-repeat;
	float: left;
	height: 40px;
	width: 290px;
}
.box_1 .title .tab_title_03 {
	background-image: url(../images/title_03.png);
	background-repeat: no-repeat;
	float: left;
	height: 40px;
	width: 290px;
}
.box_1 .title .tab_title_04 {
	background-image: url(../images/title_04.png);
	background-repeat: no-repeat;
	float: left;
	height: 40px;
	width: 290px;
}
.box_1 .title .tab_title_05 {
	background-image: url(../images/title_05.png);
	background-repeat: no-repeat;
	float: left;
	height: 40px;
	width: 290px;
}
.box_1 .title .tab_title_06 {
	background-image: url(../images/title_06.png);
	background-repeat: no-repeat;
	float: left;
	height: 40px;
	width: 290px;
}
.box_1 .title .tab_title_07 {
	background-image: url(../images/title_07.png);
	background-repeat: no-repeat;
	float: left;
	height: 40px;
	width: 290px;
}
.box_1 .title .tab_title_08 {
	background-image: url(../images/title_08.png);
	background-repeat: no-repeat;
	float: left;
	height: 40px;
	width: 290px;
}
.box_1 .botn {
	background-image: url(../images/transparent_03.png);
	background-repeat: no-repeat;
	background-position: top;
	margin: 0px;
	float: left;
	height: 20px;
	width: 290px;
}
.sid_box_2 {
	margin: 0px;
	float: left;
	height: auto;
	width: 320px;
}
.box_2 {
	float: right;
	height: auto;
	width: 300px;
	text-align: center;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.box_2 a {
	background-image: url(../images/home_bg_out.png);
	background-repeat: no-repeat;
	height: 36px;
	width: 95px;
	display: block;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.box_2 a:hover {
	background-image: url(../images/home_bg_over.png);
	background-repeat: no-repeat;
	height: 36px;
	width: 95px;
}

#sid_right {
	margin: 0px;
	float: right;
	height: 710px;
	width: 704px;
}
#top_title {
	margin: 0px;
	float: left;
	height: 115px;
	width: 704px;
	background-image: url(../images/top_title.png);
	background-repeat: no-repeat;
	background-position: 25px 25px;
}
#top_title h1 {
	font-family: "微軟正黑體", Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #F60;
	padding-left: 120px;
	padding-top: 50px;
}
#main h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding-top: 5px;
	padding-bottom: 5px;
}
#main h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFC;
	background-image: url(../images/pic_02.png);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-position: 0px 5px;
}
#main h2 a {
	font-family: "微軟正黑體", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFC;
}
#main h2 a:hover {
	color: #F90;
}
#main h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFF;
}
h4.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #F00;
}



#main .back_1 {
	float: left;
	height: auto;
	width: 285px;
	text-align: center;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#main .back_1 a {
	font-family: "微軟正黑體", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	background-image: url(../images/back_out.png);
	background-repeat: no-repeat;
	height: 21px;
	width: 48px;
	display: block;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#main .back_1 a:hover {
	background-image: url(../images/back_over.png);
	background-repeat: no-repeat;
	height: 21px;
	width: 48px;
}
#main .back_2 {
	float: left;
	height: auto;
	width: 590px;
	text-align: center;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#main .back_2 a {
	font-family: "微軟正黑體", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	background-image: url(../images/back_out.png);
	background-repeat: no-repeat;
	height: 21px;
	width: 48px;
	display: block;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#main .back_2 a:hover {
	background-image: url(../images/back_over.png);
	background-repeat: no-repeat;
	height: 21px;
	width: 48px;
}
#main .back_3 {
	float: left;
	height: auto;
	width: 245px;
	text-align: center;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#main .back_3 a {
	font-family: "微軟正黑體", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	background-image: url(../images/back_out.png);
	background-repeat: no-repeat;
	height: 21px;
	width: 48px;
	display: block;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#main .back_3 a:hover {
	background-image: url(../images/back_over.png);
	background-repeat: no-repeat;
	height: 21px;
	width: 48px;
}


.list_01_a {
	height: 595px;
	width: 50px;
	float: left;
}

.list_01_b {
	float: left;
	height: 595px;
	width: 285px;
	margin: 0px;
}
.list_01_b .list_1 {
	float: left;
	height: auto;
	width: 285px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.list_01_b .list_2 {
	height: auto;
	width: 285px;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.list_01_b .list_3 {
	margin: 0px;
	float: left;
	height: 250px;
	width: 285px;
	text-align: center;
	color: #FFF;
}
.list_01_c {
	float: right;
	width: 349px;
	height: 595px;
	padding: 0px;
	margin: 0px;
}
.list_01_c .list_1 {
	float: left;
	height: 250px;
	width: 285px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
	color: #FFF;
}
.list_01_c .list_2 {
	float: left;
	height: auto;
	width: 285px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.list_01_c .list_3 {
	float: left;
	width: 285px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
	color: #FFF;
	height: auto;
}
.list_01_d {
	margin: 0px;
	float: left;
	height: auto;
	width: 620px;
}
.list_01_d .list_1 {
	float: left;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: auto;
	width: 590px;
}
.list_01_d .list_2 {
	float: left;
	height: auto;
	width: 285px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.list_01_d .list_3 {
	float: right;
	height: auto;
	width: 285px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
	color: #FFF;
}
.list_01_d .list_4 {
	float: left;
	height: auto;
	width: 245px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.list_01_d .list_5 {
	float: right;
	height: auto;
	width: 330px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
	color: #FFF;
}

.list_01_d .list_6 {
	float: left;
	height: auto;
	width: 590px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.list_01_d .list_6 .leftimg {
	margin: 0px;
	float: left;
	height: auto;
	width: 280px;
}
.list_01_d .list_6 .rightimg {
	margin: 0px;
	float: right;
	height: auto;
	width: 270px;
	text-align: center;
}

.list_01_d .list_7 {
	margin: 0px;
	float: left;
	height: auto;
	width: 620px;
}
.list_01_d .list_7 .imgbox {
	float: left;
	height: auto;
	width: 664px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	color: #FFF;
}
.list_01_d .list_7 .youtube {
	width: 250px;
	margin: 0px;
	float: left;
	height: auto;
}
.list_01_d .list_7 .rightbox {
	margin: 0px;
	float: left;
	height: auto;
	width: 350px;
	text-align: left;
	color: #FFF;
}
.list_01_d .list_8 {
	float: left;
	height: auto;
	width: 620px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.list_01_d .list_8 .boxa {
	margin: 0px;
	float: left;
	height: auto;
	width: 620px;
}
.list_01_d .list_8 .boxa a {
	font-size: 18px;
	font-family: "微軟正黑體", Arial, Helvetica, sans-serif;
	color: #FF0;
}
.list_01_d .list_8 .boxb {
	margin: 0px;
	float: right;
	height: 370px;
	width: 600px;
	text-align: center;
	color: #FFF;
	padding: 10px;
	border: 1px solid #FFF;
	background-color: #000;
}
.list_01_d .list_8 .boxb .top {
	float: left;
	height: auto;
	width: 580px;
}
.list_01_d .list_8 .boxb .footer {
	float: left;
	height: auto;
	width: 600px;
}
.list_01_d .list_8 .boxb .footer p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFF;
	float: left;
}
.list_01_d .list_8 .boxb .footer .text01 {
	float: left;
	height: auto;
	width: 300px;
	text-align: center;
	font-size: 16px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 30px;
}
.list_01_d .list_8 .boxb .footer .text02 {
	float: right;
	height: auto;
	width: 300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	line-height: 30px;
}
.list_01_d .list_8 .boxc {
	margin: 0px;
	float: left;
	height: auto;
	width: 280px;
	text-align: left;
	color: #FFF;
	padding: 10px;
	border: 1px solid #FFF;
}

.list_01_d .list_9 {
	float: left;
	height: auto;
	width: 620px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.list_01_d .list_10 {
	float: left;
	height: auto;
	width: 590px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.list_01_d .list_11 {
	float: left;
	height: 443px;
	width: 590px;
	background-image: url(../images/pic/moon.jpg);
	background-repeat: no-repeat;
	border: 1px solid #FFF;
	padding: 10px;
	margin: 10px;
	background-position: center center;
}
.list_01_d .list_11 a {
	text-indent: -999999px;
	display: block;
	height: 443px;
	width: 590px;
}
.list_01_d .list_12 {
	float: left;
	height: auto;
	width: 590px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.list_01_d .list_12 .boxa {
	margin: 0px;
	float: left;
	height: auto;
	width: 280px;
}
.list_01_d .list_12 .boxb {
	margin: 0px;
	float: right;
	height: auto;
	width: 280px;
	color: #FFF;
	text-align: center;
}
.list_01_d .list_13 {
	float: left;
	height: auto;
	width: 646px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.list_01_d .list_13 .boxa {
	margin: 0px;
	float: left;
	height: auto;
	width: 365px;
}
.list_01_d .list_13 .boxb {
	margin: 0px;
	float: left;
	height: auto;
	width: 250px;
	color: #FFF;
	text-align: left;
}
.list_01_d .list_14 {
	float: left;
	height: auto;
	width: 590px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding: 10px;
	border: 1px solid #FFF;
}
.list_01_d .list_15 {
	float: left;
	height: auto;
	width: 590px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 20px;
}
.list_01_d .list_15 a {
	font-family: "微軟正黑體", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FDF004;
}
.list_01_d .list_16 {
	float: left;
	height: auto;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.list_01_d .list_16 .boxa {
	margin: 0px;
	float: left;
	height: auto;
	width: 300px;
}
.list_01_d .list_16 .boxb {
	margin: 0px;
	float: right;
	height: auto;
	width: 280px;
}

.list_01_d .list_17 {
	float: left;
	height: auto;
	width: 600px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.list_01_d .list_17 .boxa {
	margin: 0px;
	float: left;
	height: auto;
	width: 130px;
}

.list_01_d .list_17 .boxb {
	margin: 0px;
	float: left;
	height: auto;
	width: 140px;
}
.list_01_d .list_17 .boxc {
	margin: 0px;
	float: right;
	height: auto;
	width: 300px;
}
.list_01_d .list_18 {
	float: left;
	height: auto;
	width: 590px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.list_01_d .list_19 {
	float: left;
	height: auto;
	width: 590px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	color: #FFF;
	text-align: center;
}
.list_01_d .list_20 {
	float: left;
	height: auto;
	width: 590px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #FFF;
	text-align: center;
	padding: 10px;
	border: 1px solid #FFF;
}
.list_01_d .list_21 {
	float: left;
	height: auto;
	width: 590px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.list_01   {
	width: 285px;
	height: auto;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.list_01 ul  {
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 25px;
	margin-bottom: 0px;
	padding: 0px;
}
.list_01 ul li  {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 0px;
	padding-left: 0px;
	margin: 0px;
	list-style-type: none;
}
.list_01 ul li a  {
	color: #FFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.list_01 ul li a:hover {
	color: #F26D00;
}




.list_02   {
	width: 250px;
	height: auto;
	float: left;
	margin: 0px;
}
.list_02 ul  {
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 25px;
	margin-bottom: 0px;
	padding: 0px;
}
.list_02 ul li  {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 0px;
	padding-left: 0px;
	margin: 0px;
	list-style-type: none;
}
.list_02 ul li a  {
	color: #FFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.list_02 ul li a:hover {
	color: #F26D00;
}
.list_03   {
	width: 120px;
	height: auto;
	float: left;
	margin: 0px;
}
.list_03 ul  {
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
.list_03 ul li  {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 0px;
	padding-left: 0px;
	margin: 0px;
	list-style-type: none;
}
.list_03 ul li a  {
	color: #FC0;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.list_03 ul li a:hover {
	color: #F26D00;
}
.menusee	{
	font-size: 12px;
	font-family: "微軟正黑體", Arial, Helvetica, sans-serif;
	margin-top: 10px;
	margin-bottom: 10px;
}
.menusee ul	{
	margin-left: 0;
	padding-left: 45px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.menusee ul	li{
	margin-bottom: 2px;
	list-style-type: decimal;
	list-style-position: outside;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	line-height: 25px;
}

#cartoon {
	position:absolute;
	width:110px;
	height:113px;
	z-index:1;
	margin-left: 230px;
	margin-top: -50px;
}
