.messages{font-size:1.2rem;z-index:999999;position:fixed;top:0;width:100%}.messages .alert{margin-bottom:0;padding:1rem 1.5rem;border-radius:0}.messages .alert button{font-size:1.9rem}body,html{height:100%}body{font-family:sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%!important}#app,#root{height:100%}[type=web] .header{width:100%}[type=web] .header .placeholder{height:7.2rem}[type=web] .header .fixed{z-index:99;top:0;right:0;width:100%;position:fixed;background-color:#fff;font-size:1.6rem;height:7.2rem;border-bottom:1px solid #dedede}[type=web] .header .fixed .header-container{display:flex;justify-content:space-between;align-items:center;height:100%}[type=web] .header .fixed .header-container .block{display:flex;align-items:center;height:100%}[type=web] .header .fixed .header-container .logo{margin-right:8.8rem;height:3.6rem;cursor:pointer}[type=web] .header .fixed .header-container .logo img{height:100%}[type=web] .header .fixed .header-container .link{margin-right:4.8rem;cursor:pointer;height:100%;display:flex;align-items:center;color:#000;border:.4rem solid #fff}[type=web] .header .fixed .header-container .link:hover{text-decoration:none}[type=web] .header .fixed .header-container .link.active{border-top:.4rem solid #1f6ddd;font-weight:700}[type=web] .header .fixed .header-container .language{cursor:pointer;width:3.2rem;height:3.2rem;margin-right:4.8rem}[type=web] .header .fixed .header-container .language img{height:100%}[type=web] .header .fixed .header-container .user{display:flex;justify-content:center;align-items:center}[type=web] .header .fixed .header-container .user .avatar{width:4rem;height:4rem;margin-right:1.2rem}[type=web] .header .fixed .header-container .user .avatar img{height:100%}[type=web] .header .fixed .header-container .login{cursor:pointer}[type=app] .header{width:100%}[type=app] .header .placeholder{height:7.2rem}[type=app] .header .fixed{z-index:99;top:0;right:0;width:100%;position:fixed;display:flex;justify-content:space-between;align-items:center;height:7.2rem;background-color:#fff;border-bottom:1px solid #dedede}[type=app] .header .fixed .logo{height:3.6rem}[type=app] .header .fixed .logo img{width:80%}[type=app] .header .fixed .language{width:3.2rem;height:3.2rem}[type=app] .header .fixed .language img{height:100%}[type=app] .header .fixed .toggler{height:3.2rem;width:3.2rem;padding:.4rem}[type=app] .header .fixed .toggler img{height:100%}[type=app] .header .menu-wrapper{position:fixed;right:0;top:0;left:0;bottom:0;z-index:100}[type=app] .header .menu-wrapper.enter .overlay{opacity:0}[type=app] .header .menu-wrapper.enter .menu{transform:translateX(100%)}[type=app] .header .menu-wrapper.enter-active .overlay{opacity:.4;transition:opacity .2s ease-in}[type=app] .header .menu-wrapper.enter-active .menu{transform:translateX(0);transition:transform .3s ease-in .2s}[type=app] .header .menu-wrapper.exit .overlay{opacity:.4}[type=app] .header .menu-wrapper.exit .menu{transform:translateX(0)}[type=app] .header .menu-wrapper.exit-active .overlay{opacity:0;transition:opacity .2s ease-in .3s}[type=app] .header .menu-wrapper.exit-active .menu{transform:translateX(100%);transition:transform .3s ease-in}[type=app] .header .menu-wrapper .overlay{position:absolute;right:0;top:0;left:0;bottom:0;background-color:#000;opacity:.4;z-index:-1}[type=app] .header .menu-wrapper .menu{background-color:#fff;width:63.46%;height:100%;margin-left:36.54%;display:flex;flex-direction:column;font-size:1.4rem}[type=app] .header .menu-wrapper .menu .link{border:.4rem solid #fff;margin-top:1.6rem;line-height:3.2rem;padding-left:2rem;color:#000}[type=app] .header .menu-wrapper .menu .link:hover{text-decoration:none}[type=app] .header .menu-wrapper .menu .link.active{border-left-color:#1f6ddd;font-weight:700}[type=app] .header .menu-wrapper .menu .splitter{margin:2.4rem 0 0;height:1px;width:100%}[type=app] .header .menu-wrapper .menu .user{margin-top:2.4rem;display:flex;align-items:center;padding-left:2.4rem}[type=app] .header .menu-wrapper .menu .user .avatar{width:3rem;height:3rem;margin-right:.8rem}[type=app] .header .menu-wrapper .menu .user .avatar img{height:100%}[type=app] .header .menu-wrapper .menu .login{margin-top:2.4rem;padding-left:2.4rem}.footer{width:100%;background-color:#07122e;height:7.2rem;display:flex;justify-content:center;align-items:center;font-size:1.4rem;color:#fff;text-align:center;padding:0 2.4rem}.login-page .form .tips{color:#707477;font-size:1.2rem;line-height:2.4rem;letter-spacing:.05rem;margin-bottom:.8rem}.login-page .form .form-group{margin-bottom:1.6rem}.login-page .form .form-group label{color:#707477;font-weight:500;font-size:1.2rem;line-height:2.4rem;letter-spacing:.043rem;margin-bottom:0}.login-page .form .form-group input{height:3.6rem;font-size:1.2rem;line-height:2.4rem;letter-spacing:.05rem;padding:.5rem 1rem}.login-page .form .form-group input.is-invalid{background-image:none;border-color:#d0021b}.login-page .form .with-button{display:flex;justify-content:space-between}.login-page .form .with-button input{width:60%}.login-page .form .with-button button{width:37.7%;background-color:#1259bb;border-color:#1259bb;font-size:1.4rem;line-height:2rem;letter-spacing:.05rem}.login-page .form .work-phone{display:flex;justify-content:space-between}.login-page .form .work-phone select{width:35%;height:3.6rem}.login-page .form .work-phone input{width:62%}.login-page .form .error{color:#d0021b;font-size:1.2rem;line-height:2.4rem;letter-spacing:.05rem}.login-page .form .radio-group{display:flex;margin-top:.4rem}.login-page .form .radio-group .radio{display:flex;align-items:center}.login-page .form .radio-group .radio label{color:#999ea3;font-size:1.2rem;line-height:1.7rem;margin-left:1.6rem;font-weight:400}.login-page .form .radio-group .radio input{flex:none;width:1.6rem;height:1.6rem}.login-page .form .radio-group .radio:last-child{margin-left:1.6rem}.login-page .form .checkbox{display:flex;margin-bottom:1.6rem}.login-page .form .checkbox input{flex:none;width:1.6rem;height:1.6rem}.login-page .form .checkbox label{margin-left:1.6rem;color:#999ea3;font-size:1.2rem;line-height:1.7rem}.login-page .form .privacy{margin-bottom:10px;color:#999ea3;font-size:1.2rem;line-height:1.7rem}.login-page .form .submit{margin-top:.8rem;width:100%;background-color:#1259bb;border-color:#1259bb;font-size:1.4rem;line-height:3rem;letter-spacing:.05rem}.login-page .form .toast-container{bottom:250px;font-size:14px}[type=app] .login-page .form .tips{margin-bottom:.8rem;text-align:center}[type=app] .login-page .form .radio-group{margin-top:.4rem}[type=app] .login-page .form .checkbox label,[type=app] .login-page .form .radio-group .radio label{margin-left:.8rem}[type=app] .login-page .form .privacy{color:#999ea3;font-size:1.2rem;line-height:1.7rem}[type=app] .login-page .form .toast-container{width:92%;margin:0 4%}.loading{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.loading .spinner-border{height:6rem;width:6rem;border-width:.75rem;border-color:#1259bb transparent #1259bb #1259bb}[type=web] .login-page{min-height:100%;display:flex;flex-direction:column;align-items:center}[type=web] .login-page .main-container{width:35rem;padding:5.6rem 0 13.4rem;flex:auto}[type=web] .login-page .main-container .tabs{display:flex;justify-content:center;margin-bottom:2.4rem}[type=web] .login-page .main-container .tabs .tab{font-size:2rem;line-height:2.8rem;padding:0 1rem .8rem;margin:0 2.8rem;border-bottom:.4rem solid #fff;cursor:pointer;color:#999ea3}[type=web] .login-page .main-container .tabs .tab.active{font-weight:500;border-bottom-color:#1f6ddd;color:#575a5e}[type=app] .login-page .main-container{padding:2.4rem;flex:auto}[type=app] .login-page .main-container .tabs{display:flex;justify-content:center;margin-bottom:2.4rem}[type=app] .login-page .main-container .tabs .tab{font-size:1.2rem;line-height:2.4rem;padding:0 1rem .8rem;margin:0 2.8rem;border-bottom:.2rem solid #fff;cursor:pointer;color:#999ea3}[type=app] .login-page .main-container .tabs .tab.active{font-weight:500;border-bottom-color:#1f6ddd;color:#575a5e}[type=web] ::-webkit-scrollbar{background-color:transparent;width:1.1rem}[type=web] :hover::-webkit-scrollbar{background-color:hsla(0,0%,77.6%,.55)}[type=web] ::-webkit-scrollbar-track{background-color:transparent}[type=web] ::-webkit-scrollbar-thumb{background-color:rgba(22,22,22,.55);border-radius:.6rem;border:.2rem solid transparent;background-clip:padding-box}[type=web] ::-webkit-scrollbar-button{width:0;height:0;display:none}[type=web] ::-webkit-scrollbar-corner{background-color:transparent}[type=app] ::-webkit-scrollbar{width:1.1rem}[type=app] ::-webkit-scrollbar-track{background-color:transparent}[type=app] ::-webkit-scrollbar-thumb{background-color:rgba(22,22,22,.55);border-radius:.6rem;border:.4rem solid transparent;background-clip:padding-box}[type=app] ::-webkit-scrollbar-button{width:0;height:0;display:none}[type=app] ::-webkit-scrollbar-corner{background-color:transparent}b,strong{font-weight:500!important}[type=web] .page-container{width:100%;max-width:144rem!important;margin-left:auto;margin-right:auto;padding-left:3.2rem;padding-right:3.2rem}[type=app] .page-container{width:100%;margin-left:auto;margin-right:auto;padding-left:1.6rem;padding-right:1.6rem}.ratio-div{width:100%;position:relative}.ratio-div .wrapper{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}[type=web] .speaker-detail-popup{position:fixed;right:0;top:0;left:0;bottom:0;z-index:100;display:flex;align-items:center;justify-content:center}[type=web] .speaker-detail-popup.enter .overlay{opacity:0}[type=web] .speaker-detail-popup.enter .popup-body{transform:scale(0)}[type=web] .speaker-detail-popup.enter-active .overlay{opacity:.4;transition:opacity .2s ease-in}[type=web] .speaker-detail-popup.enter-active .popup-body{transform:scale(1);transition:transform .3s ease-in .2s}[type=web] .speaker-detail-popup.exit .overlay{opacity:.4}[type=web] .speaker-detail-popup.exit .popup-body{transform:scale(1)}[type=web] .speaker-detail-popup.exit-active .overlay{opacity:0;transition:opacity .2s ease-in .3s}[type=web] .speaker-detail-popup.exit-active .popup-body{transform:scale(0);transition:transform .3s ease-in}[type=web] .speaker-detail-popup .overlay{position:absolute;right:0;top:0;left:0;bottom:0;background-color:#000;opacity:.4;z-index:-1}[type=web] .speaker-detail-popup .popup-body{display:block;background-color:#fff;width:88rem;height:56rem;padding:4rem;border-radius:.8rem;position:relative}[type=web] .speaker-detail-popup .popup-body .close-btn{position:absolute;z-index:1;top:-1.6rem;right:-3.8rem;width:3.2rem;height:3.2rem;cursor:pointer}[type=web] .speaker-detail-popup .popup-body .close-btn img{height:100%;width:100%;border-radius:100%}[type=web] .speaker-detail-popup .popup-body .speaker{height:100%;display:flex;flex-direction:column;position:relative}[type=web] .speaker-detail-popup .popup-body .speaker .top{display:flex;align-items:flex-start;flex:none}[type=web] .speaker-detail-popup .popup-body .speaker .top .avatar{flex:none;width:9.6rem}[type=web] .speaker-detail-popup .popup-body .speaker .top .avatar img{width:100%;height:100%;object-fit:cover;border-radius:100%}[type=web] .speaker-detail-popup .popup-body .speaker .top .top-right{margin-top:1.6rem;margin-left:1.6rem}[type=web] .speaker-detail-popup .popup-body .speaker .top .top-right .name{font-weight:700;font-size:1.6rem;line-height:2.2rem;letter-spacing:.05rem}[type=web] .speaker-detail-popup .popup-body .speaker .top .top-right .title{margin-top:.8rem;font-weight:500;font-size:1.2rem;line-height:1.7rem;letter-spacing:.038rem}[type=web] .speaker-detail-popup .popup-body .speaker .introduction{flex:auto;white-space:pre-wrap;margin-top:2rem;font-size:1.2rem;line-height:2rem;letter-spacing:.038rem;overflow-y:auto}[type=app] .speaker-detail-popup{position:fixed;right:0;top:0;left:0;bottom:0;z-index:100}[type=app] .speaker-detail-popup.enter .overlay{opacity:0}[type=app] .speaker-detail-popup.enter .popup-body{transform:translateY(100%)}[type=app] .speaker-detail-popup.enter-active .overlay{opacity:.8;transition:opacity .2s ease-in}[type=app] .speaker-detail-popup.enter-active .popup-body{transform:translateY(0);transition:transform .3s ease-in .2s}[type=app] .speaker-detail-popup.exit .overlay{opacity:.8}[type=app] .speaker-detail-popup.exit .popup-body{transform:translateY(0)}[type=app] .speaker-detail-popup.exit-active .overlay{opacity:0;transition:opacity .2s ease-in .3s}[type=app] .speaker-detail-popup.exit-active .popup-body{transform:translateY(100%);transition:transform .3s ease-in}[type=app] .speaker-detail-popup .overlay{position:absolute;right:0;top:0;left:0;bottom:0;background-color:#000;opacity:.8;z-index:-1}[type=app] .speaker-detail-popup .popup-body{background-color:#fff;margin-top:2.4rem;height:calc(100% - 2.4rem);border-radius:.8rem .8rem 0 0;position:relative}[type=app] .speaker-detail-popup .popup-body .close-btn{position:absolute;z-index:1;top:1.6rem;right:1.6rem;width:3.2rem;height:3.2rem}[type=app] .speaker-detail-popup .popup-body .close-btn img{height:100%;width:100%}[type=app] .speaker-detail-popup .popup-body .speaker{height:100%;display:flex;flex-direction:column;position:relative;border-radius:.4rem}[type=app] .speaker-detail-popup .popup-body .speaker .top{padding:3.2rem 3.2rem 0;display:flex;align-items:flex-start;flex:none}[type=app] .speaker-detail-popup .popup-body .speaker .top .avatar{flex:none;width:10rem}[type=app] .speaker-detail-popup .popup-body .speaker .top .avatar img{width:100%;height:100%;object-fit:cover;border-radius:100%}[type=app] .speaker-detail-popup .popup-body .speaker .top .top-right{margin-top:.9rem;margin-left:1.2rem}[type=app] .speaker-detail-popup .popup-body .speaker .top .top-right .name{font-weight:700;font-size:1.6rem;line-height:2.2rem;letter-spacing:.05rem}[type=app] .speaker-detail-popup .popup-body .speaker .top .top-right .title{margin-top:1rem;font-weight:500;font-size:1.2rem;line-height:1.7rem;letter-spacing:.038rem}[type=app] .speaker-detail-popup .popup-body .speaker .introduction{flex:auto;padding:0 3.2rem 3.2rem;white-space:pre-wrap;margin-top:1.6rem;font-size:1.2rem;line-height:2rem;letter-spacing:.043rem;overflow-y:auto;text-align:justify}[type=web] .home-speaker{height:38.8rem;padding:2.4rem 2.4rem 1.2rem;box-shadow:0 .2rem 1rem rgba(0,0,0,.2);display:flex;flex-direction:column;position:relative;border-radius:.4rem}[type=web] .home-speaker .top{display:flex;align-items:flex-start;flex:none}[type=web] .home-speaker .top .avatar{flex:none;width:9.6rem}[type=web] .home-speaker .top .avatar img{width:100%;height:100%;object-fit:cover;border-radius:100%}[type=web] .home-speaker .top .top-right{margin-top:.8rem;margin-left:.8rem}[type=web] .home-speaker .top .top-right .name{font-weight:700;font-size:1.6rem;line-height:2.2rem;letter-spacing:.05rem}[type=web] .home-speaker .top .top-right .title{margin-top:.8rem;font-weight:500;font-size:1.2rem;line-height:1.7rem;letter-spacing:.038rem;height:5.1rem}[type=web] .home-speaker .top .top-right .title .role{padding-top:1rem;font-weight:600}[type=web] .home-speaker .introduction{flex:auto;white-space:pre-wrap;margin-top:2rem;font-size:1.2rem;line-height:1.8rem;letter-spacing:.038rem;overflow-y:auto;color:#696969}[type=web] .home-speaker .details{height:2rem;text-align:right}[type=web] .home-speaker .details span{padding:.5rem 0;color:#2b8bff;font-size:1.2rem;line-height:2rem;letter-spacing:.043rem;text-decoration:underline #2b8bff;cursor:pointer}[type=app] .home-speaker{height:40rem;padding:1.6rem;box-shadow:0 .2rem .8rem rgba(0,0,0,.2);display:flex;flex-direction:column;position:relative;border-radius:.4rem}[type=app] .home-speaker .top{display:flex;align-items:flex-start;flex:none}[type=app] .home-speaker .top .avatar{flex:none;width:8rem}[type=app] .home-speaker .top .avatar img{width:100%;height:100%;object-fit:cover;border-radius:100%}[type=app] .home-speaker .top .top-right{margin-top:1.1rem;margin-left:1.6rem}[type=app] .home-speaker .top .top-right .name{font-weight:700;font-size:1.6rem;line-height:2.2rem;letter-spacing:.05rem}[type=app] .home-speaker .top .top-right .title{margin-top:.8rem;font-weight:500;font-size:1.2rem;line-height:1.7rem;letter-spacing:.038rem;height:5.1rem}[type=app] .home-speaker .introduction{flex:auto;white-space:pre-wrap;margin-top:1.6rem;font-size:1.2rem;line-height:2rem;letter-spacing:.043rem;overflow-y:auto;text-align:justify}[type=app] .home-speaker .details{height:2rem;text-align:right}[type=app] .home-speaker .details span{padding:1rem 0;color:#2b8bff;font-size:1.2rem;line-height:2rem;letter-spacing:.043rem;text-decoration:underline #2b8bff}[type=web] .speaker-area{margin-top:4rem}[type=web] .speaker-area .page-container{padding:4rem 2rem 5rem;background-color:#fff}[type=web] .speaker-area .page-container>.title{font-weight:700;font-size:3.2rem;line-height:4.5rem;letter-spacing:.1rem;text-align:center;margin-bottom:3rem}[type=web] .speaker-area .page-container .speakers .speaker-wrapper{padding:1rem 1.2rem}[type=web] .speaker-area .page-container .speakers .swiper-button-next,[type=web] .speaker-area .page-container .speakers .swiper-button-prev{width:4.8rem;height:4.8rem;box-shadow:0 0 .6rem rgba(0,0,0,.2);border-radius:100%;background-color:#fff}[type=web] .speaker-area .page-container .speakers .swiper-button-next:after,[type=web] .speaker-area .page-container .speakers .swiper-button-prev:after{font-size:2rem;color:#000;margin-left:.3rem;font-weight:700}[type=web] .speaker-area .page-container .speakers .swiper-button-prev{margin-left:-.8rem}[type=web] .speaker-area .page-container .speakers .swiper-button-next{margin-right:-.8rem}[type=web] .speaker-area .page-container .speakers .swiper-button-disabled{opacity:0}[type=app] .speaker-area .page-container{padding:3.2rem 0 2.2rem}[type=app] .speaker-area .page-container>.title{font-weight:700;font-size:2.4rem;line-height:3.3rem;letter-spacing:.075rem;text-align:center;margin-bottom:1.4rem}[type=app] .speaker-area .page-container .speakers .speaker-wrapper{padding:1rem 0 1rem 1.6rem}[type=app] .speaker-area .page-container .speakers .speaker-wrapper .home-speaker{width:89%}[type=web] .banner-area{display:flex;justify-content:center;align-items:center;background:url(/dist/assets/imgs/bg.b6e6073b2457050ce86783aa40074c6d.png) 50%;height:514px}[type=web] .banner-area .inner{width:980px;height:auto;display:flex;flex-direction:column;align-items:center}[type=web] .banner-area .inner img.title{width:100%}[type=web] .banner-area .inner img.sub-title{margin-top:24px;width:62%}[type=web] .banner-area .inner img.logo{margin-top:36px;width:274px}[type=web] .banner-area .inner .time-address{font-size:18px;font-weight:400;line-height:25.2px;text-align:left;color:#fff;margin-top:16px}[type=web] .banner-area .inner .time-address div{display:inline}[type=web] .banner-area .inner .time-address .address,[type=web] .banner-area .inner .time-address .venue{padding-left:8px}[lng=en] [type=web] .banner-area .inner .time-address{font-size:18px;font-weight:400;line-height:21.78px;text-align:left}[lng=en] [type=web] .banner-area .inner .time-address .time{font-weight:600}[type=web] .banner-area .inner .login{padding-top:38px}[type=web] .banner-area .inner .login button{min-width:296px;height:63px;padding:19px 73px;border:0;border-radius:45px;cursor:pointer;outline:none;font-size:18px;font-weight:500;line-height:25.2px;text-align:center;color:#0047b7}[lng=en] [type=web] .banner-area .inner .login button{font-weight:700}[type=web] .banner-area .inner .login.hidden{display:none}@media (max-width:1280px){[type=web] .banner-area .inner{width:76.6%}[type=web] .banner-area .inner .time-address{font-size:16px!important}}@media (max-width:440px){[type=app] .banner-area{background:url(/dist/assets/imgs/bg-m.a6f04d4d0244155ce401331726726583.png) top!important}}[type=app] .banner-area{height:485px;background:url(/dist/assets/imgs/bg.b6e6073b2457050ce86783aa40074c6d.png) top}[lng=en] [type=app] .banner-area{height:476px}[type=app] .banner-area .inner{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}[type=app] .banner-area .inner img.title{width:343px}[type=app] .banner-area .inner img.sub-title{margin-top:8px;width:287px}[type=app] .banner-area .inner img.logo{margin-top:32px;width:240px}[type=app] .banner-area .inner .time-address{font-size:16px;font-weight:400;line-height:22.4px;text-align:center;color:#fff;margin-top:30px}[lng=en] [type=app] .banner-area .inner .time-address{font-weight:400;line-height:19.36px;padding:0 16px}[lng=en] [type=app] .banner-area .inner .time-address .time{font-weight:600}[lng=en] [type=app] .banner-area .inner .time-address .address,[lng=en] [type=app] .banner-area .inner .time-address .venue{display:inline}[lng=en] [type=app] .banner-area .inner .time-address .address{padding-left:5px}[type=app] .banner-area .inner .login{padding-top:64px}[type=app] .banner-area .inner .login button{min-width:343px;height:63px;padding:19px 73px;border:0;border-radius:45px;cursor:pointer;outline:none;font-size:18px;font-weight:500;line-height:25.2px;text-align:center;color:#0047b7}[lng=en] [type=app] .banner-area .inner .login button{font-weight:700}[type=app] .banner-area .inner .login.hidden{display:none}[type=web] .live-session .video{border-radius:.4rem;background-size:cover}[type=web] .live-session .video .info{border-radius:.4rem;background-color:rgba(0,0,0,.58);height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}[type=web] .live-session .video .info .text{color:#fff;font-size:1.6rem;line-height:2.2rem;letter-spacing:.05rem}[type=web] .live-session .video .info .countdown{color:#fff;font-size:4rem;line-height:5.6rem;letter-spacing:.15rem;margin-top:1.6rem;font-weight:700;text-shadow:0 .1rem 1rem rgba(153,195,255,.5),0 .1rem 1rem rgba(153,195,255,.5)}[type=web] .live-session .video .info .play{width:3.2rem;height:2.9rem;margin-bottom:1.2rem}[type=web] .live-session .video .info .play img{width:100%;height:100%}[type=web] .live-session .detail{margin-top:1.6rem}[type=web] .live-session .detail .title{font-weight:700;font-size:2rem;line-height:2.8rem;letter-spacing:.063rem}[type=web] .live-session .detail .subtitle{margin-top:1.4rem;font-weight:500;font-size:1.6rem;line-height:2.2rem;letter-spacing:.05rem}[type=web] .live-session .detail .btn{padding:1rem 3.9rem;margin-top:1.6rem;border-color:#1259bb;background-color:#1259bb;font-weight:700;font-size:1.4rem;line-height:2rem;letter-spacing:.152rem}[type=app] .live-session{display:flex;flex-direction:column;box-shadow:0 .2rem 1rem rgba(0,0,0,.2);padding:2.4rem 1.6rem}[type=app] .live-session .video{border-radius:.4rem;background-size:cover}[type=app] .live-session .video .info{border-radius:.4rem;background-color:rgba(0,0,0,.58);height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}[type=app] .live-session .video .info .text{color:#fff;font-size:1.2rem;line-height:1.7rem;letter-spacing:.038rem}[type=app] .live-session .video .info .countdown{color:#fff;font-size:3.2rem;line-height:4.5rem;letter-spacing:.1rem;margin-top:.8rem;font-weight:700;text-shadow:0 .1rem 1rem rgba(153,195,255,.5),0 .1rem 1rem rgba(153,195,255,.5)}[type=app] .live-session .video .info .play{width:1.6rem;height:1.5rem;margin-bottom:1.3rem}[type=app] .live-session .video .info .play img{width:100%;height:100%}[type=app] .live-session .detail{display:flex;flex-direction:column;align-items:center}[type=app] .live-session .detail .title{margin-top:1.6rem;font-weight:700;font-size:1.4rem;line-height:2rem;letter-spacing:.044rem;text-align:center}[type=app] .live-session .detail .subtitle{margin-top:.8rem;font-weight:500;font-size:1.2rem;line-height:1.7rem;letter-spacing:.038rem;text-align:center}[type=app] .live-session .detail .btn{width:100%;margin-top:2.4rem;padding:1rem 0;border-color:#1259bb;background-color:#1259bb;font-weight:700;font-size:1.4rem;line-height:2rem;letter-spacing:.152rem}[type=web] .live-area{margin-top:4rem}[type=web] .live-area .page-container{padding-top:4rem;padding-bottom:2rem;background-color:#fff}[type=web] .live-area .page-container>.title{font-weight:700;font-size:3.2rem;line-height:4.5rem;letter-spacing:.1rem;text-align:center;margin-bottom:4rem}[type=web] .live-area .page-container .tabs{margin-bottom:3.2rem;display:flex;justify-content:center}[type=web] .live-area .page-container .tabs .tab{font-size:1.6rem;line-height:2.2rem;padding-bottom:.4rem;margin:0 2.4rem;border-bottom:.4rem solid #fff;cursor:pointer;color:#707477}[type=web] .live-area .page-container .tabs .tab.active{font-weight:700;border-bottom-color:#1f6ddd;color:#1259bb}[type=web] .live-area .page-container .content{display:flex;justify-content:space-between;flex-wrap:wrap}[type=web] .live-area .page-container .content.single{justify-content:center}[type=web] .live-area .page-container .content .live-session-wrapper{margin-bottom:4rem;width:49%}[type=app] .live-area .page-container{padding:4rem 0 2.2rem}[type=app] .live-area .page-container>.title{font-weight:700;font-size:2.3rem;line-height:3.2rem;letter-spacing:.072rem;text-align:center;margin-bottom:2.4rem}[type=app] .live-area .page-container .tabs{margin-bottom:2.4rem;display:flex;justify-content:center}[type=app] .live-area .page-container .tabs .tab{font-size:1.2rem;line-height:2.4rem;letter-spacing:.043rem;padding:0 .4rem .3rem;margin:0 1.6rem;border-bottom:.2rem solid #fff;cursor:pointer;color:#575a5e}[type=app] .live-area .page-container .tabs .tab.active{font-weight:500;border-bottom-color:#1f6ddd;color:#1259bb}[type=app] .live-area .page-container .content{margin-top:-1rem}[type=app] .live-area .page-container .content .live-session-wrapper{margin-top:-.4rem;padding:1rem 1.6rem}[type=app] .live-area .page-container .content .live-session-wrapper:first-child{margin-top:0}[type=web] .introduction-area{margin-top:4rem}[type=web] .introduction-area .page-container{padding:4rem 14.4rem 6rem;background-color:#fff}[type=web] .introduction-area .page-container .title{text-align:center;font-size:3.2rem;font-weight:700;line-height:4.5rem;letter-spacing:.1rem}[type=web] .introduction-area .page-container .logos{margin-top:4rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}[type=web] .introduction-area .page-container .logos .logo{margin:1rem 3.2rem 0;height:5.8rem;width:22.6rem}[type=web] .introduction-area .page-container .logos .logo img{height:100%;width:100%;object-fit:contain}[type=web] .introduction-area .page-container .introduction{margin-top:3.2rem;white-space:pre-wrap;font-size:1.4rem;line-height:2.4rem;letter-spacing:.05rem}[type=app] .introduction-area .page-container{background-color:#f4f4f4;padding-top:3.2rem;padding-bottom:3.2rem}[type=app] .introduction-area .page-container .title{text-align:center;font-size:2.4rem;font-weight:700;line-height:3.3rem;letter-spacing:.075rem}[type=app] .introduction-area .page-container .logos{margin-top:1.4rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}[type=app] .introduction-area .page-container .logos .logo{margin:1rem 3rem 0;height:4rem;width:22.6rem}[type=app] .introduction-area .page-container .logos .logo img{height:100%;width:100%;object-fit:contain}[type=app] .introduction-area .page-container .introduction{margin-top:2.2rem;white-space:pre-wrap;font-size:1.4rem;line-height:2.4rem;letter-spacing:.05rem}[type=web] .session-memo{font-size:12px;font-weight:400;line-height:16.8px;text-align:center;padding-top:10px}[type=web] .agenda-session{border-radius:.4rem;padding:3.2rem 2.4rem;background-color:#fff;display:flex;flex-direction:column;flex-grow:1;box-shadow:0 .2rem 1rem rgba(0,0,0,.2)}[type=web] .agenda-session .date{background-color:#999ea3;color:#fff;padding:.8rem;font-weight:500;font-size:1.4rem;line-height:2.4rem;letter-spacing:.05rem;border-radius:.4rem}[type=web] .agenda-session .session-title{margin-top:2rem;font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:.057rem}[type=web] .agenda-session .topic{margin-top:1.6rem}[type=web] .agenda-session .topic .topic-title{font-size:1.6rem;line-height:2.4rem;letter-spacing:.057rem}[type=web] .agenda-session .topic .topic-speaker{margin-top:1.6rem;background-color:#f1f3f5;padding:1.2rem 2.4rem;border-radius:.4rem}[type=web] .agenda-session .topic .topic-speaker .topic-speaker-name{font-weight:700;font-size:1.6rem;line-height:2.4rem;letter-spacing:.057rem}[type=web] .agenda-session .topic .topic-speaker .topic-speaker-title{font-size:1.4rem;line-height:2.4rem;letter-spacing:.05rem}[type=app] .session-memo{font-size:12px;font-weight:400;line-height:16.8px;text-align:center;padding-top:10px;width:89%}[type=app] .agenda-session{border-radius:.4rem;padding:2.4rem 1.2rem;box-shadow:0 .2rem 1rem rgba(0,0,0,.2);background-color:#fff;display:flex;flex-direction:column;position:relative}[type=app] .agenda-session .date{background-color:#999ea3;color:#fff;padding:.8rem .7rem;font-weight:500;font-size:1.4rem;line-height:2.4rem;letter-spacing:.05rem;border-radius:.4rem}[type=app] .agenda-session .session-title{margin-top:1.6rem;font-weight:700;font-size:1.4rem;line-height:2.4rem;letter-spacing:.05rem}[type=app] .agenda-session .topic{margin-top:1.6rem}[type=app] .agenda-session .topic .topic-title{font-size:1.4rem;line-height:2.4rem;letter-spacing:.05rem}[type=app] .agenda-session .topic .topic-speaker{margin-top:.8rem;background-color:#f1f3f5;padding:.8rem .7rem;border-radius:.4rem}[type=app] .agenda-session .topic .topic-speaker .topic-speaker-name{font-weight:500;font-size:1.4rem;line-height:2.4rem;letter-spacing:.057rem}[type=app] .agenda-session .topic .topic-speaker .topic-speaker-title{font-size:1.2rem;line-height:2rem;letter-spacing:.043rem}[type=web] .agenda-area{margin-top:4rem}[type=web] .agenda-area .page-container{padding:4rem 3.2rem 6rem;background-color:#fff}[type=web] .agenda-area .page-container>.title{font-weight:700;font-size:3.2rem;line-height:4.5rem;letter-spacing:.1rem;text-align:center}[type=web] .agenda-area .page-container>.subtitle{font-size:2.4rem;line-height:3.6rem;letter-spacing:.1rem;text-align:center}[type=web] .agenda-area .page-container .agenda-sessions{margin-top:1.6rem;display:flex;justify-content:space-between;flex-wrap:wrap}[type=web] .agenda-area .page-container .agenda-sessions .session-container{margin-top:2.4rem;width:49%;display:flex;flex-direction:column}[type=app] .agenda-area .page-container{background-color:#f4f4f4;padding:3.2rem 0 2.2rem}[type=app] .agenda-area .page-container>.title{font-weight:700;font-size:2.4rem;line-height:3.3rem;letter-spacing:.075rem;text-align:center}[type=app] .agenda-area .page-container>.subtitle{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1rem;text-align:center;margin-bottom:1.4rem}[type=app] .agenda-area .page-container .agenda-sessions .agenda-session-wrapper{padding:1rem 0 1rem 1.6rem;height:auto}[type=app] .agenda-area .page-container .agenda-sessions .agenda-session-wrapper .agenda-session{width:89%;height:96%}.time-machine{position:fixed;top:0;left:0;display:flex;padding:1rem;background-color:#fff;border-right:1px solid #999ea3;border-bottom:1px solid #999ea3;z-index:99999;border-bottom-right-radius:.5rem}.time-machine .time{width:12rem}.time-machine .btn{width:5rem;margin-left:1rem}[type=web] .home-page{min-height:100%;background-color:#f4f4f4}[type=app] .home-page{min-height:100%}.modal-dialog.confirm{font-size:13px!important}.modal-dialog.confirm .btn{width:80px!important;font-size:13px!important}[type=web] .live-page{display:flex;min-height:100%;flex-direction:column}[type=web] .live-page .main-container{flex:auto;position:relative;display:flex;align-items:center;padding-top:0;padding-bottom:3.7rem}[type=web] .live-page .main-container .player-container{width:calc(100% - 32.5rem)}[type=web] .live-page .main-container .player-container .tips{top:0;left:3.2rem;font-size:1.4rem;line-height:2rem;letter-spacing:.05rem;color:#999ea3;padding:.5rem 0 1.2rem}[type=web] .live-page .main-container .player-container #player{width:100%;height:100%}[type=web] .live-page .main-container .player-container #player .plv-live-player-container{height:100%!important}[type=web] .live-page .main-container #chat{position:absolute;right:0;bottom:0;width:33.5rem;height:100%}[type=web] .live-page .main-container #chat .polyv-chat-room{font-family:sans-serif!important;width:100%!important;height:100%!important;border-left:1px solid #dedede}[type=web] .live-page .main-container #chat .polyv-chat-room .polyv-cr-head{font-size:1.4rem;background-color:#e9ebf5}[type=web] .live-page .main-container #chat .polyv-chat-room .tab-ask-content,[type=web] .live-page .main-container #chat .polyv-chat-room .tab-chat-content{padding:3rem 2.4rem}[type=web] .live-page .main-container #chat .polyv-chat-room .polyv-msg,[type=web] .live-page .main-container #chat .polyv-chat-room .polyv-other-msg,[type=web] .live-page .main-container #chat .polyv-chat-room .polyv-self-msg,[type=web] .live-page .main-container #chat .polyv-chat-room .polyv-special-user{margin-bottom:1.6rem;font-size:1.2rem}[type=web] .live-page .main-container #chat .polyv-chat-room .polyv-user-logo>img{width:4rem;height:4rem}[type=web] .live-page .main-container #chat .polyv-chat-room .polyv-msg-main{margin-left:5.6rem}[type=web] .live-page .main-container #chat .polyv-chat-room .polyv-msg-main .polyv-user-info{font-size:1.4rem;margin-bottom:0}[type=web] .live-page .main-container #chat .polyv-chat-room .polyv-msg-main .polyv-msg-content{font-size:1.2rem;line-height:1.7rem;min-height:auto}[type=web] .live-page .main-container #chat .polyv-chat-room .polyv-msg-main .polyv-msg-content img{height:2.2rem;width:2.2rem}[type=web] .live-page .main-container #chat .tab-agenda{overflow-y:auto}[type=web] .live-page .main-container #chat .tab-agenda .live-agenda-session{padding:2.4rem 1.6rem;display:flex;flex-direction:column;position:relative}[type=web] .live-page .main-container #chat .tab-agenda .live-agenda-session .session-title{font-weight:700;font-size:1.4rem;line-height:2rem;letter-spacing:.07rem}[type=web] .live-page .main-container #chat .tab-agenda .live-agenda-session .date{font-weight:500;font-size:1.2rem;line-height:2.4rem;letter-spacing:.043rem}[type=web] .live-page .main-container #chat .tab-agenda .live-agenda-session hr{margin:.4rem 0 0;border-bottom-color:#d7dade}[type=web] .live-page .main-container #chat .tab-agenda .live-agenda-session .topic{margin-top:1.6rem}[type=web] .live-page .main-container #chat .tab-agenda .live-agenda-session .topic .topic-title{font-size:1.4rem;line-height:2.4rem;letter-spacing:.05rem}[type=web] .live-page .main-container #chat .tab-agenda .live-agenda-session .topic .topic-speaker{margin-top:.8rem;background-color:#fff;padding:.8rem;border-radius:.4rem}[type=web] .live-page .main-container #chat .tab-agenda .live-agenda-session .topic .topic-speaker .topic-speaker-name{font-weight:500;font-size:1.4rem;line-height:2.4rem;letter-spacing:.057rem}[type=web] .live-page .main-container #chat .tab-agenda .live-agenda-session .topic .topic-speaker .topic-speaker-title{font-size:1.2rem;line-height:2rem;letter-spacing:.043rem}[type=app] .live-page{height:100%;display:flex;flex-direction:column}[type=app] .live-page .header{flex:0 0 auto}[type=app] .live-page .main-container{flex:1 1 auto;overflow:hidden;display:flex;flex-direction:column}[type=app] .live-page .main-container #player{width:100%;height:100%}[type=app] .live-page .main-container #player .plv-live-error,[type=app] .live-page .main-container #player .plv-live-player-container,[type=app] .live-page .main-container #player .plwrap{height:100%!important}[type=app] .live-page .main-container #chat{width:100%}[type=app] .live-page .main-container #chat .polyv-chat-room{font-family:sans-serif!important;width:100%!important;height:100%!important;border-left:1px solid #dedede}[type=app] .live-page .main-container #chat .polyv-chat-room .polyv-cr-head{font-size:1.2rem}[type=app] .live-page .main-container #chat .polyv-chat-room .tab-ask-content,[type=app] .live-page .main-container #chat .polyv-chat-room .tab-chat-content{padding:1.8rem 1.6rem}[type=app] .live-page .main-container #chat .polyv-chat-room .polyv-msg,[type=app] .live-page .main-container #chat .polyv-chat-room .polyv-other-msg,[type=app] .live-page .main-container #chat .polyv-chat-room .polyv-self-msg,[type=app] .live-page .main-container #chat .polyv-chat-room .polyv-special-user{margin-bottom:2.4rem;font-size:1.2rem}[type=app] .live-page .main-container #chat .polyv-chat-room .polyv-user-logo>img{width:4rem;height:4rem}[type=app] .live-page .main-container #chat .polyv-chat-room .polyv-msg-main{margin-left:5.6rem}[type=app] .live-page .main-container #chat .polyv-chat-room .polyv-msg-main .polyv-user-info{font-size:1.4rem;margin-bottom:0}[type=app] .live-page .main-container #chat .polyv-chat-room .polyv-msg-main .polyv-msg-content{font-size:1.2rem;line-height:1.7rem;min-height:auto}[type=app] .live-page .main-container #chat .polyv-chat-room .polyv-msg-main .polyv-msg-content img{height:2.2rem;width:2.2rem}[type=app] .live-page .main-container #chat .tab-agenda{overflow-y:auto}[type=app] .live-page .main-container #chat .tab-agenda .live-agenda-session{padding:1.6rem 1.4rem;display:flex;flex-direction:column;position:relative}[type=app] .live-page .main-container #chat .tab-agenda .live-agenda-session .session-title{font-weight:700;font-size:1.4rem;line-height:2rem;letter-spacing:.07rem}[type=app] .live-page .main-container #chat .tab-agenda .live-agenda-session .date{font-weight:500;font-size:1.2rem;line-height:2.4rem;letter-spacing:.043rem}[type=app] .live-page .main-container #chat .tab-agenda .live-agenda-session hr{margin:0;border-bottom-color:#d7dade}[type=app] .live-page .main-container #chat .tab-agenda .live-agenda-session .topic{margin-top:1.6rem}[type=app] .live-page .main-container #chat .tab-agenda .live-agenda-session .topic .topic-title{font-size:1.4rem;line-height:2.4rem;letter-spacing:.05rem}[type=app] .live-page .main-container #chat .tab-agenda .live-agenda-session .topic .topic-speaker{margin-top:.8rem;background-color:#fff;padding:.8rem;border-radius:.4rem}[type=app] .live-page .main-container #chat .tab-agenda .live-agenda-session .topic .topic-speaker .topic-speaker-name{font-weight:500;font-size:1.4rem;line-height:2.4rem;letter-spacing:.057rem}[type=app] .live-page .main-container #chat .tab-agenda .live-agenda-session .topic .topic-speaker .topic-speaker-title{font-size:1.2rem;line-height:2rem;letter-spacing:.043rem}[type=web] .record-page{display:flex;min-height:100%;flex-direction:column}[type=web] .record-page .main-container{flex:auto;position:relative;display:flex;align-items:center;padding-top:3.7rem;padding-bottom:3.7rem}[type=web] .record-page .main-container .player-container{width:calc(100% - 32.5rem)}[type=web] .record-page .main-container .player-container #player{width:100%!important;height:100%!important}[type=web] .record-page .main-container #agenda{position:absolute;right:0;bottom:0;width:33.5rem;height:100%;overflow-y:auto;background-color:#e9ebf5}[type=web] .record-page .main-container #agenda .record-agenda-session{padding:2.4rem 1.6rem;display:flex;flex-direction:column;position:relative}[type=web] .record-page .main-container #agenda .record-agenda-session .session-title{font-weight:700;font-size:1.4rem;line-height:2rem;letter-spacing:.07rem}[type=web] .record-page .main-container #agenda .record-agenda-session .date{font-weight:500;font-size:1.2rem;line-height:2.4rem;letter-spacing:.043rem}[type=web] .record-page .main-container #agenda .record-agenda-session hr{margin:.4rem 0 0;border-bottom-color:#d7dade}[type=web] .record-page .main-container #agenda .record-agenda-session .topic{margin-top:1.6rem}[type=web] .record-page .main-container #agenda .record-agenda-session .topic .topic-title{font-size:1.4rem;line-height:2.4rem;letter-spacing:.05rem}[type=web] .record-page .main-container #agenda .record-agenda-session .topic .topic-speaker{margin-top:.8rem;background-color:#fff;padding:.8rem;border-radius:.4rem}[type=web] .record-page .main-container #agenda .record-agenda-session .topic .topic-speaker .topic-speaker-name{font-weight:500;font-size:1.4rem;line-height:2.4rem;letter-spacing:.057rem}[type=web] .record-page .main-container #agenda .record-agenda-session .topic .topic-speaker .topic-speaker-title{font-size:1.2rem;line-height:2rem;letter-spacing:.043rem}[type=app] .record-page{height:100%}[type=app] .record-page .main-container{display:flex;flex-direction:column;height:100%}[type=app] .record-page .main-container #player{width:100%!important;height:100%!important}[type=app] .record-page .main-container #player .prism-big-play-btn{left:calc(50% - 32px)!important;top:8.2rem!important;right:auto!important;bottom:auto!important}[type=app] .record-page .main-container #agenda{width:100%;overflow-y:auto;background-color:#e9ebf5}[type=app] .record-page .main-container #agenda .record-agenda-session{padding:1.6rem 1.4rem;display:flex;flex-direction:column;position:relative}[type=app] .record-page .main-container #agenda .record-agenda-session .session-title{font-weight:700;font-size:1.4rem;line-height:2rem;letter-spacing:.07rem}[type=app] .record-page .main-container #agenda .record-agenda-session .date{font-weight:500;font-size:1.2rem;line-height:2.4rem;letter-spacing:.043rem}[type=app] .record-page .main-container #agenda .record-agenda-session hr{margin:0;border-bottom-color:#d7dade}[type=app] .record-page .main-container #agenda .record-agenda-session .topic{margin-top:1.6rem}[type=app] .record-page .main-container #agenda .record-agenda-session .topic .topic-title{font-size:1.4rem;line-height:2.4rem;letter-spacing:.05rem}[type=app] .record-page .main-container #agenda .record-agenda-session .topic .topic-speaker{margin-top:.8rem;background-color:#fff;padding:.8rem;border-radius:.4rem}[type=app] .record-page .main-container #agenda .record-agenda-session .topic .topic-speaker .topic-speaker-name{font-weight:500;font-size:1.4rem;line-height:2.4rem;letter-spacing:.057rem}[type=app] .record-page .main-container #agenda .record-agenda-session .topic .topic-speaker .topic-speaker-title{font-size:1.2rem;line-height:2rem;letter-spacing:.043rem}