.layout[data-v-189ee553]{position:relative;width:100%;height:100vh;overflow:hidden;background-size:cover;background-repeat:no-repeat}.layout .l-top[data-v-189ee553]{padding:2.39583vw 4.27083vw 1.5625vw}.layout .l-top .userInfo[data-v-189ee553],.layout .l-top[data-v-189ee553]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.layout .l-top .userInfo[data-v-189ee553]{width:18.75vw}.layout .l-top .userInfo .avatar[data-v-189ee553]{width:8.85417vw;height:8.85417vw;border-radius:50%;border:.20833vw solid transparent}.layout .l-top .userInfo .avatar-level[data-v-189ee553]{position:absolute;width:7.70833vw;height:3.33333vw;left:.52083vw;bottom:-.52083vw}.layout .l-top .userInfo .vip[data-v-189ee553]{position:absolute;left:6.25vw;top:0;width:3.90625vw;height:3.64583vw}.layout .l-top .userInfo .info[data-v-189ee553]{position:relative;background:#f4a460;height:8.85417vw;margin-left:1.25vw;padding-bottom:1.04167vw}.layout .l-top .userInfo .info .name[data-v-189ee553]{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:1.5625vw;margin-bottom:1.14583vw;font-size:2.08333vw}.layout .l-top .userInfo .info .name .flower[data-v-189ee553]{margin-left:1.5625vw;margin-bottom:.20833vw;width:2.08333vw;height:2.08333vw}.layout .l-top .userInfo .info .grade[data-v-189ee553]{position:absolute;bottom:.9375vw;min-width:7.29167vw;text-align:center;padding:.20833vw .72917vw;font-size:1.45833vw;border:.20833vw solid #fff;background:#fff;border-radius:1.5625vw}.layout .l-top .menus[data-v-189ee553]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:.3125vw;padding-left:7.8125vw}.layout .l-top .menus .menu[data-v-189ee553]{width:13.54167vw;text-align:center;padding:.3125vw 0;font-size:2.1875vw;border-radius:2.39583vw;border:.20833vw solid transparent}.layout .l-top .menus .isSelected[data-v-189ee553]{position:relative;color:#ff7500}.layout .l-top .menus .isSelected[data-v-189ee553]:before{content:"";position:absolute;bottom:-.41667vw;left:0;right:0;margin:auto;width:7.8125vw;height:.3125vw;border-radius:.52083vw;background:#ff7500}.layout .l-top .system[data-v-189ee553]{position:absolute;top:1.04167vw;right:6.45833vw;font-size:1.35417vw}.layout .l-top .system .exit[data-v-189ee553]{width:4.6875vw;height:4.6875vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:hsla(0,0%,100%,.7);border-radius:50%}.layout .l-top .system .exit .iconfont[data-v-189ee553]{font-size:1.5625vw}.layout .l-top .system .set[data-v-189ee553]{width:4.0625vw;height:4.0625vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:hsla(0,0%,100%,.7);border-radius:50%}.layout .l-top .system .set .iconfont[data-v-189ee553]{font-size:2.60417vw}.layout .l-btm[data-v-189ee553]{position:relative;height:calc(100vh - 11.25vw);overflow-y:auto}.layout .l-btm[data-v-189ee553] .course-page{height:100%!important}.layout .closeApp[data-v-189ee553]{position:fixed;width:100%;height:100vh;left:0;top:0;text-align:center;background:rgba(0,0,0,.65);z-index:99}.layout .closeApp .closeBox[data-v-189ee553]{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:40.625vw;height:33.33333vw}.layout .closeApp .closeBox .img[data-v-189ee553]{width:40.625vw;height:25.78125vw}.layout .closeApp .closeBox .btns[data-v-189ee553]{width:40.625vw;margin:2.60417vw auto;padding:0 3.125vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.layout .closeApp .closeBox .btns .btn[data-v-189ee553]{padding:1.04167vw 3.64583vw;text-align:center;background:#fff;font-size:1.77083vw;border-radius:1.04167vw;border:.20833vw solid transparent}