@charset "utf-8";
body {font-family: "宋体";font-size:12px;color:#000000;margin:0px; padding:0px;}

/*全局*/
a{ color:#000; text-decoration:none;}
a:hover{ color:#6ab600;}
ul,li{ margin:0px; padding:0px; list-style:none;}
.clear{ clear:both;}

/*头部*/
#header{ width:1003px; height:270px; margin:0px auto;}
#dao{ width:1003px; height:39px; margin:0px auto; background-image:url(../images/dao_bg.jpg);}
#dao_left{ width:12px; height:39px; overflow:hidden; background-image:url(../images/dao_left.jpg); float:left;}
#dao_right{ width:12px; height:39px; overflow:hidden; background-image:url(../images/dao_right.jpg); float:right;}
#dao h1{ margin:0px; padding:0px 0px 0px 25px; height:39px; line-height:39px; font-size:14px; font-weight:normal; float:left;}
#dao h1 span{ color:#ff0000;}
#dao #work_time{ height:39px; line-height:39px; font-size:14px;float:right;color:#ff0000; width:220px;}
#dao #index_time{ height:39px; line-height:39px; float:right; padding-right:10px; color:#FF0000; font-family:Arial, Helvetica, sans-serif;}

/*首页内容*/
#tcon{ width:1003px; margin:9px auto 0px;}
#tcon_left{ width:757px; float:left;}
#tcon_right{ width:236px; float:right;}
/*Banner*/
#banner{ width:757px; background-image:url(../images/banner_bg.jpg);}
#banner .banner_top{ width:757px; height:6px; overflow:hidden; background-image:url(../images/banner_top.jpg);}
#banner .banner_bg{ width:740px; height:260px; overflow:hidden; margin:2px 0px 1px 9px;}
#banner .banner_bottom{ width:757px; height:6px; overflow:hidden; background-image:url(../images/banner_bottom.jpg);}

/*本周特价*/
#index_tejia{ width:757px; background-image:url(../images/tejia_bg.jpg); margin-top:12px;}
.tejia_top{ width:757px; height:78px; overflow:hidden;position:absolute; background-image:url(../images/tejia_top.gif);}
.tejia_head{ width:757px; height:8px; overflow:hidden;background-image:url(../images/tejia_head.jpg);}
ul.pro_list{ width:757px; padding-top:72px; color:#5b5b5b;}
ul.pro_list a{ color:#5b5b5b;}
ul.pro_list li{width:152px; height:250px; overflow:hidden; float:left; margin-left:30px; display:inline;font-family:Arial, Helvetica, sans-serif; }
ul.pro_list li .pro_img{ width:150px; height:150px;overflow:hidden; border:1px solid #e8e8e8;display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size: 134px;*font-family:Arial; }
ul.pro_list li .pro_img img {vertical-align:middle;}
ul.pro_list li span{ display:block;}
ul.pro_list span.span_01{padding-top:5px; line-height:140%; width:146px; margin:0px auto;}
ul.pro_list span.span_02{  padding-top:3px;line-height:140%;width:146px; margin:0px auto; }
ul.pro_list span.span_02 strong{ color:#ec1a11; font-size:12px;}
ul.pro_list span.span_03{ color:#ec1a11; padding-top:2px;width:146px; margin:0px auto;}
.tejia_bottom{ width:757px; height:8px; overflow:hidden;background-image:url(../images/tejia_bottom.jpg);}
.pro_more{ position:absolute; margin:25px 0 0 675px;}

/*登录框*/
.k{ width:236px; background-image:url(../images/k_bg.jpg);}
.k_top{ width:160px; height:20px; overflow:hidden; background-image:url(../images/k_top.jpg); font-size:14px; color:#FFFFFF; padding-top:23px; padding-left:76px;}
.k_bottom{width:236px; height:7px; overflow:hidden; background-image:url(../images/k_bottom.jpg);}
.k_login{ padding:15px 0 15px 30px;}
.input_01{ border:1px solid #d5d5d5; font-size:12px; width:120px;}
.but_01{ border:none; padding:0px; margin:0px; width:67px; height:25px; background:url(../images/sub_btn.gif) no-repeat left top; cursor:pointer;}
.but_02{ border:none; padding:0px; margin:0px; width:67px; height:25px; background:url(../images/reg_btn.gif) no-repeat left top; cursor:pointer;}
/*分店列表*/
.f_title{ width:204px; height:26px;overflow:hidden; line-height:26px;background-image:url(../images/city_top.jpg); color:#fff; padding-left:10px; margin:11px 0 0 11px;}
.f_list{ margin:8px 0 8px 16px;}
.f_list h3{ width:203px; height:22px; line-height:22px;overflow:hidden; background:url(../images/city_bg.jpg) no-repeat left top; margin:2px 0 0 0; padding:0px; font-size:12px;}
.f_list h3 img{ float:left; margin:3px 6px 0 15px}
.f_list li{width:203px; height:22px; line-height:22px;overflow:hidden; background:url(../images/city_bg.jpg) no-repeat left top; margin-top:2px;}
.f_list li img{ float:left; margin:7px 6px 0 17px}
.f_more { text-align:right; padding:0 18px 5px 0;}
/*右边两个连接*/
#ad_link{ margin-top:8px;}
/*超市快讯*/
#index_news{ width:208px; background:#f4f8ef url(../images/new_top.jpg) no-repeat left top; margin:8px auto 5px auto;}
#index_news ul{ padding:6px 0px 0px 8px;}
#index_news ul li{ line-height:24px;}
#index_news ul li img{ float:left; margin:8px 5px 0 5px;}
.index_news_bottom { width:208px; height:6px; overflow:hidden;background-image:url(../images/news_bottom.jpg); clear:both; margin:0px auto;}
/*底部*/
#footer{ width:1003px;margin:12px auto 0px; border-top:2px solid #569e18; text-align:center; line-height:200%; padding-top:10px;}
/*分页*/
.pages {font-family:Verdana;font-size:12px; line-height:normal; margin:10px 0 10px;}
.pages ul{list-style:none;margin:0px;padding:0px;}
.pages li {float:left;margin:0 5px 0 0;display:block; background-color:#FFFFFF}
.pages li a {float:left;color:#333;padding:1px 5px 2px 5px;border:1px solid #ddd;text-decoration:none;}
.pages li a:hover {color:#000;background:#f2f2f2;border:1px solid #999;}
.pages li.current {color:#000;border:1px solid #f2f2f2;padding:1px 5px 2px;background:#f2f2f2;}
.pages li.nolink {color:#999;border:1px solid #F0F0F0;padding:1px 5px 2px;}
.p_clear{ clear:both;}
/*产品详细*/
.product_show_title{ margin:0px; padding:7px 0 0 52px; width:705px; height:24px; background:url(../images/products_show_title.jpg); font-size:14px; color:#04aa1f;}
/*新闻列表*/
.con_t{ width:697px; height:24px;margin:2px 0 0 14px; padding:12px 0 0 35px; font-size:14px; color:#04aa1f; background-image:url(../images/title_bg.jpg);}
ul.news_list{ width:660px; margin:0px auto; padding-top:15px;}
ul.news_list li{ line-height:27px; border-bottom:1px dotted #ccc; background:url(../images/icon_04.jpg) no-repeat 5px 8px; padding-left:15px;}
ul.news_list span{ float:right; padding-right:5px; width:80px; color:#888; font-family:Arial, Helvetica, sans-serif;}
/*新闻详细*/
.new_dis{ padding:20px;}
.new_t{text-align:center;font-weight:bold; font-size:14px;border-bottom:1px dotted #999; padding:5px 0 8px 0px;}
.new_d{ text-align:right; line-height:22px; color:#999; padding-bottom:5px;}
.new_c{ line-height:180%; padding-left:5px;}
.back{ text-align:right;}

.con_c{ line-height:180%; width:710px; margin:10px 0px 10px 25px; overflow:hidden;}

/*食谱推荐*/
ul.sipu_list{ width:690px; margin:15px 0px 0 35px;}
ul.sipu_list li{ border-bottom:1px dotted #ccc; margin-bottom:15px; padding-bottom:8px;}
ul.sipu_list .sipu_img{ width:180px; float:left; padding-left:10px;}
ul.sipu_list .sipu_img img{ border:1px solid #e4e4e4; padding:2px;}
ul.sipu_list .sipu_con { width:500px; float:left;}
ul.sipu_list .sipu_con h3{ margin:12px 0 4px 0; font-size:12px;}
ul.sipu_list .sipu_con h3 a{ color:#6ab600;}
ul.sipu_list .sipu_con h3 a:hover{ color:#FF6600;}
ul.sipu_list .sipu_con p{ line-height:170%; margin:0px; padding:0px;}

/*优惠券*/
ul.cou_list{ width:640px; margin-left:55px;}
ul.cou_list li{ margin-top:25px;}
ul.cou_list .im{ border:1px solid #f0f0f0;}
ul.cou_list .print_btn{ text-align:right; margin-top:8px;}
ul.cou_list .youhui_jiao{ width:89px; height:60px; position:absolute;}
ul.cou_list .span_04{ color:#FF0000; font-weight:bold; padding-top:8px;}
ul.cou_list .span_05{ padding-left:100px;}
ul.cou_list .span_06{ color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

/*注册*/
.red{ color:#ff0000;}
.input_02{ border:1px solid #ccc; width:150px;}

.k_login a{ color:#6ab600;}
.k_login a:hover{ text-decoration:underline;}

/*分页CSS*/
.wp-pagenavi, .navigation {overflow:visible; padding-bottom:2px;  margin:0px auto;}
.navigation {font-size:9px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; margin:40px 0 0 0;}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active, .wp-pagenavi a:visited
{border:1px solid #ddd;text-decoration:none;color:#999;padding:2px 6px;margin:0 1px;overflow:visible;}
.wp-pagenavi a:hover {border:1px solid #999;color:#000;background-color:#f2f2f2;}
.wp-pagenavi span.pages {border:1px solid #999;color:#000;background-color:#f2f2f2;padding:2px 6px;margin:0 1px;}
.wp-pagenavi span.current {border:1px solid #999;color:#000;background-color:#f2f2f2;padding:2px 6px;font-weight:bold;}
.wp-pagenavi span.extend {border:0;color:#000;padding:2px 6px;}