@charset "utf-8";
.bg{background: #ffffff;}
.search input{ border-left: 1px solid #ccc; border-right: 1px solid #ccc;border-top: 1px solid #ccc; border-bottom: 2px solid #ccc;width: 100%; height: 1.6rem; line-height: 1.4rem; padding-left: 0.3rem;}
.search button{ position: absolute; right: 0.5rem; top: 0.2rem; width: 1rem;}
.search button img, .show4 li img, .backIcon img{width: 100%;}
.dian{width: 0.5rem; height: 0.5rem; position: absolute;top: 0; right: -0.25rem;}
.dian img{ width:100%;}
.iconList, .iconUser, .iconShop, .iconPhone{ width: 1.2rem; height: 1.2rem;}
.iconList{position: absolute; top: 0.5rem; left: 0;}
.iconUser{position: absolute; top: 0.5rem; left: 1.6rem;}
.iconShop{position: absolute; top: 0.5rem; right: 1.6rem;}
.iconPhone{position: absolute; top: 0.5rem; right: 0;}
.iconList img, .iconUser img, .iconShop img, .iconPhone img ,.logo_style img, .iconSmall_arrows img,.iconHeart img, .pctSlide img, .offImg img, .titlePicture img, .centerC img, .dian img{ width: 100%;}
.logo_style{width: 3.85rem; height: auto; position: absolute; top: 0.4rem; left: 37.5%;}
.settingCommodity1{}
.iconStyle{position: relative;}
.iconSmall_arrows,.iconHeart{width: 1rem; height: 1rem;}
.iconSmall_arrows{position: absolute; top: 0; left: 0;}
.iconHeart{position: absolute; top: 0; right: 0;}
.buttonCommodity{padding-bottom: 3rem;}
.ss{text-align: center;}
.closeStyle{width: 0.8rem; height: 0.8rem; position: absolute; right: 2rem; top: 0.35rem;}
img{ width: 100%; border: 0; display: block;}

.weChat{ padding: 0.8rem;}
.listLine p{width: 100%; font-size: 0.75rem; text-align: center; line-height: 1.3rem;}
.backIcon{position: absolute; top: 0; left: 0; width: 1.3rem; height: 1.3rem;}
.picWe{ padding: 0.8rem 1rem 0 1rem;}


.filterinput{
    background-color:rgba(249, 244, 244, 0);
    border-radius:15px;
    width:90%;
    height:30px;
    border:thin solid #FFF;
    text-indent:0.5em;
    font-weight:bold;
    color:#FFF;
}
#demo-list a{
    overflow:hidden;
    text-overflow:ellipsis;
    -o-text-overflow:ellipsis;
    white-space:nowrap;
    width:100%;
}
.fixNav{z-index: 9000;position: fixed;left: 0;top: 0;right: 0;bottom: 0;background-color: rgba(255,255,255,.75); width: 80%;height: 100%; overflow: hidden;}
.logo{width: 3.6rem; padding-top: 0.5rem;}
.logo img, .close img{width: 100%;}
.close{position: absolute;width: 0.8rem; height: 2rem; top: 0.7rem; right: 0.7rem;}






