* { margin: 0; padding: 0; }

body { font-family: "Microsoft Yahei"; }

@font-face { font-family: huakanghaibao; src: url("../font/huakanghaibao.TTF"); }
@font-face { font-family: huakangwawa; src: url("../font/huakangwawa.TTF"); }
.clearfix:after { content: "020"; display: block; height: 0; clear: both; visibility: hidden; }

.clearfix { zoom: 1; }

.index_warp .top_shade { position: fixed; z-index: 98; width: 100%; background-color: #fff; height: 0.37rem; border-bottom: 0.01rem #d6d6d6 solid; opacity: 1; display: none; }
.index_warp .searchform .top { position: fixed; z-index: 99; width: 100%; padding: 0.06rem; }
.index_warp .searchform .top .keyword_warp { margin: 0 auto; background-color: #e4e8d7; width: 2.2rem; border-radius: 0.04rem; line-height: 0.25rem; font-size: 0.13rem; opacity: 0.75; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.index_warp .searchform .top .keyword_warp .tag { background: url(../images/index/searchicon.png) no-repeat center; width: 0.16rem; height: 0.16rem; display: inline-block; background-size: 0.16rem 0.16rem; position: relative; top: 0.038rem; }
.index_warp .searchform .top .keyword_warp .keyword { color: #555; width: 1.3rem; }
.index_warp .searchform .search_wrap { font-size: 0.13rem; position: fixed; top: 0; z-index: 99; background-color: #fff; width: 100%; }
.index_warp .searchform .search_wrap .search { width: 98%; margin: auto; text-align: center; padding: 0.06rem 0; }
.index_warp .searchform .search_wrap .search .canel { color: #f35938; position: absolute; top: 0.09rem; left: 0.14rem; }
.index_warp .searchform .search_wrap .search .keyword { width: 2.2rem; border: none; background-color: #e4e8d7; border-radius: 0.05rem; color: #333; padding: 0 0.05rem; line-height: 0.25rem; }
.index_warp .searchform .search_wrap .search .submit { border: none; height: 0.2rem; width: 0.4rem; line-height: 0.2rem; border-radius: 0.03rem; background-color: #689f39; color: #fff; position: absolute; top: 0.085rem; right: 0.04rem; text-align: center; font-size: 0.1rem; }
.index_warp .topBan { height: 1.51rem; max-height: 1.51rem; margin-bottom: 0.06rem; }
.index_warp .topBan .logoimg { display: block; border: none; width: 100%; }
.index_warp .newGoods_wrap { height: 0.34rem; }
.index_warp .newGoods_wrap .newGoods { font-size: 0.1rem; padding: 0 0.11rem; height: 0.34rem !important; line-height: 0.34rem; background-color: #fff; }
.index_warp .newGoods_wrap .newGoods .tag { width: 0.56rem; color: #fff; height: 0.2rem; line-height: 0.2rem; margin: 0.07rem 0.1rem 0.07rem 0; background-color: #aed582; border-radius: 0.05rem; text-align: center; }
.index_warp .newGoods_wrap .newGoods .content { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 1.7rem; text-align: center; font-size: 0.12rem; color: #ea5865; }
.index_warp .newGoods_wrap .newGoods .btn { color: #f35938 !important; }
.index_warp .newGoods_wrap .newGoods .btn i { font-size: 0.1rem !important; }
.index_warp .activity { padding: 0 0.12rem 0.08rem; color: #333; background-color: #fff; margin-bottom: 0.11rem; margin-top: 0.08rem; }
.index_warp .activity .title { line-height: 0.33rem; font-size: 0.12rem; }
.index_warp .activity .title .tag { background: url(../images/index/activity_tag.png) no-repeat center; width: 0.16rem; height: 0.16rem; display: inline-block; background-size: 0.16rem 0.16rem; position: relative; top: 0.025rem; margin-right: 0.07rem; }
.index_warp .activity .content { font-family: huakanghaibao; font-size: 0.15rem; position: relative; color: #ee4d79; }
.index_warp .activity .content .cut_down_day { position: absolute; bottom: 0.11rem; left: 1.33rem; text-decoration: underline; text-align: center; width: 0.25rem; }
.index_warp .activity .content .cut_down_hour { position: absolute; bottom: 0.11rem; text-decoration: underline; left: 1.7rem; text-align: center; width: 0.25rem; }
.index_warp .activity .content img { width: 100%; border-radius: 0.05rem; }
.index_warp .dragonBoatFestival { background: #e9e9e9; padding: 0.05rem 0; }
.index_warp .dragonBoatFestival .banner { padding: 0 0.06rem; }
.index_warp .dragonBoatFestival .banner img { width: 100%; display: block; }
.index_warp .dragonBoatFestival .title { width: 1.4rem; margin: 0 auto; height: 0.3rem; }
.index_warp .dragonBoatFestival .title img { display: block; width: 100%; }
.index_warp .dragonBoatFestival .goods { padding: 0 0.18rem; }
.index_warp .dragonBoatFestival .goods .goodItem { float: left; padding: 0 0.01rem; margin-bottom: 0.1rem; width: 1.4rem; box-sizing: border-box; overflow: hidden; }
.index_warp .dragonBoatFestival .goods .goodItem .goodThumb img { width: 100%; }
.index_warp .dragonBoatFestival .goods .goodItem .goodInfo { color: #272321; }
.index_warp .dragonBoatFestival .goods .goodItem .goodInfo .goodName { float: left; width: 0.4rem; }
.index_warp .dragonBoatFestival .goods .goodItem .goodInfo .goodName .name { font-size: 0.075rem; }
.index_warp .dragonBoatFestival .goods .goodItem .goodInfo .goodName .desc { font-size: 0.04rem; }
.index_warp .dragonBoatFestival .goods .goodItem .goodInfo .money { float: left; }
.index_warp .dragonBoatFestival .goods .goodItem .goodInfo .money .symbol { font-size: 0.045rem; }
.index_warp .dragonBoatFestival .goods .goodItem .goodInfo .money .price { font-size: 0.145rem; }
.index_warp .dragonBoatFestival .goods .goodItem .goodInfo .oldPrice { font-size: 0.05rem; float: left; }
.index_warp .dragonBoatFestival .goods .goodItem .goodInfo .buyBtn { font-size: 0.04rem; }
.index_warp .dragonBoatFestival .coupon { text-align: center; padding: 0 0.06rem; position: relative; }
.index_warp .dragonBoatFestival .coupon img { display: block; width: 100%; margin-left: 0.02rem; }
.index_warp .dragonBoatFestival .coupon .couponItem { height: 0.4rem; width: 0.6rem; position: absolute; top: 0.02rem; }
.index_warp .dragonBoatFestival .coupon .first { left: 0.13rem; }
.index_warp .dragonBoatFestival .coupon .second { left: 0.8rem; }
.index_warp .dragonBoatFestival .coupon .third { left: 1.45rem; width: 0.78rem; }
.index_warp .dragonBoatFestival .coupon .forth { right: 0.1rem; width: 0.8rem; }
.index_warp .goodsClass { width: 100%; margin-bottom: 0.11rem; background-color: #fff; }
.index_warp .goodsClass .title { height: 0.36rem; text-align: center; }
.index_warp .goodsClass .title img { width: 0.8rem; }
.index_warp .goodsClass .class { width: 1.066rem; float: left; height: 0.97rem; }
.index_warp .goodsClass .class img { width: 100%; height: 100%; display: block; border: none; }
.index_warp .goodsBan { color: #333; background-color: #fff; margin-bottom: 0.12rem; }
.index_warp .goodsBan .title { line-height: 0.33rem; font-size: 0.12rem; padding: 0 0.12rem 0.08rem; }
.index_warp .goodsBan .title .tag { width: 0.16rem; height: 0.16rem; display: inline-block; position: relative; top: 0.025rem; margin-right: 0.07rem; }
.index_warp .goodsBan .title .more_a { font-size: 0.09rem; color: #333; }
.index_warp .goodsBan .title .more_a i { font-size: 0.09rem; }
.index_warp .goodsBan .title .delicacies { background: url(../images/index/delicaciesicon.png) no-repeat center; background-size: 0.16rem 0.16rem; }
.index_warp .goodsBan .title .fruits { background: url(../images/index/fruitsicon.png) no-repeat center; background-size: 0.16rem 0.16rem; }
.index_warp .goodsBan .title .healthcare { background: url(../images/index/healthcareicon.png) no-repeat center; background-size: 0.16rem 0.16rem; }
.index_warp .goodsBan .title .loca_snacks { background: url(../images/index/loca_snacksicon.png) no-repeat center; background-size: 0.16rem 0.16rem; }
.index_warp .goodsBan .title .subsidiary_food { background: url(../images/index/subsidiary_foodicon.png) no-repeat center; background-size: 0.16rem 0.16rem; }
.index_warp .goodsBan .title .tea_wine_health { background: url(../images/index/tea_wine_healthicon.png) no-repeat center; background-size: 0.16rem 0.16rem; }
.index_warp .goodsBan .title .classPic img { width: 100%; border-radius: 0.05rem; }
.index_warp .goodsBan .goodsList { font-size: 0.09rem; color: #333; width: 2.96rem; margin: 0 auto; padding-bottom: 0.08rem; }
.index_warp .goodsBan .goodsList .goods .goodsItem { text-align: center; line-height: 0.14rem; width: 0.76rem !important; }
.index_warp .goodsBan .goodsList .goods .goodsItem .goodsThumb img { width: 100%; border-radius: 0.05rem; height: 0.76rem; border: #d6d6d6 1px solid; }
.index_warp .goodsBan .goodsList .goods .goodsItem .goodsName { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.bottom { position: fixed; bottom: 0; height: 0.5rem; background-color: #fff; width: 100%; z-index: 99; font-size: 0.1rem; color: #333; text-align: center; border-top: 0.01rem #d6d6d6 solid; }
.bottom .item { float: left; width: 0.8rem; padding-top: 0.05rem; }
.bottom .item img { width: 0.2rem; }
.bottom .item .carnum { width: 0.12rem; height: 0.12rem; line-height: 0.11rem; background: #f00; color: #fff; text-align: center; font-size: 0.1rem; position: absolute; overflow: hidden; top: 0.025rem; right: 1.05rem; border-radius: 50%; }
.bottom .select { color: #62b358 !important; }

/*# sourceMappingURL=newIndex.css.map */
