/**********   cart  **************/
#wrapper #cart_wrap				{overflow:hidden; _zoom:1; }
#wrapper .cart_left				{float:left; width:750px; }
#wrapper .cart_left h1			{padding:30px 0 10px 20px ; margin:0; font-size:24px; font-weight:normal; }

#wrapper div.cart_empty			{width:100%; }
#wrapper div.cart_empty h1		{padding:30px 0 10px 20px ; margin:0; font-size:24px; font-weight:normal; }
#wrapper div.cart_empty p		{padding:30px 0 0 350px; height:171px; background:url('/new_img/bg/bg_nocart.gif') 150px 10px no-repeat;}
#wrapper div.cart_empty p strong	{display:block; padding:0 0 10px 0; }

#wrapper div.cart_empty p span	{display:block; padding:0 100px 30px 0; font-size:12px;}

#wrapper .subtotal				{padding:0 0 7px 0; text-align:right; }
#wrapper .subtotal img			{margin:0 0 0 10px;}
#wrapper .subtotal strong		{font-size:17px; }
#wrapper .subtotal strong span	{padding:0 20px 0 0; color:red;}

#wrapper table.cart_list						{margin:0 0 30px 0 ; line-height:22px; }
#wrapper table.cart_list tr.buy th				{background-color:#5997bd; color:#fff; font-size:14px; text-align:left; }
#wrapper table.cart_list tr.buy th				{padding:5px;}
#wrapper table.cart_list tr.buy th.th			{padding:0 0 0 22px;}
#wrapper table.cart_list tr	td					{padding:5px; font-size:13px; }
#wrapper table.cart_list tr	td.td1				{padding:10px;}
#wrapper table.cart_list tr	td.td2				{padding:0 0 10px 10px; border-bottom:solid 1px #fff;}
#wrapper table.cart_list tr	td.td2 img			{margin:0 10px 0 0;}
#wrapper table.cart_list tr	td dl dt			{font-weight:bold; font-size:14px;}
#wrapper table.cart_list tr	td dl dd .font14	{font-size:14px;}
#wrapper table.cart_list tr	td .qty				{width:40px;}
#wrapper table.cart_list tr	td.price strong		{font-size:14px; color:red;}


#wrapper table.cart_list tr.save th		{background-color:#b2b9a1; color:#fff; font-size:14px; text-align:left;}
#wrapper table.cart_list tr.save th		{padding:5px;}
#wrapper table.cart_list tr.save th.th	{padding:0 0 0 22px;}

#wrapper .btn_continue					{margin:-15px 0 0 0; text-align:right;}


#wrapper p.move_to_cart			{padding:0 0 20px 0; text-indent:110px;}
#wrapper p.move_to_cart span	{padding:0 0 0 20px; font-size:12px;}


#wrapper .cart_right							{float:right; padding:65px 15px 15px 15px;  width:212px; }
#wrapper .cart_right .bg1						{padding:8px 0 0 0; margin:0  height:25px; background:url('/new_img/bg/readytoorder.gif') no-repeat; color:#fff; font-size:18px; font-weight:bold; text-align:center;}

#wrapper .cart_right .cart_right1				{padding:5px 5px 15px 5px;  background-color:#fff; }
#wrapper .cart_right .cart_right1 p				{margin:10px 0 0 0; text-align:center; font-size:17px; }
#wrapper .cart_right .cart_right1 p strong		{color:red;}

#wrapper .cart_right .cart_right2				{padding:10px; margin: 10px 0; background-color:#fee7c1; border:solid 1px #035383;}
#wrapper .cart_right .cart_right2 strong.font14	{font-size:14px; }
#wrapper .cart_right .cart_right2 strong		{color:red;}

#wrapper .cart_right .cart_right3				{padding:10px; margin: 10px 0; background-color:#ddd; font-size:13px; line-height:20px;}
#wrapper .cart_right .cart_right3 strong.font14	{font-size:15px; }		

#wrapper .cart_right .cart_right4				{padding:10px; background-color:#ddd; font-size:13px; line-height:20px;}



#wrapper .cart_recently		{margin:20px 0;}
#wrapper .cart_recently dt	{padding:0 0 15px 20px; font-size:18px; font}

#wrapper .cart_recently dd ul	{overflow:hidden; _zoom:1; padding:20px 0 10px 0; }
#wrapper .cart_recently li	{overflow:hidden; _zoom:1; float:left; padding:0; margin:0 0 15px 36px; width:430px; font-size:13px; }
#wrapper .cart_recently li img			{float:left; width:70px;}
#wrapper .cart_recently li p			{margin:0 0 5px 0;}
#wrapper .cart_recently li .right334	{float:right; width:350px;}
#wrapper .cart_recently li .right334 .title	{font-size:14px;}
#wrapper .cart_recently li .right334 .title a span	{font-size:13px; color:#000;}


/**********   cart  **************/