html,body{height: 100%;}


#login{display: block;height: 100%;background-image: url(../img/index/login-bg.png);}
.login{padding: 60px;}
.color-cyan{color: #39557c;}
.color-black{color: #000;}
.color-red{color: #e60012;}
.color-blue{color: #0000ff;}
.table-gray{background: #ddd;}

/* 登陆标题 */
.login-title{background-color: white;border-radius: 20px;display: flex;}
.login-title span{font-size: 35px;line-height: 80px;margin-left: 50px;}
.login-title span:first-child{flex: 1;}
.login-title span:last-child{margin-right: 50px;font-size: 20px;cursor: pointer;color: blue;}

/* 登录主体 */
.login-concent{width: 600px;height: 500px;background: rgba(255,255,255,.5);margin: 70px auto;border-radius: 10px;padding: 80px;position: relative;}
.login-concent .form{width: 440px;height: 340px;background-color: white;display: inline-block;text-align: center;}
.login-concent .form .title{height: 80px;background-color: #39557c;color: white;font-size: 20px;line-height: 80px;}
.login-concent .form .account-number{height: 80px;line-height: 80px;width: 300px;display: flex;color: #a6aac7;align-items: center;margin: 0 auto;}
.login-concent .form .account-number:nth-child(2){border-bottom: 1px solid #aab0ca;position: relative;}
.login-concent .form .account-number:nth-child(2)>div{position: absolute;bottom: 10px;right: 5px;color: red;cursor: pointer;display: inline-block;line-height: 0;}
.login-concent .form .submit{}
.layui-input, .layui-textarea{display: inline-block!important;}
.login-concent .form .account-number>input{border: 0;flex: 1;}
.login-concent .form .account-number>span{cursor: pointer;width: 80px;}
#countDown{display: none;}

#code{display: none;}

.app{display: flex;padding: 20px;width: 500px;height: 340px;justify-content: center;align-items: center;}
.app_item:last-child{margin-left: 40px;}
.app_item img{width: 200px;height: 200px;}
.app_item div:nth-child(3){text-align: center;}
