.closeBtn { position: absolute; right: -34px; top: -6px; width: 24px; height: 24px; border-radius: 50%; background-color: #fff; overflow: hidden; padding: 6px; img { width: 100%; height: 100%; display: block; } &:active { opacity: .8; } } .content { position: relative; border-radius: 8px; width: 300px; // height: 90vh; max-height: 370px; background-color: #fff; --van-tabs-line-height: 42px; overflow: hidden; :global { .van-tabs__wrap{ border-bottom: 1Px solid #F0F0F0; } .van-tabs__content { max-height: calc(90vh - var(--van-tabs-line-height)); overflow-y: auto; &::-webkit-scrollbar { width: 0; display: none; } } .van-field{ font-size: 12Px; line-height: 16Px; } .van-field__value{ background-color: #F8F8F8; padding: 9px; } } } .tags { display: flex; justify-content: space-between; text-align: center; flex-wrap: wrap; padding: 0 var(--van-cell-horizontal-padding) var(--van-cell-vertical-padding) var(--van-cell-horizontal-padding); >span { margin: 3px 12px 3px 0; border-radius: 3PX; display: block; width: 30%; font-size: 12PX; padding: 6PX 0; background-color: #F8F8F8; color: #999999; border: 1PX solid #F8F8F8; &:nth-child(3n+3) { margin-right: 0px; } &.active { color: var(--van-primary-color); border-color: var(--van-primary-color); background-color: #ECF9FF; pointer-events: none; } } } .btn{ display: block; height: 36px; font-size: 13px; margin: 0 auto; }