@charset "utf-8";
/* CSS Document */


/* CSS Document */


/* CSS Document */


/* CSS Document */


/* CSS Document */


/* CSS Document */


/* CSS Document */


/* CSS Document */


/* CSS Document */


/* CSS Document */


* {
	margin: 0px;
	padding: 0px;
}
body {
	font-family: "微軟正黑體";
	font-size: 13px;
	background-color: #CCCCCC;
}
img {
	border: 0px;
}
/* link CSS start */
a:link,a:visited,a:active{
	color: #333333;
	text-decoration: none;
}
a:hover{
	color: #3B63B5;
	text-decoration: none;
}
#wrapper {
}
#header {
}
#headerIn {
	margin: auto;
	width: 1000px;
}
#headerNav {
	height: 84px;
	background-image: url(../images/7741.jpg);
}
.headerNavTable {
	height: 84px;
	width: 100%;
}
#headerLogo {
	height: 65px;
	width: 197px;
	margin-left: 30px;
	margin-right: 25px;
}
#nav {
	height: 30px;
	width: 540px;
	background-image: url(../images/7534.fw.png);

}
#menu li {
	margin-left: 20px;
	float: left;
	list-style-type: none;
}
.normal,.over,.cur{
	display: inline-block;
	padding-top: 10px;




*padding-top:0;					padding-bottom: 13px;




*padding-bottom:0;					height: 36px;
	text-decoration: none;
	color: #fff;
}
.normal span,.over span,.cur span{
	display: inline-block;
	padding-top: 10px;












*padding-top:0;																	padding-bottom: 13px;












*padding-bottom:0;																	height: 36px;
	font-size: 18px;
	color: #C7CEC3;
	padding-left: 20px;
	line-height: 30px;
}
.normal,.normal span,.over,.over span,.cur,.cur span{display:inline;cursor:pointer;}

.over{
}
.over span{
	color: #F4F9F5;
}

.cur{
}
.cur span{
	color: #FFFFFF;
}
#headerBanner {
	height: 353px;
}
	a img {
		border: none;
	}
	#abgne_fade_pic {
	position: relative;
	width: 1000px;
	height: 353px;
	}
	#abgne_fade_pic a.ad {
		position: absolute;	/* 讓圖片疊在一起 */
	}
	#abgne_fade_pic .control {
		position: absolute;
		right: 10px;
		bottom: 10px;
	}
	#abgne_fade_pic .control a {
	display: none;
	padding: 3px;
	margin: 0 3px;
	width: 16px;
	color: #fff;
	background: #000;
	text-align: center;
	font-size: 16px;
	text-decoration: none;
	}
	#abgne_fade_pic .control a.on {
		font-weight: bold;
		color: #f00;
	}









#content {
}
#contentIn {
	background-color: #FFF;
	margin: auto;
	width: 970px;
	padding-top: 30px;
	padding-right: 15px;
	padding-bottom: 30px;
	padding-left: 15px;
}
.contnetInTable {
	width: 970px;
}
#sideL {
	width: 380px;
	padding-right: 15px;
}

#abTitle {
	background-image: url(../images/te95.png);
	height: 30px;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	padding-left: 30px;
	font-size: 17px;
	background-position: 0px 2px;
}

#abCont {
	margin-top: 10px;
	line-height: 25px;
	color: #666;
}
#pic {
	height: 98px;
	width: 147px;
	float: left;
	margin-right: 10px;
	margin-bottom: 0px;
	border: 1px solid #CCC;
}
#sideR {
	margin-left: 15px;
}
#prodCarousel {
	margin-top: 10px;
}
.carouselTable {
	width: 100%;
}
#pro_1 {

	width: 124px;
	float: left;
	margin-left: 13px;
	color: #666;
}
.pro_1Table {

	width: 124px;
}
#pro_2 {
    
	height: 112px;
	width: 112px;
	border: 1px solid #CCC;
	background-color: #EEEEEE;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 5px;
}











#footer {
}
#footerIn {
	margin: auto;
	width: 960px;
	background-image: url(../images/c5.jpg);
	padding: 20px;
	background-repeat: repeat-x;
	font-size: 12px;
	line-height: 20px;
	color: #1049A2;
	background-color: #FFF;
}
.footerInTable {
	width: 100%;
	height: 45px;
}
#footerLogo {
	height: 56px;
	background-image: url(../images/142.png);
	width: 155px;
}




#select {
	height: 30px;
	width: 161px;
	margin-right: 20px;
	margin-left: 20px;
	background-image: url(../images/9685.png);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #999;
	background-repeat: no-repeat;
	background-color: #0F479E;
}
.txt_1 {
	color: #000;
}
.txt_2 {
	color: #666;
}
