.queryDetails[data-v-9956e9b0]{height:100vh;overflow:hidden}.queryDetails .van-nav-bar[data-v-9956e9b0]{background:#2b8df0}.queryDetails .van-nav-bar[data-v-9956e9b0] .van-nav-bar__left .van-icon{color:#fff}.queryDetails .van-nav-bar[data-v-9956e9b0] .van-nav-bar__title{color:#fff;font-size:.48rem;font-family:Source Han Sans CN}.queryDetails .van-nav-bar[data-v-9956e9b0] .van-nav-bar__right .van-nav-bar__text{color:#fff;font-family:Source Han Sans CN}.queryDetails .overflow_div[data-v-9956e9b0]{background:#f6f6f6;height:calc(100% - 1.33333rem)}.queryDetails .overflow_div .date_content .year_box[data-v-9956e9b0]{display:flex;align-items:center;padding:.26667rem 0;background:#fff}.queryDetails .overflow_div .date_content .year_box .icon_box[data-v-9956e9b0]{display:flex;align-items:center}.queryDetails .overflow_div .date_content .year_box .icon_box .van-icon[data-v-9956e9b0]{font-size:.53333rem;font-weight:700}.queryDetails .overflow_div .date_content .year_box .year_btn[data-v-9956e9b0]{width:calc(33.33333% - .17778rem);color:#2a2a2a;font-size:.42667rem;font-weight:700;text-align:center;background-color:#eff6ff;border-radius:.13333rem}.queryDetails .overflow_div .date_content .year_box .year_btn .year[data-v-9956e9b0]{padding:.13333rem 0}.queryDetails .overflow_div .date_content .year_box .cao0[data-v-9956e9b0]{margin:0 .26667rem 0 .13333rem}.queryDetails .overflow_div .date_content .year_box .cao1[data-v-9956e9b0]{margin-right:.26667rem}.queryDetails .overflow_div .date_content .year_box .cao2[data-v-9956e9b0]{margin-right:.13333rem}.queryDetails .overflow_div .date_content .year_box .checkd_year[data-v-9956e9b0]{color:#fff;background:#5398ff}.queryDetails .overflow_div .date_content .month_box[data-v-9956e9b0]{display:flex;flex-wrap:wrap;background:#fff;padding-bottom:.13333rem}.queryDetails .overflow_div .date_content .month_box .month_btn[data-v-9956e9b0]{width:16.66667%;color:#aeaeae;font-size:.37333rem;text-align:center}.queryDetails .overflow_div .date_content .month_box .month_btn .month[data-v-9956e9b0]{padding:.13333rem 0;margin:.13333rem}.queryDetails .overflow_div .date_content .month_box .month_btn .checkd_Month[data-v-9956e9b0]{color:#5095ff;background:#fff;border-radius:.4rem;border:.01333rem solid #5095ff}.queryDetails .overflow_div .date_content .date_box .head_date[data-v-9956e9b0]{display:flex;align-items:center;padding:.26667rem 0;background:#fff}.queryDetails .overflow_div .date_content .date_box .head_date .icon_box[data-v-9956e9b0]{display:flex;align-items:center}.queryDetails .overflow_div .date_content .date_box .head_date .icon_box .van-icon[data-v-9956e9b0]{font-size:.53333rem;font-weight:700}.queryDetails .overflow_div .date_content .date_box .head_date .date_box[data-v-9956e9b0]{width:calc(14.28571% - .07619rem);font-size:.37333rem;text-align:center}.queryDetails .overflow_div .date_content .date_box .head_date .date_box .week[data-v-9956e9b0]{margin-bottom:.13333rem}.queryDetails .overflow_div .date_content .date_box .head_date .date_box .date[data-v-9956e9b0]{display:flex;justify-content:center;align-items:center}.queryDetails .overflow_div .date_content .date_box .head_date .date_box .date .text[data-v-9956e9b0]{width:.66667rem;height:.66667rem;line-height:.66667rem;border-radius:50%}.queryDetails .overflow_div .date_content .date_box .head_date .date_box .date .bgtext[data-v-9956e9b0]{color:#fff;background:#2b8df0}.queryDetails .overflow_div .table_content[data-v-9956e9b0]{position:relative;font-size:.37333rem;height:calc(100vh - 6.66667rem);overflow-y:auto}.queryDetails .overflow_div .table_content[data-v-9956e9b0] .calendar_inline{min-height:2.02rem!important}.queryDetails .overflow_div .table_content[data-v-9956e9b0] .hash-calendar .calendar_content{min-height:2rem!important}.queryDetails .overflow_div .table_content[data-v-9956e9b0] .hash-calendar .calendar_content .calendar_body .calendar_week{font-size:.37333rem!important;font-family:Source Han Sans CN;color:#333}.queryDetails .overflow_div .table_content[data-v-9956e9b0] .calendar_day{width:1.2rem;height:1.2rem;margin-bottom:.5vw!important;font-size:.37333rem!important}.queryDetails .overflow_div .table_content[data-v-9956e9b0] .calendar_day div{text-align:center}.queryDetails .overflow_div .table_content[data-v-9956e9b0] .calendar_day .lunar{font-size:.32rem}.queryDetails .overflow_div .table_content[data-v-9956e9b0] .hash-calendar{height:10rem!important}.queryDetails .overflow_div .table_content[data-v-9956e9b0] .hash-calendar .calendar_content{height:100%!important}.queryDetails .overflow_div .table_content[data-v-9956e9b0] .hash-calendar .calendar_content .calendar_group{height:8.5rem!important;top:1.4rem!important}.queryDetails .overflow_div .table_content[data-v-9956e9b0] .hash-calendar .calendar_content .calendar_group .calendar_item{height:1.2rem!important;margin-bottom:.2rem}.queryDetails .overflow_div .table_content[data-v-9956e9b0] .hash-calendar .calendar_content .calendar_group .calendar_item .calendar_day{margin-bottom:0!important}.queryDetails .overflow_div .table_content[data-v-9956e9b0] .hash-calendar .calendar_content .calendar_group .calendar_item .calendar_day_checked{background:#fff;color:#000}.queryDetails .overflow_div .table_content[data-v-9956e9b0] .hash-calendar .calendar_content .calendar_group .calendar_item .calendar_dot{display:none}.queryDetails .overflow_div .table_content .resttypebox[data-v-9956e9b0]{display:flex;flex-wrap:wrap;line-height:.53333rem;background:#fff;padding:.26667rem}.queryDetails .overflow_div .table_content .resttypebox .resttype[data-v-9956e9b0]{width:25%;text-align:center;font-family:PingFangSC,PingFang SC;font-weight:400;line-height:.53333rem;font-size:.37333rem}.queryDetails .overflow_div .table_content .resttypebox .resttype span[data-v-9956e9b0]{width:.21333rem;height:.21333rem;border-radius:50%;display:inline-block}.queryDetails .overflow_div .table_content .remark[data-v-9956e9b0]{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:.37333rem;color:#999;line-height:.26667rem;text-align:left;font-style:normal;background:#fff;border-radius:.05333rem;border:.01333rem solid #dfdfdf;padding:.26667rem;margin:.26667rem}