/* CSS Document */
@charset "gb2312";
body{margin:0;padding:0;background:#fff;font-family:"宋体";font-size:12px; color:#454545;}
a{ text-decoration:none; color:#515151;}
a:hover{ text-decoration:underline; color:#fd2828;}
h1{font-size:13px; color:#731c48;}
h2{ font-size:14px; color:#d63333;}
.color_1{ color:#ca7900}
.color_2{ color:#ae0000}
.color_3{ color:#fd2828; }
.font_bold{ font-weight:bold}
.font_1{ font-size:13px; font-weight:bold; color:#ca7900; }
.font_2{ font-size:13px; font-weight:bold; color:#555555; float:left; width:416px; display:block}
ul{list-style-type:none}
.font_3{font-size:14px; font-weight:bold; color:#555555}
.font_4{ font-size:14px; color:#ae0000; font-family:Arial;  }
.font_5{ font-family:"Arial Black"; color:#555555 }
.font_6{ font-size:14px;}
#main{ margin:0px auto ; width:934px;}

/* 顶部*/
#top{ width:934px; margin:0px auto; }
#logo{ float:left; width:250px; height:66px;}
#nav_top{ float:left; width:678px; height:58px; vertical-align:top; padding-top:8px; text-align:right; color:#999999;
padding-right:6px; background:url(../images_01/phone2.gif) no-repeat 15% 60%;}
#cart{ float:left;  width:467px; height:26px;}
#cart a{ display:block; margin-left:380px; margin-top:6px;}
#cart img{ vertical-align:middle; padding-bottom:3px;}
#nav_sort{ float:left; background:url(../images_01/nav_sort_bg.gif) no-repeat 100% 0%; width:407px; height:19px; padding-top:7px; padding-left:60px; color:#999999;}
#nav_menu{ float:left; width:934px; height:33px; }
#nav_menu_1{ float:left; width:6px; height:33px; background:url(../images_01/nav_bg_left.gif) no-repeat;}
#nav_menu_2{ float:left; width: 928px; height:23px; background:url(../images_01/nav_bg.gif) repeat-x; text-align:center; padding-top:10px; font-weight:bold;}
#nav_menu_2 a{ color:#ffffff; text-decoration:none; font-size:13px;}
#nav_menu_2 a:hover{ color:#ffffff; text-decoration:underline;}
#nav_menu_2 img{ margin-left:15px; margin-right:15px; vertical-align:top}
#nav_search{ float:left; width:934px; height:40px; background:url(../images_01/search_bg.gif) repeat-x;}
#search_form{ float:left; width:310px; height:33px; padding-top:7px; padding-left:90px;
background:url(../images_01/search_bg2.gif) no-repeat 6% 46%;}
#search_form .button{ padding-bottom:3px; vertical-align:bottom}
#search_hot{ float:left; width:534px; height:28px; padding-top:12px;}
.border{ border:1px #aaaaaa solid; height:17px;}
#tuijian{ float:left; width:910px; height:20px; background:url(../images_01/tuijian.gif) no-repeat; margin-top:7px;
padding-top:9px; padding-left:12px; padding-right:12px; } 

/* 底部*/
#bottom{ width:934px; margin:0px auto; }
#help{ float:left; width:932px; border:1px solid #e3bbcb; margin-top:8px; padding-bottom:5px; }
#help dl{ width: 120px; float:left; margin-top:8px; }
#help dt{ font-weight:bold;}
#help dd{ margin:0px; line-height:18px;}
#help h2{ margin-left:1px; margin-top:1px; width:920px; height:19px; color:#555555 !important; background:url(../images_01/help_bg.gif) repeat-x; padding-top:5px; padding-left:10px; margin-bottom:0px; }
#help_m{ margin-left:50px;   }
#help_m dt{ font-size:12px; color:#555555; margin-bottom:3px;}
#help_m dd{ background:url(../images_01/fang_1.gif) no-repeat left 50%;}
#help_m dd a{margin-left:6px;}
#link{ padding-top:5px;padding-bottom:5px;color:#515151;width:892px; float:left; border:1px solid #dddddd; margin-top:9px; line-height:20px; padding-left:20px; padding-right:20px;}
#copyright{ width:934px; float:left; margin-top:10px; text-align:center; line-height:18px;}
#roll_text{ width:934px; float:left; margin-top:5px;padding-bottom:5px;}

/*健康资讯*/
.health_1{ width:224px; float:left; border:#d5d5d5 solid 1px; margin-bottom:8px; }
.health_1 h1{ width:212px; margin-left:1px; margin-top:1px; background:url(../images_01/health_h.gif) repeat-x; height:19px; padding-left:10px;
 padding-top:6px; margin-bottom:8px;}
.health_1 p{ text-align:center; margin:0px;}
.health_1 ul{ padding:0px; margin-left:10px; margin-top:10px; margin-bottom:8px;}
.health_1 li{ line-height:22px; background:url(../images_01/fang_2.gif) no-repeat 0% 40%;}
.health_1 a{ margin-left:8px; }
.health_1 h1 span{ margin-left:105px; display:inline-block;font-size:12px; font-weight:normal;}
.health_1 h1 a{color:#731c48 !important}

.health_2{ width:224px; float:left; border:#d5d5d5 solid 1px; margin-left:10px; margin-bottom:8px;}
.health_2 h1{ width:212px; margin-left:1px; margin-top:1px; background:url(../images_01/health_h.gif) repeat-x; height:19px; padding-left:10px; 
padding-top:6px; margin-bottom:8px;}
.health_2 p{ text-align:center;margin:0px;}
.health_2 ul{ padding:0px; margin-left:10px; margin-top:10px; margin-bottom:8px;}
.health_2 li{ line-height:22px; background:url(../images_01/fang_2.gif) no-repeat 0% 40%;}
.health_2 a{ margin-left:8px;}
.health_2 h1 span{ margin-left:105px; display:inline-block; font-size:12px; font-weight:normal;
 }
.health_2 h1 a{color:#731c48 !important}

.adr2{width:924px; float:left;margin-top:5px; margin-bottom:5px; padding-left:10px;}

.health_menu{ float:left; width:183px; border:#cccccc solid 1px;}
.health_menu ul{ margin-left:20px; margin-top:8px; padding:0px;}
.health_menu li{ background:url(../images_01/health_s.gif) no-repeat 0% 100%; line-height:30px;}
.health_menu li a{ margin-left:10px; color:#731c48; font-size:13px; font-weight:bold;}
.health_menu h1{ width:171px; margin-left:1px; margin-top:1px; height:19px; padding-left:10px;
padding-top:6px; background:url(../images_01/health_h.gif) repeat-x; margin-bottom:0px;}

#health_list{ float:left; width:737px; border:#cccccc solid 1px; margin-left:9px;}
#health_list h1{ width:725px; margin-left:1px; margin-top:1px; height:19px; padding-left:10px;
padding-top:6px; background:url(../images_01/health_h.gif) repeat-x; margin-bottom:0px;}
#health_list ul{ margin-left:25px; margin-top:12px;}
#health_list li{ line-height:24px; background:url(../images_01/fang_2.gif) no-repeat 0% 50%}
#health_list li a{ font-size:14px; margin-left:8px; }


#health_content{ float:left; width:615px; border:#e4adc1 solid 1px; padding-bottom:15px; padding-left:25px; }
#health_content h3{ height:25px; border-bottom:#dddddd solid 1px; text-align:center;
width:600px; margin-left:20px;  padding-top:25px;}
#health_content dl{ float:left; width:590px; margin:0px; padding-bottom:15px; }
#health_content dt{ font-size:20px; font-family:"黑体"; text-align:center; padding-top:20px;
border-bottom:#dddddd solid 1px; padding-bottom:6px; }
#health_content dd{ margin:0px; padding:0px; font-size:14px; line-height:24px;}
#health_content dd a{ font-size:14px; color:#731c48; text-decoration:underline; background:url(../images_01/fang_2.gif) no-repeat 0% 50%; padding-left:10px; }
#health_content dd a:hover{ color:#fd2828;}
#h_bottom{ background:url(../images_01/h_x.gif) repeat-x; padding-top:10px;}

#health_right{ float:left; width:281px; border:#cccccc solid 1px; margin-left:8px; padding-bottom:5px; }
.h_r_same{ float:left; padding-left:8px; margin-top:8px; width:265px; }
.h_r_same h2{ width: 246px; background:url(../images_01/health_r.gif) no-repeat; height:16px;
margin-bottom:5px; padding:0px; padding-left:18px; padding-top:9px; color:#5e5e5e;}
.h_r_same ul{ margin:0px; padding:0px;}
.h_r_same li{ line-height:20px; background:url(../images_01/fang_2.gif) no-repeat 1% 50%; }
.h_r_same li a{ margin-left:12px;}

.h_r_same td{ text-align:center; width:132px; padding:2px;}
.h_r_same td img{ border:#e2e2e2 solid 1px; padding:2px; }



/*新闻公告*/
#news_box{ float:left; width:932px; border:#d2d1d7 solid 1px; margin-top:8px; padding-bottom:10px; }
#news_box h2{ width:915px; margin-left:1px; background:url(../images_01/news_h.gif) repeat-x; 
height:20px; padding-left:15px; padding-top:7px; margin-bottom:0px; margin-top:0px; }
#news_box ul{ margin-left:30px; margin-top:10px;padding:0px;}
#news_box li{ line-height:26px; }
#news_box li a{ font-size:14px; padding-left:10px; background:url(../images_01/fang_2.gif) no-repeat 0% 50%;  }
#news_box p{  margin-left:30px;  margin-top:5px; padding-bottom:3px;}
#news_box dl{ padding-left:20px; padding-right:20px; margin-top:0px;}
#news_box dt{ height:20px; border-bottom:#cccccc dashed 1px; text-align:center; font-size:18px;
font-family:"黑体";padding-top:20px; margin-top:0px;padding-bottom:5px; }
#news_box dd{ line-height:24px; font-size:14px; margin:0px; padding-top:15px;}



/*购物帮助*/
#help_left{ float:left; width:183px; border:#cccccc solid 1px; margin-top:8px;}
#help_left h2{ height:27px; background:url(../images_01/help_title.gif) no-repeat; margin-bottom:0px; margin-top:0px;}
#help_left dl{ width:183px; margin:0px; padding:0px; }
#help_left dt{ height:21px; background:url(../images_01/help_h.gif) repeat-x; width:153px;
font-size:13px; font-weight:bold;color:#e2341d;padding-left:30px; padding-top:6px; margin-bottom:2px;}
#help_left dd{ line-height:20px; padding-left:30px; margin-left:0px; margin-bottom:6px; }
#help_right{ float:left; width: 737px; border:#cccccc solid 1px; margin-left:10px; margin-top:8px;}
#help_right h3{ width:725px; margin-left:1px; margint-top:1px;height:20px; background:url(../images_01/help_right.gif) repeat-x; padding-left:10px; padding-top:7px; font-size:14px;
margin-bottom:0px; color:#e2341d;margin-top:0px;}
#h_content{ margin:0px; padding:10px 20px 20px 20px; line-height:26px; font-size:14px; }


/*留言咨询*/
.ly{ margin-top:8px; float:left; width:932px; border-left:#cccccc solid 1px; border-right:#cccccc solid 1px;border-top:#cccccc solid 1px;padding-top:3px; border-bottom:#f8b7d3 solid 1px;}
.ly2{float:left; width:932px; border-left:#cccccc solid 1px; border-right:#cccccc solid 1px; border-bottom:#cccccc solid 1px;
 padding-bottom:5px; background:#f8f8f8;padding-top:5px;}
#ly_left{ float:left; width:170px;}
#ly_right{ float:left; text-align:right; width:750px; padding-top:7px;}
.ly_input{ vertical-align:top}


/*会员中心*/
#mb_left{ width:184px; float:left; background:url(../images_01/mb_left.gif) repeat-y right;
margin-top:8px;}
#mb_left h2{ width:132px; margin-left:20px;margin-bottom:0px; border-bottom:#cccccc solid 1px;
 height:20px;padding-top:10px; color:#555555; padding-left:8px; margin-top:0px;}
#mb_left ul{ margin-left:20px; padding:0px;width:140px; margin-top:0px;}
#mb_left li{ height:18px; border-bottom:#dddddd solid 1px; vertical-align:middle; background:url(../images_01/san_3.gif) no-repeat 5% 50%; padding-top:7px; }
#mb_left li a{margin-left:20px; font-weight:bold}

#mb_right{ width:748px; float:left; border:#d5d5d5 solid 1px;margin-top:8px; padding-bottom:10px;}
#mb_right h3{ width:726px; margin-left:6px; height:22px; border-bottom:#dddddd solid 1px; padding-top:8px; font-size:16px;color:#555555;padding-left:10px; margin-top:0px;}
#login{ width:350px; border-top:#d5d5d5 solid 1px; border-left:#d5d5d5 1px solid; border-right:#d5d5d5 solid 2px; border-bottom:#d5d5d5 solid 3px; margin-left:50px; margin-bottom:50px;padding-top:40px; height:150px; padding-left:50px;}
#mb_right p{ margin-left:30px;}
#zhuce{ width:700px; margin-left:20px;}
.input{ width:150px; height:17px;}


/*购物车*/
#shopcart{ width:932px; float:left; border:#dddddd solid 1px; margin-top:8px; padding-bottom:8px; }
#shopcart h2{ height:21px; padding-top:6px; background:url(../images_01/shopcart.gif) no-repeat; width:572px; font-weight:normal; color:#5e5e5e; padding-left:360px; margin-top:0px;
border-bottom:#dddddd solid 1px; font-size:12px;}

#pay{ width:750px; margin:10px auto 10px;}


/*网站地图*/
#sitemap{ float:left; margin-top:10px;  }
#sitemap a{ color:#777777 ; line-height:18px;}
#sitemap p{ border:#dddddd solid 1px;padding:10px; margin-bottom:10px; margin-top:0px;}

