/* @import "bootstrap.css"; */
body{background:#fff;overflow-y:hidden}
#login{ width:100%; font-family:"微软雅黑"; font-size:14px;}
#login .topbar{width:100%; height:1px; background:#fbfbfb; border-bottom:#e6e6e6 solid 1px;}
#login .topbar-wrap{width:100%; height:76px; line-height:30px; background:#fbfbfb; border-bottom:#e2e2e2 solid 3px;}
#login .grid-1000{width:1152px; margin:0 auto;}
#login .header-wrap{ width:100%;font-size:25px; font-weight:bold; background:url(../images/login-top.jpg) repeat-x;color:#00499d; padding:0px 0; height:204px;}
#login .banner{width:100%;padding:0px 0; height:469px; margin:0 auto;background:url(../images/login-bottom.jpg) no-repeat;}
#login .banner-img{ height:350px; background:url(../images/banner-img.png) no-repeat; width:734px; float:left;}
#login .login-box{height:350px; margin-right:15%; margin-top:3%;float:right;}
#login .login-bgcolor{height:350px; }
#login .login-title{ padding:0px 0 18px 0;}
#login .login-title h1{ font-family:"微软雅黑"; font-size:24px; font-weight:normal;color:#010000; line-height:10px;}
#login .errorMessage{ color:#f00; font-size:14px;}
#login .field{ margin:20px 0;}
#login .checkbox{ padding-left:0px;}
#login .field-username{}
#login .field-lable{color:#140000;padding-left:3px; margin:10px 0;}
#login .username-bg{ width:52px; height:51px; background:url(../images/user-bg.png) no-repeat; float:left;}
#login .field-input{width:328px; height:21px; font-size:14px; font-weight:bold;border-top:#a5c7c8 solid 1px;border-left:#99b3d3 solid 1px; border-right:#bec9d7 solid 1px; border-bottom:#e2e7ed solid 1px;font-size: 14px;padding:14px;border-radius:0px; overflow:hidden;}
#login .field-password{}
#login .passord-bg{ width:52px; height:51px; background:url(../images/password.png) no-repeat;float:left;}
#login .about-password{ padding:5px 0;border-bottom:#b4d1da solid 1px; margin-bottom:8px;}
#login .forget-password{color:#3168a6; float:right;}
#login .button{}
#login .button a{ width:198px; height:51px; line-height:51px; background:#1099c5; display:block; font-size:24px; color:#fff;text-align:center; margin-right:14px; text-decoration:none;float:left;}
#login .button a.grey{ background:#e9e9e9; color:#434040;}
#login .footer{ height:75px; padding-top:35px; background:#f3f3f3;text-align:center;color:#7c7c7c;position:fixed; bottom:0px;width:100%;z-index:1;}
#login .footer p{ margin:0; padding:0; line-height:15px;}
#login .label-span{ height:35px; padding:6px 5px; width:248px;}
#login .error-box{ width:392px; background:#ffffd0; border:1px solid #ffad77;padding:8px; margin-bottom:20px;}
#login .mr-top{ margin-top:40px;}
