@charset "utf-8";
@import url("reset.css");
/* CSS Document */
html,
body { width: 100%; height: 100%; font-family:'微軟正黑體' ,Arial,sans-serif; }
img { border: 0; }
:focus { outline: 0; }
.fooooooter { margin: 0px auto; width: 950px; overflow: hidden; }
/* all */
div.all,
div.all div { margin: 0px auto; width: 950px; overflow: hidden; }
div.all a,
div.all a:link{	color:#fff799;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #fff799;}
div.all a:visited { 	color:323232;
	text-decoration: none;}
div.all a:hover { 	color:#ffff00; }
/*box*/
div.all {
	position: relative;
	visibility: visible;
}
div.all ul.box3 { position: absolute; text-align: center; width: 100%; height: 106px; left: 0px; top: 845px; z-index: 99; }
div.all ul.box3 li { display: block; float: left; width: 314px; height: 100%; margin-right: 4px; }
div.all ul.box3 li a { display: block; width: 100%; height: 100%; background-position: center top; }
div.all ul.box3 li a span { display: block; width: 100%; height: 100%; opacity: 0; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; }
div.all ul.box3 li a.aaa1 { background-image: url(../images/b1_off.jpg); }
div.all ul.box3 li a.aaa1 span { background-image: url(../images/b1.jpg); }
div.all ul.box3 li a.aaa2 { background-image: url(../images/b2_off.jpg); }
div.all ul.box3 li a.aaa2 span { background-image: url(../images/b2.jpg); }
div.all ul.box3 li a.aaa3 { background-image: url(../images/b3_off.jpg); }
div.all ul.box3 li a.aaa3 span { background-image: url(../images/b3.jpg); }
div.all ul.box3 li a.aaa4 { background-image: url(../images/b4_off.jpg); }
div.all ul.box3 li a.aaa4 span { background-image: url(../images/b4.jpg); }
div.all ul.box3 li a:hover span { opacity: 1; }
div.all div.mmm { position: absolute; left: 0px; top: 0px; z-index: 5; }
div.all div.ttt { width: 100%; height: 965px; position: absolute; left: 0px; top: 0px; z-index: 10; }
div.all div.ttt img { width: 100%; height: 100%; }
/* follow */
div.all .follow { display: block; width: 136px; height: 599px; position: fixed; left: 50%; top: 40px; margin-left: 475px; }
/* 說明頁 */
div.all div.ddd {
	background: url(../images/info01.jpg) center top no-repeat #000;
	position: relative;
	padding-top: 755px;
	padding-bottom: 40px;
	background-color: #00141f;
}
div.all div.ddd2 { background:none; background-color:#000; padding:0px; padding-bottom: 40px;}
div.all div.ddd a.goback {
	display: block;
	width: 115px;
	height: 30px;
	position: absolute;
	left: 395px;
	top: 283px;
	z-index: 99;
}
div.all div.ddd div.uuu a.goyoutube {
	width: 486px;
	height: 273px;
	position: absolute;
	left: 16px;
	top: 320px;
	z-index: 99;
}
div.all div.sss {
	color: #FFF;
	width: 90%;
	font-size: 16px;
	line-height: 2;
}
div.all div.sss h5 {
	display: block;
	padding: 0px 8px;
	background-color: #2c5977;
	font-size: 22px;
	margin: 5px 0px;
}
div.all div.sss p { 	text-indent: 45px;
	line-height: 40px; }
div.all div.sss ul { margin: 0px auto; list-style-type: decimal; }
div.all div.sss ul li { margin-left: 5%; }
div.all div.sss ul li ol {
	list-style-type: disc;
}
