﻿.laydate-theme-vip_theme .layui-laydate-content .layui-this > div {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity)) !important;;
    background: linear-gradient(to right, #FF7B48, #F73C22) !important;
}

.laydate-theme-vip_theme .layui-laydate-content .layui-this > div:hover {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity)) !important;;
    background: linear-gradient(to right, #FF7B48, #F73C22) !important;
}


.laydate-theme-vip_theme .layui-laydate-content td.laydate-selected > div {
    background-color: #FFF4F2;
}

.laydate-theme-vip_theme .layui-laydate-content td.laydate-selected > div:hover {
    background-color: #FFF4F2 !important;
}


.laydate-theme-vip_theme .layui-laydate-footer .laydate-footer-btns .laydate-btns-confirm {
    font-size: 14px;
    cursor: pointer;
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
    background: linear-gradient(to right, #FF7B48, #F73C22);
    border-radius: 5px;
    margin-left: 4px;
}

/*.laydate-theme-vip_theme .layui-laydate-footer .laydate-footer-btns .laydate-btns-confirm:hover {*/
/*    !*font-size: 14px;*!*/
/*    !*cursor: pointer;*!*/
/*    !*--tw-text-opacity: 1;*!*/
/*    !*color: rgb(255 255 255 / var(--tw-text-opacity));*!*/
/*    !*background: #FF7B48;*!*/
/*    !*border-radius: 5px;*!*/
/*    !*margin-left: 4px;*!*/
/*}*/

/*.laydate-theme-vip_theme .layui-laydate-footer .laydate-footer-btns .laydate-btns-confirm:active {*/
/*    font-size: 14px;*/
/*    cursor: pointer;*/
/*    --tw-text-opacity: 1;*/
/*    color: rgb(255 255 255 / var(--tw-text-opacity));*/
/*    background: #F73C22;*/
/*    border-radius: 5px;*/
/*    margin-left: 4px;*/
/*}*/


.laydate-theme-vip_theme .layui-laydate-footer .laydate-footer-btns .laydate-btns-clear {
    font-size: 14px;
    background: #FFFFFF;
    border: 1px solid #FF7B48;
    border-radius: 5px;
    color: #FF7B48;
    margin-left: 4px;
}

.laydate-theme-vip_theme .layui-laydate-footer .laydate-footer-btns .laydate-btns-clear:hover {
    background: #FFF4F2;
    border: 1px solid #FF7B48;
    border-radius: 5px;
}

.laydate-theme-vip_theme .layui-laydate-footer .laydate-footer-btns .laydate-btns-clear:active {
    color: #FFFFFF;
    background: #FF7B48;
    border-radius: 5px;
}


.laydate-theme-vip_theme .layui-laydate-footer .laydate-footer-btns .laydate-btns-now {
    font-size: 14px;
    background: #FFFFFF;
    border: 1px solid #FF7B48;
    border-radius: 5px;
    color: #FF7B48;
    margin-left: 4px;
}

.laydate-theme-vip_theme .layui-laydate-footer .laydate-footer-btns .laydate-btns-now:hover {
    background: #FFF4F2;
    border: 1px solid #FF7B48;
    border-radius: 5px;
}

.laydate-theme-vip_theme .layui-laydate-footer .laydate-footer-btns .laydate-btns-now:active {
    color: #FFFFFF;
    background: #FF7B48;
    border-radius: 5px;
}

.laydate-theme-vip_theme .laydate-month-list .layui-this {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity)) !important;
    background: linear-gradient(to right, #FF7B48, #F73C22) !important;
}


.layui-input:focus, .layui-textarea:focus {
    border-color: #FF7B48 !important;
    box-shadow: 0 0 0 3px rgba(22, 183, 119, .08)
}


.laydate-theme-vip_theme .layui-laydate-content td.laydate-day-now:after {
    border: 1px solid #FF7B48;
}

.laydate-theme-vip_theme .layui-laydate-content td.laydate-day-now > div {
    color: #FF7B48;
}


