.base-layout-calendar-modal .ant-modal-body{padding:0}.base-layout-calendar-modal .wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.base-layout-calendar-modal .wrap .calendar{-webkit-box-flex:1;-ms-flex:1;flex:1}.base-layout-calendar-modal .wrap .panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.base-layout-calendar-modal .wrap .ant-fullcalendar-column-header{padding:0;text-align:center;background-color:#fafafa;height:36px;font-size:12px;border-bottom:1px solid hsla(0,0%,88.6%,.5)}.base-layout-calendar-modal .wrap .ant-fullcalendar-cell{padding:10px 19px;border-bottom:1px solid hsla(0,0%,88.6%,.5)}.base-layout-calendar-modal .wrap .calendar{margin:24px}.base-layout-calendar-modal .wrap .calendar-item{cursor:pointer;text-align:center;height:40px;line-height:40px}.base-layout-calendar-modal .wrap .calendar-item-active{border-radius:50%;color:#704528;background-color:#efd3b6}.base-layout-calendar-modal .wrap .calendar-item-disabled{opacity:.2}.base-layout-calendar-modal .wrap .content{width:400px;background-color:#fafafa}.base-layout-calendar-modal .wrap .content .list{margin:24px;max-height:430px;overflow-y:auto}.base-layout-calendar-modal .wrap .content .title{font-size:18px;color:#000}.base-layout-calendar-modal .wrap .content .item{margin-top:30px}.base-layout-calendar-modal .wrap .content .item .name{font-size:14px;color:#333}.base-layout-calendar-modal .wrap .content .item .desc{margin-top:10px;font-size:12px;color:#999}