@import "theme.css";.am-switch input[type=checkbox]:checked+.checkbox{background-color:var(--bgcolor-switch-default)}.am-switch .checkbox:before{background-color:#e2e2e2}.code-box-demo,.sc-gtczok{padding:0!important;background-color:#fafafa}div::-webkit-scrollbar{width:0}.record-box{width:92%;height:auto;margin:0 auto;margin-bottom:.2rem;overflow:hidden;background:#fff;border-radius:.1rem}.record-box .record-title{display:flex;flex:var(--card-letf-flex);flex-direction:row;align-items:center;margin-top:.12rem}.record-box .record-title .record-title-icon{display:flex;flex:0 0 var(--icon-width-size);flex-direction:row;align-items:center;justify-content:center;width:var(--icon-width-size);height:var(--icon-height-size);margin:var(--icon-margin-all);background:var(--icon-bg-color);border-radius:50%}.record-box .record-title .record-title-icon .record-title-icon-image{display:inline-block;width:var(--icon-inside-width);height:var(--icon-inside-height);color:var(--icon-inside-color);font-size:var(--icon-inside-font-size)}.record-box .record-title .record-title-text .record-text-main{display:-webkit-box;overflow:hidden;color:var(--title-font-color);font-weight:var(--title-font-weight);font-size:var(--title-font-size);font-family:var(--title-font-family);-webkit-line-clamp:2;line-height:var(--title-font-height)}.record-box .date-calendar{width:92%;height:.4rem;margin:.16rem auto .08rem;border:1px solid #e5e5e5;border-radius:.1rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.record-box .date-calendar .dates{margin-left:.15rem;color:#222;font-weight:500;font-size:.16rem;font-family:PingFangSC-Regular}.record-box .date-calendar .date-icon{width:.22rem;margin-right:.15rem;transform:translate(-1000px);filter:drop-shadow(1000px 0 0 var(--icon-inside-color))}.record-box .record-nolist-height{height:3rem}.record-box .record-list-height{max-height:3rem}.record-box .record-list{width:100%;overflow-y:auto}.record-box .record-list .record-list-item{width:100%;height:.44rem;padding:0 .2rem;display:flex;flex-direction:row;align-items:center;justify-content:null}.record-box .record-list .record-list-item .record-item-left{position:relative;width:.475rem;height:100%;margin-right:.07rem;color:#999;font-weight:400;font-size:.12rem;font-family:PingFangSC-Regular;display:flex;flex-direction:row;align-items:center;justify-content:center}.record-box .record-list .record-list-item .record-item-left .item-line-bottom,.record-box .record-list .record-list-item .record-item-left .item-line-top{position:absolute;left:50%;width:.015rem;height:.1rem;background:hsla(0,0%,90%,.5);border-radius:.01rem;transform:translateX(-50%)}.record-box .record-list .record-list-item .record-item-left .item-line-top{top:0}.record-box .record-list .record-list-item .record-item-left .item-line-bottom{bottom:0}.record-box .record-list .record-list-item .record-item-right{flex:1;height:100%;border-bottom:1px solid #e5e5e5;display:flex;flex-direction:row;align-items:center;justify-content:null;color:#222;font-weight:400;font-size:.12rem;font-family:PingFangSC-Regular}.record-box .record-list .record-list-item .record-item-right .record-item-name{width:.75rem;height:100%;margin-right:.12rem;overflow:hidden;line-height:.44rem;white-space:nowrap;text-overflow:ellipsis}.record-box .record-list .record-list-item .record-item-right .record-item-type{display:flex;flex-direction:row;align-items:center;justify-content:null}.record-box .record-list .record-list-item:last-of-type .record-item-left .item-line-bottom{width:0}.record-box .record-list .record-list-item:last-of-type .record-item-right{border-bottom:none}.record-box .record-list .loading{line-height:.1rem}.record-box .record-list .loadComplete,.record-box .record-list .loading{display:block;color:#ccc;font-family:PingFangSC-Regular;font-size:.1rem;letter-spacing:0;text-align:center;font-weight:400;margin-top:.17rem;margin-bottom:.17rem}.record-box .record-list .loadComplete{line-height:.2rem}.record-box .record-list .loadding{width:100%;height:.44rem;color:#ccc;font-weight:400;font-size:.1rem;font-family:PingFangSC-Regular;display:flex;flex-direction:row;align-items:center;justify-content:center}.record-box .record-list .default-page{position:relative;width:100%;height:100%}.record-box .record-list .default-page .default-box{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:2.1rem;height:2.5rem;margin:auto}.record-box .record-list .default-page .default-img{width:100%}.record-box .record-list .default-page .default-text{color:#ccc;font-weight:400;font-size:.14rem;line-height:.18rem;letter-spacing:0;text-align:center}.record-box .calendar-box-mark{position:fixed;bottom:0;left:0;z-index:11;width:100%;height:100%;overflow:hidden;background:rgba(0,0,0,.7)}.record-box .calendar-box-mark .calendar-box{position:absolute;bottom:-4.24rem;left:0;z-index:99;width:100%;height:4.24rem;overflow:hidden;background:#fff;border-radius:.15rem .15rem 0 0;box-shadow:0 -.01rem .03rem 0 rgba(0,0,0,.2);visibility:hidden;transition:all .3s ease}.record-box .calendar-box-mark .calendar-box .calendar-box-title{width:100%;height:.605rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.record-box .calendar-box-mark .calendar-box .calendar-box-title .title-btn{color:#333;font-weight:500;font-size:.16rem;font-family:PingFangSC-Regular}.record-box .calendar-box-mark .calendar-box .calendar-box-title .cancel-btn,.record-box .calendar-box-mark .calendar-box .calendar-box-title .ok-btn{width:.5rem;height:100%;color:#333;font-weight:400;font-size:.16rem;font-family:PingFangSC-Regular;display:flex;flex-direction:row;align-items:center;justify-content:center}.record-box .calendar-box-mark .calendar-box .calendar-box-title .cancel-btn{margin-left:.24rem}.record-box .calendar-box-mark .calendar-box .calendar-box-title .ok-btn{margin-right:.24rem;color:var(--icon-inside-color)}.record-box .calendar-box-mark .calendar-box .react-h5-calendar{height:100%}.record-box .calendar-box-mark .calendar-box .react-h5-calendar .calendar-operate{justify-content:center;height:.2rem;margin:.155rem 0;color:#333;font-weight:400;font-size:.16rem;font-family:PingFangSC-Regular}.record-box .calendar-box-mark .calendar-box .react-h5-calendar .calendar-operate .icon{width:.15rem;height:.15rem;color:#333}.record-box .calendar-box-mark .calendar-box .react-h5-calendar .calendar-operate .icon .arrow-icons{width:100%;height:100%}.record-box .calendar-box-mark .calendar-box .react-h5-calendar .calendar-operate .left-icon{margin-right:.325rem}.record-box .calendar-box-mark .calendar-box .react-h5-calendar .calendar-operate .right-icon{margin-left:.325rem}.record-box .calendar-box-mark .calendar-box .react-h5-calendar .calendar-head{margin-bottom:.235rem;padding:0 .15rem .16rem;border-bottom:1px solid #eaeaea;color:#666;font-weight:400;font-size:.16rem;font-family:PingFangSC-Regular}.record-box .calendar-box-mark .calendar-box .react-h5-calendar .calendar-body{height:auto}.record-box .calendar-box-mark .calendar-box .react-h5-calendar .calendar-body .month-cell{padding:0 .15rem}.record-box .calendar-box-mark .calendar-box .react-h5-calendar .calendar-body .month-cell .day-cell{height:.4rem;color:#333;font-weight:400;font-size:.16rem;font-family:PingFangSC-Regular}.record-box .calendar-box-mark .calendar-box .react-h5-calendar .calendar-body .month-cell .day-cell .current-day{width:.4rem;height:100%;color:var(--icon-inside-color);background:#fff;border:1px solid var(--icon-inside-color)}.record-box .calendar-box-mark .calendar-box .react-h5-calendar .calendar-body .month-cell .day-cell.is-other-month-day{color:#ccc}.record-box .calendar-box-mark .calendar-box .react-h5-calendar .bottom-operate{display:none}.record-box .calendar-box-mark .calendar-box.show{bottom:0;visibility:visible}