.u-calendar.data-v-161f5914{color:#606266}.u-calendar__header.data-v-161f5914{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:30rpx;background-color:#fff;color:#303133}.u-calendar__header__text.data-v-161f5914{margin-top:30rpx;padding:0 60rpx;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.u-calendar__action.data-v-161f5914{padding:40rpx 0 40rpx 0}.u-calendar__action__icon.data-v-161f5914{margin:0 16rpx}.u-calendar__action__text.data-v-161f5914{padding:0 16rpx;color:#303133;font-size:32rpx;line-height:32rpx;font-weight:700}.u-calendar__week-day.data-v-161f5914{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:6px 0;overflow:hidden}.u-calendar__week-day__text.data-v-161f5914{-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:center}.u-calendar__content.data-v-161f5914{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:6px 0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;position:relative}.u-calendar__content--end-date.data-v-161f5914{-webkit-border-top-right-radius:8rpx;border-top-right-radius:8rpx;-webkit-border-bottom-right-radius:8rpx;border-bottom-right-radius:8rpx}.u-calendar__content--start-date.data-v-161f5914{-webkit-border-top-left-radius:8rpx;border-top-left-radius:8rpx;-webkit-border-bottom-left-radius:8rpx;border-bottom-left-radius:8rpx}.u-calendar__content__item.data-v-161f5914{width:14.2857%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:6px 0;overflow:hidden;position:relative;z-index:2}.u-calendar__content__item__inner.data-v-161f5914{height:84rpx;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;font-size:32rpx;position:relative;-webkit-border-radius:50%;border-radius:50%}.u-calendar__content__item__inner__desc.data-v-161f5914{width:100%;font-size:24rpx;line-height:24rpx;-webkit-transform:scale(.75);transform:scale(.75);-webkit-transform-origin:center center;transform-origin:center center;position:absolute;left:0;text-align:center;bottom:2rpx}.u-calendar__content__item__tips.data-v-161f5914{width:100%;font-size:24rpx;line-height:24rpx;position:absolute;left:0;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:center center;transform-origin:center center;text-align:center;bottom:8rpx;z-index:2}.u-calendar__content__bg-month.data-v-161f5914{position:absolute;font-size:130px;line-height:130px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#e4e7ed;z-index:1}.u-calendar__bottom.data-v-161f5914{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;background-color:#fff;padding:0 40rpx 30rpx;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:24rpx;color:#909399}.u-calendar__bottom__choose.data-v-161f5914{height:50rpx}.u-calendar__bottom__btn.data-v-161f5914{width:100%}