*{padding:0;margin:0;outline: none;font-size:14px;font-family:Microsoft YaHei,'微软雅黑',Arial,PingFangSC-Regular, Verdana,'宋体';text-decoration: none;}
ul,dl,ol{list-style:none;}
i{ font-style:normal;}
a{text-decoration:none;color:#333;}
.main{max-width:760px;margin:0 auto;}
.bp_red{color:#FF5722;}
.bp_green{color:#5FB878;}

/* 顶部导行条 */
.topBar{
	height:45px;
	background:#666;
	display:flex;
	justify-content:space-between;
	align-items:center;
	position: sticky;
	top:0px;
	z-index:999;
}
.topBar .left{
	position:relative;
	z-index:991;
	padding-left:10px;
	display:flex;
	align-items:center;
	cursor:pointer;
	text-decoration:none;
	color:#fff;
}
.topBar .left .icon{
	margin-right:5px;
}
.topBar .left .icon img{
	display:block;
	max-height:18px;
}

.topBar .center{
	position:absolute;
	text-align:center;
	width:100%;
	z-index:990;
	color:#fff;
	font-size:15px;
}

/* 底部导行 */
.nav{
	position: fixed;
	width:100%;
	bottom:0px;
}
.navList{
	height:50px;
	max-width:760px;
	background:#00a0e9;
	display:flex;
	z-index:9999;
	position:relative;
}
.navList .item{
	width:100%;
	display:block;
	color:#fff;
	display:flex;
	align-items:center;
	justify-content:center;
	font-size:15px;
	line-height:15px;
}
.navList .item .icon{
	margin-right:3px;
}
.navList .item .icon img{
	display:block;
}
.navList .item.on{
	background:#0399dd;
}

.detail{
	margin:10px;
}
.detail img{
	max-width:100%;
}


/* 分类导行 */
.classify{
	position: sticky;
	top:45;
	background:#fff;
	z-index:999;
	height:45px;
	overflow:hidden;
	box-shadow:0 0 5px rgba(0,0,0,0.1);
}
.classify ul{
	display: flex;
    white-space: nowrap;
    overflow: auto;
    align-items: stretch;
	height:60px;
	-webkit-overflow-scrolling:touch;
	overflow-scrolling:touch;
}
.classify ul li{
	margin:0 5px;
}
.classify ul li a{
	display:block;
	height:45px;
	padding:0 10px;
	line-height:45px;
	box-sizing:border-box;
	font-size:15px;
}
.classify ul li.on a{
	border-bottom:2px solid #0784e4;
	font-weight:700;
}


/* 列表 */
.list .item{
	margin:10px;
	border:1px solid #eee;
	padding:10px;
	border-radius:5px;
	background:#fff;
	box-shadow:0 0 10px #eee;
}
.list .item .imgbox img{
	width:100%;
}
.list .item .title{
	font-size:16px;
}
.list .item .time{
	padding:5px 0;
}
.list .item .time span{
	font-size:13px;
	color:#999;
}
.list .item .bt{
	display:flex;
	justify-content:space-between;
	align-items:center;
	padding-top:5px;
}
.list .item .bt a{
	display:block;
	height:24px;
	line-height:24px;
	padding:0 10px;
	border-radius:18px;
	background:#FF5722;
	color:#fff;
	font-size:13px;
	text-decoration:none;
}
.list .item .bt a:active{
	background:#f60;
}
.list .item .bt .count{
	color:#666;
}
.list .item .bt .count span{
	font-weight:700;
	color:#f60;
	padding:0 5px;
}














