/***
 * System/Index/login 登录CSS
 * flora
 * 2017-04-17 
 */


/** System/Index/login 登录CSS **/
html { overflow-x: hidden; overflow-y: auto; }
.pos-header { position: absolute; top: 0; left: 50%; margin-left: -960px; width: 1920px; }
.pos-logincon { width:370px; margin:0 auto; margin-top:190px;}
.company-title { position: relative; margin-top:0px; padding-bottom: 40px; color: white; font-weight:bold; font-size: 50px; text-align: center; opacity:0.3; font-family: emoji;}
input { font-size: 16px; line-height: 20px; margin-bottom: 10px;padding: 12px; width: 346px; border: 1px solid #d9d9d9; border-radius: 3px; color: #999999; }
.posbtn { border-radius: 3px; font-size: 16px; line-height: 20px; margin-bottom: 5px; padding: 12px; background-color: #30a5ff; color: #fff; border:none; width: 100%; display: inline-block; position: relative; transition: padding-right 218ms ease 0s; cursor:pointer; }	
.posicon { margin-left: 8px; position: absolute; top: 9px;  opacity:0;}
.posbtn:hover { padding-right:34px;}
.posbtn:hover .posicon { opacity: 1; transition: opacity 218ms ease 0s; }
.checkbtn { border-radius: 3px; font-size: 16px; line-height: 20px; margin-bottom: 20px; padding: 12px; background-color: #fff; color: #aaa; border: 1px solid #aaa; width: 100%; display: inline-block; position: relative; transition: padding-right 218ms ease 0s; cursor:pointer; }	
.checkbtn:hover{ padding-right:34px; background:#aaa; color:#fff; }
.checkbtn:hover .posicon { opacity: 1; transition: opacity 218ms ease 0s; } 
.form-control { height:45px; }
.form-horizontal .form-group { margin-right: 0px;  margin-left: 0px; }
.form-horizontal .has-feedback .form-control-feedback { top:5px; }
.btn-wechat { background-color: #fff; color: #32C25A; border: 1px solid; }
.btn-wechat:hover { background-color:#4EAF46; color: #fff; border: 1px solid #4EAF46; }