.rehabilitation-consult-list .list .item{position:relative;padding-left:30px;padding-bottom:10px}.rehabilitation-consult-list .list .item:before{content:"";position:absolute;width:20px;height:20px;border-radius:50%;background-color:#12b7f5;z-index:2;top:5px;left:0}.rehabilitation-consult-list .list .item:after{content:"";position:absolute;width:1px;height:calc(100% + 15px);background-color:#ccc;top:-15px;left:10px}.rehabilitation-consult-list .list .item .record-card{min-height:110px;background-color:#fff;border-radius:5px;overflow:hidden;word-break:break-all}.rehabilitation-consult-list .list .item .record-card .card-title{background-color:#12b7f5;color:#fff;font-size:14px}.rehabilitation-consult-list .list .item.over .record-card .card-title,.rehabilitation-consult-list .list .item.over:before{background-color:#ccc}