/*站长圈源码，官网：www.zhanzhangquan.cn*/
@charset "UTF-8";/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html {
	font-family: sans-serif;
	line-height: 1.15;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%
}

body {
	margin: 0
}

article,aside,footer,header,nav,section {
	display: block
}

h1 {
	font-size: 2em;
	margin: .67em 0
}

figcaption,figure,main {
	display: block
}

figure {
	margin: 1em 40px
}

hr {
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	height: 0;
	overflow: visible
}

pre {
	font-family: monospace,monospace;
	font-size: 1em
}

a,a:hover {
	background-color: transparent;
	-webkit-text-decoration-skip: objects
}

a:active,a:hover {
	outline-width: 0
}

abbr[title] {
	border-bottom: none;
	text-decoration: underline;
	-webkit-text-decoration: underline dotted;
	text-decoration: underline dotted
}

b,strong {
	font-weight: bolder
}

code,kbd,samp {
	font-family: monospace,monospace;
	font-size: 1em
}

dfn {
	font-style: italic
}

mark {
	background-color: #ff0;
	color: #000
}

small {
	font-size: 80%
}

sub,sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}

sub {
	bottom: -.25em
}

sup {
	top: -.5em
}

audio,video {
	display: inline-block
}

audio:not([controls]) {
	display: none;
	height: 0
}

img {
	border-style: none
}

svg:not(:root) {
	overflow: hidden
}

button,input,optgroup,select,textarea {
	font-family: sans-serif;
	font-size: 100%;
	line-height: 1.15;
	margin: 0
}

button,input {
	overflow: visible
}

button,select {
	text-transform: none
}[type=reset],[type=submit],button,html [type=button] {
	-webkit-appearance: button
}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner {
	border-style: none;
	padding: 0
}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring {
	outline: 1px dotted ButtonText
}

fieldset {
	border: 1px solid silver;
	margin: 0 2px;
	padding: .35em .625em .75em
}

legend {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: inherit;
	display: table;
	max-width: 100%;
	padding: 0;
	white-space: normal
}

progress {
	display: inline-block;
	vertical-align: baseline
}

textarea {
	overflow: auto
}[type=checkbox],[type=radio] {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0
}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button {
	height: auto
}[type=search] {
	-webkit-appearance: textfield;
	outline-offset: -2px
}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration {
	-webkit-appearance: none
}

::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit
}

details,menu {
	display: block
}

summary {
	display: list-item
}

canvas {
	display: inline-block
}

template {
	display: none
}[hidden] {
	display: none
}

.alert-warp {
	display: none;
	position: fixed;
	left: 50%;
	top: 50%;
	-webkit-transform: translate3d(-50%,-50%,0);
	transform: translate3d(-50%,-50%,0);
	color: #fff;
	z-index: 999;
	font-size: 1rem
}

.alert-warp .alert-contain {
	padding: 1.16667rem 2.16667rem;
	background-color: rgba(0,0,0,.6);
	border-radius: .125rem
}

table {
	border-collapse: collapse
}

td,th {
	padding: 0
}

button,dd,dl,dt,h1,h2,h3,h4,h5,h6,input,li,ol,p,textarea,ul {
	margin: 0;
	padding: 0;
	font-weight: 400
}

li {
	list-style: none
}

a,a:hover {
	text-decoration: none;
	cursor: pointer
}

em,i {
	font-style: normal
}

.clearfix:after,.clearfix:before {
	content: "\20";
	display: block;
	height: 0;
	overflow: hidden
}

.clearfix:after {
	clear: both
}

.clearfix {
	zoom: 1
}

.container {
	width: 1200px;
	margin: 0 auto
}

.lk-loading {
	position: fixed;
	left: 0;
	top: 0;
	background: 0 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 9999;
	opacity: 0;
	-webkit-transition: all .3s linear 0s;
	transition: all .3s linear 0s
}

.lk-loading.ajax {
	background: 0 0
}

.lk-loading.active {
	opacity: 1
}

.lk-loading .lk-loading-center {
	width: 100%;
	height: 100%;
	position: relative
}

.lk-loading .lk-loading-center-absolute {
	margin: -.20833rem 0 0 -1.66667rem;
	position: absolute;
	left: 50%;
	top: 50%;
	height: .41667rem;
	width: 4.16667rem
}

.lk-loading .lk-loading-center-absolute .round {
	float: left;
	margin: 0 .38194rem;
	background-color: #046ab6;
	border-radius: 50%;
	height: .41667rem;
	width: .41667rem
}

.lk-loading .lk-loading-center-absolute .round-one {
	-webkit-animation: lk-loading-round 1.5s infinite;
	animation: lk-loading-round 1.5s infinite
}

.lk-loading .lk-loading-center-absolute .round-two {
	-webkit-animation: lk-loading-round 1.5s infinite;
	animation: lk-loading-round 1.5s infinite;
	-webkit-animation-delay: .25s;
	animation-delay: .25s
}

.lk-loading .lk-loading-center-absolute .round-three {
	-webkit-animation: lk-loading-round 1.5s infinite;
	animation: lk-loading-round 1.5s infinite;
	-webkit-animation-delay: .5s;
	animation-delay: .5s
}

@-webkit-keyframes lk-loading-round {
	75% {
		-webkit-transform: scale(0);
		transform: scale(0)
	}
}

@keyframes lk-loading-round {
	75% {
		-webkit-transform: scale(0);
		transform: scale(0)
	}
}

.img-wrap {
	position: fixed;
	left: 0;
	top: 0;
	display: none;
	height: 51.04167rem;
	width: 100%;
	z-index: 9999
}

.img-wrap .img-con-mask {
	position: absolute;
	left: 0;
	top: 0;
	background: rgba(0,0,0,.8);
	height: 100%;
	width: 100%;
	z-index: 0
}

.img-wrap .img-con {
	position: absolute;
	left: 50%;
	top: 5rem;
	height: 29.16667rem;
	width: 16.66667rem;
	margin-left: -8.33333rem;
	overflow-y: auto;
	z-index: 5
}

.img-wrap .img-con img {
	width: 100%
}

.img-wrap .img-tips {
	position: absolute;
	left: 0;
	top: 37.5rem;
	width: 100%;
	color: #fff;
	font-size: 1rem;
	text-align: center;
	z-index: 3
}

.share-box-wrap {
	position: fixed;
	left: 0;
	top: 0;
	display: none;
	height: 100%;
	width: 100%;
	overflow-y: auto;
	z-index: 9998
}

.share-box {
	position: absolute;
	left: 0;
	top: 0;
	background: #fff;
	width: 100%;
	padding-top: 15rem
}

.share-box .share-bg {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	z-index: 0
}

.share-box .share-cont {
	position: relative;
	width: 24.16667rem;
	margin: 0 auto;
	z-index: 1;
	text-align: justify
}

.share-box .share-cont .title-time {
	width: 21.66667rem;
	height: 3.33333rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: left;
	-ms-flex-pack: left;
	justify-content: left;
	line-height: 3.33333rem;
	font-size: 1.16667rem;
	color: #666;
	margin: 0 auto;
	border-bottom: .04167rem solid #efefef
}

.share-box .share-cont .title-time img {
	width: 1.16667rem;
	height: 1.16667rem;
	vertical-align: middle
}

.share-box .share-cont .title-time span {
	padding-left: .625rem
}

.share-box .share-cont #articleTitle {
	width: 21.66667rem;
	color: #212121;
	line-height: 1.95833rem;
	font-size: 1.45833rem;
	font-weight: 700;
	margin: 1.25rem auto 0
}

.share-box .share-cont .share-introduce {
	padding-top: .83333rem;
	width: 21.66667rem;
	overflow: hidden;
	line-height: 1.95833rem;
	font-size: 1.25rem;
	margin: 0 auto;
	color: #666
}

.share-box .share-cont .share-img {
	width: 21.66667rem;
	margin: 0 auto;
	padding-top: .83333rem
}

.share-box .share-cont .share-img .peitu {
	width: 100%
}

.share-box .share-cont .share-img .peitu-msg {
	text-align: center;
	color: #666;
	font-size: .75rem
}

.share-box .share-cont .share-bottom {
	width: 20.41667rem;
	height: 11.45833rem;
	padding-top: 1.25rem;
	margin: 0 auto;
	font-size: 1rem;
	color: #bdbdbd
}

.share-box .share-cont .share-bottom .share-ewm {
	float: left;
	width: 5.83333rem;
	height: 5.83333rem;
	border: .04167rem solid #eee;
	padding: .20833rem
}

.share-box .share-cont .share-bottom .share-ewm img {
	width: 100%;
	height: 100%
}

.share-box .share-cont .share-bottom .share-ewm-right {
	float: right;
	width: 13.33333rem;
	height: 6.25rem;
	padding-top: 1.25rem;
	border-bottom: .04167rem solid #eee;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.share-box .share-cont .share-bottom .share-ewm-right p {
	font-size: .75rem;
	line-height: 1.45833rem;
	margin: 0
}

.share-box .share-cont .share-bottom .share-ewm-right p:first-of-type {
	margin-bottom: .41667rem
}

.share-box .share-cont .share-bottom .share-ewm-right .numMark {
	font-size: 1.25rem;
	color: #1c7de4
}

.share-box .share-cont .share-bottom .domain {
	width: 100%;
	text-align: center;
	line-height: 1.04167rem;
	margin-top: .83333rem
}

.share-box .share-cont .share-bottom .domain p {
	line-height: 1.45833rem;
	margin: 0
}

.website-statistics a {
	display: none
}

.swal2-popup {
	padding: 1.66667rem .41667rem!important;
	width: 13.33333rem!important
}

.swal2-popup .swal2-title {
	font-size: 1rem!important
}

.swal2-popup button.swal2-cancel,.swal2-popup button.swal2-confirm {
	padding: .41667rem 1.66667rem!important;
	height: 1.66667rem!important;
	font-size: 1rem!important;
	outline: 0!important
}

.swal2-popup button.swal2-cancel:focus,.swal2-popup button.swal2-confirm:focus {
	outline: 0!important
}

.bottom-down {
	position: fixed;
	bottom: 0;
	width: 100%;
	height: 4.375rem;
	background: rgba(0,0,0,.7);
	z-index: 9999
}

.bottom-down .b-logo {
	position: absolute;
	left: 1.125rem;
	top: .66667rem;
	height: 3.75rem
}

.bottom-down .b-logo .bottom-swiper {
	width: 24.58333rem;
	height: 3.75rem
}

.bottom-down .b-logo .bottom-swiper .swiper-wrapper {
	width: 100%;
	height: 2.70833rem
}

.bottom-down .b-logo .bottom-swiper .swiper-wrapper .swiper-slide {
	width: 100%;
	height: 2.70833rem;
	overflow: hidden
}

.bottom-down .b-logo .bottom-swiper .swiper-wrapper .swiper-slide a {
	display: block;
	width: 100%;
	height: 100%
}

.bottom-down .b-logo .bottom-swiper .swiper-wrapper .swiper-slide a img {
	display: block;
	float: left;
	height: 2.70833rem;
	border-radius: .75rem
}

.bottom-down .b-logo .bottom-swiper .swiper-wrapper .swiper-slide a .hint-cont,.bottom-down .b-logo .bottom-swiper .swiper-wrapper .swiper-slide a p {
	float: left;
	width: 14.79167rem;
	height: 2.70833rem;
	font-size: .91667rem;
	color: #fff;
	line-height: 1.33333rem;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	margin-left: .625rem
}

.bottom-down .b-logo .bottom-swiper .swiper-wrapper .swiper-slide a span {
	position: absolute;
	display: inline-block;
	right: 0;
	top: .20833rem;
	width: 6rem;
	height: 2.5rem;
	background: url(http://www.huoxing24.com/img/m-img/down-btn-e6ee40b3f0.png) no-repeat;
	background-size: 100%;
	color: #fff;
	text-align: center;
	line-height: 2.5rem;
	font-size: 1rem
}

.bottom-down .b-logo .bottom-swiper .swiper-wrapper .swiper-slide a span.b-btn {
	color: #fff
}

.bottom-down .b-logo .bottom-swiper .swiper-wrapper .swiper-slide a span.b-btn:hover {
	color: #fff;
	font-size: 1rem
}

.bottom-down .b-logo .bottom-swiper .swiper-wrapper .swiper-slide a .hint-cont h5 {
	font-size: 1.08333rem;
	font-weight: 700
}

.bottom-down .b-logo .bottom-swiper .swiper-wrapper .swiper-slide a .hint-cont font {
	font-size: .91667rem
}

.bottom-down .b-logo .bottom-swiper .swiper-pagination.bottom-pagination {
	bottom: .33333rem!important
}

.bottom-down .b-logo .bottom-swiper .swiper-pagination.bottom-pagination .swiper-pagination-bullet {
	width: .625rem;
	height: .25rem;
	background: #cac8c8;
	border-radius: .41667rem
}

.bottom-down .b-logo .bottom-swiper .swiper-pagination.bottom-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
	width: 1.04167rem;
	background: #007aff
}

.m-appDown {
	width: 26.66667rem;
	position: relative;
	top: 0;
	bottom: 0;
	z-index: 20;
	background: #fff
}

.m-appDown img {
	display: block;
	width: 26.66667rem;
	border: 0;
	margin: 0;
	padding: 0
}

.m-appDown .app-down1,.m-appDown .app-down2 {
	position: absolute;
	left: 5.625rem;
	width: 15.41667rem;
	height: 3.33333rem;
	font-size: 1.16667rem;
	text-align: center;
	line-height: 3.33333rem;
	border-radius: 2.08333rem
}

.m-appDown .app-down1 {
	top: 19.375rem;
	background: #2889f4;
	color: #fff
}

.m-appDown .app-down2 {
	bottom: 3.33333rem;
	background: #fff;
	color: #409afd
}

.m-appDown-wx {
	width: 26.66667rem;
	height: auto;
	position: fixed;
	top: 0;
	bottom: 0;
	z-index: 20;
	overflow: hidden;
	background: #fff;
	display: none
}

.m-appDown-wx.show {
	display: block
}

.m-appDown-wx h1 {
	position: absolute;
	top: 22rem;
	left: 6.25rem;
	width: 14.16667rem;
	height: 3.33333rem;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	line-height: 1.66667rem;
	margin: 0 auto;
	font-size: 1.08333rem;
	color: #4a4a4a
}

.m-appDown-wx img {
	display: block;
	width: 26.66667rem;
	border: 0;
	margin: 0;
	padding: 0
}

.m-appDown-wx .m-appDownWx {
	position: absolute;
	right: 1.83333rem;
	top: 35.41667rem;
	width: 7.5rem;
	height: 2.5rem;
	background: #2687f4;
	border-radius: 50px;
	line-height: 2.5rem;
	text-align: center;
	font-size: 1rem;
	color: #fff
}

.hint {
	position: fixed;
	top: 0;
	z-index: 999999;
	width: 100%;
	height: 100%;
	display: none;
	background: rgba(0,0,0,.8)
}

.hint img {
	display: inline-block;
	width: 18.41667rem;
	height: 13.70833rem;
	margin: 4.16667rem 3.75rem
}

@font-face {
	font-family:iconfont;src:url(//at.alicdn.com/t/font_574327_h5vrs7rzn9t.eot);src:url(//at.alicdn.com/t/font_574327_h5vrs7rzn9t.eot?#iefix) format("embedded-opentype"),url(//at.alicdn.com/t/font_574327_h5vrs7rzn9t.woff) format("woff"),url(//at.alicdn.com/t/font_574327_h5vrs7rzn9t.ttf) format("truetype"),url(//at.alicdn.com/t/font_574327_h5vrs7rzn9t.svg#iconfont) format("svg")
}

.iconfont {
	font-family: iconfont,serif!important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: .2px;
	-moz-osx-font-smoothing: grayscale
}

.iconfont-upload:before {
	content: '\e78a'
}

.iconfont-del:before {
	content: '\e659'
}

.iconfont-add:before {
	content: '\e68c'
}

.iconfont-look:before {
	content: '\e602'
}

.iconfont-file:before {
	content: '\e600'
}

.iconfont-close:before {
	content: '\e650'
}

.iconfont-left:before {
	content: '\e68a'
}

.iconfont-right:before {
	content: '\e78d'
}

.iconfount-fangdajing:before {
	content: '\e608'
}

.iconfont-time:before {
	content: '\e601'
}

.iconfont-open:before {
	content: '\e60d'
}

.btn-more {
	width: 24.58333rem;
	height: 3.33333rem;
	border: .04167rem solid #1776f4;
	border-radius: .125rem;
	color: #1776f4;
	font-size: 1.25rem;
	line-height: 3.33333rem;
	text-align: center
}

.btn-more.noborder {
	border: none;
	font-size: 1.08333rem
}

.white-bg {
	margin-top: .41667rem;
	background: #fff;
	width: 100%;
	height: 100%
}

.wrap-box {
	overflow: hidden;
	background-color: #efefef
}

@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3) {
	.bottom-down {
		height: 5rem
	}
}

header {
	background: red
}

#iframe {
	display: none
}

.blockchain,.btb {
	background: #fff
}

.blockchain,.btb,.huoxingYx,.newCurrency {
	position: relative;
	width: 100%;
	height: auto;
	color: #757575
}

.blockchain .blockchain-box,.blockchain .btb-box,.blockchain .huoxingYx-box,.blockchain .newCurrency-box,.btb .blockchain-box,.btb .btb-box,.btb .huoxingYx-box,.btb .newCurrency-box,.huoxingYx .blockchain-box,.huoxingYx .btb-box,.huoxingYx .huoxingYx-box,.huoxingYx .newCurrency-box,.newCurrency .blockchain-box,.newCurrency .btb-box,.newCurrency .huoxingYx-box,.newCurrency .newCurrency-box {
	width: 24.58333rem;
	padding: .83333rem 1.04167rem 0;
	background: #fff;
	height: auto;
	margin: 0 auto
}

.blockchain .blockchain-box a,.blockchain .btb-box a,.blockchain .huoxingYx-box a,.blockchain .newCurrency-box a,.btb .blockchain-box a,.btb .btb-box a,.btb .huoxingYx-box a,.btb .newCurrency-box a,.huoxingYx .blockchain-box a,.huoxingYx .btb-box a,.huoxingYx .huoxingYx-box a,.huoxingYx .newCurrency-box a,.newCurrency .blockchain-box a,.newCurrency .btb-box a,.newCurrency .huoxingYx-box a,.newCurrency .newCurrency-box a {
	color: #212121;
	text-decoration: none
}

@font-face {
	font-family:iconfont;src:url(//at.alicdn.com/t/font_574327_gptqeywvuf9cz0k9.eot);src:url(//at.alicdn.com/t/font_574327_gptqeywvuf9cz0k9.eot?#iefix) format("embedded-opentype"),url(//at.alicdn.com/t/font_574327_gptqeywvuf9cz0k9.woff) format("woff"),url(//at.alicdn.com/t/font_574327_gptqeywvuf9cz0k9.ttf) format("truetype"),url(//at.alicdn.com/t/font_574327_gptqeywvuf9cz0k9.svg#iconfont) format("svg")
}

.iconfont {
	font-family: iconfont,serif!important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: .2px;
	-moz-osx-font-smoothing: grayscale
}

.iconfont-circle:before {
	content: '\e603'
}

.iconfont-open:before {
	content: '\e60d'
}

a,a:hover {
	font-size: 1.125rem;
	color: #222
}

.news-fash {
	width: 100%;
	height: auto;
	color: #212121;
	padding-top: 2.70833rem
}

.news-fash .new-fash-list {
	padding: .83333rem 0 1.25rem 1.04167rem;
	margin-top: .41667rem;
	background: #fff;
	border-left: .08333rem dashed #eee;
	position: relative;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.news-fash .new-fash-list .new-mark {
	position: absolute;
	top: 1rem;
	left: -.70833rem;
	color: #53a5f5
}

.news-fash .new-fash-list .new-mark:before {
	font-size: 1.25rem
}

.news-fash .new-fash-list .time-flash {
	width: 100%;
	height: 2.5rem;
	line-height: 1.75rem;
	color: #c9c9c9
}

.news-fash .new-fash-list .time-flash img {
	width: 1rem;
	height: 1rem;
	margin-right: .20833rem;
	vertical-align: middle;
	margin-bottom: .125rem
}

.news-fash .new-fash-list .text-flash {
	position: relative;
	width: 100%
}

.news-fash .new-fash-list .text-flash .text-box {
	font-size: 1.125rem;
	color: #212121;
	line-height: 1.58333rem;
	margin: 0;
	word-wrap: break-word;
	font-weight: 700
}

.news-fash .new-fash-list .text-flash .text-box .text-title {
	display: block;
	font-size: 1.16667rem;
	margin-bottom: .83333rem
}

.news-fash .new-fash-list .text-flash .text-box .text-msg {
	font-size: 1.08333rem;
	line-height: 1.6
}

.news-fash .new-fash-list .text-flash .text-box .text-msg.maxH {
	max-height: 3.68333rem;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical
}

.news-fash .new-fash-list .text-flash .text-box .open-msg {
	color: #666;
	font-size: .875rem
}

.news-fash .new-fash-list .text-flash .text-box .open-msg i:before {
	font-size: .66667rem
}

.news-fash .new-fash-list .text-flash .text-box .original {
	font-size: 1.04167rem;
	color: #1e1284;
	display: inline-block
}

.news-fash .new-fash-list .text-flash .text-box .text-img {
	margin-top: .41667rem
}

.news-fash .new-fash-list .text-flash .text-box .text-img .item-img {
	display: block;
	width: 8.66667rem;
	height: 5.625rem;
	background-color: #eee
}

.news-fash .new-fash-list .text-flash .text-box .text-img .img-remark {
	color: #888;
	font-size: .875rem
}

.news-fash .new-fash-list .text-flash .blue {
	color: #0a7ff2
}

.news-fash .new-fash-list .text-flash .share {
	position: absolute;
	right: 0;
	top: -2.33333rem;
	width: 3.33333rem;
	height: 2.33333rem;
	line-height: 2.33333rem;
	background: url(http://www.huoxing24.com/img/m-img/share-0190e4a1b7.png) no-repeat;
	background-size: 100%
}

.news-fash .lives-box {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0 1.875rem;
	margin-bottom: .41667rem
}

.m-top {
	position: fixed;
	top: 0;
	z-index: 99;
	width: 100%;
	background-color: #fff;
	-webkit-transition: all ease .5s;
	transition: all ease .5s
}

.m-top.slideUp {
	-webkit-transform: translate3d(0,-7.29167rem,0);
	transform: translate3d(0,-7.29167rem,0)
}

.m-top.shadow {
	-webkit-box-shadow: 0 .33333rem .83333rem 0 rgba(193,193,193,.24);
	box-shadow: 0 .33333rem .83333rem 0 rgba(193,193,193,.24)
}

.m-top .huoxing-top {
	width: 100%;
	height: 3.54167rem;
	background: url(http://www.huoxing24.com/img/m-img/top-76b99e0ec0.jpg) no-repeat;
	background-size: cover
}

.m-top .huoxing-top .logo {
	width: 6.25rem;
	height: 1.41667rem;
	display: block;
	margin: 0 auto;
	padding-top: 1.08333rem;
    color: #fff;
    font-size: 20px;
}

.m-top .huoxing-top .back-prev-page {
	position: absolute;
	left: 1.5rem;
	top: 1.0625rem;
	height: 1.41667rem;
	width: .75rem
}

.m-top .huoxing-top .search-btn {
	position: absolute;
	right: 1.25rem;
	top: 1.04167rem
}

.m-top .huoxing-top .search-btn img {
	height: 1.45833rem;
	width: 1.45833rem
}

.m-top .huoxing-top img {
	width: 100%;
	height: 100%
}

.m-top .nav-down {
	position: absolute;
	background-color: rgba(255,255,255,.6);
	top: 3.54167rem;
	height: 3.75rem;
	line-height: 3.75rem;
	right: 0;
	z-index: 999;
	padding-left: .83333rem
}

.m-top .nav-down.fixed {
	position: fixed;
	top: 0
}

.m-top .nav-down .img-down {
	background: #fff;
	background-size: contain;
	padding: 0 1.04167rem 0rem .20833rem
}

.m-top .nav-down .img-down img {
	width: 1.125rem;
	height: .625rem
}

.m-top .nav-down .img-down.up img {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg)
}

.m-top .nav-down-warp {
	position: fixed;
	z-index: 12;
	top: 3.54167rem;
	height: 100%;
	background-color: rgba(0,0,0,.6);
	display: none
}

.m-top .nav-down-warp.show {
	display: block
}

.m-top .nav-down-warp.fixed {
	position: fixed;
	top: 0
}

.m-top .nav-down-warp .nav-down-contain {
	background-color: #fff;
	width: 100%;
	font-size: 1.06667rem;
	color: #212121
}

.m-top .nav-down-warp .nav-down-contain h3 {
	height: 3.75rem;
	line-height: 3.75rem;
	padding-left: 1.04167rem
}

.m-top .nav-down-warp .nav-down-contain ul {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	padding-left: .20833rem;
	padding-bottom: 1.25rem
}

.m-top .nav-down-warp .nav-down-contain ul li {
	width: 7.5rem;
	height: 2.25rem;
	text-align: center;
	line-height: 2.25rem;
	border: 1px solid #ededed;
	border-radius: .41667rem;
	margin-left: .83333rem;
	margin-bottom: .83333rem
}

.m-top .nav-down-warp .nav-down-contain ul li.active {
	color: #1776f4
}

.m-top .x-over {
	height: 3.75rem;
	width: 25rem;
	overflow: hidden
}

.m-top .x-over .x-over-con {
	height: 4.25rem;
	overflow-x: auto;
	overflow-y: hidden;
	-webkit-overflow-scrolling: touch
}

.m-top .x-over .x-over-con::-webkit-scrollbar {
	display: none!important;
	width: 0!important
}

.m-top .x-over .body-wrap {
	position: inherit;
	top: 0;
	padding: 0 .41667rem;
	height: 3.75rem;
	line-height: 3.75rem;
	background: #fff;
	-webkit-transition: all .5s ease 0s;
	transition: all .5s ease 0s;
	z-index: 10
}

.m-top .x-over .body-wrap .column-nav {
	position: relative;
	display: block;
	float: left;
	height: 100%;
	background: 0 0;
	text-align: center;
	-webkit-transition: all .5s ease 0s;
	transition: all .5s ease 0s;
	padding: 0 .83333rem;
	width: auto
}

.m-top .x-over .body-wrap .column-nav:active,.m-top .x-over .body-wrap .column-nav:after,.m-top .x-over .body-wrap .column-nav:hover,.m-top .x-over .body-wrap .column-nav:visited {
	color: #1776f4
}


.m-top .x-over .body-wrap .column-nav.swiper-pagination-bullet {
	margin: 0;
	color: #757575;
	opacity: 1
}

.m-top .x-over .body-wrap .column-nav.swiper-pagination-bullet-active {
	color: #1776f4;
	opacity: 1
}

.m-top .x-over .body-wrap .column-nav i {
	position: absolute;
	width: 1.25rem;
	height: .125rem;
	bottom: 0;
	left: 50%;
	margin-left: -.625rem;
	border-radius: .125rem;
	background: #1776f4;
	display: none
}

.m-top .x-over .body-wrap .column-nav i.active {
	display: block
}

.wrap-box .overall-box {
	padding-top: 7.29167rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.fash-title {
	width: 24.58333rem;
	padding: 0 1.04167rem;
	line-height: 2.91667rem;
	font-size: 1.125rem;
	background: #fff;
	border-bottom: .08333rem #eee solid;
	border-top: .04167rem #eee solid;
	position: absolute;
	top: 7.29167rem;
	left: 0;
	z-index: 9;
	display: none
}

.fash-title img,.fash-title span {
	display: inline-block;
	background-size: 100%;
	float: left;
	margin-right: .41667rem;
	height: 1.25rem;
	vertical-align: top;
	margin-top: .83333rem
}

.fash-title img:last-child,.fash-title span:last-child {
	margin-right: 0
}

.fash-title span {
	margin: 0 .79167rem
}

.fash-title span:first-child {
	color: #1776f4
}

.fash-title span.active {
	color: #1776f4
}

.news-list-more {
	width: 100%;
	min-height: 4.16667rem;
	position: relative;
	margin-bottom: .83333rem;
	padding-bottom: .83333rem;
	border-bottom: 1px #eee solid
}

.news-list-more:last-child {
	border: none
}

.news-list-more .title {
	width: 17.70833rem;
	overflow: hidden;
	line-height: 1.75rem;
	font-size: 1.16667rem;
	color: #212121;
	padding-bottom: 1.04167rem;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	height: 4.16667rem
}

.news-list-more .list-text {
	position: relative;
	width: 17.70833rem;
	height: 1.66667rem;
	line-height: 1.66667rem
}

.news-list-more .list-text .bottom-left {
	float: left;
	color: #bdbdbd;
	font-size: .83333rem
}

.news-list-more .list-text .bottom-left>div {
	float: left
}

.news-list-more .list-text .bottom-left .time {
	margin-left: .625rem
}

.news-list-more .list-text .read-number {
	color: #bdbdbd;
	font-size: .83333rem;
	padding-left: 1.875rem;
	background: url(http://www.huoxing24.com/img/m-img/read-number-e5d8525f27.svg) no-repeat left;
	background-size: auto 140%;
	float: right
}

.news-list-more .cover-img-sma {
	position: absolute;
	right: 0;
	top: 0;
	width: 6.04167rem
}

.news-list-more .cover-img-sma img {
	width: 6.04167rem;
	height: 4.58333rem
}

.newsWrap span.img-news-title {
	padding: 0 5%;
	position: absolute;
	bottom: 0;
	left: 0;
	background: rgba(0,0,0,.6);
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #fff;
	font-size: 1rem;
	line-height: 2.5rem;
	text-align: center
}

.swiper-slide {
	height: 100%
}

.white-bg {
	margin-top: .41667rem;
	background: #fff
}

.wrap-box {
	position: relative;
	width: 100%;
	height: 100%;
	color: #757575;
	background: #f5f5f5
}

.wrap-box .index-ad {
	width: 26.25rem;
	margin: 0 auto;
	height: auto
}

.wrap-box .index-ad .href-btn {
	display: inline-block;
	width: 100%;
	height: auto
}

.wrap-box .index-ad .href-btn img {
	width: 100%;
	border-radius: .41667rem
}

.wrap-box .back-top {
	position: fixed;
	bottom: 4.16667rem;
	right: .83333rem;
	z-index: 999999;
	width: 2.5rem;
	height: 2.5rem;
	background: url(http://www.huoxing24.com/img/m-img/backTop-3aeb6dafd5.png) #fff no-repeat;
	background-size: 100%;
	border-radius: 100%;
	opacity: 0
}

.wrap-box .back-top.top {
	opacity: 1
}

.wrap-box .overall-box.active {
	margin-top: 3.75rem
}

.wrap-box .swiper-wrapper {
	width: 100%;
	height: 100%
}

.wrap-box .swiper-wrapper .out-box {
	width: 100%;
	height: 100%
}

.wrap-box .swiper-wrapper .out-box .swiper-container {
	width: 100%;
	height: 10.75rem
}

.wrap-box .swiper-wrapper .out-box .swiper-container.banner {
	width: 100%;
	height: 13.33333rem
}

.wrap-box .swiper-wrapper .out-box .swiper-container.banner img {
	width: 100%;
	height: 100%
}

.wrap-box .swiper-wrapper .swiper-pagination {
	font-size: 0;
	bottom: .33333rem
}

.wrap-box .swiper-wrapper .swiper-pagination .swiper-pagination-bullet {
	width: .75rem;
	height: .125rem;
	border-radius: .04167rem;
	background-color: #b1b1b1
}

.wrap-box .swiper-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
	background-color: #00b0ff
}

.wrap-box .currency-price {
	width: 26.25rem;
	height: 8.08333rem;
	background: #f5f5f5;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin: 0 auto
}

.wrap-box .currency-price .price-list {
	width: 8.625rem;
	height: 6.41667rem;
	margin: .83333rem 0;
	float: left;
	color: #fff
}

.wrap-box .currency-price .price-list:nth-child(1) {
	background: url(http://www.huoxing24.com/img/m-img/list-01-54558ca547.png) no-repeat;
	background-size: 100%
}

.wrap-box .currency-price .price-list:nth-child(2) {
	background: url(http://www.huoxing24.com/img/m-img/list-02-5672c812e1.png) no-repeat;
	background-size: 100%
}

.wrap-box .currency-price .price-list:nth-child(3) {
	background: url(http://www.huoxing24.com/img/m-img/list-03-024f702fc1.jpg) no-repeat;
	background-size: 100%
}

.wrap-box .currency-price .price-list:nth-child(3) .price-number {
	background: rgba(0,0,0,.3)
}

.wrap-box .currency-price .price-list .price-number {
	position: relative;
	width: 100%;
	height: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.wrap-box .currency-price .price-list .price-number p {
	position: absolute;
	bottom: .83333rem;
	font-size: .83333rem;
	width: 100%;
	text-align: center
}

.wrap-box .currency-price .price-list .price-number a {
	display: block;
	width: 100%;
	height: 100%
}

.wrap-box .currency-price .price-list h2 {
	margin: 0;
	font-size: 1rem;
	font-weight: 700;
	text-align: center
}

.wrap-box .news-box {
	width: 24.58333rem;
	padding: 0 1.04167rem 1.04167rem;
	background: #fff;
	height: auto;
	margin: 0 auto
}

.wrap-box .news-box h6 {
	position: relative;
	width: 100%;
	height: 2.91667rem;
	line-height: 2.5rem;
	font-size: 1rem;
	color: #212121;
	margin: .41667rem 0 0;
	padding-left: .41667rem;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.wrap-box .news-box h6 span {
	position: absolute;
	top: .83333rem;
	width: .83333rem;
	height: .83333rem;
	left: 0;
	float: left;
	border-left: 2px solid #00b0ff
}

.wrap-box .news-box a {
	color: #212121;
	text-decoration: none
}

.wrap-box .news-box .news-list-first {
	width: 100%;
	height: auto;
	padding: .83333rem 0
}

.wrap-box .news-box .news-list-first .cover-img {
	margin-bottom: .41667rem
}

.wrap-box .news-box .news-list-first .cover-img img {
	width: 24.58333rem;
	height: 10.625rem
}

.wrap-box .news-box .news-list-first .title {
	width: 100%;
	height: 1.66667rem;
	line-height: 1.25rem;
	font-size: 1rem;
	color: #212121;
	padding-bottom: .41667rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.wrap-box .news-box .news-list-first .list-text {
	width: 100%;
	height: 2.08333rem;
	border-bottom: 1px #eee solid
}

.wrap-box .news-box .news-list-first .list-text .author,.wrap-box .news-box .news-list-first .list-text .time {
	color: #bdbdbd;
	float: left;
	font-size: .75rem
}

.wrap-box .news-box .news-list-first .list-text .author span,.wrap-box .news-box .news-list-first .list-text .time span {
	float: left;
	margin-left: .41667rem
}

.wrap-box .news-box .news-list-first .list-text .time {
	float: right
}

.wrap-box .news-box .news-list-first .list-text .time span {
	float: right;
	margin-left: .41667rem
}

.wrap-box .list-box {
	width: 100%;
	height: auto
}

.lives-page {
	margin: 0
}

.lives-page .fash-title {
	margin-top: 0
}

.swiper-wrapper.overall-box.lives-page.active {
	margin-top: 0
}