/* BASIC css start */
.btn-wrap {padding:15px 10px;}
.btn-wrap div {width:49%; float:left;}
.btn-wrap div:last-child {float:right;}
.all-select {font-weight:bold; padding:15px 10px 10px; font-size:13px; }
#MS_product { padding:10px; }
.recentList { border:1px solid #ddd; border-bottom:0;}
.recentList li { border-bottom:1px solid #dedede; position:relative; }
.recentList li .pname { height:40px; line-height:40px; background:#f7f7f7; padding:0 10px; position:relative;}
.recentList li .pname input[type="checkbox"],
.recentList li .pname .name { display:inline-block;font-weight:bold; }
.recentList li .pname input[type="checkbox"] { margin-top:-2px; }
.recentList li .pname .btn_del { position:absolute; right:10px; top:0; }
.recentList li .pname .btn_del span { font-size:20px; color:#666; }
figure {width:100%; display: table; box-sizing: border-box; padding:10px;}
.basketLeft {width:130px; position:relative; float: left;}
.basketLeft a {padding:0 15px 0 0; display:block;}
.basketLeft input[type="checkbox"] {top:0; left:0; position:absolute;}
.basketRight {padding-left:130px;}
.basketRight p {color:#707070; margin-bottom:5px;}
.basketRight .pname {font-weight:bold; border-bottom:1px solid #dedede;  padding-bottom: 4px;}
.basketRight .pname .blue-delivery {background-color: #74a9e4; color:#fff; font-size:0.917em; padding: 1px 2px;}
.basketRight .pname .red-delivery {background-color: #d674e4; color:#fff; font-size:0.917em; padding: 1px 2px;}
.basketRight .pname .fa {float:right; margin-top: -6px;}
.amount-input {width:30px; text-align : right;}
.basketRight .btn_Black {height:30px; line-height:28px; width:95px; position:absolute; right:20px; bottom:20px; border:2px solid #75b6c6; color:#75b6c6; font-weight:bold; border-radius:3px; background-color:#fff; }
.basketRight .MS_select {width:100%;}
.more .more-title {color: #3b3b3b;}

/* BASIC css end */

