.userLayout{height:100%;overflow:auto}.userLayout.mobile .container .main{max-width:368px;width:98%}.userLayout .container{width:100%;min-height:100%;background:#f5f5f5 url(../img/background.a568162c.svg) no-repeat 50%;background-size:100%;padding:110px 0 144px;position:relative}.userLayout .container a{text-decoration:none}.userLayout .container .top{text-align:center}.userLayout .container .top .header{height:44px;line-height:44px}.userLayout .container .top .header .badge{position:absolute;display:inline-block;line-height:1;vertical-align:middle;margin-left:-12px;margin-top:-10px;opacity:.8}.userLayout .container .top .header .logo{height:44px;vertical-align:top;margin-right:12px;border-style:none}.userLayout .container .top .header .title{font-size:33px;color:rgba(0,0,0,.85);font-family:Chinese Quote,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:600;position:relative;top:2px}.userLayout .container .top .desc{font-size:14px;color:rgba(0,0,0,.45);margin-top:12px;margin-bottom:40px}.userLayout .container .main{min-width:260px;width:368px;margin:0 auto}.userLayout .container .footer{position:absolute;width:100%;bottom:0;padding:0 16px;margin:48px 0 24px;text-align:center}.userLayout .container .footer .links{margin-bottom:8px;font-size:14px}.userLayout .container .footer .links a{color:rgba(0,0,0,.45);-webkit-transition:all .3s;transition:all .3s}.userLayout .container .footer .links a:not(:last-child){margin-right:40px}.userLayout .container .footer .copyright{color:rgba(0,0,0,.45);font-size:14px}