.week-block[data-v-627ff917]{width:14vw;display:inline-block;text-align:center}.week-name[data-v-627ff917]{padding-top:8px;font-size:16px;font-weight:800;color:#c7c7c7}.week-day[data-v-627ff917]{padding-top:4px;padding-bottom:4px;font-size:20px;color:#333}.date-container[data-v-627ff917]{display:inline-block;text-align:left;width:auto}.day-container[data-v-627ff917]{max-width:98vw}.current-day[data-v-627ff917]{background:#365695;color:#fff}.day[data-v-627ff917]{display:inline-block;width:36px;height:36px;border:1px solid #fff;border-radius:100px;line-height:36px}.chosen-day[data-v-627ff917]{border:1px solid #6a83b1!important}.hasthing[data-v-627ff917]:after{display:block;content:"";width:6px;height:6px;border-radius:6px;background:#f19d39;position:relative;left:15px;bottom:8px}.top[data-v-627ff917]{background:#333;height:48px;color:#fff;line-height:48px;font-weight:500}.today[data-v-627ff917]{position:absolute;right:15px}.foldup[data-v-627ff917]{overflow:hidden;white-space:nowrap}.week1 div[data-v-627ff917]:first-of-type{margin-left:0}.week2 div[data-v-627ff917]:first-of-type{margin-left:-98vw}.week3 div[data-v-627ff917]:first-of-type{margin-left:-196vw}.week4 div[data-v-627ff917]:first-of-type{margin-left:-294vw}.week5 div[data-v-627ff917]:first-of-type{margin-left:-392vw}.week6 div[data-v-627ff917]:first-of-type{margin-left:-490vw}[data-v-627ff917]{-webkit-transition:all .5s;transition:all .5s}.top[data-v-36ccd304]{background:#333;height:48px;color:#fff;line-height:48px;font-weight:500}.today[data-v-36ccd304]{position:absolute;right:15px}.gelubo[data-v-36ccd304]{height:100vh}.to-up[data-v-36ccd304]{-webkit-transform:rotate(180deg) translate(50%,50%);transform:rotate(180deg) translate(50%,50%)}.to-bottom[data-v-36ccd304]{-webkit-transform:rotate(0deg) translate(-50%,-50%);transform:rotate(0deg) translate(-50%,-50%)}.drap-line[data-v-36ccd304]{border-bottom:1px solid #e6e6e6;height:4vw;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(80%,#fff),to(#e6e6e6));background:linear-gradient(#fff,#fff 80%,#e6e6e6)}.pull-position[data-v-36ccd304]{position:absolute}.bread-container[data-v-36ccd304]{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:visible;position:relative}.bread-container[data-v-36ccd304]:after{display:block;content:"";width:100%;height:8px;position:absolute;top:31px;background:-webkit-gradient(linear,left top,left bottom,from(#c1c1c1),color-stop(20%,#e4e4e4),to(#fff));background:linear-gradient(#c1c1c1,#e4e4e4 20%,#fff)}.bread-crumb[data-v-36ccd304]{padding-top:8px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;font-weight:800;color:#736d7c;text-align:center}.active[data-v-36ccd304]{color:#365695}.text-block[data-v-36ccd304]{display:inline-block;white-space:nowrap;text-align:right}.bottom-blue[data-v-36ccd304]:after{width:48px;height:3px;background:#365695;display:block;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:""}.thing-container[data-v-36ccd304]{margin-top:8px;border-bottom:1px solid #f4f4f4}.thing-container[data-v-36ccd304]:after{display:block;content:"";clear:both}.thing-block[data-v-36ccd304]{height:80px;text-align:left;padding-left:18px;float:left}.thing-ext[data-v-36ccd304]{float:right;width:60px;text-align:left;color:#b9b9b9;font-weight:800}.thing-name[data-v-36ccd304]{color:#5a5a5a;font-size:18px;font-weight:800}.thing-disc[data-v-36ccd304]{color:#b9b9b9}.thing-disc[data-v-36ccd304],.thing-role[data-v-36ccd304]{font-size:12px;font-weight:800}.role-deliver[data-v-36ccd304]{color:#f4b762}.role-solve[data-v-36ccd304]{color:#6bb4d5}.all-thing[data-v-36ccd304]{overflow-y:scroll;margin-bottom:50px}.sticky[data-v-36ccd304]{position:-webkit-sticky;position:sticky;top:-1px;background:#fff}.fixed-bar[data-v-36ccd304]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:50px;position:fixed;bottom:0;background:#fff}.fixed-bar div[data-v-36ccd304]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#b9b9b9;font-weight:800;margin-top:20px;background:#fff}.fixed-bar[data-v-36ccd304]:before{position:absolute;width:100%;height:7px;content:"";background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#dedede));background:linear-gradient(#fff,#dedede)}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}*{margin:0;padding:0}