html{background-color:var(--color-page-bg)}.van-toast--middle{background-color:#00000080!important;color:#fff;padding:10px;border-radius:8px}.cip-city[data-v-046ba474]{display:inline-block;position:relative}.cip-city .select[data-v-046ba474]{border:1px solid #e4e4e4;height:30px;padding:0 5px;line-height:28px;cursor:pointer}.cip-city .select.active[data-v-046ba474]{background:#fff}.cip-city .select .placeholder[data-v-046ba474]{color:#999}.cip-city .select .value[data-v-046ba474]{color:#666;font-size:12px}.cip-city .select i[data-v-046ba474]{font-size:12px;margin-left:5px}.cip-city .option[data-v-046ba474]{width:420px;border:1px solid #e4e4e4;position:absolute;left:0;top:29px;background:#fff;min-height:30px;line-height:30px;display:flex;flex-wrap:wrap;padding:10px}.cip-city .option>span[data-v-046ba474]{width:130px;text-align:center;cursor:pointer;border-radius:4px;padding:0 3px;color:#555}.cip-city .option>span[data-v-046ba474]:hover{background:#f5f5f5}.cip-flex-col[data-v-ff4bc771]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start!important}.cip-number[data-v-ff4bc771]{display:flex;align-items:center}.cip-number .label[data-v-ff4bc771]{min-width:90px;color:#999;padding-left:10px;padding-bottom:15px}.cip-number .number-box[data-v-ff4bc771]{width:120px;height:30px;border:1px solid #e4e4e4;display:flex}.cip-number .number-box>a[data-v-ff4bc771]{width:29px;line-height:28px;text-align:center;background:#f8f8f8;font-size:16px;color:#666}.cip-number .number-box>a[data-v-ff4bc771]:first-of-type{border-right:1px solid #e4e4e4}.cip-number .number-box>a[data-v-ff4bc771]:last-of-type{border-left:1px solid #e4e4e4}.cip-number .number-box>input[data-v-ff4bc771]{width:60px;padding:0 5px;text-align:center;color:#666;border:none}.cip-button-box[data-v-70093a62]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;background:#fff;text-align:center;border:1px solid transparent;border-radius:4px;cursor:pointer}.large[data-v-70093a62]{width:240px;height:50px;font-size:16px}.middle[data-v-70093a62]{width:180px;height:50px;font-size:16px}.small[data-v-70093a62]{width:100px;height:32px;font-size:14px}.mini[data-v-70093a62]{width:60px;height:32px;font-size:14px}.default[data-v-70093a62]{border-color:#e4e4e4;color:#666}.primary[data-v-70093a62]{border-color:#566182;background:#566182;color:#fff}.plain[data-v-70093a62]{border-color:#566182;color:#566182;background:#e8eaef}.gray[data-v-70093a62]{border-color:#ccc;background:#ccc;color:#fff}.orange[data-v-70093a62]{border-color:#f3a847;background:#f3a847;color:#fff}.cip-carousel[data-v-67e30d3a]{width:100%;height:100%;min-width:300px;min-height:150px;position:relative;padding-bottom:20px}.cip-carousel .carousel-body[data-v-67e30d3a]{width:100%;height:100%}.cip-carousel .carousel-item[data-v-67e30d3a]{width:100%;height:100%;position:absolute;left:0;top:0;opacity:0;transition:opacity .5s linear}.cip-carousel .carousel-item.fade[data-v-67e30d3a]{opacity:1;z-index:1}.cip-carousel .carousel-item img[data-v-67e30d3a]{width:100%;height:100%}.cip-carousel .carousel-indicator[data-v-67e30d3a]{position:absolute;left:0;bottom:20px;z-index:2;width:100%;text-align:center}.cip-carousel .carousel-indicator span[data-v-67e30d3a]{display:inline-block;width:12px;height:12px;background:#0003;border-radius:50%;cursor:pointer}.cip-carousel .carousel-indicator span~span[data-v-67e30d3a]{margin-left:12px}.cip-carousel .carousel-indicator span.active[data-v-67e30d3a]{background:#fff}.cip-carousel .carousel-btn[data-v-67e30d3a]{width:44px;height:44px;background:#0003;color:#fff;border-radius:50%;position:absolute;top:228px;z-index:2;text-align:center;line-height:44px;opacity:0;transition:all .5s}.cip-carousel .carousel-btn.prev[data-v-67e30d3a]{left:20px}.cip-carousel .carousel-btn.next[data-v-67e30d3a]{right:20px}.cip-carousel:hover .carousel-btn[data-v-67e30d3a]{opacity:1}.slider[data-v-67e30d3a]{display:flex;justify-content:space-around;padding:0 40px}.slider>a[data-v-67e30d3a]{width:240px;text-align:center}.slider>a img[data-v-67e30d3a]{padding:20px 20px 0;width:230px!important;height:230px!important}.slider>a .name[data-v-67e30d3a]{font-size:16px;color:#666;padding:0 40px;text-align:left;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;-webkit-box-orient:vertical}.slider>a .price[data-v-67e30d3a]{font-size:16px;color:#cf4444}
