.dialog-fade-enter-active{animation:dialog-fade-in .3s}.dialog-fade-leave-active{animation:dialog-fade-out .3s}@keyframes dialog-fade-in{0%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes dialog-fade-out{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,-20px,0);opacity:0}}.sj-dialog-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;margin:0;background-color:rgba(0,0,0,.5);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.sj-dialog-wrapper .sj-dialog{position:relative;background-color:#fff;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.06);border:1px solid #e4e7ed;box-sizing:border-box;width:50%}.sj-dialog-wrapper .sj-dialog .sj-dialog-close{position:absolute;top:-30px;right:0;cursor:pointer;color:#fff;font-size:15px}.sj-dialog-wrapper .sj-dialog .sj-dialog-header{padding:20px;padding-bottom:10px;line-height:24px}.sj-dialog-wrapper .sj-dialog .sj-dialog-header .sj-dialog-title{font-size:18px;color:#303133}.sj-dialog-wrapper .sj-dialog .sj-dialog-body{padding:10px 20px}.sj-dialog-wrapper .sj-dialog .sj-dialog-footer{padding:20px;padding-top:10px}.sj-animation-icon-loading{display:inline-block;animation:rotating 1s linear infinite}@keyframes rotating{to{transform:rotate(1turn)}}.sj-button{position:relative;cursor:pointer;display:inline-block;box-sizing:border-box;text-align:center}.sj-button.is-disabled,.sj-button.is-disabled:hover{background-color:#f7f8f9;color:#97a3b4;cursor:not-allowed;border-color:#f7f8f9}.sj-button.is-loading{pointer-events:none;color:#4a8ef9;background-color:#e5efff}.sj-button--medium{font-size:14px;border-radius:4px;height:36px;line-height:36px;padding-left:20px;padding-right:20px}.sj-button--medium:hover{line-height:34px;padding-left:19px;padding-right:19px}.sj-button--small{font-size:12px;border-radius:3px;height:30px;line-height:30px;padding-left:15px;padding-right:15px}.sj-button--small:hover{line-height:28px;padding-left:14px;padding-right:14px}.sj-button--large{font-size:14px;border-radius:4px;height:40px;line-height:40px;padding-left:20px;padding-right:20px}.sj-button--large:hover{line-height:38px;padding-left:19px;padding-right:19px}.sj-button--default{color:#002257;background-color:#f7f8f9}.sj-button--default:hover{border:1px solid #002257}.sj-button--default:active{background-color:#d1ddf0}.sj-button--primary{color:#0064ff;background-color:#e5efff}.sj-button--primary:hover{border:1px solid #0064ff}.sj-button--primary:active{background-color:#ebebec}