a:hover{text-decoration:none;}
body{background:url(../images/login_bg.jpg);width:100%;height:100%;}
.login{max-width:320px;margin:0 auto;padding:100px 16px 0 16px;}
.login form header{padding-bottom:30px;text-align: center;}
.login form header h2{font-size:20px;padding-bottom:10px;font-family:"Microsoft YaHei";color:#fff;}
.login form header i{width:100%;height:1px;background:url(../images/line_fading.png) no-repeat;background-size:contain;display: block;}
.btn-theme{color: #fff;background-color:#00bbff;border-color: #00bbff;}
.btn-theme:hover, .btn-theme:focus, .btn-theme:active{color:#fff;background-color:#0e9ae8;border-color:#0e9ae8;}
.login .loginIcon{color:#fff;}
.login .input-group-addon{background:#2590cc;}
.login .checkbox label span{color:#fff;display:block;margin-top:-2px;}

.form-control{border:1px solid #04619a;}
.login .input-group-addon{border:1px solid #04619a;border-right:0;}