.step-comp .status-box{width:1200px;margin:0 auto 50px}.step-comp .status-box .start-line{width:0;height:2px;border-bottom-left-radius:5px;border-top-left-radius:5px}.step-comp .status-box .status-det{line-height:22px;text-align:center;width:26px;height:26px;background:#fff;border:2px solid #d8d8d8;border-radius:50%}.step-comp .status-box .mid-line{width:172px;height:2px;margin-left:-1px}.step-comp .status-box .end-line{width:0;height:2px;border-bottom-right-radius:5px;border-top-right-radius:5px;margin-left:-2px}.step-comp .status-box .uncompleted-line{background-color:#d8d8d8}.step-comp .status-box .uncompleted-status{color:#c4c4c4}.step-comp .status-box .completed-line{background-color:#f9c800}.step-comp .status-box .completed-status{color:#333;background:#f9c800;border:2px solid transparent;border-radius:50%}.step-comp .status-box .status-text{clear:both;overflow:hidden;padding-top:12px}.step-comp .status-box .status-text p{color:#333;font-size:14px;width:195px;text-align:center}