
/*
 * 手太欠
 * 企获客商城模块
 */

/* 搜索 */

.search {
    height: 100rpx;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 999;
    padding: 20rpx;
    box-sizing: border-box;
    line-height: 80rpx;
}

.search-inputs{
    border: #ea4e2f solid 2rpx;
    position: absolute;
    left: 20rpx;
    top: 20rpx;
    border-radius: 50rpx;
    height: 80rpx;
    line-height: 80rpx;
    width: calc(100% - 150rpx);
}

.search-input{
    height: 80rpx;
    line-height: 80rpx;
    width: calc(100% - 150rpx);
    padding-left: 120rpx;
    box-sizing: border-box;
}

.search-icon{
    width: 48rpx;
    height: 48rpx;
    position: absolute;
    top: 16rpx;
    left: 30rpx;
}

.search-btn[size="mini"]{
    font-size: 32rpx;
    width: 150rpx;
    text-align: center;
    color: #3ec28e;
    background: transparent;
    position: absolute;
    top: 0;
    right: 0;
    height: 80rpx;
    line-height: 80rpx;
    font-weight: bold;
    padding: 0;
}

.search-cancel {
    position: absolute;
    right: 20rpx;
    top: 20rpx;
    width: 90rpx;
    text-align: right;
    font-size: 34rpx;
    color: #666666;
}

/* 产品列表 */
.link-products {
    flex-wrap: wrap;
    padding: 112rpx 15rpx 0 15rpx;
}

.link-product {
    background: white;
    width: calc(50% - 20rpx);
    box-sizing: border-box;
    margin: 0 10rpx 20rpx 10rpx;
    border-radius: 6rpx;
    overflow: hidden;
    display: inline-block;
}

.link-product-img {
    position: relative;
    width: 100%;
    padding-top: 100%;
    background: #ddd;
}

.link-product-img-src {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.link-product-text {
    padding: 15rpx 20rpx;
}

.link-product-picer {
    position: relative;
    height: 52rpx;
    line-height: 52rpx;
    padding-right: 72rpx;
    color: #f85d6b;
    font-weight: bold;
    font-size: 32rpx;
}

.link-product-card {
    position: absolute;
    right: 0;
    top: 0;
    background: #f85d6b;
    width: 28rpx;
    height: 28rpx;
    padding: 12rpx;
    border-radius: 50%;
    z-index: 1;
}

.link-product-title {
    height: 50rpx;
    line-height: 50rpx;
    margin-bottom: 15rpx;
}


/* 热门搜索 */
.hot-search {
    flex-wrap: wrap;
    padding: 140rpx 20rpx 20rpx;
}

.hot-search-title {
    margin-bottom: 20rpx;
    font-weight: 600;
}

.hot-search-list navigator {
    display: inline-block;
    background-color: #f7f7f7;
    border-radius: 50rpx;
    margin: 10rpx;
    padding: 0 30rpx;
    line-height: 58rpx;
    font-size: 26rpx;
}