body{font-family:"宋体";margin:0; padding:0;font-size:12px;}
ul{padding:0px;margin:0px;list-style-type:none;}
.clear{clear:both;}
p,input,select{margin:0px;padding:0px;}
img{border:0;}
a{ text-decoration:none;}

/*------------------------------首页-------------------------*/

#index_goodsnav_top,.index_goodsnav_title,.index_praise_title,.index_hottop_txt,.index_hottop_current,#index_m1_noticetitle,.index_m3_title,.index_m3newstxt,.index_m4_title,.index_m1_ul li,.index_m2_ad1txt,.index_m2_current,#index_m2_hotself_tittle,a.index_m3_news,.index_mm_news,#index_m5_title,#index_m6_title,#index_m7_title,.index_m5_prot3,.index_m5_proboxbg,.index_m6_newstxt,.index_hottop_current2,.index_hottop_txt2{background:url(../images/index_bg.png) no-repeat;}/*首页大部分背景图*/

#index_mainbox{ width:964px; margin:auto; padding:0 18px 0 20px;background:url(../images/index_main_top.gif) top repeat-x #fff;}/*主框架*/

#index_mainbox_topadv{width:964px; margin:auto; padding:0px 0px 5px 0px;text-align:center;}

#index_l{ float:left; width:180px;}/*上部左边*/
#index_goodsnav_top{ width:180px; height:34px; background-position: 0 0;}
#index_goodsnavbox{ width:178px;border-right:1px solid #ccc;border-left:1px solid #ccc; background:#f8f8f8;}
.index_goodsnav_title { padding-left:18px;font-weight:bold;color:#360; line-height:20px; background-position:0 -38px; border-top:1px solid #fff;}
.index_nobdt{ border-top:none;/*没上面白色边线*/}
.index_goodsnav_title a{font-weight:bold;color:#360;}
.index_goodsnav_title a:hover{ text-decoration:underline;}
.index_goodsnav_last{padding-top:6px;_padding-top:8px; line-height:normal; background-position:0 -35px;}
.index_goods_txtdiv{ color:#ccc; border-bottom:1px solid #e1e1e1;padding-bottom:2px;*padding-bottom:9px;_padding-bottom:4px;}
.index_pad{ padding-bottom:5px;}
.index_goods_txtdiv ul{ margin:4px 0 0 5px;overflow:hidden; zoom:1;}
.index_goods_txtdiv ul li{float:left; margin-bottom:7px; height:12px;border-left:1px solid #ccc;margin-left:-1px; padding:0 6px;white-space:nowrap;}
.index_goods_txtdiv ul a{ text-decoration:none; color:#565553;}
.index_goods_txtdiv ul a:hover{color:#360;}

.index_praise_title { width:180px; height:19px; margin-top:8px; padding-top:10px; text-align:center; color:#fff; font-weight:bold; font-size:14px; background-position:-180px 0;}/*品牌分类*/
.index_praisebox{ width:178px; border:1px solid #ccc; border-top:none; padding-top:6px; background:#f8f8f8; overflow:hidden;}
.index_praisebox ul li{ float:left; width:68px; height:31px;padding:0 0 7px 12px;_padding:0 0 3px 12px;}
.index_praisebox img{ border:1px solid #ccc;}

#index_hottop_title{ width:180px; height:29px;margin-top:8px;line-height:29px; background: url(../images/index_hottop_linebg.gif) bottom repeat-x; overflow:hidden;}/*人气排行榜*/

.index_hottop_txt{ float:left;width:87px; margin-left:2px;  text-align:center; color:#000; cursor:pointer;background-position:-453px 0;}/*人气处于当前状态时-热卖样式(两个背景宽度不一致)*/
.index_hottop_txt a{ color:#000;}
.index_hottop_txt a:hover{ text-decoration:underline;}

.index_hottop_current{ float:left; width:91px; text-align:center; background-position:-360px 0; color:#fff; font-weight:bold; cursor:pointer;}/*人气处于当前状态时-人气样式*/
.index_hottop_current a{ color:#fff;}
.index_hottop_current a:hover{ text-decoration:underline;}

.index_hottop_current2{ float:left;width:87px; margin-left:2px;  text-align:center; color:#fff; font-weight:bold; cursor:pointer;background-position:-360px 0;}/*热卖处于当前状态时-热卖样式*/
.index_hottop_current2 a{ color:#fff;}
.index_hottop_current2 a:hover{ text-decoration:underline;}

.index_hottop_txt2{ float:left; width:91px; text-align:center; background-position:-453px 0; color:#000;cursor:pointer;}/*热卖处于当前状态时-人气样式*/
.index_hottop_txt2 a{ color:#000;}
.index_hottop_txt2 a:hover{ text-decoration:underline;}

.index_hottopbox{width:178px; border:1px solid #ccc; border-top:none; background:#f8f8f8; padding:9px 0;}
.index_hottop_num{ float:left; width:20px; padding-top:4px; color:#c00; font-weight:bold;}
.index_hottop_img{ width:62px; float:left; padding-bottom:7px;}
.index_hottop_img img{ width:60px; height:60px; border:#ededed;}
.index_hottop_intro{width:77px; float:left; margin:3px 0 0 8px;color:#565553;line-height:14px;height:42px;overflow:hidden;}
.index_hottop_intro a{ text-decoration:none;color:#565553;}
.index_hottop_intro a:hover{ color:#360;}
.index_hottop_intro span{ color:#c00; line-height:20px;font-weight:bold;}
.index_hottop_goods{width:170px; border-bottom:1px dashed #b8b8b8; line-height:24px;margin:0 4px; overflow:hidden;}
.index_hottop_goods_last{width:170px; line-height:24px;margin:0 4px; overflow:hidden;}
.index_hottop_goodsl{ width:112px; float:left;height:24px;overflow:hidden;}
.index_hottop_goodsl a{ text-decoration:none;color:#565553;}
.index_hottop_goodsl a:hover{ color:#360;}
.index_hottop_goodsl span{ color:#c00; font-weight:bold; padding-right:6px;}
.index_hottop_goodsr{ width:58px; float:left;color:#c00;}
span.index_hottop_col{ color:#565553;} /*end 上部左部*/

#index_main{ float:left;width:774px; margin-left:9px;}/*end 上部右边*/
#index_main1{ width:774px; overflow:hidden;} /*上部右边第一行*/
#index_m1_ad1{ width:528px; height:250px; float:left;}
#index_m1r{ width:237px;margin-left:9px; float:left;}
#index_m1_ad2 img { width:235px; height:80px; border:1px solid #ccc;}

#index_m1_noticetitle{height:34px; margin-top:6px; background-position:0 -59px;}
#index_m1_noticetitle span{ font-size:10px;font-family:"宋体";}
#index_m1_noticetitle a{ float:right; padding:9px 8px 0 0;  text-decoration:none; color:#666;}
#index_m1_noticetitle a:hover{ color:#360;}
#index_m1_noticeinfo{ width:235px; background:#f8f8f8; border:1px solid #ccc; border-top:none; padding-bottom:6px;}
.index_m1_ul li{ padding:0 7px 0 29px; height:20px; overflow:hidden;line-height:20px; background-position:-180px -35px;}
.index_m1_ul a{ text-decoration:none; color:#565553}
.index_m1_ul a:hover{ color:#c30;}
#index_m1_ad3 { margin:1px; text-align:center;}
.index_col1{ font-weight:bold; color:#c03;}/*end 上部右边第一行*/

#index_main2{width:774px; margin-top:7px; overflow:hidden;}/* 上部右边第二行*/
#index_m2_ad1{width:528px; float:left;}
#index_m2_ad1title{ width:526px; background:url(../images/index_m2_ad2linebg.gif) bottom repeat-x; overflow:hidden; padding:0 1px;}

.index_m2_ad1txt,.index_m2_ad1last{ float:left; width:130px; height:27px; line-height:27px; font-size:14px; color:#333; background-position:0 -93px; margin-right:2px;_margin-right:1px; text-align:center; cursor:pointer;}
.index_m2_current{ float:left; width:130px; height:27px; line-height:27px; font-size:14px; font-weight:bold; color:#74081f;background-position:-132px -93px;text-align:center; margin-right:2px;_margin-right:1px;cursor:pointer;}
.index_nomgr{ margin-right:0;}

.index_m2_ad1cont{ border:1px solid #ccc; border-top:none; width:526px;padding:1px 0; height:224px; text-align:center;}
.index_bdr{ border-right:1px solid #ccc;}
#index_m2_hotself{ float:left; width:235px; border:1px solid #ccc; margin-left:9px; padding-bottom:5px; overflow:hidden;}
#index_m2_hotself_tittle{height:30px;padding:7px 0 0 13px; overflow:hidden;background-position:-262px -83px;font-size:18px; font-weight:bold; font-family:"黑体"}
#index_m2_hotself_tittle span{ font-size:25px; color:#F79801;}
.index_m2_hsbox{ width:226px; margin:4px 0 0 4px; border:1px solid #e1e1e1; background:#f1f1f1; overflow:hidden;}
.index_m2_hsimg{ float:left; text-align:center; padding:2px 0; width:70px;height:60px;}
.index_m2_hsimg img{ width:60px; height:60px;}
.index_m2_hstext{ float:left; width:156px;}
.index_m2_hstitle{ width:140px; padding:5px 8px;line-height:18px; height:36px; overflow:hidden;}
.index_m2_hstitle a{ text-decoration:none; color:#565553;}
.index_m2_hstitle a:hover{ color:#360;}
.index_m2_pr1{ text-decoration:line-through;  padding-top:3px;}
.index_m2_pr2{ color:#c00; padding:3px 0 0 10px;}/*end 上部右边第二行*/

#index_main3{ width:774px;margin-top:10px;}/*上部右边第三行限时抢购栏目*/
.index_m3_title{ width:774px; height:37px; overflow:hidden; background-position:0 -120px;}
.index_m3_tl{width:365px;padding:6px 0 0 35px; float:left; font-size:16px; font-family:"黑体"; color:#7EBC01;}
.index_m3_tl b{ font-size:20px; color:#FB6606;}

a.index_m3_news{ padding-left:10px; margin:9px 0 0 21px; float:left; background-position:-462px -62px;color:#565553;}
a.index_m3_news:hover{color:#360; text-decoration:underline;}
.index_m3_title span,.index_m4_title span{ font-size:10px;font-family:"宋体";}
a.more{ float:right; padding:9px 8px 0 0;  text-decoration:none; color:#666;}
a.more:hover{ color:#360;}
.index_m3_box{ border:1px solid #ccc; border-top:none; width:772px;padding-bottom:4px; overflow:hidden;}
.index_m3qbox{ width:20%; float:left; background:url(../images/index_m3_linebg.gif) right no-repeat;}
.index_m3qimg{ text-align:center;height:100px;}
.index_m3qtxt{padding:14px 10px 0; line-height:17px; text-align:center;height:34px;overflow:hidden;}
.index_m3qtxt a{ text-decoration:none; color:#565553;}
.index_m3qtxt a:hover{ text-decoration:underline; color:#f60;}
.index_m3qtxt span{ line-height:23px;color:#c00; }
.index_nobg{ background:none;}
.index_m3box2{background:#eee; margin:2px 5px 0 5px;overflow:hidden;zoom:1;}
.index_m3news{ width:363px; height:67px; float:left; padding-top:7px;}
.index_m3newstxt{ padding-left:20px; background-position:-454px -34px; height:22px; overflow:hidden;line-height:22px;}
.index_m3newstxt a{ text-decoration:none; color:#565553;}
.index_m3newstxt a:hover{ color:#f30;}
.index_m3ad { float:left;width:399px; height:73px;}
.index_m3ad img{ width:399px; height:73px;}/*end 上部右边第三行限时抢购栏目*/

#index_mm{ width:770px; padding:1px; border:1px solid #ccc; overflow:hidden;margin-top:10px;}/* 上部右边中间3列广告和好评商品栏目*/
.index_mm_ad{ float:left;}
.index_mm_ad img{ border-right:1px solid #ccc;}
.index_mm_news{ float:left;width:244px; background-position:-963px top;}
.index_mm_top{ height:37px;padding:10px 0 0 16px; font-size:18px; font-weight:bold; font-family:"黑体"}
.index_mm_top span{ font-size:25px; color:#F79801;}
.index_mm_news ul{ padding:0 0 0 10px;}
.index_mm_news ul li{ line-height:20px; height:20px; overflow:hidden;padding-right:5px;}
.index_mm_news ul li a{color:#565553}
.index_mm_news ul li a:hover{ color:#c00;}
.index_mm_ad2{ text-align:center;margin-top:1px;}
.index_mm_ad2 img{border:1px solid #e1e1e1;}/*end 上部右边中间3列广告和好评商品栏目*/

#index_main4{ width:774px;margin-top:10px;}/*上部右边第5行新品推荐栏目*/
.index_m4_title{ width:774px; height:37px; overflow:hidden; background-position:0 -157px;}
.index_m4_tl{width:365px;padding:6px 0 0 35px; float:left; font-size:16px;color:#7EBC01; font-family:"黑体"}
.index_m4_tl b{ font-size:20px; color:#FB6606;}

.index_m4l{ float:left;width:525px; margin-top:4px;}
.index_m4r{ float:left; width:238px; margin-left:5px;}
#index_m4goods{ width:520px; padding-left:5px; overflow:hidden;}
.index_m4tbox{ width:120px; height:168px; padding:2px 5px 7px;float:left;}
.index_m4tboxbg{width:120px; padding:2px 5px 7px;float:left;background:url(../images/index_m4_goodsbg.gif) no-repeat;height:168px;}
.index_m4timg{ text-align:center; height:100px; padding-top:2px;}
.index_m4timg img{ width:100px; height:100px;}
.index_m4ttxt{margin-top:2px; line-height:14px; text-align:center;height:28px;overflow:hidden;}
.index_m4ttxt a{ text-decoration:none; color:#565553;}
.index_m4ttxt a:hover{ text-decoration:underline; color:#f60;}
.index_m4ttxt span{ line-height:20px;color:#c00; font-family:Werdana;}
#index_m4l_goods2box{ margin:0px 0 0 5px; width:510px; padding-left:9px; background:#f4f4f4; overflow:hidden;}
.index_m4l_goods{ width:170px; float:left;padding-top:8px;overflow:hidden;}
.index_m4l_img{ width:70px; float:left; text-align:center; padding-bottom:9px;}
.index_m4l_img img{ width:60px; height:60px;}
.index_m4l_intro{ width:100px; float:left; padding-top:0px;line-height:14px;height:43px;overflow:hidden; }
.index_m4l_intro a{ text-decoration:none;color:#565553;}
.index_m4l_intro a:hover{ color:#360;}
.index_m4l_intro span{ color:#c00; line-height:20px;}
#index_m4r_ad{width:236px; height:88px;}
#index_m4r_ad img{width:236px; height:88px;border:1px solid #e1e1e1;}
.index_m4r_su { width:236px; border:1px solid #e1e1e1; background:#f1f1f1;margin-top:10px;_margin-top:8px;}
.index_m4_hsbox{ width:224px; margin:6px 5px 0; padding-bottom:10px; border-bottom:1px dashed #e1e1e1;overflow:hidden;}
.index_m4_hsimg{ float:left; margin:2px 0 0 8px; width:60px;}
.index_m4_hsimg img{ width:60px; height:60px;}
.index_m4_hstxt{ float:left; width:130px; margin:5px 0 0 11px;line-height:18px;height:36px;overflow:hidden;}
.index_m4_hstxt a{ text-decoration:none; color:#565553;}
.index_m4_hstxt a:hover{ color:#360;}
.index_nobdb{ border-bottom:none;}/*end 上部右边第5行新品推荐栏目*//*end 上部右边*/

#index_m5_title{ width:963px; overflow:hidden; margin-top:10px; height:37px; background-position:0 -194px;}
/*休闲商品区*/
.index_mx_txt{width:110px; float:left; padding:13px 0 0 41px; color:#4C8817; font-size:14px; font-weight:bold;}
.index_mx_txt a{width:110px; float:left; color:#4C8817; font-size:14px; font-weight:bold;}
.index_m_titlelink{width:665px;padding-right:120px; float:right; height:28px;line-height:28px;overflow:hidden; text-align:right; color:#fff;}
.index_m_titlelink a{ color:#fff}
.index_m_titlelink a:hover{text-decoration:underline;}
.index_m5_box{ width:959px; padding:1px; border:1px solid #ccc; overflow:hidden;}
.index_m5_lad{ width:176px; height:236px; float:left;}
.index_m5_lad img{ width:176px; height:236px;}
.index_m5_r{ width:531px; float:left; background:url(../images/index_m5_rlinebg.gif) right center no-repeat; padding-right:6px;}
.index_m5r_line{ border-bottom:1px dashed #ccc;margin-left:6px;_margin_left:3px;overflow:hidden; padding:5px 0;width:524px;}
.index_nobd{ border:none;}
.index_m5_probox{ width:250px; height:100px; float:left;padding:3px 6px 4px; overflow:hidden;}
.index_m5_proboxbg{ width:250px; height:100px; float:left; padding:3px 6px 4px;overflow:hidden;background-position:0 -305px}
.index_m5_proimg{ float:left; width:120px; text-align:center; height:100px;}
.index_m5_proimg img{ width:100px; height:100px;}
.index_m5_protxt{ width:130px; padding-top:10px; float:left;}
.index_m5_prot1{ line-height:14px; font-weight:bold; height:28px; overflow:hidden;}
.index_m5_prot1 a{ color:#565553;}
.index_m5_prot1 a:hover{ text-decoration:underline; color:#f60;}
.index_m5_prot2 { line-height:14px; color:#999; margin-top:3px; height:28px; overflow:hidden;}
.index_m5_prot3 { line-height:14px; color:#999; margin-top:7px; padding-left:43px;  color:#c00; font-weight:bold; background-position:-282px -323px;}
.index_m5_r2{ float:left; width:244px;}
.index_m5_r2ad{ text-align:center; margin-top:7px; width:246px; height:90px;}
.index_m5_r2ad img{ width:236px; height:88px; border:1px solid #ccc;}
.index_m5_r2news{ float:left; width:238px;padding-top:13px;}
.index_m5_r2news ul{ padding:0 0 0 10px;}
.index_m5_r2news ul li{ height:24px; overflow:hidden; line-height:24px;padding-right:5px;}
.index_m5_r2news ul li a{color:#565553}
.index_m5_r2news ul li a:hover{ color:#c00;}/*end 休闲商品区*/

#index_m6_title{ width:963px; margin-top:5px; height:37px; background-position:0 -194px;}/*粮油区*/
.index_m6_r2{ float:left; width:238px;padding-left:5px;}
.index_m6_r{ width:536px; padding-right:1px; float:left; background:url(../images/index_m5_rlinebg.gif) right center no-repeat;}
.index_m6_rtop{ width:531px; overflow:hidden;}
.index_m6_probox{width:24%; float:left;}
.index_m6_rbottom{ width:529px;overflow:hidden; padding:6px 0 0 7px;}
.index_m6_rbl{ float:left;width:293px;padding-top:6px;background:#eee;height:52px; overflow:hidden;}
.index_m6_rbr{ float:left; margin-left:7px;width:220px; height:60px;}
.index_m6_rbl img{ border:1px solid #e1e1e1;}
.index_m6_newstxt{ padding:0 5px 0 20px; background-position:-454px -34px;height:23px; overflow:hidden;line-height:23px;}
.index_m6_newstxt a{ text-decoration:none; color:#565553;}
.index_m6_newstxt a:hover{ color:#f30;}/*end 粮油区*/
.index_m6qimg{ text-align:center;height:100px; margin-top:10px;}

#index_m7_title{ width:963px; margin-top:10px; height:37px; background-position:0 -194px;}/*饮料区*/
.index_m7_r2ad{ float:left;text-align:center; width:246px;}
.index_m7_r2ad img{ margin-top:4px; height:72px; width:238px; border:1px solid #e1e1e1}
.index_m7_rtop ul{width:531px; overflow:hidden;}
.index_m7_rtop ul li{width:42%; float:left; margin:0 15px; padding-right:5px; height:25px; overflow:hidden;line-height:25px; border-bottom:1px dashed #cfcfcf;}
.index_m7_rtop ul li a{ color:#565553;}
.index_m7_rtop ul li a:hover{ color:#c00;}/*end 饮料区*/

/*--------------------end 首页--------------------*/



