*{outline:none}a{color:#000;text-decoration:none}html,body,.main{margin:0;padding:0;width:100%;height:100%}.main{display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0) url("../images/background.jpg") no-repeat center center;background-size:cover}.forget-box{display:flex;flex-direction:column;align-items:center;justify-content:center;width:800px;background-color:rgba(0,0,0,0);border-radius:16px;overflow:hidden}.forget-box .forget-top{display:flex;align-items:center;justify-content:space-between;width:100%;height:64px;background-color:#23232e}.forget-box .forget-top .window-button{display:flex;align-items:center;height:100%;margin-left:16px}.forget-box .forget-top .window-button button{width:24px;height:24px;border:none;border-radius:50%;margin-right:8px}.forget-box .forget-top .window-button button:nth-child(1){background-color:#ff6057}.forget-box .forget-top .window-button button:nth-child(2){background-color:#ffbd2e}.forget-box .forget-top .window-button button:nth-child(3){background-color:#28ca40}.forget-box .forget-top .forget-title{margin:0;margin-right:32px;font-weight:100;font-size:32px;color:#fff}.forget-box .forget-form-box{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding-top:32px;background-color:#2b2b36}.forget-box .forget-form-box .forget-form{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding-top:32px}.forget-box .forget-form-box .forget-form :nth-child(n){margin-bottom:24px}.forget-box .forget-form-box .forget-form input{width:300px;height:50px;padding:0px 10px;padding-left:64px;color:#fff;font-size:20px;background-color:rgba(0,0,0,0);border:none;border-bottom:1px solid #dcdcdc;transition:border .5s}.forget-box .forget-form-box .forget-form input:focus{border-bottom:1px solid #4d59e1}.forget-box .forget-form-box .forget-form .username{background:rgba(0,0,0,0) url("../images/user.png") no-repeat;background-size:32px;background-position:16px center}.forget-box .forget-form-box .forget-form .password{background:rgba(0,0,0,0) url("../images/password.png") no-repeat;background-size:32px;background-position:16px center}.forget-box .forget-form-box .forget-form .phone{background:rgba(0,0,0,0) url("../images/phone.png") no-repeat;background-size:32px;background-position:16px center}.forget-box .forget-form-box .forget-form .code-pane{display:flex;position:relative;width:374px}.forget-box .forget-form-box .forget-form .code-pane .code{width:100%;padding-right:130px;background:rgba(0,0,0,0) url("../images/message.png") no-repeat;background-size:32px;background-position:16px center}.forget-box .forget-form-box .forget-form .code-pane .code-button{display:block;position:absolute;right:0;width:120px;padding:0;background-color:rgba(0,0,0,0);border:none;cursor:pointer;transition:color .5s}.forget-box .forget-form-box .forget-form .code-pane .code-button:hover{color:#4d59e1}.forget-box .forget-form-box .forget-form .code-pane .code-button:disabled{color:#c8c8c8;cursor:not-allowed}.forget-box .forget-form-box .forget-form .link{display:flex;justify-content:space-between;width:300px}.forget-box .forget-form-box .forget-form .link a{color:#fff;transition:color .5s}.forget-box .forget-form-box .forget-form .link a:hover{color:#4d59e1}.forget-box .forget-form-box .forget-form .reset-button{padding:0;width:300px;color:#fff;background-color:#4d59e1;border:1px solid #4d59e1;border-radius:4px;cursor:pointer;transition:opacity .5s}.forget-box .forget-form-box .forget-form .reset-button:hover{opacity:.8}