.wrap.reward{background: url(../images/reward/bg-reward.jpg) no-repeat center top;height: 4774px;}
.tips{font-size: 18px;    color: #df4c3d;}
.tips2{font-weight: bold;    color: #df4c3d;}
.tit.part1{margin-bottom: 20px;}
.tit.part2{margin-top: 156px;}
.tit.part3{margin: 128px auto 30px;}
.float-left .navs {
    width: 100%;
    padding-top: 14px;
}
/*侧边栏*/
.float-left-reward{height:272px;background:url(../images/reward/reward-nav-bg.png) no-repeat center;}
.float-left-reward li.navli0{height:60px;background:url(../images/reward/reward-nav-text1.png) no-repeat center;}
.float-left-reward li.navli1{background:url(../images/reward/reward-nav-text2.png) no-repeat center;}
.float-left-reward li.navli2{background:url(../images/reward/reward-nav-text3.png) no-repeat center;}
.float-left-reward li.navli0:hover,.float-left-reward li.navli0.on{background:url(../images/reward/reward-nav-text1-on.png) no-repeat center;}
.float-left-reward li.navli1:hover,.float-left-reward li.navli1.on{background:url(../images/reward/reward-nav-text2-on.png) no-repeat center;}
.float-left-reward li.navli2:hover,.float-left-reward li.navli2.on{background:url(../images/reward/reward-nav-text3-on.png) no-repeat center;}
.schedule-table4 {height: 280px;margin: 20px auto;}
.schedule-table5 {height: 510px;margin: 20px auto;}

@font-face {
    font-family: "SourceHanSerifCN-Bold";
    src: url('../fonts/SourceHanSerifCN-Bold-2.otf');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
.reward-arrow{width: 457px;height: 22px;font-family: 'SourceHanSerifCN-Bold'; background: url(../images/reward/reward-arrow.png) no-repeat center;margin: 40px auto;text-align: center;color: #58608e;font-size: 24px;line-height: 20px}
.honourBox{width: 100%;height: 310px;display: flex;justify-content: space-between;align-content: center}
.honour{width: 490px;height: 290px;background: url(../images/reward-honour.png)}
.gemBox{width: 951px;height: 745px;display: flex;justify-content: space-around;flex-wrap: wrap;margin: 0 auto}
.gemBox img{width: 268px;height: 357px;margin-bottom: 30px;}
.reward-title{width: 880px;height: 255px;display: flex;justify-content: space-between;align-content: center;margin: 10px auto}
.reward-title img{width: 390px;height: 255px;}
.highlightedFont2{font-size: 16px;color: red;}
