body,p,td,th {
	font-size: 9pt;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14pt;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/page_bk.jpg);
	background-repeat: repeat-x;
}
body h3{
	color:#0099CC;
	margin:0px;
padding:0px;
}
a:link {
	color: #336699;
}
a:visited {
	color: #666666;
}
a:hover {
	color: #669933;
}
a:active {
	color: #666666;
}
#all{
margin:0px auto 0px auto;
padding:0px;
width:1024px;
}
#top{
margin:0px;
padding:0px;
width:1024px;
height:87px;
	background-image: url(../images/top_bk.jpg);
	background-repeat:no-repeat;
}
#top ul{
list-style-type: none;
margin: 0px 0px 0px 449px;
padding: 0px;
text-indent: -9999px;
}
#top li{
margin: 0px;
padding: 0px;
float: left;

}
#top li a {
height: 87px;
display: block;
}
#top li.b01 a {
width: 125px;
background: url(../images/but_01.jpg) no-repeat 0 0;
}
#top li.b01 a:hover{
background: url(../images/but_01.jpg) no-repeat 0 -87px;
}
#top li.b02 a {
width: 125px;
background: url(../images/but_02.jpg) no-repeat 0 0;
}
#top li.b02 a:hover{
background: url(../images/but_02.jpg) no-repeat 0 -87px;
}
#top li.b03 a {
width: 125px;
background: url(../images/but_03.jpg) no-repeat 0 0;
}
#top li.b03 a:hover{
background: url(../images/but_03.jpg) no-repeat 0 -87px;
}
#top li.b04 a {
width: 125px;
background: url(../images/but_04.jpg) no-repeat 0 0;
}
#top li.b04 a:hover{
background: url(../images/but_04.jpg) no-repeat 0 -87px;
}
#top li.b05 a {
width: 75px;
background: url(../images/but_05.jpg) no-repeat 0 0;
}
#top li.b05 a:hover{
background: url(../images/but_05.jpg) no-repeat 0 -87px;
}




#image{
margin:0px;
padding:0px;
width:1024px;
height:272px;
	background-image: url(../images/image_bk.jpg);
	background-repeat:no-repeat;
}
#company{
margin:0px;
padding:116px 25px 0px 388px;
width:611px;
	background-image: url(../images/company_bk.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
}
#contact{
margin:0px;
padding:116px 25px 0px 388px;
width:611px;
	background-image: url(../images/contact_bk.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
}
#product{
margin:0px;
padding:116px 25px 0px 388px;
width:611px;
	background-image: url(../images/product_bk.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
}
#quality{
margin:0px;
padding:116px 25px 0px 388px;
width:611px;
	background-image: url(../images/quality_bk.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
}
#copy{
margin:0px;
padding:25px 0px 0px 90px;
width:934px;
height:65px;
	background-image: url(../images/copy_bk.jpg);
	background-repeat:no-repeat;
}

/*-----------------------------------------------------.datatable*/


.datatable {
	border-collapse: collapse;
	width: 600px;
	margin: 20px auto 0px auto;
}
.datatable td {
	padding: 4px;
}
.datatable th {
	padding: 4px;
	font-weight: normal;
	color:#999999;
	text-decoration: none;
}
.datatable caption {
	font: bold 11pt Arial, Helvetica, sans-serif;
	color: #FF9900;
	text-align: left;
	padding-top: 4px;
	padding-bottom: 4px;
}
.datatable tr.altrow {
	background-color: #DFE7F2;
	color: #000000;
}
.pic {
padding: 6px;
border: 1px solid #ddd;
background: #fff;
}
.dot{
    margin:auto 0px auto 0px;
	padding: 0px;
    width:100%;
    line-height:0px;
	border-top: 1px dotted  #cacaca;
}
#select{
	float:right;
	position:absolute;
}
