.wx-pI-layer {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:900;
	background:rgba(0, 0, 0, .1)
}
.wx-pI-layer .wx-pI-main {
	height:90%;
	width:90%;
	margin:0 auto;
	background:#000;
	overflow-y:auto;
	overflow-x:hidden;
	position:absolute;
	top:50%;
	left:50%;
	-ms-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%)
}
.wx-pI-layer .wx-pI-main .img-list {
	height:100%
}
.wx-pI-layer .wx-pI-main .img-list img {
	max-width:100%;
	height:auto;
	width:auto;
	margin:0 auto;
	display:block
}
.wx-pI-layer .wx-pI-main .img-list .img-item.show {
	display:block
}
.wx-pI-layer .wx-pI-main .img-list .img-item {
	display:none;
	margin:0 auto;
	position:relative;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.wx-pI-layer .wx-pI-main .img-list .img-item.center {
	height:100%;
	overflow:hidden
}
.wx-pI-layer .wx-pI-main .img-list .img-item.center img {
	max-height:100%;
	position:absolute;
	top:50%;
	left:50%;
	-ms-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%)
}
.wx-pI-layer .status {
	position:fixed;
	bottom:6%;
	left:50%;
	color:#fff;
	z-index:5;
	font-size:1.4em;
	margin:0;
	-ms-transform:translateX(-50%);
	transform:translateX(-50%)
}
.wx-pI-layer .close {
	position:fixed;
	right:5%;
	top:5%;
	margin:-12px -12px 0 0;
	border-radius:50%;
	height:38px;
	width:38px;
	z-index:22;
	cursor:pointer;
	background-image:url("../images/multipic_ico.png")
}
.wx-pI-layer .wx-pI-main.phone {
	height:100%;
	width:100%;
	margin:0 auto;
	background:#000;
	overflow-y:auto;
	overflow-x:hidden;
	max-width:7.5rem;
	position:absolute;
	top:50%;
	left:50%;
	-ms-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%)
}
.wx-pI-layer .wx-pI-main.phone .img-list {
	height:100%
}
.wx-pI-layer .wx-pI-main.phone .img-list img {
	max-width:100%;
	height:auto;
	width:auto;
	margin:0 auto;
	display:block
}
.wx-pI-layer .wx-pI-main.phone .img-list .img-item {
	position:relative;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	float:left;
	display:block;
	height:100%;
	width:7.5rem;
	margin:0 10px 0 auto
}
.wx-pI-layer .wx-pI-main.phone .img-list .img-item.center {
	height:100%;
	overflow:hidden
}
.wx-pI-layer .wx-pI-main.phone .img-list .img-item.center img {
	max-height:100%;
	position:absolute;
	top:50%;
	left:50%;
	-ms-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%)
}
.certificate {
	width:92%;
	margin:0 auto;
	border:1px solid #dceefa;
	cursor:pointer
}
.certificate img {
	display:block;
	width:100%;
	margin:0 auto
}
.certificate .zhengshu {
	position:relative;
	width:100%;
	margin:0 auto;
	color:#070062;
padding:.2rem;
	border-top:none;
	display:-ms-flexbox;
	display:flex
}
.certificate .cfcUl {
	width:51%;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-direction:column;
	flex-direction:column;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	margin-bottom:0;
	margin-right:2%
}
@media (max-width:320px) {
.certificate .cfcUl {
word-break:break-all
}
}
.certificate .cfcUl.right {
	width:49%;
	margin-right:0;
	margin-left:1%
}
.certificate .cfcUl li {
	padding:0;
font-size:.24rem;
	display:-ms-inline-flexbox;
	display:inline-flex;
	width:100%;
margin-bottom:.36rem
}
.certificate .cfcUl li .dspectrum {
	text-align:left;
padding:.4rem 0
}
.certificate .cfcUl li .item {
	display:-ms-flexbox;
	display:flex;
	position:relative
}
.certificate .cfcUl li .item .zhName .specialSpan {
	display:block;
	margin-top:0;
	-ms-transform:scale(.5);
	transform:scale(.5);
	-ms-transform-origin:left;
	transform-origin:left;
font-size:.24rem;
	-webkit-transform:scale(.5);
	position:absolute;
	left:0;
bottom:-.24rem;
	white-space:nowrap
}
.certificate .cfcUl li .item .zhName .specialSpanW {
	display:block;
	margin-top:0;
	-ms-transform:scale(.5);
	transform:scale(.5);
	-ms-transform-origin:left;
	transform-origin:left;
font-size:.24rem;
	-webkit-transform:scale(.5);
	position:absolute;
	left:0;
bottom:-.24rem;
	white-space:nowrap
}
.certificate .cfcUl li .item .zhName .specialSpanWN {
	display:block;
	margin-top:0;
	-ms-transform:scale(.5);
	transform:scale(.5);
	-ms-transform-origin:left;
	transform-origin:left;
font-size:.24rem;
	-webkit-transform:scale(.5);
	position:absolute;
	left:0;
bottom:-.38rem;
	white-space:nowrap
}
.certificate .cfcUl li .item .zhName {
	width:1.3rem;
	position:relative
}
.certificate .cfcUl li .item .listConter {
	width:2.2rem;
	text-align:left
}
.certificate .cfcUl li .item .listConter-s {
	display:inline-block;
	width:150%;
	-ms-transform-origin:left;
	transform-origin:left;
	-ms-transform:scale(.7);
	transform:scale(.7)
}
.certificate .cfcUl.right li .item .listConter {
	width:1.8rem;
	text-align:left
}
.certificate .cfcUl li .item .listConter img {
	width:1rem;
	margin-left:0
}
.certificate .cfcUl li .imgCfcli {
	text-align:right
}
.certificate .cfcUl li .imgCfc {
	display:inline-block;
	width:3rem;
	text-align:left;
	height:2.5rem
}
.certificate .cfcUl li .imgCfc .imgs {
	width:100%;
	height:100%;
	background-repeat:no-repeat;
	background-size:contain
}
.jcbz {
font-size:.12rem;
	color:#333;
	margin-left:0;
	background-position:right 0;
	background-repeat:no-repeat;
	background-size:contain;
margin-top:.2rem;
	width:100%;
	position:relative
}
.titleName {
	position:relative
}
.jcbz p {
	padding:0;
font-size:.32rem;
	-ms-transform:scale(.5);
	transform:scale(.5);
	-ms-transform-origin:top left;
	transform-origin:top left;
	width:5.8rem;
margin:-.24rem 0 0
}
.jcbz img.jcbzImg {
	width:1.5rem;
	height:1.5rem;
	position:absolute;
	top:0;
left:.9rem
}
.jcbz .jcyjP {
margin-bottom:.12rem
}
.tag___eBgcR {
	display:inline-block;
margin-right:.08rem;
	background-size:100% 100%
}
.tag___eBgcR.jx___34C5B {
width:.6rem;
height:.3rem;
	background-image:url("../images/cc9d9e42b8844136a03a1ea1f9827855.gif")
}
.tag___eBgcR.jx___34C5B.px___2HVxn {
	width:30px;
	height:15px
}
.tag___eBgcR.yd___3q7bI {
width:.6rem;
height:.3rem;
	background-image:url("../images/47fe7c0af03045e69f436f80105cced4.gif")
}
.tag___eBgcR.yd___3q7bI.px___2HVxn {
	width:30px;
	height:15px
}
.tag___eBgcR.by___1VF2A {
width:.6rem;
height:.3rem;
	background-image:url("../images/8d4b2fa4dcf346f19038103309b30449.gif")
}
.tag___eBgcR.by___1VF2A.px___2HVxn {
	width:30px;
	height:15px
}
.tag___eBgcR.bt___17on4 {
width:.6rem;
height:.3rem;
	background-image:url("../images/8f718a3068894b9e94ee2f16a17e7a73.gif")
}
.tag___eBgcR.bt___17on4.px___2HVxn {
	width:30px;
	height:15px
}
.tag___eBgcR.bzj___1l_Q5 {
width:.8rem;
height:.3rem;
	background-image:url("../images/070134104bfb421c86fcadaa445f346f.gif")
}
.tag___eBgcR.bzj___1l_Q5.px___2HVxn {
	width:40px;
	height:15px
}
.tag___eBgcR.jbp___-Za_r {
width:.8rem;
height:.3rem;
	background-image:url("../images/693d3c74688b4e3f8f3d91cb6c26e99c.gif")
}
.tag___eBgcR.jbp___-Za_r.px___2HVxn {
	width:40px;
	height:15px
}
.tag___eBgcR.kjd___kkPs3 {
width:.8rem;
height:.3rem;
	background-image:url("../images/6c43e75b0f86466bb6ba0058d8cc2007.gif")
}
.tag___eBgcR.kjd___kkPs3.px___2HVxn {
	width:40px;
	height:15px
}
.tag___eBgcR.yjd___1GRnB {
width:.8rem;
height:.3rem;
	background-image:url("../images/32186c2ff36f49858526ba469a2dee22.gif")
}
.tag___eBgcR.yjd___1GRnB.px___2HVxn {
	width:40px;
	height:15px
}
.tag___eBgcR.jsfh___2o5ip {
	width:1rem;
height:.3rem;
	background-image:url("../images/a81b24500af54d838f05d256376b38fb.gif")
}
.tag___eBgcR.jsfh___2o5ip.px___2HVxn {
	width:50px;
	height:15px
}
.tag___eBgcR.lyqp___2HeJz {
width:.8rem;
height:.3rem;
	background-image:url("../images/6ef7d391c4c547be81e977c25211b37a.gif")
}
.tag___eBgcR.lyqp___2HeJz.px___2HVxn {
	width:40px;
	height:15px
}
.coinListMain {
	overflow:hidden;
	background-color:#fff;
	min-height:300px;
	position:relative;
	width:94%;
	margin:0 auto
}
.coinListMain .coinListContainer .moreCoinsBanner.sale {
	background:url(../images/a3aa065fdf1f415888cf2ff9dd93c119.gif);
	background-size:100% 100%;
	height:1.04rem
}
.coinListMain .coinListContainer .moreCoinsBanner .more {
	display:block;
	color:#888;
font-size:.27rem;
	height:1.04rem;
	line-height:1.04rem;
	float:right;
padding-right:.2rem
}
.coinListMain .coinList .saleItem {
	width:48%;
	margin:0 1%;
	float:left;
	cursor:pointer;
	position:relative
}
.coinListMain .coinList .saleItem .cover {
	position:relative;
	width:100%;
	overflow:hidden;
	height:4.56rem;
	border-radius:2px;
	background-size:cover;
	background-repeat:no-repeat;
	background-position:50%
}
.coinListMain .coinList .saleItem .cover .price {
	position:absolute;
	height:22px;
	line-height:24px;
	padding:0 8px;
	color:#fff;
	bottom:0;
	right:0;
	font-size:13px;
	background:rgba(0, 0, 0, .6);
	border-top-left-radius:4px
}
.coinListMain .coinList .saleItem .promotionIcon {
	position:absolute;
	top:0;
	left:0
}
.coinListMain .coinList .saleItem .promotionIcon img {
width:.6rem;
height:.6rem
}
.coinListMain .coinList .saleItem .saleContent {
	width:100%;
	margin:3px 5px 7px;
	overflow:hidden
}
.coinListMain .coinList .saleItem .saleContent .saleInfo {
	position:relative;
	height:20px;
	line-height:20px;
	color:#222;
	font-size:14px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.coinListMain .coinList .saleItem .saleContent .saleInfo .price {
	-ms-flex:1 1;
	flex:1 1;
	color:#9e0006;
	font-size:15px
}
.coinListMain .coinList .saleItem .saleContent .saleInfo .price i {
	font-size:12px;
	padding-left:2px
}
.coinListMain .coinList .saleItem .saleContent .saleInfo .popularityIcon {
	height:20px;
	color:#a3a3a3;
	font-size:18px;
	cursor:default;
	display:-ms-flexbox;
	display:flex;
	display:-webkit-flex
}
.coinListMain .coinList .saleItem .saleContent .saleInfo .popularity {
	font-size:13px;
	line-height:22px
}
.coinListMain .coinList .saleItem .saleContent .salePrice {
	font-weight:700
}
.coinListMain .coinList .saleItem .saleContent .salePrice {
font-size:.36rem;
	text-align:left;
	color:#ab2212
}
.coinListMain .coinList .saleItem .saleContent .salePrice i {
	font-size:.75em
}
.coinListMain .coinList .saleItem .saleContent .salePrice .bid {
padding-left:.12rem;
	color:#999;
font-size:.24rem;
	font-weight:400
}
.coinListMain .coinList .saleItem .saleContent .salePrice .bid span {
	color:#ab3b3a
}
.coinListMain .coinList .saleItem .saleContent .salePrice i.start {
font-size:.24rem;
margin-left:.04rem
}
.coinListMain .coinList .noData {
	position:relative;
	width:100%;
	margin-top:50px;
	padding-top:100px;
	text-align:center;
	line-height:60px;
	font-size:16px;
	color:#888
}
.coinListMain .coinList .noData .noDataIcon {
	position:absolute;
	top:0;
	width:100%;
	height:100px;
	color:#d7d8da;
	font-size:68px;
	display:-ms-flexbox;
	display:flex;
	display:-webkit-flex;
	-ms-flex-align:center;
	align-items:center;
	-webkit-align-items:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-justify-content:center
}
img {
	width:90%
}
.images {
	position:relative;
	width:100%;
	overflow:hidden;
	height:4.56rem;
	border-radius:2px;
	background-size:cover;
	background-repeat:no-repeat;
	background-position:50%
}
.label {
	display:-ms-flexbox;
	display:flex;
	-ms-flex-align:center;
	align-items:center;
margin:.1rem 0 0;
height:.3rem
}
.sliderWrapper {
	overflow:hidden;
	width:100%;
	opacity:0;
transition:opacity .3s ease-in
}
.sliderWrapper.mounted {
	opacity:1
}
.sliderWrapper.dotsHidden .slick-dots {
	height:0
}
.sliderWrapper.dotsHidden .slick-dots li {
	visibility:hidden
}
.sliderMain {
	background-color:#fff;
width:calc(100% + .2rem);
	position:relative
}
.slideItemWrapper {
width:calc(100% - .2rem)
}
.slideItem {
	width:100%;
	height:5rem
}
.slideItem .video-play {
	height:100%
}
.slick-slider:hover .slick-next, .slick-slider:hover .slick-prev {
	visibility:visible
}
.slick-slider:hover .slick-next.slick-disabled, .slick-slider:hover .slick-prev.slick-disabled {
	visibility:hidden
}
.slick-next, .slick-prev {
width:.516rem;
	height:1.032rem;
	background-size:cover;
	background-repeat:no-repeat;
	background-color:transparent;
	position:absolute;
	display:block;
	cursor:pointer;
	line-height:0;
	font-size:0;
	top:50%;
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
	padding:0;
	border:none;
	outline:none;
	z-index:10;
	visibility:hidden
}
.slick-prev {
	background-image:url(../images/sliderleft.png);
	left:0
}
.slick-next {
	background-image:url(../images/sliderright.png);
right:.2rem
}
.slick-dots {
line-height:.6rem;
height:.6rem;
	list-style:none;
	display:block;
	text-align:center;
	padding:0;
width:calc(100% - .2rem);
	background-color:transparent;
margin:-10px 0 0 .1rem
}
.slick-dots li {
	position:relative;
	display:inline-block;
	cursor:pointer;
	width:1px
}
.slick-dots li button {
	border:0;
	background:transparent;
	display:block;
	background:#ccc;
	outline:none;
	width:6px;
	height:6px;
	border-radius:100%;
	line-height:0;
	font-size:0;
	padding:0;
	color:transparent;
	cursor:pointer;
	margin:2px auto auto
}
.slick-dots li button:before {
	color:transparent
}
.slick-dots li.slick-active button:before {
	color:transparent
}
.slick-dots li button:focus, .slick-dots li button:hover {
	outline:none
}
.slick-dots li.slick-active button {
	width:6px;
	height:6px;
	border-radius:1rem;
	background:#eaaa4e
}
.my-table {
	width:100%;
	table-layout:fixed;
	border-top:1px solid #e3e3e3;
	border-right:1px solid #e3e3e3;
	text-align:center
}
.my-table .my-th {
	padding:1px;
	background:#efefef
}
.my-td {
	padding:2px;
	border-left:1px solid #e3e3e3;
	border-bottom:1px solid #e3e3e3
}
.certificate {
	width:92%;
	margin:0 auto;
	border:1px solid #dceefa
}
.certificate img {
	display:block;
	width:100%;
	margin:0 auto
}
.certificate .qbcfc {
	width:100%;
	margin:0 auto;
	position:relative;
padding:.2rem;
	border-top:none;
	display:-ms-flexbox;
	display:flex
}
.certificate .qbimgs {
	width:49%;
padding-left:.2rem;
margin-top:.1rem;
	cursor:pointer
}
.certificate .qbcfc .qbUl {
	width:51%;
	margin-bottom:0
}
.certificate .qbTable {
	clear:both;
	width:100%;
padding:0 .2rem .2rem
}
.certificate .qbUl li {
font-size:.24rem;
padding:.09rem 0
}
.certificate .qbUl.right {
	width:100%;
margin-top:.2rem
}
.certificate .qbTable p {
font-size:.24rem;
margin-bottom:.1rem
}
.certificate .qbUl li:first {
padding:0 0 .12rem
}
.certificate .qbUl li .dspectrum {
	text-align:left;
margin-left:.52rem;
margin-bottom:.1rem
}
.certificate .qbUl li .item {
	display:-ms-flexbox;
	display:flex
}
.certificate .qbUl li .item .zhName {
	display:-ms-inline-flexbox;
	display:inline-flex;
	width:1.3rem
}
.certificate .qbUl li .item .listConter {
	display:-ms-inline-flexbox;
	display:inline-flex;
	width:2rem;
	word-break:break-all
}
.coinListMainss {
	overflow:hidden;
	background-color:#fff;
	position:relative;
	width:94%;
	margin:0 auto
}
.coinListMainss .coinListContainer .moreCoinsBanner {
	background:url(../images/04907e37fd354222bb275c3641abf454.gif);
	background-size:100%;
	height:1.04rem
}
.coinListMainss .coinListContainer .moreCoinsBanner .more {
	display:block;
	color:#888;
font-size:.27rem;
	height:1.04rem;
	line-height:1.04rem;
	float:right;
padding-right:.2rem
}
.coinListMainss .coinList .saleItem .saleContent .saleInfo {
	position:relative;
	height:20px;
	margin:0 5px 5px;
	line-height:20px;
	color:#222;
	font-size:14px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
img {
	width:90%
}
.images {
	position:relative;
	width:100%;
	overflow:hidden;
	height:4.56rem;
	border-radius:2px;
	background-size:cover;
	background-repeat:no-repeat;
	background-position:50%
}
.coinListMainss .coinList {
font-size:.24rem;
padding-bottom:.4rem;
	position:relative;
line-height:.48rem
}
.coinListMainss .coinList.close {
	max-height:606px;
	overflow:hidden
}
.coinListMainss .coinList .coinListItem {
	height:1.3rem;
	position:absolute;
	display:block;
	bottom:0;
	left:0;
	color:#999;
font-size:.23rem;
	line-height:1.4rem;
	width:100%;
	text-align:center
}
.coinListMainss .coinList .coinListItem span {
	position:relative;
	display:block;
	width:100%;
	height:100%
}
.coinListMainss .coinList .coinListItem i {
	display:inline-block;
width:.22rem;
height:.22rem;
	vertical-align:middle
}
.coinListMainss .coinList .coinListItem.closeItem {
	background:linear-gradient(180deg, hsla(0, 0%, 100%, 0), #fff 55%, #fff)
}
.coinListMainss .coinList .coinListItem.closeItem i {
	background:url(../images/d104aa05c24343a595f95fd373d09a0d.gif) no-repeat 50%;
	background-size:100%;
	display:block;
	position:absolute;
bottom:.17rem;
	left:50%;
margin-left:-.11rem
}
.coinListMainss .coinList .coinListItem.openItem {
	height:auto;
	line-height:1.6rem;
	position:relative;
line-height:.23rem
}
.coinListMainss .coinList .coinListItem.openItem i {
	background:url(../images/f3ef5bc27a0a4698b49b7bf7900e4956.gif) no-repeat 50%;
	background-size:100%;
	vertical-align:middle;
margin-left:.04rem;
	margin-top:-3px
}
.coinList img {
	width:100%;
padding:.13rem 0
}
.coinList video {
	width:100%;
padding:.13rem 0
}
.coinList p {
	margin:0;
	font-style:normal
}
.themeWrap___3GmuM {
	position:fixed;
	max-width:750px;
	margin:0 auto;
	top:0;
	right:0;
	left:0;
	bottom:0;
	display:-ms-flexbox;
	display:flex;
	perspective:650;
	-webkit-perspective:650;
	animation:wrapAnimation___3sqjl 1.2s ease 5s forwards;
	overflow:hidden
}
.themeWrap___3GmuM .firework___3Y6wJ {
	position:absolute;
	top:0;
	bottom:0
}
.themeWrap___3GmuM .door___3_SKd {
	-ms-flex:1 1;
	flex:1 1;
	background-color:#d2493d
}
.themeWrap___3GmuM .door___3_SKd.leftDoor___3VuGW {
	-ms-transform-origin:left center;
	transform-origin:left center;
	animation:leftDoorAnimation___1IHTa 1.5s ease 3.5s forwards
}
.themeWrap___3GmuM .door___3_SKd.rightDoor___1I_cS {
	-ms-transform-origin:right center;
	transform-origin:right center;
	animation:rightDoorAnimation___HjO-b 1.5s ease 3.5s forwards
}
.themeWrap___3GmuM .lantern___2zEca {
	position:absolute;
	top:0;
	width:3.5rem
}
.themeWrap___3GmuM .lantern___2zEca.leftLantern___1Kjxk {
left:.2rem
}
.themeWrap___3GmuM .lantern___2zEca.rightLantern___1vZSq {
right:.2rem
}
.themeWrap___3GmuM .text___2zBKG {
	position:absolute;
	top:-2rem;
	width:6.5rem;
	text-align:center;
	left:0;
	right:0;
	margin:auto;
animation:textAnimation___15hy4 1.4s ease .4s forwards, textNoneAnimation___1d9WY 1.2s ease 2.3s forwards
}
.themeWrap___3GmuM .cloud___1JyR1 {
	position:absolute;
	top:58%;
	margin:auto;
	width:1.8rem;
	animation-delay:1s
}
.themeWrap___3GmuM .cloud___1JyR1.leftCloud___3QNTz {
	left:-2rem;
animation:leftCloudAnimation___Bm_5S .8s ease 1s forwards
}
.themeWrap___3GmuM .cloud___1JyR1.rightCloud___2Q2yQ {
	right:-2rem;
animation:rightCloudAnimation___1ORv5 .8s ease 1s forwards
}
@keyframes leftDoorAnimation___1IHTa {
to {
transform:rotateY(85deg)
}
}
@keyframes rightDoorAnimation___HjO-b {
to {
transform:rotateY(-85deg)
}
}
@keyframes textAnimation___15hy4 {
0% {
left:-1.8rem;
opacity:0;
transform:scale(3) rotate(0)
}
50% {
top:45%;
left:.12rem;
opacity:1;
transform:scale(.8) rotate(2turn)
}
to {
	transform:scale(1) rotate(2turn);
	top:35%
}
}
@keyframes textNoneAnimation___1d9WY {
0% {
opacity:1
}
to {
	opacity:0;
	z-index:-999
}
}
@keyframes leftCloudAnimation___Bm_5S {
0% {
left:-1.8rem;
opacity:0
}
to {
left:.12rem;
	opacity:1
}
}
@keyframes rightCloudAnimation___1ORv5 {
0% {
right:-1.8rem;
opacity:0
}
to {
right:.12rem;
	opacity:1
}
}
@keyframes wrapAnimation___3sqjl {
0% {
opacity:1
}
to {
	opacity:0;
	z-index:-999
}
}
body, html {
	min-width:auto;
	font-family:Microsoft Yahei, Arial, Simsun, Helvetica, Segoe UI, sans-serif
}
.certificateDetail {
	width:100%;
	max-width:750px;
	min-height:100vh;
	margin:0 auto;
	background:#fff
}
.certificateDetail .certificate-top {
	padding-top:1px;
	width:100%;
	background:#fff
}
.certificateDetail .certificate-top img {
	width:68%;
	margin:31px auto 0;
	display:block
}
.certificateDetail .certificate-top .company {
	width:92%;
line-height:.34rem;
	text-align:center;
font-size:.24rem;
	color:#666;
padding:0 0 .2rem;
	position:relative;
margin:.3rem auto 0
}
.certificateDetail .certificate-top .company:after {
	border-bottom:1px solid #e13c00;
	content:"";
margin-top:.2rem;
	display:block
}
.certificateDetail .certImg {
	width:100%;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-align:center;
	align-items:center
}
.certificateDetail .certImg img {
	width:92%;
	margin:0 auto
}
.mores {
	display:block;
padding:.2rem 0;
	text-align:center;
	color:#576b95;
font-size:.28rem;
	background:#f4f6f6;
	margin-top:20px
}
.organiName {
	display:block;
	text-align:center;
padding:.3rem 0 0
}
.errs {
	height:100%;
	width:100%;
	position:fixed;
	top:0;
	left:0
}
.errs .qsImg {
	display:block;
	width:3rem;
	position:absolute;
	top:50%;
	left:50%;
	margin:-2rem auto auto -1.5rem
}
.errs .loading {
	position:absolute;
	display:block;
width:.5rem;
	top:50%;
	left:50%;
margin:-.25rem auto auto -.25rem
}
.errs .qsImg p {
	text-align:center;
font-size:.24rem;
	font-family:PingFangSC-Regular;
	color:#b4b4b4;
	padding:0
}
.errs .qsImg .noData {
	width:100%
}
.aboutMores {
	display:block;
padding:.2rem 0;
	text-align:center;
	color:#576b95;
font-size:.28rem;
	background:#f4f6f6;
	line-height:normal;
	margin-top:20px
}
