html,body{height: 100%; -webkit-overflow-scrolling: touch; cursor: pointer;/*解决苹果系统delegate实效*/}
body {
	font-size:.4rem;
	font-family: "Heiti SC", "Droidsansfallback", "Helvetica", "\5FAE\8F6F\96C5\9ED1", "Microsoft Yahei", "sans-serif";
	font-weight: 400;
	background: #f0f0f0;
}
body,div,p,span,ul,li,th,td{
	padding: 0px;
	margin: 0px;
	list-style: none;
}
button, input, optgroup, select, textarea {
	margin: 0;
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
}
button, input {
	overflow: visible;
}
button, select {
	text-transform: none;
}
a, a:link, a:active{text-decoration:none;}
*, ::after, ::before {
	box-sizing: border-box;
}
.clearfix::after {
	display: block;
	clear: both;
	content: "";
}
.d-none         { display: none !important; }
.d-inline       { display: inline !important; }
.d-inline-block { display: inline-block !important; }
.d-block        { display: block !important; }
.d-table        { display: table !important; }
.d-table-row    { display: table-row !important; }
.d-table-cell   { display: table-cell !important; }
/*栅格*/
.d-flex {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
.d-inline-flex {
	display: -ms-inline-flexbox!important;
	display: inline-flex!important;
}
.flex-column {
	-ms-flex-direction: column!important;
	flex-direction: column!important;
}
.flex-0{
	-webkit-box-flex: 0;
	-webkit-flex: 0;
	-ms-flex: 0;
	flex: 0;
}
/*flex最宽*/
.flex-1{
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
}
.flex-fill {
	-ms-flex: 1 1 auto!important;
	flex: 1 1 auto!important;
}
.flex-grow-1 {
	-ms-flex-positive: 1!important;
	flex-grow: 1!important;
}
.flex-shrink-1 {
	-ms-flex-negative: 1!important;
	flex-shrink: 1!important;
}
.flex-center {
	align-items: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center
}
/*换行*/
.flex-nowrap {
	-ms-flex-wrap: nowrap!important;
	flex-wrap: nowrap!important;
}
.flex-wrap {
	-ms-flex-wrap: wrap!important;
	flex-wrap: wrap!important;
}
.flex-wrap-reverse {
	-ms-flex-wrap: wrap-reverse!important;
	flex-wrap: wrap-reverse!important;
}
/*水平对齐*/
.justify-content-start {
	-ms-flex-pack: start!important;
	justify-content: flex-start!important;
}
.justify-content-end {
	-ms-flex-pack: end!important;
	justify-content: flex-end!important;
}
.justify-content-center {
	-ms-flex-pack: center!important;
	justify-content: center!important;
}
.justify-content-between {
	-ms-flex-pack: justify!important;
	justify-content: space-between!important;
}
.justify-content-around {
	-ms-flex-pack: distribute!important;
	justify-content: space-around!important;
}
/*竖直对齐*/
.align-items-start {
	-ms-flex-align: start!important;
	align-items: flex-start!important;
}
.align-items-end {
	-ms-flex-align: end!important;
	align-items: flex-end!important;
}
.align-items-center {
	-ms-flex-align: center!important;
	align-items: center!important;
}
.align-items-baseline {
	-ms-flex-align: baseline!important;
	align-items: baseline!important;
}
.align-items-stretch {
	-ms-flex-align: stretch!important;
	align-items: stretch!important;
}
/*竖直容器对齐*/
.align-content-start {
	-ms-flex-line-pack: start!important;
	align-content: flex-start!important;
}
.align-content-end {
	-ms-flex-line-pack: end!important;
	align-content: flex-end!important;
}
.align-content-center {
	-ms-flex-line-pack: center!important;
	align-content: center!important;
}
.align-content-between {
	-ms-flex-line-pack: justify!important;
	align-content: space-between!important;
}
.align-content-around {
	-ms-flex-line-pack: distribute!important;
	align-content: space-around!important;
}
.align-content-stretch {
	-ms-flex-line-pack: stretch!important;
	align-content: stretch!important;
}
/*对齐*/
.float-left {
	float: left!important;
}
.float-right {
	float: right!important;
}
.float-none {
	float: none!important;
}
/*浮动*/
.p-sta,
.position-static {
	position: static!important;
}
.p-rel,
.position-relative {
	position: relative!important;
}
.p-abs,
.position-absolute {
	position: absolute!important;
}
.p-fix,
.position-fixed {
	position: fixed!important;
}
.p-sti,
.position-sticky {
	position: -webkit-sticky!important;
	position: sticky!important;
}
/*标签*/
.badge {
	display: inline-block;
	padding: .15rem .25rem;
	line-height: 1;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
}
.badge-pill {
	padding-right: .3rem;
	padding-left: .3rem;
	border-radius: 1rem;
}
.badge-primary {
	color: #fff;
	background-color: #007bff!important;
}
.badge-secondary {
	color: #fff;
	border-color: #6c757d!important;
}
.badge-success {
	color: #fff;
	border-color: #28a745!important;
}
.badge-danger {
	color: #fff;
	border-color: #dc3545!important;
}
.badge-warning {
	color: #212529;
	border-color: #ffc107!important;
}
.badge-info {
	color: #fff;
	border-color: #17a2b8!important;
}
.badge-light {
	color: #212529;
	border-color: #f8f9fa!important;
}
.badge-dark {
	color: #fff;
	border-color: #343a40!important;
}
/*边框*/
.border {
	border: 1px solid #dee2e6!important;
}
.border-top {
	border-top: 1px solid #dee2e6!important;
}
.border-right {
	border-right: 1px solid #dee2e6!important;
}
.border-bottom {
	border-bottom: 1px solid #dee2e6!important;
}
.border-left {
	border-left: 1px solid #dee2e6!important;
}
.border-0 {
	border: 0!important;
}
.border-top-0 {
	border-top: 0!important;
}
.border-right-0 {
	border-right: 0!important;
}
.border-bottom-0 {
	border-bottom: 0!important;
}
.border-left-0 {
	border-left: 0!important;
}
.border-primary {
	border-color: #007bff!important;
}
.border-secondary {
	border-color: #6c757d!important;
}
.border-success {
	border-color: #28a745!important;
}
.border-danger {
	border-color: #dc3545!important;
}
.border-warning {
	border-color: #ffc107!important;
}
.border-info {
	border-color: #17a2b8!important;
}
.border-light {
	border-color: #f8f9fa!important;
}
.border-dark {
	border-color: #343a40!important;
}
.border-white {
	border-color: #fff!important;
}
/*圆角*/
.rounded {
	border-radius: .1rem!important;
}
.rounded-top {
	border-top-left-radius: .1rem!important;
	border-top-right-radius: .1rem!important;
}
.rounded-right {
	border-top-right-radius: .1rem!important;
	border-bottom-right-radius: .1rem!important;
}
.rounded-bottom {
	border-bottom-right-radius: .1rem!important;
	border-bottom-left-radius: .1rem!important;
}
.rounded-left {
	border-top-left-radius: .1rem!important;
	border-bottom-left-radius: .1rem!important;
}
.rounded-circle {
	border-radius: 50%!important;
}
.rounded-0 {
	border-radius: 0!important;
}
/*边框*/
.border-b::after, .border-t::before{
	background-color: #e2e2e2;
	content: '';
	left: 0;
	width: 100%;
	height: 1px;
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5);
	position: absolute;
}
.border-b::after{
	bottom: 0;
}
.border-t::before{
	top: 0;
}
.border-l::before, .border-r::after{
	background-color: #e2e2e2;
	content: '';
	top: 0;
	width: 1px;
	height: 100%;
	-webkit-transform: scaleX(.5);
	transform: scaleX(.5);
	position: absolute;
}
.border-r::after{
	right: 0;
}
.border-l::before{
	left: 0;
}
/*阴影*/
.shadow-t{
	box-shadow: 0 -1px 10px 0px rgba(0, 0, 0, .2);
}
.shadow-b{
	box-shadow: 0 1px 10px 0px rgba(0, 0, 0, .2);
}
/*容器*/
.container {
	margin-right: auto;
	margin-left: auto;
}
@media (min-width: 576px) {
	.container {
		max-width: 540px;
	}
}
@media (min-width: 768px) {
	.container {
		max-width: 720px;
	}
}
@media (min-width: 992px) {
	.container {
		max-width: 960px;
	}
}
@media (min-width: 1200px) {
	.container {
		max-width: 1140px;
	}
}
/*修改bootstrap*/
.form-group {
	margin-bottom: .5rem;
}
.form-control,
.input-group-text {
	height: auto;
	padding: .15rem .25rem;
	border-radius: .1rem;
	font-size: .4rem;
}
.input-group-fill {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	margin-left: 0;
}
.input-group-fill .input-group-text {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	background: transparent;
}
.btn {
	padding: .15rem .25rem;
	font-size: .45rem;
	border-radius: .1rem;
}
.btn-group-lg>.btn, .btn-lg {
	padding: .25rem .5rem;
	font-size: .8rem;
	line-height: 1.5;
	border-radius: .25rem;
}
.btn-group-sm>.btn, .btn-sm {
	padding: .1rem .2rem;
	font-size: .35rem;
	border-radius: .05rem;
}
.form-control-sm, .input-group-sm>.form-control, .input-group-sm>.input-group-append>.btn, .input-group-sm>.input-group-append>.input-group-text, .input-group-sm>.input-group-prepend>.btn, .input-group-sm>.input-group-prepend>.input-group-text {
	padding: .1rem .2rem;
	font-size: .35rem;
	border-radius: .05rem;
}
.input-group>.input-group-append>.btn, .input-group>.input-group-append>.input-group-text, .input-group>.input-group-prepend:first-child>.btn:not(:first-child), .input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child), .input-group>.input-group-prepend:not(:first-child)>.btn, .input-group>.input-group-prepend:not(:first-child)>.input-group-text {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}
.btn:focus, .btn:hover, .btn:active, .form-control:focus {
	outline: none;
	box-shadow: none;
}
.btn-white {
	color: #212529;
	background-color: #fff;
	border-color: #fff;
}
label {
	margin-bottom: .15rem;
}
hr {
	margin-top: .45rem;
	margin-bottom: .45rem;
}
.h1, h1 {
	font-size: 1.6rem;
}
.h2, h2 {
	font-size: 1.3rem;
}
.h3, h3 {
	font-size: 1rem;
}
.h4, h4 {
	font-size: .8rem;
}
.h5, h5 {
	font-size: .6rem;
}
.h6, h6 {
	font-size: .45rem;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
	margin-bottom: .25rem;
}
/*内间距*/
.p-1 {
	padding: .1rem!important;
}
.pt-1, .py-1 {
	padding-top: .1rem!important;
}
.pr-1, .px-1 {
	padding-right: .1rem!important;
}
.pb-1, .py-1 {
	padding-bottom: .1rem!important;
}
.pl-1, .px-1 {
	padding-left: .1rem!important;
}
.p-2 {
	padding: .25rem!important;
}
.pt-2, .py-2 {
	padding-top: .25rem!important;
}
.pr-2, .px-2 {
	padding-right: .25rem!important;
}
.pb-2, .py-2 {
	padding-bottom: .25rem!important;
}
.pl-2, .px-2 {
	padding-left: .25rem!important;
}
.p-3 {
	padding: .5rem!important;
}
.pt-3, .py-3 {
	padding-top: .5rem!important;
}
.pr-3, .px-3 {
	padding-right: .5rem!important;
}
.pb-3, .py-3 {
	padding-bottom: .5rem!important;
}
.pl-3, .px-3 {
	padding-left: .5rem!important;
}
.p-4 {
	padding: 1rem!important;
}
.pt-4, .py-4 {
	padding-top: 1rem!important;
}
.pr-4, .px-4 {
	padding-right: 1rem!important;
}
.pb-4, .py-4 {
	padding-bottom: 1rem!important;
}
.pl-4, .px-4 {
	padding-left: 1rem!important;
}
.p-5 {
	padding: 1.5rem!important;
}
.pt-5, .py-5 {
	padding-top: 1.5rem!important;
}
.pr-5, .px-5 {
	padding-right: 1.5rem!important;
}
.pb-5, .py-5 {
	padding-bottom: 1.5rem!important;
}
.pl-5, .px-5 {
	padding-left: 1.5rem!important;
}
/*外间距*/
.m-1 {
	margin: .1rem!important;
}
.mt-1, .my-1 {
	margin-top: .1rem!important;
}
.mr-1, .mx-1 {
	margin-right: .1rem!important;
}
.mb-1, .my-1 {
	margin-bottom: .1rem!important;
}
.ml-1, .mx-1 {
	margin-left: .1rem!important;
}
.m-2 {
	margin: .25rem!important;
}
.mt-2, .my-2 {
	margin-top: .25rem!important;
}
.mr-2, .mx-2 {
	margin-right: .25rem!important;
}
.mb-2, .my-2 {
	margin-bottom: .25rem!important;
}
.ml-2, .mx-2 {
	margin-left: .25rem!important;
}
.m-3 {
	margin: .5rem!important;
}
.mt-3, .my-3 {
	margin-top: .5rem!important;
}
.mr-3, .mx-3 {
	margin-right: .5rem!important;
}
.mb-3, .my-3 {
	margin-bottom: .5rem!important;
}
.ml-3, .mx-3 {
	margin-left: .5rem!important;
}
.m-4 {
	margin: 1rem!important;
}
.mt-4, .my-4 {
	margin-top: 1rem!important;
}
.mr-4, .mx-4 {
	margin-right: 1rem!important;
}
.mb-4, .my-4 {
	margin-bottom: 1rem!important;
}
.ml-4, .mx-4 {
	margin-left: 1rem!important;
}
.m-5 {
	margin: 1.5rem!important;
}
.mt-5, .my-5 {
	margin-top: 1.5rem!important;
}
.mr-5, .mx-5 {
	margin-right: 1.5rem!important;
}
.mb-5, .my-5 {
	margin-bottom: 1.5rem!important;
}
.ml-5, .mx-5 {
	margin-left: 1.5rem!important;
}
.mr-auto, .mx-auto {
	margin-right: auto!important;
}
.ml-auto, .mx-auto {
	margin-left: auto!important;
}
.page-link {
	padding: .15rem .25rem;
}
.page-item:first-child .page-link {
	border-top-left-radius: .125rem;
	border-bottom-left-radius: .125rem;
}
.page-item:last-child .page-link {
    border-top-right-radius: .125rem;
    border-bottom-right-radius: .125rem;
}
.alert {
	font-size: .4rem;
	padding: .15rem .25rem;
	margin-bottom: .25rem;
	border-radius: .12rem;
}
.alert-dismissible .close {
	padding: 0 .25rem;
	font-size: .8rem;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
}
.alert-white {
	color: #333;
	background-color: #fff;
	border-color: #eaeaea;
}
.navbar {
	padding: .15rem .25rem;
}
/*公用字体*/
.fs0{
	font-size: 0;
}
.fs12{
	font-size: 0.35rem;
}
.fs14{
	font-size: 0.4rem;
}
.fs16{
	font-size: .5rem;
}
.fs18{
	font-size: .6rem;
}
.fs20{
	font-size: .7rem;
}
.fs22{
	font-size: .8rem;
}
.fs24{
	font-size: .9rem;
}
.fs26{
	font-size: 1rem;
}
.fs28{
	font-size: 1.1rem;
}
.fs30{
	font-size: 1.2rem;
}
.checkbox{
	margin: 0;
	position: relative;
	display: inline-block;
}
.checkbox input[type="checkbox"],
.checkbox input[type="radio"] {
	z-index: 1;
	width: 0;
	opacity: 0;
}
.checkbox span{
	display: inline-block;
	display: -ms-inline-flexbox!important;
	display: inline-flex!important;
	-ms-flex-align: center!important;
	align-items: center!important;
}
.checkbox span::before{
	font-family: iconfont;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	display: inline-block;
}
/*正常*/
.checkbox input[type="checkbox"] + span::before{
	color: #ccc;
	content: "\e835";
	margin-right: 3px;
}
.checkbox input[type="radio"] + span::before{
	color: #ccc;
	content: "\e836";
	margin-right: 3px;
}
/*激活*/
.checkbox:hover input[type="checkbox"] + span::before,
.checkbox input[type="checkbox"]:focus + span::before{
	color: inherit;
	content: "\e835";
}
.checkbox:hover input[type="radio"] + span::before,
.checkbox input[type="radio"]:focus + span::before{
	color: inherit;
	content: "\e836";
}
/*选中*/
.checkbox input[type="checkbox"]:checked + span::before{
	color: inherit;
	content: "\e834";
}
.checkbox input[type="radio"]:checked + span::before {
	color: inherit;
	content: "\e837";
}
/*禁用*/
.checkbox input[type="checkbox"]:disabled + span::before,
.checkbox input[type="radio"]:disabled + span::before {
	color: #eeeeee;
	cursor: not-allowed;
}

/*弹窗*/
/*
.modal-dialog {
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	left: 50%;
	top: 50%;
	z-index: 2000;
	position: absolute;
}
.modal .modal-dialog {
	left: auto;
	top: auto;
	-webkit-transform: translate(0,0);
	transform: translate(0,0);
	position: relative;
}
*/
.modal-title {
	font-size: .5rem;
}
.modal-content {
	border-radius: .2rem;
	border: 0;
	margin-left: auto;
	margin-right: auto;
	width: auto;
	max-width: 100%;
}
.modal-header {
	padding: .25rem;
	border-top-left-radius: .2rem;
	border-top-right-radius: .2rem;
}
.modal-header .close {
	font-size: .8rem;
	padding: .25rem;
	margin: -.25rem -.25rem -.25rem auto;
}
.modal-body {
	padding: 0;
	overflow-x1: hidden;
	overflow-y1: auto;
}
.modal-footer {
	padding: .25rem;
	border-bottom-left-radius: .2rem;
	border-bottom-right-radius: .2rem;
}
.modal-footer>:not(:first-child) {
	margin-left: .1rem;
}
.modal-footer>:not(:last-child) {
	margin-right: .1rem;
}
.rounded-0 .modal-content,
.rounded-0 .modal-header,
.rounded-0 .modal-footer {
	border-radius: 0;
}
/*自动大小*/
.modal-dialog{
	margin: .2rem;
	max-width: calc(100% - (.2rem * 2));
}
.modal-dialog.d-flex .modal-content{
	width: auto;
}
.top-modal-without-space .modal-dialog {
	margin: .2rem auto;
}
.left-modal-without-space .modal-dialog {
	position: absolute;
	left: .2rem;
}
.right-modal-without-space .modal-dialog {
	position: absolute;
	right: .2rem;
}
.modal-dialog-center .modal-dialog {
	margin-left: auto;
	margin-right: auto;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	align-items: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	min-height: calc(100% - (.2rem * 2));
	/* height: 100%;top: auto; */
}
.modal-dialog-center .modal-dialog1 {
	display: table;
	height: 100%;
	margin-top: 0;
	margin-bottom: 0;
}
.modal-dialog-center .modal-content-wrap {
	display: table-cell;
	vertical-align: middle;
}
/*-----*/
.full-width-modal-left .modal-dialog .modal-content,
.full-width-modal-right .modal-dialog .modal-content,
.full-width-modal-right .modal-dialog .modal-content-wrap,
.full-width-modal-left .modal-dialog .modal-content-wrap{
	height: 100%;
}
.full-width-modal-right .modal-dialog {
	height: 100%;
	position: absolute;
	right: 0px;
	margin: 0;
}
.full-width-modal-left .modal-dialog {
	height: 100%;
	position: absolute;
	left: 0px;
	margin: 0;
}
.full-width-modal-right .modal-header,
.full-width-modal-right .modal-content,
.full-width-modal-left .modal-header,
.full-width-modal-left .modal-content {
	border-radius: 0;
}
/*弹窗背景*/
.modal-primary .modal-content {
	color: #004085;
	background-color: #cce5ff!important;
}
.modal-primary .modal-header,
.modal-primary .modal-footer {
	color: #fff!important;
	background-color: #007bff;
}

.modal-warning .modal-content {
	color: #856404;
	background-color: #fff3cd!important;
}
.modal-warning .modal-header,
.modal-warning .modal-footer {
	color: #343a40!important;
	background-color: #ffc107;
}

.modal-info .modal-content {
	color: #0c5460;
	background-color: #d1ecf1;
}
.modal-info .modal-header,
.modal-info .modal-footer {
	color: #fff!important;
	background-color: #17a2b8!important;
}

.modal-success .modal-content {
	color: #155724;
	background-color: #d4edda;
}
.modal-success .modal-header,
.modal-success .modal-footer {
	color: #fff!important;
	background-color: #28a745!important;
}

.modal-danger .modal-content {
	color: #721c24;
	background-color: #f8d7da!important;
}
.modal-danger .modal-header,
.modal-danger .modal-footer {
	color: #fff!important;
	background-color: #dc3545;
}

.modal-secondary .modal-content {
	color: #383d41;
	background-color: #e2e3e5;
}
.modal-secondary .modal-header,
.modal-secondary .modal-footer {
	color: #fff!important;
	background-color: #6c757d!important;
}

.modal-dark .modal-content {
	color: #1b1e21;
	background-color: #d6d8d9;
}
.modal-dark .modal-header,
.modal-dark .modal-footer {
	color: #fff!important;
	background-color: #343a40!important;
}

.modal-body .btn-block {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}
.overflow {
	overflow: hidden;
}
.overflow-y {
	overflow: hidden;
	overflow-y: auto;
}
.overflow-x {
	overflow: hidden;
	overflow-x: auto;
}
/*播放器*/
.audioplayer{
	width: 1.2rem;
	height: 1.2rem;
	right: 0;
	bottom: 0;
	z-index: 88;
	position: absolute;
}
.audioplayer .control{
	z-index: 19;
	position: absolute;
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: contain;
}
.audioplayer .control-after{
	width: .7rem;
	height: .7rem;
	margin-top: -.35rem;
	margin-left: -.35rem;
	top: 50%;
	left: 50%;
	z-index: -1;
	position: absolute;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 100% 100%;
}
.audioplayer.stopped .control{
	background: 0 0;
}
.audioplayer.stopped .control-after{
	-webkit-animation: none;
	animation: none;
}
/*音乐图标*/
.music-ico{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAMAAAApWqozAAAA3lBMVEUAAAAAAAD///////8SEhIJCQn///93d3cfHx/////m5ub///9NTU3///////////+Li4uBgYFMTEz////////////////6+vru7u729vampqb9/f28vLyoqKgvLy/7+/v39/fr6+v////Jycl/f38iIiL09PT///////////+NjY15eXnMzMzKysokJCT///8bGxv////////w8PBGRkY+Pj6rq6vz8/Pi4uLU1NT9/f26urq1tbWrq6ugoKBra2tfX1+6uroxMTEdHR3m5ubNzc2ysrL29vZtbW3///+PY+y7AAAASXRSTlOZAPvtnZdbvJa9ubCuraebmJiVeUscA/z1z53lo56V/fry7+C/lvj11NLFvampoqCgPTz2raqe9+3m49nV0cy4tKOWlu/i1c65MWHllQAAAhlJREFUOMullelW4kAQhdsOyRAIEEMIa5BdRUA2cddRZ7vv/0ITTOhKOh31HO+v7uI7nE4tt9hRUt66WjrXONfOS9W1J/2YhN0yEiq7mbBhArw5s528rucde9bkgGko4VoRaHdeWUyvnTZQrKVhQ4O205kkfReEDRmuAIUxQbnH5+g0LgCVJHwJ7hMawL1f4uxzXMbhCk6PWUINPInz8SkqBBvgghXwyQ+iOYwDXNPQYikYvZ/i1sKgFsFFFJgCxsQS1wKKIWxAG8ts7np6CzQWh3teg/EOm6BEUDas5RAY5ugh5h52caen4foF29MjUZ07uAFcRocpYba8jT2kg/IR88C7KnifuG2f/rrL4bEVmkwBh1me8t8i1MSaVTHPhtnNiQjNUGUl2CqYh/ADwTZK7AzOB/BoI0IOzpiGvApGCFt9EcpDYxz612Ad/BN42ojDnzzj4Tn+DPpAJXzFEh+oTh3jF3Sm1CmKsrC2izrBsaKs8DcZvHq6QX04oTGhcqca6d8Ge022FKJGklp0hFA0UtSi783fpkxbPIJ7Eqy34YZjtROxISL1c0nYh3kYWFGXesRS09PAkhVI8CNxZAWyydyHD54SRiaTsq/l/ea6/4eKTPaVZYwkMkbJcltZbIssV2nmJDJzeU346TXhaxgYGQvopZvohxdaQOrVNredN11/c+y5WG3fWJokbxWs4wHng2Adr+R1/B+RXVzDNR25fgAAAABJRU5ErkJggg==");}
/*音乐动画*/
.music-ani{background-image:url("data:image/gif;base64,R0lGODlhUABQAIABAP///////yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplODZjZmIzYy1kZmNkLTQ4NTUtOTg4Yi0zNmI5OTNhNzllZTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDFDRjk0RDM4NzRFMTFFNEE3OTJCRDg1RUEzMENCNDkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDFDRjk0RDI4NzRFMTFFNEE3OTJCRDg1RUEzMENCNDkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjEwOThmZTMtYjNkYi00NmM5LWFhN2UtZWE0ZDVlZWRlOThjIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmU4NmNmYjNjLWRmY2QtNDg1NS05ODhiLTM2Yjk5M2E3OWVlOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFj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");background-color:transparent;}
/*视频、直播*/
.nxvideo,
.imgvideo {
	position: relative;
	font-size: 0;
	display: block;
}
.nxvideo-ico,
.imgvideo2:not(.playing)::after {
	cursor: pointer;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAMAAABHPGVmAAAAA3NCSVQICAjb4U/gAAAAt1BMVEX////////////////////////////////////////////7+/v5+fn39/fy8vLw8PDt7e3n5+fk5OTi4uLe3t7Z2dnU1NTMzMzHx8e+vr66urq3t7ezs7OsrKyoqKilpaWjo6OZmZmZmZmUlJSQkJCLi4uJiYmEhISCgoJ6enp4eHh1dXVycnJsbGxmZmZeXl5bW1tZWVlWVlZTU1NPT09LS0tJSUlJSUlGRkZDQ0NAQEA+Pj48PDzAbol3AAAAPXRSTlMAESIzRFVmd4iZqqqqqqqqqqqqqqqqqqq7u7u7u7u7u7u7zMzMzMzMzMzMzMzd3d3d3d3d3d3d7u7u7u7ueSw8swAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAALMSURBVGiBvZrpdpswEIWNJCNB931N1yRt06bukraO0fs/VyGEALYQdyQx9zdzvjPM1TparVBlQq5zbYqyLIzO11JkcCgmoUzpkFEiFUFqF6CTlvEE4SVcc+LyUcU8olGhFkdEYCQBcYWhF0c47eSXIdZmTUc0WhMQGfFP9SrgEapCEY1AA+QxjLLMEQYw+vzS84wAV+3LzCDCSz7UTPmTMGoKA8NLSVCPTpN1ifTuWBNOjhqDh3KOyiwtoyxdFktW9E6O4gfOuz4dzMnJf1aj/R+W0L299nwsl2CU5XhFTl71VqPaJx4ivdTyiYxSWagijeTyiQxSEcDHx5cXR0GUbi+GrOq21venAZBuxUe+bSC2+nyfTiGU3bbavrtFhUj4b3UQa389J0I0/Ld6iLXfHtEo+Pw7gNjd8R0KJINHoh3p4jUBItGS7EFIdtZoSQ4gtvoE2xleEg8gtZ3fgnbOoDnFDbH2J2Zngc7AToi1Xx8CsRJdryYgdvdx3s4K3ZtOQWo7v5qLzdGD1TSktvMTf6xG90I+SG3nu75Yg66KXoi1Z77YIhFkywHZMED+eEdlkaLwuxNv3evCx1v4/PFMrI4ejL9fzMbmkdPK5fvb87EqaoKsvjxAYmXMVL95hsWK8EXr7xG6BctCl9/q5B6IuNoTBW0kzmcm3qE0fMoa2/YljmhPW1jlh7b9ANh2IEHfplZnkG0Hom+4f4C27aWpR4d/b8gnh+7UiEKqU9y2vWjHuQ3Btr264xzir832lHReuNFNk4DjiM1zWcBy7cFzgcNyFcVzqcZyPchz0clyZbvAD3P1BFiu0VM7bKKBytHaSFoWT4suGcXboONonPG0AFmamSuetixPgzlyVMKPGLLgwhjKsxyG5wuByZDSaMXwpKQRw+MYSjaBWXRieLDUprP406tWQjlBOt0jsmtlQqpcG1MUxuhcUZ7D/QdULbYeC6DrPwAAAABJRU5ErkJggg==") center center no-repeat;
	background-size: cover;
	position: absolute;
	display: inline-block;
}
.imgvideo2:not(.playing)::after {
	left: 2vmin;
	bottom: 2vmin;
	content: '';
}
.nxvideo-ico {
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	left: 50%;
	top: 50%;
}
.nxvideo img {
	width: 100%;
}
.imgvideo::after {
	cursor: pointer;
	background: url("data:image/png;base64,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") center center no-repeat;
	background-size: cover;
	position: absolute;
	display: inline-block;
}
.imgvideo::after {
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	left: 50%;
	top: 50%;
	content: '';
}
.imgvideo.playing::after {
	content: none;
}
/*分割线*/
.separator {
	color: #969799;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.separator-l::before, .separator-r::after {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1;
	height: 1px;
	box-sizing: border-box;
	content: '';
	display: block;
}
.separator-l::before {
	margin-left: 5%;
	margin-right: 5px;
	background: rgba(255,255,255,1);
	background: -webkit-linear-gradient(left, #fff, #ccc); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #fff, #ccc); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #fff, #ccc); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #fff, #ccc); /* 标准的语法（必须放在最后） */
}
.separator-r::after {
	margin-right: 5%;
	margin-left: 5px;
	background: -webkit-linear-gradient(left, #ccc, #fff); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #ccc, #fff); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #ccc, #fff); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #ccc, #fff); /* 标准的语法（必须放在最后） */
}
.vcp-error-tips {
	font-size: 16px;
}