
html,body,ul,h1,h2,h3,h4,h5,li,dl,ol,dd,dt{ margin:0px; padding:0px;}
html,body,ul,h1,h2,h3,h4,h5,li,dl,ol,dd,dt,p,span,i,strong,b{ font-family:"微软雅黑","宋体"; font-size:14px; line-height:23px;}

.cboth,cleanboth{ zoom:1; clear:left;}
.cboth:after,cleanboth:after{ zoom:1; clear:both; content:" "; display:block;}

.login-header{ border-bottom:5px solid #1E9FFF; width:100%;}
.login-header .inner{ width:1200px; margin:0px auto; padding:10px 0px; position:relative;}
.login-header .inner .logo img{ width:216px; height:50px}
.login-header .inner .link{ position:absolute; top:40px; right:0px; text-align:right; color:#666;}
.login-header .inner .link a{ color:#1E9FFF;}

.login-footer{ border-top:5px solid #1E9FFF; width:100%;}
.login-footer .inner{ width:1200px; margin:0px auto; padding:20px 0px; text-align:center;}

.reg-box{ padding:20px 0px; background:#efefef;}
.reg-box .inner{width:1120px; margin:20px auto; background:#fff; padding:40px;}
.reg-box .progress{ margin-bottom:40px; padding-left:45px;}
.reg-box .layui-input{ width:400px;}
#L_vercode{ width:180px;}
.reg-box .captcha{ padding:0px!important}
.reg-box .layui-input-inline{ width:auto;}
.layui-form-item .layui-form-checkbox[lay-skin=primary]{padding-top:0px; margin-top:0px;};
.reg-box  .layui-form-checkbox i{ padding-top:0px; margin-top:0px;}
.confirm_email_box{ padding-left:45px;}
.confirm_email_box p{ padding-left:2px;}
.confirm_email_box .n{ font-size:22px; color:#090;  padding-left:0px;}
.confirm_email_box .b{ font-size:22px; color:#090; margin-top:10px;  padding-left:0px; }
.confirm_email_box .t{ font-size:16px; font-weight:bold; margin:20px 0px 5px 0;}

.confirm_email_box2 o{ margin-top:40px;}

.forget-box .layui-tab-item{ padding-top:40px;}