.buy-spec-info-container {
    display: none;
}
.plugins-batchbuy-container .am-tabs-nav {
    width: auto !important;
}
.plugins-batchbuy-container ul.am-nav > li {
    border-bottom: 0;
}
.plugins-batchbuy-container ul.am-nav > li > a {
    padding: 0.47em 1em;
}
.plugins-batchbuy-container ul.am-nav > li > a span {
    font-size: 1.4rem;
}
.plugins-batchbuy-container ul.am-nav > li.am-active > a {
    background-color: #fff;
    border-color: #EEEEEE;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.plugins-batchbuy-container ul.am-nav .badge-number {
    position: absolute;
    top: -0.5rem;
    right: -0.5rem;
    padding: 0.25em 0.5em;
    z-index: 102;
    box-shadow: 0 0 0.5rem rgb(0 0 0 / 40%);
}
.plugins-batchbuy-container ul.buy-item {
    max-height: 30rem;
    height: auto;
}
.plugins-batchbuy-container ul.buy-item li {
    line-height: 5.2rem;
}
.plugins-batchbuy-container ul.buy-item li > .item {
    width: calc(50% - 7.3rem);
}
.plugins-batchbuy-container ul.buy-item li .am-input-group {
    
    display: -webkit-inline-box;
}
.plugins-batchbuy-container ul.buy-item li input {
    width: 8rem;
}
.plugins-batchbuy-container ul.buy-item li .am-input-group input:not(:focus),
.plugins-batchbuy-container ul.buy-item li .am-input-group .am-input-group-label {
    background-color: transparent;
    border-color: #eee;
}
.plugins-batchbuy-container ul.buy-item li .am-input-group .am-input-group-label {
    width: 3.2rem;
}
.plugins-batchbuy-container ul.buy-item li:last-child {
    border-bottom: 0;
}
.plugins-batchbuy-container .am-nav-tabs > li.am-active > a,
.plugins-batchbuy-container .am-tabs-bd {
    border-radius: var(--border-radius);
}
.plugins-batchbuy-container:has(.nav-item-0.am-active) .am-tabs-bd {
    border-top-left-radius: 0;
}
.plugins-batchbuy-container .am-tabs-bd {
    border-color: #EEEEEE;
}
.plugins-batchbuy-container.only-level-one-spec .am-tabs-bd {
    border-top: 0.1rem solid rgba(0, 0, 0, .04);
}
.plugins-batchbuy-container .am-list > li {
    margin: 0;
    border: 0;
    border-bottom: 1px solid #F5F5F5;
}
.plugins-batchbuy-container .am-nav > li > a:hover, .am-nav > li > a:focus {
    background: transparent;
}
.plugins-batchbuy-container .am-nav-tabs > li > a:hover {
    border-color: transparent;
}
.plugins-batchbuy-container .batchbuy-spec-images {
    position: relative;
}
.plugins-batchbuy-container .batchbuy-spec-images img {
    width: 4rem;
    height: 4rem;
}
.plugins-batchbuy-container .batchbuy-spec-images > i {
    position: absolute;
    top: 0.2rem;
    left: 0.2rem;
    background: rgb(0, 0, 0, 30%);
    padding: 0.2rem;
    color: #fff;
    line-height: 1.4rem;
    font-size: 1.4rem;
    display: none;
}
.plugins-batchbuy-container .batchbuy-only-level-spec-images > i {
    top: 1rem;
}
@media only screen and (min-width: 641px) {
    .plugins-batchbuy-container ul li:hover .batchbuy-spec-images > i {
        display: block;
    }
    .plugins-batchbuy-container ul li .batchbuy-spec-images > i:hover {
        background: rgb(0, 0, 0, 40%);
    }
}
@media only screen and (max-width:640px) {
    .plugins-batchbuy-container,
    .plugins-batchbuy-base-container {
        padding: 0;
    }
    .plugins-batchbuy-container ul li .batchbuy-spec-images > i {
        display: block;
    }
}