/* BASIC css start */
#container { background: #f0f0f0; padding: 0;overflow: hidden;}

.all-select {position: relative;height: 30px;line-height: 30px;padding: 10px 15px;background: #fff;margin-top: 10px;}
.all-select label {font-size: 14px;font-weight: 500;}
.all-select label input {margin-right:6px;vertical-align: -1px;}
.btn-wrap {position: absolute;right: 15px;top: 50%;margin-top: -15px;}
.btn-wrap .btn_White {width:auto;display: inline-block;height: 30px;line-height: 28px;min-width: 60px;vertical-align: top;}

.recentList li.lstItem {padding: 20px 15px;margin: 10px 0;background: #fff;}
figure {width:100%; display: table; box-sizing: border-box; }
.basketLeft {width: 120px; position:relative; float: left;}
.basketLeft a {padding: 0 15px 0 20px;  display:block;}
.basketLeft input[type="checkbox"] {top:0; left:0; position:absolute;}
.basketRight {padding-left: 120px;}
.basketRight p {color:#707070; }
.basketRight .pname {padding-right: 30px;position: relative;font-size: 14px;font-weight: 500;line-height: 18px;margin-bottom: 10px;}
.basketRight .pname .delBtn {position: absolute;font-size: 20px;right: 0;top: 0;color: #777;}
.basketRight .priceArea {overflow:hidden;padding: 0 0 5px;position:relative;}
.basketRight .priceArea .listPrice {font-weight:600; font-size: 15px;}
.basketRight .btn_White {margin-top:10px; }

.more {margin: 20px 0; }
.more .more-title {color: #3b3b3b;}

.none-data {text-align: center; margin: 50px 0;}
.none-data p {font-size: 14px;margin-top:10px;}

/* BASIC css end */

