body {  
    background-color:#ffffff;       
 }
 
 html, body {
     height: 100%;
     font-family: Microsoft YaHei,Verdana, Geneva, Arial, Helvetica, sans-serif;
     MARGIN: 0px ;
 }
 
 input {
     outline: none;
 }
 
 #Frm_Password:-webkit-autofill{
     -webkit-box-shadow: 0 0 0 1000px #6B6C71 inset;
     -webkit-text-fill-color: #FFFFFF;
     -webkit-appearance:none;
 }
 
 .container {
     position:relative;
     width:947px; 
     height:500px; 
     z-index:8 ; 
     margin:30px auto 0; 
     padding:0;
 }
 
 .loadimg {
     width: 947px;
     height: 500px;
     background: url(../img_blank/menu.gif) no-repeat;
 }
 
 .welcome {
     position:relative;
     width: 420px;
     height: 200px;
     top: 150px;
     left: 263px;
 }
 
 #welcome-word {
     width: 420px;
     height: 60px;
     color: #B9BCC2;
     font-size: 40px;
     font-weight: lighter;
     text-align: center;
 }
 
 .welcome-img {
     width: 420px;
     height: 112px;
 }
 
 .wlimg {
     width: 210px;
     height: 112px;
     float: left;
 }
 
 .wlimg div {
     width: 92px;
     height: 92px;
     cursor:pointer;
     margin:20px auto 0;
 }
 
 #wlimgadm {
     background: url(../img_blank/lg_adm_account.gif) no-repeat bottom center;
 }
 
 #wlimgoth {
     background: url(../img_blank/lg_other_account.gif) no-repeat bottom center;
 }
 
 .welcome-text {
     width: 420px;
     height: 25px;
 }
 
 .wltext {
     width: 210px;
     height: 25px;
     color: #B9BCC2;
     font-size: 15px;
     text-align: center;
     padding: 10px 0 0;
     float: left;
 }
 
 .account {
     position:relative;
     width: 200px;
     height: 235px;
     top: 140px;
     left: 373px;
 }
 
 #account-img {
     width: 200px;
     height: 102px;
     background: url(../img_blank/lg_adm_account.gif) no-repeat bottom center;
 }
 
 #account-text {
     width: 200px;
     height: 15px;
     color: #B9BCC2;
     font-size: 15px;
     text-align: center;
     margin: 10px 0 0;
 }
 
 #account-pwd {
     width: 200px;
     height: 31px;
     background: url(../img_blank/lg_no_clicks_pwd.gif) no-repeat bottom center;
     margin: 20px 0 0;
 }
 
 #account-username {
     width: 200px;
     height: 31px;
     background: url(../img_blank/input_usr.gif) no-repeat bottom center;
     margin: 20px 0 0;
 }
 
 .account-pwd-in {
     border:0;
     background:transparent;
     width:95px;
     height:29px;
     line-height: 30px;  /* for IE7 */
     margin:1px 0 0 50px;
     padding:0;
     color: #FFFFFF;
     outline: none;
     box-shadow: 0 0 0 1000px #6B6C71 inset\9;  /* for IE */
 }
 
 .inputButton {
     border:0;
     background:transparent;
     font-size:15px;
     font-weight:bold;
     color: #EEEEEE;
     width: 45px;
     height: 30px;
     cursor:pointer;
 }
 
 #account-errinfo {
     width: 200px;
     height: 15px;
     color: #E46326;
     font-size: 12px;
     text-align: center;
     margin-top: 5px;
 }
 
 #account-reg {
     width: 200px;
     height: 30px;
     text-align: center;
     margin-top: 7px;
 }
 
 .regButton {
     height:28px;
     width:96px;
     vertical-align:middle;
     text-align:center;
     font-size: 16px;
     cursor: pointer;
     background:#50535C;
     border:1px solid #50535C;
     border-radius: 15px;
     color:#B9BCC2;
 }
 
 .LN_Lan_Name {
     width: 40px;
     text-align: center;
     margin: 0 3px;
 }
 
 .LN_Lan_Img {
     margin: 0 12px;
     position:relative;
     top:6px;
 }
 
 #LN_Logo {
     position:absolute;
     top:90px;
     left:0px;
     width:200px;
     text-align:center;
 }
 
 #LN_StatusInfo {
     position:absolute;
     top:300px;
     left:0px;
     font-size: 14px;
     font-weight: normal;
 }
