.detail[data-v-485da698]{padding-top:60px;padding-bottom:100px}.detail .title[data-v-485da698]{padding:15px 12px 7px 12px;font-size:19px;color:#333}.detail .tab[data-v-485da698]{padding:0 12px;padding-right:7px;margin-bottom:18px}.detail .tab>div[data-v-485da698]{float:left;font-size:12px;margin-right:5px;font-size:10px;color:#666;padding:1px 4px;border:1px solid #ccc}.detail .tab[data-v-485da698]:after{content:"";display:block;clear:both}.detail .star[data-v-485da698]{padding:0 12px;margin-bottom:25px;display:flex;align-items:center}.detail .star img[data-v-485da698]{width:14px;margin-right:8px}.detail .star span[data-v-485da698]{font-size:12px;color:#838898}.detail .star i[data-v-485da698]{font-size:12px;color:#838898;margin-top:2px}.detail .info[data-v-485da698],.detail .pattern[data-v-485da698]{padding:0 27px;display:flex;justify-content:space-between;text-align:center;margin-bottom:25px}.detail .info img[data-v-485da698],.detail .pattern img[data-v-485da698]{margin-bottom:11px}.detail .info .info-title[data-v-485da698],.detail .pattern .info-title[data-v-485da698]{font-size:12px;color:#262626;margin-bottom:5px}.detail .info .info-name[data-v-485da698],.detail .pattern .info-name[data-v-485da698]{font-size:12px;color:#4d4d4d}.detail .small-title[data-v-485da698]{font-size:16px;color:#000;padding:0 12px}.detail .pattern[data-v-485da698]{margin-top:22px}.detail .map[data-v-485da698]{position:relative;margin-bottom:25px}.detail .map img[data-v-485da698]{vertical-align:top}.detail .map .map-title[data-v-485da698]{position:absolute;top:12px;left:14px;font-size:14px;color:#333}.detail .map .map-info[data-v-485da698]{position:absolute;bottom:12px;left:14px;font-size:10px;color:#333}.detail .map .point[data-v-485da698]{width:36px;position:absolute;right:21%;top:30%}.detail .facilities[data-v-485da698]{padding:0 12px;padding-right:2px;margin-top:11px;margin-bottom:25px}.detail .facilities>div[data-v-485da698]{float:left;margin-bottom:13px;background:#f7f9fc;border-radius:2px;font-size:10px;color:#2f75ec;padding:1px 7px;margin-right:10px}.detail .facilities[data-v-485da698]:after{content:"";display:block;clear:both}.detail .intro[data-v-485da698]{padding:0 12px;margin-top:12px;font-size:12px;color:#4d4d4d;line-height:21px}.detail .bottom[data-v-485da698]{position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#fff;box-shadow:0 -5px 10px 0 rgba(0,0,0,.1);height:60px;display:flex;justify-content:space-between;align-items:center;padding:0 12px}.detail .bottom .bottom-price[data-v-485da698]{font-size:10px;color:#000}.detail .bottom .bottom-price span[data-v-485da698]{font-size:18px}.detail .bottom .bottom-info[data-v-485da698]{font-size:12px;color:#4d4d4d}.detail .bottom .bottom-btn[data-v-485da698]{width:101px;height:40px;line-height:40px;text-align:center;background:#2f75ec;border-radius:2px;font-size:16px;color:#fff;letter-spacing:2px}.commodity-title[data-v-485da698]{border-top:1px solid #e6e6e6;padding-top:12px;text-align:left;padding-left:12px;font-size:18px;font-weight:600}.com-info[data-v-485da698]{width:100%;height:auto;padding:0 10px}.com-info[data-v-485da698] p{width:100%;height:auto;margin:0}.com-info[data-v-485da698] p img{width:100%;height:auto;vertical-align:top;margin-bottom:10px}.size[data-v-485da698]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:95%;margin:10px auto;background:#eee;height:auto;box-sizing:border-box;padding-left:10px;padding-top:4px;padding-bottom:4px}.size .size-text[data-v-485da698]{color:#998;font-size:12px;min-width:110px;text-align:left}.size .size-value[data-v-485da698]{color:#000;font-size:12px;margin-left:50px;text-align:left}.add-cart[data-v-485da698]{margin-top:20px;border-top:1px solid #e6e6e6;height:40px;overflow:hidden;font-size:14px;line-height:40px;text-align:left;padding:0 2.5% 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.add-cart .specifications .info-item[data-v-485da698]{display:inline-block;margin-right:.5rem}.select-data[data-v-485da698]{padding-left:12px;text-align:left;display:flex;flex-direction:row;align-items:center;font-size:14px}.select-data .data-item[data-v-485da698]{margin-left:5px}.select-name[data-v-485da698]{margin:12px 0}.select-name[data-v-485da698],.select-specifications[data-v-485da698]{text-align:left;padding-left:12px}.select-specifications .select-item[data-v-485da698]{border:1px solid #999;color:#666;padding:3px 12px;display:inline-block;margin:5px;border-radius:17px;font-size:14px}.select-specifications .selected-item[data-v-485da698]{border:1px solid salmon;color:salmon;padding:3px 12px;display:inline-block;margin:5px;border-radius:17px;font-size:14px}.select-num[data-v-485da698]{padding-left:12px;margin:12px 0;text-align:left;font-size:14px}.close-popup[data-v-485da698]{position:absolute;right:0;top:0;font-size:14px}[data-v-485da698] .van-stepper{margin-left:12px;margin-bottom:80px}[data-v-485da698] .van-tabs__line{background-color:#1989fa}.bill[data-v-485da698]{position:relative;font-size:14px}.bill .bill-item[data-v-485da698]{margin-bottom:8px}.bill .bill-item[data-v-485da698]:last-child{margin-bottom:0}.bill .bill-btn[data-v-485da698]{position:absolute;border-radius:4px;top:50%;right:16px;margin-top:-16px}.house-img[data-v-485da698]{margin-bottom:16px;border-radius:8px;overflow:hidden}.house-img img[data-v-485da698]{width:100%;height:auto;vertical-align:top}[data-v-485da698] .van-goods-action-button--warning{background:#555;border-radius:2em 0 0 2em}[data-v-485da698] .van-goods-action-button--danger{background:#d6be93;border-radius:0 2em 2em 0}.select_icon[data-v-485da698],.select_icon[data-v-485da698] .van-icon{color:#ff5000}.text[data-v-485da698]{padding:7px 10px;padding-right:0;overflow-x:auto;background:#fff;box-shadow:0 5px 30px 0 rgba(0,0,0,.05);font-size:14px}.text>div[data-v-485da698]{white-space:nowrap}.text>div>div[data-v-485da698]{display:inline-block;margin-right:18px;padding:4px 9px}.text>div>div[data-v-485da698]:first-child{background:#1789fa;box-shadow:0 5px 10px 0 rgba(23,137,250,.2);border-radius:4px;color:#fff}.card[data-v-485da698]{padding:20px;display:flex;flex-wrap:wrap;justify-content:space-between}.card>div[data-v-485da698]{width:27.9%;margin-bottom:13px;height:98px;background:#fff;box-shadow:0 2px 15px 0 rgba(0,0,0,.05);border-radius:7px;display:flex;flex-direction:column;justify-content:center;align-items:center}.card>div img[data-v-485da698]{width:30px}.card>div div[data-v-485da698]{font-size:14px;margin-top:12px}.name[data-v-485da698]{font-size:24px;color:#232227;letter-spacing:0;line-height:24px;font-weight:700;padding:21px 20px}.price[data-v-485da698]{margin:0 20px;margin-bottom:15px;position:relative}.price img[data-v-485da698]{width:100%}.price>div[data-v-485da698]{padding:20px;display:flex;flex-wrap:wrap;justify-content:space-between;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.price>div>div[data-v-485da698]{width:50%;text-align:center;font-size:22px;color:#fff;letter-spacing:0;line-height:16px;font-weight:600}.address[data-v-485da698]{background:#fff;box-shadow:0 10px 20px 0 rgba(4,6,15,.1);border-radius:12px;margin:0 20px;margin-bottom:20px;padding-top:16px;padding-bottom:15px;padding-left:15px;padding-right:15px}.address>div[data-v-485da698]{margin-bottom:12px;font-size:14px;color:#323334;line-height:24px}.address>div>div[data-v-485da698]:first-child{color:#626263;width:88px;float:left}.address>div>div:first-child img[data-v-485da698]{width:18px;margin-right:10px;vertical-align:sub}.address>div>div[data-v-485da698]:last-child{margin-left:88px;text-align:right}.table[data-v-485da698]{margin:0 20px}.table>div[data-v-485da698]{padding:11px 0;min-height:38px}.table>div>div[data-v-485da698]{float:left;width:25%;text-align:center;border-radius:2px;font-size:14px}.table>div[data-v-485da698]:nth-child(odd){background:#f7fafc}.table>div[data-v-485da698]:first-child{background:#f3f6fa;min-height:51px;color:#64748b;line-height:15px}.pic-box[data-v-485da698]{margin:0 20px;padding:15px;background:#fff;box-shadow:0 10px 20px 0 rgba(4,6,15,.1);border-radius:12px}.pic-box img[data-v-485da698]{width:100%;margin-bottom:8px}.pic-box div[data-v-485da698]{font-size:18px;color:#040610;letter-spacing:0;line-height:24px;font-weight:600}