| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 | @import './var.less';:root {  --van-submit-bar-height: @submit-bar-height;  --van-submit-bar-z-index: @submit-bar-z-index;  --van-submit-bar-background-color: @submit-bar-background-color;  --van-submit-bar-button-width: @submit-bar-button-width;  --van-submit-bar-price-color: @submit-bar-price-color;  --van-submit-bar-price-font-size: @submit-bar-price-font-size;  --van-submit-bar-price-integer-font-size: @submit-bar-price-integer-font-size;  --van-submit-bar-price-font-family: @submit-bar-price-font-family;  --van-submit-bar-currency-font-size: @submit-bar-currency-font-size;  --van-submit-bar-text-color: @submit-bar-text-color;  --van-submit-bar-text-font-size: @submit-bar-text-font-size;  --van-submit-bar-tip-padding: @submit-bar-tip-padding;  --van-submit-bar-tip-font-size: @submit-bar-tip-font-size;  --van-submit-bar-tip-line-height: @submit-bar-tip-line-height;  --van-submit-bar-tip-color: @submit-bar-tip-color;  --van-submit-bar-tip-background-color: @submit-bar-tip-background-color;  --van-submit-bar-tip-icon-size: @submit-bar-tip-icon-size;  --van-submit-bar-button-height: @submit-bar-button-height;  --van-submit-bar-padding: @submit-bar-padding;}.van-submit-bar {  position: fixed;  bottom: 0;  left: 0;  z-index: var(--van-submit-bar-z-index);  width: 100%;  background: var(--van-submit-bar-background-color);  user-select: none;  &__tip {    padding: var(--van-submit-bar-tip-padding);    color: var(--van-submit-bar-tip-color);    font-size: var(--van-submit-bar-tip-font-size);    line-height: var(--van-submit-bar-tip-line-height);    background: var(--van-submit-bar-tip-background-color);  }  &__tip-icon {    margin-right: var(--van-padding-base);    font-size: var(--van-submit-bar-tip-icon-size);    vertical-align: middle;  }  &__tip-text {    vertical-align: middle;  }  &__bar {    display: flex;    align-items: center;    justify-content: flex-end;    height: var(--van-submit-bar-height);    padding: var(--van-submit-bar-padding);    font-size: var(--van-submit-bar-text-font-size);  }  &__text {    flex: 1;    padding-right: var(--van-padding-sm);    color: var(--van-submit-bar-text-color);    text-align: right;    span {      display: inline-block;    }  }  &__suffix-label {    margin-left: var(--van-padding-base);    font-weight: var(--van-font-weight-bold);  }  &__price {    color: var(--van-submit-bar-price-color);    font-weight: var(--van-font-weight-bold);    font-size: var(--van-submit-bar-price-font-size);    margin-left: var(--van-padding-base);    &-integer {      font-size: var(--van-submit-bar-price-integer-font-size);      font-family: var(--van-submit-bar-price-font-family);    }  }  &__button {    width: var(--van-submit-bar-button-width);    height: var(--van-submit-bar-button-height);    font-weight: var(--van-font-weight-bold);    border: none;    &--danger {      background: var(--van-gradient-red);    }  }}
 |