.full-calendar-body{width:900px;float:right}.full-calendar-body .weeks{display:flex}.full-calendar-body .weeks .week{flex:1;text-align:center;background:#aeadad;border-left:1px solid #fff}.full-calendar-body .dates{position:relative}.full-calendar-body .dates .dot{position:absolute;width:6px;height:6px;border-radius:50%;top:10px;right:42px;background-color:#ff6e3a}.full-calendar-body .dates .today-tip{color:#33aafe;display:inline-block}.full-calendar-body .dates .week-row{border-left:1px solid #e0e0e0;display:flex}.full-calendar-body .dates .week-row .day-cell{flex:1;min-height:145px;padding:4px;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.full-calendar-body .dates .week-row .day-cell .day-number{text-align:right}.full-calendar-body .dates .week-row .day-cell.ago.day-number{color:rgba(0,0,0,.24)}.full-calendar-body .dates .week-row .day-cell.today{background-color:#dfe6ec;color:#33aafe}.full-calendar-body .dates .week-row .day-cell.today .day-number{color:#33aafe}.full-calendar-body .dates .week-row .day-cell.not-cur-month{cursor:not-allowed}.full-calendar-body .dates .week-row .day-cell.not-cur-month .day-number{color:rgba(0,0,0,.24)}.full-calendar-body .dates .dates-events{box-sizing:border-box;position:relative;top:0;left:0;z-index:1;width:100%;background-color:#fff}.full-calendar-body .dates .dates-events .events-week{display:flex;border-top:1px solid #e0e0e0}.full-calendar-body .dates .dates-events .events-week .events-day{border-left:1px solid #e0e0e0;cursor:pointer;flex:1;min-height:49px;overflow:hidden;text-overflow:ellipsis;position:relative}.full-calendar-body .dates .dates-events .events-week .events-day .day-number{text-align:center;line-height:49px}.full-calendar-body .dates .dates-events .events-week .events-day.not-cur-month{cursor:not-allowed}.full-calendar-body .dates .dates-events .events-week .events-day.not-cur-month .day-number{color:#aeadad}.full-calendar-body .dates .dates-events .events-week .events-day.today{outline:2px solid #33aafe;outline-offset:-2px}.full-calendar-body .dates .dates-events .events-week .events-day.selected{background-color:#33aafe;color:#fff}.full-calendar-body .dates .dates-events .events-week .events-day.selected .day-number{color:#fff}.full-calendar-body .dates .dates-events .events-week .events-day.selected .dot{background-color:#fff}.full-calendar-body .dates .dates-events .events-week:first-child{border-top:none}.full-calendar-body .dates .dates-events .events-week:nth-child(2n),.full-calendar-header{background-color:#f6f6f6}.full-calendar-header{width:300px;display:inline-block}.full-calendar-header .monthsList{position:relative;line-height:50px;height:50px;vertical-align:bottom;background-color:#aeadad}.full-calendar-header .monthsList .arrow{position:absolute;z-index:1;top:1px;text-align:center;font-size:13px;color:#fff;cursor:pointer;height:36px}.full-calendar-header .monthsList .arrowLeft{left:84px}.full-calendar-header .monthsList .arrowRight{right:84px}.full-calendar-header .monthsList .isDisabled{cursor:not-allowed}.full-calendar-header .monthsList .monthsInner{position:relative;font-size:16px;width:100%;padding-left:20px;padding-right:20px;text-align:center;box-sizing:border-box;color:#fff;height:36px}.full-calendar-header .backToday{background-color:#f6f6f6}.full-calendar-header .backToday .backToday-header{padding:20px}.full-calendar-header .backToday .backToday-header .tip_l{font-size:16px;color:#666;float:left;cursor:pointer}.full-calendar-header .backToday .backToday-header .tip{float:right;font-size:16px;color:#ff6e3a}.full-calendar-header .backToday .todayNum{margin-top:36px;font-size:95px;text-align:center;color:#666}.comp-full-calendar{margin-top:20px;border:1px solid #e0e0e0;width:1200px;background:#f6f6f6;overflow:auto}.comp-full-calendar p,.comp-full-calendar ul{margin:0;padding:0;font-size:16px}div.weeks{height:50px;line-height:50px;font-size:16px;color:#fff}div.weeks strong{font-weight:400}[v-cloak]{display:none}.main-content{background-color:#fff}.observationSchedule{width:1200px;margin:0 auto;padding-top:82px;padding-bottom:20px}.observationSchedule .select-type-box{margin-top:20px}.observationSchedule .select-type-box .activityType-num{margin-right:20px}.observationSchedule .top-left{font-weight:700;text-align:left;font-size:18px}.observationSchedule .obserContainer{width:1190px;margin:0 auto}.observationSchedule .list{position:relative;text-align:left}.observationSchedule .list .list-item{width:1200px;height:176px;background:#f6f6f6;margin:14px auto 0}.observationSchedule .list .list-item .start-time{line-height:176px;font-size:16px;color:#666;text-align:center}.observationSchedule .list .imgBox{position:relative;margin-top:20px}.observationSchedule .list .imgBox img{width:240px;height:135px}.observationSchedule .list .content{padding-top:13px;margin-left:10px}.observationSchedule .list .content .title{font-size:16px;color:#333;line-height:30px}.observationSchedule .list .ai-analysis-btn{position:absolute;right:21px;bottom:58px;width:160px;height:40px;border-radius:2px}.observationSchedule .list .enter-btn{position:absolute;width:160px;height:40px;background-color:#ffbb39;border-radius:2px;bottom:20px;right:20px;font-size:14px;border:none;color:#fff}.observationSchedule .list .noData{text-align:center;margin-top:60px}.observationSchedule .list .noData p{margin-top:20px}.observationSchedule .list .award-item{background:linear-gradient(0deg,#ff3c49,#ff7f80);margin-right:10px;border-radius:2px;font-size:13px;color:#feffa5;text-shadow:0 2px 2px rgba(141,41,46,.5);padding:2px 4px}.observationSchedule .to-top{cursor:pointer;position:fixed;bottom:80px;margin-left:1220px;width:88px;height:88px;background:url(../img/toTop.95ccb2b4.png) no-repeat;background-size:100%}