.sign-calendar[data-v-1f5c2000]{background-color:#fff;padding:.53333rem 0}.sign-calendar .head[data-v-1f5c2000]{font-size:.4rem;color:#363837;margin-bottom:.53333rem;display:flex;justify-content:space-between;align-items:center}.sign-calendar .head .left[data-v-1f5c2000]{display:flex;align-items:center;margin-left:.26667rem}.sign-calendar .head .left .date[data-v-1f5c2000]{display:inline-block;width:2.8rem;text-align:center;white-space:nowrap}.sign-calendar .head .left .btn-left[data-v-1f5c2000],.sign-calendar .head .left .btn-right[data-v-1f5c2000]{display:inline-block;width:.53333rem;height:.53333rem;position:relative}.sign-calendar .head .left .btn-left[data-v-1f5c2000]:after,.sign-calendar .head .left .btn-right[data-v-1f5c2000]:after{content:"";display:inline-block;width:.26667rem;height:.26667rem;position:absolute}.sign-calendar .head .left .btn-left[data-v-1f5c2000]:after{right:0;top:50%;transform:translateY(-50%);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAhCAMAAAABIhAfAAAARVBMVEUAAADZ2dna2tra2trq6ura2tra2tre3t7g4ODa2trb29vc3NzZ2dna2tra2tra2trc3Nzf39/a2tra2trb29va2trZ2dmhLk4eAAAAFnRSTlMAr7TgBs27Fw6Nc0Lz6tWHMycipFtaZP7QgwAAAHdJREFUKM+d0TkWwjAAA1Fj4y2BBALM/Y9KqYflhqj8naRwPq2nfIx4JGAf8HEHuPziesP1A64LuHZcry9cW8G1ZlyfCdcmRNqZaZ5qmmqZ6mqqBbzF21TLSvXCoNY6BqVurhpOqpGlOqSAVBylI+/BeNliDX/lCyPmGIqSxiw5AAAAAElFTkSuQmCC) no-repeat 50%;background-size:contain}.sign-calendar .head .left .btn-right[data-v-1f5c2000]:after{left:0;top:50%;transform:translateY(-50%);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAhCAMAAAABIhAfAAAAP1BMVEUAAADZ2dna2tra2trq6ura2tra2trd3d3e3t7f39/a2trb29vd3d3Z2dna2tra2trb29va2tra2tra2trZ2dk5J0PDAAAAFHRSTlMAr7biBs2MJBYN13M28+pZRcGkhFXDT9MAAAB3SURBVCjPldFJDoQwDETRwiEz3fRQ9z8rSAhFcmrDX76dXXhWjiHVSRPJlr0uPHtvSvn6KCV3qexSmaTytyqlVaWMRSlDVspQlTJJjVKDVJO6Ke0QusPp+PJQt8jirr2yG1vBrLFg1m/FrLbCqUD8FaJY6wMfdwATCRZLrSxynAAAAABJRU5ErkJggg==) no-repeat 50%;background-size:contain}.sign-calendar .head .right[data-v-1f5c2000]{margin-right:.46667rem;display:flex;align-items:center}.sign-calendar .head .right .label[data-v-1f5c2000]{font-size:.37333rem;color:#b7b7b7;margin-right:.13333rem}.sign-calendar .head .right .van-switch[data-v-1f5c2000]{margin-top:0;width:.8rem;height:.4rem}.sign-calendar .head .right .van-switch[data-v-1f5c2000] .van-switch__node{width:.4rem!important;height:.4rem!important}.sign-calendar .body .cell[data-v-1f5c2000]{width:14.28%;height:1.2rem;display:block;float:left;text-align:center;position:relative}.sign-calendar .body .title[data-v-1f5c2000]{font-size:.32rem;color:#8c8c8c}.sign-calendar .body .title[data-v-1f5c2000]:after{content:"";display:block;clear:both}.sign-calendar .body .title .cell[data-v-1f5c2000]{height:.8rem}.sign-calendar .body .day[data-v-1f5c2000]{font-size:.4rem;color:#595959;position:relative}.sign-calendar .body .day .signed[data-v-1f5c2000]{display:inline-block;position:absolute;left:50%;top:.06667rem;transform:translateX(-50%);width:.69333rem;height:.69333rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAABOCAYAAACOqiAdAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGAGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjAtMDQtMTBUMTg6NDE6MzgrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjAtMDQtMTBUMTg6NDE6MzgrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIwLTA0LTEwVDE4OjQxOjM4KzA4OjAwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUyNThjZjZmLTc3MWMtNGY3OC05NjZkLTQwOTA4NGEzOGM0OCIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjk0ODMxOTkwLTJhZWItZTY0OC05NmZhLTllMmVhNDY5YTVhNCIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjYwMjhjMTQyLTZjNmItNGIxOC1iYzM4LTI0MjkzNjI1M2I3ZCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NjAyOGMxNDItNmM2Yi00YjE4LWJjMzgtMjQyOTM2MjUzYjdkIiBzdEV2dDp3aGVuPSIyMDIwLTA0LTEwVDE4OjQxOjM4KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NTI1OGNmNmYtNzcxYy00Zjc4LTk2NmQtNDA5MDg0YTM4YzQ4IiBzdEV2dDp3aGVuPSIyMDIwLTA0LTEwVDE4OjQxOjM4KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz77TxX/AAAGVUlEQVR4nO3cXYxcZRnA8d85uy2G2LBtSUACsQ0RWghpxG2piSRaPmTx40JKwQvZjQSCMcEoXmgpW6uCiQlEY6IVv0Au/KD1QoxcFEhNNEJdaYrpWr/SNUGLprUQSaNru+PFu9vdnc7Mnpnznplzlv5vNrNn8zzP+e/Med85532f5OSWS/WI8zCIy7AGl+MSrMS5WIZJvI5Xp38ewR9wCH/Eb6ePdZ2ki+L6sAlDuAFXIM0Zcwrj2IOn8RxO5YyZiW6IuwojuB0XFZzr7/gRHsNLRSYqSlyC9+F+bCwiQQaex0P4GWqxg+f9qDTiFuzHU3onzXTun07Xsjl28Jji1uAZ7MK6iHHzsg5P4lmhxijEEHcOHsQBXBchXlFsEmp8SKg5F3nFrcYvsRVL8xbTBZbis0LNq/MEyiNuM14U5mJVY1Co/dZOA3QiLsEofoyBThOXgAFh6jIqnFNbtCsuxU7s6CRZCUmEc9kpTNAz0464PnwXd7eToCLcje9oQ15WcQm+juEOiqoKw/iGjJ+krOI+Y3G+0+q5Sxh1FySLuA8J87Q3Cl8UzrklC4lbLXz2F8NAkJVEOOeW87xW4pYKw/VAvJoqw4Aw3Wo6qW8lbgfWRy6oSgzi880ONhO3Dp8upJxqcR/e3uhAI3EJvob+IiuqCP34qgbX+EbiNuPaoiuqENdqcD+vXlyfcG07y3x2qPtWUS/uFqztWjnVYa3g5jT14j7VvVoqxyfnvpg7AAzimu7WUhzJ2vWSDTfSv1TtFz9R+/OBvCE3Co7GmC/uo3kjl4XkpjukIw+QhMEwuf52Uw9/XG3smbyh7zQtbuaj2i/H3dAykQwNz5MG0j7Jh++LEX4zljAr7j04P0bkXpIMDUuHt82XNnNs+QUxUpyPdzMr7qYYUXtJK2lQ+9P+WKmGmBV3Y6yovWAhaY7/09T3mn7tbJcbCOKWCwtgKkkWaae+8BFe+WuslFdgeSoMsUUshSiczNL+9peYaVMMpsJqosrRI2kzXJWKuJ6iW/RYGqxJsaqo6EVQAmmwqh8XRw25ZKlk7QbSVG18H5P/iRa6JNLg4n6siBbuwrfq2/oYF1wSXh97xdSX71Kb+H3u0CWSBitTYaFyFNKRB2alwcoLpduekKzKd6eqZNLg3FRY3R2F5LKrz/zlsoFc8kooDd4cdf5WO/6PxgdOy2tvnl1SaQiTuX/HClb74SPUphofXDYg3fb9zPKSm0dKKw2vpzgRK1rtN3tM7dyaW15y84j0jvvLKg1OpPhXzIi1vbtyyauANDiW4uXYUTuVVxFp8HKKiSIityuvQtJgom/0yhVvw3uLCT/O0SOSwU2NhZzzJsnGIcl5K6W3fqIq0uAHKX5XZIYs77zk/XdWSRq8lApbF5ucVRwWlNeMckqbwtjMqDpedLa25ZVTGsHV8ZlvDnu6kTGzvPJKI+xXO33L/OluZV1QXrmlwc+ZFbcXR7uVuam88ks7KrjSN3rlCsIF71Ld3Jc1Mc7hg7xllaRvidrBX5v6yr0cmehaCR3whLAHdt4O6Q14oVcVVYRrsI/5jwX3zfzyLA15wRw/9ffjHu5uLZXikbkv6sXtRv4HBIuPQ4Kb09SLO4XPdauaCrFdXT+TRrfOnxS2Xp8l8CvByTwaiavhXpwsuqIKcFJwcUbfkmYPa/Y7O1AQHLzY6ECrp1yjpte7vkEZExw0pJW4SWzBa7ErqgCvCec+2ewPFnquelhYaR29N1GJqQnnfLjVH2V5IL1bi7fsImS7ujlbI7I+yX8Q38pVTjX4trC1fEGyiqvhY3i804oqwOO4R8bLUjtrR04Ju28e7aCosvOocF3L3O2w3UU3U8J/ZbvFMWDUhHO5R5stIjtZrVQT9qpv0aPGnpF4FbcJ59L2myDPMq9duFo1J8ljQu1nfAfNSt71cYfxLqGZXdPJYomYxJeEmlvO0xYixsLC/wpNRNcJ7RTLynNCjVuFmnMRc0XmIVwvbE3Mvas2IgeELaXXCTVGoYitSLuFXh0fEFrK9orn8cHpWnbFDl7UHq6a0H/3ncIjx2/iWEG55nJsOtf66dxPKWja1M2W3UuETbIxW3bXcNBsy+69+F/OmJnoprh6VuAdwgX7cmFr1EVCk/hlZvdfnBAaxB8VWnJPCI3iDwgrraIuxc3K/wGIkfJSE0xPvQAAAABJRU5ErkJggg==) no-repeat 50%;background-size:contain}.sign-calendar .body .day .signed-point[data-v-1f5c2000]{position:absolute;left:50%;top:.86667rem;transform:translateX(-50%);font-size:.32rem;color:#fc5623}.sign-calendar .body .day .text[data-v-1f5c2000]{display:inline-block;line-height:.85333rem}.sign-calendar .body .day[data-v-1f5c2000]:after{content:"";display:block;clear:both}.item[data-v-8372e714]{background:#fff;box-shadow:0 0 .21333rem 0 rgba(0,0,0,.07);border-radius:.26667rem;margin-bottom:.4rem;padding:.26667rem .4rem}.item .bottom[data-v-8372e714]{display:flex;align-items:center;justify-content:space-between}.item .integral-wrap[data-v-8372e714]{display:flex;align-items:center;height:.85333rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#ee1f1f}.item .integral[data-v-8372e714]{font-size:.42667rem;line-height:.85333rem}.item .integral-label[data-v-8372e714]{font-size:.32rem;line-height:.85333rem}.item .ink-detail[data-v-8372e714]{display:inline-block;width:1.38667rem;height:.56rem;background:hsla(0,0%,100%,.1);border-radius:.29333rem;border:1px solid #b7b7b7;text-align:center;font-size:.32rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#595959;line-height:.56rem}.course-item[data-v-8372e714]{display:flex;padding:.4rem .26667rem}.course-item .integral-label[data-v-8372e714],.course-item .integral[data-v-8372e714]{line-height:.56rem}.course-item .integral-wrap[data-v-8372e714]{height:.56rem}.course-item .course-cover[data-v-8372e714]{width:3.09333rem;height:1.81333rem;margin-right:.26667rem;flex:none}.course-item .content[data-v-8372e714]{flex:1;display:flex;flex-direction:column;justify-content:space-between;height:1.81333rem}.course-item .course-name[data-v-8372e714]{font-size:.37333rem;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:rgba(0,0,0,.85);line-height:.56rem;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.course-item .teacher-wrap[data-v-8372e714]{display:flex;padding-top:.53333rem;padding-bottom:.4rem;border-bottom:1px solid #f5f5f5;margin-bottom:.13333rem}.course-item .teacher[data-v-8372e714]{text-align:center;margin-right:.53333rem}.course-item .teacher[data-v-8372e714]:last-child{margin-right:0}.course-item .teacher-avatar[data-v-8372e714]{width:.72rem;height:.72rem;border-radius:50%;margin-bottom:.08rem}.course-item .teacher-name[data-v-8372e714]{width:1.06667rem;height:.42667rem;font-size:.29333rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:rgba(0,0,0,.45);line-height:.42667rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.book-item[data-v-8372e714]{padding:.4rem .26667rem;display:flex}.book-item .cover[data-v-8372e714]{width:2.29333rem;height:3.22667rem;margin-right:.4rem;border-radius:.2rem}.book-item .book-name[data-v-8372e714]{font-size:.37333rem;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#20242a;line-height:.56rem;margin-bottom:.10667rem}.book-item .book-author[data-v-8372e714]{height:.42667rem;font-size:.32rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#8c8c8c;line-height:.45333rem}.book-item .right[data-v-8372e714]{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.sign[data-v-6202808c]{min-height:100vh;background:#f8f8f8;box-sizing:border-box;position:relative;background-color:#fff}.sign[data-v-6202808c]:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:7.46667rem;background:url(../img/bg.cfe51401.png) 50% no-repeat;background-size:cover}.sign .content[data-v-6202808c]{position:relative;z-index:1}.sign .content .info-box[data-v-6202808c]{padding:.8rem 0;margin:0 .53333rem;color:#fff;display:flex;align-items:center;position:relative}.sign .content .info-box .avatar[data-v-6202808c]{width:1.17333rem;height:1.17333rem;border-radius:50%;flex:none;margin-right:.21333rem}.sign .content .info-box .info .name[data-v-6202808c]{font-size:.48rem;font-weight:500;margin-bottom:.16rem}.sign .content .info-box .info .integral[data-v-6202808c]{font-size:.32rem;font-weight:500}.sign .content .info-box .btn-rule[data-v-6202808c]{position:absolute;right:0;font-size:.32rem;padding:0 .34667rem;border:.02667rem solid #fff;border-radius:.33333rem;height:.53333rem;line-height:.53333rem}.sign .content .calendar-box[data-v-6202808c]{background:#fff;box-shadow:0 .21333rem .32rem 0 rgba(0,0,0,.1);border-radius:.33333rem;margin:0 .50667rem;box-sizing:border-box;overflow:hidden;margin-bottom:.66667rem}.sign .content .calendar-box .sign-calendar[data-v-6202808c]{border-radius:.33333rem}.sign .content .recommend-wrap[data-v-6202808c]{padding:0 .4rem;margin-bottom:.66667rem}.sign .content .recommend-wrap .head[data-v-6202808c]{display:flex;justify-content:space-between;margin-bottom:.53333rem}.sign .content .recommend-wrap .head .title[data-v-6202808c]{font-size:.42667rem;color:#595959;font-weight:500;position:relative;padding-left:.26667rem}.sign .content .recommend-wrap .head .title[data-v-6202808c]:after{content:"";display:inline-block;width:.05333rem;height:.34667rem;position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:#fc5623}.sign .content .recommend-wrap .head .more[data-v-6202808c]{font-size:.37333rem;color:#b7b7b7;position:relative;padding-right:.26667rem;line-height:.42667rem}.sign .content .recommend-wrap .head .more[data-v-6202808c]:after{content:"";display:block;border-top:.02667rem solid #b7b7b7;border-right:.02667rem solid #b7b7b7;width:.18667rem;height:.18667rem;position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(45deg)}.sign .van-popup[data-v-6202808c]{background-color:transparent}.sign .signed-box[data-v-6202808c]{position:relative}.sign .signed-box .bg[data-v-6202808c]{width:5.12rem}.sign .signed-box .note[data-v-6202808c]{color:#fff;font-size:.34667rem;font-weight:500;position:absolute;left:50%;top:3.86667rem;transform:translateX(-50%);white-space:nowrap}.sign .signed-box .btn-close[data-v-6202808c]{width:.53333rem;position:absolute;top:0;right:0}.sign[data-v-6202808c] .van-dialog .van-dialog__content{padding:.53333rem;color:#8c8c8c;font-size:.34667rem;line-height:.48rem}.sign[data-v-6202808c] .van-dialog .van-button{background-color:#fff;color:#595959;font-size:.37333rem}