body{margin:0;padding:0;font-family:Exo,'-apple-system','Open Sans',HelveticaNeue-Light,'Helvetica Neue Light','Helvetica Neue','Hiragino Sans GB','Microsoft YaHei',Helvetica,Arial,sans-serif}body img{display:block;width:100%}body #app{width:100%;height:94vh;display:flex;justify-content:center;align-items:center;background-image:url(../images/login/bg_active1.svg);background-size:cover;background-repeat:no-repeat}body #app #login{position:relative;width:800px;height:500px;padding:20px;border-radius:15px;border:1px solid #fff;background:linear-gradient(45deg,rgba(255,255,255,.5),rgba(255,255,255,0)),url("");background-blend-mode:multiply}body #app #login .logo{width:150px}body #app #login .stick-top-right{position:absolute;right:2rem;top:2rem}body #app #login .stick-top-right a{font-size:1.7rem;color:#fff;transition:all .5s}body .title{text-align:center;margin-bottom:50px;color:#fff;font-size:2rem;font-weight:700}.content{display:flex;margin-top:30px}.content .content_right{width:40%;margin:-44px auto auto}.content .button_list{width:100%;margin-bottom:50px;line-height:60px;display:flex;justify-content:center;align-items:center;cursor:pointer}.content .btn{border:0;border-radius:10px;background:#5941ff;color:#fff;font-size:16px;font-weight:700;outline:0;position:relative;transition:border-radius .5s;-webkit-transition:border-radius .5s;width:100%;text-align:center}.content .btn:hover{border-bottom-right-radius:50px;border-top-left-radius:50px;border-bottom-left-radius:10px;border-top-right-radius:10px}.content a{color:#fff}.content .icon{width:30px;margin-right:10px;display:inline;position:relative;top:5px}.content .button_list_active{border:1px solid #5a95ff;background:#ecf3fe;color:#5a95ff}.driver-popover.driverjs-theme{background-color:#fde047;color:#000}.driver-popover.driverjs-theme .driver-popover-title{font-size:20px}.driver-popover.driverjs-theme .driver-popover-description,.driver-popover.driverjs-theme .driver-popover-progress-text,.driver-popover.driverjs-theme .driver-popover-title{color:#000}.driver-popover.driverjs-theme button{flex:1;text-align:center;background-color:#000;color:#fff;border:2px solid #000;text-shadow:none;font-size:14px;padding:5px 8px;border-radius:6px}.driver-popover.driverjs-theme button:hover{background-color:#000;color:#fff}.driver-popover.driverjs-theme .driver-popover-navigation-btns{justify-content:space-between;gap:3px}.driver-popover.driverjs-theme .driver-popover-close-btn{color:#9b9b9b}.driver-popover.driverjs-theme .driver-popover-close-btn:hover{color:#000}.driver-popover.driverjs-theme .driver-popover-arrow-side-left.driver-popover-arrow{border-left-color:#fde047}.driver-popover.driverjs-theme .driver-popover-arrow-side-right.driver-popover-arrow{border-right-color:#fde047}.driver-popover.driverjs-theme .driver-popover-arrow-side-top.driver-popover-arrow{border-top-color:#fde047}.driver-popover.driverjs-theme .driver-popover-arrow-side-bottom.driver-popover-arrow{border-bottom-color:#fde047}