@charset "utf-8";
/*-------------TopMenu S--------------------*/
.TopMenu{
	width:623px;/*原大小為975px,須扣除本身padding:352px的值*/
	height:103px;
	position:absolute;
	z-index:2;
	background:url(../images/TopMenu_BG.gif) no-repeat;
	margin:0;
	padding:0 0 0 352px;
	}
.TopMenu li{/*滑鼠變換影像由JQ控制*/
	width:98px;
	height:78px;
	float:left;
	list-style:none;
	margin:0 10px 0 0;
	}
	
.TopMenu .MenuSecA:hover .M1{
	display:block;
	}
.TopMenu .MenuSecA .M1{
	width:200px;
	position: absolute;
	z-index:99;
	display:none;
	}
.TopMenu .MenuSecA .M1,.TopMenu .MenuSecA .M1 li{
	margin:0;
	padding:0;
	}
.TopMenu .MenuSecA .M1 li{
	width:98px;
	height:35px;
	line-height:35px;
	list-style:none;
	border:2px solid #FFF;
	float:none;
	text-align:center;
	
	margin:-5px 0 5px -5px;/*控制第2層選單位置上與下的數值互為反數相等*/
	}
.TopMenu .MenuSecA .M1 li:first-child{
	border-bottom:0;
	}
.TopMenu .MenuSecA .M1 li a{
	display:block;
	background:#429de2;
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	}
.TopMenu .MenuSecA .M1 li a:hover{
	background:#7d2121;
	}
/*-------------TopMenu E--------------------*/

/*-------------頁尾 S--------------------*/
.CRBlock1,.CRBlock2,.CRBlock3{
	line-height:20px;
	float:left;
	margin:20px 70px 0 50px;	
	}
.CRBlock3{
	margin-right:0;
	}
.CRPosIndex{/*作為定位首CopyRight的位置，內頁不須要*/
	height:760px;
	width:100%;
	background-color:#666;
	}
.CopyRight,.CopyRightBottom{
	position:relative;
	z-index:5;
	font-size:12px;
	width:100%;
	}
.CopyRight{
	background:url(../images/Copyright_BG.gif) repeat-x;
	color:#461200;
	height:115px;
	}
.CopyRightBottom{
	background:#100;
	color:#aaa;
	height:40px;
	line-height:40px;
	text-align:center;
	}
.CopyRightBottom a{
	color:#eee;
	}
/*-------------頁尾 E--------------------*/	

/*-------------首頁排版 S--------------------*/	
.IndexPhoto1,.IndexPhoto2,.IndexPhoto3{
	position:absolute;
	z-index:5;
	border:2px solid #FFC;
	background:#0FF;
	}
.IndexPhoto1{
	width:308px;
	height:167px;
	margin:556px 0 0 46px;	
	}
.IndexPhoto2{
	width:261px;
	height:167px;
	margin:556px 0 0 387px;
	}
.IndexPhoto3{
	width:261px;
	height:167px;
	margin:556px 0 0 677px;	
	}
.IndexAboutUs{
	position:absolute;
	z-index:4;
	width:550px;
	height:80px;
	font-size:13px;
	color:#000;
	font-weight:normal;
	margin:417px 0 0 390px;
	text-align:justify;
	line-height:22px;
	}
.IndexAboutUs a{
	color:#000;
	display:block;
	}
.IndexAboutUs a:hover{
	color:#00f;
	display:block;
	}
.LOGO{
	width:320px;
	height:167px;
	position:absolute;
	z-index:3;
	}
.IndexPhotoBG{/*首頁主視覺底圖*/
	width:975px;
	height:762px;
	position:absolute;
	z-index:1;
	background:url(../images/Index_Photo.jpg) no-repeat;
	}
/*-------------首頁排版 E--------------------*/	
	
	
/*以下為全站共用樣式*/
body {
	width:975px;
	margin:0 auto;
	padding:0;
	background:url(../images/Index_BG.gif) repeat-y center center #fff195;
}
a img {	border: none;}
div {font-family:Arial, Helvetica, sans-serif, "新細明體"; text-align:justify;}
a:link,a:visited,a:active  {text-decoration: none;}
a:hover {text-decoration: none;}

.CL{clear: both;}
.FL{Float:left;	}
.FR{Float:right;}
.FC{margin-left:auto;margin-right:auto;}

.W48{font-size:48px;}

