/* CSS Document */
body{overflow-x:hidden; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
.tab_sort{width:100%;height:44px;background-color: #f2f2f2;overflow-x:auto;}
.tab_sort span{height: 44px;-webkit-tap-highlight-color: transparent;
    line-height: 44px; display:block;  float:left; font-size: 15px;color: #000;cursor:pointer;text-align:center;width:20%}
.tab_sort .tab_ac{color: #21b100 !important;}
.tab_sort_in{height:44px;width:100%;}
.list_item{    display: block;
    padding: 15px 15px 10px 10px;
    overflow: hidden;
    position: relative;
    text-decoration: none;
    -webkit-tap-highlight-color: transparent;}
.list_item .cover{    float: left;
    margin-right: 10px;margin-top:5px}
.list_item .cont {overflow: hidden;}
.list_item .cover .img{    display: block;
    width: 80px;
    height: 60px;}
.list_item .cont .title{ 
		margin-top:6px;  
    font-size: 16px;
    color: #535353;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    /*white-space: nowrap;word-wrap: normal;*/
     display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    }
.list_item .cont .desc{font-size: 13px;
    color: #999;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    line-height: 1.3;
	margin-top:3px;
	}
.list_item:after{
	    content: " ";
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 1px;
    border-bottom: 1px solid #e2e2e2;
    -webkit-transform-origin: 0 100%;
    -ms-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-transform: scaleY(.5);
    -ms-transform: scaleY(.5);
    transform: scaleY(.5);
    left: 10px;
	
}
.list_item:last-child:after{border: 0;}

.page{display:none;}
.list_item .cont .titlejc{font-weight:900;color:black;font-style:normal}
.list_item .cont .zydis{display:none;}
.list_item .picnone{display:none;}
.list_item .picright{float:right;}
 
.list_item>p{margin-top:9px}
.list_item>p span{font-size:12px;margin-left:5px;padding:3px;border-radius:3px;line-height:25px;}
.stddiv a:first-child{display:block;width:50%;float:left}
.stddiv a:last-child{display:block;width:50%;overflow:hidden}
.stddiv a img{height:50px;padding:6px;width:98%}

/* #banner{position:fixed;z-index:999} */
.page{position:absolute;top:200px;width:100%;margin-bottom:35px;}
#up{
	width: 40px;
	height: 40px;
	 
	background: url('/images/up.png');
	background-size:cover;
	position: fixed;
	right: 0px;
	bottom: 31%;
	display:none ;
	border:none;
	z-index:99999;

}
#down{
	width: 40px;
	height: 40px;
	 
	background: url('/images/up.png');
	background-size:cover;
	position: fixed;
	right: 0px;
	bottom: 23%;
	display:none ;
	border:none;
	z-index:99999;
	transform:rotate(180deg); 

}
.close_cross{position:absolute;right:7px;top:7px;cursor:pointer;}
#gz_us_btn{position:absolute;right:10px;top:20px;z-index:999;/*background-color:rgba(100,100,100,0.2); padding:3px 3px 0px;border-radius: 5px;*/}
#gz_us_btn div{color:white;font-size:12px}
#gz_us_div{display:none;position:relative;background-color:white;width:70%;height:260px;border-radius:5px}
#gz_us_div div{margin-top:10px;text-align:center;color:#ffbf03;font-size:14px}
#gz_us_div div:nth-child(2){margin-top:30px;text-align:center;font-size:13px;color:#000}
#gz_us_div div img{width:140px;height:140px;}
.search {padding: 0px 0;margin-bottom:0px;height:42px;background-size:contain;margin-top:-20px;margin-top:4px;}
.search #search_form {width:85%; margin: 8px auto;}
.search .search_con {width:calc(100% - 10px);  background: #fff; font-size: 15px;text-align: center;/*border: 1px solid #DADADA;*/height:33px;line-height: 33px;border-radius: 20px;position: relative;box-shadow:0px 0px 2px #bababa inset;}
.search .search_con .text_box {padding-right: 40px;display: block;}
.search .search_con .text_box #searchText {background: none;font-size: 14px;width: calc(100% - 20px);padding:0 10px; outline: none;}
.search .search_con .btn {position:absolute;right:0;float: right;width:50px;height:35px;top:-1px;}
.search .search_con .btn #searchBtn {display: block; background: url(../images/search.png) no-repeat center center; background-size:42% auto; color: #fff; font-size: 0px; outline: none;}
.search .search_con input {width: 100%;height: 34px;border: none; }

.list_item .cont .title {
	margin-top: 7px;
}
.tab_sort {
	overflow: hidden
}
.tab_sort span {
	width: 70px
}









/* CSS Document */
body{overflow-x:hidden; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
.tab_sort{width:100%;height:44px;b