
.logoBox ._logo{width:160px;height:70px;display: inline-block;background: url(/images/2.0/index_icon.png) no-repeat -7px -176px;}
.logoBox .logo_dec{margin:0 0 15px 15px;padding-left: 15px;border-left:1px solid #ccc;width:110px;height:40px;background: url(/images/2.0/index_icon.png) -171px -188px;display: inline-block;box-sizing: border-box;}

.reg_topBox{height:70px;line-height: 70px;padding: 20px 0;border-bottom: 2px solid #f77d06;}
.reg_top h2{display: inline;float: left;font-size: 26px;margin-left: 20px;padding-left:20px;}
.reg_top p{line-height:80px;float:right;padding:0 20px;font-size:18px;}
.reg_top p a{color: #f78413;}

.reg_ways{width: 570px;margin: 20px auto;overflow: auto;display: none;}
.register .row p{margin: 8px 0 0 23px;color:#666;line-height: 1.5;}
.register .row p em{color: #2676c8;}
label{width: 65px;}.input_text{width: 269px;}
.prev{margin: 15px 10px 20px 23px;background: #fff;border: 1px solid #2676c8;color: #2676c8;}
.btns{line-height: 36px;display: inline-block;padding: 0 20px;background: #f78413;color: #fff;border-radius: 5px;margin-left: 110px;}
.btns:hover{color: #fff;}

.step{width:100%;height:40px;line-height:40px;text-align: center;font-size:18px;margin-bottom:20px;color:#999;}
.step span{display: inline-block}
.step .cur{color:#f78413;}
.step span em{padding:0 20px 0 45px;}
