.register-verify{background: #fff;padding-bottom: 100px;}
.register-verify .verify-form{margin: 0 auto;background: #fff;}
.register-verify .verify-form .aligned{border: unset;}
.register-verify .verify-form .aligned label{ float: left; display: inline-block; font-size: 15px; line-height: 42px; height: 42px; margin: 0; padding: 0;}
.register-verify .verify-form .aligned .field-box label{display: none;}
.register-verify .verify-form .form-row{border: unset; text-align: center; margin: 10px 0;}
.register-verify .verify-form .form-row .field-box{margin: 0; float: unset; display: inline-block; margin-right: -3px;}
.register-verify .verify-form .form-row .first{ margin-right: -4px;}
.register-verify .verify-form .form-row input[type=text],.register-verify .verify-form .form-row input[type=password],.register-verify .verify-form .form-row textarea,.register-verify .verify-form .form-row select,.register-verify .verify-form .form-row .vTextField{height: 40px; line-height: 40px; width: auto; font-size: 16px;}
.register-verify .verify-form .form-row select{ height: 42px; line-height: 42px; margin: 0; width: 110px;     border-top-left-radius: 4px;    border-bottom-left-radius: 4px;}
.register-verify .verify-form .form-row #id_phone{border-top-right-radius: 4px; border-bottom-right-radius: 4px;}
.register-verify .verify-form .submit-row input[type=submit].default{ background: #e22319;width: 200px; cursor: pointer; border-color: #e22319; float: unset; line-height: 30px; padding: 3px 10px;border-radius: 4px;font-size: 16px;}
.register-verify .verify-form .submit-row{line-height: 50px; padding: 5px;}
.register-verify .verify-form .form-row-smscode{border-bottom: 1px solid #eee;width: 70%;margin: 10px auto !important;}
.register-verify .verify-form .form-row-smscode label{}
.register-verify .verify-form .form-row-smscode .field-ctr-box{width:35%;}
.register-verify .verify-form .form-row-smscode .field-ctr-box input{border: unset;background: unset;color: #1c85e1;font-weight: bold;}
.register-verify .verify-form .form-row-smscode .code-box{float:right;}
.register-verify .verify-form .form-row-smscode #id_smscode{width: 100%;border: 1px solid #eee !important;padding: 0;border-radius: 3px;text-align: center;font-weight: normal;font-size: 16px;}
.register-verify .verify-pross{ width: 80%; margin: 0 auto; text-align: center; padding: 20px 10px;}
.register-verify .verify-pross ul{}
.register-verify .verify-pross ul li{ display: inline-block; font-size: 16px; color: #999; margin: 10px;}
.register-verify .verify-pross ul li dl{}
.register-verify .verify-pross ul li dl dt{border: 2px solid #ddd;width: 30px;margin: 0 auto;text-align: center;border-radius: 30px;color: #ddd;height: 30px;line-height: 30px;font-weight: bold;}
.register-verify .verify-pross ul li dl dd{ line-height: 30px; margin: 10px 0;font-weight: 600;}
.register-verify .verify-pross ul li.fix{}
.register-verify .verify-pross ul li.fix dl{}
.register-verify .verify-pross ul li.fix dl dt{font-weight: bold;font-size: 17px;border: unset;text-align: center;width: auto;}
.register-verify .verify-pross ul li.fix dl dd{}
.register-verify .verify-pross ul li.success{color: #1c85e1;}
.register-verify .verify-pross ul li.success dl{}
.register-verify .verify-pross ul li.success dl dt{color: #1c85e1;}
.register-verify .verify-pross ul li.success dl dt.suc{border: 2px solid #1c85e1;width: 30px;margin: 0 auto;text-align: center;border-radius: 30px;color: #1c85e1;height: 30px;line-height: 30px;}
.register-verify .verify-pross ul li.success dl dd{}
.register-verify .verify-pross ul li.current{color: #1c85e1;}
.register-verify .verify-pross ul li.current dl{}
.register-verify .verify-pross ul li.current dl dt{ border: 1px solid;width: 30px;margin: 0 auto;text-align: center;border-radius: 30px;background: #1c85e1;color:#fff;height: 30px;line-height: 30px;font-weight: bold;}
.register-verify .verify-pross ul li.current dl dd{}
.register-verify .verify-form .submit-toolbar{line-height: 30px;margin-top: 20px;}
.register-verify .verify-form .submit-toolbar .bar-item{display:inline-block;border-bottom: 1px solid #eee;margin: 0 10px;}
.register-verify .verify-form .submit-toolbar .bar-item span{    color: #999;font-weight: bold;}
.register-verify .verify-form .submit-toolbar .bar-item span.btn{}
.register-verify .verify-form .submit-toolbar .bar-item .button{border-radius: 3px;padding: 5px 8px;cursor: pointer;font-size: 16px; border: unset;background: unset;color: #e22319;}
.register-verify .verify-phone{width: 600px;}

.register-verify .verify-form .verify-user{text-align: center;line-height: 50px;font-size: 16px;width: 60%;margin: 20px auto;border-bottom: 1px solid #eee;background: #fff;color: #e22319;}
.register-verify .verify-form .verify-user .title{width: 50px;margin: 0 auto;color: #ff8d09;border: 4px solid #ff8d09;font-size: 15px;font-weight: bold;border-radius: 50px;height: 50px;line-height: 65px;}
.register-verify .verify-form .verify-user .title svg{height: 30px;}
.register-verify .verify-form .verify-user .verify-phone{font-weight: bold;margin: 0 5px;}
.register-verify .verify-form .verify-user-info{width: 60%;text-align: left;margin: 0 auto;padding: 0px 0 20px;}
.register-verify .verify-form .verify-user-info .user-tip{padding: 10px 20px;}
.register-verify .verify-form .verify-user-info .user-tip span{    font-size: 16px;color: #555;font-weight: bold;}
.register-verify .verify-form .verify-user-info .user-tip span.can_login{color: #9d6ef8;font-size: 16px;font-weight: bold;margin: 0 10px;}
.register-verify .verify-form .verify-user-info .verify-select{    padding: 15px 20px;font-size: 17px;}
.register-verify .verify-form .verify-user-info .verify-select .verify-select-item{    display: inline-block;cursor: pointer;}
.register-verify .verify-form .verify-user-info .verify-select .verify-select-item:first-child{margin-right:20px;}
.register-verify .verify-form .verify-user-info .verify-select .verify-select-item input[type=radio]{    height: 20px;width: 20px;margin: 0 5px;position: relative;top: -2px;}
.register-verify .verify-form .verify-user-info .verify-select-tip{padding: 15px 20px;border-bottom: 1px solid #eee;}
.register-verify .verify-form .verify-user-info .verify-select-tip .title{    padding: 2px 9px;border: 1px solid #eee;border-radius: 15px;color: #999;}
.register-verify .verify-form .verify-user-info .verify-select-tip .tipContent{    color: #ff8d09;font-size: 16px;}
.register-verify .verify-form .verify-user-info .verify-tool{margin: 20px 0;text-align: center;}
.register-verify .verify-form .verify-user-info .verify-tool .tool-item{display: inline-block;}
.register-verify .verify-form .verify-user-info .verify-tool .tool-item .button{    background: #e22319;color: #fff;padding: 10px 30px;font-size: 16px;font-weight: bold;border-radius: 4px!important;cursor: pointer;}

.mt-email-register{}
.mt-email-register .register-verify{}
.mt-email-register .register-verify .verify-form{}
.mt-email-register .register-verify .verify-form .aligned label{text-align: center;float: unset;}
.mt-email-register .register-verify .verify-form .module h2{display: none;}
.mt-email-register .register-verify .verify-form .module{width: 60%;margin: 0 auto;}
.mt-email-register .register-verify .verify-form .module-userinfo{}
.mt-email-register .register-verify .verify-form .module-userinfo label{font-size: 17px;    line-height: 60px;height: 60px;width: 10em;}
.mt-email-register .register-verify .verify-form .module-userinfo .form-row{border: 1px solid #dddddd;line-height: 60px;height: 60px;text-align: left;padding: 0 12px;    margin: 20px 0;    border-radius: 5px;}
.mt-email-register .register-verify .verify-form .module-userinfo .form-row .field-ctr-box{width: 70%;}
.mt-email-register .register-verify .verify-form .module-userinfo .form-row .field-ctr-box input[type=text]{width: 100%!important;    border: unset!important;    line-height: 60px;height: 60px;font-size: 17px;}
.mt-email-register .register-verify .verify-form .module-userinfo .form-row .field-ctr-box input[type=password]{width: 100%!important;    border: unset!important;    line-height: 60px;height: 60px;font-size: 17px;}
.mt-email-register .register-verify .verify-form .module-userinfo .form-row .field-ctr-box #id_username{padding: 0;border: unset!important;}
.mt-email-register .register-verify .verify-form .module-userinfo .form-row-email-verify .field-ctr-box{width: 50%;}
.mt-email-register .register-verify .verify-form .module-userinfo .form-row-email-verify .field-ctr-box .btnEmailCode{background: unset;border: unset;font-size: 17px;cursor: pointer;}

.mt-login-box .register-success{border: unset;text-align: center;}
.mt-login-box .register-success .verify-form .title{    line-height: 60px;height: 60px;font-size: 15px;color: #e22319;font-weight: bold;}
.mt-login-box .register-success .verify-form .userinfo{    height: 60px;line-height: 60px;font-size: 16px;font-weight: bold;}
.mt-login-box .register-success .verify-form .userinfo .title{margin: 0 10px;font-size: 17px;}
.mt-login-box .register-success .verify-form .submit-row{    line-height: 50px;padding: 5px;background: unset;border: unset;text-align: center;}
.mt-login-box .register-success .verify-form .submit-row a.default{    background: #e22319;color: #fff;padding: 15px 30px;font-size: 15px;font-weight: bold;}
.mt-login-box .register-success .verify-form .submit-row .button{}

.h5-main-body{}
.h5-main-body .register-verify .verify-pross{width:auto;padding:0;}
.h5-main-body .register-verify .verify-pross ul li{margin: 0;}
.h5-main-body .register-verify .verify-pross ul li.fix{width: 15px;position: relative;top: -39px;left: -5px;}
.h5-main-body .register-verify .verify-pross ul li.fix_1{}
.h5-main-body .register-verify .verify-pross ul li.fix_2{left: -20px;}
.h5-main-body .register-verify .verify-pross ul li.fix_3{left: 0px;}
.h5-main-body .mt-register .form-row .field-ctr-box{text-align: left;border-bottom: 1px solid #ccc!important;}
.h5-main-body .mt-register .register-verify input{border-radius: unset!important;}
.h5-main-body .mt-register .form-row-email-verify{}
.h5-main-body .mt-register .form-row-email-verify .field-ctr-box{width: 38%!important;}
.h5-main-body .mt-register .form-row-email-verify .field-ctr-box:last-child{border: none!important;position: relative;top: -1px;float: right;}
.h5-main-body .register-verify .verify-pross ul li.fix dl dt{}
.h5-main-body .mt-register .verify-form div.fix{line-height: 40px!important;height: 31px!important;}
.h5-main-body .mt-register .register-verify input#id_username{border-radius: unset!important;}
.h5-main-body .mt-register .register-verify .form-row-captcha_0 .field-ctr-box{border-bottom:none!important;}

.h5-main-body .ent-register{}
.h5-main-body .ent-register .register-verify{padding-bottom:5px!important;}
.h5-main-body .ent-register .registerBox{}
.h5-main-body .ent-register .registerBox label{width: 4em;}
.h5-main-body .ent-register .registerBox .form-row{}
.h5-main-body .ent-register .registerBox .form-row .field-ctr-box{}
.h5-main-body .ent-register .registerBox .form-row-AreaCode .field-ctr-box{border: unset!important;}
.h5-main-body .ent-register .registerBox .form-row-AreaCode .field-ctr-box select{border-width: 0 0 1px!important;line-height: 38px;height: 38px;font-size: 16px;}
.h5-main-body .ent-register .registerBox .form-row .field-ctr-box input{border: unset!important;}
.h5-main-body .ent-register .registerBox .form-row-TelAreaCode{}
.h5-main-body .ent-register .registerBox .form-row-TelAreaCode .field-box{    width: 50%;    display: inline-block;}
.h5-main-body .ent-register .registerBox .form-row-TelAreaCode .field-box .field-ctr-box{width: 50%!important;    display: inline-block;    border: unset!important;}
.h5-main-body .ent-register .registerBox .form-row-TelAreaCode .field-box .field-ctr-box input{border-width:0 0 1px!important;border-bottom: 1px solid #ddd!important;}
.h5-main-body .ent-register .registerBox .form-row-OperationType{}
.h5-main-body .ent-register .registerBox .form-row-OperationType .field-ctr-box{padding-left: 10px;border: unset!important;width: 76%!important;}
.h5-main-body .ent-register .registerBox .form-row-OperationType input[type=checkbox]{width: 25px!important;height: 25px!important;}
.h5-main-body .ent-register .registerBox .form-row-OperationType .flat_checkbox_list{width: auto;}
.h5-main-body .ent-register .registerBox .form-row-OperationType .flat_checkbox_list li{width: auto!important;min-width: 32%;float: left;}
.h5-main-body .ent-register .registerBox .form-row-OperationType .flat_checkbox_list li label{width: auto;    line-height: 30px;    height: 30px;}


.h5-main-body .ent-register .registerBox .form-row-MainOperation{}
.h5-main-body .ent-register .registerBox .form-row-MainOperation .field-ctr-box{padding-left: 10px;border: unset!important;}
.h5-main-body .ent-register .registerBox .form-row-MainOperation input[type=checkbox]{width: 25px!important;height: 25px!important;}
.h5-main-body .ent-register .registerBox .form-row-MainOperation .flat_checkbox_list{width: 100%;}
.h5-main-body .ent-register .registerBox .form-row-MainOperation .flat_checkbox_list li{width: auto!important;min-width: 50%;line-height: 30px;}
.h5-main-body .ent-register .registerBox .form-row-MainOperation .flat_checkbox_list li label{width: auto;line-height: 30px;height: 30px;}

.h5-main-body .ent-register .registerBox .form-row-email{}
.h5-main-body .ent-register .registerBox .form-row-email label{height: 42px;   line-height: 42px;}
.h5-main-body .ent-register .registerBox .form-row-phone{}
.h5-main-body .ent-register .registerBox .form-row-phone label{height: 42px;   line-height: 42px;}
.h5-main-body .ent-register .registerBox .form-row-phone .field-box{width: 100%!important;    display: block;    float: unset!important;margin-bottom: 10px;height: 45px;}
.h5-main-body .ent-register .registerBox .form-row-phone .first{}
.h5-main-body .ent-register .registerBox .form-row-phone .first .field-ctr-box{width: 73%!important;}
.h5-main-body .ent-register .registerBox .form-row-phone .last{}
.h5-main-body .ent-register .registerBox .form-row-phone .last .field-ctr-box{width: 36%!important;}
.h5-main-body .ent-register .registerBox .form-row-phone .last .code-box{border: unset!important;}
.h5-main-body .ent-register .registerBox .form-row-phone .last .code-box .field-ctr-smscode{font-size: 15px!important;}
.h5-main-body .ent-register .registerBox .form-row-phone input[type=text]{font-size: 16px;}


.h5-main-body .ent-register .registerBox .form-row-password1{}
.h5-main-body .ent-register .registerBox .form-row-password1 label{height: 42px;   line-height: 42px;}
.h5-main-body .ent-register .registerBox .form-row-password1 .field-box{width: 100%!important;    display: block;    float: unset!important;margin-bottom: 10px;height: 45px;}
.h5-main-body .ent-register .registerBox .form-row-password1 .first{}
.h5-main-body .ent-register .registerBox .form-row-password1 .first .field-ctr-box{width: 73%!important;}
.h5-main-body .ent-register .registerBox .form-row-password1 .last{}
.h5-main-body .ent-register .registerBox .form-row-password1 .last .field-ctr-box{width: 73%!important;}
.h5-main-body .ent-register .registerBox .form-row-password1 .last .field-ctr-box{border: unset!important;}
.h5-main-body .ent-register .registerBox .form-row-password1 .last .field-ctr-box .field-ctr-smscode{font-size: 15px!important;}
.h5-main-body .ent-register .registerBox .form-row-password1 input[type=password]{font-size: 16px;}
.h5-main-body .ent-register .registerBox .form-row-password1 .login_eyes{background: url(/static/_Client/Images/hide.png) no-repeat 0px 14px;height: 23px;}
.h5-main-body .ent-register .registerBox .form-row-password1 .login_show_eyes{background: url(/static/_Client/Images/show.png) no-repeat 0px 13px!important;}
.h5-main-body .ent-register .registerBox .form-row-password1 #id_password2{border-bottom: 1px solid #ccc!important;}
.h5-main-body .ent-register .registerBox .form-row-username{}
.h5-main-body .ent-register .registerBox .form-row-username .field-ctr-box{border:none !important;}
.h5-main-body .ent-register .registerBox #id_username{font-size: 17px;border-bottom: 1px solid #ccc!important;}

.h5-main-body .register-verify .verify-form{width:auto!important;}
.h5-main-body .register-verify .verify-form .title{line-height: 40px;    font-size: 18px;}
.h5-main-body .register-verify .verify-form .userinfo{text-align: center;    font-size: 16px;}
.h5-main-body .register-verify .verify-form .userinfo .title{    margin: 0 10px;    color: red;}
.h5-main-body .register-verify .verify-form .submit-row{border: unset;font-size: 16px;}

.h5-main-body .register-verify .verify-form .verify-user{width: auto;}
.h5-main-body .register-verify .verify-form .verify-user-info{width: auto;}
.h5-main-body .register-verify .verify-form .verify-user .title{line-height: 65px;font-size: 15px;}
.h5-main-body .register-verify .verify-form .verify-user-info .verify-select-tip .title{line-height:unset;font-size:unset;}
.h5-main-body .register-verify .verify-form .form-row-smscode #id_smscode{width: 130px;}
.h5-main-body .mt-register .register-verify .btnEmailCode{    border: unset;background: unset;color: #1c85e1;font-weight: bold;}
label[for=id_TelAreaCode]{min-width:auto;}
.module-body .register-verify .verify-pross ul li dl dd{font-size: 14px;}