/* packageD/o2o/recommendtext/recommendtext.wxss */ .searchBox { width: 100%; background: #fff; overflow: hidden; min-height: 100vh; } .searchinp { width: 600rpx; height: 80rpx; border-radius: 40rpx; background: #f2f2f2; margin: 0 auto; margin-top: 20rpx; display: flex; align-items: center; margin-bottom: 40rpx; } .searchinp icon { color: #999; margin-left: 30rpx; font-size: 20px; } .searchinp .van-cell { background: initial; } .tab_classify { display: flex; align-items: center; padding: 45rpx 0; position: relative; } .tab_lefr { flex: 1; text-align: center; display: flex; align-items: center; justify-content: center; } .line { width: 2rpx; height: 34rpx; background: #bbb; transition: 1s; } .none { display: none; } .tab_right { width: 50%; text-align: center; display: flex; align-items: center; justify-content: center; transition: 1s; } .tab_lefr .van-icon, .tab_right .van-icon { margin-top: 10rpx; margin-left: 24rpx; color: #000; font-size: 16px; } .tab_right text, .tab_lefr text { font-size: 28rpx; color: #000; } .tab_classify .first_show { position: absolute; top: 44.6px; left: 21px; width: 45%; height: 250rpx; background: #fff; display: flex; flex-direction: column; align-items: center; overflow: hidden; overflow-y: auto; } .tab_classify .two_show { position: absolute; top: 44.6px; right: 0; width: 376rpx; height: 251rpx; background: #fff; display: flex; flex-direction: column; align-items: center; overflow: hidden; overflow-y: auto; } .tab_classify .first_show view { font-size: 28rpx; color: #000; text-align: center; padding-bottom: 23rpx; border-bottom: 1rpx solid #f6f6f6; margin-top: 34rpx; width: 100%; } .tab_classify .first_show view:first-child { margin-top: 34rpx; } .tab_classify .two_show view { font-size: 28rpx; color: #000; margin: 24rpx 0; } .tab_classify .two_show view:first-child { margin-top: 34rpx; } .shoplist_box { width: 700rpx; height: 186rpx; background-color: #fff; box-shadow: 0rpx 0rpx 10rpx 0rpx rgba(0, 0, 0, 0.1); border-radius: 10rpx; margin: 0 auto; display: flex; align-items: center; margin-bottom: 34rpx; } .shoplist_box .van-checkbox { margin-left: 27rpx; } .shoplist_box .shopimage { width: 120rpx; height: 120rpx; background-color: #d35c5c; border-radius: 10rpx; margin-left: 28rpx; } .shoplist_box .shopimage image { border-radius: 10rpx; width: 100%; height: 100%; } .shopText { flex: 1; margin-left: 28rpx; margin-right: 19rpx; height: 124rpx; display: flex; flex-direction: column; justify-content: space-between; } .shopText_top { /* text-overflow: -o-ellipsis-lastline; */ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; font-size: 32rpx; line-height: 36rpx; color: #000; } .shopText_bottom { line-height: 36rpx; } .shopText_bottom text:first-child { font-size: 24rpx; color: #f01414; } .shopText_bottom text:last-child { font-size: 32rpx; color: #f01414; } .bottomBtn { height: 100rpx; background-color: #f8f8f8; position: fixed; bottom: 0; left: 0; width: 100%; display: flex; align-items: center; justify-content: space-between; } .bottomBtn text { margin-left: 23rpx; font-size: 28rpx; line-height: 36rpx; } .btn { width: 200rpx; height: 80rpx; background-color: #f53939; border-radius: 40rpx; margin-right: 26rpx; display: flex; justify-content: center; align-items: center; font-size: 36rpx; color: #fff; }