#residueDays {
    position: absolute;
    top: 9%;
    left: 46.7%;
    font-size: 95px;
    color: #fff;
    font-weight: bold;
    width: 12%;
    display: flex;
    line-height: 1;
    text-align: justify;
    letter-spacing: 17px;
    justify-content: space-around;
    text-align-last: justify;}

@media only screen and (max-width: 1800px){
#residueDays {left: 46.7%;font-size: 80px;letter-spacing: 15px;}
}
@media only screen and (max-width: 1600px){
#residueDays {font-size: 70px;letter-spacing: 15px;}
}
@media only screen and (max-width: 1200px){
#residueDays {font-size: 50px;letter-spacing: 10px;}
}
@media only screen and (max-width: 1100px){
#residueDays {font-size: 43px;letter-spacing: 10px;}
}
@media only screen and (max-width: 1000px){
#residueDays {font-size: 36px;letter-spacing: 6px;}
}
@media only screen and (max-width: 900px){
#residueDays {font-size: 30px;letter-spacing: 6px;}
}
@media only screen and (max-width: 800px){
#residueDays {font-size: 25px;letter-spacing: 6px;}
}
@media only screen and (max-width: 700px){
#residueDays {font-size: 20px;letter-spacing: 4px;}
}
.indexbuttonstyle252653{ width: 60px; height: 59px; float: left; cursor: pointer;}
.querystyle252653{ background: #ffffff; width: 0px; height: 59px; color: #ba2d35; line-height: 59px; text-indent: 10px; font-size: 15px; vertical-align: top; float: left;}

.sideMen h3 a .xsjl_con{height:55px;}

.sideMen h3 em.on + a .xsjl_con{height:auto;}


