@charset "utf-8";
/*
  @Name:layui
  @Author:贤心
  @Site:www.layui.com
*/
.layui-date *{margin:0;padding:0;box-sizing:border-box;}.layui-date{position:absolute;z-index:66666666;margin:5px 0;border-radius:2px;font-size:14px;animation-duration:.3s;animation-fill-mode:both;animation-name:upbit;border:1px solid #d2d2d2;box-shadow:0 2px 4px rgba(0,0,0,.12);background:#fff;color:#666;}.layui-date .layui-date-main .this{background:#0059FF !important;color:#fff !important;}.layui-date .disabled,.layui-date .disabled:hover{background:0 0 !important;color:#d2d2d2 !important;cursor:not-allowed !important;}.layui-date .layui-date-main{width:272px;}.layui-date .layui-date-main .layui-date-header{line-height:40px;margin:0;padding:0 18px;border-bottom:1px solid #e2e2e2;height:40px;}.layui-date .layui-date-main .layui-date-header i.layui-font{color:#999;font-size:18px;font-style:normal;float:left;display:block;width:30px;height:40px;text-align:center;cursor:pointer;}.layui-date .layui-date-main .layui-date-header i.layui-font.previous-year:before{content:"\e632";}.layui-date .layui-date-main .layui-date-header i.layui-font.previous-month:before{content:"\e634";}.layui-date .layui-date-main .layui-date-header i.layui-font.next-month:before{content:"\e633";}.layui-date .layui-date-main .layui-date-header i.layui-font.next-year:before{content:"\e635";}.layui-date .layui-date-main .layui-date-header .set-ym{float:left;width:115px;text-align:center;}.layui-date .layui-date-main.ym-show .layui-date-header .set-ym{width:173px;}.layui-date .layui-date-main.time-show .layui-date-header .set-ym{width:230px;}.layui-date .layui-date-main .layui-date-header .set-ym span{padding:0 5px;}.layui-date .layui-date-main .layui-date-header i.layui-font:hover,.layui-date .layui-date-main .layui-date-header .set-ym span:hover{cursor:pointer;color:#0059FF;}.layui-date .layui-date-main .content{padding:10px;position:relative;}.layui-date .layui-date-main .content table{border-collapse:collapse;border-spacing:0;}.layui-date .layui-date-main .content table th,.layui-date .layui-date-main .content table td{width:36px;height:30px;text-align:center;}.layui-date .layui-date-main .content table td:hover,.layui-date .layui-date-main .content ul li:hover,.layui-date .layui-date-main .content ol li:hover{background:#eaeaea;color:#333;cursor:pointer;}.layui-date .layui-date-main .content table td.day-next,.layui-date .layui-date-main .content table td.day-prev{color:#d2d2d2;}.layui-date .layui-date-main .content ul.list li{display:inline-block;line-height:36px;text-align:center;cursor:pointer;}.layui-date .layui-date-main .content ul.list.year-list li,.layui-date .layui-date-main .content ul.list.time-list li{width:33.3%;margin:3px 0;}.layui-date .layui-date-main .content ul.list.month-list li{width:25%;margin:17px 0;}.layui-date .layui-date-main .content ul.list.time-list li{margin:0;line-height:normal;cursor:default;}.layui-date .layui-date-main .content ul.list.time-list li:hover{color:#333;}.layui-date .layui-date-main .content ul.list.time-list li p{position:relative;top:-4px;line-height:29px;}.layui-date .layui-date-main .content ul.list.time-list li ol{border:1px solid #e2e2e2;border-left-width:0;height:181px;overflow:hidden;}.layui-date .layui-date-main .content ul.list.time-list li:hover ol{overflow-y:auto;}.layui-date .layui-date-main .content ul.list.time-list li:first-child ol{border-left-width:1px;}.layui-date .layui-date-main .content ul.list.time-list li ol li{width:100%;line-height:30px;text-align:center;cursor:pointer;}.layui-date .layui-date-main.ym-show .layui-date-header i.layui-font.previous-month,.layui-date .layui-date-main.ym-show .layui-date-header i.layui-font.next-month,.layui-date .layui-date-main.ym-show .layui-date-header .set-ym span[lay-type=month],.layui-date .layui-date-main.ym-show .content table,.layui-date .layui-date-main.time-show .layui-date-header .set-ym span[lay-type=month],.layui-date .layui-date-main.time-show .layui-date-header .set-ym span[lay-type=year],.layui-date .layui-date-main.time-show .layui-date-header i.layui-font,.layui-date .layui-date-main.time-show .content table{display:none;}.layui-date .footer{line-height:26px;border-top:1px solid #e2e2e2;padding:10px 10px 8px 20px;}.layui-date .footer span{display:inline-block;font-size:12px;}.layui-date .footer span:hover{color:#0059FF;cursor:pointer;}.layui-date .footer .buttons{float:right;}.layui-date .footer .buttons span{height:26px;margin:0 0 0 -1px;padding:0 10px;border:1px solid #C9C9C9;border-radius:2px;}