@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	padding:0px;
	background:url(/Assets/Web/Image/sky_bg.png) top repeat-x;
	font-size:12px;
	font-family:"微軟正黑體";
	}
#top_bg {
	width:100%;
	height:12px;
	background:url(/Assets/Web/Image/top_bg2.png) repeat-x;}
#form{
	width:1020px;
	height:auto;
	margin:0 auto;
	}
#form:after {
      content: ".";
      display: block;
      height: 0;
      clear: both;
      visibility: hidden;
      }
#Cloud{
	width:1020px;
	height:347px;
	padding:0px 15px 0px 15px;
	float:left;
	background:url(/Assets/Web/Image/top_bg1.png) no-repeat;
	overflow:hidden;
	}
#main_form{
	width:1020px;
	min-height:800px;
	float:left;
	padding:0px 15px;
	background:url(/Assets/Web/Image/main_bg1.png) repeat-y;
	}
#main{
	width:990px;
	min-height:800px;
	border-bottom:1px solid #c4791c;
	float:left;
	background:url(/Assets/Web/Image/main_bg.png) top left no-repeat #FFF;
	}
#main_bg{
	float:left;
	background:url(/Assets/Web/Image/history/left_bg.png) no-repeat left bottom;
	}
#footer{
	width:100%;
	height:78px;
	margin-top:0px;
	background:url(/Assets/Web/Image/footer_bg.png) repeat-x left bottom;
	float:left;
	}
#footer_bg{
	width:100%;
	height:682px;
	margin-top:-682px;
	background-image:url(/Assets/Web/Image/background1.png);
	background-repeat:no-repeat;
	background-size:cover;
	}
#form_footer{
	width:990px;
	height:90px;
	margin:0 auto;
	}
#CloudForm{
	width:990px;
	height:348px;
	position:absolute;
	overflow:hidden;
	}
#temple{
	width:990px;
	height:336px;
	position:absolute;
	z-index:300;	
	bottom:0px;
	background:url(/Assets/Web/Image/temple.png) no-repeat;}
#cloud1{
	width:253px;
	height:118px;
	position:absolute;
	margin-left:-253px;
	left:0px;
	z-index:200;
	background:url(/Assets/Web/Image/cloud_small/cloud1.png) no-repeat;
	}
#cloud2{
	width:423px;
	height:342px;
	position:absolute;
	margin-left:-423px;
	left:0px;
	z-index:200;
	background:url(/Assets/Web/Image/cloud_small/cloud2.png) no-repeat;
	}
#cloud3{
	width:464px;
	height:239px;
	position:absolute;
	margin-left:-464px;
	left:0px;
	z-index:200;
	background:url(/Assets/Web/Image/cloud_small/cloud3.png) no-repeat;
	}
#cloud4{
	width:467px;
	height:259px;
	position:absolute;
	margin-left:-467px;
	z-index:200;
	background:url(/Assets/Web/Image/cloud_small/cloud4.png) no-repeat;
	}
#cloud5{
	width:404px;
	height:209px;
	position:absolute;
	margin-left:-404px;
	left:0px;
	z-index:200;
	background:url(/Assets/Web/Image/cloud_small/cloud5.png) no-repeat;
	}
#cloud6{
	width:310px;
	height:229px;
	position:absolute;
	margin-left:-310px;
	left:0px;
	z-index:200;
	background:url(/Assets/Web/Image/cloud_small/cloud6.png) no-repeat;
	}

#main_top{
	width:990px;
	height:20px;
	margin-top:-5px;
	position:absolute;
	z-index:301;
	background:url(/Assets/Web/Image/main_top.png) no-repeat;
	}
#main_left{
	width:235px;
	min-height:900px;
	float:left;	
	}
#content{
	width:745px;
	min-height:800px;
	padding-top:20px;
	float:left;
	}
#main_menu{
	width:731px;
	height:36px;
	margin-left:10px;
	background:url(/Assets/Web/Image/menu_bg.png) no-repeat;
	}
	
#menu{
	width:615px;
	height:30px;
	margin-top:5px;
	padding-top:4px;
	margin-left:80px;
	}
.menu_act{
	background:url(/Assets/Web/Image/menu_icon.png) no-repeat;
	}
#menu ul{
	margin:0px;
	padding:0px;
	}
#menu ul li{
	width:117px;
	height:25px;
	margin:0px;
	padding-left:5px;
	list-style:none;
	float:left;
	}
#menu1{
	width:117px;
	height:25px;
	background:url(/Assets/Web/Image/index/menu1.png) no-repeat;
	}
#menu2{
	width:117px;
	height:25px;
	background:url(/Assets/Web/Image/index/menu2.png) no-repeat;
	}
#menu3{
	width:117px;
	height:25px;
	background:url(/Assets/Web/Image/index/menu3.png) no-repeat;
	}
#menu4{
	width:117px;
	height:25px;
	background:url(/Assets/Web/Image/index/menu4.png) no-repeat;
	}
#menu5{
	width:117px;
	height:25px;
	background:url(/Assets/Web/Image/index/menu5.png) no-repeat;
	}
#menu1:hover{
	background:url(/Assets/Web/Image/index/menu1_a.png) no-repeat;}
#menu2:hover{
	background:url(/Assets/Web/Image/index/menu2_a.png) no-repeat;}
#menu3:hover{
	background:url(/Assets/Web/Image/index/menu3_a.png) no-repeat;}
#menu4:hover{
	background:url(/Assets/Web/Image/index/menu4_a.png) no-repeat;}
#menu5:hover{
	background:url(/Assets/Web/Image/index/menu5_a.png) no-repeat;}
#left_title{
	width:169px;
	height:28px;
	background:url(/Assets/Web/Image/title.png);
	margin-top:30px;
	margin-left:20px;
	}
#logo{
	width:219px;
	height:91px;
	margin-top:10px;
	margin-left:10px;
	}
#right_content{
	width:743px;
	min-height:1000px;
	
    box-sizing: border-box;
	border:1px solid #c4791c;
	border-bottom:0px;
	float:left;
	}
#web_title {
	width:100%;
	height:25px;
	line-height:15px;
	padding-left:20px;
	border-bottom:1px solid #c4791c;
	font-size:14px;
    box-sizing: border-box;
	}
#web_title a{
	color:#000;
	text-decoration:none;
	}
#web_title a:hover{
	border-bottom:2px solid #06F;	
	}
#calendar1{
	width:225px;
    height: auto;
	min-height:300px;
	margin-left:10px;
	color:#03F;
	margin-top:10px;
    margin-bottom: 30px;
	font-weight:bold;
  
	}

#google_map {
	width:199px;
	height:72px;
	margin-left:18px;
	}
#google_map img{
	border:0px;}
#web_map {
	width:199px;
	height:72px;

	margin-left:18px;
	}
#web_map img{border:0px;}
#share {
	width:199px;
	height:72px;

	margin-left:18px;
	}
#share img{
	border:0px;}


#footer_map{
	width:740px;
	height:20px;
	float:right;
	padding:20px 20px 0px 100px;
	}
.footer_menu{
	width:auto;
	height:12px;
	line-height:10px;
	word-wrap: break-word;
	word-break: normal;
	padding:0px 10px 0px 10px;
	font-family:"微軟正黑體";
	float:left;
	font-size:14px;
	border-right:2px solid #FF0;
	}
.footer_menu a{
	text-decoration:none;
	color:#FF0;}
.footer_menu1{
	width:auto;
	height:12px;
	line-height:10px;
	word-wrap: break-word;
	word-break: normal;
	padding:0px 10px 0px 10px;
	font-family:"微軟正黑體";
	float:left;
	font-size:14px;
	}
.footer_menu1 a{
	text-decoration:none;
	color:#FF0;}
#copyright{
	width:740px;
	height:20px;
	color:#FFF;
	float:right;
	padding:0px 10px 0px 20px;
	}