<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
.products-item-panel {
    background-color: white;
    width: 386px;
}

.products-item-panel:hover {
    /*box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%);*/
    box-shadow: 10px 10px 20px 0 rgba(0, 0, 0, 0.1);
}

.products-item {
    float: left;
    width: 33.3333%;
    /*padding: 10px;*/
    box-sizing: border-box;
    margin: 20px auto;
}

.products-item-panel div {
    text-align: center;
}

.products-item-panel .img-wraper {
    overflow: hidden;
    height: 386px;
}

.products-item-panel img:hover {
    transform: translateZ(0) scale(1.085);
    transition: transform .4s;
}

.products-item-panel .des-wraper {
    min-height: 135px;
}

.product-title {
    font-size: 20px;
    padding-top: 20px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.product-no {
    font-size: 14px;
    padding-top: 10px
}

.product-price {
    font-size: 20px;
    padding-top: 20px;
    padding-bottom: 20px
}

/* æ‰‹æœºé€‚é… */
@media screen and (max-width: 768px) {
    .products-item {
        width: 50%;
        padding: 10px;
        margin: auto;
    }

    .products-item-panel {
        width: 100%;
    }

    .products-item-panel .img-wraper {
        height: auto;
    }

    .products-item-panel .des-wraper {
        min-height: auto;
    }

    .product-title {
        font-size: 12px;
        padding-top: 10px
    }

    .product-no {
        font-size: 12px;
        padding-top: 5px
    }

    .product-price {
        font-size: 12px;
        padding-top: 10px;
        padding-bottom: 10px
    }
}
</pre></body></html>