*,input{outline:0}.bottom,.login-layout .top{text-shadow:1px 1px 0 rgba(0,0,0,.25)}.bottom a,a{text-decoration:none}*{word-wrap:break-word}body,html{height:100%;margin:0;-webkit-text-size-adjust:none}body{font-family:"Microsoft YaHei","Lucida Grande","Lucida Sans Unicode",Tahoma,Helvetica,Arial,sans-serif;width:100%;padding:0;background:url() center top/cover no-repeat fixed #666}h2,h5,h6{margin:0}a{color:#fff}a:hover{color:#e79d35}.login-layout{width:640px;margin:-200px auto auto -340px;position:absolute;z-index:3;top:50%;left:50%}.login-layout .top{color:#FFF;width:100%px;height:60px;margin:0 auto;position:relative;z-index:1}.login-layout .top h2,.login-layout .top h5,.login-layout .top h6{position:absolute;z-index:1;display:block;font-weight:600}.login-layout .top h5{font-size:13px;line-height:20px;height:20px;top:0;left:0}.login-layout .top h5 a{color:#fff;text-decoration:none}.login-layout .top h5 em{font-family:Tahoma;font-size:10px;font-style:normal;margin-left:4px}.login-layout .top h2{font-size:32px;line-height:36px;height:36px;top:20px;left:0}.login-layout .top h6{font-size:11px;line-height:16px;height:16px;top:44px;left:224px}.login-layout .box{height:40px;margin:30px 0 0}.login-layout .box span{display:block;float:left;padding:0;margin:0 6px 0 0;position:relative;z-index:1}.login-layout .box span label{font-size:14px;font-weight:600;line-height:20px;color:#555;display:block;height:20px;padding-right:10px;border-right:dotted 1px #999;position:absolute;z-index:9;top:10px;left:10px}.input-code,.input-password,.input-text{font-family:Verdana,Geneva,sans-serif;font-size:14px;font-weight:600;color:#555;line-height:28px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#CCFFFFFF', endColorstr='#CCFFFFFF');background:rgba(255,255,255,.8);height:28px;padding:6px;border:0;position:relative;z-index:1;box-shadow:inset 1px 1px 0 rgba(0,0,0,.5);-webkit-box-shadow:inset 1px 1px 0 rgba(0,0,0,.5)}.input-code:focus,.input-password:focus,.input-text:focus{color:#000;background-color:#FFF;-webkit-box-shadow:1px 1px 0 0 rgba(0,0,0,.25);box-shadow:1px 1px 0 0 rgba(0,0,0,.25);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')}.input-password,.input-text{width:164px;padding-left:56px}.code .change,.code .close{padding:1px;right:4px}.input-code{width:68px}.code{background-color:#FFF;width:114px;height:34px;border:1px solid #555;border-radius:4px;position:absolute;z-index:9;top:-40px;left:-10px;display:none;-webkit-box-shadow:0 2px 2px 2px rgba(0,0,0,.25);box-shadow:0 2px 2px 2px rgba(0,0,0,.25)}.code .close,.code img{top:4px;position:absolute;z-index:1}.code .arrow{background:url(../images/login/login_code.gif) no-repeat;display:block;width:14px;height:7px;position:absolute;left:21px;bottom:-7px}.code img{width:90px;height:26px;left:4px}.code .change,.code .change i,.code .close,.code .close i{display:block;width:10px;height:10px}.code .close:hover,.login-layout .box span .code .change:hover{background-color:#CCC;border-radius:5px;-webkit-border-radius:5px}.code .close i{background:url(../images/login/login_code.gif) 0 -7px no-repeat;opacity:.5}.code .change{position:absolute;z-index:1;bottom:4px}.code .change i{background:url(../images/login/login_code.gif) -10px -7px no-repeat;opacity:.5}.code .close:hover i,.login-layout .box span .code .change:hover i{opacity:1}.input-button{font-family:"Microsoft YaHei","Lucida Grande","Lucida Sans Unicode",Tahoma,Helvetica,Arial,sans-serif;font-size:15px;font-weight:600;color:#FFF;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#BF000000', endColorstr='#BF000000');background:rgba(0,0,0,.75);width:80px;height:40px;border:0;cursor:pointer}.input-button:hover{background-color:#000!important;-webkit-box-shadow:0 0 3px 1px rgba(255,255,255,.5);box-shadow:0 0 3px 1px rgba(255,255,255,.5)}.bottom{font-family:Verdana,Tahoma;line-height:16px;color:#FFF;text-align:center;width:600px;margin-left:-300px;position:fixed;bottom:60px;left:50%}.bottom a{color:#FFF}.bottom a:hover{color:#FF0;text-decoration:blink}.bottom h5{font-size:12px}.bottom h6{font-size:10px}.clr{clear:both}.fl{float:left}.fr{float:right}.foot{margin-top:80px;color:#fff;text-decoration:none;text-align:left;color:14px}