/* BASIC css start */
.all-select { border-top: 1px solid #ebebeb; border-bottom: 1px solid #ebebeb; box-sizing: border-box; padding: 10px 20px; font-weight: 500; }

.btn-wrap { margin: 20px auto; padding: 0 20px; gap: 0 10px; box-sizing: border-box; }
.btn-wrap .btn { width: calc(50% - 5px); }

.recentList li.list {padding:20px; border-bottom:1px solid #ebebeb; box-sizing: border-box; position: relative; top: 0; left: 0; gap:15px;}
.recentList .list > a { position: absolute; top: 0; right: 0; transform: translate(-20px, 20px); display:none;}
.recentList .list .leftWrap,
.recentList .list .rightWrap { display: flex; justify-content: space-between; }
.recentList .list .leftWrap input { margin-right: 10px; }
.recentList .list .leftWrap .thumb { max-width: 120px; border-radius:10px; overflow:hidden;}
.recentList .list .rightWrap { flex-direction: column; width: calc(100% - 160px); color: #111; }
.recentList .list .rightWrap .brandName { margin-bottom: 20px; font-size: 14px; padding-right:15px;}
.recentList .list .rightWrap .price { font-size: 14px; font-weight: 500; }
.recentList .list .rightWrap .price span { color: #888; text-decoration: line-through; }
.recentList .list .rightWrap .price.sale .salePrice { color: #111; font-size: 16px; text-decoration: none; }
.recentList .list .rightWrap .btn { max-width: 120px; margin-top: 20px; border-color: #ebebeb; line-height: 38px; }
.noData { color: #888; text-align: center; line-height: 176px; }
.scrollBtn {display:none;}
/* BASIC css end */

