@charset "utf-8";
/* CSS Document */
*{word-wrap: break-word;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,textarea,p,blockquote,th,td {padding: 0; margin: 0; }   
table {border-collapse: collapse;  border-spacing: 0; }
input{font-family:arial;}   
fieldset,img {border: 0;}   
ol,ul { list-style: none;}

body{ margin:0;padding:0; background:#fff; font-size:12px; font-family:Gulim,돋움,Arial; color:#666;}
.disn{display:none;}
.disb{ display:block}
.cl{ clear:both;font-size:0; line-height:0;}
.f{ float:left;}
.right{ float:right;}
.hands{cursor:pointer;}
h1,h2,h3,h4,h5,h6{color:#333;}

a:link,a:visited{ color:#666; text-decoration:none;font-size:12px;}
a:hover,a:active{ color:#666; text-decoration:underline;font-size:12px;}

.header{ width:952px; height:80px; margin:20px auto 0 auto; background:#6a9f13 url(/images/header_bg.png) no-repeat;}
.header .logo{ padding:10px 20px 0 20px; float:left;}
.topsearch{ width:425px;height:30px; float:left; margin-left:100px; margin-top:20px; background:url(/images/topsearch_input_bg.png) no-repeat;}
.topsearch input{ vertical-align:middle}
.topsearch input.txt{ width:312px; padding:7px 4px 5px 4px; background:none; height:18px; line-height:18px; border:0; font-family:Arial; }
.topsearch .relatedkeywords{ padding-top:8px; color:#fff;}
.topsearch .relatedkeywords strong{ color:#000;}
.topsearch .relatedkeywords a{ color:#fff;}

.breadcrumb{ width:952px; margin:0 auto; padding:6px 0;}
.breadcrumb strong{ color:#333;}

.footer{ margin:0px auto; clear:both; padding-top:30px; padding-bottom:15px; width:952px;}
.disclaimer{ height:65px; padding-top:5px; border-bottom:#dedede 3px solid; margin-bottom:20px; line-height:20px; color:#666; background:url(/images/footer_icon.png) 15px 5px no-repeat; padding-left:72px;}
.copyright{ width:510px; padding:0; line-height:20px; font-size:11px;}
.copyright .vcblink{ float:left; margin-right:5px; padding-top:5px;}
.footer a:link,.footer a:active,.footer a:visited,.footer a:hover{ font-size:11px;}
.footerlink{ float:right;}
.footerlink h3{font-size:14px; padding-bottom:7px;}
.footerlink .merchants{ width:145px; float:left;}
.footerlink .merchants ul{ background:url(/images/footer_icon.png) 0px -76px no-repeat; padding-left:28px; height:50px; line-height:23px;}
.footerlink .internationsites{ width:150px; float:left;}
.footerlink .internationsites ul{ background:url(/images/footer_icon.png) 0px -151px no-repeat; padding-left:28px; height:50px; line-height:23px;}
.footerlink .aboutus{ width:140px; float:left;}
.footerlink .aboutus ul{ background:url(/images/footer_icon.png) 0px -229px no-repeat; padding-left:28px; height:69px; line-height:23px;}

a.favTit:link,a.favTit:visited,a.favTit:hover,a.favTit:active{color:#0000cc; font-weight:bold; text-decoration:underline; font-size:13px;}
a.favDes:link,a.favDes:visited,a.favDes:hover,a.favDes:active{color:#000000; text-decoration:none;}
a.favWww:link,a.favWww:visited,a.favWww:hover,a.favWww:active{color:green; text-decoration:none;}

.favTop div{ display:inline; margin-right:5px;}
.favTop ul{ margin-bottom:15px;}
.favTop li{ padding:5px 0;}

.favBg{ padding-bottom:15px;}
.favBg .favTl{ height:10px;}
.favBg .favTr{ float:right; width:10px; height:10px; font-size:0;}
.favBg .favM{ padding:0;}
.favBg .favBl{  height:10px;}
.favBg .favBr{ float:right; width:10px; height:10px; font-size:0;}
.favBg .favTop ul{ margin-bottom:0;}
.favBg .favTop{ background:url(/images/favorBg_grey.gif) no-repeat scroll right top;padding-top:12px;}
.favBg .favTop li{ padding:7px 0;}

.leftfav .favTop div{ display:block;}
.leftfav .favBg{ padding-bottom:0; margin-bottom:15px;}

.hotproducts{ margin-bottom:20px;}
.hotproducts h2{ font-size:14px; color:#1e1e1e; height:24px; line-height:26px;}
.hotproducts h2 span{ color:#127312; margin-left:5px;}
.hotproducts .topcow{ height:27px; line-height:26px; border-bottom:#e1e1e1 1px solid; position:relative;}
.hotproducts .topcow ul{ position:absolute; top:1px; right:0; height:24px; padding-right:10px;}
.hotproducts .topcow ul li{ display:inline;}
.hotproducts .topcow ul li a{ display:block; float:left; padding:0 12px; font-weight:bold; color:#127312;}
.hotproducts .topcow ul li.selected a{ background:#f8f8f8; border:#e1e1e1 1px solid; border-bottom:0; color:#333; padding:0 8px;}
.hotproducts .content{ background:#f8f8f8; padding-bottom:10px;}

.hotproducts .prolist{ padding:25px 0 3px 40px;}
.hotproducts .prolist ul{ width:150px; padding-right:30px; float:left; text-align:center;}
.hotproducts .prolist ul li{ padding-bottom:5px;}
.hotproducts .prolist ul li.pname{ height:34px; line-height:17px;}
.hotproducts .prolist ul li.pname a{ color:#333; font-weight:bold;}
.hotproducts .prolist ul li.pname a:hover{ color:#06c;}
.hotproducts .prolist ul li.pprice{ padding-bottom:10px; color:#E4288E;}
.hotproducts .prolist ul li.pprice a{ font-weight:bold; color:#E4288E;}

.overlayimg{height:220px; width:230px; text-align:center; padding-top:30px;background-image: url(/images/enlarge_img_bg.png); _background-image: url(/images/enlarge_imgie6_bg.gif);}
.overlayimg .close {  background-image:url(/images/enlarge_img_close.gif); position:absolute; right:15px; top:15px; cursor:pointer; height:10px; width:10px; font-size:0;}

div.debug {height: 200px; width: 952px; overflow: auto; border: 1px solid #666; background-color: #ccc; padding: 8px; position: fixed; z-index: 10000; top: 580px; left: 10px;}