body{
	background-color:#ffffff;
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-style: normal;
	line-height: 1.5;
	font-weight: normal;
	color: #666666;
	background-image:url(../indexbk.jpg);
}
.list_bg {
	background-image: url(../list_bg.jpg);
	background-repeat: no-repeat;
	height: 354px;
}

a:link    {  color: #666666;text-decoration: none;}
a:visited {  color: #666666; text-decoration: none;}
a:hover   {
	color: #0066CC;
	text-decoration: none;
}
/*-------------------------------------------------------------------------------------控制項*/
#apDiv1 {
    background-color:#FFFFFF;
	position:absolute;
	left:510px;
	top:128px;
	width:461px;
	height:521px;
	z-index:1;
}
/*--------------------------------------------------------------------------------------文字*/
.greyfont{
    font-size:12px;
	color:#333333;
}
.greyfont2{
    font-size:12px;
	color:#666666;
}
.greenfont{
    font-size:12px;
	color:#74830a;
}
.greenfont a:link{
    font-size:12px;
	color:#74830a;
}
.greenfont a:visited{
    font-size:12px;
	color:#74830a;
}
.greenfont a:hover{
    font-size:12px;
	color:#07314a;
}
.greenfont2{
    font-size:11px;
	color:#01704d;
}
.greenfont3{
    font-size:12px;
	color:#2f651a;
}
.bluefont{
    font-size:12px;
	color:#06314a;
}
.bluefont2{
	font-size:15px;
	color:#07509a;
}
.bluefont3{
    font-size:13px;
	color:#1650e6;
}
.bluefont4{
	font-size:12px;
	color:#1470B1;
	text-decoration: none;
}
.bluefont4 a:link{
	font-size:12px;
	color:#1470B1;
	text-decoration: none;
}
.bluefont4 a:visited{
	font-size:12px;
	color:#1470B1;
	text-decoration: none;
}
.bluefont4 a:hover{
	font-size:12px;
	color:#666666;
	text-decoration: none;
}
.bluefont5{
	font-size:13px;
	color:#1470B1;
}
.bluefont6{
	font-size:13px;
	color:#1842b0;
}
.products_name_bg {
	background-image: url(../products_name_bg.jpg);
	background-repeat: repeat-x;
}
.pro_bg {
	background-image: url(../pro_phto_02.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.pro_r_bg {
	background-image: url(../pro_r_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
}


.greyfont4{
	font-size:12px;
	color:#666666;
	text-decoration: underline;
}

.greyfont4 a:link{
	font-size:12px;
	color:#666666;
	text-decoration: underline;
}
.greyfont4 a:visited{
	font-size:12px;
	color:#666666;
	text-decoration: underline;
}
.greyfont4 a:hover{
	font-size:12px;
	color:#1371B7;
	text-decoration: underline;
}
.whitefont{
    font-size:12px;
	color:#ffffff;
}

.whitefont a:link{
    font-size:12px;
	color:#ffffff;
}
.whitefont a:visited{
    font-size:12px;
	color:#ffffff;
}
.whitefont a:hover{
    font-size:12px;
	color:#ffffff;
}
.whitefont02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.yfont{
    color:#e9e129;
	font-size:12px;
}
.yfont2{
    color:#a97810;
	font-size:12px;
}
.yfont2 a:link{
    color:#a97810;
	font-size:12px;
}
.yfont2 a:visited{
    color:#a97810;
	font-size:12px;
}
.yfont2 a:hover{
	color:#666666;
	font-size:12px;
}
.news_link {
	background-image: url(../news_down.jpg);
	background-repeat: repeat-x;
}
.back_down {
	background-image: url(../back_diwn.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.products_left {
	background-image: url(../products_photo_bg.jpg);
	background-repeat: no-repeat;
}
.products_right {
	background-image: url(../products_right_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 166px;
}
