 /* CSS Document */
body{
margin:auto 0;padding:0;text-align:center;font-size:12px;font-family:Arial, Helvetica, sans-serif;
}
a{
color:#000000;text-decoration:none;
}
a:hover{
color:#0099FF;text-decoration:underline;
}
#contaner{
width:995px;text-align:left;margin-left:10px;height:auto;
}
#top{
position:relative;width:880px;height:47px;
}
#top #topnavi{
position:absolute;left:628px;top:25px;
}
/*main*/
#main{
width:995px;height:375px;margin-top:10px;
}
#left_main{
float:left;width:442px;height:375px;
}
#middle_main{
float:left;margin-left:6px;margin-top:2px;width:170px;height:375px;vertical-align:middle;
}
#right_main{
float:left;margin-left:10px;margin-top:2px;width:252px;height:370px;text-align:center;vertical-align:top;background:url(Images/hot-bg.jpg) no-repeat;
}
#hottitle{
width:252px;height:30px;
}
#hotproduct{
width:240px;
}
#main #blank{
float:right;width:98px;height:375px;
}
/*main end*/

/*content*/
#content{
width:900px;height:100px;margin-top:10px;
}
#news{
float:left;width:442px;
}
#news ul{
list-style:none;width:442px;margin:0 8px 0 0;padding:0;vertical-align:top;
}
#news ul li{
width:442px;
height:22px;
line-height:22px;
}
#message{
float:left;width:180px;height:100px;text-align:center;
}
#search{
float:left;margin-left:10px;width:248px;height:100px;text-align:center;vertical-align:top;background:url(Images/search.jpg) no-repeat;position:relative;
}
#content #select{
position:absolute;left:10px;top:55px;width:252px;height:25px;margin:0;padding:0;text-align:left;
}

/*end content*/

/*footer*/
#footer{
clear:both;position:relative;width:880px;margin-top:5px;background-color:#F0EFEB;
}
#footer p{
width:400px;line-height:20px;text-align:left;margin-left:0 0 0 5px;color:#999999;padding:10px;
}
 span{
	position:absolute;
	display:block;
	width:160px;
	height:25px;
	color:#000000;

	left:735px;
	top: 560px;
}
/*end footer*/
