.App{width:100vw;height:calc(100vh - 60px);background-color:#f5f5f5;overflow-y:auto}.App .tip-wrap{position:fixed;width:100vw;height:100vh;z-index:2;background:rgba(0,0,0,.5)}.App .tip-wrap .tip{position:absolute;left:50%;top:50%;padding:20px;transform:translate(-50%,-50%);width:80%;background:#fff;border-radius:5px}.App .tip-wrap .tip .close{position:absolute;top:15px;right:15px}.App .tip-wrap .tip .close:hover{cursor:pointer}.App .tip-wrap .tip .title{font-size:25px;color:#606266;text-align:center}.App .tip-wrap .tip .img_wrap{text-align:center}.App .header .title{display:flex;justify-content:center;align-items:center;font-size:28px;color:#ff8d00}.calender .calender_header{display:flex;justify-content:space-between;align-items:center;padding-bottom:15px;font-size:18px;font-weight:700}.calender .calender_header .date{flex-grow:1;text-align:center}.calender .calender_header .date .week{font-size:10px;color:#bdbdbd}.calender .clender_main{display:grid;grid-template:repeat(5,1fr)/repeat(7,1fr);justify-items:center;align-items:center}.calender .clender_main .grid_header,.calender .clender_main .item{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px;font-size:20px;font-weight:bolder;box-sizing:border-box}.calender .clender_main .item{width:100%;height:100%;text-align:center;border-radius:50%}.calender .clender_main .item .lunar{font-size:10px;color:#bdbdbd;font-weight:bolder}.calender .clender_main .grid_header{font-size:12px;opacity:.5}.calender .clender_main .othersMonth{color:#bdbdbd}.calender .clender_main .existMemo{position:relative}.calender .clender_main .existMemo:before{content:"·";display:block;position:absolute;top:-4px;text-align:center;width:100%;font-size:18px;color:#bdbdbd}.calender .clender_main .selectDay{background-color:#e7e7e7}.calender .clender_main .today{background-color:#fe8c28;color:#fff}.calender .clender_main .today .lunar,.calender .clender_main .today:before{color:#fff}.weather{display:flex;justify-content:space-between;margin-top:20px;padding:10px;background-color:#fff;border-radius:10px;box-shadow:0 0 6px 0 #afadad}.weather .left,.weather .right{font-family:serif;font-size:13px}.weather .left .info_bottom,.weather .left .info_top,.weather .right .info_bottom,.weather .right .info_top{font-weight:700}.weather .left .info_top,.weather .right .info_top{padding-bottom:10px}.weather .left .info_bottom,.weather .right .info_bottom{color:#bdbdbd}.day_memo{display:flex;flex-direction:column;justify-content:space-between;margin-top:20px;padding:0 10px;height:80px;background-color:#fff;border-radius:10px;box-shadow:0 0 6px 0 #afadad;overflow:auto}.day_memo .item{display:flex;min-height:80px;max-height:80px;border-bottom:1px solid rgba(0,0,0,.1)}.day_memo .item .time{position:relative;display:flex;flex-direction:column;justify-content:center;padding-right:10px}.day_memo .item .time .end,.day_memo .item .time .start{font-weight:700}.day_memo .item .time .start{padding-bottom:5px}.day_memo .item .time:after{content:"";position:absolute;top:10%;right:0;width:1px;height:80%;background:#bdbdbd}.day_memo .item .content{display:flex;align-items:center}.day_memo .item .content .checkbox{margin:0 10px}.day_memo .item .content .text{font-weight:700}.day_memo .item .content .text:before{content:"";display:block}.day_memo .finished{color:#e7e7e7!important;font-style:italic}.day_memo .finished .time:after{background:#e7e7e7}.day_memo .finished .content .text{text-decoration:line-through}.day_memo input[type=checkbox]{width:16px;height:16px;background-color:#fff;-webkit-appearance:none;border:1px solid #ff8d00;border-radius:2px;outline:none}.day_memo input[type=checkbox]:checked:before{display:block;content:"\2714";text-align:center;font-size:16px;color:#ff8d00}.footer{position:fixed;z-index:1;left:0;bottom:0;padding:10px 80px;width:100vw;height:60px;background-color:#fff;border-top:1px solid rgba(0,0,0,.1)}.footer .add_btn{position:absolute;top:0;left:50%;margin-left:-35px;margin-top:-35px;padding:8px;width:70px;height:70px;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:50%}.footer .add_btn .btn{position:relative;width:100%;height:100%;border-radius:50%;background:#ffbc3e;box-shadow:0 0 2px 1px #d1d0d0}.footer .add_btn .btn:after,.footer .add_btn .btn:before{content:"";position:absolute;left:50%;top:50%;margin-left:-10px;margin-top:-1.5px;display:inline-block;width:20px;height:3px;background-color:#fff;border-radius:15px}.footer .add_btn .btn:after{transform:rotate(90deg)}.footer .lists{display:flex;justify-content:space-between}.footer .lists .lists_item{text-align:center;color:#606060}.footer .lists .lists_item .icon{padding-bottom:5px;font-size:22px}.footer .lists .selected{color:#ff8d00}.memo{position:fixed;left:0;top:0;z-index:0;width:100vw;height:calc(100vh - 60px);background-color:#fff;overflow-y:auto}.memo .nav_bar{padding:30px 0;border-bottom:1px solid rgba(0,0,0,.1)}.memo .tab_content{padding:20px}.memo .am-tabs{height:auto}.memoItem_wrap .title{font-size:20px;padding-bottom:20px}.memoItem_wrap .clear_done{text-align:right;font-size:16px;color:#ff8d00}.memoItem_wrap .memo_item{justify-content:space-between;padding-bottom:30px}.memoItem_wrap .memo_item,.memoItem_wrap .memo_item .input_wrap{display:flex;align-items:center}.memoItem_wrap .memo_item .input_wrap .icon{padding-left:10px;color:#ff8d00}.memoItem_wrap .memo_item .input_wrap .text{padding-left:10px;font-size:14px}.memoItem_wrap .memo_item .date{margin-left:auto;padding-right:10px}.memoItem_wrap .memo_item .delete_btn{font-size:16px;color:#bdbdbd}.memoItem_wrap .finished .input_wrap .icon{color:#e7e7e7}.memoItem_wrap .finished .input_wrap .text{text-decoration:line-through;color:#e7e7e7;font-style:italic}.memoItem_wrap .finished .date{color:#e7e7e7}.memoItem_wrap input[type=checkbox]{width:16px;height:16px;background-color:#fff;-webkit-appearance:none;border:1px solid #ff8d00;border-radius:2px;outline:none}.memoItem_wrap input[type=checkbox]:checked:before{display:block;content:"\2714";text-align:center;font-size:16px;color:#ff8d00}.add_memo{position:absolute;left:0}.add_memo .container{position:fixed;z-index:0;width:100vw;height:100vh;background-color:#fff}.add_memo .container .memo_header{padding:10px 0;border-bottom:1px solid rgba(0,0,0,.1)}.add_memo .container .memo_header .title{font-size:24px;font-family:cursive;font-weight:100}.add_memo .container .memo_header .icons{display:flex;justify-content:space-between;padding-top:20px;color:#bdbdbd;text-align:center}.add_memo .container .memo_header .icons .icon_item{font-size:22px}.add_memo .container .memo_header .icons .selected{color:#ff8d00}.add_memo .container .memo_header .icons .text{padding-top:5px}.add_memo .container .memo_main{padding-top:20px}.add_memo .container .memo_main .mark{background:#e7e7e7;border-radius:10px}.add_memo .container .memo_main .am-list-item .am-list-line .am-list-extra{flex-basis:auto}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font-weight:400;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block;box-sizing:border-box}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}a{color:#7e8c8d;text-decoration:none;-webkit-backface-visibility:hidden}li{list-style:none}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,.2);-webkit-border-radius:6px}::-webkit-scrollbar-thumb:vertical{height:5px;background-color:hsla(0,0%,49%,.7);-webkit-border-radius:6px}::-webkit-scrollbar-thumb:horizontal{width:5px;background-color:hsla(0,0%,49%,.7);-webkit-border-radius:6px}body,html{width:100%}body{-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
/*# sourceMappingURL=main.e29635f6.chunk.css.map */