*{margin:0}
.step-body{position:relative;background: #fff}
.step-header{width:100%;margin:0 auto;display:none}
.step-header ul{padding:0}
.step-header li{list-style-type:none;text-align:center;float:left;position:relative;z-index: 10}
.step-header li p{margin-top:18px;font-weight:700;font-size:14px;font-family:微软雅黑;color:#999}
.step-header li span{position:relative;margin:0 auto;font-weight:700;font-size:20px;font-family:Arial;color:#fff;height:40px;line-height:40px;background:url(../images/cell.png) center top no-repeat;display:block;}
.step-header li.step-active span{background:url(../images/cell-active.png) center top no-repeat}
.step-header li.step-active p{color:#333}
.step-bar,.step-bar-active{height:13px;border-radius:12px;text-align: left}
.step-bar{width:100%;background:url(../images/bar-bg.png);position:relative;border-radius:12px;z-index:0;top:26px}
.step-bar-active{width:0;background:url(../images/bar-bg-active.png)}
.step-list{display:none;clear:both}
.step-bar-active{ margin: 0 }
#domainreg{ height:0px ; transition:height 0.5s 0.5s; }
#cvm{ height:0px ; transition:height 0.5s 0.5s; }
#bser{ height:0px ; transition:height 0.5s 0.5s; }
