.shop{background:#fff;padding:0 12rpx}.shop .shop-title{padding:30rpx 0 20rpx;display:flex;align-items:center;border-bottom:1px solid #e3e6e7}.shop .shop-title .shop-item{width:33%;display:flex;align-items:center;justify-content:center}.shop .shop-title .shop-item .sitem-font{font-size:26rpx;font-family:PingFang SC;font-weight:700;color:#333}.shop .shop-title .shop-item .jt-down{width:10rpx;height:8rpx;margin-left:12rpx}.shop-list-wrap{padding-top:20rpx}.djq-wrap{width:701rpx;background:#fff;box-shadow:0 0 27rpx 0 rgba(50,50,52,.06);border-radius:20rpx;margin:0 auto 20rpx;padding:23rpx 22rpx}.djq-wrap:last-of-type{margin-bottom:0}.djq-wrap .djq-img{flex-shrink:0;width:150rpx;height:150rpx;border-radius:10rpx}.djq-wrap .djq-right{flex-grow:1}.djq-wrap .djq-right .djq-tit{font-size:34rpx;font-weight:700;color:#333;line-height:52rpx}.djq-wrap .djq-right .djq-tit .djq-name{max-width:300rpx}.djq-wrap .djq-right .djq-tit .djq-dis{flex-shrink:0;font-size:22rpx;font-weight:500;color:#666}.djq-wrap .djq-right .djq-tit .djq-dis image{width:20rpx;height:28rpx;margin-right:10rpx}.djq-wrap .djq-right .djq-dz{width:100%;font-size:24rpx;font-weight:500;color:#666}.djq-wrap .djq-right .djq-hd{width:100%;border-bottom:1rpx solid #eaeced}.djq-wrap .djq-right .djq-hd .buy-info{display:inline-block;height:32rpx;border-radius:16rpx 16rpx 16rpx 0;line-height:32rpx;font-size:20rpx;font-weight:500;color:#ff440d;padding:0 15rpx;background-color:#fff}.djq-wrap .djq-right .djq-hd .hd-btn image{width:46rpx;height:46rpx}.left-btm{height:50rpx}.left-btm .j-logo{width:32rpx;line-height:33rpx;background:linear-gradient(-48deg,#ffa30b,#ffd158);border-radius:13rpx;font-size:21rpx;font-weight:500;color:#fff;text-align:center}.left-btm .j-price{font-size:27rpx;font-weight:700;color:#ff4c4c;margin:0 10rpx 0 5rpx}.left-btm .j-zk{height:31rpx;border:1rpx solid #ff4c4c;border-radius:7rpx;line-height:31rpx;padding:0 8rpx;font-size:20rpx;font-weight:700;color:#ff4c4c;margin-right:5rpx}.left-btm .j-name{font-size:23rpx;font-weight:700;color:#333}.search{justify-content:flex-start;padding:10rpx 32rpx 20rpx;align-items:center;background-color:#fff}.search .search-btn{display:inline-block;flex-shrink:0;padding:0 0 0 20rpx;font-size:32rpx;color:#ff4c4c;z-index:99}.search .address{width:32rpx;height:38rpx}.search .shop-name{height:38rpx;position:relative;top:-4rpx;z-index:100;font-size:30rpx;font-family:PingFang SC;font-weight:500;padding-left:10rpx}.search .shop-jt{margin-left:8rpx;width:16rpx;height:10rpx}.search .input-box{margin-left:10rpx;position:relative;z-index:99;width:710rpx;height:60rpx;background:#eee;border-radius:30rpx}.search .input-box .input-content{position:relative;z-index:11;border-radius:99rpx;flex-grow:1;padding:5rpx 30rpx;background:#eee}.search .input-box .input-content .iconsearch{font-size:50rpx;color:#cbcbcb}.search .input-box .input-content .input{margin-left:19rpx;flex-grow:1}.search .input-box .input-content .input input{font-size:28rpx;color:#000}.search .input-box .input-button{padding-left:20rpx;font-size:28rpx;height:100%}