/*注册*/
.main_wihte{background: #fff;}
.register_messages{color: #666; font-size: 14px; padding: 15px 10px;}
.user-register .text-all label{width: 70px; font-size: 15px;}
.user-center{margin-top: 20px; font-size:16px;}
.user-center .t-remark{margin-top:16px;}
.user-center .btn-submit{margin: 10px 0 20px; font-size: 16px; background: #e22425; border: 1px solid #e22425; border-radius:44px ; padding: 10px 0;outline:none;-moz-box-shadow: 0px 2px 4px rgba(226,36,37,0.35); /* 老的 Firefox */box-shadow: 0px 2px 4px rgba(226,36,37,0.35);}
.user-center .btn-submit:active,.user-login .ipt-check-btn:active{opacity: 0.8;}
.user-login{margin:0;}
.user-login .text-all{padding: 5px 10px; position: relative;-moz-box-sizing: border-box; /*Firefox3.5+*/-webkit-box-sizing: border-box; /*Safari3.2+*/-o-box-sizing: border-box; /*Opera9.6*/-ms-box-sizing: border-box; /*IE8*/box-sizing: border-box; width: 100%;}
.user-login .u-l-register{font-size: 16px;text-align: center;margin-top: 22px;display: block;}
.user-login .ipt-check-btn{padding:0 14px; height:30px; line-height:30px; margin: 0; color: #e22425; border:1px solid #e22425; border-radius:30px ; margin-left:12px; background:none;font-size:15px; position: absolute; top: 10px; right: 10px;outline:none; background: #fff;}
.user-login .register_submit{padding: 0 20px;}
.user-login .checkout_deal{padding: 10px; font-size: 14px; color: #666; line-height: 30px;}
.user-login .checkout_deal a{color: #0062CC;}
.user-login .checkout_deal a.fr{color: #666;}
.user-login .checkout_deal input{width: 14px; background: none; height: 14px; margin: 0; position: relative; -webkit-appearance: none; border: 1px solid #666; margin-top: 8px; margin-right: 5px; float: left; border-radius:0 ;}
.user-login .checkout_deal input:checked:after{font-family:"iconfont" !important; font-style:normal;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;content:"\e615"; font-size: 14px; width: 10px; height: 10px; position: absolute; top: -2px; left: -1px;}
.user-login .box-flex .j-is-null{display: none; color: #999; font-size: 21px; margin-top: 6px;}
.user-login .box-flex .j-is-null.active{display: inline-block;}
.user-login .j-text-all{position: relative; line-height: 40px;}
.user-login .j-text-all:after{position: absolute;right: 0; bottom: 0;left: 0px;height: 1px;content: '';-webkit-transform: scaleY(.5); transform: scaleY(.5); background-color: #f0f0f0;}
.user-login .j-text-all label{position: absolute; top: 5px; left: 10px; font-size: 16px; line-height: 40px;}
.user-login .j-text-all div.input-text{margin-left: 80px; margin-top: 0;}
.user-login .j-text-all div.input-text input{line-height: 40px; font-size: 15px;}
.user-login .tel_remark2{color: #666; font-size: 15px; padding: 10px; position: relative; width: 100%;}
.user-login .tel_remark2:after{position: absolute;right: 0; bottom: 0;left: 0px;height: 1px;content: '';-webkit-transform: scaleY(.5); transform: scaleY(.5); background-color: #f0f0f0;}
.chang_succeed{padding: 50px; text-align: center; font-size: 14px;}
.chang_succeed i{font-size: 80px; color: #1dc11d;}
.chang_succeed_href{font-size: 15px; margin-top: 30px;}
.chang_succeed_href a{width: 100px; height: 40px; line-height: 40px; border-radius:40px ; border: 1px solid #999; color: #999; margin-bottom: 20px;}
.chang_succeed_href a.fr{color: #e22425; border: 1px solid #e22425;}
