.van-calendar__popup.van-popup--bottom,.van-calendar__popup.van-popup--top{height:70%}.van-calendar__popup .van-popup__close-icon.van-icon-cross:before{content:""}.van-calendar__popup .van-popup__close-icon--top-left,.van-calendar__popup .van-popup__close-icon--top-right{width:.64rem;height:.64rem}.van-calendar__popup .van-calendar__header-title{height:1.466667rem;font-weight:550}.van-calendar__popup .van-calendar__header-subtitle,.van-calendar__popup .van-calendar__month-title{padding-left:.426667rem;text-align:left;font-weight:550}.van-calendar__popup .van-calendar__weekdays{height:.32rem;padding:.426667rem .613333rem .426667rem .56rem}.van-calendar__popup .van-calendar__weekdays span:first-child,.van-calendar__popup .van-calendar__weekdays span:last-child{color:#ff6c3f}.van-calendar__popup .van-calendar__month{box-shadow:0 .21rem .21rem rgba(125,126,128,.16)}.van-calendar__popup .van-calendar__days{padding:.101333rem .64rem .101333rem .666667rem}.van-calendar__popup .van-calendar__day{margin:.165333rem 0}.van-calendar__popup .van-calendar__day--end.van-calendar__day--selected-round,.van-calendar__popup .van-calendar__day--multiple-middle.van-calendar__day--selected-round,.van-calendar__popup .van-calendar__day--multiple-selected.van-calendar__day--selected-round,.van-calendar__popup .van-calendar__day--selected-round .van-calendar__selected-day,.van-calendar__popup .van-calendar__day--start-end,.van-calendar__popup .van-calendar__day--start.van-calendar__day--selected-round{border-radius:50%}.van-calendar__popup .van-calendar__day--start-patch{height:1.242667rem;width:.621333rem;color:#217cf0;position:absolute;bottom:-.165333rem;left:.621333rem}.van-calendar__popup .van-calendar__day--end-patch{height:1.242667rem;width:.621333rem;color:#217cf0;position:absolute;bottom:-.165333rem;left:0}.van-calendar__popup .van-calendar__weekend{color:#ff6c3f}.van-calendar__popup .van-calendar__weekend.van-calendar__day--selected-round{color:#fff}.van-calendar__popup .van-calendar__day--disabled.van-calendar__weekend{color:#b8b8b8}.van-calendar__popup .van-calendar__top-info{top:-.053333rem;left:.293333rem;width:.76rem;height:.38rem;line-height:.38rem;font-size:.293333rem;font-weight:400;border-radius:.106667rem .106667rem .106667rem 0;color:#fff;background-color:#ff6c3f}.van-calendar__popup .van-calendar__bottom-info{bottom:.16rem;font-size:.24rem;font-weight:500;color:#fff}.van-calendar__popup .van-calendar__day--selected-round,.van-calendar__popup .van-calendar__day--start-end{box-sizing:border-box;align-items:baseline;line-height:1rem}.headerNav[data-v-0f8cd4ee]{display:inline-block;width:100%;height:1.173333rem;background:#fff;transition:all .2s linear}.headerNav.transparent[data-v-0f8cd4ee]{background:transparent}.headerNav.transparent .contentDiv[data-v-0f8cd4ee]{background:transparent;color:#fff}.headerNav .fixed[data-v-0f8cd4ee]{position:fixed}.headerNav .contentDiv[data-v-0f8cd4ee]{display:inline-block;width:100%;height:1.173333rem;background:#fff;box-shadow:0 2PX 3PX -2PX rgba(0,0,0,.04);color:#313333;transition:all .2s linear}.headerNav .contentDiv .headerNavBody[data-v-0f8cd4ee]{width:100%;height:100%;display:inline-block;vertical-align:middle;font-size:0}.headerNav .contentDiv .headerNavBody[data-v-0f8cd4ee]:after{content:"";display:inline-block;height:100%;vertical-align:middle}.headerNav .contentDiv .headerNavBody.mr .leftButton[data-v-0f8cd4ee]{width:1.013333rem;margin-right:.853333rem;padding-left:0;text-align:center}.headerNav .contentDiv .headerNavBody.mr .title[data-v-0f8cd4ee]{width:calc(100% - 4rem)}.headerNav .contentDiv .headerNavBody .leftButton[data-v-0f8cd4ee]{height:100%;width:1.866667rem;padding-left:.32rem;text-align:left;margin-right:0;box-sizing:border-box;display:inline-block;vertical-align:middle}.headerNav .contentDiv .headerNavBody .leftButton[data-v-0f8cd4ee]:after{content:"";display:inline-block;height:100%;vertical-align:middle}.headerNav .contentDiv .headerNavBody .title[data-v-0f8cd4ee]{display:inline-block;text-align:center;width:calc(100% - 3.73333rem);font-size:.48rem;font-weight:500;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.headerNav .contentDiv .headerNavBody .rightButton[data-v-0f8cd4ee]{height:100%;width:1.866667rem;text-align:right;padding-right:.32rem;box-sizing:border-box;display:inline-block;vertical-align:middle}.headerNav .contentDiv .headerNavBody .rightButton[data-v-0f8cd4ee]:after{content:"";display:inline-block;height:100%;vertical-align:middle}.headerNav .contentDiv .headerNavBody .rightButton[data-v-0f8cd4ee] span{vertical-align:middle}