/* ========== datepicker-fix.css - 日期/时间选择器修复样式（来自 bzpp1.css 提取） ========== */

/* 日期选择控件容器位置修复 */
.date_ctrl {
    top: unset !important;
}

/* 日期类别选择容器去内边距 */
.date_class_box {
    padding: 0 !important;
}
.date_class {
    padding: 0 !important;
}

/* 滚轮齿轮样式修复 */
.tooth {
    height: auto !important;
}
.gear {
    margin-top: 0 !important;
}

/* 日期确认按钮栏内边距修复 */
.date_btn {
    padding: 0 !important;
}

/* ========== 城市选择器 z-index 修复 ========== */
.picker {
    z-index: 1001 !important;
}

/* ========== 时辰选择器样式（来自 bzpp1.css） ========== */
.szzhe {
    width: 100%;
    height: 100%;
    z-index: 999;
    left: 0;
    top: 0;
    position: fixed;
    background-color: rgba(0,0,0,0.6);
    display: none;
}
.szxan{
    left: 0;
    right: 0;
    position: fixed;
    margin: 0 auto;
    width: 7.5rem;
    background: #FFFFFF;
    border-radius: 0.2rem 0.2rem 0px 0px;
    bottom: 0;
    padding-top: 0.3rem;
    padding-bottom: 0.4rem;
    z-index: 1000;
    overflow: hidden;
    display: none;
}
.szbox{
    overflow: hidden;
    margin-left: 0.2rem;
}
.szitem{
    float: left;
    margin-top: 0.2rem;
    margin-left: 0.3rem;
    width: 3.04rem;
    height: 1.22rem;
    line-height: 1.22rem;
    text-align: center;
    background: #FFFFFF;
    border-radius: 0.1rem;
    opacity: 1;
    border: 1px solid #B6B4B4;
    font-size: 0.32rem;
    color: #333333;
}
.szion{
    background: rgba(238,63,77,0.08);
    border-radius: 10px;
    border: 1px solid #EE3F4D;
    color: rgba(238, 63, 77, 1);
}