.data-v-1b68161e .uni-scroll-view ::-webkit-scrollbar { /* 隐藏滚动条,但依旧具备可以滚动的功能 */ display: none; width: 0; height: 0; color: transparent; background: transparent; } .data-v-1b68161e ::-webkit-scrollbar { display: none; width: 0; height: 0; color: transparent; background: transparent; } .container.data-v-1b68161e { background-color: #fff; border-radius: 16rpx 16rpx 0 0; top: 0; width: 100%; height: 100%; box-sizing: border-box; padding: 0 32rpx; } .container .navTop.data-v-1b68161e { position: relative; display: flex; align-items: center; justify-content: center; height: 160rpx; width: 100%; margin-bottom: 30rpx; } .container .navTop .cancel.data-v-1b68161e { font-size: 28rpx; z-index: 10; } .container .navTop .title.data-v-1b68161e { position: absolute; left: 0; right: 0; top: 0; bottom: 0; font-size: 32rpx; line-height: 80rpx; text-align: center; } .container .week.data-v-1b68161e { display: flex; align-items: center; border-bottom: 1rpx solid #ededed; padding-bottom: 20rpx; margin-bottom: 30rpx; color: #cecece; } .container .week view.data-v-1b68161e { width: 14.2857%; text-align: center; } .container .yearAndMonth.data-v-1b68161e { text-align: center; margin-bottom: 30rpx; } .container .dateView.data-v-1b68161e { position: absolute; top: 300rpx; bottom: 112rpx; left: 32rpx; right: 32rpx; flex: 1; overflow: auto; width: calc(100% - 64rpx); } .container .dateView .date.data-v-1b68161e { margin-bottom: 40rpx; background-color: #fff; padding-top: 40rpx; } .container .dateView .dayList.data-v-1b68161e { display: flex; flex-wrap: wrap; } .container .dateView .dayList .day.data-v-1b68161e { position: relative; width: 14.2857%; text-align: center; color: #666; padding: 35rpx 0; } .container .dateView .dayList .startDate.data-v-1b68161e { color: #fff; background: linear-gradient(90deg, #3f9b6a 0%, #3f9b6a 100%); border-top-left-radius: 20rpx; border-bottom-left-radius: 20rpx; } .container .dateView .dayList .endDate.data-v-1b68161e { color: #fff; background: linear-gradient(90deg, #3f9b6a 0%, #3f9b6a 100%); border-top-right-radius: 20rpx; border-bottom-right-radius: 20rpx; } .container .dateView .dayList .star.data-v-1b68161e, .container .dateView .dayList .end.data-v-1b68161e { position: absolute; top: 70rpx; left: 0; right: 0; display: flex; justify-content: center; align-items: center; color: #fff; font-size: 20rpx; } .container .dateView .dayList .same.data-v-1b68161e { bottom: -63%; } .container .dateView .dayList .today.data-v-1b68161e { position: absolute; top: 10rpx; left: 0; right: 0; display: flex; justify-content: center; align-items: center; height: -webkit-fit-content; height: fit-content; color: #50668D; font-size: 20rpx; } .container .dateView .dayList .today view.data-v-1b68161e { line-height: 24rpx; border-bottom: 2rpx solid #F10E31; } .container .dateView .dayList .overdue.data-v-1b68161e { color: #cecece; } .container .dateView .dayList .overdue .yiman.data-v-1b68161e { position: absolute; top: 70rpx; left: 0; right: 0; display: flex; justify-content: center; align-items: center; font-size: 20rpx; } .container .dateView .dayList .scope.data-v-1b68161e { background-color: #e2f5eb; } .container .dateView.data-v-1b68161e::-webkit-scrollbar { width: 0; height: 0; color: transparent; background-color: transparent; display: none; } /* 周日红色 */ .btnGroup.data-v-1b68161e { position: absolute; bottom: 0; left: 0; right: 0; padding: 12rpx 32rpx; display: flex; align-items: center; justify-content: space-between; background-color: #fff; z-index: 1; border-top: 1rpx #ededed solid; } .btnGroup view.data-v-1b68161e { display: flex; align-items: center; justify-content: center; height: 88rpx; font-size: 32rpx; box-sizing: border-box; border-radius: 50rpx; width: 328rpx; } .btnGroup.data-v-1b68161e :first-child { color: #333; border: #ededed 1rpx solid; } .btnGroup.data-v-1b68161e :last-child { color: #fff; background-color: #50668D; } .navTopstar.data-v-1b68161e { display: flex; } .navTopstar1.data-v-1b68161e { margin-left: 33rpx; } .name.data-v-1b68161e { font-size: 30rpx; font-family: PingFang SC, PingFang SC-Bold; font-weight: 700; margin-bottom: 10rpx ; color: #333333; } .name1.data-v-1b68161e { font-size: 24rpx; color: #999999; } .name2.data-v-1b68161e { font-size: 24rpx; color: #333333; margin-top: 15rpx; margin-left: 5rpx; } .navTopxianview.data-v-1b68161e { width: 160rpx; margin-left: 33rpx; } .navTopxianname.data-v-1b68161e { width: 100%; height: 34rpx; font-size: 24rpx; font-family: PingFang SC, PingFang SC-Medium; font-weight: 500; text-align: CENTER; color: #3f9b6a; margin-bottom: 9rpx; } .navTopxian.data-v-1b68161e { width: 160rpx; height: 1rpx; background-color: #3f9b6a; }