.login[data-v-4fa930d3]{float:right;height:64px;line-height:64px;position:relative}.loginModal[data-v-4fa930d3]{position:absolute;top:64px;right:0;width:320px;height:280px;padding:20px;background:#fff;-webkit-box-shadow:0 0 3px #e0e0e0;box-shadow:0 0 3px #e0e0e0}.loginModal ul[data-v-4fa930d3]{width:100%}.loginModal ul li[data-v-4fa930d3]{height:50px;line-height:50px}.header[data-v-4d14ef62]{opacity:1;position:fixed;width:100%;background:#fff;z-index:1;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.05);box-shadow:0 4px 6px rgba(0,0,0,.05);top:0}.header .home-page[data-v-4d14ef62]{padding:0 24px;height:100%;max-width:1200px;position:relative;margin:auto;will-change:transform}.header .home-page .header-logo[data-v-4d14ef62]{display:inline-block;position:relative;line-height:64px;height:64px}.header .home-page .header-logo img[data-v-4d14ef62]{width:50px;vertical-align:middle;display:inline-block;border-style:none}.header .home-page .header-logo .header-title[data-v-4d14ef62]{font-size:20px;line-height:64px;font-weight:700}.header .home-page .header-logo .header-desp[data-v-4d14ef62]{margin-left:10px;line-height:64px;font-size:16px;color:#969799}.header .header-menu[data-v-4d14ef62]{float:right;margin-right:20px}.header .header-menu ul[data-v-4d14ef62]{line-height:62px;height:64px;padding:0;margin:0 10px 0 0;float:left}.header .header-menu ul li[data-v-4d14ef62]{margin:0 15px;position:relative;float:left}.header .header-menu ul li p a[data-v-4d14ef62]{padding:0 8px;margin:0;color:#314659}.header .header-menu ul li.active p a[data-v-4d14ef62],.header .header-menu ul li:hover p a[data-v-4d14ef62]{cursor:pointer;color:#2f54eb;border-bottom:2px solid #2f54eb;-webkit-transition:color .3s cubic-bezier(.645,.045,.355,1),border-color .3s cubic-bezier(.645,.045,.355,1),background .3s cubic-bezier(.645,.045,.355,1);transition:color .3s cubic-bezier(.645,.045,.355,1),border-color .3s cubic-bezier(.645,.045,.355,1),background .3s cubic-bezier(.645,.045,.355,1)}.train-content[data-v-4d14ef62]{width:550px!important;display:-webkit-box;display:-ms-flexbox;display:flex}.train-content .description[data-v-4d14ef62]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:10px}.train-content .description h2[data-v-4d14ef62]{font-size:18px;font-weight:600}.train-content .description p[data-v-4d14ef62]{margin-bottom:10px}.train-content .qrcode[data-v-4d14ef62]{width:120px;text-align:center}.train-content .qrcode img[data-v-4d14ef62]{width:120px}.train-content .qrcode p[data-v-4d14ef62]{margin:0}