
.content-block {
    padding: 0;
    margin: 0;
}

.item-content .button {
    position: absolute;
    right: 10px;
    bottom: 10px;
}

.mapTip {
    background: #ff0;
    padding: 0 4px;
    font-size: small;
    border-radius: 20px;
    margin-left: 4px;
}
.item-title a{
    white-space: initial;
    max-height: 2.3rem;
    display: block;
    overflow: hidden;
}
p.tgs {
    margin: 0;
}

    p.tgs span {
        background: #f7fcaa;
        font-size: 12px;
        margin-right: 2px;
    }

        p.tgs span input {
            width: 1.5rem;
            border: 0;
        }

a.item-media img {
    width: 44px;
    height: 44px;
}

.button.button-small {
    font-size: .5rem;
    height: 0.8rem;
    line-height: 0.71rem;
}

.headerSlot {
    height: 2.5rem;
}

.My_num {
    font-size: 12px;
    position: absolute;
    top: 1px;
    padding: 0 4px;
    border-radius: 20px;
    right: 1px;
    color: #ccc;
    line-height: initial;display:none
}

.active .My_num {
    color: #0894ec;
}

.label-switch {
    display: none;
}
