html {  }
body {  background:url(../images_web/images_wns/login/bg.jpg);     }
/*新年版样式*/
/*body {*/
/*    background:url(../images_newyear/02a.jpg);*/
/*    background-size: 100% 100%;*/
/*}*/
#loginboxwrap { position:absolute; top:50%; left:50%; margin-top:-185px; margin-left:-228px; width:456px; height:370px;   }
#loginbottom { margin:0; height:50px; background:url(../images_web/images_wns/login/loginbottom.png) no-repeat center top;}
#logininner { margin:0; height:320px; background:url(../images_web/images_wns/login/loginbgw.png) no-repeat center top; position:relative; }
#loginbox { padding: 70px 91px 30px 91px; width:274px; height:220px; background:url(../images_web/images_wns/login/loginbg.png) no-repeat center top;
    /*box-shadow: #780b12 0px 0px 10px; !*新年版样式*!*/
}
#loginbox .heading {  position: absolute; top: 25px; left: 15px; display: block; color:#999; width: 80px;  height: 24px;  no-repeat transparent;}
.iptlist { margin:0; margin-bottom:8px; height:40px;}
.useript { float:left; width:229px; padding-left:45px; height:40px; line-height:40px; color: #666; background:url(../images_web/images_wns/login/iptuser.jpg) no-repeat; border:0px;}
.pwdipt { float:left; width:229px; padding-left:45px; height:40px; line-height:40px; color: #666;  background:url(../images_web/images_wns/login/iptpwd.jpg) no-repeat; border:0px;}
#type-option {  width: 274px; background-color: white;  border: 1px solid #666; position: absolute; text-align: left;}
#type-option li { padding: 2px 8px; font-size: 12px;  color:#666;}
#type-option li:hover {  cursor:hand;cursor:pointer;}

.type-bg {  height: 40px; width: 274px;  margin: 10px 0;  position: relative; display: block; background: url(../images_web/images_wns/login/inptsel.png) no-repeat transparent; cursor:pointer;}
.type-bg label {  position: absolute;  left: 50px;  height: 40px; line-height: 40px; font-size: 12px; color: #666; display: none; }

.btnsub { float:left; border:0px; width:176px; height:42px; background:url(../images_web/images_wns/login/btnlogin.jpg) no-repeat; margin-top:5px;  display:inline; cursor:pointer; color: #9C400F;
font-size: 16px; text-shadow: 1px 1px 1px #E3A009;}
.btnsub:hover { background:url(../images_web/images_wns/login/btnlogin.jpg) no-repeat left bottom; }

.iptlistright { line-height:18px; color:#FFFFFF; padding:2px 0 5px 0;}