@charset "utf-8";
/*用户登陆*/
#mbody{ background-color:#fafafa; padding:30px 0px; width:100%;}

.ow-login,
.ow-reg{ background-color:#fff; font-size:14px; margin:0px auto; padding:30px 0px 40px 0; width:1200px; zoom:1; overflow:auto; -webkit-box-shadow:rgba(0,0,0,0.2) 0px 0px 3px; -moz-box-shadow:rgba(0,0,0,0.2) 0px 0px 3px; box-shadow:rgba(0,0,0,0.2) 0px 0px 3px; }

input.text{ border-radius:5px; font-size:16px; height:46px; line-height:46px; width:320px; padding:0px 15px; }
input.text-verifycode{ margin-right:5px; width:130px;}
input.text-mobile-code{ margin-right:5px; width:130px;}
.verifycode{}
.verifycode img{ box-sizing:border-box; border-radius:5px; height:46px; vertical-align:middle;}
.verifycode .fresh{ box-sizing:border-box; background:#f8f8f8; border:1px solid #aaa; border-radius:5px; display:inline-block; font-size:14px; height:46px; line-height:46px; width:52px; text-align:center; vertical-align:top; }
.verifycode .fresh:hover{ background-color:#fff; text-decoration:none;}

.get-mobile-code{ box-sizing:border-box; background:#f6f6f6; border:1px solid #aaa; border-radius:5px; display:inline-block; font-size:14px; height:46px; line-height:46px; width:138px; text-align:center; vertical-align:top; overflow:hidden;}
.get-mobile-code:hover{ text-decoration:none;}
.get-mobile-code i{ font-style:normal;}
.get-mobile-code.disabled{ border-color:#bbb; color:#888;}

.btn-login{ background:#11b23c; border:1px solid #11b23c; font-size:18px; font-weight:normal; width:320px;}
.btn-login:hover{ background:#1ebd46; border:1px solid #1ebd46;}
.btn-reg{ background:#3e85d7; border:1px solid #3e85d7; font-size:18px; font-weight:normal; width:320px;}
.btn-reg:hover{ background:#3f90ee; border:1px solid #3f90ee;}

.ow-login-qrcode{ float:left; width:220px; padding:28px 30px; text-align:center;}
.ow-login-qrcode .ow-label-content-box { color:#666;}
.ow-login-qrcode .ow-label-content-box img{ border:1px solid #eee; margin:10px 0px 5px 0px; width:160px;}
.ow-login-qrcode .ow-label-content-box h2{}
.ow-login-qrcode .ow-label-content-box .p-text{}

.ow-login-main-section{ border-left:1px solid #fafafa;  border-right:1px solid #fafafa;  padding:0px 80px 0px 70px; float:left;}
.ow-login-main-section h1{ font-size:24px; font-weight:normal;}
.ow-login-main-section .user-login-close{ font-size:14px; padding:20px 0px;}
.ow-login-main-section .button{ padding:20px 0px 10px 0px;}

.ow-login-aux-section{ float:left; font-size:14px; padding:40px 0px 0px 80px; width:200px;}
.ow-login-aux-section .reg-mess{ color:#888; padding:40px 0px 0px 0px;}
.ow-login-aux-section .reg-btns{ padding-top:10px;}

.ow-login-apps{ padding:40px 0px 0px 0px;}
.ow-login-apps .header{ color:#888;}
.ow-login-apps .section{ padding:10px 0px 0px 0px;}
.ow-login-apps .section a.app-login{ background:#fff; background-position:6px center; background-repeat:no-repeat; border:1px solid #e6e6e6; display:inline-block; font-size:18px; height:36px; line-height:36px; margin-right:10px;  padding:6px 16px 6px 52px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
.ow-login-apps .section a.app-login:hover{ background-color:#fafafa; border-color:#01b402; color:#01b402; text-decoration:none;}
.ow-login-apps .section a.app-weixin{ background-image:url("../images/icon-app-weixin.png"); width:150px;}
.ow-login-apps .section a.app-qq{ background-image:url("../images/icon-app-qq.png"); margin:15px 0px 0px 0px; width:150px;}

.form-login{ padding:10px 0px 0px 0px;}
.form-login dl{ padding:5px 0px;}
.form-login dl dt{ color:#aaa; font-size:14px; padding:0px 0px 5px 0px;}
.form-login dl dd{ }
.form-login dl dd .remember{ margin-right:20px;}

/*新用户注册*/
.ow-reg-main-section{ border-left:1px solid #fafafa;  border-right:1px solid #fafafa; float:left; padding:0px 20px 20px 0px;}
.ow-reg-main-section h1{ font-size:24px; font-weight:normal; padding-left:110px;}
.ow-reg-main-section .user-reg-close{ font-size:14px; padding:20px 0px;}

.ow-reg-aux-section{ float:left; font-size:14px; padding:15px 0px 0px 10px; width:220px;}
.ow-reg-aux-section .reg-mess{ color:#888; padding:40px 0px 0px 0px;}
.ow-reg-aux-section .reg-btns{ padding-top:10px;}

.form-reg{ padding:10px 0px 0px 0px;}
.form-reg dl{ padding:10px 0px;}
.form-reg dl dt{ float:left; font-size:14px; padding:4px 12px 0px 0px; text-align:right; width:100px;}
.form-reg dl dd{ padding-left:112px; }


/*用户退出页面*/
div.logout{ font-size:24px; font-weight:bold; min-height:114px; padding:150px 50px 150px 50px; text-align:center; width:1000px;}

/*找回密码*/
.ow-forget{ background-color:#fff; font-size:14px; margin:0px auto; padding:20px 0px 80px 0px; width:1200px; zoom:1; overflow:auto; -webkit-box-shadow:rgba(0,0,0,0.2) 0px 0px 3px; -moz-box-shadow:rgba(0,0,0,0.2) 0px 0px 3px; box-shadow:rgba(0,0,0,0.2) 0px 0px 3px; }
.ow-forget h1{ font-size:24px; font-weight:normal; padding:20px 50px 10px 60px;}
.ow-forget .header{ padding:10px 50px 10px 50px; zoom:1; overflow:auto; }
.ow-forget .header ul{ border-bottom:1px solid #ddd; height:39px; line-height:39px; padding-left:10px;}
.ow-forget .header li{ display:inline-block; float:left;}
.ow-forget .header li a{ background-color:#eee; border:1px solid #ddd; display:block; color:#666; font-size:14px; height:38px; line-height:38px; text-align:center; width:200px; }
.ow-forget .header li a:hover{ color:#222; border-color:#ccc; text-decoration:none;}
.ow-forget .header li.current a{ background-color:#fff; border:1px solid #ddd; border-bottom-color:#fff;}
.ow-forget .section{ padding:10px 50px 10px 30px;}
.ow-forget .success-tip{ font-size:14px; padding:10px 0px 10px 30px;}

.form-forget{ padding:20px 0px 0px 0px;}
.form-forget dl{ padding:10px 0px;}
.form-forget dl dt{ float:left; font-size:14px; padding:4px 12px 0px 0px; text-align:right; width:130px;}
.form-forget dl dd{ padding-left:142px; }

.form-forget-reset dl.username dt{ padding-top:0px;}
.form-forget-reset dl.username dd{ color:#d30000; font-size:14px;}






















