.hide{display:none}.vhidden{visibility:hidden}.wrap{min-width:1100px}.header{margin-bottom:70px;background:url(../../images/newLogin/header_bg.jpg) center no-repeat;background-size:100% 100%}.header>div{border-bottom:1px solid #dfdfdf}.header>div>img{margin:15px 18px 15px 65px;height:40px}.main{font-size:14px}.main .error{border-color:#f86a73}.main .steps{overflow:hidden;width:500px;margin:0 auto 70px}.main .steps>div{width:220px;height:35px;line-height:35px;float:left;padding-left:30px}.main .steps>div>span:nth-child(1){font-size:18px;font-family:ArialMT;margin-right:8px}.main .steps>div>span:nth-child(2){font-family:STHeitiSC-Medium}.main .steps>div{background:url(../../images/newLogin/gray_center.png) center no-repeat;color:#333}.main .steps>div.active{background:url(../../images/newLogin/blue_center.png) center no-repeat;color:#fff}.main .steps>div:nth-child(1){background:url(../../images/newLogin/blue_left.png) center no-repeat;color:#fff}.main .steps>div.bgActive{background:url(../../images/newLogin/gray_left.png) center no-repeat;color:#333}.main .steps>div:nth-child(2){position:relative;left:-19px}.main .steps>div>span:nth-child(1){font-weight:500}.main input{width:300px;padding:8px;border:1px solid #ddd;border-radius:4px;margin-right:5px;box-sizing:border-box}.main input:focus,.main input:hover{border-color:#38a9e1}.main .step{width:500px;margin:0 auto}.main .step>div>span:nth-child(1){color:#666;display:inline-block;width:85px;text-align:right;margin-right:30px}.main .step>div>span:nth-child(2){color:#333}.main .step .label{display:inline-block;width:100px;text-align:right;color:#666;margin-right:30px}.main .step .codeBox{margin-top:35px}.main .step .tip{font-size:12px;color:#ec454f;margin-left:134px;margin-top:13px}.main .step .tip>span:nth-child(1){position:relative;top:5px;left:0;margin-right:3px;display:inline-block;width:18px;height:18px;background:url(../../images/newLogin/warning.png) center no-repeat}.main .step .tipPwd2{color:#b9b9b9}.main .step .tipPwd2>span:nth-child(1){position:relative;top:5px;left:0;margin-right:3px;display:inline-block;width:18px;height:18px;background:url(../../images/newLogin/warningGray.png) center no-repeat}.main .step .tipPwd{margin-left:120px}.main .step .tip .ok{position:relative;top:5px;left:0;display:inline-block;width:18px;height:18px;background:url(../../images/newLogin/ok.png) center no-repeat}.main .code:focus,.main .step .code:hover{border-color:#38a9e1}.main .step .code{width:195px}.main .step .back>span:nth-child(1){position:relative;top:3px;left:0;display:inline-block;width:18px;height:18px;background:url(../../images/newLogin/back.png) center no-repeat}.main .step .back>span:nth-child(2){margin-left:4px}.main .step .next{cursor:pointer;background:#38a9e1;color:#fff;width:100px;margin:50px 0 0 170px}.main .step .save{width:300px;margin-left:124px}.main .step .cancelBtn{cursor:pointer;width:100px;margin:50px 0 0 20px;border-color:transparent}.main .step2{width:500px}.main .step2>div:nth-child(2){margin-top:35px}.main .step2 .sendMsg{cursor:pointer;background:0 0;width:100px;border-color:#38a9e1;color:#38a9e1}.main .step2 .sendMsg:hover{background:#38a9e1;color:#fff}.main .step2 .back{cursor:pointer;display:inline-block;color:#38a9e1;margin-top:14px;margin-left:124px}