/* template/suppliers/suppliers.wxss */
.head .titleNav{justify-content: space-between;align-items: center;font-size: 36rpx;font-weight: bold;padding-bottom: 30rpx;padding-top: 30rpx;}
.head .titleNav text{font-size: 24rpx;color: #666;margin-left: 10rpx;font-weight: normal;}
.more{width: 16rpx;height: 27rpx;}
.imgtit{width: 100%; margin-bottom:20rpx; }
.jishida .imgtit{width: 100%; margin-bottom:10rpx; }
.sup-list{flex-wrap: wrap;}
.sup-list .li{border: 1rpx solid #C9C9C9;border-radius: 8rpx;width: 215rpx;height: 298rpx;box-sizing: border-box;margin-right: 16rpx;margin-bottom: 16rpx;padding: 19rpx 15rpx 0;text-align: center;}
.sup-list .li:nth-child(3n){margin-right: 0;}
.sup-logo{width: 90rpx;height: 90rpx;margin: 0 auto;}
.sup-name{font-size: 28rpx;color: #000;font-weight: bold;margin-top: 20rpx;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.fanwei{font-size: 24rpx;color: #999;line-height: 32rpx;margin-top: 15rpx;}
.into{width: 163rpx;height: 40rpx;border: 2rpx solid #FF5A21;border-radius: 20rpx;font-size: 24rpx;color: #FF5A21;text-align: center;line-height: 40rpx;margin: 15rpx auto 0;}
.brief{font-size: 24rpx;color: #999;align-items: center;margin-top: 20rpx;}
.brief text{color: #333;margin-left: 8rpx;}
.brief-r{position: relative;margin-left: 40rpx;}
.brief-r::before{content: '';display: block;width: 2rpx;height: 17rpx;background: #D5D5D5;position: absolute;top: 50%;transform: translateY(-50%);left: -20rpx;}
.prolist{margin-top: 25rpx;}
.prolist image{width: 146rpx;height: 146rpx;border-radius: 6rpx;margin-right: 17rpx;}
.prolist image:nth-child(4n){margin-right: 0;}
