@charset"utf8";

/*注册*/
.card-inner-register{ width: 100%; /*height: 818px;*/ padding-bottom: 65px;overflow: hidden; background: url(../../images/common/register-bj.png) no-repeat center 0;    }
.register-warp{ width: 1200px; margin: 0 auto; }
.affiche_href {width: 1200px;height: 65px;}
.affiche_href span {font-size: 14px;color: #fff;height: 65px;line-height: 65px;}
.affiche_href a.txt_blue{ width: 100px; padding: 4px; color: #fff; height: 20px; border:1px solid #fff; }
.register_head {width: 1200px;height: 60px;line-height: 60px;text-align: center;color: #fff;background: #a0ca35;position: relative;font-size: 22px;}
.triangle {width: 0px;height: 0px;border-width: 10px;border-style: solid;border-color: #a0ca35 transparent transparent transparent;position: absolute;left: 49.2%;top: 60px;}
.register_cont {width: 1200px;/*height: 612px;*/background: #fff;padding-bottom: 56px;}
.register_title {width: 100%;overflow: hidden;height: 75px;padding-top: 80px;}
/*注册背景*/
.register_test{ width: 560px; margin: 0 auto; height: 45px; background:url(../../images/common/step.png) no-repeat ;   }
.register_test.set_name{ background-position: 0 0; }
.register_test.set_pass{ background-position: 0 -50px; }
.register_test.set_success{ background-position: 0 -100px; }
/*找回密码背景*/
.findBack_test{ width: 560px; margin: 0 auto; height: 45px; background:url(../../images/findBack/step.png) no-repeat ;   }
.findBack_test.set_name{ background-position: 0 0; }
.findBack_test.set_pass{ background-position: 0 -50px; }
.findBack_test.set_success{ background-position: 0 -100px; }
.register_from{ width: 1200px; /*height: 206px;*/ margin: 0 auto; padding-top: 34px; position: relative; }
.register_from_Name{  padding-left: 412px;    padding-bottom: 20px; }
.register_from_main{ width: 100%; overflow: hidden; }
.register_text{ width: 674px;  overflow: hidden; position: relative;  }
.register_text_tit{ width: 74px; height: 44px; line-height: 44px; font-size: 14px;  float: left;  text-align: right; }
.register_text .from_input_com {width: 286px;height: 44px;border: 1px solid #dddddd;line-height: 44px;padding-left: 12px;outline: medium;border-radius: 4px;float: left;}
.register_top10{ margin-top: 15px; }
.register_text .form_input_code {width: 170px;}
.register_text .code_btn {width: 104px;height: 44px; margin-left: 12px; background: #a0ca35;text-align: center;line-height: 44px;cursor: pointer;border-radius: 4px;color: #fff;}
.register_read{ width: 220px; height: 40px; line-height: 40px; margin: 4px auto; position: relative; padding-left: 22px;}
.register_agreement{ color: #a0ca35; }
.register_read i {width: 14px;height: 14px; cursor: pointer; display: inline-block;position: absolute;left: 0;top: 14px; background: url(../../images/common/common.png) no-repeat;overflow: hidden;}
.register_read .icon_remember {background-position: -70px -53px;}
.register_read .icon_remember.icon_remember_up{ background-position: -92px -53px;}
.register_error{ z-index: 999; line-height: 44px; position: absolute; right: 0; top: 0; width: 292px; height: 44px; display: inline-block; }
.code_btn.gray_btn {background: #cccccc;cursor: not-allowed;}
.Validform_checktip{ z-index: 999; line-height: 44px; position: absolute; right: -20px; top: 0; width: 292px; height: 44px; display: inline-block; }
.register_grey{width: 374px;height: 44px; line-height: 44px;background: #d0d0d0;;text-align: center;margin-top: 10px;display: inline-block;border-radius: 4px;font-size: 18px;color: #fff;  position: absolute;bottom: 0; z-index: 0;}
.register_blue{width: 374px;height: 44px; line-height: 44px;background: #00b1f8;text-align: center;margin-top: 10px;display: inline-block;border-radius: 4px;font-size: 18px;color: #fff; position: absolute;bottom: 0; z-index: 1;}
/* .register_grey{background: #d0d0d0;}
.register_blue{background: #00b1f8;} */
.register_btn_link{width: 374px;/*height: 44px; */margin: 0 auto;}
.password_strength{ width: 300px; padding-left: 74px; height: 44px; line-height: 44px; }
.password_strength span{ width: 82px; height: 16px; margin-right: 4px; color: #999999; display: inline-block; font-size: 12px; line-height: 16px; text-align: center; background: #cccccc; }
.password_strength.register_weak span.p1{ background-color: #ffad6a; color: #fff; }
.password_strength.register_middle span.p1{ background-color: #ffad6a; color: #fff; }
.password_strength.register_middle span.p2{ background-color: #ffad6a; color: #fff; }
.password_strength.register_strong span.p1{ background-color: #ffad6a; color: #fff; }
.password_strength.register_strong span.p2{ background-color: #ffad6a; color: #fff; }
.password_strength.register_strong span.p3{ background-color: #ffad6a; color: #fff; }
.register_success {width: 428px;overflow: hidden;}
.register_prompt {width: 50px;height: 50px; margin: 0 auto; overflow: hidden;}
.mian_icon {background: url(../../images/common/common1.png) no-repeat;overflow: hidden;}
.register_prompt .r_icon_success {width: 50px;height: 50px;display: inline-block;background-position: -100px -40px;}
.register_prompt .r_icon_error{ width: 50px; height: 50px; display: inline-block; background-position:-160px -40px; }
.register_prompt .r_icon_warning{ width: 50px; height: 50px; display: inline-block; background-position:-220px -40px; }
.register_prompt_btn {width: 190px;overflow: hidden;margin: 10px auto;}
.register_from_succeed{width:428px;overflow: hidden;margin: 0 auto;}
.r_success_btn {width: 190px;height: 44px;line-height: 44px;background: #00b1f8;text-align: center;margin-top: 10px;display: inline-block;border-radius: 4px;font-size: 18px;color: #fff;}
.register_prompt_txt{ height: 20px; line-height: 20px; text-align: center; font-size: 16px; margin-top: 10px; }







.passwordStrength{}
.passwordStrength b{	font-weight:normal;}
.passwordStrength b,.passwordStrength span{	display:inline-block; 	vertical-align:middle;	line-height:16px;	line-height:18px\9;	height:16px;}
.passwordStrength span{	width:45px; 	text-align:center; 	background-color:#d0d0d0; 	border-right:1px solid #fff;}
.passwordStrength .last{	border-right:none;}
.passwordStrength .bgStrength{ color:#fff;	background-color:#ff0000;}
.passwordStrength .bgStrength_o{ color:#fff;	background-color:#ff8040;}
.passwordStrength .bgStrength_t{	color:#fff;	background-color:#a0ca35;}

/*找回密码样式*/
.register_from.findBack_from .register_from_Name{ padding-left: 340px; }
.register_from.findBack_from .register_text_tit{width: 148px;}
.register_from.findBack_from .Validform_checktip{right: -94px;}
.register_from.findBack_from .password_strength{ margin:0 auto;}


















































































