.header .logo{padding:12px 0 0 0}.header .search{display:none}#login{padding:16px 16px 40px 16px}#login .main h1{font-size:24px;font-weight:bold;text-align:center;padding-bottom:40px}#login .main .item{margin-bottom:12px}#login .main .item>div:first-child{font-size:15px;padding-bottom:6px}#login .main .item input{padding:0}#login .main .get-vcode{font-size:0;position:relative}#login .main .get-vcode .input{width:66%}#login .main .get-vcode .input .box{width:100%}#login .main .get-vcode .input input{width:calc(100% - 50px)}#login .main .get-vcode img{position:absolute;bottom:0;right:0;height:42px;margin-top:20px}#login .section:last-child{text-align:center}#login .btn-normal{margin:20px 0}#login .btn-normal a{display:block}#register{padding:16px 16px 40px 16px}#register .main h1{font-size:24px;font-weight:bold;text-align:center;padding-bottom:40px}#register .main .item{margin-bottom:12px;position:relative}#register .main .item>div:first-child{font-size:15px;padding-bottom:6px;line-height:20px}#register .main .item .getcode{position:absolute;height:40px;line-height:40px;right:0;top:26px;text-decoration:none;padding-right:12px}#register .btn-normal{margin:20px 0}#forget .secondary{position:relative}#forget .secondary .title{line-height:50px;padding:0 16px;font-size:18px;font-weight:bold;border-top:1px solid #eee;border-bottom:1px solid #eee}#forget .main{padding:16px}#forget .main .item{margin-bottom:12px;position:relative}#forget .main .item>div:first-child{font-size:15px;padding-bottom:6px;line-height:20px}#forget .main .item .getcode{position:absolute;height:40px;line-height:40px;right:0;top:26px;text-decoration:none;padding-right:12px}#forget .link:last-child{text-align:center}#forget .btn-normal{width:100%;margin:20px 0}#forget .main .step{display:none}#forget .main .step .success{text-align:center}#forget .main .step .success p{margin:12px 0 40px 0;font-size:20px;font-weight:bold}#forget .main .active{display:block}