@charset "utf-8";
body{text-align:center;}
*{margin:0px; padding:0px; }
ul{margin:0px; padding:0px;}
li{list-style:none; }
a{ text-decoration:none; }
img{border:0px;}

#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;}
		#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;}
	#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; }
			
		
	.sear{ float:left; width:958px; background:url(images/sear.png) no-repeat; margin:5px 0px 5px 0px; padding:5px 0px 0px 30px; text-align:left; height:35px; }
	
	#left{ 	float:left; width:220px; margin:0px;	padding:0px; border-right:#CCCCCC solid 1px; border-left:#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;}
				.brand li a{font-size:12px; color:#336699; padding:5px;  }
				.brand li a:hover, .brand li a:visited{color:#336699;}
				
		#left h3{float:left; width:210px; margin:1px 0px 0px 0px; padding:5px; text-align:center; color:#FFFFFF; background-color:#336699;}	
			
		.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:#336699; font-size:12px; }
		
		.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;}	
		.flash{float:left; width:775px; margin:3px 0px 0px 0px; padding:0px;}		
		
		.kind{float:left; width:255px; margin:0px 0px 0px 10px; padding:0px 0px 3px 0px; border:#CCCCCC solid 1px; text-align:left; display:inline; }
			.kind li{float:left; width:240px; margin:5px 0px 5px 0px; padding:5px 0px 0px 0px; height:85px; }
		
		.des{float:left; width:490px; margin:0px 0px 10px 10px; padding-left:5px; border:#CCCCCC solid 1px; text-align:left;}
		.des ul{float:left; width:161px; margin:5px 0px 0px 0px; padding:0px;}
		.des li{float:left; width:161px; margin:2px 0px 2px 0px; padding:0px; text-align:center;}
			.des li a{color:#000000; }
		.des strong{color:#FF9900;}
	
		#right p{float:left; width:740px; margin:0px; padding:2px 0px 2px 10px; text-align:left; line-height:20px; }		
		#right .pstyle{float:left; width:766px; text-align:left; padding:0px 0px 0px 10px; font-size:12px; line-height:25px; }
		
		.title{ float:left; width:755px; margin:2px 0px 2px 0px; text-align:left; padding:5px 0px 3px 10px; font-size:16px; font-weight:bold; color:#000000; background:url(images/evaluation_bg1.gif) no-repeat; display:inline; }
		.title1{ font-size:14px; font-weight:bold; height:30px; color:#FFCC33; margin:3px 0px 0px 0px; }
		
		.display{ float:left; width:175px; margin:3px 10px 2px 5px; padding:5px 0px 5px 0px; border:#CCCCCC solid 1px; }
			.display li{ float:left; width:170px; margin:3px 0px 2px 0px; padding:0px; }
				.display li a{color:#336699;}
				.display li a:hover{text-decoration:underline;}
			.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; font-weight:bold; font-size:18px;}
				
		.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; }
				.new li a{color:#336699; font-weight:bold;}
			
		.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:#336699; text-align:center;}
		#footer p{ float:left; width:1000px; text-align:center; color:#FFFFFF;}
		
		.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,#footer p a{ color:#FFFFFF; }
		
		.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;}
		
		
	.recent{float:left; width:245px; margin:15px 0px 15px 10px;; padding:0px;  text-align:left; display:inline;}
		.recent img{float:left; width:100px; margin:5px 0px 0px 0px; padding:0px; border:#CCCCCC solid 1px;}
		.recent ul{float:left; width:133px; margin:0px; padding:0px 0px 0px 5px;}
		.recent li{float:left; width:133px; margin:0px; padding:0px 0px 0px 5px;}
			.recent li a{color:#000000;}
	
