.viewer-footer { & .viewer-title { font-size: 14px; color: #000; } & .viewer-list { height: 40px; padding: 1px 0; } & .viewer-list li { height: 40px; width: 60px; padding-right: 10px; } /* & .viewer-prev, & .viewer-next { position: fixed; top: 50%; margin-top: -12px; } & .viewer-prev { left: 20px; } & .viewer-next { right: 20px; } */ & .viewer-del { color: #fff; background-image: url(../assets/delete.svg); background-position: center center; background-repeat: no-repeat; background-size: 52% auto; } & .viewer-download { color: #fff; background-image: url(../assets/download.svg); background-position: center center; background-repeat: no-repeat; background-size: 52% auto; } & .viewer-active { opacity: 1; } } .form-buttons { padding-left: 120px; display: flex; & >>> .el-button { margin-left: 30px; } } .popup-form-buttons { display: flex; justify-content:center; & >>> .el-button { margin-left: 30px; } } .table-buttons-popover { padding: 14px 20px 14px 0; min-width: 0; &[x-placement^=top]{ margin-bottom: 15px; } &[x-placement^=bottom]{ margin-top: 15px; } & .el-button{ padding: 0; margin-left: 20px; } & .more-buttons { padding: 0 20px; display: flex; align-items: center; justify-content: space-between; flex-wrap: nowrap; & .el-link { margin-right: 20px; color: #0081f0; &:last-child { margin: 0; } } } } .file-uploader{ & .el-upload-dragger{ width: auto; height: auto; } } .dialog-form-title { text-align: center; font-size: 18px; font-weight: 500; color: rgba(34, 34, 34, 1); line-height: 25px; padding: 0; margin: 0 0 20px 0; } .comm-button { width: 120px; padding: 0; line-height: 28px; text-align: center; font-size: 14px; font-weight: 400; box-sizing: border-box; }