 .ps-drawer .el-drawer__header {
     margin-bottom: 0;
     padding: 0;
     height: 64px;
     border-bottom: 1px solid #EEEEEE;
     box-sizing: border-box;
 }

 .ps-drawer .el-drawer__header>:first-child {
     padding-left: 24px;
     font-size: 16px;
     font-weight: 600;
     color: #1B293D;
     box-sizing: border-box;
 }
 .ps-drawer .el-drawer__header .el-drawer__close-btn i {
     margin-right: 24px;
     font-size: 20px;
     font-weight: 600;
     color: #1B293D;
 }

 .ps-drawer-body {
     width: 100%;
     height: calc(100% - 64px);
     box-sizing: border-box;
     overflow: hidden;
 }

 .ps-drawer .el-drawer__body {
     overflow: hidden;
 }

 .ps-drawer-body .el-scrollbar {
     width: 100%;
     height: 100%;
     overflow-x: hidden;
 }

 .ps-drawer-body .el-scrollbar__wrap {
     height: 100%;
     /* width: 100%; */
     overflow-x: hidden;
 }

 .ps-drawer .footer {
     display: flex;
     flex-direction: row;
     align-items: center;
     padding-left: 24px;
     padding-right: 24px;
     width: 100%;
     height: 64px;
     border-top: 1px solid #EEEEEE;
     box-sizing: border-box;
 }