      html,body{height:100%;font-family: "Microsoft yahei";}
     .login-wrap{background: url(../images/login-bg.jpg) no-repeat left top;height:100%;overflow:hidden;position: relative;}
     .center{width:474px;height:445px;position:absolute;top:50%;left:50%;margin-top:-225px;margin-left:-237px}
     .center h1{height:34px;background: url(../images/login-title.png);margin-bottom: 20px;}
     .center form.f1{width:470px;margin:0 auto;border-radius: 5px;background-color: #fff;box-shadow: 1px 1px 4px #333;padding:27px 48px 29px 53px;}
     .input-group-addon{background-color: #dbdbdb;}
     .center form.f1 .tit{font-size: 24px;color:#0080de;margin-bottom: 20px;}
     .center form.f1 input.identify{height:34px;line-height:34px;border:1px solid #ccc;outline:0;border-radius:4px}
     .center form.f1 .rig{text-align: right;}
     .center form.f1 .rig a{color:red;}
     .center form.f1 input[type="submit"]{width:100%;height:44px;background-color: #0081dc;color:#fff;line-height: 44px;text-align: center;border-radius: 5px;border:none;margin-top:10px;}
     .center div.mid{text-align: center;}
     .center div.mid a{display: inline-block;padding:6px 11px;background-color: #deefff;color:#444;}
     .center div.mid a span{margin-right:3px;}
     .login-wrap .footer{width:100%;position: absolute;left:0;bottom:60px;color:#fff;text-align: center;display: inline-block;}
     @media screen and (max-width:1366px){
       .login-wrap .footer{bottom:40px;}
     }

     .center .cont{width:400px;margin:0 auto;border-radius: 5px;background-color: #fff;box-shadow: 1px 1px 4px #333;padding:27px 48px 29px 53px;position: relative;}
     .center .cont .rig-corner{position: absolute;display: inline-block;width:64px;height:60px;background: url(../images/rig-corner.png);top:0;right:0;}
     .center .cont .btn-block{background-color: #0081dc;height:44px;line-height: 44px;padding:0;margin-top:48px;margin-bottom: 48px;}
     .center .cont .tip{font-size: 12px;color:#757575;}
     .center .cont .tit{font-size: 24px;color:#0080de;margin-bottom: 20px;}
     .center .cont .tit-lef{margin-left:-26px;}
     .center .cont .avatar img{border:3px solid #dbdbdb;border-radius: 50%;width:95px;height:95px;}
     .center .cont .avatar{text-align: center;margin-bottom: 20px;}
     
     /*ÕÒ»ØÃÜÂë*/
     .retrieve-center{margin:120px auto;width:848px;}
     .retrieve-center h1{height:34px;background: url(../images/login-title.png) no-repeat;margin-bottom: 20px;}
     .retrieve-password{padding:30px 60px 50px;background-color:#fff;border-radius: 5px;box-shadow:1px 1px 4px #444;}
     .retrieve-password .tit {border-bottom:1px solid #cfcfcf;margin-bottom: 70px;}
     .retrieve-password ul{margin-bottom: 0;}
     .retrieve-password ul li{list-style: none;float:left;padding-left:15px;padding-right:15px;margin-right:60px;padding-bottom:10px;}
     .retrieve-password ul li.curr{border-bottom: 2px solid #ffaa00;margin-bottom: -1px;}
     .retrieve-password ul li.last{margin-right:0;}
     .retrieve-password ul li.curr a{color:#ffaa00;}
     .retrieve-password ul li.curr a i{background-color: #ffaa00;}
     .retrieve-password ul li a{font-size: 16px;display: block;color:#8f8f8f;}
     .retrieve-password ul li a i{display: inline-block;width:16px;height:16px;color:#fff;border-radius: 50%;background-color:#b3b3b3;text-indent:3px;line-height: 16px;font-size: 12px;margin-right:5px;}
     .retrieve-password .input-group input{width:300px;border:1px solid #dbdbdd;height:42px;line-height: 42px;text-indent:42px;border-radius: 5px;outline:none;color:#a0a0a0;font-size: 14px;}
     .retrieve-password .input-group{margin:0 0 20px 200px;}
     .retrieve-password .input-group input:focus {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
    }

    .retrieve-password .input-group i:before {color:#dfdfdf;font-size: 18px;}

    .retrieve-password .input-group i{position: absolute;left:15px;top:11px;}
    .retrieve-password .input-group i.icon-yanzhengma{top:12px;}
    .retrieve-password .input-group input.yzm{width:158px;}
    .retrieve-password .input-group img{width:100px;}
    .retrieve-password .input-group a{color:#0088cc;}
    .retrieve-password .input-group button{width:300px;line-height: 44px;height:44px;padding:0;}

     .retrieve-success{margin-left:62px;margin-bottom: 154px;font-size: 14px;color:#a0a0a0;}
    .retrieve-success img{width:32px;height:32px;margin-right:20px;}
    .retrieve-success span{color:#00a65a;font-size: 18px;display: inline-block;margin-left:12px;margin-right:12px;}
    .retrieve-success a.login{margin-left:10px;margin-right:10px;}