.mainContent{font-family:"Hiragino Sans GB","Microsoft YaHei","黑体",sans-serif;margin-top:50px}.mainContent input{font-size:14px;color:#999;background:#fff}.mainContent .emailWay{display:none}.mainContent .top .ehsy-logo{vertical-align:middle}.mainContent .top span{font-size:25px;margin-left:30px;line-height:80px}.mainContent .progress_f{width:700px;height:50px;margin:30px auto 35px auto}.mainContent .progress_f .step1,.mainContent .progress_f .step2,.mainContent .progress_f .step3,.mainContent .progress_f .bar{float:left;width:20%;text-align:center}.mainContent .progress_f .step1 .icon,.mainContent .progress_f .step2 .icon,.mainContent .progress_f .step3 .icon,.mainContent .progress_f .bar .icon{width:26px;height:26px;font-size:18px;text-align:center;line-height:26px;color:#fff;border-radius:26px}.mainContent .progress_f .step1 .icon.active,.mainContent .progress_f .step2 .icon.active,.mainContent .progress_f .step3 .icon.active,.mainContent .progress_f .bar .icon.active{background:#7abe51}.mainContent .progress_f .step1 .icon.disable,.mainContent .progress_f .step2 .icon.disable,.mainContent .progress_f .step3 .icon.disable,.mainContent .progress_f .bar .icon.disable{background:#ccc}.mainContent .progress_f .step1 .label_f,.mainContent .progress_f .step2 .label_f,.mainContent .progress_f .step3 .label_f,.mainContent .progress_f .bar .label_f{height:24px;padding-top:10px}.mainContent .progress_f .step1 .label_f.disable,.mainContent .progress_f .step2 .label_f.disable,.mainContent .progress_f .step3 .label_f.disable,.mainContent .progress_f .bar .label_f.disable{color:#ccc}.mainContent .progress_f .step1:nth-child(3),.mainContent .progress_f .step2:nth-child(3),.mainContent .progress_f .step3:nth-child(3),.mainContent .progress_f .bar:nth-child(3){margin-left:-57px}.mainContent .progress_f .step1:nth-child(5),.mainContent .progress_f .step2:nth-child(5),.mainContent .progress_f .step3:nth-child(5),.mainContent .progress_f .bar:nth-child(5){margin-left:-57px}.mainContent .progress_f .bar{width:254px;height:2px;margin-left:-57px;margin-top:12px}.mainContent .progress_f .bar.active{background:#7abe51}.mainContent .progress_f .bar.disable{background:#ccc}.mainContent .rules{height:1px;margin:30px 0;background:#f0f0f0}.mainContent .contentWrap{width:1200px;height:430px;margin:0 auto;border:1px solid #f0f0f0;border-radius:5px}.mainContent .contentWrap i{display:inline-block;margin-right:5px;vertical-align:top}.mainContent .contentWrap .redTips{color:#e60012}.mainContent .contentWrap .retrieve-password{width:320px;margin:0 auto;text-align:left}.mainContent .contentWrap .retrieve-password i{margin-left:-53px;vertical-align:middle}.mainContent .contentWrap .retrieve-password .success-tip{font-size:18px;font-weight:bold;color:#333}.mainContent .contentWrap .retrieve-password .fail-tip{font-size:18px;font-weight:bold;color:#e60012}.mainContent .contentWrap .retrieve-password .advise-tip{margin-bottom:51px;font-size:15px;font-weight:bold;color:#333;white-space:nowrap}.mainContent .contentWrap .retrieve-password .advise-tip .advise-email{color:#D51A21}.mainContent .contentWrap .retrieve-password .jump-tip{margin-bottom:10px;font-size:12px;color:#999}.mainContent .contentWrap .retrieve-password .login-word{margin:0 5px}.mainContent .contentWrap .retrieve-password .login-button{display:block;width:200px;padding:13px 0;font-size:14px;text-align:center;color:#fff;background-color:#D51A21}.mainContent .contentWrap .email-register{width:320px;margin:0 auto;text-align:left;margin-top:100px}.mainContent .contentWrap .email-register i{vertical-align:middle}.mainContent .contentWrap .email-register .success-tip{font-size:18px;font-weight:bold;color:#333;margin-left:15px}.mainContent .contentWrap .email-register .fail-tip{display:inline-block;margin-left:15px;font-size:18px;font-weight:bold;color:#e60012}.mainContent .contentWrap .email-register .advise-tip{display:block;margin-bottom:50px;margin-left:68px;font-size:15px;font-weight:bold;color:#333;white-space:nowrap}.mainContent .contentWrap .email-register .advise-tip .advise-email{color:#D51A21}.mainContent .contentWrap .email-register .jump-tip{font-size:14px;color:#999;margin-left:68px}.mainContent .contentWrap .email-register .jump-tip .jump-link{color:#999}.mainContent .contentWrap .email-register .login-word{margin:0 5px}.mainContent .contentWrap .email-register .login-button{display:block;width:200px;padding:13px 0;margin-left:68px;margin-top:10px;font-size:14px;text-align:center;color:#fff;background-color:#D51A21}.mainContent .register-form-wrap{width:450px;margin:0 auto}.mainContent .register-form-wrap .register-form{position:relative;padding:39px 0 43px;margin-left:-32px}.mainContent .register-form-wrap .register-form .form-item{margin-bottom:30px;height:36px;width:100%}.mainContent .register-form-wrap .register-form .form-item .margin-auto{width:425px;margin:0 auto}.mainContent .register-form-wrap .register-form .form-item .form-label{display:block;display:inline-block;text-align:right;height:36px;line-height:36px;width:100px;margin-right:15px}.mainContent .register-form-wrap .register-form .form-item .form-label .redTips{color:red}.mainContent .register-form-wrap .register-form .form-item .form-content{display:block;display:inline-block;position:relative;margin-left:5px;width:320px;height:36px}.mainContent .register-form-wrap .register-form .form-item .form-content .form-input{width:100%;height:36px;line-height:36px;padding-left:8px;border:1px solid #ddd;border-radius:4px}.mainContent .register-form-wrap .register-form .form-item .form-content .form-input.codeInput,.mainContent .register-form-wrap .register-form .form-item .form-content .form-input.phoneTextCode{width:220px}.mainContent .register-form-wrap .register-form .form-item .form-content .verify-code{display:inline-block;vertical-align:top;margin-left:9px;width:86px;height:36px;cursor:pointer}.mainContent .register-form-wrap .register-form .form-item .form-content .verify-code img{width:100%}.mainContent .register-form-wrap .register-form .form-item .form-content .getCode{display:inline-block;width:86px;height:36px;vertical-align:top;float:right;background-color:#f3f3f3;color:#06c;border:1px solid #ddd;text-align:center;line-height:32px;font-size:14px;border-radius:4px;cursor:pointer;white-space:nowrap}.mainContent .register-form-wrap .register-form .form-item .form-content .getCode[disabled]{color:#c5c5c5;cursor:default}.mainContent .register-form-wrap .register-form .form-item .form-content .registerNow{width:320px;height:36px;line-height:36px;text-align:center;color:#fff;font-size:16px;border-radius:4px;background-color:#01b382;cursor:pointer;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}.mainContent .register-form-wrap .register-form .form-item .form-content .registerNow:hover{background:#01805d}.mainContent .register-form-wrap .register-form .form-item .form-content .registerNow[disabled="disabled"]{border:1px solid #ddd;color:#999;background-color:#f3f3f3}.mainContent .register-form-wrap .register-form .form-item .form-content .switch-way{position:absolute;cursor:pointer;top:40px;right:0}.mainContent .register-form-wrap .register-form .form-item .form-content .change{color:#06c}.mainContent .register-form-wrap .register-form .form-item .form-content .register-message{float:left;margin-left:340px;margin-top:-26px;color:red;font-size:12px;white-space:nowrap}.mainContent .register-form-wrap .register-form .form-item.phone-btn .ehsy-validation-message,.mainContent .register-form-wrap .register-form .form-item.email-btn .ehsy-validation-message,.mainContent .register-form-wrap .register-form .form-item.reset-btn .ehsy-validation-message{bottom:41px}label.error{position:absolute;margin-top:12px;margin-left:5px;width:100%;float:right}.user-gender{padding-left:10px;width:100%;height:36px;cursor:pointer;color:#999;background-color:#fff;font-size:14px;font-family:"Hiragino Sans GB","Microsoft YaHei",黑体,sans-serif;outline:0;border-width:1px;border-style:solid;border-color:#ddd;border-image:initial;border-radius:4px}