body{font-family:"宋体";margin:0; padding:0;font-size:12px; }
ul{padding:0px;margin:0px;list-style-type:none;}
.clear{clear:both;}
p,input{margin:0px;padding:0px;}
img{border:0;}
a{ text-decoration:none;}

#index_mainbox{ width:964px; margin:-4px auto auto; padding:0 18px 0 20px;background:url(../images/index_main_top.gif) top repeat-x #fff;}/*主框架*/

.curlink{ padding-left:27px; line-height:25px;background:url(../images/com_link.gif) 10px 7px no-repeat; color:#666;}/*当前页链接样式*/
.curlink a{ color:#3769CD;}
.curlink a:hover{text-decoration:underline; color:#c00;}

/*---------------------页头-------------------------*/
#header,#header_login1 span,#header_login2,.header_sel,.header_t3_info,#footer_link1,#footer_link2{ background:url(../images/header_footer.png) no-repeat;}/*页头页尾背景图*/
#header{ width:1002px; margin:auto; height:196px;background-position:0 0;}
#header_t1{ width:1002px; overflow:hidden; height:80px;color:#999;}
#header_logo{ width:305px; height:70px; float:left;padding:8px 0 0 39px; overflow:hidden;}/*logo层*/
#header_r{ float:left;width:658px;}
#header_login{ width:658px;overflow:hidden;}/*登录用户信息等*/
#header_login1{ width:465px; padding:7px 15px 0 0; float:left;color:#666; text-align:right;}
#header_login1 span{background-position:left -211px; padding-left:13px;}
#header_login1 a{ color:#f60;}
#header_login1 a:hover{ text-decoration:underline;}
#header_login2{color:#999;width:150px; margin-top:4px; padding:2px 0 0 28px; float:left; background:url(../images/header_car.gif) no-repeat;}
#header_login2 a{ color:#666;}
#header_login2 a:hover{ text-decoration:underline; color:#360;}/*end 登录用户信息*/
#cartCart{color:#999;}
#cartCart a{color:#666;}

#header_nav1{ width:642px; padding:16px 0 0 16px;}/*我买优惠等,第一导航层*/#header_a0,#header_a1,#header_a2,#header_a3,#header_a4,#header_a5{ float:left; height:46px;width:128px;}
#header_a0 img,#header_a1 img,#header_a2 img,#header_a3 img,#header_a4 img,#header_a5 img{ width:105px; height:38px; border:0;}


#header_a0 a,#header_a1 a,#header_a2 a,#header_a3 a,#header_a4 a,#header_a5 a{ height:20px;display:block;  float:left;}
.header_navtxt{color:#666; line-height:16px; overflow:hidden;padding-left:1px;width:110px; height:16px;}


/*end 我买优惠等,第一导航层*/

.header_nav2{ width:1002px;}
.header_navul1{ display:none;}

#header_t2{width:1002px; height:45px; background:url(../images/com_headbg.gif) no-repeat 33px 17px;}
#header_t2 ul { margin-left:45px; overflow:hidden; height:45px; width:915px;}
#header_t2 ul li{ float:left; padding:0 10px; margin-top:10px; background:url(../images/header_navline.gif) no-repeat right top; padding-top:8px; height:27px;}
#header_t2 ul a{ color:#2a5300; font-size:14px;}
#header_t2 ul a:hover{ text-decoration:underline;}

#header_t2 ul .current{ margin:0; margin-top:10px; background:none; padding:0;}
#header_t2 ul .current a{ float:left; background:url(../images/header_current.gif) no-repeat; padding-left:10px; padding-right:0; padding-top:9px; height:26px; color:#047d00; font-size:14px; font-weight:bold; text-decoration:none; margin:0; margin-left:-2px;}
#header_t2 ul .current span{ float:left; background:url(../images/header_current.gif) no-repeat -192px 0; width:8px; height:35px;}







#header_seabox{ width:966px; padding:6px 0 0 36px; overflow:hidden; height:28px;}/*页头搜索层*/
#header_seabox a{ text-decoration:none;}
#header_seabox a:hover{}
#header_sea { float:left; overflow:hidden;}
.header_sel {float:left;border:1px solid #ccc;padding-left:4px; width:95px;/*80*/ height:18px; color:#565553; line-height:18px; background-position:right -201px; cursor:pointer;}
.header_inp {float:left; margin-left:8px; padding-left:4px; border:1px solid #ccc; width:149px/*164px*/;height:18px; line-height:18px;}
.header_seabtn{ float:left;margin-left:15px;}
#header_seaadv{ float:left; margin-left:15px; line-height:20px; }
#header_seaadv a{ color:#360;}
#header_seaadv a:hover{ text-decoration:underline;}
#header_seakey{float:right; width:529px; text-align:right; overflow:hidden;padding-right:31px; color:#ccc; line-height:20px; height:20px;}
#header_seakey span{ color:#565553;}
#header_seakey a{ margin:0 7px; color:#565553; }
#header_seakey a:hover{ text-decoration:underline;}/*end 页头搜索层*/

#header_t3{ width:1002px; overflow:hidden; color:#ccc;}
#header_t3_l{ float:left; padding:8px 0 0 64px;}
#header_t3 a{ color:#565553;}
#header_t3 a:hover{ color:#360; text-decoration:underline;}
.header_t3_info{ float:right;margin:5px 39px 0 0;padding-left:72px; width:337px; height:20px; line-height:20px;_display:inline; background-position:-330px -238px;}

/*页头2*/
#com_t2{ padding:16px 0 0 74px; height:37px;line-height:37px;background:url(../images/com_headbg.gif) no-repeat 65px 27px; color:#fff;}
#com_t2 a{ color:#fff;padding:0 6px;}
#com_t2 a:hover{ text-decoration:underline;}
#com_t2 #header_t2_alast{ border:none;}


/*-----------------------end 页头----------------*/

/*------------------------页尾------------------------*/
  /*客服和购物演示*/
#footer_help{ background:url(../images/foot_help.gif) repeat-x bottom; width:961px; height:124px; border:1px solid #ccc; margin:auto;margin-top:8px; clear:both;}
#footer_help_tel{padding-top:17px;width:231px; float:left;text-align:center; }
.footer_help_tel1{ font-weight:bold; color:#c30;line-height:16px;}
.footer_help_tel2{ color:#565553; line-height:19px;}
#footer_link1{padding:0 22px;background-position:-986px -225px;}
#footer_link2{padding-left:22px; padding-top:2px;background-position:-986px -247px;}
#footer_link1 a,#footer_link2 a{color:#818181}
#footer_link1 a:hover,#footer_link2 a:hover{ text-decoration:underline;}

#footer_help_txt{ width:703px; overflow:hidden; float:left; padding-left:20px}
.footer_help_t1{ float:left; width:113px;padding:0 30px; border-left:1px dashed #aeaaaa; margin:17px 0 9px 0; padding-bottom:300px; margin-bottom:-300px;}
.footer_help_title{ color:#565553; font-weight:bold; line-height:20px; padding-left:1em;}
.footer_help_link a{color:#565553; line-height:19px;}
.footer_help_link a:hover{ text-decoration:underline;}
.footer_nobdr{ border-right:none;}/*最右的div没右虚线*/
  /*end 客服和购物演示*/

#footer_box1{ width:1002px; margin:8px auto 0; background:#F2F2F2;}/*合作伙伴，网址地图等*/
#footer_main { width:980px;margin:auto; color:#999; background:#D4DFBF; line-height:28px; text-align:center;}
#footer_main a { text-decoration:none; margin:0 10px; color:#360;}
#footer_main a:hover{ text-decoration: underline;}
#footer_box2{ width:1002px; margin:5px auto 0; padding-bottom:70px; text-align:center; color:#666; line-height:18px; font-family:Verdana;}/*end 合作伙伴，网址地图等*/

#footer_box2 a { text-decoration:none; color:#666;}
#footer_box2 a:hover{ text-decoration:underline; color:#360;}
/*-----------------end 页尾-------------------*/

/*---------------首页导航弹出层--------------------*/
/*弹出层公用样式,修改注意!*/
.header_optop1,.header_optop2,.header_optop3,.header_optop4,.header_optop5{ background:url(../images/header_optop.jpg) top no-repeat;}
.header_opbtn1 a,.header_opbtn2 a,.header_opbtn3 a,.header_opbtn4 a,.header_opbtn5 a{display:block; width:61px; height:21px; background:url(../images/header_opbtn.gif) 0 0 no-repeat;}
.header_opbtn1 a:hover,.header_opbtn2 a:hover,.header_opbtn3 a:hover,.header_opbtn4 a:hover,.header_opbtn5 a:hover{background:url(../images/header_opbtn.gif) 0 0 no-repeat;height:21px;}

.header_opbox{ padding:0 3px 0 1px;width:207px;background:url(../images/header_op_rpx.png) repeat-y; }/*主体全框右边纵向阴影层*/
.header_opcont{ border-bottom:1px solid #e6e6e6; margin:0 3px; padding:0 3px 5px 5px;}

.header_optxt{float:left; line-height:18px;color:#666; width:120px;}
.header_op_bottom{background:url(../images/header_op_bottom.png) no-repeat; height:4px;
_background:none; width:211px; overflow:hidden;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='images/header_op_bottom.png',sizingMethod='scale');}
.header_optitle1,.header_optitle2,.header_optitle3,.header_optitle4,.header_optitle5{position:relative;}
.header_optimg{width:207px; height:65px; overflow:hidden;}
.header_optimg img{width:207px; height:65px;}
.header_optop{background:url(../images/header_opboxbg.gif) bottom repeat-x #fff;}/*底部渐变背景层*/

/*end 弹出层公用样式*/

/*我买优惠*/
.header_op_div1{width:211px;position:absolute;margin:42px 0 0 0px;}
.header_opbtn1{ float:right; width:61px;}
.header_opbtn1 a:hover{ background-position:0 -24px;}
.header_optitle1{padding:8px 0 0 12px; font-size:14px; color:#EA1211;font-weight:bold; background:url(../images/header_optitlebg1.gif) 0 10px no-repeat; }

/*end 我买优惠*/

/*不同场合*/
.header_op_div2{width:211px;position:absolute; margin:42px 0 0 102px;}
.header_opbtn2{ float:right; width:61px;}
.header_opbtn2 a:hover{ background-position:-61px -24px;}
.header_optitle2{padding:8px 0 0 12px; font-size:14px; color:#0095C6;font-weight:bold; background:url(../images/header_optitlebg2.gif) 0 10px no-repeat;}

/*end 不同场合*/

/*各有所爱*/
.header_op_div3{width:211px;position:absolute; margin:42px 0 0 234px;}
.header_opbtn3{ float:right; width:61px;}
.header_opbtn3 a:hover{ background-position:-122px -24px;}
.header_optitle3{padding:8px 0 0 12px; font-size:14px; color:#FF7B0A;font-weight:bold; background:url(../images/header_optitlebg3.gif) 0 10px no-repeat;}

/*end 各有所爱*/

/*绿色健康*/
.header_op_div4{width:211px;position:absolute;margin:42px 0 0 365px;}
.header_opbtn4{ float:right; width:61px;}
.header_opbtn4 a:hover{ background-position:-183px -24px;}
.header_optitle4{padding:8px 0 0 12px; font-size:14px; color:#42A206;font-weight:bold; background:url(../images/header_optitlebg4.gif) 0 10px no-repeat;}

/*end 绿色健康*/

/*功能食品*/
.header_op_div5{width:211px;position:absolute;margin:42px 0 0 412px;}
.header_opbtn5{ float:right; width:61px;}
.header_opbtn5 a:hover{ background-position:-244px -24px;}
.header_optitle5{padding:8px 0 0 12px; font-size:14px; color:#AE1B88;font-weight:bold; background:url(../images/header_optitlebg5.gif) 0 10px no-repeat;}

/*end 功能食品*/

/*------------end 首页导航弹出层------------------*/

#content_top{width:1002px;margin:auto;padding-top:6px;background:url(../images/index_main_top.gif) top repeat-x;}
#login_content{width:988px;margin:auto;}/*注册流程中间*/
#login_topbg{}/*注册流程顶部*/
#login_bottbg{}/*注册流程底部*/

#mem_content{width:988px;margin:auto;}/*会员专区中间*/
#mem_topbg{}/*会员专区顶部*/
#mem_bottbg{}/*会员专区底部*/
