.timetable_wrap{padding-top:1.33333rem;padding-bottom:2.61333rem}.timetable_wrap .timetable_top{box-sizing:border-box;padding:.53333rem .53333rem;background-color:#fff}.timetable_wrap .time_nav{width:8.93333rem;margin:.26667rem auto 0;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.timetable_wrap .time_nav,.timetable_wrap .time_nav .week_next,.timetable_wrap .time_nav .week_prev{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.timetable_wrap .time_nav .week_next,.timetable_wrap .time_nav .week_prev{width:1.46667rem;height:.69333rem;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;font-size:.32rem;color:#6398d0;box-sizing:border-box;border:.02667rem solid #6398d0}.timetable_wrap .time_nav .date_txt{color:#3c9df2;font-size:.53333rem}.timetable_wrap .date_table{width:8.93333rem;margin:.53333rem auto 0;box-sizing:border-box;border-radius:.13333rem;box-shadow:0 0 .13333rem #e0e0e0;padding:.53333rem .26667rem;background-color:#fff}.timetable_wrap .date_table .week_box{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-bottom:.02667rem solid #eee}.timetable_wrap .date_table .week_box li{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:1.04rem;height:1.04rem;text-align:center;line-height:1.04rem;font-size:.41333rem;color:#828282}.timetable_wrap .date_table .date_box{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-bottom:.02667rem solid #eee;margin-top:.26667rem;padding:.26667rem 0}.timetable_wrap .date_table .date_box li{width:1.04rem;height:1.04rem;text-align:center;line-height:1.04rem;font-size:.41333rem;color:#828282;position:relative}.timetable_wrap .date_table .date_box li .hugh{position:absolute;top:-.16rem;right:0;font-size:.26667rem}.timetable_wrap .date_table .date_box li .banxiao{position:absolute;top:-.16rem;right:0}.timetable_wrap .date_table .date_box .active{background-color:rgba(75,159,255,.425);color:#fff;border-radius:.10667rem}.timetable_wrap .date_table .class_box{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-top:.26667rem}.timetable_wrap .date_table .class_box li{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:1.04rem;text-align:center;font-size:.41333rem;color:#828282;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.timetable_wrap .date_table .class_box li p{font-size:.26667rem;color:#54698d;text-align:center}.timetable_wrap .tips_box{width:8.93333rem;margin:.53333rem auto 0;position:relative}.timetable_wrap .tips_box,.timetable_wrap .tips_box p{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.timetable_wrap .tips_box p{margin-right:.26667rem}.timetable_wrap .tips_box p span{font-size:.37333rem}.timetable_wrap .tips_box p:first-child{color:#6398d0}.timetable_wrap .tips_box p:nth-child(2){color:#ac4aff}.timetable_wrap .tips_box .my-button{margin:0 auto;position:absolute;top:0;right:.13333rem;border:.02667rem solid #6e7da9;border-radius:.13333rem;width:2.66667rem;height:.8rem}.timetable_wrap .list_wrap{width:8.93333rem;margin:.53333rem auto 0;background-color:#fff;padding:.26667rem 0}.timetable_wrap .list{width:8.93333rem;margin:.26667rem auto 0;background-color:#fff}.timetable_wrap .list li{box-sizing:border-box;padding:.4rem}.timetable_wrap .list li .list_top{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.timetable_wrap .list li .list_top p{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-size:.34667rem}.timetable_wrap .list li .list_top p .courseName{font-weight:600;color:#4a4a4a}.timetable_wrap .list li .list_top p .className{color:#7e7e7e}.timetable_wrap .list li .list_top p:first-child{-webkit-box-flex:3;-webkit-flex:3;flex:3}.timetable_wrap .list li .list_top p:nth-child(3){text-align:right}.timetable_wrap .list li .list_top p:nth-child(3) .van-button{height:.53333rem}.timetable_wrap .list li .memo{font-size:.34667rem;margin-top:.26667rem;color:#fd5739!important}.timetable_wrap .list li .list_info{margin-top:.4rem}.timetable_wrap .list li .list_info p{margin:.13333rem auto 0;font-size:.34667rem;color:#929292}.timetable_wrap .show_message{width:10rem;height:1.17333rem;position:fixed;left:0;bottom:1.65333rem;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.timetable_wrap .show_message p{font-size:.34667rem}.timetable_wrap .show_message p:nth-child(2){color:#54698d}.timetable_wrap .show_message p:nth-child(3){color:#6398d0}.timetable_wrap .show_message p:nth-child(4){color:#cd92ff}