.prd__detail__wrapper.program-wrap{padding-top:0}.prd__detail__wrapper.program-wrap.fixed .program-top .pr-side{margin-left:670px;position:fixed;right:auto;top:65px}@media screen and (max-width:960px){.prd__detail__wrapper.program-wrap.fixed .program-top .pr-side{margin-left:0;position:static}}.prd__detail__wrapper.program-wrap .program-top{margin-top:0}.prd__detail__wrapper.program-wrap .program-top .pr-side{position:absolute;right:0;top:56px;-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none;z-index:1}@media screen and (max-width:960px){.prd__detail__wrapper.program-wrap .program-top .pr-side{background:transparent;position:static}}.video-player__video.fixed{position:relative;top:0}#curriculum{display:none}#curriculum .details-wrap.curriculum-wrap:nth-of-type(2){padding-top:0}.program-tab-menu{background:#f9f9f9;border-bottom:1px solid #f5f5f5}.program-tab-menu .curriculum{display:none}.video-summary .details-inner{padding-left:8px;padding-right:8px}.video-summary .today-complete .swiper-container{padding:0}.guide__message__container{display:none}.intro__section.today-complete{margin-top:24px}.video-summary .intro__section.today-complete .details-inner{padding-left:0;padding-right:0}.video-summary .intro__section.today-complete .details-inner+div{padding:0}@media screen and (max-width:959px){.video-summary .intro__section.today-complete{margin-top:14px}.video-summary .intro__section.today-complete .details-inner+div{padding:0 12px!important}.video__summary__container{-webkit-box-ordinal-group:4!important;-moz-box-ordinal-group:4!important;-ms-flex-order:3!important;display:block;order:3!important;padding:0 0 14px!important}.video-player__wrap.device__lg .video__container~.video-summary .guide__message__container{margin:0 12px}.intro__section.today-complete{margin-bottom:20px}.video-player__video.fixed{position:fixed;top:0}.video-player__list .list__button__toggle{display:none}.video__title__container{margin-top:14px}.video__title{margin-bottom:4px}.video__container .video-summary .video__summary__container{padding:0 14px}.video__container .video-summary .class__rate__container{margin-bottom:14px}.video__container .video__title__container .coach__name,.video__container .video__title__container .friend__button--add,.video__container .video__title__container .friend__link--message{font-size:12px}.video-player__wrap.active .video-item{display:block}.video-player__wrap .event__remain-section .group-time-remaining .remaining-time{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#curriculum,.program-tab-menu .curriculum{display:block}}.video__title__container{position:relative}@media screen and (max-width:960px){.video-player__wrap.device__lg .video-player__video{overflow:visible!important}}.class__rate__container.is__mobile{margin-top:8px}.open__event__banner{border:1px solid;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#888;display:inline-block;font-size:12px;margin-top:8px;padding:0 4px}@media screen and (max-width:960px){.open__event__banner{overflow:visible!important}.video__summary__container .open__event__banner{display:none}}.program-tab-menu.fixed{position:static}@media screen and (max-width:960px){.program-tab-menu.fixed{left:0;position:fixed;right:0;top:0}}.player__head__wrapper .group__container{-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;align-items:flex-end;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-right:440px}.player__head__wrapper .player__head__container{border:2px solid red}.video__cancle__muted{background-color:#1a1a1a;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;color:#fff;font-size:12px;padding:6px 14px 8px;position:absolute;right:11px;text-transform:uppercase;top:11px;z-index:1}.video__cancle__muted.none{display:none}.video__container .player__head__wrapper .group__container{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px;padding-right:0}.video__container .player__head__wrapper .group__container>div{display:none}@media screen and (max-width:960px){.video__container .player__head__wrapper .group__container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}}.prd__detail__wrapper.program-wrap .btns-class.is__mobile .m-menu.is__mobile+.btn-main{background:#f21414}.video__container .player__head__wrapper{display:none;margin-top:0}@media screen and (max-width:960px){.video__container .player__head__wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.video__container .player__head__wrapper .group__container{margin:0}.video__container .player__head__wrapper .video__cancle__muted{position:absolute;right:0;top:16px;z-index:1}.video__summary__container .guide__message__container{display:block}.video-player__wrap.active.device__lg .video-player__list{height:180px!important}.video-player__wrap.active.device__lg .video-player__list .video-list{height:100%}.video-player__wrap.device__lg .video-player__list{background-color:#2a2a2a;border-top:none;height:0;overflow:hidden;-webkit-transition:height .4s ease-in-out;-o-transition:height .4s ease-in-out;-moz-transition:height .4s ease-in-out;transition:height .4s ease-in-out}}.group__remain__user{color:#f5ff00;font-size:14px;font-weight:300;margin-left:4px}#videoPlayer .video-player__option button{color:#8b8b8b}#videoPlayer .video-player__option a[class*=list],#videoPlayer .video-player__option button[class*=list]{border:none}#videoPlayer.active .video-player__option a[class*=list],#videoPlayer.active .video-player__option button[class*=list]{background-color:transparent;color:#eaeaea}#videoPlayer .tag__item{color:#8b8b8b}#videoPlayer .video__container~.video-summary .class-share__button{margin-top:14px}@media screen and (max-width:960px){#videoPlayer .video__container~.video-summary .class-share__button{margin-right:8px;margin-top:0}}#videoPlayer .video__container~.video-summary .guide__message__container{background-color:transparent;border:none;border-bottom:1px solid #000;color:#888;font-size:13px;font-weight:300;line-height:1.5}@media screen and (max-width:960px){#videoPlayer .video__container~.video-summary .guide__message__container{margin:0;padding:24px 0}}#videoPlayer .intro__section.today-complete .swiper-slide{border:none;color:#888;font-weight:300}#videoPlayer .video-summary .intro__section.today-complete{margin-bottom:0;margin-top:24px}#videoPlayer.darken.device__lg{padding-bottom:10px}#videoPlayer .intro__section .details-title{margin-bottom:20px}#videoPlayer .intro__section .details-title b{font-size:18px}.program-wrap .program-top .side-info-wrap .side-prd-info .btns-class{position:static}@media screen and (max-width:960px){.program-wrap .program-top .side-info-wrap .side-prd-info .btns-class{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:none;padding:7px 12px}.program-wrap .program-top .side-info-wrap .side-prd-info .btns-class.is__mobile .m-menu.is__mobile{-webkit-box-flex:0;-moz-box-flex:0;background:transparent;-ms-flex:0 0 35%;flex:0 0 35%;padding:0}.program-wrap .program-top .side-info-wrap .side-prd-info .btns-class.is__mobile .m-menu.is__mobile+.btn-pay.btn-main{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#f21414;-webkit-border-radius:47px;-moz-border-radius:47px;border-radius:47px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;height:47px;justify-content:center;line-height:47px}.program-wrap .program-top .side-info-wrap .side-prd-info .btns-class.is__mobile .m-menu.is__mobile+.btn-pay.btn-main .group__remain__user{font-size:14px;padding-right:0}.program-wrap .program-top .side-info-wrap .side-prd-info .btns-class.fixed{background:#1a1a1a;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;position:fixed}.prd__detail__wrapper.program-wrap{padding-top:0}.prd__detail__wrapper.program-wrap .program-top{height:0;overflow:hidden}.prd__detail__wrapper.program-wrap .class-price-info,.prd__detail__wrapper.program-wrap .class-state-txt,.prd__detail__wrapper.program-wrap .class-tag2,.prd__detail__wrapper.program-wrap .dropdown_box,.prd__detail__wrapper.program-wrap .percent_box,.prd__detail__wrapper.program-wrap>h1{display:none}.prd__detail__wrapper.program-wrap.fixed .program-top .pr-side{position:static}.prd__detail__wrapper.program-wrap .side-info-wrap .side-prd-info .btns-class>*{float:none}.prd__detail__wrapper.program-wrap .btns-class.is__mobile{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.prd__detail__wrapper.program-wrap .btns-class.is__mobile .m-menu.is__mobile{background:transparent;display:inline-block;height:auto;margin-right:8px;padding:0;vertical-align:middle;width:auto}.prd__detail__wrapper.program-wrap .btns-class.is__mobile .m-menu.is__mobile+.btn-main{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block;vertical-align:middle;width:100%!important}.prd__detail__wrapper.program-wrap .btns-class.is__mobile .class__option__button{background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#7a7a7a;display:inline-block;font-size:11px;height:auto;max-width:none;position:relative;vertical-align:middle;width:50px;z-index:0}.prd__detail__wrapper.program-wrap .btns-class.is__mobile .class__option__button .button__text{color:inherit;display:block;font-size:inherit}.prd__detail__wrapper.program-wrap .btns-class.is__mobile .class__option__button.bookmark .off{display:inline-block}.prd__detail__wrapper.program-wrap .btns-class.is__mobile .class__option__button.bookmark .on,.prd__detail__wrapper.program-wrap .btns-class.is__mobile .class__option__button.bookmark.active .off{display:none}.prd__detail__wrapper.program-wrap .btns-class.is__mobile .class__option__button.bookmark.active .on{display:inline-block}.prd__detail__wrapper.program-wrap .btns-class.is__mobile .class__option__button.bookmark .button__text{margin-top:-4px}.prd__detail__wrapper.program-wrap .btns-class.is__mobile .bookmark__badge{background-color:#ff005a;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;color:#eaeaea;display:inline-block;font-size:10px;padding:0 4px 1px;position:absolute;right:10%;top:-4px}}.program-wrap .drop_list .dropdown_txt{padding-left:10px}.earlybird-price{background:#000;padding:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.earlybird-price h2{color:#fff;font-weight:400;letter-spacing:-1px;margin-bottom:24px;-webkit-transition:margin .3s linear;-o-transition:margin .3s linear;-moz-transition:margin .3s linear;transition:margin .3s linear}.earlybird-price h2 strong{font-size:36px;letter-spacing:-2px;-webkit-transition:font-size .3s linear;-o-transition:font-size .3s linear;-moz-transition:font-size .3s linear;transition:font-size .3s linear}.earlybird-price ul{margin-bottom:8px}.earlybird-price li{background:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-bottom:68px;padding:40px 16px;position:relative;-webkit-transition:padding .3s linear,margin .3s linear;-o-transition:padding .3s linear,margin .3s linear;-moz-transition:padding .3s linear,margin .3s linear;transition:padding .3s linear,margin .3s linear}.earlybird-price li:last-of-type{margin-bottom:0}.earlybird-price li:last-of-type:after{display:none}.earlybird-price li.earlybird-price__item--disable{background:#5c5c5c}.earlybird-price li.earlybird-price__item--disable .earlybird-price__per{background:#484848;color:#777;text-decoration:line-through}.earlybird-price li.earlybird-price__item--disable .earlybird-price__origin{color:#3b3b3b}.earlybird-price li.earlybird-price__item--active .earlybird-price__val,.earlybird-price li.earlybird-price__item--active~.earlybird-price__item--disable .earlybird-price__val{top:12px;-webkit-transition:top .3s linear;-o-transition:top .3s linear;-moz-transition:top .3s linear;transition:top .3s linear}.earlybird-price li:after{border:solid #b4b4b4;border-width:0 3px 3px 0;bottom:-40px;content:"";display:inline-block;left:50%;padding:6px;position:absolute;-webkit-transform:translateX(-50%) rotate(45deg);-moz-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);-webkit-transition:bottom .3s linear,border .3s linear,padding .3s linear;-o-transition:bottom .3s linear,border .3s linear,padding .3s linear;-moz-transition:bottom .3s linear,border .3s linear,padding .3s linear;transition:bottom .3s linear,border .3s linear,padding .3s linear}.earlybird-price .earlybird-price__val{color:#000;position:relative;-webkit-transition:font-size .3s linear;-o-transition:font-size .3s linear;-moz-transition:font-size .3s linear;transition:font-size .3s linear}.earlybird-price .earlybird-price__guide,.earlybird-price .earlybird-price__limit{font-size:16px;font-weight:500;left:0;position:absolute;top:-28px;-webkit-transition:top .3s linear;-o-transition:top .3s linear;-moz-transition:top .3s linear;transition:top .3s linear}.earlybird-price .earlybird-price__limit{border:1px solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#ff0f16;padding:0 2px}.earlybird-price .earlybird-price__guide,.earlybird-price .earlybird-price__limit{-webkit-transition:font-size .3s linear;-o-transition:font-size .3s linear;-moz-transition:font-size .3s linear;transition:font-size .3s linear}.earlybird-price .earlybird-price__guide{font-size:22px;font-weight:400}.earlybird-price .earlybird-price__info{position:absolute;right:40px;text-align:right;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.earlybird-price .earlybird-price__origin,.earlybird-price .earlybird-price__sale{display:block;-webkit-transition:font-size .3s linear;-o-transition:font-size .3s linear;-moz-transition:font-size .3s linear;transition:font-size .3s linear}.earlybird-price .earlybird-price__sale{color:#000;font-size:20px;font-weight:700}.earlybird-price .earlybird-price__sale strong{font-size:28px;letter-spacing:-1.6px;-webkit-transition:font-size .3s linear;-o-transition:font-size .3s linear;-moz-transition:font-size .3s linear;transition:font-size .3s linear}.earlybird-price .earlybird-price__origin{color:#a5a5a5;font-size:16px;font-weight:700;text-decoration:line-through}.earlybird-price .earlybird-price__per{background:#ff0f16;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;height:76px;line-height:76px;right:-20px;text-align:center;top:-38px;-webkit-transition:width .3s linear,height .3s linear,line-height .3s linear,top .3s linear,right .3s linear,font-size .3s linear;-o-transition:width .3s linear,height .3s linear,line-height .3s linear,top .3s linear,right .3s linear,font-size .3s linear;-moz-transition:width .3s linear,height .3s linear,line-height .3s linear,top .3s linear,right .3s linear,font-size .3s linear;transition:width .3s linear,height .3s linear,line-height .3s linear,top .3s linear,right .3s linear,font-size .3s linear;width:76px}.earlybird-price .earlybird-price__out,.earlybird-price .earlybird-price__per{color:#fff;font-size:28px;font-weight:700;letter-spacing:-1px;position:absolute}.earlybird-price .earlybird-price__out{left:50%;text-transform:uppercase;top:50%;-webkit-transform:translate(-50%,-50%) rotate(-10deg);-moz-transform:translate(-50%,-50%) rotate(-10deg);-ms-transform:translate(-50%,-50%) rotate(-10deg);transform:translate(-50%,-50%) rotate(-10deg);-webkit-transition:font-size .3s linear;-o-transition:font-size .3s linear;-moz-transition:font-size .3s linear;transition:font-size .3s linear}.earlybird-price .earlybird-price__notice{color:#5a5a5a;font-size:18px;font-weight:700;letter-spacing:-1px}@media screen and (max-width:500px){.earlybird-price{padding:36px 24px}.earlybird-price h2{margin-bottom:12px}.earlybird-price h2 strong{font-size:3rem}.earlybird-price li{margin-bottom:36px;padding:28px 12px}.earlybird-price.earlybird-price__item--active .earlybird-price__val,.earlybird-price.earlybird-price__item--active~.earlybird-price__item--disable .earlybird-price__val{top:10px}.earlybird-price li:after{border-width:0 2px 2px 0;bottom:-20px;padding:4px}.earlybird-price .earlybird-price__val{font-size:2rem}.earlybird-price .earlybird-price__guide,.earlybird-price .earlybird-price__limit{top:-20px}.earlybird-price .earlybird-price__limit{font-size:1.4rem}.earlybird-price .earlybird-price__guide,.earlybird-price .earlybird-price__origin{font-size:1.6rem}.earlybird-price .earlybird-price__sale{font-size:1.8rem}.earlybird-price .earlybird-price__sale strong{font-size:2.4rem}.earlybird-price .earlybird-price__per{font-size:2rem;height:46px;line-height:46px;right:-16px;top:-23px;width:46px}.earlybird-price .earlybird-price__out{font-size:2.4rem}.earlybird-price .earlybird-price__notice{font-size:1.4rem}}
/* file : ./detail/_prdDetail.css */