.ico-common{
    background-image: url(../img/ico-other2.png);
    background-repeat: no-repeat;
    display: inline-block;
    background-size: 130px;
    width: 19px;
    height: 24px;
    margin-right: 3px;
    vertical-align: bottom;
    &.ico-pic{
        background-position: 3px 5px;
    }
    &.ico-video{
        background-position: -16px 5px;
    }
    &.ico-good1{
        background-position: -34px 5px;
    }
    &.ico-good2{
        background-position: -52px 5px;
    }
    &.ico-good3{
        background-position: -70px 5px;
    }
    &.ico-hot1{
        width: 12px;
        background-position: -90px 5px;
    }
    &.ico-hot2{
        width: 12px;
        background-position: -104px 5px;
    }
    &.ico-hot3{
        width: 12px;
        background-position: -118px 5px;
    }
    &.ico-money{
        background-position: 3px -18px;
    }
    &.ico-attach{
        width: 10px;
        background-position: -20px -18px;
    }
    &.ico-xs{
        width: 30px;
        background-position: -33px -18px;
    }
    &.ico-zd{
        width: 30px;
        background-position: -65px -18px;
    }
    &.ico-sd{
        width: 30px;
        background-position: -96px -18px;
    }
}