.zxhdmx{
    text-align: center;
    padding: 2rem;
    border: 1px solid #ecf0f8;
    border-radius: 3px;
}
.night .zxhdmx{
    border:1px solid #444;
}
.zxhdmx>div{
    height: 1.6rem;
    line-height: 1.6rem;
    padding: 0 0.5rem;
    display: inline-block;
    background-color: #07b672;
    color: #fff;
    border-radius: 3px;
    cursor: pointer;
}
.zxhdmx>div.t{
    background-color: #2196F3;
}
.reszxhs{
    text-align: center;
    border: 1px solid #ecf0f8;
    margin-top: 0.75rem;
    padding: 1rem;
    font-size: 0.8rem;
    line-height: 1.6rem;
    display: none;
}
.night .reszxhs{
    border:1px solid #444;
    color: #aaa;
}
@media screen and (max-width: 320px){
    .zxhdmx {
        padding: 1.75rem 0;
    }
    .zxhdmx>div {
        margin: 0.25rem 0;
    }
}