.login{height:800px;margin-bottom:-65px;padding-top:250px}.login-main{width:800px;height:300px;background-color:rgba(0,0,0,.4);margin:0 auto}.login-main-tit{padding:80px 0 0 50px}.login-main-tit p{font-size:20px;color:hsla(0,0%,100%,.6);margin-bottom:20px}.login-main-tit p a{display:inline-block;width:100px;height:30px;line-height:28px;border:1px solid #bcc3e1;color:#bcc3e1;font-size:14px;text-align:center;border-radius:5px}.login-main-form{background-color:#fff;border-radius:5px;width:450px;height:400px;margin:-50px 50px 0 0;padding:25px}.login-main-form h2{font-weight:400;font-size:20px;color:#3756e4}.login-main-form ul li{margin-top:30px;font-size:14px}.login-main-form ul li .el-button,.login-main-form ul li .el-select{width:100%}.reg{height:560px;margin-top:-130px}.reg-type{font-size:14px;margin-top:25px}.reg-type span.label{margin-right:10px}.reg-type span.label font{color:red}.reg ul li{margin-top:22px}.reg ul li:last-child a{color:#2c47c0}.reg h2 span{display:inline-block;width:180px;height:20px;vertical-align:middle;margin-left:20px}.reg h2 span.step-1{background:url(../icons/spritesheet.png) no-repeat;background-position:-500px -357px}.reg h2 span.step-2{background:url(../icons/spritesheet.png) no-repeat;background-position:-680px -357px}.reg h2 span.step-3{background:url(../icons/spritesheet.png) no-repeat;background-position:-860px -357px}.reg-complate,.reg-complate dl{text-align:center}.reg-complate dl{padding:100px 0}.reg-complate dl dt{display:inline-block;width:80px;height:80px;background:url(../icons/spritesheet.png) no-repeat;background-position:-420px -357px;margin-bottom:10px}.reg-complate dl dd span{font-size:24px}.reg-complate dl dd p{font-size:18px;margin-top:15px}.reg-complate dl dd p em{color:#2c47c0}.reg-complate .el-button{width:100%}.password_find{height:240px;margin-top:30px}.password_find_2{height:560px;margin-top:-130px}