/* CSS Document */

#box {
	width:970px;
	height:auto;
	margin:0 auto;
}
#top {
	width:970px;
	height:auto;
	float:left;
}
#top-home {
	width:970px;
	height:26px;
	float:left;
}
#top-home1 {
	width:680px;
	height:26px;
	float:left;
}
#top-home1 dl {
	margin:6px 0 0 0;
	padding:0px;
}
#top-home1 dt {
	width:75px;
	line-height:14px;
	float:left;
	border-right:1px solid #000;
	text-indent:20px;
	background:url(../images/no1.jpg) no-repeat;
}
#top-home1 dd {
	width:62px;
	line-height:14px;
	float:left;
	text-align:center;
}
#top-home2 {
	width:290px;
	height:23px;
	float:left;
	padding-top:3px;
}
#textfield1,#textfield2 {
	width:70px;
	height:16px;
	border:1px solid #cccccc;
	margin-right:4px;
	float:left;
	color:#999999;
}
#imageField1 {
	float:left;
	margin-top:-1px;
}
imageField2 {
	float:left;
}
#top-logo {
	width:343px;
	height:72px;
	float:left;
	padding:16px 0 0 0;
}
#top-search {
	width:627px;
	height:43px;
	float:left;
	padding:45px 0 0 0;
}
#top-search1 {
	width:402px;
	height:28px;
	float:left;
	background:url(../images/no4.jpg) no-repeat;
	padding-left:10px;
	padding-top:4px;
}
#textfield11 {
	width:298px;
	height:22px;
	border:1px solid #808080;
	float:left;
	margin-right:2px;
	line-height:22px;
	text-indent:10px;
}
#textfield22 {
	clear:both;
	width:77px;
	height:26px;
}
#top-menu {
	width:970px;
	height:30px;
	float:left;
	margin-bottom:8px;
}
#top-advertising {
	width:970px;
	height:32px;
	float:left;
	margin-bottom:6px;
}
#main {
	width:970px;
	height:auto;
	float:left;
}
#news {
	width:259px;
	height:262px;
	float:left;
	border:1px solid #ffeae9;
}
#news-title {
	width:259px;
	height:29px;
	float:left;
	background:url(../images/no7.jpg) no-repeat;
}
#news-title dl {
	padding:0px;
	margin:0px;
}
#news-title dt {
	width:178px;
	line-height:24px;
	float:left;
	padding-left:32px;
	color:#811610;
	font-weight:bold;
	padding-top:5px;
}
#news-title dd {
	width:40px;
	line-height:29px;
	float:left;
}
#news--text {
	width:259px;
	height:auto;
	float:left;
	padding-top:5px;
}
#main1 {
	width:441px;
	height:264px;
	float:left;
	padding:0 0 0 8px;
}
#main2 {
	width:430px;
	height:262px;
	float:left;
}
#main3 {
	width:258px;
	height:auto;
	float:left;
	border:1px solid #ffeae9;
}
#main3-1 {
	width:258px;
	height:49px;
	border-bottom:1px solid #ffa7a6;
	float:left;
	text-align:center;
	padding-top:10px;
}
#main3-2 {
	width:124px;
	height:95px;
	float:left;
	border-right:1px solid #ffa7a6;
	line-height:23px;
	padding-left:11px;
}
#main3-3 {
	width:111px;
	height:95px;
	float:left;
	padding-left:11px;
	line-height:23px;
}
#main-4 {
	width:260px;
	height:95px;
	float:left;
	margin-top:10px;
}
#products1-title {
	width:970px;
	height:33px;
	float:left;
	background:url(../images/no11.jpg) repeat-x;
	margin-top:8px;
}
#products1-title dl {
	margin:0px;
	padding:0px;
}
#products1-title dt {
	width:894px;
	height:33px;
	float:left;
	background:url(../images/no10.JPG) no-repeat;
	line-height:33px;
	color:#ffffff;
	padding-left:16px;
}
#products1-title dd {
	width:40px;
	float:left;
	line-height:33px;
	color:#dc0600;
}
#products1-text {
	width:968px;
	height:464px;
	float:left;
	border-left:1px solid #fee5e5;
	border-right:1px solid #fee5e5;
	border-bottom:1px solid #fee5e5;
}

#products2-title {
	width:970px;
	height:33px;
	float:left;
	background:url(../images/no11.jpg) repeat-x;
	margin-top:8px;
}
#products2-title dl {
	margin:0px;
	padding:0px;
}
#products2-title dt {
	width:894px;
	height:33px;
	float:left;
	background:url(../images/no10.JPG) no-repeat;
	line-height:33px;
	color:#ffffff;
	padding-left:16px;
}
#products2-title dd {
	width:40px;
	float:left;
	line-height:33px;
	color:#dc0600;
}
#products2-text {
	width:968px;
	height:240px;
	float:left;
	border-left:1px solid #fee5e5;
	border-right:1px solid #fee5e5;
	border-bottom:1px solid #fee5e5;
	margin-bottom:12px;
}
#bottom {
	width:970px;
	height:auto;
	float:left;
}
#links {
	width:970px;
	height:25px;
	float:left;
	background:url(../images/no13.jpg) repeat-x;
}
#links dl {
	padding:0px;
	margin-left:40px;
}
#links dt {
	width:90px;
	height:25px;
	float:left;
	background:url(../images/no12.JPG) no-repeat;
	line-height:25px;
	text-align:center;
	font-weight:bold;
	font-size:14px;
}
#links-text {
	width:970px;
	height:45px;
	float:left;
	line-height:30px;
	border-bottom:1px solid #d5d5d5;
}
#bottom-1 {
	width:970px;
	height:20px;
	float:left;
	text-align:center;
	padding-top:60px;
}