
input[name="username"], textarea {
  text-transform: lowercase !important;
}

.AppForm-logo{margin:12px auto;max-width:250px}
.AppForm-logo img{display:block;margin:0 auto;width:100%}
.AppForm-container{width:96%;margin:0 auto;background:#fff;border-radius:5px;border:1px solid #e9e9e9}
.AppForm-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;height:50px}
.AppForm-item .AppForm-item-icon{border:1px solid #fb5050;border-radius:54px;color:#fb5050;width:36px;height:36px;margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;opacity:.5}
.AppForm-item input.text{flex:1;height:32px;line-height:32px;border:0;font-size:16px;box-sizing:border-box;padding-left:10px}
.AppForm-item .iconbtn{font-size:24px;color:#999;width:50px;text-align:center;display:block}
.AppForm-item .code{display:block;margin-right:10px}
.has-bottomborder{border-bottom:1px solid #e9e9e9}
.has-topborder{border-top:1px solid #e9e9e9}
.AppForm-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;margin:20px auto}
.AppForm-button .button{width:96%;height:40px;line-height:40px;font-size:16px;border-radius:5px;text-align:center}
.button-submit{color:#fff;background:#fb5050}
.button-submit.button-disabled{color:#fff;background:#fb5050;opacity:.5}
.AppForm-textlink{width:96%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-between}
.AppForm-textlink a{color:#333;font-size:16px}
.AppForm-agree{width:96%;margin:0 auto;text-align:center}
.AppForm-agree{font-size:12px;line-height:24px;color:#999;flex:1}
.AppForm-agree a{color:#fb5050}
.AppAgreement{position:fixed;top:0;left:0;width:100%;height:100%;z-index:101;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-direction:column;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:all ease-in-out 250ms;transition:all ease-in-out 250ms}
.openagreement{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.AppAgreement-title{width:100%;height:40px;line-height:40px;color:#fb5050;text-align:center;border-bottom:1px solid #e9e9e9}
.AppAgreement-content{font-size:14px;padding:10px;flex:1;overflow:auto}
.AppAgreement-content p{padding-bottom:10px}
.AppRegSuccess{width:96%;margin:10px auto}
.regsuccess{padding:10px;border-radius:5px;padding-top:24px}
.success-icon{width:80px;height:80px;display:block;margin:0 auto}
.success-msg{font-size:24px;line-height:60px;text-align:center;color:#48a835}
.firstcharge{margin-top:10px;background:#be0000;border-radius:10px}
.fc-title{line-height:60px;font-size:20px;font-weight:bold;color:#ff0;background:#fb5050;border-radius:10px 10px 100px 100px;text-align:center}
.fc-chosebank{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-wrap:wrap;padding:20px 0}
.fc-chosebank .bankitem{width:50%;box-sizing:border-box;padding:10px}
.bankitem a{height:35px;line-height:35px;display:inline-block;width:100%;text-align:center;font-weight:bold;font-size:15px;color:#be0000;border-radius:25px;background:linear-gradient(to bottom,#fff78b,#ffbe10)}
.bankitem a.company{background-color:#ed5565}
.bankitem a.onlinepay{background-color:#ffce54}
.bankitem a.qqscan{background-color:#48cfad}
.bankitem a.wxscan{background-color:#5d9cec}
.bankitem p{font-size:10px;color:#fff;line-height:30px}
.bankitem p span.cyel{color:#ff0}
#CssGaga{content:"180417201629,dep,334"}