.page-home[data-v-3c6b2258]{min-height:100vh;width:100vw;padding-top:54px;padding-bottom:54px;position:relative}.search-box[data-v-3c6b2258]{width:100%;position:fixed;top:0;z-index:2000;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff}.search-box i[data-v-3c6b2258]{text-align:right;width:30px;height:40px;vertical-align:middle;line-height:50px}.time-wrap[data-v-7e7b6df1]{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px}.time-wrap .date-box[data-v-7e7b6df1]{padding:16px 16px;border-radius:8px;-ms-flex-negative:0;flex-shrink:0;background-color:rgba(0,0,0,.1)}.time-wrap .date-box .month-label[data-v-7e7b6df1]{text-align:center;font-size:24px;color:#e41f19}.time-wrap .date-box .year-label[data-v-7e7b6df1]{text-align:center;font-size:16px;color:#e41f19}.time-wrap .time-box[data-v-7e7b6df1]{padding:16px 0;padding-left:5px;-ms-flex-align:center}.time-wrap .time-box .time-item[data-v-7e7b6df1],.time-wrap .time-box[data-v-7e7b6df1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.time-wrap .time-box .time-item[data-v-7e7b6df1]{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center}.time-wrap .time-box .time-item .week-label[data-v-7e7b6df1]{text-align:center;font-size:16px;line-height:18px;font-weight:500;color:#000}.time-wrap .time-box .time-item .date-label[data-v-7e7b6df1]{margin-top:10px;text-align:center;font-size:16px;width:30px;line-height:30px;height:30px;border-radius:15px;-ms-flex-negative:0;flex-shrink:0;position:relative;color:#000}.time-wrap .time-box .time-item .date-label.active[data-v-7e7b6df1]{background-color:#e41f19;color:#fff}.page-box[data-v-7e7b6df1]{background-color:#f5f5f5}.page-box .btn-wrap[data-v-7e7b6df1]{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-box .btn-wrap .btn[data-v-7e7b6df1]{background-color:#fff;font-size:15px;padding:8px 16px;margin:0 10px;border-radius:4px;border:1px solid #fff}.page-box .btn-wrap .btn.active[data-v-7e7b6df1]{color:#e41f19;border-color:rgba(228,31,25,.3)}.flex-box[data-v-7e7b6df1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-item[data-v-7e7b6df1]{background-color:#fff;padding:20px;margin-bottom:10px;border-radius:4px}.card-item .card-title[data-v-7e7b6df1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid #eee}.card-item .card-title .card-label[data-v-7e7b6df1]{font-size:16px;color:#000;font-weight:500}.card-item .card-title .card-btn[data-v-7e7b6df1]{font-size:16px;color:#e41f19;font-weight:500;-ms-flex-negative:0;flex-shrink:0}.card-item .card-title .card-btn.active[data-v-7e7b6df1]{color:#1cb2a4}.card-item .card-title .card-btn.disable[data-v-7e7b6df1]{color:#999}.card-item .card-box[data-v-7e7b6df1]{padding-top:14px}.card-item .card-box .card-description[data-v-7e7b6df1]{color:#999;font-weight:500}.card-item .card-box .card-time[data-v-7e7b6df1]{margin-top:10px;color:#000;font-size:16px;line-height:24px}.card-item .card-box .progress-box[data-v-7e7b6df1]{margin-top:10px;background-color:#e41f19;height:20px;position:relative}.card-item .card-box .progress-box.active[data-v-7e7b6df1]{background-color:#1cb2a4}.card-item .card-box .progress-box.time[data-v-7e7b6df1]{background-color:#999}.card-item .card-box .progress-box .start-box[data-v-7e7b6df1]{left:0;height:100%;position:absolute;background-color:#f2f3f4}.card-item .card-box .progress-box .end-box[data-v-7e7b6df1]{right:0;height:100%;position:absolute;background-color:#f2f3f4}.card-item .card-box .progress-box .hour-line[data-v-7e7b6df1]{position:absolute;height:100%;width:2px;background-color:#fff}.card-item .card-box .time-label-box[data-v-7e7b6df1]{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-home[data-v-16f941ca]{min-height:100vh;width:100vw;padding-top:54px;padding-bottom:54px;position:relative;background:#f7f7f7}.search-box[data-v-16f941ca]{width:100%;position:fixed;top:0;z-index:2000;display:-webkit-box;display:-ms-flexbox;display:flex}.page-hot[data-v-16f941ca]{min-height:100vh;width:100vw;background:#f7f7f7}.hot-top[data-v-16f941ca]{width:100%}.activity-list[data-v-16f941ca]{background:#fff}.activity-list .activity-item[data-v-16f941ca]{border-bottom:1px solid #f4f4f4;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px}.activity-list .activity-item .activity-inner[data-v-16f941ca]{background:#fff}.activity-list .activity-item .activity-inner .top[data-v-16f941ca]{display:-webkit-box;display:-ms-flexbox;display:flex}.activity-list .activity-item .activity-inner .top .image-wrap[data-v-16f941ca]{-ms-flex-negative:0;flex-shrink:0}.activity-list .activity-item .activity-inner .top .image-wrap .img[data-v-16f941ca]{border-radius:4px;margin:8px;width:100px;height:100px;overflow:hidden}.activity-list .activity-item .activity-inner .top .image-wrap .img img[data-v-16f941ca]{height:100%;-webkit-transform:translateX(-25%);transform:translateX(-25%)}.activity-list .activity-item .activity-inner .top .content[data-v-16f941ca]{width:100%;padding:8px}.activity-list .activity-item .activity-inner .top .content .title[data-v-16f941ca]{font-size:16px;color:#202020}.activity-list .activity-item .activity-inner .top .content .description[data-v-16f941ca]{margin-top:10px;color:#777;font-size:14px}.activity-list .activity-item .activity-inner .top .content .description span[data-v-16f941ca]{color:#e41f19}.activity-list .activity-item .activity-inner .top .content .footer[data-v-16f941ca]{color:#777;font-size:14px}.activity-list .activity-item .activity-inner .top .content .footer .btn-wrap[data-v-16f941ca]{padding-top:10px;text-align:right}.middle-banner .middle-banner-image[data-v-16f941ca],.top-image{width:100%}h4.title{padding:0 14px}.number-info{padding:0 14px 14px 14px}.number-info .apply-number{font-size:24px;color:#e41f19;font-weight:700;margin-right:4px}.number-info .apply-number-desc{color:#777;font-size:14px}.divider{height:8px;background:#f7f7f7}.article-content{padding:14px;line-height:30px;color:#202020;font-size:14px}