.supermarket{height:100%;background:#fff;position:relative}.supermarket-search{position:fixed;top:0;left:0;z-index:10;padding:0;width:100%;padding-top:21px}.supermarket-search .back{width:15px;padding:8px;position:fixed;top:29px;left:16px;z-index:9}.supermarket-search h2{text-align:center;margin:10px 0 0}.supermarket-search h2 .littleTitle{height:25px}.supermarket-search .search{width:16px;position:absolute;bottom:15px;left:31px;z-index:9}.supermarket-search .share{width:22px;position:fixed;top:43px;right:17px;z-index:9}.supermarket-search .van-search{padding:6px 16px;background:transparent!important}.supermarket-search .van-search .van-field__control{color:#999;font-size:14px}.supermarket-search .van-search input::-webkit-input-placeholder{color:#999!important;font-size:14px}.supermarket-search .van-search input:-moz-placeholder,.supermarket-search .van-search input::-moz-placeholder{color:#999!important;font-size:14px}.supermarket-search .van-search input:-ms-input-placeholder{color:#999!important;font-size:14px}.supermarket-search .van-search .van-search__content{padding-left:0;background:transparent!important}.supermarket-search .van-search .van-cell{padding:5px 15px 5px 38px;border-radius:17px;background:#fff}.supermarket-search .van-search .van-cell .van-field__left-icon{display:none}.supermarket-content{height:100%;position:relative;overflow-y:scroll;-webkit-overflow-scrolling:touch}.supermarket-content .supermarket-swipe .item{width:100%}.supermarket-content .supermarket-swipe .van-swipe__indicators{bottom:117px}.supermarket-content .supermarket-swipe .van-swipe__indicator{width:12px;height:3px;border-radius:2px;background-color:#fff;opacity:.5;-webkit-transition:opacity .5s;transition:opacity .5s}.supermarket-content .supermarket-swipe .van-swipe__indicator--active{background-color:#fff;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.supermarket-content .supermarket-swipe .van-swipe__indicator:not(:last-child){margin-right:7px}.supermarket-content .supermarket-adv{padding:0 16px;position:absolute;top:275px;left:0}.supermarket-content .supermarket-adv img{width:100%;min-height:65px;display:block}.supermarket-content .supermarket-notice{position:absolute;top:360px;left:0;width:100%}.supermarket-content .supermarket-notice .van-col{padding:0 21px}.supermarket-content .supermarket-notice .van-col img{position:absolute;width:24px;top:10px;left:21px;z-index:8}.supermarket-content .supermarket-notice .van-col .hot{color:#ff5019;font-size:11px!important;width:32px;height:18px;line-height:18px;background:rgba(255,80,25,.1);position:absolute;top:8px;left:52px;z-index:8;text-align:center}.supermarket-content .supermarket-notice .van-col .van-notice-bar{padding-left:67px;height:34px;color:#555;font-size:13px;background:transparent}.supermarket-content .supermarket-model1{position:relative;z-index:9;padding:6px 8px 0}.supermarket-content .supermarket-model1 .content{height:85px;overflow-x:scroll;overflow-y:hidden}.supermarket-content .supermarket-model1 .content .swipeBox .label{text-align:center;float:left}.supermarket-content .supermarket-model1 .content .swipeBox .label .classfity{color:#777;height:14px;font-size:12px;margin:5px 0 14px}.supermarket-content .supermarket-model1 .class-a{height:184px!important;padding-bottom:10px}.supermarket-content .supermarket-model1 .class-a .swipeBox{height:184px}.supermarket-content .supermarket-model1 img{width:44px;height:44px;margin-bottom:8px;vertical-align:bottom;display:inline-block}.supermarket-content .supermarket-model1 .scrollBar{position:absolute;bottom:10px;left:0;width:100%;text-align:center}.supermarket-content .supermarket-model1 .scrollBar .outside{width:64px;height:2px;display:inline-block;background:rgba(29,30,31,.2);border-radius:2px;position:relative}.supermarket-content .supermarket-model1 .scrollBar .outside .inside{height:2px;border-radius:2px;background:#1d1e1f;position:absolute;top:0}.supermarket-content .model1-scroller{height:184px!important;overflow:hidden}.supermarket-content .supermarket-spike{padding:12px 16px 0}.supermarket-content .supermarket-spike .box{border-radius:8px;overflow:hidden;-webkit-box-shadow:0 8px 24px hsla(0,0%,93.3%,.8);box-shadow:0 8px 24px hsla(0,0%,93.3%,.8)}.supermarket-content .supermarket-spike .box .title{color:#454645;font-size:16px;padding:18px 12px 0;height:48px}.supermarket-content .supermarket-spike .box .title img{width:97px;float:left;margin-right:12px}.supermarket-content .supermarket-spike .box .title span{width:32px;height:30px;line-height:30px;color:#fff;font-size:18px;text-align:center;border-radius:3px;display:inline-block;background:-webkit-gradient(linear,left top,left bottom,from(#616161),to(#3b3b3b));background:linear-gradient(#616161,#3b3b3b)}.supermarket-content .supermarket-spike .box .label{padding-left:16px;margin-top:14px;color:#1d1e1f}.supermarket-content .supermarket-spike .box .label .time{color:#fff;font-size:12px;width:89px;height:23px;line-height:23px;border-radius:3px;display:inline-block;text-align:center;background:-webkit-gradient(linear,left top,right top,from(#f44),to(#f88));background:linear-gradient(90deg,#f44,#f88)}.supermarket-content .supermarket-spike .box .more{font-size:14px;color:#ff4a4a;text-align:right;padding-right:16px;height:23px;line-height:23px;margin-top:14px}.supermarket-content .supermarket-spike .box .more img{width:9px;float:right;margin-top:5px}.supermarket-content .supermarket-spike .box .wrapper{width:100%;background:#fff}.supermarket-content .supermarket-spike .box .wrapper .datePrice{width:100%;overflow-x:scroll;padding-top:12px}.supermarket-content .supermarket-spike .box .wrapper .datePrice .clearfix{overflow:hidden;white-space:nowrap;width:100%}.supermarket-content .supermarket-spike .box .wrapper .datePrice .clearfix li{float:left;margin-right:12px;background:#fff;position:relative;overflow:hidden}.supermarket-content .supermarket-spike .box .wrapper .datePrice .clearfix li .imgCon{width:100%;background:#fff;border-radius:3px;position:relative}.supermarket-content .supermarket-spike .box .wrapper .datePrice .clearfix li .imgCon .imgPro{width:100%;height:100%;border-radius:3px;display:block}.supermarket-content .supermarket-spike .box .wrapper .datePrice .clearfix li .imgCon .reback{width:14px;display:inline-block;position:absolute;right:0;bottom:0}.supermarket-content .supermarket-spike .box .wrapper .datePrice .clearfix li .name{font-size:12px;color:#333;margin:4px 0 2px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:20px;line-height:20px}.supermarket-content .supermarket-spike .box .wrapper .datePrice .clearfix li .price{font-size:13px;color:#ff5959;margin:0;height:21px;line-height:21px;margin-bottom:12px}.supermarket-content .supermarket-spike .box .wrapper .datePrice .clearfix li .price del{font-size:10px;color:#bbb;margin-left:3px}.supermarket-content .supermarket-spike .box .wrapper .datePrice .clearfix li:first-child{margin-left:12px}.supermarket-content .supermarket-dayrec{padding:0 16px;margin-top:20px}.supermarket-content .supermarket-dayrec .wrap{-webkit-box-shadow:0 8px 24px hsla(0,0%,93.3%,.8);box-shadow:0 8px 24px hsla(0,0%,93.3%,.8)}.supermarket-content .supermarket-dayrec .wrap .box{background:url(../img/meirihaohuobg.0072f71d.png) no-repeat 50%;height:80px;background-size:100% 100%;padding:0 16px}.supermarket-content .supermarket-dayrec .wrap .title{padding-top:17px}.supermarket-content .supermarket-dayrec .wrap .title .word{width:84px;float:left}.supermarket-content .supermarket-dayrec .wrap .title .more{width:24px;float:left;margin-left:12px}.supermarket-content .supermarket-dayrec .wrap .label span{color:#fff;font-size:12px;height:33px;line-height:33px;display:inline-block;text-align:center}.supermarket-content .supermarket-dayrec .wrap .label span img{width:7px}.supermarket-content .supermarket-dayrec .wrap .dayrec-list{padding:0 16px;padding:6px;background:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.supermarket-content .supermarket-dayrec .wrap .dayrec-list .van-col{padding:6px}.supermarket-content .supermarket-dayrec .wrap .dayrec-list .van-col img{border-radius:3px;background:#fff;width:100%;display:block}.supermarket-content .supermarket-active{padding:20px 16px}.supermarket-content .supermarket-active .wrap{height:auto;background:#fff;border-radius:3px;-webkit-box-shadow:0 8px 24px hsla(0,0%,93.3%,.8);box-shadow:0 8px 24px hsla(0,0%,93.3%,.8)}.supermarket-content .supermarket-active .wrap .tit{padding:16px;color:#fff;background:url(../img/classifyOne.c61a83f7.png) no-repeat 50%;background-size:100% 100%}.supermarket-content .supermarket-active .wrap .tit .van-col{height:25px;line-height:25px}.supermarket-content .supermarket-active .wrap .tit .leftB,.supermarket-content .supermarket-active .wrap .tit .rightB{height:20px;line-height:20px}.supermarket-content .supermarket-active .wrap .tit .leftB span,.supermarket-content .supermarket-active .wrap .tit .rightB span{color:#f8e71c}.supermarket-content .supermarket-active .wrap .tit .leftT{font-size:18px}.supermarket-content .supermarket-active .wrap .tit .leftT span{line-height:17px;float:left;padding-top:2px}.supermarket-content .supermarket-active .wrap .tit .leftT img{width:18px;margin-left:6px}.supermarket-content .supermarket-active .wrap .tit .leftB,.supermarket-content .supermarket-active .wrap .tit .rightT{font-size:12px}.supermarket-content .supermarket-active .wrap .tit .rightB,.supermarket-content .supermarket-active .wrap .tit .rightT{text-align:right}.supermarket-content .supermarket-active .wrap .tit .rightB{font-size:10px!important}.supermarket-content .supermarket-active .wrap .tit .rightB .van-count-down{color:#fff}.supermarket-content .supermarket-active .wrap .tit .rightB span{color:#4f80f3;font-size:12px;height:17px;line-height:17px;text-align:center;background:#fff;border-radius:2px;display:inline-block;margin:0 2px;min-width:15px;padding:0 2px}.supermarket-content .supermarket-active .wrap .product{padding:12px 6px}.supermarket-content .supermarket-active .wrap .product .van-col{padding:0 6px}.supermarket-content .supermarket-active .wrap .product .van-col .img{position:relative}.supermarket-content .supermarket-active .wrap .product .van-col .img .imgPro{border-radius:3px;width:100%;display:block}.supermarket-content .supermarket-active .wrap .product .van-col .img .reback{width:14px;display:inline-block;position:absolute;right:0;bottom:0}.supermarket-content .supermarket-active .wrap .product .van-col .name{font-size:12px;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:20px;line-height:20px;margin:4px 0 2px}.supermarket-content .supermarket-active .wrap .product .van-col .price{font-size:15px;color:#f24724;margin:0;height:21px;line-height:21px}.supermarket-content .supermarket-active2{padding:0 16px 32px}.supermarket-content .supermarket-active2 .wrap{height:auto}.supermarket-content .supermarket-active2 .wrap .tit{background:url(../img/classifyTwo.0825065a.png) no-repeat 50%;background-size:100% 100%}.supermarket-content .supermarket-active2 .wrap .tit .rightB span{color:#ff4a4a}.supermarket-content .supermarket-like{width:100%;background:#fff}.supermarket-content .supermarket-like .title{padding:0 16px 16px;background:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#fff));background:linear-gradient(#f8f8f8,#fff)}.supermarket-content .supermarket-like .title p{margin:0;height:25px;line-height:25px;color:#333;font-size:18px}.supermarket-content .supermarket-like .title p .label{width:19px;height:25px;background:#f8e71c;border-radius:10px;float:left}.supermarket-content .supermarket-like .title p .like{float:left;color:#333;font-size:18px;margin-left:-15px}.supermarket-content .supermarket-like .title p .tip{color:#999;font-size:14px;height:20px;line-height:20px;float:left;margin-top:3px;margin-left:17px}.supermarket-content .supermarket-like .van-col--12 .goods .img{position:relative}.supermarket-content .supermarket-like .van-col--12 .goods .img .imgPro{width:100%;display:block;border-radius:5px}.supermarket-content .supermarket-like .van-col--12 .goods .img .reback{width:14px;display:inline-block;position:absolute;right:0;bottom:0}.supermarket-content .supermarket-like .van-col--12 .goods .label{margin-top:9px}.supermarket-content .supermarket-like .van-col--12 .goods .name{color:#333;font-size:14px;height:42px;line-height:21px;overflow:hidden;margin-top:6px;display:-webkit-box;-webkit-box-orient:vertical}.supermarket-content .supermarket-like .van-col--12 .goods .name img{vertical-align:middle;margin-right:10px;height:20px}.supermarket-content .supermarket-like .van-col--12 .goods .price{height:25px;line-height:25px;color:#ff3b30;font-size:18px;margin:4px 0 8px}.supermarket-content .supermarket-like .van-col--12 .goods .price del{color:#bbb;font-size:12px}.supermarket-content .supermarket-like .van-col--12 .leftGoods{padding:0 4px 0 16px}.supermarket-content .supermarket-like .van-col--12 .rightGoods{padding:0 16px 0 4px}.supermarket-content .supermarket-end{height:50px;line-height:50px;background:#f5f6f7;text-align:center}.supermarket-content .supermarket-end .end-word{position:relative;color:#ccc;font-size:13px;background:#f5f6f7}.supermarket-content .supermarket-end .end-word span{width:40px;height:1px;background:#ddd;position:absolute;top:6px}.supermarket-content .supermarket-end .end-word .left{left:-48px}.supermarket-content .supermarket-end .end-word .right{right:-48px}.supermarket .label_zy{width:34px;height:13px;line-height:13px;border-radius:2px;background:#e95a27;border:1px solid #e95a27;color:#fff;font-size:11px;margin-right:6px;text-align:center;padding:0;display:inline-block}.supermarket .label_mj{color:#ef5454;border:1px solid #ef5454;background:#fff}.supermarket .label_by{color:#f5a359;border:1px solid #f5a359;background:#fff}.supermarketFixedTop .littleTitle{display:none}.supermarketFixedTop .search{left:58px;top:37px}.supermarketFixedTop h2{margin:0}.supermarketFixedTop .van-search__content{padding-left:26px!important;padding-right:42px}.supermarketFixedTop .van-cell{background:#f2f2f2!important}.isiOSX{padding-top:41px}.isiOSX .back{top:49px}.isiOSX .search{top:104px}.isiOSX .search1{top:57px}.isiOSX .share{top:63px}.groupbuy{margin:20px 16px;width:calc(100% - 32px);height:148px;border-radius:3px;overflow:hidden}