svg:not(:root).svg-inline--fa {
  overflow: visible;
}

.c26f{color:#00c26f}
.layui-btn {background-color:#00c26f}

.layui-btn:hover{background-color:#00814a;opacity: 1;}

.C-InfoCard,.C-InfoAd{display: flex;}
.pagination{display:block;}
.pagination li{ display: inline-block;margin-left: 2px;border: 1px solid #ededed;padding: 0 12px;color: #3e3e3e;line-height:30px;font-size: 16px;text-decoration: none;}

.pagination .active{
	background-color:#00c26f;
	color:#fff;
	border: 1px solid #00c26f;
}
.pagination .active a{
	color:#fff;
}
/* Modern Footer - 4 Columns */
.C-Footer{
	background:
		radial-gradient(circle at top left, rgba(0,194,111,.10), transparent 30%),
		linear-gradient(180deg, #252532 0%, #1d1d28 100%);
	color:#fff;
	margin-top:1.5rem;
}
.C-Footer,
.C-Footer *{
	box-sizing:border-box;
}
.C-Footer a{
	color:inherit;
	text-decoration:none !important;
}
.C-Footer .FooterInner{
	padding:28px 15px 22px;
}
.C-Footer .FooterStat{
	display:flex;
	align-items:center;
	justify-content:center;
	gap:6px;
	width:fit-content;
	max-width:100%;
	padding:6px 12px;
	border:1px solid rgba(255,255,255,.12);
	border-radius:999px;
	background:rgba(255,255,255,.06);
	color:rgba(255,255,255,.72);
	font-size:.78rem;
	line-height:1.4;
	margin:0 auto 26px;
	text-align:center;
}
.C-Footer .FooterGrid{
	display:grid;
	grid-template-columns:repeat(4, minmax(0, 1fr));
	gap:22px;
	align-items:start;
}
.C-Footer .FooterColumn{
	min-width:0;
}
.C-Footer .FooterTitle{
	font-size:.92rem;
	font-weight:700;
	color:#fff;
	margin-bottom:12px;
}
.C-Footer .FooterLinks{
	display:flex;
	flex-direction:column;
	gap:9px;
}
.C-Footer .FooterLinks a{
	display:inline-flex;
	align-items:center;
	gap:7px;
	color:rgba(255,255,255,.68);
	font-size:.86rem;
	line-height:1.5;
	transition:color .18s ease, transform .18s ease;
	word-break:break-word;
}
.C-Footer .FooterLinks a i{
	width:16px;
	min-width:16px;
	text-align:center;
	color:rgba(255,255,255,.42);
	transition:color .18s ease;
}
.C-Footer .FooterLinks a:hover{
	color:#00c26f;
	transform:translateX(2px);
}
.C-Footer .FooterLinks a:hover i{
	color:#00c26f;
}
.C-Footer .FooterNotice{
	margin-top:26px;
	padding-top:18px;
	border-top:1px solid rgba(255,255,255,.10);
	color:rgba(255,255,255,.52);
	font-size:.78rem;
	line-height:1.8;
}
.C-Footer .FooterNotice p{
	margin:0 0 5px;
}
.C-Footer .FooterBottom{
	margin-top:16px;
	padding-top:16px;
	border-top:1px solid rgba(255,255,255,.10);
	display:flex;
	justify-content:space-between;
	align-items:center;
	gap:12px;
	flex-wrap:wrap;
	color:rgba(255,255,255,.48);
	font-size:.78rem;
}
.C-Footer .FooterPartner a{
	color:rgba(255,255,255,.72);
}
.C-Footer .FooterPartner a:hover{
	color:#00c26f;
}
@media (max-width:992px){
	.C-Footer .FooterGrid{
		grid-template-columns:repeat(2, minmax(0, 1fr));
		gap:24px 28px;
	}
}
@media (max-width:576px){
	.C-Footer .FooterInner{
		padding:24px 15px 20px;
	}
	.C-Footer .FooterStat{
		width:100%;
		border-radius:10px;
		margin:0 auto 22px;
		padding:8px 10px;
		font-size:.76rem;
	}
	.C-Footer .FooterGrid{
		grid-template-columns:1fr;
		gap:22px;
	}
	.C-Footer .FooterTitle{
		margin-bottom:10px;
	}
	.C-Footer .FooterLinks{
		gap:8px;
	}
	.C-Footer .FooterLinks a{
		font-size:.86rem;
	}
	.C-Footer .FooterBottom{
		display:block;
		text-align:left;
	}
	.C-Footer .FooterPartner{
		margin-top:8px;
	}
}
.homeway,.homeway2{font-size: .9rem;color: #fff;text-align: center;display: block;margin: 20px 0;}
.homeway a {color: #fff;background: #2b2b37;padding: 6px 8px;margin-right: 10px;}
.homeway2 a {background: #ffffff;color: #00c26f;border: 1px solid #00c26f;padding: 6px 8px;margin-right: 10px;}
#jianbie .p-3 p{font-size: 1rem;line-height: 3rem;color: #000;}
#jianbie .p-3 .reqdelmail{}
.regret {font-size: 1rem;}
.regret a{color: #00c26f!important;}
.buyinfo{font-size: 1rem;background: #f1f1f1;padding: 20px;color: #f00!important;}
.svg-inline--fa {
  display: inline-block;
  font-size: inherit;
  height: 1em;
  overflow: visible;
  vertical-align: -0.125em;
}
.svg-inline--fa.fa-lg {
  vertical-align: -0.225em;
}
.svg-inline--fa.fa-w-1 {
  width: 0.0625em;
}
.svg-inline--fa.fa-w-2 {
  width: 0.125em;
}
.svg-inline--fa.fa-w-3 {
  width: 0.1875em;
}
.svg-inline--fa.fa-w-4 {
  width: 0.25em;
}
.svg-inline--fa.fa-w-5 {
  width: 0.3125em;
}
.svg-inline--fa.fa-w-6 {
  width: 0.375em;
}
.svg-inline--fa.fa-w-7 {
  width: 0.4375em;
}
.svg-inline--fa.fa-w-8 {
  width: 0.5em;
}
.svg-inline--fa.fa-w-9 {
  width: 0.5625em;
}
.svg-inline--fa.fa-w-10 {
  width: 0.625em;
}
.svg-inline--fa.fa-w-11 {
  width: 0.6875em;
}
.svg-inline--fa.fa-w-12 {
  width: 0.75em;
}
.svg-inline--fa.fa-w-13 {
  width: 0.8125em;
}
.svg-inline--fa.fa-w-14 {
  width: 0.875em;
}
.svg-inline--fa.fa-w-15 {
  width: 0.9375em;
}
.svg-inline--fa.fa-w-16 {
  width: 1em;
}
.svg-inline--fa.fa-w-17 {
  width: 1.0625em;
}
.svg-inline--fa.fa-w-18 {
  width: 1.125em;
}
.svg-inline--fa.fa-w-19 {
  width: 1.1875em;
}
.svg-inline--fa.fa-w-20 {
  width: 1.25em;
}
.svg-inline--fa.fa-pull-left {
  margin-right: 0.3em;
  width: auto;
}
.svg-inline--fa.fa-pull-right {
  margin-left: 0.3em;
  width: auto;
}
.svg-inline--fa.fa-border {
  height: 1.5em;
}
.svg-inline--fa.fa-li {
  width: 2em;
}
.svg-inline--fa.fa-fw {
  width: 1.25em;
}

.fa-layers svg.svg-inline--fa {
  bottom: 0;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
}

.fa-layers {
  display: inline-block;
  height: 1em;
  position: relative;
  text-align: center;
  vertical-align: -0.125em;
  width: 1em;
}
.fa-layers svg.svg-inline--fa {
  -webkit-transform-origin: center center;
          transform-origin: center center;
}

.fa-layers-counter, .fa-layers-text {
  display: inline-block;
  position: absolute;
  text-align: center;
}

.fa-layers-text {
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -webkit-transform-origin: center center;
          transform-origin: center center;
}

.fa-layers-counter {
  background-color: #ff253a;
  border-radius: 1em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #fff;
  height: 1.5em;
  line-height: 1;
  max-width: 5em;
  min-width: 1.5em;
  overflow: hidden;
  padding: 0.25em;
  right: 0;
  text-overflow: ellipsis;
  top: 0;
  -webkit-transform: scale(0.25);
          transform: scale(0.25);
  -webkit-transform-origin: top right;
          transform-origin: top right;
}

.fa-layers-bottom-right {
  bottom: 0;
  right: 0;
  top: auto;
  -webkit-transform: scale(0.25);
          transform: scale(0.25);
  -webkit-transform-origin: bottom right;
          transform-origin: bottom right;
}

.fa-layers-bottom-left {
  bottom: 0;
  left: 0;
  right: auto;
  top: auto;
  -webkit-transform: scale(0.25);
          transform: scale(0.25);
  -webkit-transform-origin: bottom left;
          transform-origin: bottom left;
}

.fa-layers-top-right {
  right: 0;
  top: 0;
  -webkit-transform: scale(0.25);
          transform: scale(0.25);
  -webkit-transform-origin: top right;
          transform-origin: top right;
}

.fa-layers-top-left {
  left: 0;
  right: auto;
  top: 0;
  -webkit-transform: scale(0.25);
          transform: scale(0.25);
  -webkit-transform-origin: top left;
          transform-origin: top left;
}

.fa-lg {
  font-size: 1.3333333333em;
  line-height: 0.75em;
  vertical-align: -0.0667em;
}

.fa-xs {
  font-size: 0.75em;
}

.fa-sm {
  font-size: 0.875em;
}

.fa-1x {
  font-size: 1em;
}

.fa-2x {
  font-size: 2em;
}

.fa-3x {
  font-size: 3em;
}

.fa-4x {
  font-size: 4em;
}

.fa-5x {
  font-size: 5em;
}

.fa-6x {
  font-size: 6em;
}

.fa-7x {
  font-size: 7em;
}

.fa-8x {
  font-size: 8em;
}

.fa-9x {
  font-size: 9em;
}

.fa-10x {
  font-size: 10em;
}

.fa-fw {
  text-align: center;
  width: 1.25em;
}

.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0;
}
.fa-ul > li {
  position: relative;
}

.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit;
}

.fa-border {
  border: solid 0.08em #eee;
  border-radius: 0.1em;
  padding: 0.2em 0.25em 0.15em;
}

.fa-pull-left {
  float: left;
}

.fa-pull-right {
  float: right;
}

.fa.fa-pull-left,
.fas.fa-pull-left,
.far.fa-pull-left,
.fal.fa-pull-left,
.fab.fa-pull-left {
  margin-right: 0.3em;
}
.fa.fa-pull-right,
.fas.fa-pull-right,
.far.fa-pull-right,
.fal.fa-pull-right,
.fab.fa-pull-right {
  margin-left: 0.3em;
}

.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
          animation: fa-spin 2s infinite linear;
}

.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
          animation: fa-spin 1s infinite steps(8);
}

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
          transform: rotate(270deg);
}

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
          transform: scale(-1, 1);
}

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
          transform: scale(1, -1);
}

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(-1, -1);
          transform: scale(-1, -1);
}

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-flip-both {
  -webkit-filter: none;
          filter: none;
}

.fa-stack {
  display: inline-block;
  height: 2em;
  position: relative;
  width: 2.5em;
}

.fa-stack-1x,
.fa-stack-2x {
  bottom: 0;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
}

.svg-inline--fa.fa-stack-1x {
  height: 1em;
  width: 1.25em;
}
.svg-inline--fa.fa-stack-2x {
  height: 2em;
  width: 2.5em;
}

.fa-inverse {
  color: #fff;
}

.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}
.px5 {padding-right:5px;}
.vipdn p{font-size: 1rem;text-align: center;padding: 2rem;color: #00c26f;}
.vipdn p a{font-weight: bold;padding: 0 5px;color: #00c26f;}

a,a:hover,a:active,a:visited,a:link{text-decoration:none;}
.C-InfoCard,.C-InfoAd{height: 155px !important;display: flex;}
.P-InfoShow .InfoField.DetailField .Picture{margin-top: 1rem;}
.qqwufa {display: none;}
.identify {display: none;}
.zhinan {display: none;}
.rules {display: none;}
.jubaoinfo {display: none;}
.contfp{}
.contfp h1{font-weight: bold;margin: 0.6rem 0;color: #00c26f;font-size: 1rem;}
.contfp p{color: #000;margin: 1rem 0;font-size: 1rem;}

.modalf{font-size: 1rem;color: #333;font-family: microsoft yahei;line-height: 30px;}
.mb-2{font-size: 1rem;color: #333;line-height: 30px;text-indent: 2em;}
.fakubox{background:#f5f7f8;margin-bottom: 1rem;padding: 1rem;}
.fakubox .fk-t{float: right;font-weight: normal;}
.fakubox .fk-u{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;word-break: break-all;font-weight: 600;color: #2b2b37;height: 2rem;line-height: 1.5rem;}
.fakubox .fk-u span{background: #f16b6b;color: #ffffff;font-size: .8rem;padding: 3px 8px;border-radius: 5px;margin-left: 8px;}
.fakubox p{font-size:1rem}
.fk-ad{text-align: center;padding-bottom: 2rem;}
.layui-tab-brief>.layui-tab-title .layui-this{color: #ffffff;    background: #00c26f;}
.layui-badge {margin: 16px 16px;position: absolute;right:0px;background-color:#00000059;white-space: nowrap;
}

.topsw{display: flex;justify-content: space-between;background: #f2f2f2;margin-top: 1rem;}
.topsw a{width: 33%;text-align: center;background: #DDD;height: 2.2rem;line-height: 2.2rem;color: #000;font-size:1rem;}
.topsw a.onme{background: #00c26f;color: #FFF;}

.layui-layer-btn .layui-layer-btn0{border-color: #00c26f !important;background-color: #00c26f !important;}
@media (max-width:392px) {
	.homeway a{margin-right:2px;}
}