.consult-date{height:100vh;padding:0 15px;background:#fff}.consult-date .head{height:58px;font-size:16px;font-weight:700;border-bottom:1px solid hsla(0,0%,89%,.5);display:flex;align-items:center;justify-content:center}.consult-date .head .time{width:120px;display:flex;justify-content:center}.consult-date .head .arrow{padding:8px 8px}.consult-date .head .arrow.disabled{color:#f5f5f5}.consult-date .date-table{width:100%;table-layout:fixed}.consult-date .date-table td,.consult-date .date-table th{text-align:center;box-sizing:border-box}.consult-date .date-table td .inner,.consult-date .date-table th .inner{min-height:40px;display:flex;align-items:center;justify-content:center}.consult-date .date-table th{color:#595959}.consult-date .date-table td{font-size:16px}.consult-date .date-table td.last-month-cell,.consult-date .date-table td.next-month-btn-day{color:rgba(0,0,0,.25)}.consult-date .date-table td.selected-day .inner span{font-size:14px;display:inline-block;width:24px;height:24px;line-height:24px;text-align:center;border-radius:50%;background:#208fe3;color:#fff}