@charset "utf-8";
/*用户登陆*/
#mbody{ background-color:#eee; padding:30px 0px; width:100%;}
.ow-login,
.ow-reg{ background:#fff; font-size:14px; margin:0px auto; padding:0px 0px; width:1200px; zoom:1; overflow:auto; -webkit-box-shadow:rgba(0,0,0,0.2) 0px 0px 20px; -moz-box-shadow:rgba(0,0,0,0.2) 0px 0px 20px; box-shadow:rgba(0,0,0,0.2) 0px 0px 20px; }

.ow-login-sidebox{ color:#fff; float:left; min-height:600px; position: relative; background:-webkit-gradient(linear, left bottom, left top, from(#3A485A), to(#607089)); background: linear-gradient(0deg,#3A485A 0%, #607089 100%); width:500px;}
.ow-login-formbox{ float:left; padding:0px 0px 80px 0px; width:700px;}
.ow-login-formbox a,
.ow-login-formbox a:visited{ color:#006eb4; }
.ow-login-formbox a:hover{ color:#009cff; }

.ow-login-sidebox-container{ padding:50px 80px 0px 80px;}
.ow-login-sidebox-container .title{ font-size:40px;}
.ow-login-sidebox-container .subtitle{ font-size:24px; font-weight:normal; height:24px; line-height:24px; }
.ow-login-sidebox-container .subtext{ padding:40px 0px;}
.ow-login-sidebox-container .subtext .t1{ color:rgba(255,255,255,0.6); padding:0px 0px 10px 0px; }
.ow-login-sidebox-container .subtext .t2{}
.ow-login-qrcode{ width:200px;}
.ow-login-qrcode img{ border:1px solid #eee; margin:10px 0px 0px 0px; width:160px;}
.ow-login-qrcode h3,
.ow-login-qrcode p{ display:none;}

.ow-login-main-section{ padding:50px 80px 0px 80px;}
.ow-login-main-section h1{ color:#40485B; display:inline-block; font-size:24px;}
.ow-login-main-section .pull-right{ padding:10px 0px 0px 218px;}
.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-main-section .button .btn{ background-color:#cc0000; background-image:none; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; border:none; border-radius:0px; color:#fff; font-weight:normal; font-size:18px; text-shadow:none; height:46px; line-height:24px; width:400px;}
.ow-login-main-section .button .btn:hover{ background-color:#c20000;}
.ow-login-main-section .button .btn:active{ background-color:#920000;}

.ow-login-aux-section{ font-size:14px; padding:0px 0px 0px 80px;}
.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:0px 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:#333; font-size:14px; padding:0px 0px 5px 0px;}
.form-login dl dd{ }
.form-login dl dd input.text{ font-size:16px; height:36px; line-height:36px; width:370px; padding:2px 15px; }
.form-login dl dd input.text-verifycode{ border-top-right-radius:0px; border-bottom-right-radius:0px; font-size:16px; width:100px;}
.form-login dl dd .verifycode{}
.form-login dl dd .verifycode img{ height:40px; vertical-align:middle;}
.form-login dl dd .verifycode .fresh{ background:#f8f8f8; border:1px solid #aaa; display:inline-block; font-size:14px; font-family:"微软雅黑"; height:40px; line-height:40px; width:50px; text-align:center;  vertical-align:top; overflow:hidden; border-top-right-radius:3px; border-bottom-right-radius:3px;}
.form-login dl dd .verifycode .fresh:hover{ background-color:#fff; text-decoration:none;}
.form-login dl dd .remember{ margin-right:20px;}


/*新用户注册*/
.ow-reg-main-section{ padding:50px 80px 0px 70px;}
.ow-reg-main-section h1{ color:#40485B; display:inline-block; font-size:24px;}
.ow-reg-main-section .pull-right{ padding:10px 0px 0px 120px;}
.ow-reg-main-section .user-reg-close{ font-size:14px; padding:20px 0px;}
.ow-reg-main-section .button .btn{ background-color:#cc0000; background-image:none; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; border:none; border-radius:0px; color:#fff; font-weight:normal; font-size:18px; text-shadow:none; height:46px; line-height:24px; width:280px;}
.ow-reg-main-section .button .btn:hover{ background-color:#c20000;}
.ow-reg-main-section .button .btn:active{ background-color:#920000;}

.ow-reg-aux-section{ font-size:14px; padding:0px 0px 0px 80px;}
.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:6px 12px 0px 0px; text-align:right; width:72px;}
.form-reg dl dd{ padding-left:90px; }
.form-reg dl dd input.text{ border-radius:0px; font-size:14px; height:34px; line-height:34px; width:250px; padding:2px 15px; }
.form-reg dl dd input.text-verifycode{ border-top-right-radius:0px; border-bottom-right-radius:0px; width:82px; }
.form-reg dl dd input.text-mobile-code{ border-top-right-radius:0px; border-bottom-right-radius:0px; width:110px;}
.form-reg dl dd .get-mobile-code{ background:#f6f6f6; border:1px solid #aaa; display:inline-block; font-size:14px; height:40px; line-height:40px; width:140px; text-align:center;  vertical-align:top; overflow:hidden;}
.form-reg dl dd .get-mobile-code:hover{ text-decoration:none;}
.form-reg dl dd .get-mobile-code i{ font-style:normal;}
.form-reg dl dd .get-mobile-code.disabled{ border-color:#bbb; color:#888;}
.form-reg dl dd .verifycode img{ height:38px; vertical-align:middle;}
.form-reg dl dd .verifycode .fresh{ background:#f6f6f6; border:1px solid #aaa; display:inline-block; font-size:14px; height:38px; line-height:38px; width:38px; text-align:center;  vertical-align:top; overflow:hidden;}
.form-reg dl dd .verifycode .fresh:hover{ background-color:#fff; text-decoration:none;}

.form-reg .username{ padding-bottom:0px;}
.form-reg .t-normal{ display:block; margin-left:0px;}

/*用户退出页面*/
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 20px; -moz-box-shadow:rgba(0,0,0,0.2) 0px 0px 20px; box-shadow:rgba(0,0,0,0.2) 0px 0px 20px; }
.ow-forget h1{ font-size:24px; font-weight:normal; padding:20px 50px 10px 100px;}
.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 100px;}
.ow-forget .success-tip{ font-size:14px; padding:10px 0px 10px 30px;}

.form-forget{ padding:0px 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 dl dd input.text{ font-size:14px; height:32px; line-height:32px; padding:2px 15px; }
.form-forget dl dd input.text-login{width:240px;}
.form-forget dl dd input.text-verifycode{ width:76px;}
.form-forget dl dd input.text-mobile-code{ width:100px;}
.form-forget dl dd .get-mobile-code{ background:#f6f6f6; border:1px solid #aaa; display:inline-block; font-size:14px; height:38px; line-height:36px; width:138px; text-align:center;  vertical-align:top; overflow:hidden;}
.form-forget dl dd .get-mobile-code:hover{ text-decoration:none;}
.form-forget dl dd .get-mobile-code i{ font-style:normal;}
.form-forget dl dd .get-mobile-code.disabled{ border-color:#bbb; color:#888;}
.form-forget dl dd .verifycode img{ height:36px; vertical-align:middle;}
.form-forget dl dd .verifycode .fresh{ background:#f6f6f6; border:1px solid #aaa; display:inline-block; font-size:14px; height:36px; line-height:36px; width:40px; text-align:center;  vertical-align:top; overflow:hidden;}
.form-forget dl dd .verifycode .fresh:hover{ text-decoration:none;}
.form-forget dl.button dd .btn{ width:270px;}

.form-forget-reset dl.username dt{ padding-top:0px;}
.form-forget-reset dl.username dd{ color:#d30000; font-size:14px;}






















