.w-list-block {
	background:#fff
}
.w-list-block .w-list-block_head {
padding:.3rem .3rem 0;
	overflow:hidden
}
.w-list-block .w-list-block_head .w-list-block_title {
	position:relative;
font-size:.32rem;
	color:#222;
height:.48rem;
line-height:.48rem;
padding:0 0 0 .2rem;
	border-bottom:0;
	float:left
}
.w-list-block .w-list-block_head .w-list-block_title:before {
	content:"";
	display:block;
height:.3rem;
width:.04rem;
	position:absolute;
	left:0;
top:.08rem;
	background:#0279ff
}
.w-list-block .w-list-block_body .w-list_ul li {
	position:relative
}
.w-list-block .w-list-block_body .w-list_ul li:after {
	display:block;
	content:"";
	position:absolute;
	bottom:0;
left:.3rem;
	right:0;
	pointer-events:none;
	border-bottom:1px solid #f1f1f1
}
.w-list-block .w-list-block_body .w-list_ul li:last-child:after {
	display:none
}
.w-list-media_list li {
padding:0 .3rem
}
.w-list-text_list li {
padding:0 .3rem 0 .62rem;
	position:relative
}
.w-list-text_list li:before {
	content:"";
	display:block;
width:.1rem;
height:.1rem;
	background:#ccc;
	position:absolute;
left:.3rem;
top:.53rem;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%)
}
.w-list-text_list li:last-child {
	border-bottom:0
}
.w-list-text_list .w-list-media {
padding:.3rem 0
}
.w-list-text_list .w-list-media_body {
line-height:.48rem;
font-size:.34rem;
	color:#222
}
.w-list-media_item {
	display:block
}
.w-list-media {
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
padding:.3rem 0
}
.w-list-media .w-list-media_body {
	-webkit-box-flex:1;
	-webkit-flex:1;
	flex:1
}
.w-list-media .w-list-media_body p {
font-size:.34rem;
	color:#222;
	display:-webkit-box;
	text-overflow:ellipsis;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
line-height:.5rem;
	height:1rem;
	overflow:hidden
}
.w-list-media .w-list-media_ft {
font-size:.22rem;
	color:#979faa;
margin-top:.24rem;
	line-height:1
}
.w-list-media .w-list-media_ft .w-list-media_views {
	float:right
}
.w-list-media .w-list-media_ft .w-list-media_date {
margin-left:.24rem;
	position:relative;
	line-height:1;
	display:inline-block
}
.w-list-media .w-list-media_ft .w-list-media_date:before {
	content:"";
	position:absolute;
width:.04rem;
left:-.12rem;
height:.04rem;
	display:block;
top:.1rem;
border-radius:.04rem;
	background:#979faa
}
.w-list-media .w-list-media_right {
	width:2.2rem;
	height:1.5rem;
margin-left:.3rem;
border-radius:.06rem;
	overflow:hidden;
	background:#f5f5f5
}
.w-list-media .w-list-media_right img {
	display:block;
	width:100%
}
.topnav-box {
height:.88rem
}
.topnav {
	background:#fff;
	position:fixed;
	left:0;
	width:100%;
	z-index:2;
box-shadow:0 .03rem .06rem 0 rgba(0,0,0,.06)
}
.topnav .topnav-gl, .topnav .topnav-gr {
	position:absolute;
	top:0;
width:.6rem;
height:.88rem
}
.topnav .topnav-gl {
	left:0;
	opacity:0;
	background:-webkit-gradient(linear, right top, left top, color-stop(0, hsla(0,0%,100%,0)), to(#fff));
	background:-webkit-linear-gradient(right, hsla(0,0%,100%,0), #fff);
	background:linear-gradient(270deg, hsla(0,0%,100%,0) 0, #fff)
}
.topnav .topnav-gr {
	right:0;
top:.14rem;
width:.32rem;
height:.6rem;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAA7CAYAAAAaa4isAAAAAXNSR0IArs4c6QAAA1VJREFUWAntmctuIkEMRbuJNNlECtnk/z8ym0hAj4/xcQxh2M6mS+rY5fKrr11FQdZt2/4sy3L8/v5+PxwOH5fL5biu6zHkx9Pp9BFr7+fzuWnIP+J5Dz3o8fPzE/tTPOd64C8PZK5DW/8Qk43n9fU1yLK8vLwsETAf5CmE2ba1+JRFkmnn+qDotd3gp738QgIMBRvBSYInEFniTdeg6ZB5jfU+oZI/Sqp9azxpe4wSoLhOBCI4SWwkwRszD4q9b6hzfaYPJ0XRVU9e+0aAEqQQBGpolFPfWPqkBO1cR0ENfOOTdRHoBRC4G7lWAUEgA5CIyYR+29/xBsblfWJpYwJLlWD2wFY174Dp5acZTQZHOofKoz7XmM+ReibQJVCDUlBzB28+E1IedAZETNB8OyY15lz9lJnAahNi4E4Itg2BezThfPuKkQR9AhjEtTlHR71rD3x9fS3VhJtbsJqxDWft2+vWyy0q5524C0U1kF4TeHt7U28lcAVPJ2xBFynBTEQ+1tWB4rwDjLVgW695S7DZhGMXpBPrbgmCYtyJwMZjQKjJBPtwTN3ehpYABHQgbaeVzPSqjrL7OXIDqgNtPRFoAQaBQj7TAn42YZ0BOL8PMOfw+Na/89YxAc6B0OsPozTgjWcPsF6BYecwALJHvAHnWtqbwK/MaETeOJJI49FwqTvmODKANJ2XPPUVlKwTIQEmPKlIYLdiyYPcjNQtJLRVof2UwPWZmDqpQgIs7vcBP4z2+0A2YDWQhKbpk8/upwnHlkydMpj83AGzEdMlf9yGlmC/DyR8ngWBUMMJ3PMorlL0OnDGYJ7bOmc/fyb86Ki33we6Cff7wGym/T6Qm2e/D4BAjD5AxrmfsjqIej1hu/7pQ6Zk6thnzOV7GyqYnwX77wOikkhaAumTEgh5VeBqXrDf+GTFj+NeGN+M0rIM9/tAIuD3RKEpeg85aDaipTPn6qesS7D/PiBUHEB1CCVE87shJZiXUvkBOTZALMy4nfD/4i3Bfh+Y0Oz3ARonG3H/fSCA6O3kh5CyJx9GbkWAZOjDPmMu/+vDaL8PeAoCXcPExBJIn5RAyDFzCPuNTxY9CXthvw+Imd8LnAP5fh8ADZuweAGS/rPZSsEGlV6b8H/+v+AvRaHGcRlXGdAAAAAASUVORK5CYII=) no-repeat;
	background-size:100% 100%
}
.topnav .actbox {
height:.88rem;
	overflow:hidden
}
.topnav .scroll-box {
	position:relative
}
.topnav .scroller {
	overflow-y:hidden;
	overflow-x:scroll;
	width:100%;
	-webkit-overflow-scrolling:touch;
	white-space:nowrap
}
.topnav .scroller .nav {
	display:inline-block;
	height:1.24rem
}
.topnav .scroller .nav a {
	display:inline-block;
font-size:.34rem;
	min-width:1.26rem;
padding:0 .2rem
}
.topnav .flex .nav {
	display:-webkit-box;
	display:-webkit-flex;
	display:flex
}
.topnav .flex .nav a {
	display:block;
	-webkit-box-flex:1;
	-webkit-flex:1;
	flex:1
}
.topnav .nav {
	position:relative
}
.topnav .nav a {
height:.88rem;
line-height:.88rem;
	color:#666;
font-size:.28rem;
	text-align:center
}
.topnav .nav a span {
	position:relative
}
.topnav .nav a.current {
	color:#333;
	font-weight:500
}
.topnav .nav a.current span:before {
	content:"";
	display:block;
	position:absolute;
	left:50%;
bottom:-.08rem;
margin-left:-.15rem;
width:.3rem;
height:.06rem;
	background:#0279ff;
border-radius:.04rem
}
.hot-news-swipe {
	visibility:visible
}
.hot-news-swipe .swipe-wrap {
	/*height:3.8rem;*/
	overflow:hidden
}
.hot-news-swipe .swipe-pagination {
height:.08rem;
margin-top:.2rem
}
.hot-news-swipe .swipe-pagination-bullet {
width:.08rem;
height:.08rem;
	background:#a9a9a9;
	opacity:.4;
	border-radius:0;
	vertical-align:top;
	-webkit-transition:all .2s;
	transition:all .2s
}
.hot-news-swipe .swipe-pagination-bullet.swipe-pagination-bullet-active {
width:.2rem;
height:.08rem;
	background:#0279ff;
	opacity:1
}
.hot-news-swipe .hot-news-item {
	position:relative;
	display:block;
	width:100%;
	/*height:3.8rem;*/
	color:#fff;
	background-repeat:no-repeat;
	background-size:100% 100%
}
.hot-news-swipe .hot-news-item .hot-news-ft {
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:1.4rem;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAABQCAYAAAAgJ+QsAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS40LjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgpMwidZAAABWklEQVRIDe2VwW7DMAxD3a3b//9xWqohS3PO7EN7KBADgy3piVIUN2uttcv9b7oIcd8ig/5SkxGQmxugFbB9edp/5+uq4gxUWwC9PJ5aQW8FIBaD3B/e1jiuSyoS4K7EBBGgCuHaCTIze6S/AfzuUg+MkaKjVNxmih0IeLoAvQdUL0c9oOxPBH3gEhiBkfcwAf5aJN+MQquKNfDsUSp+yNIe684srafros8LXW/FHyY43fzq8SWgKmSPCsRhWlp8Kvp7FoRDgvA5zLENx3MI4lfIzLwUSmJplMQ6AuuTApgrQfkB+QcALagcKewAXRE+B9l7Qf59BDhcWRrQaxRdxUuzx7oUMOhwyM81x4TcViU8jAdcBWfFElRgz/ijmACV6d8wbBoMDveltwKx7FE97bKqBtCXAruTiaXoYJ6VuNpj9y841Tr7VOzGkcY5npxIZ5/j6caRxieM5wYoLCaeuXzPdwAAAABJRU5ErkJggg==) repeat-x;
	background-size:auto 100%
}
.hot-news-swipe .hot-news-item .hot-news-title {
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
padding:0 .3rem;
height:.72rem;
line-height:.72rem;
font-size:.28rem;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	word-break:break-all;
	word-wrap:break-word
}
.hot-news-swipe .hot-news-item .hot-news-title em {
	border:1px solid #fff;
border-radius:.04rem;
padding:0 .08rem;
font-size:.24rem;
margin-right:.16rem
}
