@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;
	color:#222;
    font-size: 1.125rem;
}

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: relative;
	width: 25rem;
	height: 3.75rem;
	margin: .625rem auto 0
}

.bottom-down .b-logo .bottom-swiper {
	width: 18.75rem;
	height: 3.75rem;
	float: left
}

.bottom-down .b-logo .bottom-swiper .swiper-wrapper {
	width: 100%;
	height: 2.5rem
}

.bottom-down .b-logo .bottom-swiper .swiper-wrapper .swiper-slide {
	width: 100%;
	height: 2.5rem;
	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.5rem;
	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: 15rem;
	height: 2.5rem;
	font-size: .91667rem;
	color: #fff;
	line-height: 1.25rem;
	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(../images/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 .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;
	left: 3.75rem
}

.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
}

.bottom-down .b-logo .b-down {
	position: absolute;
	display: block;
	z-index: 10;
	width: 6rem;
	height: 2.5rem;
	background: url(../images/down-btn-e6ee40b3f0.png) no-repeat;
	background-size: 100%;
	color: #fff;
	text-align: center;
	line-height: 2.5rem;
	font-size: 1rem;
	top: .41667rem;
	right: 0
}

.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;
	margin: 0 auto 6.25rem;
	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
}

@font-face {
	font-family:Simditor;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABp8AA4AAAAAKmwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAaYAAAABoAAAAcdO8GE09TLzIAAAG0AAAARQAAAGAQ+ZFXY21hcAAAAkgAAABRAAABWuA2Gx9jdnQgAAAEgAAAAAoAAAAKAwQAxGZwZ20AAAKcAAABsQAAAmUPtC+nZ2x5ZgAABNgAABPeAAAgZG/p6QxoZWFkAAABRAAAADAAAAA2BvuCgGhoZWEAAAF0AAAAHgAAACQH9QTlaG10eAAAAfwAAABKAAAAlHv7AItsb2NhAAAEjAAAAEwAAABMi4qTXm1heHAAAAGUAAAAIAAAACABRwHNbmFtZQAAGLgAAAEFAAAB12vS/ulwb3N0AAAZwAAAAJ4AAAFsyCrvunByZXAAAARQAAAALgAAAC6w8isUeNpjYGRgYADiKAkPy3h+m68M8swfgCIMF0/IVyDo/84sFswJQC4HAxNIFAAZwAnyeNpjYGRgYE5gmMAQzWLBwPD/O5AEiqAAVQBa6wPkAAAAAQAAACUAoAAKAAAAAAACAAEAAgAWAAABAAEpAAAAAHjaY2BhnsA4gYGVgYGpn+kgAwNDL4RmfMxgxMgCFGVgZWaAAUYBBjTQwMDwQY454X8BQzRzAsMEIJcRSVaBgREAQ9oK6QAAAHjaY8xhUGQAAsYABgbmDwjMYsEgxCzBwMDkAOQnALEEgx1UjhNMr4BjTqBakDxC/wqIPsYMqJoEKIbpk0C1C4zXM3DA5AEzchbtAAB42mNgYGBmgGAZBkYGEAgB8hjBfBYGCyDNxcDBwASEDAy8DAof5P7/B6sCsRmAbOb/3/8/FWCD6oUCRjaIkWA2SCcLAyoAqmZlGN4AALmUC0kAAAB42l1Ru05bQRDdDQ8DgcTYIDnaFLOZkALvhTZIIK4uwsh2YzlC2o1c5GJcwAdQIFGD9msGaChTpE2DkAskPoFPiJSZNYmiNDs7s3POmTNLypGqd2m956lzFkjhboNmm34npNpFgAfS9Y1GRtrBIy02M3rlun2/j8FmNOVOGkB5z1vKQ0bTTqAW7bl/Mj+D4T7/yzwHg5Zmmp5aZyE9hMB8M25p8DWjWXf9QV+xOlwNBoYU01Tc9cdUyv+W5lxtGbY2M5p3cCEiP5gGaGqtjUDTnzqkej6OYgly+WysDSamrD/JRHBhMl3VVC0zvnZwn+wsOtikSnPgAQ6wVZ6Ch+OjCYX0LYkyS0OEg9gqMULEJIdCTjl3sj8pUD6ShDFvktLOuGGtgXHkNTCozdMcvsxmU9tbhzB+EUfw3S/Gkg4+sqE2RoTYjlgKYAKRkFFVvqHGcy+LAbnU/jMQJWB5+u1fJwKtOzYRL2VtnWOMFYKe3zbf+WXF3apc50Whu3dVNVTplOZDL2ff4xFPj4XhoLHgzed9f6NA7Q2LGw2aA8GQ3o3e/9FadcRV3gsf2W81s7EWAAAAuAH/hbABjQBLsAhQWLEBAY5ZsUYGK1ghsBBZS7AUUlghsIBZHbAGK1xYWbAUKwAAAAAAowCFACECfwAAAAAAKgAqACoAKgAqACoAfgEkAcAChAK+A2oElgU2BbQGxgeYCBgIPgjGCU4KZgqKCq4LQAuYDDoMcAzuDXINoA4MDngO4g86D6QQMnjazVl5cBvXeX9vF4tdXHsBuwBBEvdBAgQXxOIgRPGQSEkULcoJJds6Yku2Na6TKJXHsnx0XNptHcvNpLaSJpkczthV68Zu0ulbQE58qXXaHK3j7ThjD6PmmnQmaTydSaqkmdbxkFC/tyApinXiuP2jlcC37/vegX3f8fu+7wExKIkQLjCPIxbxaNjCyNja4l3sTyqWm/vu1hbLQBdZLGVzlN3i3a7lrS1M+aaSVPKmkk5iz+tf/zrz+MrRJHMDgp3US3/tyjEvIQn1oiJCWd6dx7kGrsexLuGwjlm3AXSQ0h5M+5M4D3/1MNbx4b5AoPNmIIDdgQB0v/e9AJ78JqemVLfT4uN0sDtAHzBtvvvYsIK5aqWgcF6XyizRR+f+K9cAhRB9T3TpGTbCRlAARdAEehiRCYNwNulNLCmkzyZ+g6g2GTSIaJKCTUo2JpMGSS0RZBOp0kohb7E9lerzFMlghSDZ4nGRbLGJRpdXbGsKFy2UUlRL7Gk2iaacYzlfeCITbhJeJY0msvycorZj8eYWylMV4JFBtaXlKs1mszyS5UNh3azUqvlhnOLZsAZEvZpLp9gU35jAjfo4lvM5GEzn6xkzXAnrWogXMR/DITfvTuMy9hSyr0XSx+6VXa6+1NFbTrwrPvD+v8OevSHFLzT9cYbZgqXZ+U9cVahEC7nrTo6ZN33w2fdsCykvTOaaCTc+/vn7XbOf27X840CNEYXYRJYp6gEOswb24YPlHbsHtIgSvO1Tt/aNgglRWTJTIMsB9FeIDIAcTZKzidsmIYNoNumpEE0mvSDCQcMqgKDq0ecmDv/sY0grekXil4n0opXCvyTxF4Foi34pWCQpuZ1IxYPFdpK2LWAmPpT4UNotKmqzBTx4kEQTPe0X44lkatj5h6+gyFQUI8s9AErADCghpxChSUIq6W9aWq+iEh0EzeVzKTffqK/+V2sg03wjXKk33FSeImbcYKhhN4/fd9OemVtlr18f6ZF5rjKH9R0+33cKp0KsIC1o7ti2EsbaPoaf9TE+XHZxvoCWEf8N39gvBlhmi0fAkSinC+Kfdr71j6KX8/f3IsaxwaMgt13oOvSHqDWPUJHst4lgUJPbYrSVYGw6EzbJmG2FpioVMiaTCDWwcZMkbLKjgskBgwSWSMZuZQLUIDMxT7EVyNBuIAi2mZGtEbDEg/A3kgGDi/RuGQODQ1aiABSWA3WgrMgWkMa2JhlTyCTIBLxUhbO706lhZhxXc/mUgetmuFGpm3xYc6d4dz+mQgGbBJFN4OowNjCYIp9vmGG9EdZDsFbEwRoYbDIFk0O6mazUmTcx5w8nC4c/c/3p7WF9p8ozvPRZIiZYjLPTXh4L3N6Rxs1jUZ8Wcgksy/T3NAXGODmw0+tiotqg/xavsPwVwesV2K2Cl/ly0tv5m+Nbkjur+2+/7oX3J1hmBPMc5rMcJ/LTyd/77O8O9A6F5NSO04195WQ+hpmymxFwMCDybv/ymxm6EW2o/U5c+g/m28xHURrwSg9J2A0n5mmTq1J0gqZeiYPXQUOHmZdkeY9cVJ94Qi1CR37iiU30Y7+Cv0av4c9F0L2EBtEcWkTENMiMo3vJJmmD6OAuVwEILZGs3Z7IqkKRTNokK1uz4EAl29oDOp2cAMXJTZJVqPpm1afj+kChYlJIKSnnIv3R4qCjbWEGtF0ojU5SbaclIGQ12k+n6QqJUJVXdFCTG9SVA43XzUauVm3UzUoYAEUC7eaom4RA5WHeBPWKbIpqnBoHIFEjhqktgCHkc+z3qVyXq7TtjF6156NX3+4OMLwh9MVGPrhn7u6bzQd+7Ar7hq87cLq0N+lnmKasspMnM/trJQXf2tUIbTKzV98yuyunv6/pYVhmf9zcfnhPKp4+ox3a2j88qgd0r9fDjw8N4giTLrtu7Js5MCBRXHcjz6XbQK6HURiV0RSaR9ejD+BB1KpT3xq3iatCxmXC2hTHAeNlm0QNMmyTsk32GeSQTVIGydvkZoNsN8n7bKqSbZXWzM3UpWau8hQx+W2DsEtkrkIYmzCytQPUMW8TvtLaMU8n7Zj2FNvq/A7QV8IkXruleilbpaFiXrYMX5FE6J7WCVAgwyoqgJYWy+ym2tihtEOl4V1OSFCfllE4lb+KEvOK5RsCCPOqbTc3WHB0KvsB2LwB4NaVtkcMhuhEVrV4DVhIIUCNq8TdtIajYCS9TbIP4lqTlFVSapJDyrlYojCUoWtSKsk2SV4hg2AIDV5L10zNCSSpfMOJQXy+Pom1dK4KCFmrplNAmxWdBhrerHHaBrNJVnRM19fSbgoG2uZBZRP9QH3r87X+5Ph7s4m+SHlMqgT2v8wOhKfi0WA5tnNwNBceZ3ax+73Cyn5qF8wXBO/y6+fHsSsyMD/GXrORv7F/iOm/ZmQbPzhXzVaiiSwX3+a/cFAyG2IuEksmx40Zw5+KJNvH6Xza4J81Gmc8WnHXD//pMi+y3u3aFbr0XfYi8wvIlCQUR3nUANQ+gVoatSvIF1iKyzwkCgap2sRHKfDjccen05TKgz/PQmhcsvwZgHJsW0KiUrF24yKy+jSKxi4OUf+sloDw+AMCJWbGgUhmsgkgyiN1UAqoobL2xJvkiX4Ff7PcL0wemlz7sNddKd63YG7sn3KW/bPTdv5iXUaMsZlzpQAZJ+l6EvAujibRAmpxVG4Zk4puK6QHIDWT+G0yBDFtyiDCEgiI9NitHoE6T48CzoNlawB8LWmTpt1qDlB+c8RTtLaBBAHB4IhFnMrVlGp9bBXOgHaiD6W5txmH9K50oTT51F0ZSdOkzNg1CX2xNInfeEvuDPAmS/jDdz2lSbOSds2Yqiecif+NSY/tXT87tRwDzn81OgK2cx96BD2GHkStj1NZ+G1r6D1gGJxhZfabVDDWnnsrVDTWzB1Ab7Wt4x8GumZYxx4A+lGwp8cN8skl4rGtyCiMeGQLAabIZegP2tbsrfQpWwngTR2F/kHbuvsh+pStdwHvtvuh/xHb+hNHflmI1hvkUafYvpHmNo3j2q8ff6fzN39fQ+maLNWXgysJr3COGtQVzUZu5wdvzf9N5lxuZmvZFX+2Vssyv8hVD62b8A/We69ctvBn3oL5NsOX93lh5VHna46B5Gk+4Ln0ZfYx9jqomhqQDT7u1CNRm+x0ckE3RZBrneC013ayvrklmmLnZCsGPrFgk+10hm6TBdlinFLESfq25yC+JPtmds7vpWiixyBmTO+DALGgWKH98GTUds/4xLVORNkJgeJphm9u2TZNJxfcMHmGTrpWsYp0UUpt53bPvduBomy9CmlBio8xkO+5U8Ns3h2C7KgClZ4zAElUlx5m8hSSYiy3llnlqo38WnLVTan4cL0SZtOyfEoaVlnFzXkTMUnkZVaV7pBLUuer3ec+mCCXNk7A3zfK+4wHyyeNSqV8euTUFdTDsOQUpBcyz/sHEi6fW2FVAzaS8He6zwV5SL5ywr+PPDi8YJTvGDkNTmScuoJCLpqzuUbBj3kkohgaRu9FrbCDY4D/BkV/2SBF0I8BOcQSCUH9I1scaMNL8b6FOYpZ2NPFsl7gJ2yrDFrCUAsSf5P0KiQAemDDgPkCRACnXFSICOK+jOzJWiOMs5BXa0o3rwYPyYU3e8utDowz9y2/fu4QTuDE8r1O4vwAtAu17PK91N3ZB3JVZncXt19YPk4nnt0I9erKfsdCv5CrVimEQZ2HE2wEvwE4piEAKgrYfjiubFjKOghvjDNsJKGv7NcTCZ35gp7Af3ucdmmDOAcTLzr1dz8qoXHI1OqoFaTSjDr5r8upuyEphqoa5DcNJg9ftdewrqYR0yzQsg7RWll1zMo5OhjT5leovUP6a9xZXvR6Rf4sa6wlsuzLTgx81BHMsc39y3PwR/38Wc4r4BnBy53t/OjXwsMrV+QXby8PdoM8fG8tD4Gn8giCLax7l/6/lccFKgrOEQobeacCYYY7L1BR8I5cOrO/uUAEpz56kj2KPGBrSdRE74ZM/r3oJPo2apWpVAbsFiQVxTY7UIZUe4DCH2TycZtca5DDNkVPipR3OEi5HfBRtmTwOB8IT7aOQe+ITY7IVhVT77VOUaycAxEyHOCcrHzRo4fHZ3bMUw/0qWRvkxxT2kMlp3gmR1Qy0CRV5UtGvt44cPD4CcrMqOQk+G60rKhfFELBzFCpStlxhaQBQNV2vTGzgzIOK2R3k0yoX9oytn3uxpuOf4Ay9yrkdif5hpyb3oXpYY36O9VBRc91ExcnbVmvTnN5qLMrkw7YNvRwns+vQS6f24Csrg1r8YY9w+vf9J9nQDmBwJlAdMEre+GzuB4LmbMAp6WHys97xdOfkoYp/H7aKyknLhOqeH5tCr59fV3nQnenH61v/fEzHOd0MuuxdtGZ0tNF2Be8uvfTFI9L0mdOe6Tfukz4/efXpow7K3BifYvr13btYhM6x0wBNgWQiojbcIBJNCzJASZ0OfaAVTNFzbfsSXiWfZqE38BvaHHoAieuOfvM4hnmIdgniJwdeKjYIFtf3ehKsJlxVtH1+O61/STYvBsrwH63OvVCHnK+21CLp3Yrmt3AQG9wIGh4TRo9+rppr7lEhiAHli0MZhmwSUC2PNBT7JZHobHDE+nmu9aQCbY6thVsFSuWKwPPgEomwf4yCRgwyhQHMlWnZqf3hs6zscGzx3AMO1kWFHIsmMhqcjyO012zoLbDvKLFNC32hNNen9CXv0LR+6JvNH0mPeq7qCe+JPSc0aQzknYGsnR12dfnW1adyaufs+foAtoMDCQS+Fp9mSbRy3pYptKWu/eGzv1XDlURFYbk3BjmQHN55+YDxD5A0S0kKeo5jLzRXuotOcVKZegJkexOp3KrHhPDzhVpig/r/Ophqo16HNcT7NFO68a/nPD5592Ka/Cu6bueeur1ffOqV+iBF4K32X0fvp6Jdh7tLMwFfPNuhquNPfXTp+b3ymEdXpeebfauVYxefd8gZGlpVEQm+ghqFalWDUeZoLKwQWIm6YVUrUIPYcJZqgYZWYKMnCbjPaBOzSaabCWh12+TftnKdi90aqBXrQdSMJ87XzAq9KRJpc0yAT/t9qtPS8Fccdh0UrVwAOYJSmawVKaDvUo7OzA04iRmWMRUJhOYiqRC7+dieC17cK0+VTmXcMt6AgSYyMn1BLOo3f7w7Ron9vW5xD037BFdfX1i50eFrYXCVjznPJ57tbP06qu4gHtXOp9eWcG3YHZm374ZsdcjiqXR0ZIoenoxR2eufjp/jAuv0kVMb3fBytq9+zTEORP8wgtZVA61/FR+gMuQT3hAWpJBgRpZnF9RW4ybd+7DsYnT+SSfxmwS15Ia/sZRvGtxrvOZubvwyT/C0ZV76ZYr/mefZe7s/NnKv54/j7o1p+ODEajeG2gvIl6jFUs2TCiefHarN12tQAEEzlc0wNAwGTWsJv1inxdciI+DT2WUViBqwguQotrWI8MGlTVWiOZcklbqZi5Pr0kbE2wDm0HIhGNMHIf4fIoH/KXgXAN0FnEoxgKe83j0SU7jyo3OT3rLW7BY6U8KOD17j7qQjhSjewUWL2l/z8xh3tu7sCI35EQk78J4gMGPnFh5zCWUXALfozE/7/xL4Rt7x09oMpv0cB5BjEkMK8jaeZz7RFT1cC6c9HKrZ/+Y8/uGgnT0eUQ8Br30gvxUMgFPCKoQBo5t0h85ggA+YcOKdC/mXxx/c5FezBN1WCT6i5zFML8UiffF5ya/8eYFOsARDCMijATpSOhFjohyG4k4WCSMDAbrDRbbHtpSvkT5LGp7xZDu3NFP+RFmWI9XlNRgl7X2j0xFaQ7ZSAaT9M4xHcdmrRFM5nGS5bLMvUJHjuID/hMn+Jv8LzMv9XU+4bmE2Mhs5/nOeUa+ufPq/bHY1Y828SgeuQULy986fHhVDmBvzEtgeSEaGVBX2VBV6w6ga2BOWUANiKCN/AQex9gMa+zFlWeDmd7snj/4UEIKM8K7m+cPHnwt0BPfw39wiNVEE3+nuYdi/GrOtlbX51bvNSAv1gx6tZE1KKDXDKjeKcCv3lVkN+VY+U10423G2YuASwcomLJPStoFTeoIlKChBwB5+XVnJNId+aQzcqukHZ+lPdr8w6/tof9H51opU4J5pXuux52Ro92Ru52Rh/5PzvVOc+grz7XxWBtP9T86FIuESyfZZ5ivQkSKoRTUDEQwWu6gTlHOY7c4NUxRLmBArMFQRlgZCnEegUJciKYNCmG6+KrHsZbna3VwPBGHIQPNSbg2gScxZs0gVJ34z3fjqbypLn3zHtfCG2bIJd3w+B2l2jjLYu3I157BLuary52g12X4vcNy9OWTh4WouyT6XEWfznGM2rmEv3XgAMV/qgPmTuf34RQ6hloC1YAO2OTcdSlxeHHJeVfiW6J8XabVJb33S3ZvO1ibnsJKKlA1p5ok5txrs/R3PWTpcDJKasq5YKQ/meqGxIqubSyQsZLm82nFrIUbGtdI19Jamv1cvFCIL5+lLf7p4g1HFheP3IC3PHZk8QbmzkK80+cM/DBe6Aj4dxYXOw+ev+ee8/HvOoHm8t1mEU2hQ6s2lbBbCVrwo0QBCv4ep1im59rm3G52Iz8cg+Y42+E0mX4o+pXhStOJ7z2QxrWH6036gw2RFCfVu1xer1b5EN8hGS1i51e2tdsAsDkIPGYliDdesazes7CRI9OdoekjR6bxa8mk4OL7XB7OJ3aGoMLP4ddyVS7j5kK/36mLGfHnojgBj4/h49BOiPiadnfd9BGRDfJ9nKua6657hIdVGMMiWEOnOmvoYoT+C93/Vj8AAHjafY+/asMwEIc/JU6aQhsyltJBQ6eCg20IgdCt1GTwlNJsHUJijCCxwHaeqVufpM/Qta/Ri31ZOkTipO9Ov/sjYMwXhm7d8qBsGPGs3OOKd+U+j3wqB6L5UR5wY4zykJGxojTBtXj3bdaJDROelHvS91W5z5IP5UA038oD7vhVHjIxY1I8JQ2ObUs1lkz2C6S+bNzWl7XNMnHfRHNgJ2cjykoC7rBzjRdakVNwZM/m9LDKi+N+I3AunrYJhagsCVMiuRdi/0t20Vg0IXOxRJQxs26U1FdFbpNpZBf23FowTsJ5mETx7OKEa+ldyedcO9GpRzcF67yqnS9tLHUvVfgDz/ZF8gAAAHjabc25DgFhGIXh/53B2Pd9J9HPN/bSWolC4iI0OjfgxhFO6SQnT/k6z333errI/dvkc5yHh+98YsRJEJAkRZoMWXLkKVCkRJkKVWrUadCkRZsOXXr0GTBkxDh2vp5O3u4SPO63YxiG0mQkp3Im53Ihl3Il13Ijt3In9/Igjz9NfVPf1Df1TX1T39Q39U19U9/UN/VNfVPfDm8tR0peAAB42mNgYGBkAIKLcceVwfQJ+XIoXQEARe8GegAA) format("woff");font-weight:400;font-style:normal
}

.simditor-icon {
	display: inline-block;
	font: normal normal normal 14px/1 Simditor;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-webkit-transform: translate(0,0);
	-ms-transform: translate(0,0);
	transform: translate(0,0)
}

.simditor-icon-code:before {
	content: '\f000'
}

.simditor-icon-bold:before {
	content: '\f001'
}

.simditor-icon-italic:before {
	content: '\f002'
}

.simditor-icon-underline:before {
	content: '\f003'
}

.simditor-icon-times:before {
	content: '\f004'
}

.simditor-icon-strikethrough:before {
	content: '\f005'
}

.simditor-icon-list-ol:before {
	content: '\f006'
}

.simditor-icon-list-ul:before {
	content: '\f007'
}

.simditor-icon-quote-left:before {
	content: '\f008'
}

.simditor-icon-table:before {
	content: '\f009'
}

.simditor-icon-link:before {
	content: '\f00a'
}

.simditor-icon-picture-o:before {
	content: '\f00b'
}

.simditor-icon-minus:before {
	content: '\f00c'
}

.simditor-icon-indent:before {
	content: '\f00d'
}

.simditor-icon-outdent:before {
	content: '\f00e'
}

.simditor-icon-unlink:before {
	content: '\f00f'
}

.simditor-icon-caret-down:before {
	content: '\f010'
}

.simditor-icon-caret-right:before {
	content: '\f011'
}

.simditor-icon-upload:before {
	content: '\f012'
}

.simditor-icon-undo:before {
	content: '\f013'
}

.simditor-icon-smile-o:before {
	content: '\f014'
}

.simditor-icon-tint:before {
	content: '\f015'
}

.simditor-icon-font:before {
	content: '\f016'
}

.simditor-icon-html5:before {
	content: '\f017'
}

.simditor-icon-mark:before {
	content: '\f018'
}

.simditor-icon-align-center:before {
	content: '\f019'
}

.simditor-icon-align-left:before {
	content: '\f01a'
}

.simditor-icon-align-right:before {
	content: '\f01b'
}

.simditor-icon-font-minus:before {
	content: '\f01c'
}

.simditor-icon-markdown:before {
	content: '\f01d'
}

.simditor-icon-checklist:before {
	content: '\f01e'
}

.simditor {
	position: relative;
	border: 1px solid #c9d8db
}

.simditor .simditor-wrapper {
	position: relative;
	background: #fff
}

.simditor .simditor-wrapper>textarea {
	display: none!important;
	width: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-family: monaco;
	font-size: 16px;
	line-height: 1.6;
	border: none;
	padding: 22px 15px 40px;
	min-height: 300px;
	outline: 0;
	background: 0 0;
	resize: none
}

.simditor .simditor-wrapper .simditor-placeholder {
	display: none;
	position: absolute;
	left: 0;
	z-index: 0;
	padding: 22px 15px;
	font-size: 16px;
	font-family: arial,sans-serif;
	line-height: 1.5;
	color: #999;
	background: 0 0
}

.simditor .simditor-wrapper.toolbar-floating .simditor-toolbar {
	position: fixed;
	top: 0;
	z-index: 10;
	-webkit-box-shadow: 0 0 6px rgba(0,0,0,.1);
	box-shadow: 0 0 6px rgba(0,0,0,.1)
}

.simditor .simditor-wrapper .simditor-image-loading {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2
}

.simditor .simditor-wrapper .simditor-image-loading .progress {
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.4);
	position: absolute;
	bottom: 0;
	left: 0
}

.simditor .simditor-body {
	padding: 22px 15px 40px;
	min-height: 300px;
	outline: 0;
	cursor: text;
	position: relative;
	z-index: 1;
	background: 0 0
}

.simditor .simditor-body a.selected {
	background: #b3d4fd
}

.simditor .simditor-body a.simditor-mention {
	cursor: pointer
}

.simditor .simditor-body .simditor-table {
	position: relative
}

.simditor .simditor-body .simditor-table.resizing {
	cursor: col-resize
}

.simditor .simditor-body .simditor-table .simditor-resize-handle {
	position: absolute;
	left: 0;
	top: 0;
	width: 10px;
	height: 100%;
	cursor: col-resize
}

.simditor .simditor-body pre {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	word-wrap: break-word!important;
	white-space: pre-wrap!important
}

.simditor .simditor-body img {
	cursor: pointer
}

.simditor .simditor-body img.selected {
	-webkit-box-shadow: 0 0 0 4px #ccc;
	box-shadow: 0 0 0 4px #ccc
}

.simditor .simditor-paste-bin {
	position: fixed;
	bottom: 10px;
	right: 10px;
	width: 1px;
	height: 20px;
	font-size: 1px;
	line-height: 1px;
	overflow: hidden;
	padding: 0;
	margin: 0;
	opacity: 0;
	-webkit-user-select: text
}

.simditor .simditor-toolbar {
	border-bottom: 1px solid #eee;
	background: #fff;
	width: 100%
}

.simditor .simditor-toolbar>ul {
	margin: 0;
	padding: 0 0 0 6px;
	list-style: none
}

.simditor .simditor-toolbar>ul>li {
	position: relative;
	display: inline-block;
	font-size: 0
}

.simditor .simditor-toolbar>ul>li>span.separator {
	display: inline-block;
	background: #cfcfcf;
	width: 1px;
	height: 18px;
	margin: 11px 15px;
	vertical-align: middle
}

.simditor .simditor-toolbar>ul>li>.toolbar-item {
	display: inline-block;
	width: 46px;
	height: 40px;
	outline: 0;
	color: #333;
	font-size: 15px;
	line-height: 40px;
	vertical-align: middle;
	text-align: center;
	text-decoration: none
}

.simditor .simditor-toolbar>ul>li>.toolbar-item span {
	opacity: .6
}

.simditor .simditor-toolbar>ul>li>.toolbar-item span.simditor-icon {
	display: inline;
	line-height: normal
}

.simditor .simditor-toolbar>ul>li>.toolbar-item:hover span {
	opacity: 1
}

.simditor .simditor-toolbar>ul>li>.toolbar-item.active {
	background: #eee
}

.simditor .simditor-toolbar>ul>li>.toolbar-item.active span {
	opacity: 1
}

.simditor .simditor-toolbar>ul>li>.toolbar-item.disabled {
	cursor: default
}

.simditor .simditor-toolbar>ul>li>.toolbar-item.disabled span {
	opacity: .3
}

.simditor .simditor-toolbar>ul>li>.toolbar-item.toolbar-item-title span:before {
	content: "H";
	font-size: 19px;
	font-weight: 700;
	font-family: 'Times New Roman'
}

.simditor .simditor-toolbar>ul>li>.toolbar-item.toolbar-item-title.active-h1 span:before {
	content: 'H1';
	font-size: 18px
}

.simditor .simditor-toolbar>ul>li>.toolbar-item.toolbar-item-title.active-h2 span:before {
	content: 'H2';
	font-size: 18px
}

.simditor .simditor-toolbar>ul>li>.toolbar-item.toolbar-item-title.active-h3 span:before {
	content: 'H3';
	font-size: 18px
}

.simditor .simditor-toolbar>ul>li>.toolbar-item.toolbar-item-image {
	position: relative;
	overflow: hidden
}

.simditor .simditor-toolbar>ul>li>.toolbar-item.toolbar-item-image>input[type=file] {
	position: absolute;
	right: 0;
	top: 0;
	opacity: 0;
	font-size: 100px;
	cursor: pointer
}

.simditor .simditor-toolbar>ul>li.menu-on .toolbar-item {
	position: relative;
	z-index: 20;
	background: #fff;
	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.3);
	box-shadow: 0 1px 4px rgba(0,0,0,.3)
}

.simditor .simditor-toolbar>ul>li.menu-on .toolbar-item span {
	opacity: 1
}

.simditor .simditor-toolbar>ul>li.menu-on .toolbar-menu {
	display: block
}

.simditor .simditor-toolbar .toolbar-menu {
	display: none;
	position: absolute;
	top: 40px;
	left: 0;
	z-index: 21;
	background: #fff;
	text-align: left;
	-webkit-box-shadow: 0 0 4px rgba(0,0,0,.3);
	box-shadow: 0 0 4px rgba(0,0,0,.3)
}

.simditor .simditor-toolbar .toolbar-menu:before {
	content: '';
	display: block;
	width: 46px;
	height: 4px;
	background: #fff;
	position: absolute;
	top: -3px;
	left: 0
}

.simditor .simditor-toolbar .toolbar-menu ul {
	min-width: 160px;
	list-style: none;
	margin: 0;
	padding: 10px 1px
}

.simditor .simditor-toolbar .toolbar-menu ul>li .menu-item {
	display: block;
	font-size: 16px;
	line-height: 2em;
	padding: 0 10px;
	text-decoration: none;
	color: #666
}

.simditor .simditor-toolbar .toolbar-menu ul>li .menu-item:hover {
	background: #f6f6f6
}

.simditor .simditor-toolbar .toolbar-menu ul>li .menu-item.menu-item-h1 {
	font-size: 24px;
	color: #333
}

.simditor .simditor-toolbar .toolbar-menu ul>li .menu-item.menu-item-h2 {
	font-size: 22px;
	color: #333
}

.simditor .simditor-toolbar .toolbar-menu ul>li .menu-item.menu-item-h3 {
	font-size: 20px;
	color: #333
}

.simditor .simditor-toolbar .toolbar-menu ul>li .menu-item.menu-item-h4 {
	font-size: 18px;
	color: #333
}

.simditor .simditor-toolbar .toolbar-menu ul>li .menu-item.menu-item-h5 {
	font-size: 16px;
	color: #333
}

.simditor .simditor-toolbar .toolbar-menu ul>li .separator {
	display: block;
	border-top: 1px solid #ccc;
	height: 0;
	line-height: 0;
	font-size: 0;
	margin: 6px 0
}

.simditor .simditor-toolbar .toolbar-menu.toolbar-menu-color {
	width: 96px
}

.simditor .simditor-toolbar .toolbar-menu.toolbar-menu-color .color-list {
	height: 40px;
	margin: 10px 6px 6px 10px;
	padding: 0;
	min-width: 0
}

.simditor .simditor-toolbar .toolbar-menu.toolbar-menu-color .color-list li {
	float: left;
	margin: 0 4px 4px 0
}

.simditor .simditor-toolbar .toolbar-menu.toolbar-menu-color .color-list li .font-color {
	display: block;
	width: 16px;
	height: 16px;
	background: #dfdfdf;
	border-radius: 2px
}

.simditor .simditor-toolbar .toolbar-menu.toolbar-menu-color .color-list li .font-color:hover {
	opacity: .8
}

.simditor .simditor-toolbar .toolbar-menu.toolbar-menu-color .color-list li .font-color.font-color-default {
	background: #333
}

.simditor .simditor-toolbar .toolbar-menu.toolbar-menu-color .color-list li .font-color-1 {
	background: #e33737
}

.simditor .simditor-toolbar .toolbar-menu.toolbar-menu-color .color-list li .font-color-2 {
	background: #e28b41
}

.simditor .simditor-toolbar .toolbar-menu.toolbar-menu-color .color-list li .font-color-3 {
	background: #c8a732
}

.simditor .simditor-toolbar .toolbar-menu.toolbar-menu-color .color-list li .font-color-4 {
	background: #209361
}

.simditor .simditor-toolbar .toolbar-menu.toolbar-menu-color .color-list li .font-color-5 {
	background: #418caf
}

.simditor .simditor-toolbar .toolbar-menu.toolbar-menu-color .color-list li .font-color-6 {
	background: #aa8773
}

.simditor .simditor-toolbar .toolbar-menu.toolbar-menu-color .color-list li .font-color-7 {
	background: #999
}

.simditor .simditor-toolbar .toolbar-menu.toolbar-menu-table .menu-create-table {
	background: #fff;
	padding: 1px
}

.simditor .simditor-toolbar .toolbar-menu.toolbar-menu-table .menu-create-table table {
	border: none;
	border-collapse: collapse;
	border-spacing: 0;
	table-layout: fixed
}

.simditor .simditor-toolbar .toolbar-menu.toolbar-menu-table .menu-create-table table td {
	padding: 0;
	cursor: pointer
}

.simditor .simditor-toolbar .toolbar-menu.toolbar-menu-table .menu-create-table table td:before {
	width: 16px;
	height: 16px;
	border: 1px solid #fff;
	background: #f3f3f3;
	display: block;
	content: ''
}

.simditor .simditor-toolbar .toolbar-menu.toolbar-menu-table .menu-create-table table td.selected:before {
	background: #cfcfcf
}

.simditor .simditor-toolbar .toolbar-menu.toolbar-menu-table .menu-edit-table {
	display: none
}

.simditor .simditor-toolbar .toolbar-menu.toolbar-menu-table .menu-edit-table ul li {
	white-space: nowrap
}

.simditor .simditor-toolbar .toolbar-menu.toolbar-menu-image .menu-item-upload-image {
	position: relative;
	overflow: hidden
}

.simditor .simditor-toolbar .toolbar-menu.toolbar-menu-image .menu-item-upload-image input[type=file] {
	position: absolute;
	right: 0;
	top: 0;
	opacity: 0;
	font-size: 100px;
	cursor: pointer
}

.simditor .simditor-toolbar .toolbar-menu.toolbar-menu-alignment {
	width: 100%
}

.simditor .simditor-toolbar .toolbar-menu.toolbar-menu-alignment ul {
	min-width: 100%
}

.simditor .simditor-toolbar .toolbar-menu.toolbar-menu-alignment .menu-item {
	text-align: center
}

.simditor .simditor-popover {
	display: none;
	padding: 5px 8px 0;
	background: #fff;
	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.4);
	box-shadow: 0 1px 4px rgba(0,0,0,.4);
	border-radius: 2px;
	position: absolute;
	z-index: 2
}

.simditor .simditor-popover .settings-field {
	margin: 0 0 5px 0;
	font-size: 12px;
	height: 25px;
	line-height: 25px
}

.simditor .simditor-popover .settings-field label {
	display: inline-block;
	margin: 0 5px 0 0
}

.simditor .simditor-popover .settings-field input[type=text] {
	display: inline-block;
	width: 200px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 12px
}

.simditor .simditor-popover .settings-field input[type=text].image-size {
	width: 83px
}

.simditor .simditor-popover .settings-field .times {
	display: inline-block;
	width: 26px;
	font-size: 12px;
	text-align: center
}

.simditor .simditor-popover.image-popover .btn-restore,.simditor .simditor-popover.image-popover .btn-upload,.simditor .simditor-popover.link-popover .btn-unlink {
	display: inline-block;
	margin: 0 0 0 5px;
	color: #333;
	font-size: 14px;
	outline: 0
}

.simditor .simditor-popover.image-popover .btn-restore span,.simditor .simditor-popover.image-popover .btn-upload span,.simditor .simditor-popover.link-popover .btn-unlink span {
	opacity: .6
}

.simditor .simditor-popover.image-popover .btn-restore:hover span,.simditor .simditor-popover.image-popover .btn-upload:hover span,.simditor .simditor-popover.link-popover .btn-unlink:hover span {
	opacity: 1
}

.simditor .simditor-popover.image-popover .btn-upload {
	position: relative;
	display: inline-block;
	overflow: hidden;
	vertical-align: middle
}

.simditor .simditor-popover.image-popover .btn-upload input[type=file] {
	position: absolute;
	right: 0;
	top: 0;
	opacity: 0;
	height: 100%;
	width: 28px
}

.simditor.simditor-mobile .simditor-wrapper.toolbar-floating .simditor-toolbar {
	position: absolute;
	top: 0;
	z-index: 10;
	-webkit-box-shadow: 0 0 6px rgba(0,0,0,.1);
	box-shadow: 0 0 6px rgba(0,0,0,.1)
}

.editor-style,.simditor .simditor-body {
	font-size: 16px;
	font-family: arial,sans-serif;
	line-height: 1.6;
	color: #333;
	outline: 0;
	word-wrap: break-word
}

.editor-style>:first-child,.simditor .simditor-body>:first-child {
	margin-top: 0!important
}

.editor-style a,.simditor .simditor-body a {
	color: #4298ba;
	text-decoration: none;
	word-break: break-all
}

.editor-style a:visited,.simditor .simditor-body a:visited {
	color: #4298ba
}

.editor-style a:hover,.simditor .simditor-body a:hover {
	color: #0f769f
}

.editor-style a:active,.simditor .simditor-body a:active {
	color: #9e792e
}

.editor-style a:active,.editor-style a:hover,.simditor .simditor-body a:active,.simditor .simditor-body a:hover {
	outline: 0
}

.editor-style h1,.editor-style h2,.editor-style h3,.editor-style h4,.editor-style h5,.editor-style h6,.simditor .simditor-body h1,.simditor .simditor-body h2,.simditor .simditor-body h3,.simditor .simditor-body h4,.simditor .simditor-body h5,.simditor .simditor-body h6 {
	font-weight: 400;
	margin: 40px 0 20px;
	color: #000
}

.editor-style h1,.simditor .simditor-body h1 {
	font-size: 24px
}

.editor-style h2,.simditor .simditor-body h2 {
	font-size: 22px
}

.editor-style h3,.simditor .simditor-body h3 {
	font-size: 20px
}

.editor-style h4,.simditor .simditor-body h4 {
	font-size: 18px
}

.editor-style h5,.simditor .simditor-body h5 {
	font-size: 16px
}

.editor-style h6,.simditor .simditor-body h6 {
	font-size: 16px
}

.editor-style div,.editor-style p,.simditor .simditor-body div,.simditor .simditor-body p {
	word-wrap: break-word;
	margin: 0 0 15px 0;
	color: #333;
	word-wrap: break-word
}

.editor-style b,.editor-style strong,.simditor .simditor-body b,.simditor .simditor-body strong {
	font-weight: 700
}

.editor-style em,.editor-style i,.simditor .simditor-body em,.simditor .simditor-body i {
	font-style: italic
}

.editor-style u,.simditor .simditor-body u {
	text-decoration: underline
}

.editor-style del,.editor-style strike,.simditor .simditor-body del,.simditor .simditor-body strike {
	text-decoration: line-through
}

.editor-style ol,.editor-style ul,.simditor .simditor-body ol,.simditor .simditor-body ul {
	list-style: disc outside none;
	margin: 15px 0;
	padding: 0 0 0 40px;
	line-height: 1.6
}

.editor-style ol li,.editor-style ul li,.simditor .simditor-body ol li,.simditor .simditor-body ul li {
	list-style-type: inherit
}

.editor-style ol ol,.editor-style ol ul,.editor-style ul ol,.editor-style ul ul,.simditor .simditor-body ol ol,.simditor .simditor-body ol ul,.simditor .simditor-body ul ol,.simditor .simditor-body ul ul {
	padding-left: 30px
}

.editor-style ol ul,.editor-style ul ul,.simditor .simditor-body ol ul,.simditor .simditor-body ul ul {
	list-style: circle outside none
}

.editor-style ol ul ul,.editor-style ul ul ul,.simditor .simditor-body ol ul ul,.simditor .simditor-body ul ul ul {
	list-style: square outside none
}

.editor-style ol,.simditor .simditor-body ol {
	list-style: decimal
}

.editor-style blockquote,.simditor .simditor-body blockquote {
	border-left: 6px solid #ddd;
	padding: 5px 0 5px 10px;
	margin: 15px 0 15px 15px
}

.editor-style blockquote>:first-child,.simditor .simditor-body blockquote>:first-child {
	margin-top: 0
}

.editor-style code,.simditor .simditor-body code {
	display: inline-block;
	padding: 0 4px;
	margin: 0 5px;
	background: #eee;
	border-radius: 3px;
	font-size: 13px;
	font-family: monaco,Consolas,"Liberation Mono",Courier,monospace;
	word-break: break-all;
	word-wrap: break-word
}

.editor-style pre,.simditor .simditor-body pre {
	padding: 10px 5px 10px 10px;
	margin: 15px 0;
	display: block;
	line-height: 18px;
	background: #f0f0f0;
	border-radius: 3px;
	font-size: 13px;
	font-family: monaco,Consolas,"Liberation Mono",Courier,monospace;
	white-space: pre;
	word-wrap: normal;
	overflow-x: auto
}

.editor-style pre code,.simditor .simditor-body pre code {
	display: block;
	padding: 0;
	margin: 0;
	background: 0 0;
	border-radius: 0
}

.editor-style hr,.simditor .simditor-body hr {
	display: block;
	height: 0;
	border: 0;
	border-top: 1px solid #ccc;
	margin: 15px 0;
	padding: 0
}

.editor-style table,.simditor .simditor-body table {
	width: 100%;
	table-layout: fixed;
	border-collapse: collapse;
	border-spacing: 0;
	margin: 15px 0
}

.editor-style table thead,.simditor .simditor-body table thead {
	background-color: #f9f9f9
}

.editor-style table td,.editor-style table th,.simditor .simditor-body table td,.simditor .simditor-body table th {
	min-width: 40px;
	height: 30px;
	border: 1px solid #ccc;
	vertical-align: top;
	padding: 2px 4px;
	text-align: left;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.editor-style table td.active,.editor-style table th.active,.simditor .simditor-body table td.active,.simditor .simditor-body table th.active {
	background-color: #ffe
}

.editor-style img,.simditor .simditor-body img {
	margin: 0 5px;
	vertical-align: middle
}

.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(../images/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
}

.simditor {
	position: relative;
	border: none!important;
	background: #fff;
	overflow: hidden
}

.simditor .simditor-body blockquote p {
	margin-bottom: 0
}

.audio-wrap {
	background: #fff
}

.audio-wrap .grid-music-container {
	margin: 0 auto;
	padding: 0;
	position: inherit;
	background: #fcfcfc;
	border: 1px solid #eee;
	height: auto;
	width: 24.58333rem;
	overflow: hidden
}

.audio-wrap .grid-music-container .m-music-lyric-wrap {
	display: none
}

.audio-wrap .grid-music-container .m-now-controls {
	margin: 0;
	padding: 0
}

.audio-wrap .grid-music-container .m-now-controls .u-time {
	margin: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	color: #a6a6a6
}

.audio-wrap .grid-music-container .m-now-controls .u-time em {
	display: none
}

.audio-wrap .grid-music-container .m-now-controls .u-process {
	width: 100%
}

.audio-wrap .grid-music-container .m-now-controls .u-process .buffer-process {
	background: #ebebeb
}

.audio-wrap .grid-music-container .m-now-controls .u-process .current-process {
	background: #1aad19
}

.audio-wrap .m-music-list-wrap {
	margin: 0;
	padding: 0;
	display: none;
	height: auto
}

.audio-wrap .audio-list-btn {
	display: none;
	margin-right: .83333rem;
	background: url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiINCiAgICAgICAgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHQ9IjE1MjAyNTg1NDUxMDciIGNsYXNzPSJpY29uIiBzdHlsZT0iIiB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgICAgcC1pZD0iNTk0OSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+DQogICAgPGRlZnM+DQogICAgICAgIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+PC9zdHlsZT4NCiAgICA8L2RlZnM+DQogICAgPHBhdGggZmlsbD0iIzhjOGM4YyIgZD0iTTEzNC4wOTUyMzggMjU2QzE0Ny41NjA0NjYgMjU2IDE1OC40NzYxOTEgMjQ2LjQ0ODc0MSAxNTguNDc2MTkxIDIzNC42NjY2NjcgMTU4LjQ3NjE5MSAyMjIuODg0NTkyIDE0Ny41NjA0NjYgMjEzLjMzMzMzMyAxMzQuMDk1MjM4IDIxMy4zMzMzMzNMMzYuNTcxNDI4IDIxMy4zMzMzMzNDMjMuMTA2MiAyMTMuMzMzMzMzIDEyLjE5MDQ3NiAyMjIuODg0NTkyIDEyLjE5MDQ3NiAyMzQuNjY2NjY3IDEyLjE5MDQ3NiAyNDYuNDQ4NzQxIDIzLjEwNjIgMjU2IDM2LjU3MTQyOCAyNTZMMTM0LjA5NTIzOCAyNTZaIg0KICAgICAgICAgIHAtaWQ9IjU5NTAiPjwvcGF0aD4NCiAgICA8cGF0aCBmaWxsPSIjOGM4YzhjIiBkPSJNMTM0LjA5NTIzOCA1MzMuMzMzMzMzQzE0Ny41NjA0NjYgNTMzLjMzMzMzMyAxNTguNDc2MTkxIDUyMy43ODIwNzQgMTU4LjQ3NjE5MSA1MTIgMTU4LjQ3NjE5MSA1MDAuMjE3OTI2IDE0Ny41NjA0NjYgNDkwLjY2NjY2NyAxMzQuMDk1MjM4IDQ5MC42NjY2NjdMMzYuNTcxNDI4IDQ5MC42NjY2NjdDMjMuMTA2MiA0OTAuNjY2NjY3IDEyLjE5MDQ3NiA1MDAuMjE3OTI2IDEyLjE5MDQ3NiA1MTIgMTIuMTkwNDc2IDUyMy43ODIwNzQgMjMuMTA2MiA1MzMuMzMzMzMzIDM2LjU3MTQyOCA1MzMuMzMzMzMzTDEzNC4wOTUyMzggNTMzLjMzMzMzM1oiDQogICAgICAgICAgcC1pZD0iNTk1MSI+PC9wYXRoPg0KICAgIDxwYXRoIGZpbGw9IiM4YzhjOGMiIGQ9Ik0xMzQuMDk1MjM4IDgxMC42NjY2NjdDMTQ3LjU2MDQ2NiA4MTAuNjY2NjY3IDE1OC40NzYxOTEgODAxLjExNTQwNyAxNTguNDc2MTkxIDc4OS4zMzMzMzMgMTU4LjQ3NjE5MSA3NzcuNTUxMjYgMTQ3LjU2MDQ2NiA3NjggMTM0LjA5NTIzOCA3NjhMMzYuNTcxNDI4IDc2OEMyMy4xMDYyIDc2OCAxMi4xOTA0NzYgNzc3LjU1MTI2IDEyLjE5MDQ3NiA3ODkuMzMzMzMzIDEyLjE5MDQ3NiA4MDEuMTE1NDA3IDIzLjEwNjIgODEwLjY2NjY2NyAzNi41NzE0MjggODEwLjY2NjY2N0wxMzQuMDk1MjM4IDgxMC42NjY2NjdaIg0KICAgICAgICAgIHAtaWQ9IjU5NTIiPjwvcGF0aD4NCiAgICA8cGF0aCBmaWxsPSIjOGM4YzhjIiBkPSJNOTg3LjQyODU3MiAyNTZDMTAwMC44OTM4MDEgMjU2IDEwMTEuODA5NTIzIDI0Ni40NDg3NDEgMTAxMS44MDk1MjMgMjM0LjY2NjY2NyAxMDExLjgwOTUyMyAyMjIuODg0NTkyIDEwMDAuODkzODAxIDIxMy4zMzMzMzMgOTg3LjQyODU3MiAyMTMuMzMzMzMzTDI4MC4zODA5NTEgMjEzLjMzMzMzM0MyNjYuOTE1NzI1IDIxMy4zMzMzMzMgMjU2IDIyMi44ODQ1OTIgMjU2IDIzNC42NjY2NjcgMjU2IDI0Ni40NDg3NDEgMjY2LjkxNTcyNSAyNTYgMjgwLjM4MDk1MSAyNTZMOTg3LjQyODU3MiAyNTZaIg0KICAgICAgICAgIHAtaWQ9IjU5NTMiPjwvcGF0aD4NCiAgICA8cGF0aCBmaWxsPSIjOGM4YzhjIiBkPSJNOTkzLjUyMzgxIDUzMy4zMzMzMzNDMTAwNi45ODkwMzcgNTMzLjMzMzMzMyAxMDE3LjkwNDc2MiA1MjMuNzgyMDc0IDEwMTcuOTA0NzYyIDUxMiAxMDE3LjkwNDc2MiA1MDAuMjE3OTI2IDEwMDYuOTg5MDM3IDQ5MC42NjY2NjcgOTkzLjUyMzgxIDQ5MC42NjY2NjdMMjg2LjQ3NjE5IDQ5MC42NjY2NjdDMjczLjAxMDk2MyA0OTAuNjY2NjY3IDI2Mi4wOTUyMzggNTAwLjIxNzkyNiAyNjIuMDk1MjM4IDUxMiAyNjIuMDk1MjM4IDUyMy43ODIwNzQgMjczLjAxMDk2MyA1MzMuMzMzMzMzIDI4Ni40NzYxOSA1MzMuMzMzMzMzTDk5My41MjM4MSA1MzMuMzMzMzMzWiINCiAgICAgICAgICBwLWlkPSI1OTU0Ij48L3BhdGg+DQogICAgPHBhdGggZmlsbD0iIzhjOGM4YyIgZD0iTTk5Ni41NzE0MjggODEwLjY2NjY2N0MxMDEwLjAzNjY1NyA4MTAuNjY2NjY3IDEwMjAuOTUyMzgyIDgwMS4xMTU0MDcgMTAyMC45NTIzODIgNzg5LjMzMzMzMyAxMDIwLjk1MjM4MiA3NzcuNTUxMjYgMTAxMC4wMzY2NTcgNzY4IDk5Ni41NzE0MjggNzY4TDI4OS41MjM4MSA3NjhDMjc2LjA1ODU4MSA3NjggMjY1LjE0Mjg1NyA3NzcuNTUxMjYgMjY1LjE0Mjg1NyA3ODkuMzMzMzMzIDI2NS4xNDI4NTcgODAxLjExNTQwNyAyNzYuMDU4NTgxIDgxMC42NjY2NjcgMjg5LjUyMzgxIDgxMC42NjY2NjdMOTk2LjU3MTQyOCA4MTAuNjY2NjY3WiINCiAgICAgICAgICBwLWlkPSI1OTU1Ij48L3BhdGg+DQo8L3N2Zz4=) no-repeat center;background-size: 100% 100%;
	height: 1.25rem;
	width: 1.25rem
}

.audio-wrap .play-right {
	margin-right: 1.04167rem;
	width: 18.75rem
}

.audio-wrap .play-right h1 {
	display: inline-block;
	width: 100%;
	height: 1.66667rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal
}

.audio-wrap .play-right h1 strong {
	display: inline-block;
	width: 100%;
	height: 1.66667rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal
}

.audio-wrap .m-play-controls {
	margin: 0 0 0 1.04167rem
}

.audio-wrap .m-play-controls .u-play-btn {
	margin: 0;
	background-size: 100% auto
}

.audio-wrap .m-play-controls .u-play-btn.next,.audio-wrap .m-play-controls .u-play-btn.prev {
	display: none;
	background: url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiINCiAgICAgICAgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHQ9IjE1MjAyNTM4NjMxOTUiIGNsYXNzPSJpY29uIiBzdHlsZT0iIiB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgICAgcC1pZD0iNTgzNSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+DQogICAgPGRlZnM+DQogICAgICAgIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+PC9zdHlsZT4NCiAgICA8L2RlZnM+DQogICAgPHBhdGggZmlsbD0iIzFhYWQxOSIgZD0iTTM2My44NDA5MTkgNDcyLjk3ODczN0MzMzYuOTM4NzE0IDQ5Ny4zNTg4NjEgMzM3LjMwMTgwNyA1MzcuNDg2MTM4IDM2NC43MzAzNzkgNTYxLjQ4NjEzOEw2NzMuOTUxOTAyIDgzMi4wNTQ5N0M2ODIuODE4ODE2IDgzOS44MTM1MTkgNjk2LjI5NjQxOCA4MzguOTE1MDEyIDcwNC4wNTQ5NyA4MzAuMDQ4MDk4IDcxMS44MTM1MTkgODIxLjE4MTE4NCA3MTAuOTE1MDEyIDgwNy43MDM1ODIgNzAyLjA0ODA5OCA3OTkuOTQ1MDNMMzkyLjgyNjU3NyA1MjkuMzc2MTk4QzM4NC41OTU3OCA1MjIuMTc0MjUzIDM4NC41MDIyMjcgNTExLjgzNTI4NyAzOTIuNDkyNDE0IDUwNC41OTQxOEw3MDIuMzI1NzQ3IDIyMy44MDc3MjNDNzExLjA1NjExMSAyMTUuODk1ODI5IDcxMS43MTk2MTQgMjAyLjQwNDYxNiA3MDMuODA3NzIzIDE5My42NzQyNTIgNjk1Ljg5NTgyOSAxODQuOTQzODg5IDY4Mi40MDQ2MTcgMTg0LjI4MDM4NiA2NzMuNjc0MjUzIDE5Mi4xOTIyNzhMMzYzLjg0MDkxOSA0NzIuOTc4NzM3WiINCiAgICAgICAgICBwLWlkPSI1ODM2Ij48L3BhdGg+DQo8L3N2Zz4=) no-repeat center;background-size: 100% 100%;
	height: 1.91667rem;
	width: 1.91667rem;
	-webkit-transform: rotate(0);
	-ms-transform: rotate(0);
	transform: rotate(0)
}

.audio-wrap .m-play-controls .u-play-btn.ctrl-play {
	background: transparent url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAMAAAArteDzAAAAaVBMVEUAAAAarRkarRkarRkarRkarRkarRkarRkarRkarRkarRkarRkarRkarRkarRkarRkarRkarRkarRkarRkarRkarRkarRkarRkarRkarRkarRkarRkarRkarRkarRkarRkarRkarRkarRlIa6J1AAAAInRSTlMA9wYa38QR7ZJnMK1IIqBsO3fXDbSGQudZz5fKpV0rfbpRlHIjYQAAA35JREFUWMPFWduyqjAMDS0tgtwEFBGv/P9Hntmh3cWDTYsMs/Oio3SRy0qapuCU7PXIRdUGQxCFncgfrwzWCb/l4TCTML/xbxFlIQariEJ+AZnkwUBKkCdLIZvBQ5olsPw61Uhc4vTOa4Ca39P4IqYWXH2dyw5mWXUs2ez/8liZVx6YD2bW6wXRzmpesov0U70HxW5azTBmpD1xqJW9uUzfaS0Lp1ms0Nru6Nfv9WPSi8lahT2BKoWyvARPKZUPhLRiduq9ckHaKds6y5pa6XmARXJQutaEP4MzLJTzyJfmk193I2YKiyUdUXcf+OnCdKPO+JqNvxO2kx4YNcr+c2jvjpE7Wv27W4uRS/C1jFEu3mpdhJyX34PWISY3ByNj/SxhhZRjfZ0UMkUJt3Bxx08rJU2xbFB16YEZDiG3JSy6sHlXNPbCHIbOVpHiN1VzjBLzKOCkmxjGKld6B4oNbjkiqi3rkJeBNN8jBj7SUEaxyGgnjE1OkS0mHkUAgd5X/qWF80mWR7PaOY0410GrnHHXVHpSqlZII521RzeXqtpkTkgEEitIiwF1YeLDJgQnIldbgAx5wMBj5z4br+aWB5GdGbxUxGjUp6ESLmxhJsaMFzx+Pi5+VIpN6bTUlcvPfw/InXlvjO5MjsdE/ucg6DjxRlEJY4Wb0J1IlnR0ZoXGEHF/6l1I68d+vj3ho9xH0mO+cjumNiMxvg/tTOWYcIAkqCl+XjRbtH7CHv4aCQrIQIui3TCxNPyN1BMXfhQFFxCgJ/yzmYAaTpGgEZpPoOq60GJctfkRaX5IBApRVTNTm/TvnYHqCEoh6kMzUCuNxnUUpVzkB/2+/Pc5iTpT5PdNUx78FrMT6kymqbugmEpxNZU4JXaph7v0GbOGxJQ3SZU+ryINSWT8iAt6skg7txPD1wCJN/rrQG0nZuNzo54nHQOnNj6zRTtRj5Pe5klu0d7NBGTThvFENhNE20NQS5BtD9GgUdQqyQZtaSuZ4bIr1fUGcmHTCz1SRpJNL9GeE3xNHe35/CDhRj04DhLzI48b9eI48mxxONvyGLn+wGtsLTY5mm87RFg/7jhNxh3bD2aANWtHSFsOu7Yfy60fIG4/6lw/lN14fOwedJdWXxKD7m1H8u7LAwZMZsn88mCDa46/v5DZ6OoIhcf7dg7Y7mPalb7XcVEwDEFU+V3H/QOplcP+ctPpgwAAAABJRU5ErkJggg==) no-repeat center;background-size: 100% 100%;
	height: 3.08333rem;
	width: 3.08333rem
}

.audio-wrap .m-play-controls .u-play-btn.ctrl-play.play {
	background: transparent url(data:image/gif;
	base64,R0lGODlhVABUAPfJAButGiKwIe747m7Kbe/47/r8+vj7+J3bnB+vHqDcny20LByuG+j16Pz9/HvPeiOwIk/ATuT05FLBUTa3Np7bnTm4OCqzKdXv1ff79ySwI8Lowi+1Lj66Pb3mvdvx23nPeaTepMjqyLXktVzEW63hrTW2NEu+So7WjdLu0j66PrzmvKrgqn7QfeL04p/cnkm+SCiyJ7/nvmTHYyGwIPn8+fX69d7y3vb69iWxJE2/TPL58iuzKqzgrHjOeEW8RPT69PH58ZXYlNDtz4bThSyzK+337eb15mLGYdbv1mnJaW/Lb8bqxja3NeX15V3FXPD48GHGYfP689fw11HAUHzQe3fOd0q+STi4N8rrytPu01/FXz25PGzKa17FXez37CCvH6ngqaDcoOn26ODz3x6vHZLXkiaxJef150y/S+Hz4NDt0E/AT77nvrTjtJfZlnrPeje3N0K7QWvKaoXThLvmu8fqxmXHZIPSg5bZlavgq8/tz9zx3JzbnI/WjtHu0Ue9RkS8Q93y3ZTYk6LdovH58FfDV2DGYInUiX3QfIfThmfIZtnw2Dq4OZDXkLrlulDAUIzVi43VjG/LbsPpw/n7+XTNc1TBUx6uHcDnv3DLcDG1MN/y31/FXsjqx2jJaFPBUi60LS60LljDWHXNdGbIZTS2M6/hrnfOdke9R9Tv1FbCVWPHYkC6P1rEWbDir0a8RVXCVMnryYvVi4jUiMHowVnDWMvry+v36zO2Mqjfpx2uHGfIZyeyJsDowLHisZHXkZPYk7nluXbNddnw2fv8+4fUhzC1LxqtGf39/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4NzEyYzBkMi03NGJlLTQ5MTEtYmQyMi1lNmI4ZTlhZmQ5ZGIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkUzMTAyRkEyMjg0MTFFN0JDNzBCMEY5NjNCMDhDQjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkUzMTAyRjkyMjg0MTFFN0JDNzBCMEY5NjNCMDhDQjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NzEyYzBkMi03NGJlLTQ5MTEtYmQyMi1lNmI4ZTlhZmQ5ZGIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODcxMmMwZDItNzRiZS00OTExLWJkMjItZTZiOGU5YWZkOWRiIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBTkAyQAsAAAAAFQAVAAACP8AkQkcSLCgwYMF04joM2BKClBmjiGwcAXQlAF9RKRByLGjx48fjazIxOSYyZMoU55komSFEZAwY4IUcADCApU4c54EAOGAAJlAgV5QEkCn0aMBlFwIypSjkC4Ajko9CsCJkKZYkbVIElXnlxxVXNBBwkCHQB0MkNBxUSXHF6MAkrTIKpOGmwc6OQxZgkEmhiVDOOh84IYG3Y+BrOS0gCjL4SwsLOS0sucwxzw4cE5I8MPywB8JJuDEkcczwQJUcBKhYMB0QQMUiOB0UMD0jSMqF3wg4BohgQ83Ux65YZmABJUlQvT2GKKESgm8swrwodKQl+UfvUBR6eNn0ycmUgL/CNIAO8gGQbqeNPGEaQEtKRGQMC+TBIKUXWoDTY3yQQf6QMWAF0pUALVCfP8BCBQb96EERkweZIASADwoyBQP6h2TgQcgFfBCSo1Y2FQZKb2gX0cUpKRFeSIypUhKB3jEAAwoMVFEi00BcQVKMDDQERcoLdAJjliFEJxJXHCkRoYfEJnVBxNedZATKCkQnZNMEaAASiMchEKGLmCZlQsTomDQAChN0JqYTRkg2kkDFCRAUSfxwWZWB6AUgHcCpXiSBTXciVUNO6AU40AQoMSCoFmxgBIEAzWR4VKMNpXFhC8hAwJKKVSaVQoogSCQDCjd4SlWc6Akg0AboKTCqU3V/4HSBsjYgBIZUcDKFAYzoGSDCCihoWtTOaAkwgkoVTEsUz2gdAKaJyWwbFAJoDTAcSe9elgEI5zBpgooSSDYSUhsW8ExlrDopBQobbHlST5mFcG5JrEhphhVRnQSEPLSa1IlYuqAUmYo0RVHSoWwGV/BWWlAp0ldKIxSofvS5fBJhwQ88JsmxdtwUZdUhiW+JylwMLmWOQwJm+yetMUnrnq2iLpOdhAutCZJO61M1cKJ7Ek97CwTlCedAOxJwgoNU7EniWDrSbgq/ZEBvZ5kAzKtZiu1R7KeRCsypJ5k6tYcpXrSqppySjZHoJ4kKjKSokTp2gRdgCmiitJdkKMnQf86UJ4n7RCo3sgQipKdA82JEgWEI0PmSXsWhPMxcKy5tgFwWGvQlyjpvHbPJgHgx0EjVHml1FpyidCSKL2xtgNRcgTkSQsoJzUWRx4jR0cz1sjntDry6DFCgJ+0otCewPiRhymVsbMgJZ7YUYQTVjgshihtGBMY8cWgKyYNnvSgTLD3572nAqbkQFAFcBLffIzal5IT0scEnnjksYlehsewh9V0KoHCjZwkgO2kpDt0MQ5ybNei5jzndFi5TW4cAEHsEMABuTPJcExTgPKlZDWW6w1sZKMS2ixnBRJSyWY6YxrQcCx7K6CPBxSDEwt8AAuHwcIbJIOTF3AIQDTAw8N6VLKFvfQlJn8JjE4CgAfDiGgr/EvJF9bQgzB0QAoMyBUlBLCJC3QgDD1YQ9VyEpe5OEkPVJqKGnMyAj0ICgWSGOIajzKDAZjJU0WoSRTnGLqeDHBYTQCBHbI2xw3YAQRNWNsY2vCsKXBAAQN6gAI48IgBRKINY6BPQAAAIfkEBTIAyQAsIwAdAAoAGgAACI4AkwmMIEagwYEVKkQ4mCxChWPHWBEyeOYhxGOkDGKQcRGiKYMGRHUsgcGgF00dBx0k0fHPwQaMOo45WCblwVQdTx2kQeaiKoYlLro8aPEYIIahLpo4SKgjlIOOOiY6qKSjI4ozLgaIYnBURzkGO3Q85kfgBRgdVxmcFOBihhYHNbQ9RoJhMrlT7SYLxDAgACH5BAU/AMkALCsAFgAMACgAAAjVAJMli2BikcCDByNUOIYrAkKBCo9J/GPgYS6JGBE9TFYMo8QYDxuM8MgIw8Nbmjw22ujLowUdG2F5FLTRlsdSxDZO8ThpoyuPSjbWMIMx1MZkijwO2xjGY5iNUjxS2WhAF8ZaR69gZHQ0B8YNRwthxHHUEMYFRyVg5HUUFcZSRy1gfLVRgMddG3t5nLXxkMdgG01gBCDgoQ2PqDbK8gjs4Q0FHls8POCx1UMCOzzSeijMI5qHHTwei4UwDWSMch5a8WjMy0MNATCC3Aj72K+jAjVUORoQACH5BAU5AMkALCMAFgAUACgAAAgwAJEJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTFAMCACH5BAU1AMkALCQAHQAKABoAAAiOAJMJjCBGoMGBFSpEOJgsQoVjx1gRMnjmIcRjpAxikHERoimDBkR1LIHBoBdNHQcdJNHxz8EGjDqOOVgm5cFUHU8dpEHmoiqGJS66PGjxGCCGoS6aOEioI5SDjjomOqikoyOKMy4GiGJwVEc5Bjt0POZH4AUYHVcZnBTgYoYWBzW0PUaCYTK5U+0mC8QwIAAh+QQFPwDJACwsABYADAAoAAAI1QCTJYtgYpHAgwcjVDiGKwJCgQqPSfxj4GEuiRgRPUxWDKPEGA8bjPDICMPDW5o8Ntroy6MFHRtheRS00ZbHUsQ2TvE4aaMrj0o21jCDMdTGZIo8DtsYxmOYjVI8UtloQBfGWkevYGR0NAfGDUcLYcRx1BDGBUclYOR1FBXGUkctYHy1UYDHXRt7eZy18ZDHYBtNYAQg4KENj6g2yvII7OENBR5bPDzgsdVDAjs80noozCOahx08HouFMA1kjHIeWvFozMtDDQEwgtwI+9ivowI1VDkaEAA7) no-repeat center;background-size: 100% 100%
}

.audio-wrap .m-play-controls .u-play-btn.next {
	background: url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiINCiAgICAgICAgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHQ9IjE1MjAyNTM3ODUxMDEiIGNsYXNzPSJpY29uIiBzdHlsZT0iIiB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgICAgcC1pZD0iNTY1NyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+DQogICAgPGRlZnM+DQogICAgICAgIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+PC9zdHlsZT4NCiAgICA8L2RlZnM+DQogICAgPHBhdGggZmlsbD0iIzFhYWQxOSIgZD0iTTY0Mi4xNzQyNTMgNTA0LjU5NDE4QzY1MC4xNjQ0MzkgNTExLjgzNTI4NyA2NTAuMDcwODg2IDUyMi4xNzQyNTMgNjQxLjg0MDA5IDUyOS4zNzYxOThMMzMyLjYxODU2OSA3OTkuOTQ1MDNDMzIzLjc1MTY1NCA4MDcuNzAzNTgyIDMyMi44NTMxNDggODIxLjE4MTE4NCAzMzAuNjExNjk3IDgzMC4wNDgwOTggMzM4LjM3MDI0OSA4MzguOTE1MDEyIDM1MS44NDc4NTEgODM5LjgxMzUxOSAzNjAuNzE0NzY1IDgzMi4wNTQ5N0w2NjkuOTM2Mjg4IDU2MS40ODYxMzhDNjk3LjM2NDg2IDUzNy40ODYxMzggNjk3LjcyNzk1MyA0OTcuMzU4ODYxIDY3MC44MjU3NDcgNDcyLjk3ODczN0wzNjAuOTkyNDE0IDE5Mi4xOTIyNzhDMzUyLjI2MjA1IDE4NC4yODAzODYgMzM4Ljc3MDgzNyAxODQuOTQzODg5IDMzMC44NTg5NDQgMTkzLjY3NDI1MiAzMjIuOTQ3MDUzIDIwMi40MDQ2MTYgMzIzLjYxMDU1NiAyMTUuODk1ODI5IDMzMi4zNDA5MTkgMjIzLjgwNzcyM0w2NDIuMTc0MjUzIDUwNC41OTQxOFoiDQogICAgICAgICAgcC1pZD0iNTY1OCI+PC9wYXRoPg0KPC9zdmc+) no-repeat center;background-size: 100% 100%
}

.audio-wrap .m-play-controls .u-play-btn.mode {
	display: none
}

.audio-wrap .m-music-play-wrap {
	padding: 0;
	height: 6.33333rem;
	width: 100%
}

.audio-wrap .m-now-info {
	width: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.audio-wrap .u-cover,.audio-wrap .u-music-title small {
	display: none
}

.audio-wrap .u-volume {
	display: none!important
}

.video-wrap {
	position: relative;
	background: #fff;
	display: none
}

.video-wrap .video-img {
	position: absolute;
	width: 100%;
	height: 12.5rem;
	z-index: 10
}

.video-wrap .video-img img {
	width: 100%;
	height: 12.5rem
}

.video-wrap video {
	position: inherit;
	background: #fcfcfc;
	width: 100%;
	overflow: hidden;
	margin: 0 auto
}

.details {
	position: relative;
	width: 100%;
	height: auto;
	background: #f5f5f5;
	color: #222;
	font-family: PingFang SC,Helvetica,Arial,\\5FAE\8F6F\96C5\9ED1,\\9ED1\4F53
}

.details .back-top {
	position: fixed;
	bottom: 4.16667rem;
	right: .83333rem;
	z-index: 999999;
	width: 2.5rem;
	height: 2.5rem;
	background: url(../images/backTop-3aeb6dafd5.png) #fff no-repeat;
	border-radius: 100%;
	background-size: 100%;
	opacity: 0
}

.details .back-top.top {
	opacity: 1
}

.details a {
	text-decoration: none;
	color: #212121
}

.details .details-header {
	position: relative;
	width: 24.58333rem;
	height: auto;
	padding: 1.04167rem;
	margin-top: .41667rem;
	background: #fff;
	text-align: left
}

.details .details-header h6 {
	font-size: 1.5rem;
	line-height: 2.16667rem;
	margin: 0 0 .83333rem 0
}

.details .details-header .list-text {
	position: relative;
	width: 100%;
	height: 1.66667rem;
	line-height: 1.66667rem
}

.details .details-header .list-text .author,.details .details-header .list-text .read-number,.details .details-header .list-text .time {
	color: #bdbdbd;
	float: left;
	font-size: .75rem
}

.details .details-header .list-text .author span,.details .details-header .list-text .read-number span,.details .details-header .list-text .time span {
	float: left;
	margin-left: .41667rem
}

.details .details-header .list-text .read-number {
	position: absolute;
	right: 0rem;
	padding-left: 1.875rem;
	background: url(../images/read-number-e5d8525f27.svg) no-repeat left;
	background-size: auto 140%;
	height: 1.5rem;
	line-height: 1.66667rem
}

.details .details-header .list-text .share-btn {
	position: absolute;
	right: 0;
	top: .33333rem;
	width: 3.25rem;
	height: 1rem;
	background: url(../images/detail-share-b2b6f6b25b.png) no-repeat;
	background-size: 100%
}

.details .details-header .list-text .time span {
	float: right;
	margin-left: .83333rem
}

.details .details-cont {
	position: relative;
	width: 24.58333rem;
	height: auto;
	padding: 1.04167rem;
	background: #fff
}

.details .details-cont p {
	line-height: 2.08333rem;
	word-wrap: break-word;
	word-break: break-all;
	text-align: justify;
	font-size: 1.25rem!important
}

.details .details-cont p img {
	max-width: 24.58333rem;
	height: auto!important
}

.details .details-cont img {
	width: 100%
}

.details .community-img {
	background: #fff;
	width: 100%;
	margin-bottom: .41667rem;
	text-align: center;
	padding-top: 1.25rem
}

.details .community-img img {
	width: 24.58333rem;
	margin: 0 auto
}

.details .news-correlation {
	width: 24.58333rem;
	height: auto;
	padding: 1.04167rem;
	background: #fff;
	margin: .41667rem 0 2.08333rem
}

.details .news-correlation h6 {
	position: relative;
	width: 100%;
	height: 2.08333rem;
	line-height: 2.08333rem;
	font-size: 1rem;
	color: #212121;
	margin: 0 0 .625rem;
	padding-left: .41667rem;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.details .news-correlation h6 span {
	position: absolute;
	top: .66667rem;
	width: .83333rem;
	height: .83333rem;
	left: 0;
	float: left;
	border-left: 2px solid #00b0ff
}

.details .news-correlation .news-list-more {
	width: 100%;
	height: 4.58333rem;
	position: relative;
	margin-bottom: .83333rem;
	padding-bottom: .83333rem;
	border-bottom: 1px #eee solid
}

.details .news-correlation .news-list-more:last-child {
	border: none
}

.details .news-correlation .news-list-more .title {
	width: 17.70833rem;
	line-height: 1.25rem;
	font-size: 1rem;
	color: #212121;
	padding-bottom: .41667rem
}

.details .news-correlation .news-list-more .list-text {
	position: relative;
	width: 17.70833rem;
	height: 1.66667rem;
	line-height: 1.66667rem
}

.details .news-correlation .news-list-more .list-text .app,.details .news-correlation .news-list-more .list-text .author,.details .news-correlation .news-list-more .list-text .time {
	color: #bdbdbd;
	float: left;
	font-size: .75rem
}

.details .news-correlation .news-list-more .list-text .app span,.details .news-correlation .news-list-more .list-text .author span,.details .news-correlation .news-list-more .list-text .time span {
	float: left;
	margin-left: .41667rem
}

.details .news-correlation .news-list-more .list-text .app {
	position: absolute;
	right: 0;
	font-size: .83333rem;
	color: #0c7ff2
}

.details .news-correlation .news-list-more .list-text .time {
	float: left
}

.details .news-correlation .news-list-more .list-text .time span {
	float: right;
	margin-left: .41667rem
}

.details .news-correlation .news-list-more .cover-img-sma {
	position: absolute;
	right: 0;
	top: 0;
	width: 6.04167rem
}

.details .news-correlation .news-list-more .cover-img-sma img {
	width: 6.04167rem;
	height: 4.58333rem
}

.details .bottom-down a {
	color: #fff
}

.block-ad {
	padding: 1.04167rem;
	background: #fff;
	border-top: 1px solid #f5f5f5
}

.block-ad .block-ad-title {
	margin-bottom: 1.04167rem;
	height: 1.25rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.block-ad .block-ad-title h3 {
	color: #212121;
	font-size: 1.08333rem;
	line-height: 1.25rem
}

.block-ad .block-ad-title span {
	background: #fff;
	border: 1px solid #e4e4e4;
	height: 1rem;
	width: 2.04167rem;
	color: #bdbdbd;
	font-size: .66667rem;
	line-height: 1rem;
	text-align: center
}

.block-ad .block-ad-con img {
	width: 100%
}

.details-synopsis {
	padding: 0 3.125rem 1.45833rem 1.45833rem;
	background: #fff;
	display: none
}

.details-synopsis.active {
	display: block
}

.details-synopsis p {
	padding: 1.45833rem 0 0 2.33333rem;
	background: url(../images/details-synopsis-bg-534309ede2.png) no-repeat left 1.875rem;
	background-size: 1.5rem 1.08333rem;
	border-top: 1px solid #f5f5f5;
	color: #a6a6a6;
	font-size: 1.08333rem;
	line-height: 1.91667rem
}

.conceal-box {
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 6rem;
	z-index: 10;
	display: none;
	background-image: -webkit-linear-gradient(top,rgba(250,250,250,0),rgba(250,250,250,.9) 28%,#fafafa 49.1%,#fafafa)
}

.conceal-box.active {
	display: block
}

.conceal-box .conceal-unfold {
	width: 3.125rem;
	height: 1.91667rem;
	margin: 3.75rem auto 0;
	-webkit-animation: arrow .4s infinite alternate;
	animation: arrow .4s infinite alternate
}

.conceal-box .conceal-unfold img {
	width: 3.125rem;
	height: 1.91667rem
}

.conceal-box .conceal-btn {
	display: block;
	width: 24.16667rem;
	height: 2.91667rem;
	background: #2788f4;
	border-radius: .20833rem;
	margin: 2.08333rem auto 0;
	color: #fff;
	line-height: 2.91667rem;
	font-size: 1.16667rem;
	text-align: center
}

.openClass .simditor-body {
	padding-bottom: 0
}

.openClass-bottom {
	width: 100%;
	height: 3.95833rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	position: fixed;
	bottom: 0;
	background-color: #fff;
	z-index: 999;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 1.04167rem;
	border-top: 1px solid #e8e8e8
}

.openClass-bottom .left h1 {
	font-size: 1.06667rem;
	color: #000;
	margin-bottom: .41667rem
}

.openClass-bottom .left p {
	color: #999;
	font-size: .7825rem
}

.openClass-bottom .btn {
	height: 100%;
	width: 9.25rem;
	color: #fff;
	font-size: 1.235rem;
	background-color: #0c7ff2;
	text-align: center;
	line-height: 3.95833rem;
	display: block
}

.lock-box {
	width: 100%;
	height: 9.33333rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	color: #222;
	font-size: .85333rem
}

.lock-box img {
	width: 4.5rem;
	height: 4.5rem;
	margin-bottom: 1.16667rem
}

@-webkit-keyframes arrow {
	0% {
		-webkit-transform: translate3d(0,-30%,0);
		transform: translate3d(0,-30%,0)
	}

	to {
		-webkit-transform: translate3d(0,30%,0);
		transform: translate3d(0,30%,0)
	}
}

@keyframes arrow {
	0% {
		-webkit-transform: translate3d(0,-30%,0);
		transform: translate3d(0,-30%,0)
	}

	to {
		-webkit-transform: translate3d(0,30%,0);
		transform: translate3d(0,30%,0)
	}
}