@media screen and (max-width: 767px) {

}

#eachtarget li.each-purchase .title-category p.title,
#eachtarget li.each-purchase .title-category p.post-tag
 {
    font-size: var(--font--sub) !important;
    padding-left: 0 !important;
}

#eachtarget .purchase-record ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    list-style: none;
    margin: 0 auto;
    padding: 2.5% 5%;
    
}

@media screen and (max-width: 480px) {

    #eachtarget .purchase-record ul {
        padding: 2em 2.5% 0;
    }

}

#eachtarget .purchase-record ul li {
    margin-bottom: 2em;
    width: 18.5%;
    background: #fff;
    padding: 0.5em;
}

@media screen and (max-width: 1000px) {

    #eachtarget .purchase-record ul li {
    width: 23.5%;
}

}

@media screen and (max-width: 767px) {

    #eachtarget .purchase-record ul li {
    width: 31%;
}

}

@media screen and (max-width: 560px) {

    #eachtarget .purchase-record ul li {
    width: 47.5%;
}

}

#eachtarget .purchase-record ul li .thumbnailBox {

}

#eachtarget .purchase-record ul li .thumbnailBox img {

    width: 100%;

}

#eachtarget .purchase-record ul li .title-category {

}

#eachtarget .purchase-record ul li .title-category .categoryBox {

    margin: 0.5em 0;

}



#eachtarget .purchase-record ul li .title-category .categoryBox .category {
    padding: 0.25em 0.5em;
    display: inline-block;

}

#eachtarget .purchase-record ul li .title-category .categoryBox .category.new {

    display: inline-block;
    background: #fc1919;
    color:  #fff;
    font-weight: 500;

}

#eachtarget .purchase-record ul li .title-category .categoryBox .category.used {

    display: inline-block;
    background: #14cc70;
    color:  #fff;
    font-weight: 500;

}

#eachtarget .purchase-record ul li .title-category .categoryBox .post-tag {
    margin: 0.25em 0;
    display: inline-block;

}

#eachtarget .purchase-record ul li .title-category .categoryBox .post-tag span {

    padding: 0.25em 0.5em;

}

#eachtarget .purchase-record ul li .title-category .categoryBox .post-tag .delivery_color {
    background: #fc1919;
    color:  #fff;
}

#eachtarget .purchase-record ul li .title-category .categoryBox .post-tag .visit_color {

    background: #14cc70;
    color:  #fff;

}

@media screen and (max-width: 480px) {

    #eachtarget .purchase-record ul li .title-category .categoryBox,
    #eachtarget .purchase-record ul li .title-category .categoryBox .category,
    #eachtarget .purchase-record ul li .title-category .categoryBox .post-tag {

    font-size: 14px !important;

    }

}

#eachtarget .purchase-record ul li .title-category .title {

}

#eachtarget .purchase-record ul li .title-category a {
    text-decoration: none;
    color: #333333;

}

#eachtarget .purchase-record ul li .title-category .date {
    display: inline-block;
    background: #c0c0c0;
    color:  #fff;
    padding: 0.15em 0.4em;
    margin-top: 0.25em;
}

@media screen and (max-width: 480px) {

    #eachtarget .purchase-record ul li .title-category .date {

    font-size: 14px !important;

    }

}