body	{margin:0; padding:0; background-color:#fff; font-family:arial,helvetica,sans-serif; }
div, dl, dt, dd, ul, form, p, h1, h2, h3, h4, h5, h6, table		{margin:0; padding:0;}
li		{padding:0; margin:0; list-style:none;}
ol li	{list-style-type :decimal;}
a		{text-decoration: none; color:#6f6965;}
a:hover	{color:#f4057b;}
a img	{margin:0; padding:0; border:none;}
img		{margin:0; padding:0; font-size:0; line-height:0;}
.blind	{display:block; left:0; overflow:hidden; position:absolute; top:-5000px;}


#head									{margin:0; padding:0; background-color:#fff; border-bottom:solid 3px #ff6701;}
#head .head_wrap1						{overflow:hidden; zoom:1; margin:0 auto 10px auto; width:1000px; }
/*#head .head_wrap1 .sign					{float:right; width:418px; height:60px; background:url('/_img/bg/sign_up.gif') 0 0 no-repeat; }*/
#head .head_wrap1 .sign					{float:right; width:224px; height:60px; background:url('/_img/bg/sign_up_a.gif') 0 0 no-repeat; }
#head .head_wrap1 .sign ul				{overflow:hidden; zoom:1; }
#head .head_wrap1 .sign ul li.s1		{float:right; padding:27px 18px 0 0; font-size:12px;}
#head .head_wrap1 .sign ul li.s2		{float:right; padding:18px 20px 0 0; font-size:24px; }
#head .head_wrap1 .sign ul li.s3		{float:right; padding:18px 26px 0 0; font-size:24px; }

#head .head_wrap1 .sign2				{float:right; width:800px; height:60px;}
#head .head_wrap1 .sign2 ul				{overflow:hidden; zoom:1; }
#head .head_wrap1 .sign2 ul li.sa		{float:right; padding:18px 0 0 10px; width:108px; height:42px; background:url('/_img/bg/sign_3.gif') 0 0 no-repeat; font-size:24px; }
#head .head_wrap1 .sign2 ul li.sb		{float:right; padding:18px 10px 0 10px; height:42px; background:url('/_img/bg/sign_2.gif') repeat-x; font-size:24px;}
#head .head_wrap1 .sign2 ul li.sc		{float:right; padding:25px 10px 0 10px;; height:35px; background:url('/_img/bg/sign_2.gif') repeat-x; font-size:13px; }
#head .head_wrap1 .sign2 ul li.sc-1		{float:right; padding:10px 5px 0 0; height:50px; background:url('/_img/bg/sign_2.gif') repeat-x; font-size:13px; line-height:50px; }
#head .head_wrap1 .sign2 ul li.sc-1 img	{width:40px; height:40px; }
/*#head .head_wrap1 .sign2 ul li.sd		{float:right; padding:25px 0 0 30px; width:186px; height:35px; background:url('/_img/bg/sign_1.gif') 0 0 no-repeat; font-size:13px; }*/
#head .head_wrap1 .sign2 ul li.sd		{float:right; padding:25px 0 0 30px; width:19px; height:35px; background:url('/_img/bg/sign_1_a.gif') 0 0 no-repeat; font-size:13px; }


#head .head_wrap1 img.logo		{float:left; }

#head .head_wrap2				{margin:0 auto; width:1000px;   }
#head .head_wrap2 dl.tab		{margin:0;}
#head .head_wrap2 ul.aaa		{overflow:hidden; zoom:1; width:1000px;}
#head .head_wrap2 ul.aaa li		{float:left; font-size:0; line-height:0;}
#head .head_wrap2 ul.aaa li.tag1 	{margin:13px 2px 0 0 ; width:107px; height:25px; background:url('/_img/btn/tab1.gif') 0 0 no-repeat;}
#head .head_wrap2 ul.aaa li.tag2 a			{display:block; margin:13px 2px 0 0 ; width:107px; height:25px; background:url('/_img/btn/tab2.gif') 0 0 no-repeat;}
#head .head_wrap2 ul.aaa li.tag2 a:hover	{display:block; margin:13px 2px 0 0 ; width:107px; height:25px; background:url('/_img/btn/tab2a.gif') 0 0 no-repeat;}
#head .head_wrap2 ul.aaa li.tag3 a			{display:block; margin:13px 2px 0 0 ; width:107px; height:25px; background:url('/_img/btn/tab3.gif') 0 0 no-repeat;}
#head .head_wrap2 ul.aaa li.tag3 a:hover	{display:block; margin:13px 2px 0 0 ; width:107px; height:25px; background:url('/_img/btn/tab3a.gif') 0 0 no-repeat;}
#head .head_wrap2 ul.aaa li.tag4 a			{display:block; margin:13px 2px 0 0 ; width:107px; height:25px; background:url('/_img/btn/tab4.gif') 0 0 no-repeat;}
#head .head_wrap2 ul.aaa li.tag4 a:hover	{display:block; margin:13px 2px 0 0 ; width:107px; height:25px; background:url('/_img/btn/tab4a.gif') 0 0 no-repeat;}
#head .head_wrap2 ul.aaa li.tag5	{float:right; margin:13px 10px 0 0 ;}
#head .head_wrap2 ul.aaa li.tag6	{float:right; padding:10px 0 0 25px;  width:283px; height:28px; background:url('/_img/bg/search.gif') 0 0 no-repeat;}
#head .head_wrap2 ul.aaa li.tag6 form input.search_box	{width:250px; height:17px; }
#head .head_wrap2 ul.aaa li.tag6 form input.search_btn	{position:absolute; margin:0 0 0 -15px;}

#head .head_wrap2 dl.menu_bg				{overflow:hidden; zoom:1; margin:0; width:1000px; height:27px; background:url('/_img/bg/menu.gif') 0 0 no-repeat; }
#head .head_wrap2 dl.menu_bg ul.menu		{overflow:hidden; zoom:1; height:28px; padding:0 0 0 1px; }
#head .head_wrap2 dl.menu_bg ul.menu li		{float:left; color:#90686f;}
#head .head_wrap2 dl.menu_bg ul.menu li.menu_bar a			{display:block; padding:6px 15px; margin:0; background:url('/_img/bg/menu_sline.gif') right 10px no-repeat; font-size:12px; font-weight:bold; color:#90686f;}
#head .head_wrap2 dl.menu_bg ul.menu li.menu_bar a:hover	{display:block; color:#0d07f9; background-color:#fec7d3; border-top:solid 1px #fd4b71; border-bottom:solid 1px #fd4b71;}
#head .head_wrap2 dl.menu_bg ul.menu li.home a				{display:block; padding:6px 18px 6px 22px; margin:0; background:url('/_img/bg/menu_sline.gif') right 10px no-repeat; font-size:12px; font-weight:bold; color:#90686f;}
#head .head_wrap2 dl.menu_bg ul.menu li.home a:hover		{display:block; color:#0d07f9; background-color:#fec7d3; border-top:solid 1px #fd4b71; border-bottom:solid 1px #fd4b71;}
#head .head_wrap2 dl.menu_bg ul.menu li.menu_bar2 			{float:right; padding:6px 10px; margin:0; }






#wrapper		{overflow:hidden; zoom:1; padding:0 0 20px 0; margin:0 auto; width:1000px; background:url('/_img/common/bg_bg.gif');}



#foot						{border-top:solid 3px #ff6701;}
#foot .foot-wrap			{margin:0 auto; width:1000px; }
#foot a						{color:#90686f;}
#foot a:hover				{color:blue;}


#foot .foot1				{overflow:hidden; zoom:1; padding:10px 0 10px 70px ;  width:930px; height:38px; background:url('/_img/bg/foot.gif'); font-size:12px;}
#foot .foot1 dl				{float:left;}
#foot .foot1 dl dt			{padding:0 0 5px 0;}
#foot .foot1 p				{float:left;}
#foot .foot1 dl.services	{width:265px; margin:0 40px 0 0; }
#foot .foot1 dl.help		{width:380px; margin:0 40px 0 0;}
#foot .foot1 dl ul			{overflow:hidden; zoom:1;}
#foot .foot1 dl ul li		{float:left; padding:0 15px 0 0;}
#foot .foot1 p a			{display:block; }

#foot .foot2				{padding:10px 0 0 120px;}
#foot .foot2 ul				{overflow:hidden; zoom:1; font-size:12px;}
#foot .foot2 ul li			{float:left; margin:0 10px 0 0; }



#foot .foot3	{padding:10px 0 20px 0; text-align:center; font-size:12px;}


h2.coupon_h2	{padding:20px 0 5px 20px;}
.coupon	td	{padding:10px; vertical-align:top; font-size:13px; line-height:18px;}
.coupon	td p.c1	{width:430px; margin:30px 0 0 0; line-height:18px;}
.coupon	td p.c2	{padding:10px; margin:10px 0 0 0; border:solid 1px; line-height:18px;}




.de1	{margin:10px auto; padding:35px 190px 0 310px; width:455px; height:124px; background:url('/_img/bg/coupoon_de1.jpg'); font-size:13px; line-height:18px;}
.de2	{margin:10px auto; padding:35px 190px 0 310px; width:455px; height:124px; background:url('/_img/bg/coupoon_de2.jpg'); font-size:13px; line-height:18px;}
.de3	{margin:10px auto; padding:25px 20px 0 310px; width:625px; height:677px; background:url('/_img/bg/coupoon_de3.jpg'); font-size:13px; line-height:18px;}
.de4	{margin:10px auto; padding:50px 20px 0 40px; width:895px; height:80px; background:url('/_img/bg/coupoon_de4.jpg'); font-size:13px; line-height:18px;}