body {margin:0;color:#666666;MARGIN-RIGHT: auto;MARGIN-LEFT: auto; TEXT-ALIGN: center;}
body,table,input,textarea,select {font:12px dotum;color:#666666}
td{color:#666666}
img	{border:0}
form	{margin:0}

a	{text-decoration:none;color:#666666}
a:hover {text-decoration:underline;color:#FA76AB}

.eng	{font:8pt tahoma}
.engs	{font:7pt tahoma}
.engb	{font:bold 8pt tahoma}
.stxt	{font:12px Arial, Helvetica, sans-serif; color:#4C4C4C;line-height:16px}
.b_cate	{font:bold 11pt ""; color:#464646;letter-spacing:1}
.path	{font:12px ""; color:#464646; text-align:right; height:55px;padding-right:20px;padding-top:25px}
.title_path {font:12px ""; color:#464646; text-align:right; height:25px;padding-right:20px;}
.input_txt	{font:bold 12px ""; color:#5D5D5D;padding-top:4px;}
.inputfields       {border:1px solid #ccc; background-color:#FAFAFA;}	
#b_white a {font:bold 11pt ""; color:#FFFFFF;}
.pagediv	{text-align:center;padding:15px} 

.indiv {margin:0px 10px 0px 10px;} 
* html .indiv {width:100%;} 

* html .hundred {width:100%;}

.cellC {
	width:120px;
	background:#f7f7f7;
	text-align:right;
	padding-right:10px;
}
.cellL {padding-left:10px;}
.cell_R {text-align:right;padding-right:10px}

.button{border:0; background:none; font-size:12px;cursor:pointer;}
.btnBlack{border:0; background:none; font-size:12px;cursor:pointer;background-image:url(close.gif);width:35px;height:16px;color:#FFFFFF;padding-top:2px;}
.btnWhite{border:0; background:none; font-size:12px;cursor:pointer;background-image:url(btn_02.gif);width:35px;height:16px;padding-top:2px;}
.btnRed{border:0; background:none; font-size:12px;cursor:pointer;background-image:url(btn_03.gif);width:35px;height:16px;padding-top:2px;color:#FFFFFF;}
.btnDel{border:0; background:none; font-size:12px;cursor:pointer;background-image:url(add_cart.gif);width:72px;height:16px;padding-top:2px;color:#FFFFFF;}
.addCart{border:0; background:none; font-size:12px;cursor:pointer;background-image:url(add_cart.gif);width:72px;height:16px;padding-top:2px;color:#FFFFFF;}
.btnLeft{border:0; background:none; font-size:12px;cursor:pointer;background-image:url(btn_left_bg.gif);width:59px;height:18px;color:#FFFFFF;padding-top:3px;}
.btnLogin{border:0; background:none; font-size:12px;cursor:pointer;background-image:url(login_04.gif);width:100px;height:18px;color:#FFFFFF;padding-top:3px;}
.btnLogin01{border:0; background:none; font-size:12px;cursor:pointer;background-image:url(login_03.gif);width:53px;height:18px;color:#FFFFFF;padding-top:3px;}
.btnLogin02{border:0; background:none; font-size:12px;cursor:pointer;background-image:url(btn_login.gif);width:53px;height:35px;color:#FFFFFF;padding-top:3px;}
.btn	{border:1px solid #cccccc;background-color:#000000;color:#ffffff;font:bold 12px tahoma;width:60px}
.btnL	{border:1px solid #cccccc;background-color:#000000;color:#ffffff;font:bold 12px tahoma}
.btnButton{border:0px;background:none;font-size:12px; cursor:pointer;}
.line	{border:1px solid #F7AEBF}
.lineBig	{border:1px solid #cccccc;width:300px;}
.lineBg	{border:1px solid #DFDFDF;background-color:#F7F7F7}
.hand	{cursor:pointer}

.blue	{color:#007FC8}
.red	{color:#FF6C68}
.pink	{color:#FF3663}
.black	{color:#000000}
.float	{float:left}
.clear	{clear:both}
option.disabled {color:#808080}

.white	{color:#FFFFFF}
A.white	{text-decoration:none;color:#FFFFFF}
A.white:hover {text-decoration:none;color:#FFFFFF}
.textarea {border:1px solid;border-color:#B4B4B4;width:100%;font-size:9pt;color:black;background-color:white}
.position	{text-align:right;padding:5px 10px;border-bottom-width:1; border-bottom-style:solid; border-bottom-color:#dddddd;}

#form input,textarea {border-width:1; border-style:solid; border-color:#DFDFDF ; background:#F7F7F7}
#form .noline input {border:0; background:transparent}
.select {font-family:"";font-size:12px;BACKGROUND-COLOR:#626262;color:ffffff;}
.null {border:0}

#bottom div {float:left;}

#menuLayer .subLayer {
	position:absolute;
	display:none;
	width:150px;
	border:1px solid #cccccc;
	background:#ffffff;
	top:-5px;
	left:-30px;
	padding:8px;
}
#menuLayer .cate {
	padding-left:10px;
	border-bottom:1px solid #E6E6E6;
	height:25px;
}
.small {
	font:12px Dotum;
	letter-spacing:0px;
	padding-top:3px;
}
.outline_both {
border-left-style:solid;
border-right-style:solid;
border-left-width:0;
border-right-width:0;
border-left-color:#FFFFFF;
border-right-color:#FFFFFF;
}

.outline_side {
border-left-style:solid;
border-left-width:0;
border-left-color:#FFFFFF;
}
.content_title { float:left; font-weight:bold; }
.content_top { float:right; margin-top:5px}
#contentbox {  margin-top:16px; }
#contentbox th { padding:6px; background-color:#F1F1F1; border-bottom:1px solid #E1E1E1;}
#contentbox td { padding:6px; }
.p5{padding-left:5px;}
.p5_1{padding:5px;}
.p10{padding-left:10px;}
.p10_1{padding:10px;}
.p15{padding:15px;}
.p20{padding-left:20px;}
.p20_1{padding:20px;}
.button01{
background-image:url(pay001.gif);}
.button02{
background-image:url(pay002.gif);color:#FFFFFF;font-weight:bold;font-size:13px;}
.submenu{padding-right:10px;}
.submenu ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 150px; 
}

.submenu ul li{
position: relative;
height:20px;
}
.submenu ul li ul{
position: absolute;
margin-left:150px;
width: 160px; 
margin-top:-43px;
display: none;
}
#top{background-image:url(submenutop.gif);background-repeat:no-repeat; background-position:bottom;width:160px;padding-top:2px;height:14px;}
#bottom{background-image:url(submenubottom.gif);background-repeat:no-repeat;background-position:top;width:160px;padding-bottom:2px;height:14px;}

.submenu ul li ul li ul{ 
margin-left:160px;
}
.submenu ul li span{
border-bottom:#CCC 1px dashed;
padding:0px 0px 5px 5px;
width:140px;
cursor:pointer;
}

.submenu ul li a{
display: block;
color: black;
text-decoration: none;
font:12px ;
padding: 8px 5px 7px 6px;
border-bottom: 0;
}

.submenu ul li ul li a{
border-left:#FFC5D2 3px solid;border-right:#FFC5D2 3px solid;
background-color:#FFF;
padding:5px 5px ;
}

.submenu ul li a:visited{
color: black;
text-decoration: none;
}

.submenu ul li a:hover{
color: #FF6C68;
font-weight:bold;
text-decoration: none;
}
.submenu .subfolderstyle{
background: url(arrow-list.gif) no-repeat center right;
}
.submenu ul li ul li .subfolderstyle{
background: url(arrow-list.gif) no-repeat center right;background-color:#FFF;
}
.blank{ background:none;}

* html .submenu ul li { float: left; height: 1%;}
* html .submenu ul li a { height: 1%; }

.GoodsInfo{width:170px;margin-top:5px;}
.GoodsInfo .GoodsPicDiv{height:120px;}
.GoodsInfo .GoodsNameDiv .GoodsPriceDiv{ height:22px;}
.titlePicDiv{
width:700px; height:60px; border:0px;padding-left:10px; padding-top:5px;
}
.titlePicDiv IMG{float:left;}
.titlePicDiv .Einfo{
	padding-left:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #333333;
	float:left;
	height:55px;
	padding-top: 8px;
}
.titlePicDiv .Zinfo{
	padding-left:18px;
	float:left;
	height: 55px;
	padding-top: 17px;
	font-family: "ÐÂËÎÌå";
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}