#package_goods_select_pop .fullbg{z-index:1000;background:rgba(0,0,0,.45)}.package_goods_title{padding:0 10px;line-height:20px;font-size:16px;font-weight:700}.package_goods_close{top:8px;right:11px;width:30px;height:30px;line-height:30px;text-align:center}#package_goods_select_list{max-height:62vh;overflow-y:auto;padding-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.package_goods_group{margin-top:10px}#package_goods_select_list .package_goods_group:first-child{margin-top:0}.package_goods_group_title{line-height:24px;font-size:12px}.package_goods_group_title b{font-size:14px}.package_goods_list{display:grid;grid-template-columns:repeat(3,1fr);gap:6px 8px}.package_goods_item{border:1px solid #f1f1f1;border-radius:4px;overflow:hidden}.package_goods_item.hover{border:1px solid #f7d77d}.package_goods_item.disabled{opacity:.55}.package_goods_item.package_goods_soldout{position:relative;opacity:.75}.package_goods_soldout_mask{position:absolute;left:0;top:0;right:0;height:92px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.35);z-index:2;pointer-events:none}.package_goods_soldout_tag{display:inline-block;padding:0 8px;height:22px;line-height:22px;border-radius:11px;background:rgba(0,0,0,.65);color:#fff;font-size:12px}.package_goods_item img{display:block;width:100%;height:92px;-o-object-fit:cover;object-fit:cover;background:#f5f5f5}.package_goods_selected_num{position:absolute;right:-3px;top:-10px;width:16px;height:16px;line-height:16px;text-align:center;color:#fff;font-size:11px;border-radius:50%;background:#ff3b3b}.package_goods_name{padding:3px 3px 0;height:30px;line-height:15px;font-size:10px;color:#111;overflow:hidden}.package_goods_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:25px;padding:0 3px;-webkit-box-sizing:border-box;box-sizing:border-box}.package_goods_price{font-size:11px;white-space:nowrap}.package_goods_num_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:20px}.package_goods_num_box button,.package_goods_spec_btn{width:20px;height:20px;line-height:15px;text-align:center;border:0;border-radius:2px;background:#f7d77d;color:#000;font-size:11px}.package_goods_spec_btn{width:36px;line-height:20px;padding:0 4px;white-space:nowrap}.package_goods_num_box .package_goods_cut{background:#f7d77d}.package_goods_num_box em{min-width:16px;text-align:center;font-size:12px}.package_goods_plus.disabled,.package_goods_spec_btn.disabled{background:#e5e5e5;color:#aaa;pointer-events:none;cursor:not-allowed}.package_goods_footer{height:40px;padding-top:8px;border-top:1px solid #eee;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.package_goods_price_box{line-height:20px}.package_goods_total_price{font-size:20px}.package_goods_addcar{height:30px;line-height:30px;padding:0 14px;border-radius:3px;background:-webkit-gradient(linear,left top,right top,from(#f9df94),to(#edcc6f));background:-webkit-linear-gradient(left,#f9df94,#edcc6f);background:-o-linear-gradient(left,#f9df94,#edcc6f);background:linear-gradient(to right,#f9df94,#edcc6f);color:#000;font-size:13px}@media (max-width:360px){.package_goods_item img{height:86px}.package_goods_list{gap:6px}.package_goods_title{font-size:15px}}