.s-canvas{width:120px;border-radius:2px 2px 2px 2px}.s-canvas img{width:100%;height:100%}.login{height:100%;background-size:100% 100%}.login,.login .records{width:100%;display:flex;justify-content:center;align-items:center}.login .records{position:fixed;left:0;bottom:0;height:30px;font-size:15px;color:rgba(19,18,18,.8)}.login .records a{margin-left:5px}.login .notice{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:9999;display:flex;justify-content:center;align-items:center}.login .notice .notice-content{width:470px;height:440px;background:#fff;display:flex;flex-direction:column;border-radius:10px;overflow:hidden}.login .notice .notice-content .notice-title{height:50px;width:100%;background:#409eff;color:#fff;text-align:center;line-height:50px;font-size:22px;letter-spacing:15px}.login .notice .notice-content .notice-body{flex:1;width:100%;padding:15px;box-sizing:border-box}.login .notice .notice-content .notice-body .notice-body-ul li{line-height:25px;list-style:none;font-size:18px;margin-bottom:5px}.login .notice .notice-content .notice-footer{height:50px;padding:0 15px;display:flex;flex-direction:column}.login .keycode .el-input-group__append{padding:0;border:none;background:none}.login .keycode .el-form-item__error{padding:0}.login .download{position:absolute;top:10px;left:10px;z-index:999;display:flex;justify-content:center;align-items:center;flex-direction:column}.login .download img{height:100%}.login .content{display:flex;flex-direction:column;background:#fff;border-radius:10px}.login .marquee-container{display:flex;align-items:center;width:100%;overflow:hidden;background:#fff;padding:8px 0;border-bottom:1px solid #fff;box-sizing:border-box}.login .marquee-icon{flex-shrink:0;margin:0 10px;width:30px;height:30px}.login .marquee{flex-grow:1;overflow:hidden;position:relative}.login .marquee-content{display:inline-block;white-space:nowrap;animation:marquee 10s linear infinite}.login .marquee-content span{display:inline-block}@keyframes marquee{0%{transform:translateX(60px)}to{transform:translateX(-50%)}}.login .main-content{display:flex;width:100%;height:100%}.login .block{flex:0 0 59.9%;height:611px;width:867px}.login .inner{flex:0 0 40.1%;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1)}.login .inner .isShow1{width:100%;padding:0 46px 15px 50px;background:#fff;box-sizing:border-box}.login .inner .isShow1 .agreement .el-checkbox__label{font-size:18px}.login .inner .isShow1 .sysVersion{height:30px;float:right;color:#b1b1b1;text-align:center}.login .inner .isShow1 .el-input__inner{height:50px;border-radius:2px 2px 2px 2px;font-size:16px}.login .inner .isShow1 .el-form-item{margin-bottom:35px}.login .inner .isShow1 .title{height:100px;width:100%;text-align:left;line-height:120px;margin-bottom:30px;font-size:30px;color:#000}.login .inner .isShow2{padding:0 25px 15px 25px;background:#fff;width:100%;box-sizing:border-box}.login .inner .isShow2 .title{height:80px;width:100%;text-align:center;line-height:80px;font-size:25px;color:#666}.login .isPassVerify{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}.login .isPassVerify .passVerify{background:#fff;border-radius:5px;width:500px;height:250px;padding:20px}.login .isPassVerify .passVerify .passVerify-title{height:40px;font-weight:700;font-size:18px}.login .isPassVerify .passVerify .passVerify-explain{height:30px;font-size:18px;margin-top:10px;text-align:left}.login .isPassVerify .passVerify .passVerify-email,.login .isPassVerify .passVerify .passVerify-phone{height:30px;font-size:18px}.login .isPassVerify .passVerify .passVerify-code{height:40px;font-size:18px;display:flex;border:1px solid #ccc;margin-top:20px;align-items:center;border-radius:3px;overflow:hidden}.login .isPassVerify .passVerify .passVerify-code input{border:none;outline:none;height:28px;flex:1;padding-left:10px}.login .isPassVerify .passVerify .passVerify-code .getCode{width:100px;cursor:pointer;height:100%;border:none}.login .isPassVerify .passVerify .passVerify-btn{position:relative;height:30px;margin-top:47px;margin-left:0;display:flex;justify-content:space-between}.login .isPassVerify .passVerify .passVerify-btn .passVerify-opt{display:flex;align-items:center;float:left}.login .isPassVerify .passVerify .passVerify-btn .passVerify-opt span{color:#00a2fe}