.recommend {
    background: url("../images/recommend.png") no-repeat center center;
    display: inline-block;
    text-decoration: none;
    width: 21px;
    height: 20px;
    margin-right: 8px;
}

.call {
    background: url("../images/call.png") no-repeat center center;
    display: inline-block;
    text-decoration: none;
    width: 21px;
    height: 20px;
    margin-right: 8px;
}

.api {
    background: url("../images/api.png") no-repeat center center;
    display: inline-block;
    text-decoration: none;
    width: 21px;
    height: 20px;
    margin-right: 8px;
}

.apiCount {
    color: #252b3a;
    font-weight: bold;
    padding-right: 4px;
    font-size: 14px;
}

.scan {
    background: url("../images/scan.png") no-repeat center center;
    display: inline-block;
    text-decoration: none;
    width: 21px;
    height: 20px;
    margin-right: 8px;
}

.search_area > div > .searchBtn {
    height: 38px;
    line-height: 38px;
    box-sizing: border-box;
    font-size: 14px;
}

.pageBtn {
    box-sizing: border-box;
}

.search_area {
    padding-bottom: 0px;
}

.explore_img {
    background: url("../images/u927.jpg") no-repeat center;
    background-size: 100% 100%;
}

.grade {
    background: url("../images/star.png") no-repeat center;
    display: inline-block;
    width: 12px;
    height: 12px;
    margin-right: 4px;
}

.grade-grey {
    background: url("../images/star-grey.png") no-repeat center;
    display: inline-block;
    width: 12px;
    height: 12px;
    margin-right: 4px;
}

.gradeBlock {
    display: inline-block;
    /*width: 25%;*/
    margin-right: 16px;
}

#all_apps {
    margin-left: 16px;
}

.gradeBlock span {
    vertical-align: middle;
}

.box_desc {
    height: 40px;
    -webkit-line-clamp: 2;
    margin-bottom: 14px;
}

#consult .env-info-wrap {
    display: block;
}

.box_title a {
    font-size: 18px;
}

.pageContainer div,
#totalItems,
.pagination .current,
.pagination a,
.pageBtn {
    font-size: 12px;
}

#totalRecords {
    font-size: 12px;
}

@media (max-width: 768px) {
    .explore-container {
        margin: 16px 15px !important;
    }
}