.no-js body {
    display: block;
}
.no-js #menu, .no-js .main-slider {
    display: none;
}
.no-js .no-js-alert {
    font-size: 15px;
    color: #fff;
    padding: 15px;
    background: #000000;
    background: rgba(0, 0, 0, .6);
    z-index: 1;
}
.no-js .no-js-alert a {
    color: yellow;
}
.no-js .slide-section .no-js-alert {
    position: absolute;
    top: 50%;
    left: 50%;
    -moz-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    -o-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
}
.no-js [class^="fadeIn"], .no-js [class*="fadeIn"] {
    opacity: 1;
}
.no-js .main-slider.no-js-show {
    display:block;
    opacity: 1;
    visibility: visible;
    overflow: hidden;
}
.no-js .section-news-home .news .heping-news-carousel, .no-js .section-news-home .news .cjsports-news-carousel {
    margin: 0 auto;
    width: 100%;
    padding: 15px 0;
    white-space: nowrap;
    overflow-x: auto;
}
.no-js .section-news-home .news .heping-news-carousel .news-item, .no-js .section-news-home .news .cjsports-news-carousel .news-item {
    width: 33.33333%;
    display: inline-block;
    white-space: normal;
}
.no-js .section-news-home .news .heping-news-carousel:after, .no-js .section-news-home .news .cjsports-news-carousel:after {
    content: "";
    clear: both;
    display: table;
}
.no-js .content_block .content-textbox:after {
    display: none;
}
.no-js .news-list .news-content .content-textbox, .no-js .cjscourse-list .news-content .content-textbox {
    max-height: 100%;
}
.no-js .course-content .content-textbox {
    max-height: 100%;
}
.no-js .course-content.coach .content-textbox {
    max-height: 100%;
}
.no-js .related-links .custom-slick-arrows {
    display: none;
}
.no-js .related-link-carousel {
    width: 100%;
    white-space: nowrap;
    overflow-x: auto;
}
.no-js .related-link-carousel .link-item {
    width: 33.33333%;
    display: inline-block;
}
.no-js .zoom-image-js {
    display: none;
}
.no-js .recent-event-slider {
    width: 100%;
    white-space: nowrap;
    overflow-x: auto;
}
.no-js .recent-event-slider .event-list-grid {
    float: none;
    display: inline-block;
    white-space: normal;
}
.no-js .slick-arrow-inside {
    width: 100%;
    white-space: nowrap;
    overflow-x: scroll;
}
.no-js .slick-arrow-inside .custom-slick-arrows {
    display: none;
}
.no-js .map, .no-js .map-frame.map-16y9 {
    padding-bottom: 20%;
}
.no-js .map iframe, .no-js .map-frame.map-16y9 iframe {
    position: relative;
}
.no-js .panel {
    background: none;
}
.no-js .panel-title > a {
    pointer-events: none;
    cursor: default;
}
.no-js .panel-title > a:hover, .no-js .panel-title > a:focus, .no-js .panel-title > a:active, .no-js .panel-title > a.active {
    pointer-events: none !important;
    cursor: default !important;
    text-decoration: none !important;
}
.no-js .panel-group {
    padding-top: 300px;
    margin-top: -300px;
}
.no-js .collapse {
    display: block;
}
.no-js .panel-title > a .more-less {
    display: none;
}
.no-js .panel-title > a.collapsed {
    color: #fff;
    background: #8dc2e0;
}
.no-js .panel-title > a.collapsed .more-less {
    display: none;
}
/*# sourceMappingURL=noscript.css.map */
