.res-init[data-v-0d817146]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100vh;overflow:hidden;background:#e7f7ff;font-family:PingFang SC,-apple-system,Microsoft YaHei,sans-serif}.res-init [data-v-0d817146]{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}img[data-v-0d817146]{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bg[data-v-0d817146]{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom}.wrap[data-v-0d817146]{position:relative}.stage[data-v-0d817146]{position:relative;width:1700px;height:1012px;overflow:hidden;-webkit-transform-origin:0 0;transform-origin:0 0}.header-logo[data-v-0d817146]{position:absolute;left:404px;top:111px;width:310px;height:71px}.header-illustration[data-v-0d817146]{position:absolute;left:995px;top:53px;width:230px;height:215px}.search-box[data-v-0d817146]{position:absolute;left:360px;top:233px;width:980px;height:64px;background:#f7faff;border:1px solid #91a7ed;border-radius:16px}.search-input[data-v-0d817146]{position:absolute;left:20px;top:0;width:842px;height:62px;padding:17px 0;border:none;outline:none;background:transparent;font-family:PingFang SC;font-weight:400;font-size:20px;color:#323335;line-height:28px;text-align:left;font-style:normal;text-transform:none}.search-input[data-v-0d817146]::-webkit-input-placeholder{font-family:PingFang SC;font-weight:400;font-size:20px;color:#86909c;line-height:28px;text-align:left;font-style:normal;text-transform:none}.search-input[data-v-0d817146]::-moz-placeholder{font-family:PingFang SC;font-weight:400;font-size:20px;color:#86909c;line-height:28px;text-align:left;font-style:normal;text-transform:none}.search-input[data-v-0d817146]:-ms-input-placeholder{font-family:PingFang SC;font-weight:400;font-size:20px;color:#86909c;line-height:28px;text-align:left;font-style:normal;text-transform:none}.search-input[data-v-0d817146]::-ms-input-placeholder{font-family:PingFang SC;font-weight:400;font-size:20px;color:#86909c;line-height:28px;text-align:left;font-style:normal;text-transform:none}.search-input[data-v-0d817146]::placeholder{font-family:PingFang SC;font-weight:400;font-size:20px;color:#86909c;line-height:28px;text-align:left;font-style:normal;text-transform:none}.search-box.search-box-focused[data-v-0d817146],.search-box[data-v-0d817146]:hover{border-color:#3370fe}.search-btn[data-v-0d817146]{position:absolute;right:6px;top:6px;width:112px;height:52px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;border-radius:12px 12px 16px 16px;background:linear-gradient(168deg,#2baafb,#5b75fd);color:#fff;font-family:inherit;font-size:20px;font-weight:500;line-height:24px;cursor:pointer}.search-btn[data-v-0d817146]:hover{background:#4f8dff}.search-btn[data-v-0d817146]:active{background:linear-gradient(168deg,#2baafb,#5b75fd)}.search-btn img[data-v-0d817146]{width:24px;height:24px;margin-right:8px}.autocomplete-list[data-v-0d817146]{position:absolute;top:100%;left:0;right:0;background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);margin:8px 0;max-height:400px;overflow-y:auto;z-index:1000}.autocomplete-list[data-v-0d817146]::-webkit-scrollbar{width:6px}.autocomplete-list[data-v-0d817146]::-webkit-scrollbar-thumb{background:#dcdfe6;border-radius:3px}.autocomplete-list[data-v-0d817146]::-webkit-scrollbar-thumb:hover{background:#c0c4cc}.autocomplete-list[data-v-0d817146]::-webkit-scrollbar-track{background:#f5f7fa;border-radius:3px}.autocomplete-item[data-v-0d817146]{padding:8px 16px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:64px;-webkit-transition:background-color .2s;transition:background-color .2s}.autocomplete-item[data-v-0d817146]:hover{background-color:#f1f7ff}.autocomplete-item:hover .intent-name[data-v-0d817146],.autocomplete-item:hover .intent-name[data-v-0d817146] .highlight-text{color:#438ff7!important}.item-body[data-v-0d817146]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.item-row-1[data-v-0d817146]{margin-bottom:2px}.intent-type[data-v-0d817146],.item-row-1[data-v-0d817146],.item-row-2[data-v-0d817146]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.intent-type[data-v-0d817146]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;font-size:18px;margin-right:8px;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0;height:42px;line-height:1.2;text-align:center;margin-top:3px}.intent-type.course[data-v-0d817146]{width:60px;color:#00adfb;background-color:rgba(100,198,253,.03);border:1px solid #64c6fd}.intent-type.kpoint[data-v-0d817146]{width:78px;color:#fb9f00;background-color:rgba(251,159,0,.03);border:1px solid #fb9f00}.intent-name[data-v-0d817146]{font-size:18px;color:#333;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.intent-name[data-v-0d817146] .highlight-text{color:#ff4d4f;font-weight:500}.intent-sub[data-v-0d817146]{overflow:hidden;text-overflow:ellipsis;max-width:280px;margin-right:12px}.intent-info[data-v-0d817146],.intent-sub[data-v-0d817146]{font-size:14px;color:#9ba2b1;line-height:20px;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.card[data-v-0d817146]{position:absolute;top:347px;width:474px;height:180px;cursor:pointer}.card.my[data-v-0d817146]{left:360px}.card.course[data-v-0d817146]{left:866px}.card-bg[data-v-0d817146]{position:absolute;left:-7px;top:-4px;width:490px;height:196px}.card-icon[data-v-0d817146]{position:absolute;top:14px}.card.course .card-icon[data-v-0d817146],.card.my .card-icon[data-v-0d817146]{left:48px;width:88px;height:88px}.card-deco[data-v-0d817146]{position:absolute;left:267px;top:16px;width:190.5px;height:157.75px}.card-text[data-v-0d817146]{position:absolute;left:44px;top:96px;color:#fff}.card-title[data-v-0d817146]{font-size:24px;font-weight:500;line-height:28px;letter-spacing:.48px}.card-subtitle[data-v-0d817146]{margin-top:6px;font-size:14px;font-weight:400;line-height:22px;letter-spacing:2.66px}.card-deco[data-v-0d817146]{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.card:hover .card-title[data-v-0d817146]{font-weight:600}.card:hover .card-deco[data-v-0d817146]{-webkit-transform:rotate(10deg) scale(1.1);transform:rotate(10deg) scale(1.1)}.card:active .card-title[data-v-0d817146]{font-weight:500}.card:active .card-deco[data-v-0d817146]{-webkit-transform:scale(1);transform:scale(1)}.intro[data-v-0d817146]{position:absolute;left:360px;top:559px;width:980px;height:380px;background:#fff;border-radius:20px}.intro-bg[data-v-0d817146]{position:absolute;left:-7px;top:-4px;width:996px;height:396px}.intro-icon[data-v-0d817146]{position:absolute;left:32px;top:20px;width:30px;height:28px}.intro-title[data-v-0d817146]{position:absolute;left:74px;top:20px;font-size:24px;font-weight:500;line-height:28px;letter-spacing:.48px;color:#fff}.feature[data-v-0d817146]{position:absolute;left:32px;width:908px;height:50px}.feature.f1[data-v-0d817146]{top:88px}.feature.f2[data-v-0d817146]{top:162px}.feature.f3[data-v-0d817146]{top:236px}.feature.f4[data-v-0d817146]{top:310px}.feature-icon[data-v-0d817146],.feature-icon img[data-v-0d817146]{position:absolute;left:0;top:0;width:44px;height:50px}.feature-icon .hover[data-v-0d817146],.feature:hover .feature-icon .normal[data-v-0d817146]{display:none}.feature:hover .feature-icon .hover[data-v-0d817146]{display:block}.feature-title[data-v-0d817146]{position:absolute;left:62px;top:0;font-size:18px;font-weight:500;line-height:24px;color:#323335}.feature-desc[data-v-0d817146]{position:absolute;left:62px;top:28px;font-size:14px;line-height:22px;color:#5e6373;white-space:nowrap}