/* wave_intro */
/* .wave_intro { max-width: 1200px; margin: 100px auto 100px;}
.wave_intro .content_box {flex: 1; position: relative;width: 600px; height: unset; padding-bottom: 56.25%; margin-top: 20px;border-radius: 10px;overflow: hidden;}
.wave_intro .content_box iframe{position: absolute; width: 100%; height: 100%; border-radius: 10px;}
.wave_intro .intro_txt {flex: 0.5; font-size: 16px; padding-top: 36px; padding-right: 45px; padding-bottom: 36px; }
.wave_intro .intro_txt h3{font-size: 40px; font-weight: 600; white-space: nowrap;}
.wave_intro .intro_txt p { color: #000;margin-top: 20px; font-size: 16px; line-height: 1.5; white-space: nowrap;}
.wave_intro .intro_txt .sub_txt1 {margin-top: 10px; color: #785BE7;} */
@media only screen and (min-width: 1900px){
.wave_intro .intro_btn_wrap {display: flex; margin-top: 30px;}
.wave_intro .register_btn,
.wave_intro .info_btn,
.wave_intro .link_btn{display: flex; justify-content: center; background-color: #785BE7; align-items: center; width: 290px; height:45px; border-radius: 5px; font-size: 15px; border: 1px solid #785BE7; word-break: keep-all; text-align: center;}
.wave_intro.wave2023 .link_btn {background-color: #1e7136;border: 1px solid #1e7136;}
.wave_intro.wave2024 .info_btn{background-color: transparent; border: 1px solid #4285f4;}
.wave_intro .link_btn{background-color: #fff; border: 1px solid #785BE7; }
.wave_intro .link_btn a{display: block; width: 100%; height: 100%; font-weight: 700; color: #785BE7;  line-height: 44px;}
.wave_intro .info_btn a{display: block; width: 100%; height: 100%; font-weight: 700; line-height: 44px;}
.wave_intro.wave2023 .link_btn a{color: #1e7136;}
.wave_intro.wave2024 .info_btn a{color: #4285f4;}
.wave_intro .register_btn{background-color: #785BE7;  margin-right: 10px;}
.wave_intro .register_btn a{display: block; width: 100%; height: 100%; color: #fff;}
.mwuGameUprWrap .lst .tp a.active{color: #785BE7;}
.intro_content {display: flex; align-items: center; max-width: 1200px;}
.content_wrap{max-width: 680px; margin-right: 40px;}
.content_box {flex: 1; position: relative;max-width: 680px; max-height: 380px; margin-top: 20px;}
.content_box img { width: 100%;}

.innerWrap{max-width: 1200px; margin: 0 auto; min-width: 320px;}
.innerWrap.sty2{display: flex; gap:50px;}
.innerWrap.sty3{display: flex; flex-direction: column;}
.innerWrap.relative{position: relative;}
.cmmWebxlst .topPageListRow{padding: 30px 0; background: #fff;}
.wave_intro .intro_txt .sub_txt1 .txt_eb{color: #785BE7;}
.wave_intro.wave2023 .intro_txt .sub_txt1 .txt_eb{color: #1e7136;}
.wave2023 .winner_icon {width: 126px;}
}


/*nav*/
.gameWrap{margin-bottom: 100px;}
/* .mwuGameUprWrap{left: -289px;} */
.mwuGameUprWrap .lst .tpline{border: none; margin:0;}
.mwuGameUprWrap .lst .tpline::after{content: ''; display: block; width: 100%; height: 1px;margin-top: 5px;background-color: #ccc;}
.mwuGameUprWrap .lst .tpline span{ margin: 20px 0 20px 15px;}
.mwuGameUprWrap .lst .tp .txt{display: block; width:auto;;line-height: 40px; padding-left: 15px;}
.wave2025 .mwuGameUprWrap .lst .tp .txt{padding: 0 15px;}
.mwuGameUprWrap .lst .tp .txt.col2{line-height: 28px;}
.mwuGameUprWrap .lst .tp.active .txt{background-color: #785BE7;}
.wave2023 .mwuGameUprWrap .lst .tp.active .txt{background-color: #1e7136;}
.wave2024 .mwuGameUprWrap .lst .tp.active .txt{background-color: #9a176d;}
.wave2025 .mwuGameUprWrap .lst .tp.active .txt{background-color: #378d60;}
.mwuGameUprWrap .lst .tp5 .txt{line-height: 1; padding: 7px 0 7px 15px;}
.wave2025 .mwuGameUprWrap .lst .tp5 .txt{line-height: 40px; padding-left:15px;}
.mwuGameUprWrap .lst .tp8 .txt{line-height: 1; padding: 7px 0 7px 15px;}


@media only screen and (max-width: 1921px){
    
}

@media only screen and (max-width: 1850px){
    .mwuGameUprWrap .lst::after{opacity: 1; transition: all 0.4s; position: absolute; left: 15px; bottom: 8.5%; content: ''; display: block; background:url(../images/mwu_award/list_left_arrow.png) no-repeat top center; background-size: 65px 18px; width: 65px; height: 18px;}
    .mwuGameUprWrap .lst::before{opacity: 1; transition: all 0.4s; position: absolute; right: 15px; bottom: 8.5%; content: ''; display: block; background:url(../images/mwu_award/list_right_arrow.png) no-repeat top center; background-size: 65px 18px; width: 65px; height: 18px;}
    .scrollFixed2 .mwuGameUprWrap{width: 100%; left: 50%; transform: translateX(-50%);}
    .mwuGameUprWrap .lst.arrow_prev_none::after{opacity: 0;}
    .mwuGameUprWrap .lst.arrow_next_none::before{opacity: 0;}
    .mwuGameUprWrap .lst .list_arrow{position: absolute;}  
    .mwuGameUprWrap .lst {
        -ms-overflow-style: none; /* IE and Edge */
        scrollbar-width: none; /* Firefox */
    }
    .mwuGameUprWrap .lst::-webkit-scrollbar {
        display: none; /* Chrome, Safari, Opera*/
    }  
    .mwuGameUprWrap{left: 0px;}
    .mwuGameUprWrap .lst{height: 100px;}
    .mwuGameUprWrap .lst .tpline::after{display: none;}
    .mwuGameUprWrap .lst .tpline{margin-right: 20px;}
    .mwuGameUprWrap .lst .tp.active .txt{background-color:transparent;}
    .wave2025 .mwuGameUprWrap .lst .tp.active .txt{color: #fff;}
    .wave2023 .mwuGameUprWrap .lst .tp.active .txt{background: transparent;color: #1e7136;}
    .wave2024 .mwuGameUprWrap .lst .tp.active .txt{background: transparent;color:#9a176d }
    .gameWrap>.innerWrap.relative{max-width: 100%;margin-top: 4%;}
    .cmmWebxlst .topPageListRow.tp0{padding-top: 60px;}
    .mwuGameUprWrap{box-shadow: 0 0 10px rgba(0, 0, 0, 30%);}
    .innerWrap{padding-left: 15px;padding-right: 15px;max-width: 100%;padding-top: 20px;}
    .innerWrap{padding-top: 20px;}
}


