/* BASIC css start */
#header .m_nav{display:none;}

.pageHeader .h_pageBack{
    position: fixed;
    width: 30px;
    height: 30px;
    top: 10px;
    left: 20px;
    font-size: 30px;
    line-height: 30px;
    text-align: center;
    background: #fff;
    z-index: 998;
}
.pageHeader .h_pageBack a{
    display:block;
}
.pageHeader .h_pageName{
    position: fixed;
    width: 160px;
    height: 30px;
    top: 12px;
    left: 50%;
    transform: translateX(-50%);
    font-size: 20px;
    font-weight: 500;
    line-height: 30px;
    background: #fff;
    text-align: center;
    z-index: 998;
}

#wish{
    padding:0 20px;
    border-top:1px solid #e9e9e9;
}

#wish .pageSubTit{
    padding:20px 0 25px;
}

#wish .pageSubTit img{
    width:20px;
    margin-right:5px;
    margin-top:-2px;
}

#wish .pageSubTit strong{
    font-size:14px;
    font-weight:500;
}

#wish .list_shopping2x .list_shoppingInfo{
    padding:0;
}

#wish .listName > span:nth-child(1) {
    overflow:hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

#wish .listName > span:nth-child(2){
    height:40px;
    line-height:20px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}


.list_shopping2x ul li{position:relative; margin-right:5px; width:calc((100% - 5px)/2); }
.list_shopping2x ul li.nth2n{margin-right:0;}
.list_shopping2x ul li label.checkBoxWrap{position:absolute;top:10px;left:15px;}

.list_shopping2x ul li .goodsIconBtn a{
    position:relative;
    width:50%;
    text-align:center;
}

.list_shopping2x ul li .goodsIconBtn a:after{
    content:'';
    display:block;
    position:absolute;
    top:0;
    right:0;
    width:1px;
    height:20px;
    background:#e9e9e9;
}

.list_shopping2x ul li .goodsIconBtn a:last-child:after{
    display:none;
}

.list_shopping2x ul li .goodsIconBtn a img{
    width:20px;
}

.all-select{padding:0 20px 20px;}
.all-select label.checkBoxWrap{margin-top:7px;}
.all-select .buttonPro{background:#ddd;margin:0;padding:0;line-height:38px;width:90px;text-align:center;border:1px solid #ddd;color:#000;}


.list_shopping2x ul li{position:relative;}
.list_shopping2x ul li label.checkBoxWrap{position:absolute;top:10px;left:15px;}

/* BASIC css end */

