.bg-e{background:#eee}.margin-top{margin-top:.4rem}.grid{display:flex;flex-wrap:wrap}.grid.col-2>div{width:50%}.line-orange,.lines-orange,.text-orange{color:var(--orange)}.text-center{text-align:center}.text-xl{font-size:.48rem}.bg-white{background-color:#fff;color:#666}.padding{padding:.4rem}.padding-top{padding-top:.4rem}.b-b{border-bottom:2px solid #cfcfcf}.padding-sm{padding:20rpx}.flex-wrap{flex-wrap:wrap}.flex{display:flex}.text-bold{font-weight:700}.line-orange,.lines-orange,.text-orange{color:#f37b1d}.cu-modal.bottom-modal.show{margin-bottom:0}.cu-modal.show{opacity:1;transition-duration:.3s;-ms-transform:scale(1);transform:scale(1);overflow-x:hidden;overflow-y:auto;pointer-events:auto}.cu-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1110;opacity:0;outline:0;text-align:center;-ms-transform:scale(1.185);transform:scale(1.185);backface-visibility:hidden;perspective:2000rpx;background:rgba(0,0,0,.6);transition:all .3s ease-in-out 0s;pointer-events:none}.padding-right-sm{padding-right:20rpx}.padding-top-xs{padding-top:10rpx}.bg-orange{background-color:#f37b1d;color:#fff}.an_shop{width:100%;line-height:1.06667rem;color:#fff;background-color:#f60;border-radius:.4rem;text-align:center}.an_shop,.on{font-size:.48rem}.on{border-radius:.26667rem .26667rem 0 0}.shuxing{color:#f60;font-size:33rpx;width:29%;margin:.16rem;border-radius:.26667rem;padding:.26667rem .10667rem;margin-top:.4rem;background-color:#ffefe4;border:2px solid #f60}