.app-mob-select-vant { width : 100%; height : 100%; display : flex; justify-content: flex-end; align-items : center; .app-mob-select-vant__value { height : 100%; width : 100%; text-align: right; } .app-mob-select-vant__value::before { display : inline-block; content : ""; height : 100%; vertical-align: middle; } .app-mob-select-vant__icon { font-size: 18px; } } .app-mob-select-vant__sheet { .van-action-sheet__content { display : flex; flex-wrap: wrap; } .wf-button-item { width : 4.5rem; height : 4.5rem; --border-radius: 50%; margin : 0; margin-right : 1rem; } .wf-button-item-content { width : 25%; height : auto; margin-bottom: 1rem; } .van-action-sheet__item { padding: 15px 16px; } .van-action-sheet__item:last-child { border-bottom: 0; } }