.swiperContainer[data-v-ef0d15d8]{width:100%}.swiperContainer .img[data-v-ef0d15d8]{width:100%;height:100%;overflow:hidden}.swiperContainer .img img[data-v-ef0d15d8]{width:100%;height:100%}.swiperContainer .imgLink[data-v-ef0d15d8]{cursor:pointer}.swiperContainer[data-v-ef0d15d8] .swiper-pagination{right:20px;bottom:22px;display:flex;justify-content:center}.swiperContainer[data-v-ef0d15d8] .swiper-pagination .swiper-pagination-bullet{opacity:1;width:46px;height:8px;line-height:8px;background:rgba(0,0,0,.5);color:#fff;margin-right:28px;border-radius:0}.swiperContainer[data-v-ef0d15d8] .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border:none;color:#fff;background:#fff}.banner[data-v-ef0d15d8]{width:100%;min-width:1200px;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;z-index:1}.banner .banner-cont[data-v-ef0d15d8]{height:100%;margin:0 auto;position:relative}[data-v-ef0d15d8] .swiper-container ::v-deep .swiper-slide img{width:100%;height:100%;transition:all 1.5s;opacity:1}[data-v-ef0d15d8] .swiper-container ::v-deep .swiper-slide-active img,[data-v-ef0d15d8] .swiper-container ::v-deep .swiper-slide-duplicate-active img{animation:jingshen-ef0d15d8 3s cubic-bezier(.98,.12,1,.97) 0s 1 normal forwards;opacity:0}@keyframes jingshen-ef0d15d8{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}[data-v-04cac0e2]:root{--base-color:#225bed;--base-color-light:#d5defb;--base-bg-color:#f5f5f5}.page-box[data-v-04cac0e2]{display:flex;flex-direction:column;justify-content:center;align-items:center}.page-box .bannerContainer[data-v-04cac0e2]{height:471px;width:100%}.page-box .venuesContainer[data-v-04cac0e2]{width:1366px;display:flex;flex-direction:column;margin-top:-80px;background:#fff;border-radius:8px;padding:75px 0 0 83px}.page-box .venuesContainer .venuesDiv[data-v-04cac0e2]{display:flex;margin-bottom:50px}.page-box .venuesContainer .venuesDiv .img[data-v-04cac0e2]{width:315px;height:199px;border-radius:10px}.page-box .venuesContainer .venuesDiv .venuesInfo[data-v-04cac0e2]{margin-left:50px;display:flex;flex-direction:column;justify-content:space-between;width:736px}.page-box .venuesContainer .venuesDiv .venuesInfo .title[data-v-04cac0e2]{font-size:22px;white-space:nowrap}.page-box .venuesContainer .venuesDiv .venuesInfo .content[data-v-04cac0e2],.page-box .venuesContainer .venuesDiv .venuesInfo .title[data-v-04cac0e2]{opacity:1;font-family:PingFang SC,PingFang SC-Regular;font-weight:400;text-align:left;color:#000;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}.page-box .venuesContainer .venuesDiv .venuesInfo .content[data-v-04cac0e2]{font-size:18px;margin:11 0 0 0;max-height:"";line-height:""/4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.page-box .venuesContainer .venuesDiv .venuesInfo .apply-div[data-v-04cac0e2]{width:100%;display:flex}.page-box .venuesContainer .venuesDiv .venuesInfo .apply-div .apply-btn[data-v-04cac0e2]{width:128px;height:44px;font-size:16px;color:#fff;background:var(--base-color);border-radius:22px;text-align:center;line-height:44px;margin-right:20px;cursor:pointer}.page-box .venuesContainer .venuesDiv .venuesInfo .apply-div .apply-btn[data-v-04cac0e2]:active{opacity:.6}[data-v-5bb5f9d0]:root{--base-color:#225bed;--base-color-light:#d5defb;--base-bg-color:#f5f5f5}.step-bar[data-v-5bb5f9d0]{width:100%;height:100px;position:relative;overflow:hidden;border-bottom:1px solid var(--base-color);display:flex;align-items:center}.step-bar .step-title[data-v-5bb5f9d0]{font-size:24px;color:#000;margin-top:60px}.step-bar .line[data-v-5bb5f9d0]{width:50px;height:5px;border-radius:2px;position:relative;background:#000;margin-top:25px}.step-bar .line[data-v-5bb5f9d0]:after{content:"";width:6px;height:5px;background:#000;position:absolute;top:0;left:60px;border-radius:2px}.step-bar .progress[data-v-5bb5f9d0]{width:100%}.step-bar .progress ul[data-v-5bb5f9d0]{display:flex;justify-content:space-between}.step-bar .progress ul li[data-v-5bb5f9d0]{display:flex;font-size:22px;color:#000;position:relative;text-align:center;align-items:center}.step-bar .progress ul li .finishCircle[data-v-5bb5f9d0]{width:32px!important;height:32px!important;color:var(--base-color)!important}.step-bar .progress ul li .circle[data-v-5bb5f9d0]{width:32px;height:32px;border-radius:50%;background:var(--base-color);color:#fff;display:flex;justify-content:center;align-items:center}.step-bar .progress ul li .svg-icon[data-v-5bb5f9d0]{width:115px;height:5px;margin-left:27px;color:var(--base-color)}.step-bar .progress ul li .unactive[data-v-5bb5f9d0]{color:#45474e}.step-bar .progress ul li[data-v-5bb5f9d0]:last-child:after{width:0}.step-bar .progress ul li p[data-v-5bb5f9d0]{color:#45474e;font-size:18px;line-height:36px;white-space:nowrap;margin-left:14px;font-weight:700}.step-bar .progress ul li.step_act p[data-v-5bb5f9d0]{color:var(--base-color)}.step-bar .progress ul li.line_act .circle[data-v-5bb5f9d0]{background:#fdf9f0;border:2px solid #45474e;color:#45474e;box-shadow:0 3px 11px rgba(71,126,231,.4)}[data-v-f774c4ea]:root{--base-color:#225bed;--base-color-light:#d5defb;--base-bg-color:#f5f5f5}.calendar[data-v-f774c4ea]{overflow:hidden;width:1200px;margin:0 auto}.calendar .top[data-v-f774c4ea]{margin-top:28px;display:flex;justify-content:space-between}.calendar .top span[data-v-f774c4ea]{font-family:PingFang SC Semibold;font-weight:600;font-size:18px;line-height:30px;text-align:left;color:#333}.calendar .top .month[data-v-f774c4ea]{font-size:20px;color:var(--base-color)}.calendar .dateContainer[data-v-f774c4ea]{width:100%;border-radius:8px;background:transparent;border:1px solid #d0d0d0;margin-top:18px}.calendar .week-ul[data-v-f774c4ea]{width:100%;overflow:hidden;background:#dae5fa;padding:0 32px;display:flex;justify-content:space-between}.calendar .week-ul li[data-v-f774c4ea]{float:left;width:106px;color:#333;font-size:16px;font-weight:600}.calendar .week-ul li p[data-v-f774c4ea]{text-align:center;line-height:36px}.calendar .date-ul[data-v-f774c4ea]{width:100%;overflow:hidden;margin:16px auto;padding:0 32px 10px 32px;display:flex;flex-wrap:wrap}.calendar .date-ul li[data-v-f774c4ea]{width:106px;height:76px;border:1px solid #d0d0d0;cursor:pointer;position:relative;float:left;margin:10px 0;border-radius:4px;transition:all .3s;margin-right:65px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(71,126,231,.2);border:1px solid var(--base-color)}.calendar .date-ul li[data-v-f774c4ea]:nth-child(7n){margin-right:0}.calendar .date-ul li span[data-v-f774c4ea]{position:absolute;top:3px;right:3px;font-size:12px;color:var(--base-color)}.calendar .date-ul li p[data-v-f774c4ea]{line-height:26px;text-align:center}.calendar .date-ul li p.p_date[data-v-f774c4ea]{font-size:20px;color:#55555a;font-weight:600}.calendar .date-ul li p.p_status[data-v-f774c4ea]{color:#474e63;font-size:16px;font-weight:400}.calendar .date-ul li[data-v-f774c4ea]:hover{border-color:var(--base-color)}.calendar .date-ul li:hover p[data-v-f774c4ea]{color:var(--base-color)}.calendar .date-ul li.date_act[data-v-f774c4ea]{border:0;background:var(--base-color)}.calendar .date-ul li.date_act p[data-v-f774c4ea],.calendar .date-ul li.date_act span[data-v-f774c4ea]{color:#fff}.calendar .date-ul li.forbid_click[data-v-f774c4ea]{background:#eaeaea;pointer-events:none;border:1px solid #d5d5dd}.calendar .date-ul li.forbid_click .p_date[data-v-f774c4ea],.calendar .date-ul li.forbid_click .p_status[data-v-f774c4ea]{color:#707070}.calendar .time-box[data-v-f774c4ea]{width:100%;overflow:hidden;margin:28px auto;display:flex;flex-direction:column}.calendar .time-box p[data-v-f774c4ea]{color:#333;font-size:18px;font-weight:700}.calendar .time-box ul[data-v-f774c4ea]{width:100%;overflow:hidden;display:flex;flex-wrap:wrap}.calendar .time-box ul li[data-v-f774c4ea]{width:209px;height:82px;border:1px solid #d0d0d0;cursor:pointer;border-radius:8px;text-align:center;transition:all .3s;margin-top:18px;background-color:#dae5fa;display:flex;flex-direction:column;justify-content:center;margin-right:38px}.calendar .time-box ul li[data-v-f774c4ea]:nth-child(5n){margin-right:0}.calendar .time-box ul li .period[data-v-f774c4ea],.calendar .time-box ul li .text[data-v-f774c4ea]{width:100%;font-size:20px;color:#707070;line-height:42px;font-weight:600}.calendar .time-box ul li .period[data-v-f774c4ea]{border-bottom:1px solid #d0d0d0;border-radius:8px 8px 0 0;font-size:18px}.calendar .time-box ul li .text[data-v-f774c4ea]{border-radius:0 0 8px 8px;font-size:16px}.calendar .time-box ul li[data-v-f774c4ea]:hover{border-color:var(--base-color);color:var(--base-color)}.calendar .time-box ul li.forbid_click[data-v-f774c4ea]{pointer-events:none;background-color:#eaeaea}.calendar .time-box ul li.time_act[data-v-f774c4ea]{border-color:var(--base-color)}.calendar .time-box ul li.time_act .period[data-v-f774c4ea]{background:var(--base-color);color:#fff}