 h1,h2 {
  all: unset;
  display: inline; /* 保留块级行为 */
}
ul{
	margin-bottom: 0;
}
 svg:not(:root).svg-inline--fa {
 	overflow: visible;
 }

 .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;
 }

 .svg-inline--fa .fa-primary {
 	fill: var(--fa-primary-color, currentColor);
 	opacity: 1;
 	opacity: var(--fa-primary-opacity, 1);
 }

 .svg-inline--fa .fa-secondary {
 	fill: var(--fa-secondary-color, currentColor);
 	opacity: 0.4;
 	opacity: var(--fa-secondary-opacity, 0.4);
 }

 .svg-inline--fa.fa-swap-opacity .fa-primary {
 	opacity: 0.4;
 	opacity: var(--fa-secondary-opacity, 0.4);
 }

 .svg-inline--fa.fa-swap-opacity .fa-secondary {
 	opacity: 1;
 	opacity: var(--fa-primary-opacity, 1);
 }

 .svg-inline--fa mask .fa-primary,
 .svg-inline--fa mask .fa-secondary {
 	fill: black;
 }

 .fad.fa-inverse {
 	color: #fff;
 }

 .root-load-wrapper {
 	display: inline-block;
 	position: relative;
 	width: 40px;
 	height: 40px;
 }

 .root-load-wrapper div {
 	box-sizing: border-box;
 	display: block;
 	position: absolute;
 	width: 32px;
 	height: 32px;
 	margin: 4px;
 	border: 4px solid #ec4899;
 	border-radius: 50%;
 	animation: root-load-spin 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
 	border-color: #ec4899 transparent transparent transparent;
 }

 .root-load-wrapper div:nth-child(1) {
 	animation-delay: -0.45s;
 }

 .root-load-wrapper div:nth-child(2) {
 	animation-delay: -0.3s;
 }

 .root-load-wrapper div:nth-child(3) {
 	animation-delay: -0.15s;
 }

 @keyframes root-load-spin {
 	0% {
 		transform: rotate(0deg);
 	}

 	100% {
 		transform: rotate(360deg);
 	}
 }


 small {
 	font-size: 80%
 }

 .h-max {
 	height: max-content
 }

 .text-sm {
 	font-size: .875rem;
 	line-height: 1.25rem
 }

 .leading-6 {
 	line-height: 1.5rem
 }

 .text-content {
 	--tw-text-opacity: 1;
 	color: rgb(82 82 82 / var(--tw-text-opacity))
 }

 .p-list-tabset .ant-tabs-nav {
 	margin-bottom: 0;
 	--tw-bg-opacity: 1;
 	background-color: rgb(255 255 255 / var(--tw-bg-opacity));
 	padding-left: .75rem;
 	padding-right: .75rem
 }

 .p-list-tabset .p-list-tab-item {
 	margin-top: .5rem;
 	margin-bottom: .5rem;
 	--tw-bg-opacity: 1;
 	background-color: rgb(255 255 255 / var(--tw-bg-opacity));
 	padding: .75rem
 }

 .p-city-list {
 	margin-top: .75rem;
 	margin-bottom: .75rem;
 	--tw-bg-opacity: 1;
 	background-color: rgb(255 255 255 / var(--tw-bg-opacity));
 	padding: .75rem;
 	display: grid;
 	align-items: center;
 	grid-row-gap: .75rem;
 	row-gap: .75rem;
 	grid-template-columns: 80px auto
 }

 .p-city-list .p-less {
 	display: flex;
 	align-items: center
 }

 .p-city-list .p-less .p-text {
 	margin-right: .75rem;
 	--tw-text-opacity: 1;
 	color: rgb(236 72 153 / var(--tw-text-opacity))
 }

 .p-city-list .p-more {
 	display: grid;
 	grid-template-columns: repeat(3, minmax(0, 1fr));
 	grid-column-gap: .25rem;
 	column-gap: .25rem;
 	grid-row-gap: .75rem;
 	row-gap: .75rem
 }

 .p-city-list .p-more .p-item {
 	overflow: hidden;
 	text-overflow: ellipsis;
 	white-space: nowrap;
 	--tw-text-opacity: 1;
 	color: rgb(82 82 82 / var(--tw-text-opacity))
 }

 .p-city-list .p-more .p-item.p-active {
 	--tw-text-opacity: 1;
 	color: rgb(236 72 153 / var(--tw-text-opacity))
 }

 .p-city-list .p-btn {
 	width: min-content
 }

 .l-nav[_ngcontent-serverApp-c75] {
 	margin-left: 2rem;
 	margin-right: .75rem
 }

 .l-nav[_ngcontent-serverApp-c75] .l-list[_ngcontent-serverApp-c75] {
 	margin: 0;
 	display: flex;
 	list-style-type: none;
 	padding: 0
 }

 .l-nav[_ngcontent-serverApp-c75] .l-list[_ngcontent-serverApp-c75] .l-item[_ngcontent-serverApp-c75] .l-link[_ngcontent-serverApp-c75] {
 	display: flex;
 	height: 5rem;
 	align-items: center;
 	white-space: nowrap;
 	padding-left: 1.5rem;
 	padding-right: 1.5rem;
 	font-size: 1rem;
 	line-height: 1.5rem;
 	--tw-text-opacity: 1;
 	color: rgb(82 82 82 / var(--tw-text-opacity))
 }

 .l-nav[_ngcontent-serverApp-c75] .l-list[_ngcontent-serverApp-c75] .l-item[_ngcontent-serverApp-c75] .l-link[_ngcontent-serverApp-c75]:hover {
 	--tw-text-opacity: 1;
 	color: rgb(38 38 38 / var(--tw-text-opacity))
 }

 .l-nav[_ngcontent-serverApp-c75] .l-list[_ngcontent-serverApp-c75] .l-item[_ngcontent-serverApp-c75] .l-link.l-active[_ngcontent-serverApp-c75] {
 	border-width: 0px;
 	border-bottom-width: 2px;
 	border-style: solid;
 	--tw-border-opacity: 1;
 	border-color: rgb(236 72 153 / var(--tw-border-opacity));
 	--tw-text-opacity: 1;
 	color: rgb(236 72 153 / var(--tw-text-opacity))
 }

 .l-pink[_ngcontent-serverApp-c75] {
 	--tw-bg-opacity: 1;
 	background-color: rgb(236 72 153 / var(--tw-bg-opacity))
 }

 .l-green[_ngcontent-serverApp-c75] {
 	--tw-bg-opacity: 1;
 	background-color: rgb(34 197 94 / var(--tw-bg-opacity))
 }

 .l-red[_ngcontent-serverApp-c75] {
 	--tw-bg-opacity: 1;
 	background-color: rgb(239 68 68 / var(--tw-bg-opacity))
 }

 .l-yellow[_ngcontent-serverApp-c75] {
 	--tw-bg-opacity: 1;
 	background-color: rgb(234 179 8 / var(--tw-bg-opacity))
 }

 .l-blue[_ngcontent-serverApp-c75] {
 	--tw-bg-opacity: 1;
 	background-color: rgb(59 130 246 / var(--tw-bg-opacity))
 }

 .l-indigo[_ngcontent-serverApp-c75] {
 	--tw-bg-opacity: 1;
 	background-color: rgb(99 102 241 / var(--tw-bg-opacity))
 }

 .l-purple[_ngcontent-serverApp-c75] {
 	--tw-bg-opacity: 1;
 	background-color: rgb(168 85 247 / var(--tw-bg-opacity))
 }

 .loadingCom {
 	display: flex;
 	align-items: center;
 	justify-content: center
 }

 .loadingCom>.loadingSpin {
 	width: 100%
 }

 .c-custom[_ngcontent-serverApp-c103] .ant-back-top {
 	bottom: 100px
 }

 .c-custom[_ngcontent-serverApp-c103] .ant-back-top .c-custom-up {
 	margin-bottom: .75rem
 }

 .c-custom[_ngcontent-serverApp-c103] .ant-back-top .c-custom-up,
 .c-custom[_ngcontent-serverApp-c103] .ant-back-top .c-custom-back {
 	display: flex;
 	height: 2.5rem;
 	width: 2.5rem;
 	align-items: center;
 	justify-content: center;
 	border-radius: 9999px;
 	--tw-bg-opacity: 1;
 	background-color: rgb(156 163 175 / var(--tw-bg-opacity));
 	font-size: 1.25rem;
 	line-height: 1.75rem;
 	--tw-text-opacity: 1;
 	color: rgb(255 255 255 / var(--tw-text-opacity))
 }

 .c-custom[_ngcontent-serverApp-c103] .ant-back-top .c-custom-up:hover,
 .c-custom[_ngcontent-serverApp-c103] .ant-back-top .c-custom-back:hover {
 	--tw-bg-opacity: 1;
 	background-color: rgb(107 114 128 / var(--tw-bg-opacity))
 }

 .bg-red-400[_ngcontent-serverApp-c87] {
 	background-color: red
 }

 .pagination {
 	display: flex;
 	flex-direction: row
 }

 .pagination>:not([hidden])~:not([hidden]) {
 	--tw-space-x-reverse: 0;
 	margin-right: calc(.25rem * var(--tw-space-x-reverse));
 	margin-left: calc(.25rem * calc(1 - var(--tw-space-x-reverse)))
 }

 .pagination>.item {
 	border-radius: .25rem;
 	border-width: 1px;
 	border-style: solid;
 	padding: .5rem;
 	text-align: center;
 	min-width: 40px
 }

 .pagination>.item:hover {
 	cursor: pointer;
 	--tw-border-opacity: 1;
 	border-color: rgb(236 72 153 / var(--tw-border-opacity));
 	--tw-text-opacity: 1;
 	color: rgb(236 72 153 / var(--tw-text-opacity))
 }

 .pagination>.item.disabled {
 	--tw-text-opacity: 1;
 	color: rgb(163 163 163 / var(--tw-text-opacity))
 }

 .pagination>.item.disabled:hover {
 	cursor: not-allowed
 }

 .bg-red-400[_ngcontent-serverApp-c86] {
 	background-color: red
 }

 .p-city-wrapper {
 	margin-bottom: .75rem;
 	display: grid;
 	grid-template-columns: repeat(2, minmax(0, 1fr));
 	grid-template-columns: 80px auto
 }

 .p-city-wrapper .p-city-area {
 	font-weight: 700;
 	--tw-text-opacity: 1;
 	color: rgb(82 82 82 / var(--tw-text-opacity))
 }

 .p-city-wrapper .p-city-items {
 	display: grid;
 	grid-template-columns: repeat(3, minmax(0, 1fr));
 	grid-row-gap: .75rem;
 	row-gap: .75rem
 }

 @media (min-width: 576px) {
 	.p-city-wrapper .p-city-items {
 		grid-template-columns: repeat(5, minmax(0, 1fr))
 	}
 }

 @media (min-width: 768px) {
 	.p-city-wrapper .p-city-items {
 		grid-template-columns: repeat(10, minmax(0, 1fr))
 	}

 }


 .p-city-wrapper .p-city-items .p-city-item {
 	overflow: hidden;
 	text-overflow: ellipsis;
 	white-space: nowrap;
 	--tw-text-opacity: 1;
 	color: rgb(82 82 82 / var(--tw-text-opacity))
 }

 .p-list-tabset .ant-tabs-nav {
 	margin-bottom: 0;
 	--tw-bg-opacity: 1;
 	background-color: rgb(255 255 255 / var(--tw-bg-opacity));
 	padding-left: .75rem;
 	padding-right: .75rem
 }

 .p-list-tabset .p-list-tab-item {
 	margin-top: .5rem;
 	margin-bottom: .5rem;
 	--tw-bg-opacity: 1;
 	background-color: rgb(255 255 255 / var(--tw-bg-opacity));
 	padding: .75rem
 }

 .p-city-list {
 	margin-top: .75rem;
 	margin-bottom: .75rem;
 	--tw-bg-opacity: 1;
 	background-color: rgb(255 255 255 / var(--tw-bg-opacity));
 	padding: .75rem;
 	display: grid;
 	align-items: center;
 	grid-row-gap: .75rem;
 	row-gap: .75rem;
 	grid-template-columns: 80px auto
 }

 .p-city-list .p-less {
 	display: flex;
 	align-items: center
 }

 .p-city-list .p-less .p-text {
 	margin-right: .75rem;
 	--tw-text-opacity: 1;
 	color: rgb(236 72 153 / var(--tw-text-opacity))
 }

 .p-city-list .p-more {
 	display: grid;
 	grid-template-columns: repeat(3, minmax(0, 1fr));
 	grid-column-gap: .25rem;
 	column-gap: .25rem;
 	grid-row-gap: .75rem;
 	row-gap: .75rem
 }

 .p-city-list .p-more .p-item {
 	overflow: hidden;
 	text-overflow: ellipsis;
 	white-space: nowrap;
 	--tw-text-opacity: 1;
 	color: rgb(82 82 82 / var(--tw-text-opacity))
 }

 .p-city-list .p-more .p-item.p-active {
 	--tw-text-opacity: 1;
 	color: rgb(236 72 153 / var(--tw-text-opacity))
 }

 .p-city-list .p-btn {
 	width: min-content
 }

 .image-group .item {
 	cursor: pointer;
 	--tw-bg-opacity: 1;
 	background-color: rgb(209 213 219 / var(--tw-bg-opacity));
 	/* padding-bottom: 133.33%;
 	background-size: cover;
 	background-position: center;
 	background-repeat: no-repeat; */
 	/* width: 10.75rem; */
 	height: 4.68rem;
 	overflow: hidden;
 }

 .concatListContainer {
 	display: flex;
 	flex-direction: column;
 }

 .concatListContainer .concatItem {
 	display: flex;
 	flex-direction: row;
 	align-items: center;
 	margin-bottom: 5px;
 }

 .concat_label {
 	font-weight: 500;
 	font-size: 0.9rem;
 	color: #000;
 	width: 5.0rem;
 	white-space: nowrap;
 }

 .concat_text {
 	margin-left: 10px;
 }

 @media (min-width: 768px) {
 	.image-group .item {
 		height: auto;
 		overflow: hidden;
 	}
 }

 @media (min-width: 720px) {
 	.image-group .item {
 		height: 14.33rem;
 		overflow: hidden;
 	}
 }
 /* 凤楼迭代0912  */
.info-pay-buttons {
	cursor: pointer;
	border: none;
	background: linear-gradient(to right, #fff5d5, #ffe0a6);
	color: #6e4a00;
	margin-left: 0.625rem;
}

.info-pay-buttons:hover,
.info-pay-buttons:focus {
	background: linear-gradient(to right, #fff5d5, #ffe0a6) !important;
	color: #6e4a00 !important;
}

/* 收藏按钮内部图标和文字间距 */
.ant-btn.ant-btn-link i + span {
	margin-left: 8px;
}

.ant-btn.ant-btn-link span + i {
	margin-left: 8px;
}
/* 分享按钮样式 */
.share-btn {
    margin-left: 1rem;
    font-size: 0.875rem;
    color: #ec4899;
    height: 2.125rem;
    width: 5.75rem;
    border: 1px solid #ec4899;
    border-radius: 1.0625rem;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.share-btn .fl-icon-share {
    margin-right: .25rem;
}

.share-btn:hover {
    background-color: #ec4899;
    color: white;
}
