| @import "../common/var"; | 
| @import "../mixins/mixins"; | 
| @import "./picker-panel.scss"; | 
|   | 
| @include b(date-picker) { | 
|   width: 322px; | 
|   | 
|   &.has-sidebar.has-time { | 
|     width: 434px; | 
|   } | 
|   | 
|   &.has-sidebar { | 
|     width: 438px; | 
|   } | 
|   | 
|   &.has-time .el-picker-panel__body-wrapper { | 
|     position: relative; | 
|   } | 
|   | 
|   .el-picker-panel__content { | 
|     width: 292px; | 
|   } | 
|   | 
|   table { | 
|     table-layout: fixed; | 
|     width: 100%; | 
|   } | 
|   | 
|   @include e(editor-wrap) { | 
|     position: relative; | 
|     display: table-cell; | 
|     padding: 0 5px; | 
|   } | 
|   | 
|   @include e(time-header) { | 
|     position: relative; | 
|     border-bottom: 1px solid $--datepicker-inner-border-color; | 
|     font-size: 12px; | 
|     padding: 8px 5px 5px 5px; | 
|     display: table; | 
|     width: 100%; | 
|     box-sizing: border-box; | 
|   } | 
|   | 
|   @include e(header) { | 
|     margin: 12px; | 
|     text-align: center; | 
|   | 
|     @include m(bordered) { | 
|       margin-bottom: 0; | 
|       padding-bottom: 12px; | 
|       border-bottom: solid 1px $--border-color-lighter; | 
|   | 
|       & + .el-picker-panel__content { | 
|         margin-top: 0; | 
|       } | 
|     } | 
|   } | 
|   | 
|   @include e(header-label) { | 
|     font-size: 16px; | 
|     font-weight: 500; | 
|     padding: 0 5px; | 
|     line-height: 22px; | 
|     text-align: center; | 
|     cursor: pointer; | 
|     color: $--color-text-regular; | 
|   | 
|     &:hover { | 
|       color: $--datepicker-hover-font-color; | 
|     } | 
|   | 
|     &.active { | 
|       color: $--datepicker-active-color; | 
|     } | 
|   } | 
|   | 
|   @include e(prev-btn) { | 
|     float: left; | 
|   } | 
|   | 
|   @include e(next-btn) { | 
|     float: right; | 
|   } | 
|   | 
|   @include e(time-wrap) { | 
|     padding: 10px; | 
|     text-align: center; | 
|   } | 
|   | 
|   @include e(time-label) { | 
|     float: left; | 
|     cursor: pointer; | 
|     line-height: 30px; | 
|     margin-left: 10px; | 
|   } | 
| } |