.goods-root{width:100%;background-color:#fff}.goods-content,.goods-root{justify-content:center;display:flex;flex-direction:column;align-items:center}.class-list,.goods-content{max-width:1220px;min-width:1220px}.class-list{margin-top:32px;margin-bottom:32px}.class-item,.class-list{display:flex;align-items:center}.span-class-name{color:#333;font-size:13px;cursor:pointer}.span-class-name:hover{color:#ff4747}.span-class-split{color:#333;font-size:15px;padding-left:12px;padding-right:12px}.goods-header{display:flex;max-width:1220px;min-width:1220px;height:-moz-fit-content;height:fit-content}.goods-img{align-items:center}.goods-img,.goods-img-pre{display:flex;flex-direction:column;width:350px}.goods-img-pre{height:350px;min-width:350px;min-height:350px;overflow:hidden}.goods-img-pre img{display:flex;flex-direction:column;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s}.goods-img-pre img:hover{transform:scale(1.35)}.goods-pre-tip{display:flex;align-items:center;margin-top:12px;margin-bottom:12px}.goods-pre-tip img{height:16px;width:16px}.goods-pre-tip span{color:#333;font-size:13px;margin-left:10px}.goods-img-list{display:flex;width:-moz-fit-content;width:fit-content;border:1px solid #999}.goods-img-item{display:flex;height:50px;width:50px;cursor:pointer;box-sizing:border-box}.goods-img-item-select{border:1px solid #ff6a00}.goods-img-item img{height:50px;width:50px}.goods-desc{display:flex;flex:1;max-width:550px;margin-left:32px;flex-direction:column;align-items:flex-start}.goods-name{font-size:16px;line-height:24px;font-weight:400;margin-bottom:12px;text-align:left;color:#333;font-size:18px;font-weight:600}.goods-line{display:flex;border-top:1px solid #e6e7eb;width:100%;margin-bottom:12px;margin-top:12px}.goods-price{display:flex;align-items:center}.goods-price-item{display:flex;flex-direction:column;align-items:flex-start;padding-top:12px;padding-bottom:12px;margin-right:52px}.span-price-type{color:#666}.span-price-num,.span-price-type{font-size:14px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.span-price-num{color:#ff7519;color:#666;font-weight:700}.goods-type-item-price{background-color:#f9f9f9;padding:16px 0;width:100%}.goods-type-name-price{font-weight:500}.goods-type-price{font-size:20px;color:#ff4747;font-weight:700;text-align:left}.goods-type-item{display:flex;align-items:center;margin-top:16px}.goods-type-name{font-size:14px;color:#333;width:110px;padding-left:22px;text-align:left}.goods-type-values{display:flex;flex-wrap:wrap;gap:22px}.goods-type-values-item{display:flex;cursor:pointer;align-items:center;justify-content:center;border:1px solid #eee;padding-left:12px;padding-right:12px;padding-top:4px;padding-bottom:4px;font-size:14px;color:#333}.goods-type-values-item-select{border:1px solid #ff6a00!important}.goods-btn{margin-top:32px;margin-left:22px}.goods-btn,.goods-btn button{display:flex;align-items:center}.goods-btn button{height:50px;width:160px;justify-content:center;outline:none;border:none;color:#fff;cursor:pointer;font-size:16px;font-weight:700}.btn-buy{background:linear-gradient(90deg,#f70,#ff4900);box-shadow:0 9px 13px 0 rgba(255,119,0,.2)}.btn-car{background:linear-gradient(90deg,#ffcb00,#ff9402);box-shadow:0 9px 13px 0 rgba(255,203,0,.2)}.store-card{display:flex;height:-moz-fit-content;height:fit-content;flex-direction:column;padding:22px 16px;width:200px;min-width:200px;border:1px solid #e9e9e9;border-radius:8px;margin-left:76px}.a-link-store{color:#333;font-size:16px;font-weight:700}.a-link-store:hover{color:#ff4747;text-decoration:underline}.store-desc{color:#999;margin-top:12px;font-size:13px;font-weight:500}.btn-grid-item-contact{height:28px;padding:0 22px;margin-bottom:22px;margin-top:22px;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#ff4747;font-size:14px;cursor:pointer;border-radius:14px;border:1px solid #efefef}.btn-grid-item-contact:hover{border:1px solid #ff4747!important}.goods-detail-parent{max-width:1220px;min-width:1220px}.goods-detail,.goods-detail-parent{display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;align-items:flex-start}.goods-detail{margin-bottom:32px;max-width:910px;min-width:910px;margin-top:32px;border:1px solid #eee}.span-detail-title{font-weight:700;font-size:14px;color:#333;line-height:14px;margin-left:16px;margin-top:22px;margin-bottom:22px}.goods-detail-wrap{display:flex;flex-wrap:wrap;margin-bottom:12px}.goods-es-detail-item{width:470px;height:-moz-fit-content;height:fit-content;display:flex;align-items:center;margin-top:12px}.goods-es-detail-name{margin-left:16px;color:#666;width:130px;margin-right:10px}.goods-es-detail-name,.goods-es-detail-value{font-weight:500;text-align:left;overflow:hidden;font-size:13px;text-overflow:ellipsis}.goods-es-detail-value{color:#333;width:-moz-fit-content;width:fit-content}.goods-detail-img-list{display:flex;flex-direction:column;width:100%}.goods-detail-img-item{display:flex;margin-left:16px;margin-right:16px;width:calc(100% - 32px)}.goods-detail-img-item img{width:100%;-o-object-fit:contain;object-fit:contain}.span-detail-text{white-space:pre-line;font-size:14px;color:#333;display:flex;margin-left:16px;margin-right:16px;width:calc(100% - 32px);margin-bottom:32px}.good-product-ship{display:flex;max-width:550px;min-width:450px;margin-top:22px;align-items:flex-start}.good-product-ship-shopping{padding:12px 0;align-items:center!important;margin-top:22px!important;border-bottom:1px dotted #e6e7eb}.ship-label{color:#333;font-size:14px;font-size:500;width:110px;padding-left:22px;text-align:left}.ship-list-h{display:flex;align-items:center}.ship-list-h img{height:16px;width:16px;-o-object-fit:contain;object-fit:contain;margin-right:8px}.ship-list-v{display:flex;gap:12px;flex-direction:column}.ship-item{color:#333;font-size:14px;text-align:left;font-weight:500;margin-right:12px}.ship-item-desc{color:#999!important;font-size:13px;text-align:left}.goods-type-num{margin-top:32px}.col-sku-num,.goods-type-num{display:flex;align-items:center}.col-sku-num{width:150px;height:38px;max-width:150px;border:1px solid #e9e9e9;box-sizing:border-box}.sku-input-num{max-width:74px;min-width:74px;text-align:center}.sku-input-num,.sku-input-num:focus{background-color:transparent;border:none;outline:none}.col-num-ope{height:36px;width:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.col-num-ope:hover{background-color:#e5e8f0}.col-num-ope img{height:10px;width:10px}