.vc-steps{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;line-height:1.5715;list-style:none;width:100%;font-size:0;text-align:initial}.vc-steps.is-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.vc-steps.is-vertical .vc-steps-step{padding-left:0}.vc-steps.is-vertical .vc-steps-step__tail{display:block}.vc-steps.is-vertical .vc-steps-step__title:after{display:none}.vc-steps.is-small .vc-steps-step__icon{width:24px;height:24px;margin:0 8px 0 0;font-size:12px;line-height:24px;text-align:center;border-radius:24px}.vc-steps.is-small .vc-steps-step__title{padding-right:12px;font-size:14px;line-height:24px}.vc-steps.is-small .vc-steps-step__title:after{top:12px}.vc-steps-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.vc-steps-bar__item{position:relative;height:56px;line-height:56px;background-color:#f9f9f9;-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;text-align:center;cursor:pointer}.vc-steps-bar__item:not(:first-child){margin-left:10px}.vc-steps-bar__item:not(:first-child):before{left:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.vc-steps-bar__item:not(:first-child):before,.vc-steps-bar__item:not(:last-child):after{content:"";position:absolute;top:0;bottom:0;width:0;height:0;border-style:solid;border-width:28px 20px}.vc-steps-bar__item:not(:last-child):after{right:-40px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #f9f9f9}.vc-steps-bar__item.is-active{color:#fff;background-color:#5495f6}.vc-steps-bar__item.is-active:before{border-left-color:#fff}.vc-steps-bar__item.is-active:after{border-left-color:#5495f6}.vc-steps-bar__item.is-disabled{cursor:default}.vc-steps-step{position:relative;-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;overflow:hidden;vertical-align:top;white-space:nowrap;padding-left:16px}.vc-steps-step:first-child{padding-left:0}.vc-steps-step__tail{position:absolute;top:0;left:16px;display:none;width:1px;height:100%;padding:38px 0 6px}.vc-steps-step__tail:after{display:inline-block;width:1px;height:100%;background:#f0f0f0;border-radius:1px;-webkit-transition:background .3s;transition:background .3s;content:""}.vc-steps-step__icon{display:inline-block;width:32px;height:32px;margin:0 8px 0 0;font-size:16px;line-height:32px;text-align:center;border:1px solid rgba(0,0,0,.25);border-radius:32px;-webkit-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s;color:rgba(0,0,0,.25)}.vc-steps-step__icon--wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%}.vc-steps-step__content{display:inline-block;vertical-align:top}.vc-steps-step__title{position:relative;display:inline-block;padding-right:16px;color:#333;font-size:16px;line-height:32px}.vc-steps-step__title:after{position:absolute;top:16px;left:100%;display:block;width:9999px;height:1px;background:#f0f0f0;content:""}.vc-steps-step__subtitle{display:inline;margin-left:8px;font-weight:400;color:#999;font-size:14px}.vc-steps-step__description{max-width:140px;white-space:normal;font-size:14px;color:#999}.vc-steps-step.is-last .vc-steps-step__tail,.vc-steps-step.is-last .vc-steps-step__title:after{display:none}.vc-steps-step.is-wait .vc-steps-step__description,.vc-steps-step.is-wait .vc-steps-step__title{color:#999}.vc-steps-step.is-process .vc-steps-step__icon{background:#1890ff;border-color:#1890ff;color:#fff}.vc-steps-step.is-process .vc-steps-step__description{color:#333}.vc-steps-step.is-finish .vc-steps-step__icon{color:#1890ff;border-color:#1890ff}.vc-steps-step.is-finish .vc-steps-step__tail:after,.vc-steps-step.is-finish .vc-steps-step__title:after{background:#1890ff}.vc-steps-step.is-error .vc-steps-step__icon{color:#ff4d4f;border-color:#ff4d4f}.vc-steps-step.is-error .vc-steps-step__description,.vc-steps-step.is-error .vc-steps-step__title{color:#ff4d4f}