/* pages/detail/stroke.wxss */ .stroke_detail { height: 100vh; box-sizing: border-box; color: var(--base-color); line-height: 1.8em; overflow-y: auto; } .stroke_detail .van-step--vertical:after { border: none; } .custom { background-color: var(--base-background-00) !important; } .stroke_item { min-height: 2em; color: var(--base-color); position: relative; margin: 0 50rpx; padding: 0 0 0 40rpx; line-height: 1.5em; } .stroke_item .stroke_line { position: absolute; top: 0; bottom: 0; width: 3rpx; left: 15rpx; background-color: var(--base-color); height: 100%; padding-top: 1.2em; } .stroke_item .stroke_proint { width: 10rpx; height: 10rpx; border-radius: 50%; margin-left: -5rpx; background-color: var(--base-color); }