@charset "utf-8";
/*Btn*/
input[type="text"], input[type="password"], input[type="tel"], input[type="email"] { width: 100%; padding: 12px 15px; background: #fff; font-size: 15px; color: #333; box-sizing: border-box;}
.loginWrap { padding: 15px;}
.loginWrap .logo { width: 74px; height: 90px; margin: 5px auto 20px auto; background: url(../images/login/logo_fzscity@2x1.png) no-repeat; background-size: 74px 90px;}
.loginWrap .protocol { font-size: 15px; color: #666; line-height: 24px;}
.loginWrap .protocol a { color: #33c7c3; text-decoration: underline;}
.inputWrap { padding-bottom: 15px;}
.inputWrap li { background: #fff; border: 1px solid #ddd; border-top: 0;}
.inputWrap li:first-child { border-top: 1px solid #ddd;}
.inputWrap li.iconbg { padding-left: 30px; background-repeat: no-repeat; background-position: 14px center; background-color: #fff; background-size: 16px;}
.inputWrap li.iconbg.username { background-image: url(../images/login/i_user@2x.png);}
.inputWrap li.iconbg.pwd { background-image: url(../images/login/i_pwd@2x.png); }
.inputWrap .getCodeBtn { position: absolute; top: 50%; right: 15px; margin-top: -12px; color: #fff;}
.otherLink { margin-top: 15px;}
.otherLink a { font-size: 15px; color: #33c7c3;}
/*--------------协议--------------*/
.articleWrap { padding: 12px 15px; background: #fff;}
.articleTit { padding-bottom: 12px; border-bottom: 1px solid #ddd; font-size: 18px; color: #1bb6b8; line-height: 24px;}
.articleCont { padding: 12px 0; font-size: 12px; color: #666; line-height: 20px;}
.articleCont h3 { padding-top: 20px; color: #1bb6b8;}
.cannotClick{background: none repeat scroll 0 0 #dfdfdf;color: #666;}
