.layui-laydate { font-size: 12px; border-radius: 2px; box-shadow: 0 1px 4px rgba(0, 0, 0, .1); background-color: #fff; padding: 10px; margin: 5px 0; z-index: 66666666; position: fixed; top: 0; left: 0 }
.layui-laydate .layui-laydate-header { display: flex; align-items: center; padding: 8px 0; border-bottom: 1px solid #f0f0f0 }
.layui-laydate-header .laydate-prev-y, .layui-laydate-header .laydate-next-y { margin: 0 4px; cursor: pointer }
.layui-laydate-header .laydate-prev-m, .layui-laydate-header .laydate-next-m { margin: 0 4px; cursor: pointer }
.layui-laydate-header .laydate-set-ym { display: flex; flex: 1; justify-content: center; margin: 0 8px }
.layui-laydate-header .laydate-set-ym span { cursor: pointer; margin: 0 4px; padding: 4px 8px; border-radius: 2px }
.layui-laydate-header .laydate-set-ym span:hover { background-color: #f0f0f0 }
.layui-laydate-header .layui-icon { color: #999; cursor: pointer }
.layui-laydate-header .layui-icon:hover { color: #333 }
.layui-laydate-content { padding: 8px 0 }
.layui-laydate-content table { width: 100%; border-collapse: collapse }
.layui-laydate-content th { padding: 6px; text-align: center; border-bottom: 1px solid #f0f0f0; font-weight: 400; color: #999; font-size: 12px }
.layui-laydate-content td { padding: 6px; text-align: center; cursor: pointer; border: 1px solid transparent }
.layui-laydate-content td:hover { background-color: #f0f0f0; border-radius: 2px }
.layui-laydate-content td.laydate-day-prev, .layui-laydate-content td.laydate-day-next { color: #ccc }
.layui-laydate-content td.laydate-disabled { cursor: not-allowed; color: #ddd }
.layui-laydate-content td.layui-this { background-color: #07c160; color: #fff; border-radius: 2px }
.layui-laydate-content td.laydate-selected { background-color: #f0f0f0; border-radius: 2px }
.layui-laydate-range .layui-laydate-content td.laydate-selected { background-color: #e0f2f1 }
.layui-laydate .layui-laydate-footer { padding: 8px 0; border-top: 1px solid #f0f0f0; text-align: right }
.layui-laydate-footer span { cursor: pointer; margin: 0 6px; padding: 6px 12px; border-radius: 2px; border: 1px solid #ddd; display: inline-block; font-size: 12px }
.layui-laydate-footer span:hover { border-color: #07c160; color: #07c160 }
.layui-laydate-footer span.laydate-btns-confirm { background-color: #07c160; color: #fff; border-color: #07c160 }
.layui-laydate-footer span.laydate-btns-confirm:hover { background-color: #06ae52 }
.layui-laydate-footer span.laydate-btns-clear { color: #666 }
.laydate-disabled { color: #d4d4d4 !important; cursor: not-allowed !important }
.layui-laydate-range { width: auto }
.layui-laydate-static { position: static; box-shadow: none; border: 1px solid #ddd }
.layui-laydate-list { border-radius: 2px; width: 100%; height: 180px; overflow-y: auto; margin: 5px 0 }
.layui-laydate-list li { text-align: center; cursor: pointer; padding: 8px; border: 1px solid transparent; border-radius: 2px }
.layui-laydate-list li:hover { background-color: #f0f0f0 }
.layui-laydate-list li.layui-this { background-color: #07c160; color: #fff }
.layui-laydate-main { position: relative }
.laydate-main-list-1 { margin-left: 10px }
.laydate-time-text { display: inline-block; padding: 6px 12px; margin: 0 6px 8px 0; border-radius: 2px; background-color: #f0f0f0; font-size: 12px }
.layui-laydate-hint { position: absolute; top: 0; left: 0; background-color: #fff3cd; color: #856404; padding: 8px; border-radius: 2px; border: 1px solid #ffeeba; margin-bottom: 8px }
#layuicss-laydate{width:1989px;display:none;}
