/* =================================== body 基本字型大小 ==================================*/
body {
  margin:0px;
	color: #666666;
	font-family: Arial, "新細明體";
	font-size: 12px;
	font-style: normal;
	text-align: center;
	TEXT-DECORATION: none;
}

td {
	color: #666666;
	font-family: Arial, "新細明體";
	font-size: 12px;
	font-style: normal;
	line-height: 160%;
}
A:link {
	color: #666666;
	font-size: 12px;
  font-family: "Arial", "新細明體";
	TEXT-DECORATION: none;
}
A:visited {
	color: #666666;
	font-size: 12px;
  font-family: "Arial", "新細明體";
	TEXT-DECORATION: none;
}
A:hover, A:active {
	color: #0066FF;
  font-family: "Arial", "新細明體";
	font-size: 12px;
	TEXT-DECORATION: none;
}

.top1:link {
	color: #666666;
	font-size: 16px;
  font-family: "Arial", "新細明體";
	TEXT-DECORATION: none;
}
.top1:visited {
	color: #666666;
	font-size: 16px;
  font-family: "Arial", "新細明體";
	TEXT-DECORATION: none;
}
.top1:hover, .top1:active {
	color: #ffc800;
  font-family: "Arial", "新細明體";
	font-size: 16px;
	TEXT-DECORATION: underline;
}

.cat:link {
	color: #000000;
	font-size: 16px;
  font-family: "Arial", "新細明體";
	TEXT-DECORATION: none;
}
.cat:visited {
	color: #000000;
	font-size: 16px;
  font-family: "Arial", "新細明體";
	TEXT-DECORATION: none;
}
.cat:hover, .cat:active {
	color: #ffc800;
  font-family: "Arial", "新細明體";
	font-size: 16px;
	TEXT-DECORATION: none;
}
.cat2:link {
	color: #ffc800;
	font-size: 16px;
  font-family: "Arial", "新細明體";
	TEXT-DECORATION: none;
}
.cat2:visited {
	color: #ffc800;
	font-size: 16px;
  font-family: "Arial", "新細明體";
	TEXT-DECORATION: none;
}
.cat2:hover, .cat2:active {
	color: #ffc800;
  font-family: "Arial", "新細明體";
	font-size: 16px;
	TEXT-DECORATION: none;
}
.cat3:link {
	color: #000080;
	font-size: 16px;
  font-family: "Arial", "新細明體";
	TEXT-DECORATION: underline;
}
.cat3:visited {
	color: #000080;
	font-size: 16px;
  font-family: "Arial", "新細明體";
	TEXT-DECORATION: none;
}
.cat3:hover, .cat3:active {
	color: #ffc800;
  font-family: "Arial", "新細明體";
	font-size: 16px;
	TEXT-DECORATION: none;
}
.black:link {
	color: #000000;
	font-size: 12px;
  font-family: "Arial", "新細明體";
	TEXT-DECORATION: none;
}
.black:visited {
	color: #000000;
	font-size: 12px;
  font-family: "Arial", "新細明體";
	TEXT-DECORATION: none;
}
.black:hover, .black:active {
	color: #000000;
  font-family: "Arial", "新細明體";
	font-size: 12px;
	TEXT-DECORATION: underline;
}

.page{margin:auto; width:650px; background:#ffc800; height:120px; padding:20px 1px 20px 1px;}

.ad{margin:auto; width:940px; background:#e8e8e8; height:270px; padding:20px 1px 20px 1px;}

#imagesPanel{MARGIN: 0px; OVERFLOW: hidden; WIDTH: 900px; POSITION: relative; HEIGHT: 230px;}

#imgTitle{Z-INDEX: 9999999; POSITION: absolute; TOP: 190px; HEIGHT: 15px}
.imgClass {border: 0px solid #000;}
.button {text-decoration: none; background:#a5a5a5; height:20px;  width:20px; line-height:20px; text-align:center; float:left; font: 12px sans-serif; margin-right:5px}
a.button, a.button:link, a.button:visited {font-family: background:#a5a5a5; sans-serif;text-decoration: none;color:#FFFFFF; text-align:center; line-height:20px;}


ul{ padding:0;margin:0;list-style:none;}
li{ padding:0;margin:0;list-style:none;}

.new_pro{ height:auto; min-height:85px;/*IE7*/_height:85px;/*IE6*/ margin-bottom:50px; _margin-bottom:0px;}
.new_pro_tle{ text-align:left; border-bottom:solid 1px #eeeeee; margin-bottom:10px}
.new_pro li{ float:left; width:110px; height:110px; margin:10px 10px 0px 5px; background:#ebebeb;}
.new_pro .noright{ margin-right:0px;}
.new_pro li a{ float:left; width:105px; height:35px; border:solid 5px #ededed} 
.new_pro li a:hover{ border:solid 5px #ffc800}
