.van-steps{overflow:hidden;background-color:#fff}.van-steps--horizontal{padding:10px 10px 0}.van-steps--horizontal .van-steps__items{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;margin:0 0 10px;padding-bottom:22px}.van-steps--vertical{padding:0 0 0 32px}.van-steps--vertical .van-step__line{width:0;left:-16px;background-color:transparent;border:1px #ddd dashed}.van-steps--vertical .van-step--finish .van-step__line{background-color:transparent}