body {font: 100%/1.4 Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color: #fff;	margin: 0;	padding: 0;	color: #000;}
ul, ol, dl { 	padding: 0;	margin: 0;}
h1, h2, h3, h4, h5, h6, p {margin-top: 0; padding-right: 15px; padding-left: 15px;}
img {border:none;} 
a img { border: none;}
a:link {color: #42413C;	text-decoration: none; }
a:visited {	color: #6E6C64;	text-decoration: none;}
a:hover, a:active, a:focus { 	text-decoration: none; }

a.cate_link:link {color: #fff;	text-decoration: none; }
a.cate_link:visited {	color: #fff;	text-decoration: none;}
a.cate_link:hover, a:active, a:focus { 	text-decoration: underline; }

a.bottom_bar_txt:link {color: #999;	text-decoration: none; }
a.bottom_bar_txt:visited {	color: #999;	text-decoration: none;}
a.bottom_bar_txt:hover, a:active, a:focus {color:#d41f02; text-decoration: underline; }

.container {width: 925px;	background-color: #FFFFFF; margin: 0 auto; }
header {	background-color: #ADB96E;}
.sidebar1 {	float: left;	width: 180px;	background-color: #EADCAE;	padding-bottom: 10px;}
.content {	padding: 10px 0;	width: 600px;	float: left;}
aside {	float: left;	width: 180px;	background-color: #EADCAE;	padding: 10px 0;}

.content ul, .content ol {	padding: 0 15px 15px 40px;}


ul.nav {	list-style: none; 	border-top: 1px solid #666; 	margin-bottom: 15px; }
ul.nav li {	border-bottom: 1px solid #666; }
ul.nav a, ul.nav a:visited {	padding: 5px 5px 5px 15px;	display: block; 	width: 160px;  	text-decoration: none;	background-color: #C6D580;}
ul.nav a:hover, ul.nav a:active, ul.nav a:focus { background-color: #ADB96E;	color: #FFF;}

footer {	padding: 10px 0;	background-color: #CCC49F;	position: relative;	clear: both; }
/* ~~ ±âÅ¸ ºÎµ¿/Å¬·¡½º Áö¿ì±â ~~ */
.fltrt {	float: right;	margin-left: 8px;}
.fltlft {	float: left;e	margin-right: 8px;}
.clearfloat {clear:both;	height:0;	font-size: 1px;	line-height: 0px;}

div,ul,li {list-style-type:none;}

header, section, footer, aside, article, figure {
	display: block;
}

/*header*/ 
#header{ margin:0 auto; width:100%;}
#header #header_top {display:inline-block; position:relative; height:49px; both:clear; text-align:left;}
#header #header_top .logo {padding-top:5px; width:255px; height:40px; float:left; text-align:left;}
#header #header_top .login {width:400px; height:40px; float:left; text-align:right;}
#header #header_top .top_btn {text-align:right; padding-top:10px; width:300px; float:right;}
#header #header_top .top_btn li { float:left;}

#header #header_box {text-align:left; margin:0; padding:0; both:clear; display:inline-block; position:relative; width:955px; height:82px; background:url(/layout/top/healthnara/images/header_bg.png); background-repeat:no-repeat;}
#header #header_box #header_product {display:block; position:relative; width:183px; height:82px; float:left;}
#header #header_box #header_menu    {display:block; position:relative; width:758px; float:left; both:clear;}
#header #header_box #header_menu_top {padding-left:14px; z-index:1;}
#header #header_box #header_menu_top .notice {padding-top:15px; float:left; width:300px;}
#header #header_box #header_menu_top .header_menu1 li {cursor:pointer; float:left; padding-left:10px; padding-right:10px; padding-top:10px;}

#header #header_box .header_search {padding-left:14px; padding-top:8px; float:left; width:250px; }
#header #header_box .header_menu2 {padding-top:6px}
#header #header_box .header_menu2 li {float:left; padding-left:3px; padding-right:3px;}
#header #header_box .header_menu2 li {background:url(/layout/top/healthnara/images/btn01.png); background-repeat:no-repeat; width:86px; height:23px;}
#header #header_box .menu2 {text-align:center; color:#fff; font-weight:bold; font-size:11px; padding-top:6px;}


#category {width:180px; }
#category #cate_menu {display:inline-block; padding-left:5px; text-align:left;}

#main_flash_contents { width:558px; height:307px; padding-left:9px; }

#right_banner {display:inline-block; position:relative;  width:; padding-left:2px;}

#middle_price  {display:inline-block; position:relative; width:558px; height:186px; background:url(../../layout/top/healthnara/images/middle_price.png); background-repeat:no-repeat; text-align:center;}
#middle_price #disp {position:absolute; margin-top:40px; padding:0; padding-left:5px; width:; height:; }

#middle_product1 {display:inline-block; position:relative; width:955px; height:297px;}
#middle_product1 li { float:left;}
#middle_product1 #product1 {width:229px; height:297px; background:url(/layout/top/healthnara/images/main_product1.png); background-repeat:no-repeat;overflow:hidden;}
#middle_product1 #product1 .good { padding-top:126px; padding-left:13px; text-align:left; }

#middle_product1 #product2 {width:229px; height:297px; background:url(/layout/top/healthnara/images/main_product2.png); background-repeat:no-repeat; }
#middle_product1 #product2 .good { padding-top:126px; padding-left:13px; text-align:left; }

#middle_product1 #product3 {width:229px; height:297px; background:url(/layout/top/healthnara/images/main_product3.png); background-repeat:no-repeat; }
#middle_product1 #product3 .good { padding-top:126px; padding-left:13px; text-align:left; }

#middle_product1 #product4 {width:229px; height:297px; background:url(/layout/top/healthnara/images/main_product4.png); background-repeat:no-repeat; }
#middle_product1 #product4 .good { padding-top:126px; padding-left:13px; text-align:left; }


#product_all { display:inline-block; position:relativel; width:955px; background-color:#f5f5f5; }

#footer_middle_box {display:block; position:relative; width:955px; height:267px; background:url(/layout/top/healthnara/images/footer_middle.png); background-repeat:no-repeat; text-align:left;}
#footer_middle_box #footer_middle_banner {padding:5px; }

#footer_middle_box #footer_board_box #footer_padd {display:inline-block; position:relative; float:left; width:322px;}
#footer_middle_box #footer_board_box #footer_notice {display:inline-block; position:relative; float:left; width:311px;}
#footer_middle_box #footer_board_box #footer_notice .more {position:relative; margin-top:22px; text-align:right; width:288px; }
#footer_middle_box #footer_board_box #footer_notice .notice {display:inline-block; position:relative; text-align:left; width:288px; }

#footer_middle_box #footer_board_box #footer_question {display:inline-block; position:relative; float:left; width:311px; }
#footer_middle_box #footer_board_box #footer_question .more {position:relative; margin-top:22px; text-align:right; width:288px; }
#footer_middle_box #footer_board_box #footer_question .question {display:inline-block; position:relative; text-align:left; width:288px; }

#footer_cpoyright_box {display:inline-block; position:relative;width:955px; height:117px;}
#footer_copyright_box #footer_logo { float:left; width:242px; height:117px;}
#footer_copyright_box #footer_copy { float:left; width:713px; height:117px;}
#footer_copyright_box #footer_copy #copy_top li {float:left; font-size:12px; font-weight:bold; color:#8e8e8e;}
#footer_copyright_box #footer_copy #copy_top {position:relative; width:713px; height:20px; padding-left:20px;}
#footer_copyright_box #footer_copy #copy_bottom {position:relative; width:713px; height:20px; text-align:left; padding-left:20px;}

.border1 { border-bottom:1px solid #999; }

/*header Nav*/
#header_nav { margin:0; padding:0; width:1000px;}
#header_nav .top_logo { float:left; width:; padding-top:10px;}
#header_nav .top_banner { float:right; width; }

#header_menu { display:block; position:absolute; height:60px; z-index:999; width:1000px;}
#header_menu_bottom { display:block; position:absolute; height:60px; z-index:998; width:1000px; padding-top:59px;}
#middle_menu { display:block; position:relative; padding-top:0px; }

#middle_menu #middle_box1 {overflow:hidden; margin-left:12px; width:975px; height:141px; position:absolute; background-color:#fff; z-index:99999999;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-top-left-radius:0;
border-top-right-radius:0;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
border:1px solid #b4b2b2;
}
#middle_menu #middle_part1 { display:block; position:relative; text-align:left; width:975px;}
#middle_menu #middle_part1 #gubun3 .th { border:1px solid #ccc; }
#middle_menu #middle_part1 #gubun3 .td { border:1px; solid #ccc; padding-left:5px; height:19px}
#middle_menu #middle_part1 #gubun3 .td1 { text-align:right; border:1px; solid #ccc; padding-right:5px; height:19px}
#middle_menu #middle_part1 #gubun3 .td2{background-color:#f1f1f1; border:1px solid #ccc; padding-left:5px;} 
#middle_menu #middle_part1 #gubun3 .td12{text-align:right; background-color:#f1f1f1; border:1px solid #ccc; padding-right:5px;} 
#middle_menu #middle_part1 #gubun1 { display:block; width:250px; float:left; padding-left:; padding-top:12px; text-align:left;}
#middle_menu #middle_part1 #gubun2 { display:block; width:300px; float:left; padding-left:; padding-top:12px; text-align:left;}
#middle_menu #middle_part1 #gubun3 { display:block; width:380px; float:left; padding-left:14px; padding-top:12px; text-align:left;}


#middle_menu #middle_box2 {overflow:hidden; margin-left:12px; width:975px; height:141px; position:absolute; background-color:#fff; z-index:99999999;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-top-left-radius:0;
border-top-right-radius:0;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
border:1px solid #b4b2b2;
}
#middle_menu #middle_part2 { display:block; position:relative; text-align:left;}
#middle_menu #middle_part2 #gubun1 { width:230px; float:left; padding-left:12px; padding-top:10px;; text-align:left;}
#middle_menu #middle_part2 #gubun2 { width:230px; float:left; padding-left:12px; padding-top:10px; text-align:left;}
#middle_menu #middle_part2 #gubun3 { width:230px; float:left; padding-left:12px; padding-top:10px; text-align:left;}
#middle_menu #middle_part2 #gubun4 { width:230px; float:left; padding-left:12px; padding-top:10px; text-align:left;}

#middle_menu #middle_box3 {overflow:hidden; margin-left:12px; width:975px; height:141px; position:absolute; background-color:#fff; z-index:99999999;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-top-left-radius:0;
border-top-right-radius:0;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
border:1px solid #b4b2b2;
}
#middle_menu #middle_part3 { display:block; position:relative; text-align:left;}
#middle_menu #middle_part3 #gubun1 { width:440px; float:left; padding-left:12px; padding-top:10px;; text-align:left;}
#middle_menu #middle_part3 #gubun_img { width:30px; float:left; padding-left:5px; padding-top:; text-align:left;}
#middle_menu #middle_part3 #gubun2 { width:485px; float:left; padding-left:0px; padding-top:10px; text-align:left;}

#middle_menu #middle_box4 {overflow:hidden; margin-left:12px; width:975px; height:141px; position:absolute; background-color:#fff; z-index:99999999;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-top-left-radius:0;
border-top-right-radius:0;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
border:1px solid #b4b2b2;
}
#middle_menu #middle_part4 { display:block; position:relative; text-align:left;} 
#middle_menu #middle_part4 #gubun1 {float:left; width:440px; float:left; padding-left:12px; padding-top:10px;; text-align:left;}
#middle_menu #middle_part4 #gubun_img {float:left; width:30px; float:left; padding-left:5px; padding-top:; text-align:left;}
#middle_menu #middle_part4 #gubun2 {float:left; width:485px; float:left; padding-left:0px; padding-top:10px; text-align:left;}

#bottom_box {position:relative; display:block; padding-top:5px;}
#bottom_box #box { width:975px; height:165px; background-color:#e2e2de; border:1px solid #b4b2b2; text-align:left; }

#bottom_box #box .box1 {float:left; position:relative; display:block; width:; height:; padding-top:10px; padding-left:24px; }
#bottom_box #box .box2 {float:left; position:relative; display:block; width:; height:; padding-top:16px; padding-left:24px; }
#bottom_box #box .box3 {float:left; position:relative; display:block; width:; height:; padding-top:16px; padding-left:24px; }
#bottom_box #box .box4 {float:left; position:relative; display:block; width:; height:; padding-top:16px; padding-left:24px; }

/*------------- BOARD LAYOUT------------*/
#board { width:977px; background-color:#fff; }

