body {background: #0E8ED8;}

.topbar {width: 600px; height: 50px; line-height: 50px; margin: 0 auto;}
.topbar .gohome {color: #fff; font-size: 15px;}
.topbar .goreg {float: right; color: #fff; font-size: 15px;}
.topbar a {color: #fff;}
.topbar a:hover {color: #ff0000;}

.wrap {width: 600px; margin: 0 auto; background: #fff;}
.loginbox .logo {height: 60px; line-height: 60px; padding: 30px 0 10px 0; text-align: center;}
.loginbox .tabtitle {height: 60px; line-height: 60px; text-align: center;}
.loginbox .tabtitle span {width: 230px; height: 60px; line-height: 60px; display: inline-block; font-size: 18px; color: #333; border-bottom: 1px solid #ccc; cursor: pointer;}
.loginbox .tabtitle span.cur {color: #ff552e; border-color: #ff552e;}
.loginbox .tabtitle a {width: 230px; height: 60px; line-height: 60px; display: inline-block; font-size: 18px; color: #333; border-bottom: 1px solid #ccc; cursor: pointer;}
.loginbox .tabtitle a.cur {color: #ff552e; border-color: #ff552e;}

.loginbox .userdiv {margin-top: 36px; text-align: center;}
.loginbox .account {width: 460px; height: 45px; text-indent: 5px; font-size: 16px; border: 2px solid #ddd;}
.loginbox .passdiv {margin-top: 20px; text-align: center;}
.loginbox .password {width: 460px; height: 45px; text-indent: 5px; font-size: 16px; border: 2px solid #ddd;}

.loginbox .errinfo {width: 460px; line-height: 30px; margin: 0 auto;}
.loginbox .errinfo span {font-size: 14px; color: #ff0000;}

.loginbox .autodiv {width: 460px; height: 42px; line-height: 42px; margin: 0 auto;}
.loginbox .autodiv .autologin {vertical-align: text-top; cursor: pointer;}
.loginbox .autodiv .autotxt {font-size: 13px; cursor: pointer;}
.loginbox .autodiv .forgetpassword {float: right; font-size: 13px; color: #333; cursor: pointer;}
.loginbox .autodiv .forgetpassword:hover {color: #ff0000;}
.loginbox .loginbtn {width: 460px; height: 52px; line-height: 52px; margin: 0 auto; text-align: center; font-size: 18px; color: #fff; background: #ff552e; cursor: pointer;}
.loginbox .xieyi {height: 36px; line-height: 36px; font-size: 15px; text-align: center;}
.loginbox .xieyi span a {color: #ff552e;}
.loginbox .kuaijie {height: 40px;}

::-webkit-input-placeholder {color: #ccc;}
:-moz-placeholder {color: #ccc;}
::-moz-placeholder {color: #ccc;}
:-ms-input-placeholder {color: #ccc;}

.footer {height: 80px; line-height: 80px; text-align: center; color: #ddd; font-size: 13px;}
.footer .shuxian {padding: 0 30px; color: #999;}
.footer a {color: #ddd;}
