#date1 .layui-laydate {
    width: 100%;
    background: none;
    border: none;}
#date1 .layui-laydate-main {
    width: 100%;}
#date1 .layui-laydate-header {
    padding-top: .15rem;
    padding-bottom: .15rem;}
#date1 .layui-laydate-header i, #date1 .laydate-set-ym {
    color: #fff;}
#date1 .laydate-set-ym {
    font-size: .18rem;}
#date1 .layui-laydate-content{
    padding: 0;}
#date1 table {
    width: 100%;
    margin: 0 0 .2rem;}

#date1 table thead th {
    font-size: 0.18rem;
    font-weight: 400;
    line-height: 0.5rem;
    color: #fff;
    text-align: center;}


#date1 table tbody td {
    font-size: 0.16rem;
    font-weight: 400;
    line-height: 0.3rem;
    color: #fff;
    text-align: center;
    border-radius: .06rem;}
#date1 table tbody td.laydate-day-prev, #date1 table tbody td.laydate-day-next {
    opacity: .4;}
#date1 table tbody td.on span {
    background: #00849a;
    cursor: pointer;}

#date1 table tbody td.has span {
    background: #fff;}

#date1 table tbody span {
    display: inline-block;
    height: .36rem;
    width: .36rem;
    line-height: .36rem;
    border-radius: 50%;}
#date1 .layui-laydate-content td:hover{
    background:rgba(255, 255, 255, .9);
    color: #009688;}
