
.nav_left{text-align: center;}
.nav_right{text-align: center;}
.nav_right_arrow{text-align: center;}
.nav_bgDiv{
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: .5;
    position:fixed;
    display: none;
    z-index: 99;
    bottom: 0;
}
.leftNav{
    width: 50%;
    max-width: 400px;
    height: 100%;
    background-color: #fff;
    position: fixed;
    z-index: 999;
    top: 0;
    left: -50%;
}
.leftNav ul{margin: 0px 20px;}
.leftNav ul li{line-height: 50px; border-bottom:1px solid #ccc ;}
.leftNav ul li:last-child{border: 0;}
.leftNav ul li a{color: #000;}
.rightNav{
    width: 90%;
    max-width: 400px;
    height: 100%;
    background-color: #fff;
    position: fixed;
    z-index: 999;
    top: 0;
    right: -90%;
}
.upNav{
   width: 100%;
    height: 40%;
    background-color: #fff;
    position: fixed;
    z-index: 999;
    top: -40%;
}
.downNav{
    width: 100%;
    height: 40%;
    background-color: #fff;
    position: fixed;
    z-index: 999;
    bottom: -40%;
}

.min-search-box{
	overflow: hidden;
	    border-bottom: 1px solid #ccc;
}

.min-search-l{
	text-align: center;
	width: 50px;
}
.min-search-c{
	text-align: center;
}

.min-search-c input{
		width: 100%;
	    border: 1px solid #ccc;
	    border-radius: 5px;
	    height: 40px;
	    text-align: left;
	    padding-left: 10px;
}

.min-search-r{
	text-align: center;
	width: 50px;
}

.min-search-div{padding: 15px;overflow: scroll;}
.min-search-div ul{}
.min-search-div ul li{border-bottom: 1px solid #ccc;padding:5px;}
.min-search-list{}
.min-search-list h1{font-size: 14px;}
.min-search-list span{ font-size: 12px; }
.min-search-img{text-align: center; border: 1px solid #ccc; width: 80px; height: 80px;line-height: 80px;}
.min-search-img img{ width: 90%; vertical-align: middle;}
.min-search-txt {padding-left: 15px;}
.mb-search-kong {text-align: center;margin-top: 100px;}
.mb-search-kong p{line-height: 35px;}