@charset "UTF-8"; /* 水平间距 */ /* 水平间距 */ .container.data-v-457cfe48 { padding-bottom: 140rpx; } .checkbox.data-v-457cfe48 { flex: none; position: relative; } .checkbox.active .unChosed.data-v-457cfe48 { opacity: 0; } .checkbox.active .chosed.data-v-457cfe48 { opacity: 1; } .checkbox .unChosed.data-v-457cfe48 { box-sizing: border-box; width: 30rpx; height: 30rpx; border: 1rpx solid #D5E2F3; border-radius: 50%; position: absolute; top: 50%; left: 0; -webkit-transform: translateY(-50%); transform: translateY(-50%); opacity: 1; transition: opacity .3; } .checkbox .chosed.data-v-457cfe48 { position: absolute; top: 50%; left: 0; -webkit-transform: translateY(-50%); transform: translateY(-50%); opacity: 0; transition: opacity .3; } .list-box.data-v-457cfe48 { padding: 22rpx 30rpx; background-color: #fff; margin-top: 20rpx; display: flex; } .list-box .content-box.data-v-457cfe48 { flex: auto; display: flex; position: relative; } .list-box .content-box .image.data-v-457cfe48 { flex: none; width: 120rpx; height: 120rpx; border-radius: 10rpx; } .list-box .content-box .type.data-v-457cfe48 { position: absolute; top: 90rpx; left: 0; width: 120rpx; height: 30rpx; background-color: rgba(25, 26, 35, 0.5); font-size: 12px; color: #fff; text-align: center; line-height: 30rpx; border-radius: 0 0 5px 5px; } .list-box .content-box .content.data-v-457cfe48 { flex: auto; display: flex; flex-direction: column; justify-content: space-between; margin-left: 20rpx; } .list-box .content-box .content .name.data-v-457cfe48 { font-size: 28rpx; color: #191A23; } .list-box .content-box .content .parameter.data-v-457cfe48 { font-size: 12px; color: #99A0AF; } .list-box .content-box .content .box.data-v-457cfe48 { display: flex; justify-content: space-between; align-items: center; margin-top: 4px; } .list-box .content-box .content .box .price.data-v-457cfe48 { font-size: 40rpx; color: #1677FF; } .list-box .content-box .content .box .price .unit.data-v-457cfe48 { color: #191A23; font-size: 12px; } .list-box .stepper-box.data-v-457cfe48 { display: flex; align-self: flex-end; } .list-box .stepper-box .reduce.data-v-457cfe48 { width: 54rpx; height: 40rpx; border: 1rpx solid #D5E2F3; border-right: 1rpx solid #D5E2F3; border-top-left-radius: 20rpx; border-bottom-left-radius: 20rpx; position: relative; } .list-box .stepper-box .reduce.disabled.data-v-457cfe48 { background-color: #f5f5f5; } .list-box .stepper-box .reduce.data-v-457cfe48::after { content: " "; position: absolute; top: 50%; left: 20rpx; width: 14rpx; height: 0; border-top: 1px solid #D5E2F3; } .list-box .stepper-box .uni-input.data-v-457cfe48 { box-sizing: border-box; width: 72rpx; height: 42rpx; text-align: center; font-size: 12px; color: #191A23; border-top: 1rpx solid #D5E2F3; border-bottom: 1rpx solid #D5E2F3; } .list-box .stepper-box .plus.data-v-457cfe48 { width: 54rpx; height: 40rpx; border: 1rpx solid #D5E2F3; border-left: 1rpx solid #D5E2F3; border-top-right-radius: 20rpx; border-bottom-right-radius: 20rpx; position: relative; } .list-box .stepper-box .plus.disabled.data-v-457cfe48 { background-color: #f5f5f5; } .list-box .stepper-box .plus.data-v-457cfe48::before { content: " "; position: absolute; top: 50%; left: 20rpx; width: 14rpx; height: 0; border-top: 1px solid #D5E2F3; } .list-box .stepper-box .plus.data-v-457cfe48::after { content: " "; position: absolute; top: 14rpx; left: 48%; width: 0; height: 14rpx; border-right: 1px solid #D5E2F3; } .fixed-box.data-v-457cfe48 { position: fixed; left: 0; bottom: 0; right: 0; height: 120rpx; display: flex; justify-content: space-between; align-items: center; padding: 0 30rpx; background-color: #fff; z-index: 99; } .fixed-box .handle.data-v-457cfe48 { display: flex; align-items: center; } .fixed-box .handle .text.data-v-457cfe48 { font-size: 28rpx; color: #99A0AF; } .fixed-box .all-price.data-v-457cfe48 { color: #191A23; font-size: 28rpx; } .fixed-box .all-price .flag.data-v-457cfe48 { font-size: 12px; } .fixed-box .all-price .peice.data-v-457cfe48 { color: #1677FF; font-size: 40rpx; } .fixed-box .btn-box.data-v-457cfe48 { display: flex; align-items: center; } .fixed-box .btn-box .btn.data-v-457cfe48 { width: 130rpx; height: 80rpx; line-height: 80rpx; text-align: center; background-color: #FFFFFF; border: 1rpx solid #D5E2F3; border-radius: 40rpx; font-size: 28rpx; color: #99A0AF; } .fixed-box .btn-box .btn + .btn.data-v-457cfe48 { margin-left: 20rpx; } .fixed-box .btn-box .btn.red.data-v-457cfe48 { background-color: #DE0000; border: 1rpx solid #DE0000; color: #fff; } .fixed-box .btn-box .btn.blue.data-v-457cfe48 { background-color: #1677FF; border: 1rpx solid #1677FF; color: #fff; }