@import '../common/style/var.less'; .van-submit-bar { position: fixed; bottom: 0; left: 0; z-index: @submit-bar-z-index; width: 100%; user-select: none; &__tip { padding: @submit-bar-tip-padding; color: @submit-bar-tip-color; font-size: @submit-bar-tip-font-size; line-height: @submit-bar-tip-line-height; background-color: @submit-bar-tip-background-color; &:empty { display: none; } } &__tip-icon { width: 12px; height: 12px; margin-right: 4px; vertical-align: middle; } &__tip-text { display: inline; vertical-align: middle; } &__bar { display: flex; align-items: center; justify-content: flex-end; height: @submit-bar-height; font-size: @submit-bar-text-font-size; background-color: @submit-bar-background-color; &--safe { padding-bottom: @safe-area-inset-bottom; } } &__text { flex: 1; padding-right: 12px; color: @submit-bar-text-color; font-weight: 500; text-align: right; } &__price { color: @submit-bar-price-color; font-size: @submit-bar-price-font-size; } &__currency { font-size: @submit-bar-currency-font-size; } &__suffix-label { margin-left: 5px; } &__button { width: @submit-bar-button-width; } }