@charset "utf-8";
/* CSS Document */
@font-face {  
    font-family: 'wha-font';  
    src: url('font/wha-font.ttc');  
    src: url('font/wha-font.ttc?#iefix') format('embedded-opentype'),
}
h1, h2, h3, p, strong, b {
font-family:"微軟正黑體";
font-weight:bolder;	
}
a{
font-family:"微軟正黑體";
font-weight:bolder;	
}
*{
border:0px;
margin:0em auto;	
}
body, html{
width:100%;	
background:#000;
}
.wrapper{
background:#000;
}
.lc{
overflow:hidden;
margin:0em auto;
width:1000px;	
}

.BlueC{
background-color:#06F;	
height:50px;
}
#nav{}
#nav ul{
list-style-type:none;
}
#nav ul li{
display:inline;	
list-style-type:none;
}
#nav ul li:hover{
border-top:solid;
border-color:#fff;	
}
#nav ul li:hover{
}
#nav ul li a{
text-decoration:none;
color:#FFF;	
font-size:18px;
font-weight:bolder;
font-family:"wha-font";
}
#nav ul li small
{
color:#fff;
font-size:10px;
font-weight:bolder;
font-family:"wha-font";	
}
#top-bar{
	 width:100%;
	 height:50px;
	 background:#32b3bf;
	 position:fixed;
	 top:-65px;
    -webkit-box-shadow: 0px 8px 15px #333;
	-moz-box-shadow: 0px 8px 15px #333;
	box-shadow: 0px 8px 15px #333;	 
}
.first{
	background:url(../images/first-bg.jpg);
height:955px;	
-moz-background-size: cover;
-webkit-background-size: cover;
background-size: cover;
}
.space{height:300px;}
.topWord{text-align:center;}
.topWord h1{
font-family:"wha-font";	
font-size:40px;
color:#FFF;
font-weight:bolder;
}
.topWord h2{
color:#0F3;	
}
.topWord p{
color:#FF0;	
}

/*CSS Button MDFK*/
.css_btn_class {
	font-size:54px;
	font-family:Arial;
	font-weight:normal;
	-moz-border-radius:36px;
	-webkit-border-radius:36px;
	border-radius:36px;
	border:0px solid #dcdcdc;
	padding:32px 76px;
	text-decoration:none;
	background:-moz-linear-gradient( center top, #ededed 33%, #dfdfdf 72% );
	background:-ms-linear-gradient( top, #ededed 33%, #dfdfdf 72% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background:-webkit-gradient( linear, left top, left bottom, color-stop(33%, #ededed), color-stop(72%, #dfdfdf) );
	background-color:#ededed;
	color:#777777;
	display:inline-block;
	text-shadow:1px 5px 0px #ffffff;
 	-webkit-box-shadow:inset 1px 0px 0px 0px #ffffff;
 	-moz-box-shadow:inset 1px 0px 0px 0px #ffffff;
 	box-shadow:inset 1px 0px 0px 0px #ffffff;
	opacity:0.7;
}.css_btn_class:hover {
	background:-moz-linear-gradient( center top, #dfdfdf 33%, #ededed 72% );
	background:-ms-linear-gradient( top, #dfdfdf 33%, #ededed 72% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background:-webkit-gradient( linear, left top, left bottom, color-stop(33%, #dfdfdf), color-stop(72%, #ededed) );
	background-color:#dfdfdf;
	opacity:1.0;
}.css_btn_class:active {
	position:relative;
	top:1px;
}
/* This css button was generated by css-button-generator.com */

/* css3 button END*/
.M-C{
background:rgba(0,0,0,0.5);	
}
/*Second Css*/
.second{
background:url(../images/sec.jpg);
height:955px;	
-moz-background-size: cover;
-webkit-background-size: cover;
background-size: cover;
}
.space2{height:420px;}
.second p{
color:#fff;
font-size:18px;	
}
.second a img{
	opacity:0.4;
}
.second a img:hover{
	opacity:1;
}
/*CSS change Page Button*/
.NextB {
	font-size:16px;
	font-family:Times New Roman;
	font-weight:normal;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #ee1eb5;
	padding:9px 18px;
	text-decoration:none;
	background:-moz-linear-gradient( center top, #ff5bb0 5%, #ef027d 100% );
	background:-ms-linear-gradient( top, #ff5bb0 5%, #ef027d 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bb0', endColorstr='#ef027d');
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #ff5bb0), color-stop(100%, #ef027d) );
	background-color:#ff5bb0;
	color:#ffffff;
	display:inline-block;
	text-shadow:1px 1px 0px #c70067;
 	-webkit-box-shadow:inset 1px 1px 0px 0px #fbafe3;
 	-moz-box-shadow:inset 1px 1px 0px 0px #fbafe3;
 	box-shadow:inset 1px 1px 0px 0px #fbafe3;
	opacity:0.5;
}.NextB:hover {
	background:-moz-linear-gradient( center top, #ef027d 5%, #ff5bb0 100% );
	background:-ms-linear-gradient( top, #ef027d 5%, #ff5bb0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef027d', endColorstr='#ff5bb0');
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #ef027d), color-stop(100%, #ff5bb0) );
	background-color:#ef027d;
	opacity:1;
}.NextB:active {
	position:relative;
	top:1px;
}
/*Css change Page Button END*/
.third{
background:url(../images/third.jpg);
height:955px;	
-moz-background-size: cover;
-webkit-background-size: cover;
background-size: cover;	
}
.space3{
height:300px;	
}
.third P{color:#fff;
}
.fourth{
	background:url(../images/fourth.jpg);	
	height:955px;	
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;	
}
.space4{
	height:500px;
}
.fourth p{
color:#fff;	
}
.contact{
background:url(../images/contact.jpg);
	height:955px;	
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
}
.space5{
height:400px;	
}
.footer{
height:300px;	
}
.date{
width:230px;
float:left;
color:#fff;	
}
.date a{
color:#ff0000;
text-decoration:none;	
}
.place{
width:230px;
float:left;
color:#fff;	
text-align:center;
}
.place a{
color:#fff;
text-decoration:none;	
}
.place a:hover{
color:#f0f;	
}
.place ul li{
list-style:none;	
}
.tag{
width:230px;
float:left;
text-align:center;	
}
.tag ul li{
text-decoration:none;	
}
.tag ul li a{
color:#fff;
text-decoration:none;	
}
.href{
width:230px;
float:left;
text-align:center;	
}
.href ul li{
text-decoration:none;	
}
.href ul li a{
color:#fff;
text-decoration:none;	
}