.search-form { background-color: #fff; border-bottom: 1px solid #eee; z-index: 1000;}
.search-btn { margin-top: 7px; width: 100%; height: 30px; background-color: #e3e3e3; border-radius: 5px; position: relative; padding-left: 30px; line-height: 30px; color: #666; display: block;}
.search-btn .search-icon { width: 20px; height: 20px; display: block; position: absolute; left: 5px; top: 5px; background: url("../images/category/search.png") center center no-repeat; background-size: cover;}

.mui-popover .mui-bar-nav { border-radius: 0; border-bottom: none;}
.search-wrap { position: absolute; left: 44px; right: 10px;}
.search-title { font-size: 14px; padding-left: 30px; line-height: 40px; background: #fff url("../images/category/souso.png") 10px center no-repeat; background-size: 18px 18px; color: #333;}
.search-keyword { padding: 0 12px;}
.search-keyword li { float: left; margin: 0 10px 10px 0;}
.search-keyword li a { padding: 0 10px; line-height: 30px; display: inline-block; border: 1px solid #ccc; border-radius: 4px; color: #666;}

.mui-bar-nav~.mui-content {
    padding-top: 88px;
}
.mui-content { bottom: 50px;}
.mui-search .mui-placeholder { font-size: 14px;}

.store-list .mui-card { border-radius: 5px; box-shadow: 0 0 15px rgba(179,188,201,0.3);}
.store-list .mui-card-header:after { display: none;}
.store-list .mui-card-header { padding: 15px 15px 13px 15px;}
.store-list .mui-card-header .avatar { width: 100%; height: 130px; text-align: center; border-radius: 5px; overflow: hidden;}
.store-list .mui-card-header .avatar img { width: 100%;vertical-align: middle;}
.store-list .mui-card-header.mui-card-media .mui-media-body { margin-left:0;margin-top:13px; font-size: 14px; color: #333;display: flex;align-items: flex-end;}
.store-list .mui-card-header.mui-card-media .mui-media-body .detail .name{font-size: 20px;line-height: 28px;font-weight: 28px;}
.store-list .mui-card-header.mui-card-media .mui-media-body .detail .store_num{font-size:14px;color: #8E8E8E;line-height: 20px; }
.store-list .mui-card-header.mui-card-media .mui-media-body .enter{font-size: 14px;line-height: 20px;text-align: center;width: 100%;height: 20px;background-color:#F04E45;color: #fff;border-radius: 5px;}

.store-list .mui-card-header.mui-card-media .mui-media-body .star-box { width: 70px; height: 10px; display: inline-block; background: url("../images/store/star-bg.png") repeat-x left top; background-size: auto 100%; position: relative;}
.store-list .mui-card-header.mui-card-media .mui-media-body .star { width: 70px; height: 10px; display: inline-block; background: url("../images/store/star.png") repeat-x left top; background-size: auto 100%; position: absolute; left: 0; top: 0;}
.store-list .mui-card-header.mui-card-media .mui-media-body .views { margin-left: 15px;}

.store-list .mui-card-content-inner { padding-top: 0; padding-bottom: 13px;}
.store-list .mui-avg-space { margin-right: -2px; margin-left: -2px;}
.store-list .mui-avg-space > li { padding: 2px;}
.store-list .mui-avg-space > li .pic-box { width: 100%; padding-bottom: 100%; position: relative; overflow: hidden; background-color: #f9f9f9; border-radius: 3px;}
.store-list .mui-avg-space > li .pic-box.lock-goods .pic-cont:before { content: ''; display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 3; background-color: rgba(0,0,0,0.9); background-image: url("../images/goods/lock.png"); background-repeat: no-repeat; background-position: center center; background-size: 50px 50px;}


.store-list .card-tag { padding: 0 15px 15px 15px;}
.store-list .card-tag span { line-height: 22px; padding: 0 10px; background-color: #f5f5f5; color: #999; font-size: 11px; margin-right: 5px; border-radius: 22px;}

.pic-cont{width: 100%;height: 100%;position: absolute;left: 0;top: 0;text-align: center;}
.pic-cont>img{max-width: 100%;max-height: 100%;vertical-align: middle;}


#category{height: 100px}
#price{height: 300px}
#style{height: 200px;position: relative;}

.classify-list{padding: 20px 20px 0 20px;}
.classify-list li{float: left;}
.classify-total{color:#000;font-size: 14px;padding: 2px 10px;background-color: #fff;border:1px solid #ccc;border-radius: 20px;box-sizing: border-box;text-align: center;display: block}
.classify-choose{padding: 2px 20px;margin-right: 20px;margin-bottom: 10px;}
.classify-total.active{background-color: #f04e45;color: #fff;border:1px solid #f04e45;}

.popover-cover-bottom{position: absolute;bottom: 0;left: 0;width: 100%;text-align: center;margin-bottom: 10px;}
.popover-cover-bottom li{display: inline-block;padding: 5px 30px;background-color: #f04e45;color: #fff;border-radius: 40px;}
