.app-main[data-v-cca58092]{max-width:1200px;margin:0 auto;position:relative;background-color:#fff;box-shadow:0 1px 9px rgba(0,0,0,.08);color:#777}.container[data-v-cca58092]{padding:0 35px 80px}@media screen and (max-width:1024px){.app-main[data-v-cca58092]{width:100%;max-width:100%}.container[data-v-cca58092]{padding:0 15px 40px}}.goodsList ul li[data-v-cca58092]{display:inline-block;vertical-align:top;width:calc(25% - 15px);position:relative;text-align:center;margin:0 20px 20px 0;cursor:pointer}.goodsList ul li[data-v-cca58092]:nth-of-type(4n){margin:0 0 20px 0}.goodsList ul li:hover .pic .detail[data-v-cca58092]{opacity:1}.goodsList ul li .pic[data-v-cca58092]{position:relative;border-radius:4px;overflow:hidden;max-height:550px}.goodsList ul li .pic>img[data-v-cca58092]{display:block;width:100%}.goodsList ul li .pic .detail[data-v-cca58092]{position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;background-color:rgba(0,0,0,.6);transition:all .3s linear;opacity:0}.goodsList ul li .pic .detail>img[data-v-cca58092]{position:absolute;right:10px;top:20px;width:22px}.goodsList ul li .pic .detail>div[data-v-cca58092]{position:absolute;left:50%;bottom:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);padding:8px 14px;border-radius:4px;border:1px solid #fff;color:#fff}.goodsList ul li .pic .type[data-v-cca58092]{position:absolute;left:7px;top:7px;z-index:1;width:50px;height:50px;line-height:50px;border-radius:50px;text-align:center;font-size:12px;background-color:#d93;color:#fff}.goodsList ul li .pic .type.active[data-v-cca58092]{background-color:#81d742}.goodsList ul li .title[data-v-cca58092]{font-weight:500;padding:10px 0;color:#333}.goodsList ul li .price[data-v-cca58092]{color:#d93}@media screen and (max-width:1024px){.goodsList ul li[data-v-cca58092]{width:calc(49% - 5px);margin:0 10px 20px 0}.goodsList ul li[data-v-cca58092]:nth-of-type(2n){margin:0 0 20px 0}.goodsList ul li .pic .detail[data-v-cca58092]{background-color:transparent}.goodsList ul li .pic .detail>img[data-v-cca58092]{display:none}.goodsList ul li .pic .detail>div[data-v-cca58092]{width:100%;bottom:0;transform:translate(-50%);-webkit-transform:translate(-50%);border:none;background-color:#83b735}}.dm-content .el-image[data-v-32c46ec5]{border-radius:4px;overflow:hidden}.app-main[data-v-32c46ec5]{max-width:1200px;margin:0 auto;position:relative;background-color:#fff;box-shadow:0 1px 9px rgba(0,0,0,.08);color:#777}.container[data-v-32c46ec5]{padding:0 35px 80px}@media screen and (max-width:1024px){.app-main[data-v-32c46ec5]{width:100%;max-width:100%}.container[data-v-32c46ec5]{padding:0 15px 40px}}.detail-main .dm-content>div[data-v-32c46ec5]{display:inline-block;vertical-align:top;width:49%;position:relative}.detail-main .dm-content>div.left[data-v-32c46ec5]{overflow:hidden;padding-right:15px}.detail-main .dm-content>div.left .num[data-v-32c46ec5]{position:absolute;right:30px;top:15px;z-index:1;width:50px;height:50px;line-height:50px;border-radius:50px;text-align:center;font-size:12px;background-color:#d93;color:#fff}.detail-main .dm-content>div.left .num.active[data-v-32c46ec5]{background-color:#81d742}.detail-main .dm-content>div.right[data-v-32c46ec5]{padding-left:15px}.detail-main .dm-content>div.right .r-choose[data-v-32c46ec5]{text-align:right}.detail-main .dm-content>div.right .r-choose div[data-v-32c46ec5]{display:inline-block}.detail-main .dm-content>div.right .r-choose div img[data-v-32c46ec5]{height:20px;padding:0 5px;box-sizing:content-box;cursor:pointer}.detail-main .dm-content>div.right>div[data-v-32c46ec5],.detail-main .dm-content>div.right>ul[data-v-32c46ec5]{margin-bottom:20px}.detail-main .dm-content>div.right .r-title[data-v-32c46ec5]{font-size:34px;font-weight:500;color:#333}.detail-main .dm-content>div.right .r-price[data-v-32c46ec5]{font-size:155%;color:#d93;font-weight:600}.detail-main .dm-content>div.right .r-time>div[data-v-32c46ec5]{width:54px;height:54px;box-shadow:0 0 3px rgba(0,0,0,.1);border-radius:4px;padding:5px;text-align:center;margin-right:5px}.detail-main .dm-content>div.right .r-time>div p[data-v-32c46ec5]{font-size:16px;color:#333;font-weight:700}.detail-main .dm-content>div.right .r-time>div span[data-v-32c46ec5]{font-size:80%}.detail-main .dm-content>div.right .r-detail li[data-v-32c46ec5]{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted rgba(0,0,0,.105)}.detail-main .dm-content>div.right .r-detail li span[data-v-32c46ec5]{color:#242424}.detail-main .dm-content>div.right .r-detail li i[data-v-32c46ec5]{font-style:normal}.detail-main .dm-content>div.right .r-num[data-v-32c46ec5]{padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.105)}.detail-main .dm-content>div.right .r-num span[data-v-32c46ec5]{display:inline-block;padding:8px 12px;background-color:#f8e7e7;color:#b50808;border-radius:4px}.detail-main .dm-content>div.right .r-num span.active[data-v-32c46ec5]{background-color:#f1f7eb;color:#85b951}.detail-main .dm-content>div.right .r-attr li[data-v-32c46ec5]{justify-content:flex-start;margin-bottom:10px}.detail-main .dm-content>div.right .r-attr li span[data-v-32c46ec5]{color:#242424;margin-right:10px}.detail-main .dm-content>div.right .r-attr li img[data-v-32c46ec5]{height:14px;padding:0 6px;box-sizing:content-box}.detail-main .dm-desc[data-v-32c46ec5]{margin-top:40px}.detail-main .dm-desc .title[data-v-32c46ec5]{text-align:center;border-top:1px solid rgba(0,0,0,.105);margin-bottom:30px}.detail-main .dm-desc .title span[data-v-32c46ec5]{border-top:2px solid #d93;display:inline-block;padding:30px 0 10px;color:#333;font-size:16px}.detail-main .dm-desc .body img[data-v-32c46ec5]{width:100%}.detail-main .dm-more[data-v-32c46ec5]{margin-top:40px;border-top:1px solid rgba(0,0,0,.105);padding-top:40px}.detail-main .dm-more .title[data-v-32c46ec5]{color:#242424;font-size:22px;font-weight:600;margin-bottom:20px}@media screen and (max-width:1024px){.detail-main .dm-content>div[data-v-32c46ec5]{width:100%;padding-top:15px}.detail-main .dm-content>div.left[data-v-32c46ec5]{padding-right:0}.detail-main .dm-content>div.right[data-v-32c46ec5]{padding-right:0;padding-left:0}.detail-main .dm-content>div.right .r-title[data-v-32c46ec5]{font-size:20px}.detail-main .dm-content>div.right .r-price[data-v-32c46ec5]{font-size:120%}.detail-main .dm-desc .title[data-v-32c46ec5]{text-align:left}.detail-main .dm-desc .title span[data-v-32c46ec5]{border-top:none;color:#d93;padding:20px 0 10px}}