#wrapper #wrap_sidemenu		{float:left; padding:0; width:180px; }
#wrapper #wrap_content		{float:left; width:810px;}
#wrapper #wrap_content .left		{float:left; width:634px; }
#wrapper #wrap_content .right		{float:left; width:176px; }
*html #wrapper #wrap_content .left		{float:left; width:634px; }
*html #wrapper #wrap_content .right		{float:left; width:175px; }




#wrapper #wrap_sidemenu h2		{margin:24px 0 0 0; font-size:27px; color:#d2627b; font-family:bookman old style; font-weight:normal; text-indent:10px;}
#wrapper #wrap_sidemenu dl		{margin:0 0 0 5px; padding:0; }
#wrapper #wrap_sidemenu dl dt	{margin:0; padding:0;}
#wrapper #wrap_sidemenu dl dt img	{margin:0; padding:0;}
#wrapper #wrap_sidemenu dl dt.sale	{margin:0; padding:7px 0 0 0; color:#fff; font-weight:bold; width:174px; height:24px; background:url('/_img/bg/sidemenu_sale.gif'); text-indent:10px;}
#wrapper #wrap_sidemenu dl dt.sale a	{color:#fff;}
#wrapper #wrap_sidemenu dl dd ul		{width:167px; margin:-3px 0 0 0 ; padding:5px 0; background-color:#fefcea; border-right:solid 1px #eac5de; border-left:solid 1px #eac5de; border-bottom:solid 1px #eac5de;}
#wrapper #wrap_sidemenu dl dd ul li		{margin:0; padding:0 0 3px 5px;  background:url('/_img/bg/sidemenu_li.gif') 10px 8px no-repeat; text-indent:15px; }
#wrapper #wrap_sidemenu dl dd ul li a	{color:#000; font-size:12px; }
#wrapper #wrap_sidemenu dl dd ul li a:hover	{color:blue;}


#wrapper #wrap_content .left				{padding:6px 0 0 0; }
#wrapper #wrap_content .left dl				{padding:20px 15px 0 15px;}
#wrapper #wrap_content .left dl dt			{font-size:20px; color:#d2627b; border-bottom:solid 1px;}
#wrapper #wrap_content .left dl dt span		{color:#000;}
#wrapper #wrap_content .left dl dd			{margin:10px 0 0 0;}

#wrapper #wrap_content .left dl dd ul		{overflow:hidden; zoom:1; padding:0 0 0 8px;}
#wrapper #wrap_content .left dl dd ul li	{float:left; padding:10px 19px 0 0; }
*html #wrapper #wrap_content .left dl dd ul li	{float:left; padding:10px 13px 0 0; }
#wrapper #wrap_content .left dl dd ul li a		{display:block; width:130px; height:230px;  text-align:center; font-size:12px;}

#wrapper #wrap_content .left dl dd ul li a img	{margin:0 0 10px 0; padding:2px; border:solid 1px #b0a7a7;;}
#wrapper #wrap_content .left dl dd ul li span	{display:block;}



#wrapper #wrap_content .right					{padding:6px 0 0 0;}
#wrapper #wrap_content .right dl				{padding:20px 13px 0 13px;}

*html #wrapper #wrap_content .right dl				{padding:20px 12px 0 12px;}

#wrapper #wrap_content .right dl dt				{font-size:20px; color:#d2627b; border-bottom:solid 1px;}
#wrapper #wrap_content .right dl dt span		{color:#000;}
#wrapper #wrap_content .right dl dd				{margin:10px 0 0 0;}
#wrapper #wrap_content .right dl dd ul li		{margin:5px 0 0 0;}
#wrapper #wrap_content .right dl dd ul li a		{display:block; padding:10px 0 0 0; width:150px; height:140px; text-align:center;  font-size:12px;}
#wrapper #wrap_content .right dl dd ul li a:hover	{padding:10px 0 0 0; width:150px; height:140px; background:url('/_img/bg/product_a.gif'); }


#wrapper #wrap_content .right dl dd ul li a img	{margin:0 0 10px 0;}
#wrapper #wrap_content .right dl dd ul li span	{display:block;}



.spring_event	{margin:10px 0 0 15px; padding:140px 0 0 0; width:782px; background:url('/_img/bg/spring_event.jpg') top no-repeat;}
.spring_event ul	{overflow:hidden; zoom:1;}
.spring_event li	{float:left; padding:0 2px; width:74px; text-align:center;}
.spring_event li img	{padding:0 0 5px 0; }
.spring_event span	{display:block; font-size:12px; }



.one_plus_one_event		{margin:20px 0 0 15px; padding:120px 0 0 0; width:782px; background:url('/_img/bg/one_plus_one.jpg') top left no-repeat;}
.one_plus_one_event ul	{overflow:hidden; zoom:1;}
.one_plus_one_event li	{float:left; padding:0 2px; width:74px; text-align:center;}
.one_plus_one_event li img	{padding:0 0 5px 0;}
.one_plus_one_event span	{display:block; font-size:12px; }