@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	font-family: "微軟正黑體";
	font-size: 12px;
	background-color: #FFFBE9;
}
#content{width:1000px;margin:auto}
.topMenu{width:1000px;}
.topMenu H1{
	width:359px;
	float:left;
	height:108px;
	display:block;
	margin:0px;
	padding:0px;
	background-image: url(../img/main_01.gif);
	background-repeat: no-repeat;
	line-height: 999px;	overflow:hidden;
}
.topMenu .menu{
	float:left;
	overflow:hidden;
	width:641px;
	height:108px;
	background-image: url(../img/main_02b.gif);
	background-repeat: no-repeat;
}
.topMenu .menu Ul{
	width:600px;
	margin:60px 0px 0px 12px;
	padding:0px;
	list-style-type: none;
}
.topMenu .menu UL li{
	float:left;
	width:100px;
	text-align:center;
	margin:0px;
	padding:0px;
	height:25px;
	list-style-type: none;
	color: #FFF;
	font-size: 15px;
	line-height: 25px;
	font-weight: bold;
}
.topMenu .menu UL li a{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
.topMenu .menu UL li a:hover{
	color: #FC0;
	font-size: 16px;
	font-weight: bold;
}
.main{height:551px;}
.mainIn{
	background-image: url(../img/bginside.jpg);
	background-repeat: repeat-y;
}
.bottom{width:1000px;height:150px;
	background-image: url(../img/bottom.jpg);
	background-repeat: no-repeat;
}
.mainInL{
	width:300px;
	float:left;
	height:390px;
	background-image: url(../img/insideMain.jpg);
	background-repeat: no-repeat;
}
.contentsIn{
	width:700px;
	overflow:hidden;
	background-image: url(../img/layout.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.contentsIn .detail{
	width:660px;
	color: #666;
}
.contentsIn .detail p{
	line-height: 20px;
}
.contentsIn .detail p,h2,h3,h4{margin:0px}

.contentsIn .detail .org{	font-size: 16px;
	font-weight: bold;
	color: #F60;}
	
.contentsIn .detail .imgL{float:left;margin-right:15px}

.contentsIn .detail .inputWidth{width:450px;color: #666;border: 1px solid #B9BD9B;}
.contentsIn .detail .button{
	padding:3px;
	color:#FFF;
	border:1px solid #FF8400;
	background-color: #FF8400;margin-right:15px;
}



.contentsIn .detail a{line-height:23px;font-size: 14px;font-weight: bold;color: #690;text-decoration: none;}
.contentsIn .detail a:hover{color: #F60;}
.contentsIn .detail ul{margin:0;padding:0;list-style-type: none;}
.contentsIn .detail ul.submenu{display:none;}
.contentsIn .detail ul.submenu{margin-left:25px;list-style-type:disc; color:#666;}


.contentsIn .detail h2{
	line-height:35px;
	font-size: 16px;
	font-weight: bold;
	color: #F60;
}


.contentsIn .detail h5{
	font-size: 14px;line-height:28px;margin:0px;
	font-weight: bold;
	color: #F60;
}
.contentsIn .detail h6{
	font-size: 12px;line-height:23px;margin:0px;
	font-weight: bold;
	color: #690;
}
.contentsIn .detail .pageNext{padding:3px;
	border: 1px solid #B9BD9B;
}


.contentsIn .detail h3{
	line-height:23px;
	font-size: 14px;
	font-weight: bold;
	color: #690;
}
.contentsIn .detail h4{
	line-height:22px;
	font-size: 12px;
	color: #333;
}
.mainL{
	width:359px;
	float:left;
	height:551px;
	background-image: url(../img/main_03.jpg);
	background-repeat: no-repeat;
}
.mainR{width:641px;float:left;height:551px;background-image: url(../img/main_04.jpg);}
.mainR .contents{width:514px;margin:29px auto;overflow:hidden}
.mainR .news{width:514px;}
.mainR .news UL{width:514px;margin:10px 0px 0px 0px;height:110px;padding:0px;}
.mainR .news UL li{width:97px;height:97px;float:left;list-style:none;margin:0px 5px 0px 0px}
.mainR .news UL li img{width:91px;height:91px;border:3px solid #FFF;}
.mainR .news UL li img a{width:91px;height:91px;}


.mainR .know{}
.mainR .know p{
	color:#333;
	line-height: 18px;
}
.clear{clear:both}
.footer{height:80px;width:1000px;display:block;
	background-color: #EFF1E9;

}
.footer img{float:left}
.footer p{
	margin:0px;
	line-height: 21px;
	letter-spacing: 1px;
	color: #7C7C5F;
}
.footer p a{
	margin:0px;
	line-height: 21px;
	letter-spacing: 1px;
	color: #7C7C5F;
	text-decoration: none;
}
.footer p a:hover{
	margin:0px;
	line-height: 21px;
	letter-spacing: 1px;
	color: #252510;
	text-decoration: none;
}