@charset "utf-8";
/* CSS Document */
body{
text-align:center;
/*background-image:url(images/aubmach.png);
background-repeat:repeat;*/
}
*{
margin:0px;
padding:0px;
}
ul{
margin:0px;
padding:0px;
}
li{
list-style:none;
}
a{
text-decoration:none;
}
#container{
	width:1000px;
	margin:2px auto;
	padding:0px;
	text-align:center;
	background-color:#FFFFFF;
	font-size:12px;
	font-family:Dotum;
	line-height:20px;
	display:table;
}
#top{
	float:left;
	width:998px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 2px 0px;
	text-align:left;
}
#logo{
	float:left;
	width:350px;
}
#link{
	float:left;
	margin:0px 0px 0px 310px;
}
img{
border:0px;
}
#link li{
float:left;
margin:0px 10px 0px 10px;
padding:5px;
}
#link li a{
text-decoration:underline;
}
.good{
float:left;
width:300px;
margin:30px 0px 5px 150px;
padding:0px;
text-align:left;
}
.good li{
float:left;
width:140px;
margin:3px 0px 5px 0px;
padding:0px;
}
.good p{
width:300px;
float:left;
margin:10px 0px 0px 0px;
padding:0px;
font-weight:bold;
color:#CC0000;
}
#main{
	float:left;
	width:998px;
	margin:0px;
	padding:0px;
	border:#CCCCCC solid 1px;
}
#navigation{
float:left;
width:998px;
margin:0px 0px 0px 0px;
padding:5px 0px 0px 0px;
background-color:#336699;
}
#navigation li{
float:left;
width:120px;
padding:5px 0px 5px 0px;
}
#navigation li a{
font-size:14px;
font-weight:bold;
color:#FFFFFF;
padding:5px 5px 5px 5px;
}
#navigation li a:hover{
background-color:#FFFFFF;
color:#CC0033;
}
#left{
	float:left;
	width:220px;
	margin:0px;
	padding:0px;
	border-right:#CCCCCC solid 1px;
}
.brand{
	float:left;
	width:220px;
}
.brand form{
float:left;
width:220px;
margin:3px 0px 0px 0px;
padding:0px;
}
.brand form img{
float:left;
}
.brand form input{
float:left;
}
.brand li{
float:left;
width:185px;
margin:2px 0px 1px 5px;
padding:3px 0px 3px 15px;
border-bottom:#999999 solid 1px;
text-align:left;
}
.hot{
float:left;
width:190px;
padding:0px;
margin:0px;
text-align:left;
}
.hot li{
clear:both;
float:left;
width:190px;
margin:2px 0px 3px 10px;
padding:0px;
}
.hot li a{
color:#0033CC;
font-size:12px;
}
.brand li a{
font-size:12px;
font-weight:bold;
color:#000000;
padding:5px;
}
.source{
float:left;
width:220px;
margin:0px;
padding:60px 0px 0px 0px;
background:url(images/alliance.jpg) no-repeat;
}
.source li{
float:left;
width:210px;
margin:0px 0px 5px 0px;
padding:0px;
text-align:center;
}
.source li a{
color:#CC3366;
font-size:12px;
font-weight:bold;
}
#right{
	float:left;
	width:775px;
	margin:0px;
    padding:0px;
}
#right p{
float:left;
width:740px;
margin:0px;
padding:0px 0px 0px 10px;
text-align:left;
line-height:20px;
}
#right .pstyle{
float:left;
width:760px;
text-align:left;
padding:0px 5px 0px 5px;
font-size:12px;
line-height:25px;
}
.title{
float:left;
width:765px;
margin:2px 0px 2px 0px;
text-align:center;
padding:5px 2px 3px 0px;
font-size:16px;
font-weight:bold;
color:#751E2F;
background-color:#DEEDFA;
}
.title1{
font-size:14px;
font-weight:bold;
height:30px;
color:#FFCC33;
margin:3px 0px 0px 0px;
}
.display{
float:left;
width:185px;
margin:3px 0px 2px 5px;
padding:0px;
border:#CCCCCC solid 1px;
}
.display li{
float:left;
width:185px;
margin:3px 0px 2px 0px;
padding:0px;
}
.lion{
position:relative;
}
.bk_mg{
position:absolute;
right:0px;
top:-2px;
margin:0px;
padding:0px;
}
.nw_mg{
position:absolute;
right:2px;
top:56px;
}
.price1{
text-decoration:line-through;
}
.price{
color:#CC0000;
}
.more{
float:right;
margin:3px 5px 2px 0px;
padding:0px;
text-align:right;
}
.more a{
background-color:#FF9933;
color:#FFFFFF;
padding:0px 1px 0px 1px;
}
.new{
float:left;
width:375px;
margin:5px 2px 5px 5px;
padding:5px 0px 5px 0px;
text-align:center;
}
.new .mg{
float:left;
width:120px;
text-align:center;
margin:0px;
padding:20px 0px 0px 0px;
border:#cccccc solid 1px;
height:100px;
}
.new ul{
float:left;
width:200px;
margin:0px 0px 0px 10px;
padding:0px;
}
.new li{
float:left;
width:220px;
margin:2px 0px 0px 0px;
padding:0px;
text-align:left;
font-size:12px;
}
.featured{
float:left;
width:775px;
margin:0px;
padding:0px;
text-align:left;
border-bottom:#48B7EC solid 5px;
}
.featured ul{
float:left;
width:220px;
margin:2px 5px 2px 10px;
padding:0px;
}
.featured  ul li{
float:left;
width:200px;
margin:2px 0px 2px 15px;
padding:0px;
}
.br{
float:left;
width:220px;
text-align:center;
background-color:#DDE9F0;
font-size:14px;
margin:0px;
padding:0px;
font-weight:bold;
}
.quest{
float:left;
width:730px;
margin:0px 0px 0px 15px;
padding:0px;
}
.quest li{
float:left;
width:740px;
margin:5px 0px 3px 0px;
padding:0px;
text-align:left;
}
.quest li span{
float:left;
width:740px;
}
.br_li{
float:left;
width:765px;
margin:0px;
padding:0px;
}
.br_li li{
float:left;
width:200px;
margin:0px 10px 0px 10px;
padding:0px;
}
.sign{
color:#CC0000;
font-size:12px;
font-weight:bold;
}
#footer{
float:left;
width:998px;
margin:0px;
padding:0px;
background-color:#CCCCCC;
text-align:center;
}
#footer p{
float:left;
width:1000px;
text-align:center;
}
.last_bt{
float:left;
width:860px;
text-align:center;
margin:10px 0px 10px 0px;
padding:0px 0px 0px 120px;
}
.last_bt li{
float:left;
width:100px;
}
.last_bt li a{
color:#0000FF;
}
.partno_md{
float:left;
width:760px;
margin:0px 0px 5px 0px;
padding:0px 5px 0px 10px;
line-height:25px;
text-align:left;
font-size:12px;
color:#000000;
}
.partno_md a{
color:#d6184d;
}
.partno_md ul{
margin:0px;
padding:0px;
}
.partno_md li{
clear:both;
float:left;
margin:0px;
padding:0px;
width:280px;
border:0px;
}
.partno_md  table,.partno_md li table{
width:700px;
float:left;
margin:0px;
padding:0px;
text-align:left;
border:0px;
}
.partno_md p{
float:left;
width:750px;
text-align:left;
}