::-webkit-scrollbar{width:0;}
.dialog-filter{background-color:#EBEBEB;height:100%;width:100%;left:0;top:0;overflow:scroll;}
.dialog-filter .inner-container{width:90%;margin:0 5%;}
.dialog-filter .filter-head{font-size:1.5em; line-height:2.5em;display:block;position:relative;text-align:center;color:#333;}
.dialog-filter .filter-head-left{position:absolute;left:5%;width:1em;top:50%;display:block;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.filter-content{background-color:#fff;position:relative;}
.filter-content:before{content:" ";position:absolute;width:100%;height:1px;left:0;top:-1px;border-bottom: 1px solid #EEEEEE;
    transform: scaleY(.7);-webkit-transform: scaleY(.7);z-index:1;}
.filter-inner-content{position:relative;}
.filter-inner-content li{font-size:1.25em;line-height:2.8em;text-align:center;position:relative;height:2.8em;overflow:hidden;}
.filter-inner-content li:after{content:" ";position:absolute;width:100%;height:1px;left:0;bottom:0;border-bottom: 1px solid #EEEEEE;
    transform: scaleY(.7);-webkit-transform: scaleY(.7);z-index:1;}
.filter-content-second li:after{content:" ";position:absolute;width:100%;height:1px;left:0;bottom:0;border-bottom: 1px solid #E9E9E9;
    transform: scaleY(.7);-webkit-transform: scaleY(.7);z-index:1;}
.filter-content-third li:after{content:" ";position:absolute;width:100%;height:1px;left:0;bottom:0;border-bottom: 1px solid #E8E8E8;
    transform: scaleY(.7);-webkit-transform: scaleY(.7);z-index:1;}
.filter-inner-content{height:24em;overflow-y:hidden;}
.filter-inner-content ul{width:100%;float:left;overflow-y:scroll;height:24em;position:relative;}
.filter-inner-content ul li{text-align:left;}
.filter-inner-content ul li{border-right:none;}
.filter-inner-content ul li div{padding:0 1em;height:}
.filter-content-second ul{width:50% !important;}
.filter-content-second ul:before,.filter-content-third ul:before{content:" ";position:absolute;width:1px;height:100%;left:0;top:0;border-left: 1px solid #EEEEEE;
    transform: scaleX(.7);-webkit-transform: scaleX(.7);z-index:1;}
.filter-content-third ul{width:33.33% !important;}
.filter-first{background-color:#fff;}
.filter-first .style-bg{background-color:#F5F5F5;}
.filter-second,.filter-third{background-color:#F5F5F5;}
.filter-second .style-bg,.filter-third .style-bg{background-color:#EBEBEB;}
.btn-filter{text-align:center;font-size:1.5em;line-height:2.5em;width:100%;display:block;bottom:.5em;position:fixed;z-index:100;}
.btn-filter>div{border-radius:4px;}
.filter-inner-content ul li.filter-gray{color:#999;}
.filter-price{color:#333;font-size:1.25em;line-height:2em;margin-top:.5em;min-height:2.2em;}
.filter-price-range{margin-left:6.5em;display:block;}
.filter-price input{background-color:#fff; border:none;border-radius:4px;float:left;width:5.5em;line-height:2em;color:#333;font-size:1em;}
.filter-letter-right{position:fixed;top:4.5em;right:.5em;width:1em;z-index:1;width:3em;}
.filter-letter-right div{font-size:.8em;line-height:1.1em;text-align:center;width:1.2em;margin-left:2em;}
.filter-inner-content .filter-letter{background-color:#E0E0E0;line-height:1.25em;height:1.25em;}
.filter-tag{text-align:center;width:90%;margin:.75em 5% 4.75em;}
.filter-tag span{padding: 0 .5em;margin-top:.25em;min-width:5.5em;border-radius:4px;border: 1px solid;margin-right:.5em;background-color:#fff;font-size:1em;line-height:2em;display:block;float:left;}
.filter-tag span img{height:1em;margin:.5em 0 .5em .5em;float:right;}
.filter-letter-logo{position:absolute;left:75%;top:50%;border-radius:8px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:2.5em;height:3.5em;border:4px solid #fff;background-color:#67E750;color:#FFF;font-size:2em;line-height:3.5em;text-align:center;z-index:1}