#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left;color:#2c3e50;margin-top:121px}a,a>*{text-decoration:none}header{background:#fff;height:100px;width:100vw;position:fixed;top:0;left:0;z-index:8}.headers{margin:0 auto;width:1200px;height:100px;display:flex;justify-content:flex-start;align-items:center;position:relative;z-index:11}.headers .headers-icon img{width:202px;height:60px;display:block;padding:0;margin:0}.login_container{width:100%;height:650px;background:url(../img/login_bg.f333b46d.jpg) no-repeat;background-size:cover}.login_container .login_content{width:1200px;height:650px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.login_container .login_content .login_img{width:572px;height:410px}.login_container .login_content .login_img img{width:572px;height:410px;display:block}footer{width:100%}footer .footer-container{width:1200px;margin:0 auto;padding:20px;flex-direction:column}footer .footer-container,footer .links{display:flex;justify-content:center;align-items:center}footer .links{margin-bottom:15px}footer .links a{display:block;color:#333;padding:0 10px;min-width:100px;border-right:1px solid #333;text-align:center;text-decoration:none;font-size:14px}footer .links a:hover{color:#65b825}footer .links a:last-child{border-right:none}footer .company{font-size:14px;color:#666}footer .company a{color:#666}.login_box{width:360px;min-height:400px;background:#fff;padding-bottom:50px}.login_box .login_title{width:100%;display:flex;justify-content:space-between;align-items:center;padding:0 30px;height:50px;border-bottom:1px solid #e6e6e6}.login_box .login_title .login_title_l{font-size:18px;color:#666}.login_box .login_title .login_title_r{color:#666;font-size:14px}.login_box .login_title .login_title_r a{color:#65b825;font-size:14px;text-decoration:none}.login_box .login_input_line{width:100%;padding:0 30px;margin-top:30px;display:flex;justify-content:space-between;align-items:center}.login_box .login_input_line .el-input{height:46px;width:300px}.login_box .login_input_line .el-input input{height:44px}.login_box .login_input_line .el-input.mini{width:178px}.login_box .yzm_btn{width:112px;height:44px;text-align:center;border:1px solid #65b825;background:#fff;color:#65b825;font-size:14px;border-radius:3px;line-height:42px;cursor:pointer;margin-left:10px}.login_box .sendyzm.sending{background:#ddd;border-color:#ddd;color:#999}.login_box .forget{width:100%;padding:0 30px;display:flex;justify-content:flex-end;margin:16px 0 0}.login_box .forget a{font-size:12px;color:#333;text-decoration:none}.login_box .login_btn{margin:30px 30px 0 30px;width:302px;height:46px;background:#65b825;border-radius:4px;text-align:center;color:#fff;font-size:18px;cursor:pointer;line-height:46px}.el-form-item__content{display:flex}a{cursor:pointer}