.flexible_mask__cv54z .flexible_loading__iNsfE {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	font-size: 40PX
}

.p_wrapper__qAsrP {
	position: relative
}

.p_wrapper__qAsrP .p_title__qxHYI {
	padding: .26667rem 0;
	font-size: .48rem;
	font-weight: 700;
	color: #333;
	text-align: center
}

.p_wrapper__qAsrP .p_content__Yxbel {
	padding: 0 .26667rem;
	line-height: 1.2;
	color: #666
}

.p_wrapper__qAsrP .p_line__tWh_7 {
	margin-left: .13333rem;
	width: .42667rem;
	height: .42667rem;
	display: inline-block
}

.p_wrapper__qAsrP .p_inputWrapper__NkhST {
	margin-top: .53333rem;
	padding: 0 .26667rem
}

.p_wrapper__qAsrP .p_inputWrapper__NkhST .p_input__4bPks {
	box-sizing: border-box;
	border: 2px solid #f51111;
	height: 1.06667rem;
	line-height: 1.06667rem;
	border-radius: .21333rem
}

.p_wrapper__qAsrP .p_inputWrapper__NkhST .p_input__4bPks .adm-input-element {
	text-align: center
}

.p_wrapper__qAsrP .p_inputWrapper__NkhST .p_input__4bPks ::placeholder {
	text-align: center
}

.p_wrapper__qAsrP .p_btnWrapper__Ty5AU {
	margin-top: .53333rem;
	display: flex;
	align-items: center;
	justify-content: center
}

.p_wrapper__qAsrP .p_btnWrapper__Ty5AU .p_btn__8TFRf {
	height: 2.66667rem;
	width: 2.66667rem;
	border-radius: 1.33333rem;
	background-color: #f51111;
	color: #fff;
	font-size: .42667rem;
	font-weight: 700
}

.p_wrapper__qAsrP .p_lineBtn__WFHVI {
	position: absolute;
	top: .16rem;
	right: .16rem;
	width: .64rem;
	height: .64rem
}

.share_page__fA__n {
	height: 100vh
}

.share_page__fA__n .share_head__K9_tg {
	height: 1.33333rem;
	font-weight: 700
}

.share_page__fA__n .share_main__mRGi3 {
	height: calc(100% - 1.33333rem);
	box-sizing: border-box;
	padding: .53333rem;
	overflow-y: auto;
	overflow-x: hidden;
	font-size: .32rem;
	line-height: 1.5
}

.share_page__fA__n .share_main__mRGi3 .share_title__sermH,.share_page__fA__n .share_main__mRGi3 strong {
	font-size: .37333rem;
	font-weight: 700
}

.search_page__vY3EQ {
	height: 100vh
}

.search_page__vY3EQ .search_head__J0fAJ {
	border-bottom: 1px solid #f7f8fa
}

.search_page__vY3EQ .search_head__J0fAJ .search_search__R2yVK {
	border-radius: .8rem;
	height: .8rem;
	line-height: .8rem;
	background-color: #f7f8fa;
	padding: 0 .4rem;
	box-sizing: border-box
}

.search_page__vY3EQ .search_titleWrapper__rn4jG {
	display: flex;
	align-items: flex-end;
	justify-content: space-between;
	padding: 0 .53333rem;
	height: .8rem
}

.search_page__vY3EQ .search_titleWrapper__rn4jG .search_title__02LUu {
	font-size: .37333rem;
	color: #666
}

.search_page__vY3EQ .search_titleWrapper__rn4jG .search_clear__yxwLV {
	font-size: .32rem;
	color: #999
}

.search_page__vY3EQ .search_historyList__GM4BX {
	display: flex;
	flex-wrap: wrap;
	gap: .53333rem;
	padding: .53333rem
}

.search_page__vY3EQ .search_historyList__GM4BX .search_historyItem__ZP_nb {
	height: .8rem;
	line-height: .8rem;
	border-radius: .8rem;
	padding: 0 .37333rem;
	background-color: #f7f8fa
}

.placeholder-img_placeholder__H7dHm {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%
}

.detail-form_wrapper__3KAFf .detail-form_navbar__6Va0F {
	height: 1.06667rem;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	background-color: #fff;
	box-shadow: 2px 1px .16rem rgba(0,0,0,.1);
	z-index: 1
}

.detail-form_wrapper__3KAFf .detail-form_main__H_6no {
	margin-top: 1.06667rem;
	margin-bottom: 1.6rem;
	overflow-y: auto;
	overflow-x: hidden
}

.detail-form_wrapper__3KAFf .detail-form_orderInfo__BeWoM {
	border-radius: .26667rem;
	padding: .42667rem;
	font-size: .4rem;
	color: #222;
	line-height: 1.8;
	background: #fafbfc;
	box-sizing: border-box
}

.detail-form_wrapper__3KAFf .detail-form_orderInfoItem__Rd0pI {
	display: flex;
	margin-bottom: .10667rem
}

.detail-form_wrapper__3KAFf .detail-form_orderInfoItem__Rd0pI .detail-form_label__YmEz7 {
	min-width: 2.4rem;
	color: #888;
	font-weight: 500
}

.return-form_wrapper__9JjqZ .return-form_form__6OL3g {
	padding: 0 .16rem .21333rem
}

.return-form_wrapper__9JjqZ .return-form_form__6OL3g .adm-list-body {
	border-top: none;
	border-bottom: none
}

.return-form_wrapper__9JjqZ .return-form_formItem__OIndx {
	margin: .42667rem 0
}

.return-form_wrapper__9JjqZ .return-form_formItem__OIndx .return-form_label__DrAsP {
	display: block;
	margin-bottom: .10667rem
}

.return-form_wrapper__9JjqZ .return-form_notice__l4Ov0 {
	margin: .21333rem 0;
	padding: .42667rem;
	background: #f8f8f8;
	border-radius: .21333rem;
	font-size: .37333rem;
	color: #666;
	line-height: 1.7;
	font-weight: 400
}

.apply-form_wrapper__OkL7q {
	margin: 0 auto;
	padding-top: 1.06667rem
}

.apply-form_wrapper__OkL7q .apply-form_form__FZeuV {
	padding: 0 .16rem .21333rem
}

.apply-form_wrapper__OkL7q .apply-form_form__FZeuV .adm-list-body {
	border-top: none;
	border-bottom: none
}

.apply-form_wrapper__OkL7q .apply-form_navbar__3WLDO {
	height: 1.06667rem;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	background-color: #fff;
	box-shadow: 2px 1px .16rem rgba(0,0,0,.1);
	z-index: 1
}

.apply-form_wrapper__OkL7q .apply-form_formItem__0KfL7 {
	margin: .42667rem 0
}

.apply-form_wrapper__OkL7q .apply-form_formItem__0KfL7 .apply-form_label__SZdA9 {
	display: block;
	margin-bottom: .10667rem
}

.apply-form_wrapper__OkL7q .apply-form_notice__5fLm5 {
	margin: .21333rem 0;
	padding: .42667rem;
	background: #f8f8f8;
	border-radius: .21333rem;
	font-size: .37333rem;
	color: #666;
	line-height: 1.7
}

.query-form_wrapper__MQcv2 {
	margin: 0 auto;
	padding-top: 1.06667rem
}

.query-form_wrapper__MQcv2 .query-form_navbar__hUD2m {
	height: 1.06667rem;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	background-color: #fff;
	box-shadow: 2px 1px .16rem rgba(0,0,0,.1);
	z-index: 1
}

.mine_page__79vAu {
	height: 100%;
	overflow-y: auto;
	overflow-x: hidden;
	background-color: #f7f8fa
}

.mine_page__79vAu .mine_order__OZUEj {
	background: var(--theme-color,var(--adm-color-primary));
	border-radius: 0 0 .6rem .6rem;
	padding: .53333rem;
	display: flex;
	align-items: center;
	justify-content: space-evenly;
	color: #fff;
	height: 1.33333rem
}

.mine_page__79vAu .mine_order__OZUEj .mine_item__OCDyQ {
	font-size: .32rem;
	margin: .53333rem 0;
	text-align: center
}

.mine_page__79vAu .mine_order__OZUEj .mine_item__OCDyQ .mine_icon__XCaT6 {
	margin-bottom: .26667rem;
	font-size: .64rem
}

.mine_page__79vAu .mine_order__OZUEj .mine_divider__eq2is {
	height: 1.33333rem
}

.mine_page__79vAu .mine_serviceWrapper__a2FBq {
	margin: .53333rem;
	padding: .53333rem;
	background-color: #fff;
	border-radius: .26667rem
}

.mine_page__79vAu .mine_serviceWrapper__a2FBq .mine_title__pfkFO {
	font-size: .37333rem;
	font-weight: 700
}

.mine_page__79vAu .mine_serviceWrapper__a2FBq .mine_service__4PeXE {
	color: #333;
	margin-top: .53333rem;
	display: flex;
	align-items: center;
	justify-content: space-between
}

.mine_page__79vAu .mine_serviceWrapper__a2FBq .mine_service__4PeXE .mine_item__OCDyQ {
	font-size: .26667rem;
	text-align: center
}

.mine_page__79vAu .mine_serviceWrapper__a2FBq .mine_service__4PeXE .mine_item__OCDyQ .mine_icon__XCaT6 {
	margin-bottom: .26667rem;
	font-size: .64rem
}

.mine_page__79vAu .mine_policy__b6EHZ {
	margin: .53333rem;
	color: #333;
	border-radius: .26667rem
}

.mine_page__79vAu .mine_policy__b6EHZ .adm-list-item {
	padding: 0 .53333rem;
	font-size: .32rem!important
}

.category_wrapper__8V8dC {
	height: 100%;
	display: flex
}

.category_wrapper__8V8dC.category_fixed__eKCf9 {
	width: 100%;
	height: calc(100vh - 2.66667rem);
	box-sizing: border-box
}

.category_wrapper__8V8dC .category_left__nVHOM {
	flex: none
}

.category_wrapper__8V8dC .category_left__nVHOM .category_tab__srVzh {
	width: 2.29333rem
}

.category_wrapper__8V8dC .category_left__nVHOM .adm-side-bar-item {
	padding-top: .64rem;
	padding-bottom: .64rem
}

.category_wrapper__8V8dC .category_left__nVHOM .adm-side-bar-item .category_adm-side-bar-item-title__ELdLh {
	font-size: .32rem
}

.category_wrapper__8V8dC .category_left__nVHOM .adm-side-bar-item.adm-side-bar-item-active .adm-side-bar-item-title {
	font-weight: 500
}

.category_wrapper__8V8dC .category_left__nVHOM .adm-side-bar-item-title {
	font-size: .36667rem;
	color: #323233
}

.category_wrapper__8V8dC .category_main__MmH_4 {
	flex: auto;
	padding-left: 0;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #f7f8fa;
	display: flex;
	flex-direction: column;
	gap: .26667rem
}

.category_wrapper__8V8dC .category_main__MmH_4 .category_subCategory__4IfjR {
	background-color: #fff;
	border-radius: .16rem;
	padding: .26667rem
}

.category_wrapper__8V8dC .category_main__MmH_4 .category_subCategory__4IfjR .category_subTitle__MY7YD {
	font-size: .32rem;
	font-weight: 500;
	margin-bottom: .26667rem;
	line-height: .64rem;
	padding-bottom: .26667rem;
	border-bottom: 1px solid #f7f8fa
}

.category_wrapper__8V8dC .category_main__MmH_4 .category_subCategory__4IfjR .category_subCategoryList__u9VWQ {
	margin-top: .26667rem;
	display: grid;
	grid-template-columns: repeat(1,1fr);
	gap: .26667rem
}

.category_wrapper__8V8dC .category_main__MmH_4 .category_subCategory__4IfjR .category_categoryItem__JUFco {
	width: 100%;
	display: flex;
	flex-direction: column;
	align-items: center
}

.category_wrapper__8V8dC .category_main__MmH_4 .category_subCategory__4IfjR .category_categoryItem__JUFco .category_img__a849O {
	width: 250px;
	height: 250px;
	border-radius: .26667rem;
	background-color: #f7f8fa
}

.category_wrapper__8V8dC .category_main__MmH_4 .category_subCategory__4IfjR .category_categoryItem__JUFco .category_name__RzUzf {
	height: .53333rem;
	line-height: .53333rem;
	font-size: .42rem;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.category-select_nav-bar__oWHed {
	border-bottom: 1px solid #f7f8fa!important;
	display: flex
}

.category-select_leftIcon__bp3vF {
	font-size: .42667rem
}

.category-select_category-wrapper__Bej8X {
	height: 100%;
	display: flex;
	flex-direction: column
}

.category-select_category-list__jNhCj {
	flex: 1;
	height: auto;
	overflow-y: auto
}

.tab-bar_tabbar__R_lzH {
	height: 1.33333rem;
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: #fff
}

.tab-bar_tabbar__R_lzH .tab-bar_tabTitle__I0WAj {
	font-size: .32rem
}

.tab-bar_tabbar__R_lzH .adm-tab-bar-item-title {
	line-height: .25rem
}

.tab-bar_tabbar__R_lzH .adm-tab-bar-item-active {
	font-weight: 700;
	color: #ff2b2b;
	border-radius: .10667rem
}

.tab-bar_tabbar__R_lzH .adm-tab-bar-item-active .adm-tab-bar-item-icon {
	animation: tab-bar_scale-icon__Sprl0 .3s ease-in-out
}

@keyframes tab-bar_scale-icon__Sprl0 {
	0% {
		transform: scale(1)
	}

	50% {
		transform: scale(.8)
	}

	to {
		transform: scale(1)
	}
}

.page-header_header__LYUiH {
	height: 1.2rem;
	width: 100%;
	position: sticky;
	top: 0;
	z-index: 999
}

.page-header_header__LYUiH .page-header_pageHeader__U9Q__ {
	position: sticky;
	top: 0;
	z-index: 999;
	height: 1.2rem;
	box-sizing: border-box;
	background-color: #f13b01;
	color: #fff
}

.page-header_header__LYUiH .page-header_pageHeader__U9Q__ .page-header_logo__acw_t {
	height: .64rem;
	width: auto
}

.layout_wrapper__P_iC2 {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	width: 100%
}

.layout_wrapper__P_iC2 .layout_main__8SOZB {
	flex: 1;
	width: 100%;
	overflow-x: hidden
}

.layout_wrapper__P_iC2 .layout_footer__V8Yaf {
	height: 1.33333rem;
	width: 100%;
	position: relative;
	z-index: 998
}

.layout_wrapper__P_iC2 .adm-tabs-tab {
	color: #666;
	font-size: .36rem
}

.layout_wrapper__P_iC2 .adm-tabs-tab-active {
	color: #333;
	font-weight: 700
}

.layout_wrapper__P_iC2 .adm-tabs-header {
	position: sticky;
	top: 0;
	z-index: 2;
	background-color: #fff
}

.market_wrapper__mB9FT {
	position: fixed;
	inset: 0;
	padding: .26667rem .26667rem env(safe-area-inset-bottom,.26667rem);
	background-color: #f51111;
	overflow: auto
}

.market_wrapper__mB9FT .market_leftSale__W45fW,.market_wrapper__mB9FT .market_rightSale___2n_c {
	position: absolute;
	top: .53333rem;
	left: .53333rem;
	height: .53333rem;
	width: auto;
	border-radius: .10667rem;
	border: 1px solid #efefef;
	transform: rotate(-15deg)
}

.market_wrapper__mB9FT .market_rightSale___2n_c {
	top: 1.06667rem;
	left: unset;
	right: .53333rem;
	transform: rotate(-15deg)
}

.market_wrapper__mB9FT .market_title__NLbqW {
	padding-top: .42667rem;
	font-size: .64rem;
	font-weight: 700;
	color: #fff;
	text-align: center
}

.market_wrapper__mB9FT .market_sub__WtoSK {
	padding-top: .16rem;
	font-size: .37333rem;
	line-height: 1.2;
	color: #fff;
	text-align: center
}

.market_wrapper__mB9FT .market_list__Nf7M3 {
	margin-top: .26667rem;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-evenly
}

.market_wrapper__mB9FT .market_item__G84Ot {
	margin-bottom: .26667rem;
	width: 100vw
}

.market_ruleBtn__DYb_s {
	position: absolute;
	right: 0;
	top: .26667rem;
	border-radius: .26667rem 0 0 .26667rem;
	background-color: #efefef;
	color: #f51111;
	padding: 0 .26667rem;
	line-height: .53333rem;
	font-size: .37333rem
}

.market_ruleWrapper__FiO3p .market_line__Z_mQC {
	margin-left: .13333rem;
	width: .42667rem;
	height: .42667rem;
	display: inline-block
}

.market_ruleWrapper__FiO3p .market_title__NLbqW {
	padding: .26667rem 0;
	font-size: .42667rem;
	font-weight: 700;
	color: #333
}

.market_ruleWrapper__FiO3p .market_btnWrapper__D0gCc {
	margin-top: .53333rem;
	display: flex;
	align-items: center;
	justify-content: center
}

.market_ruleWrapper__FiO3p .market_btnWrapper__D0gCc .market_disabled__1eBi_ {
	background-color: #efefef
}

.modal-line_modalContent__v3VII {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 10rem;
	height: 10rem;
	text-decoration-line: none;
	animation: modal-line_scaleAnimation__qFkft .5s ease forwards
}

.modal-line_modalContent__v3VII .modal-line_modalBg__1H8bV {
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 2
}

@keyframes modal-line_scaleAnimation__qFkft {
	0% {
		transform: translate(-50%,-50%) scale(.3)
	}

	to {
		transform: translate(-50%,-50%) scale(1)
	}
}

.modal-line_modalContent__v3VII .modal-line_content__kwMUF {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	background-color: transparent;
	width: 100%;
	height: 100%;
	position: relative;
	z-index: 10
}

.modal-line_modalContent__v3VII .modal-line_closeIcon__Ol2r8 {
	position: absolute;
	right: 0;
	z-index: 20;
	top: 0;
	font-size: .64rem;
	color: var(--adm-color-weak)
}

.modal-line_modalContent__v3VII .modal-line_title__LsVjo {
	display: flex;
	justify-content: center;
	font-size: .42667rem;
	color: #fff;
	font-weight: 500
}

.modal-line_modalContent__v3VII .modal-line_title2__Ww7A5 {
	display: flex;
	justify-content: center;
	font-size: .48rem;
	color: #fff;
	font-weight: 500;
	padding-bottom: .21333rem
}

.modal-line_modalContent__v3VII .modal-line_subTitle__pvN3m {
	font-size: .32rem;
	color: #fff;
	padding-top: .16rem
}

.modal-line_modalContent__v3VII .modal-line_top__h_MO_ {
	text-align: center;
	padding-top: 1.06667rem;
	font-size: 0
}

.modal-line_modalContent__v3VII .modal-line_titleDesc__qj5Y3 {
	font-size: .32rem;
	color: #fff4ed;
	padding-top: .26667rem;
	padding-bottom: .64rem
}

.modal-line_modalContent__v3VII .modal-line_middle__jkPGS {
	color: #fe5a2d;
	text-align: center;
	font-weight: 700
}

.modal-line_modalContent__v3VII .modal-line_subDesc__6hWNA {
	padding-bottom: .96rem;
	font-size: .26667rem
}

.modal-line_modalContent__v3VII .modal-line_bottom__mkVCM {
	text-align: center;
	padding-bottom: 2.53333rem;
	font-size: 0
}

.modal-line_modalContent__v3VII .modal-line_receiveBtn__rs_TJ {
	color: #fd592f;
	font-size: .37333rem;
	font-weight: 700;
	padding-left: .16rem
}

.modal-line_modal__004e3 .modal-line_adm-center-popup-close__90Eg4 {
	top: .8rem
}

.page_wrapper__3pfQo .adm-nav-bar {
	padding: 0
}

.page_wrapper__3pfQo .page_fixed__zfaaW {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	background-color: #fff;
	box-shadow: 2px 1px .16rem rgba(0,0,0,.1)
}

.page_wrapper__3pfQo .page_fixed__zfaaW .page_searchBarWrapper__7S_1p {
	margin: .32rem;
	display: flex;
	align-items: center;
	gap: .16rem
}

.page_wrapper__3pfQo .page_fixed__zfaaW .page_searchBarWrapper__7S_1p .page_searchBar__5TlZZ {
	flex: 1
}

.page_wrapper__3pfQo .page_main__nwr83 {
	margin-top: 2.66667rem;
	padding: .26667rem
}

.page_wrapper__3pfQo .page_main__nwr83 .page_orderItem__cYSIu {
	border: 1px solid #efefef;
	border-radius: .16rem
}

.page_wrapper__3pfQo .page_contactWrapper__WJpMm {
	position: fixed;
	bottom: env(safe-area-inset-bottom,0);
	left: 0;
	right: 0;
	display: flex;
	height: 1.6rem;
	background-color: #fff;
	box-shadow: 2px 1px .16rem rgba(0,0,0,.1)
}

.page_wrapper__3pfQo .page_contactWrapper__WJpMm .page_contact__x_43x {
	margin: 0 auto;
	display: flex;
	align-items: center;
	gap: .32rem
}

.page_wrapper__3pfQo .page_contactWrapper__WJpMm .page_contact__x_43x .page_line__iHDGY {
	width: .8rem;
	height: .8rem
}

.page_wrapper__3pfQo .page_contactWrapper__WJpMm .page_contact__x_43x .page_text__2f2Yr {
	font-size: .42667rem
}

.page_footer__8TvTY {
	display: flex;
	justify-content: flex-end;
	align-items: center;
	gap: .26667rem;
	height: .8rem;
	font-size: .32rem;
	margin: .26667rem 0;
	padding: 0 .26667rem
}

.page_footer__8TvTY .page_returnBtn__CgTcQ {
	border-color: #f51111;
	color: #f51111
}

.page_wrapper__jXZKn .adm-nav-bar {
	padding: 0
}

.page_wrapper__jXZKn .page_fixed__VWONb {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	background-color: #fff;
	box-shadow: 2px 1px .16rem rgba(0,0,0,.1)
}

.page_wrapper__jXZKn .page_fixed__VWONb .page_searchBarWrapper__yjZ8S {
	margin: .32rem;
	display: flex;
	align-items: center;
	gap: .16rem
}

.page_wrapper__jXZKn .page_fixed__VWONb .page_searchBarWrapper__yjZ8S .page_searchBar___cR2V {
	flex: 1
}

.page_wrapper__jXZKn .page_main__bGFKR {
	margin-top: 2.66667rem;
	padding: .26667rem
}

.page_wrapper__jXZKn .page_main__bGFKR .page_orderItem__DxK5V {
	border: 1px solid #efefef;
	border-radius: .16rem
}

.page_wrapper__jXZKn .page_contactWrapper__bhAgh {
	position: fixed;
	bottom: env(safe-area-inset-bottom,0);
	left: 0;
	right: 0;
	display: flex;
	height: 1.6rem;
	background-color: #fff;
	box-shadow: 2px 1px .16rem rgba(0,0,0,.1)
}

.page_wrapper__jXZKn .page_contactWrapper__bhAgh .page_contact__un8ZU {
	margin: 0 auto;
	display: flex;
	align-items: center;
	gap: .32rem
}

.page_wrapper__jXZKn .page_contactWrapper__bhAgh .page_contact__un8ZU .page_line__7cdIX {
	width: .8rem;
	height: .8rem
}

.page_wrapper__jXZKn .page_contactWrapper__bhAgh .page_contact__un8ZU .page_text__TgOOR {
	font-size: .42667rem
}

.page_footer__zz_aM {
	display: flex;
	justify-content: flex-end;
	align-items: center;
	gap: .26667rem;
	height: .8rem;
	font-size: .32rem;
	margin: .26667rem 0;
	padding: 0 .26667rem
}

.page_footer__zz_aM .page_returnBtn__zhl0l {
	border-color: #f51111;
	color: #f51111
}

.anchors_anchors__y7Jgp {
	position: sticky;
	top: env(safe-area-inset-top,0);
	display: grid;
	align-items: center;
	z-index: 1;
	border: 1px solid #e0e0e0;
	background: #fff
}

.anchors_anchors__y7Jgp .anchors_anchor__ZJ26V {
	flex: 1 1 auto;
	text-align: center;
	border-right: 1px solid #e0e0e0;
	line-height: .96rem
}

.anchors_anchors__y7Jgp .anchors_anchor__ZJ26V:last-child {
	border-right: none
}

.anchors_anchors__y7Jgp .anchors_anchor__ZJ26V .anchors_text__Enqjm {
	position: relative
}

.anchors_anchors__y7Jgp .anchors_anchor__ZJ26V .anchors_text__Enqjm .anchors_active__lsOiv {
	position: absolute;
	background-color: var(--theme-color,"#f51111");
	bottom: -.10667rem;
	left: 0;
	right: 0;
	height: 2px;
	border-radius: 1px;
	z-index: 1
}

.banner_bannerWrapper__pqfbK {
	transition: height .6s ease;
	overflow: hidden;
	min-height: 5.33333rem;
	height: auto
}

.banner_productImg__bpQ3A {
	min-height: 5.33333rem
}

.banner_wrapper__aYIC0 {
	position: relative
}

.banner_packageInfo__bpVb0 {
	display: flex;
	height: 1.33333rem;
	font-size: .53333rem;
	line-height: .64rem;
	position: absolute;
	z-index: 2;
	top: 4.8rem;
	width: 100%
}

.banner_packageInfo__bpVb0 .banner_packageItem__OD_rC {
	flex-grow: 1;
	padding: 0 .32rem;
	background-color: #ff0;
	opacity: .8;
	text-align: center;
	border-right: 1px dashed #333
}

.banner_packageInfo__bpVb0 .banner_packageItem__OD_rC:last-child {
	border-right: none
}

.collected_collected__3zwuB {
	display: flex;
	justify-content: flex-end;
	align-items: center;
	color: var(--theme-color,#f51111);
	padding: 0 .26667rem
}

.collected_num__HSl35 {
	margin-left: .10667rem;
	line-height: .64rem
}

.coupon_couponWrapper__MYp0o {
	margin-top: .26667rem;
	position: relative;
	background: -webkit-linear-gradient(left,#e61f19,#fa6251,#ec3027);
	display: flex;
	width: 100%;
	height: 1.6rem;
	border-radius: .16rem;
	overflow: hidden;
	font-size: .37333rem;
	color: #fff
}

.coupon_couponWrapper__MYp0o .coupon_left__V4N4V {
	flex: 1 1 auto;
	height: 1.6rem;
	padding: 0 .42667rem;
	box-sizing: border-box;
	display: flex;
	align-items: center;
	gap: .26667rem;
	font-size: .37333rem;
	font-weight: 700
}

.coupon_couponWrapper__MYp0o .coupon_right__9xzaM {
	width: 3.2rem;
	height: 1.6rem;
	line-height: 1.6rem;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 0 .42667rem;
	box-sizing: border-box
}

.coupon_couponWrapper__MYp0o .coupon_right__9xzaM .coupon_receive__7DBaQ {
	height: .8rem;
	line-height: .8rem;
	font-weight: 500;
	width: 2.13333rem;
	border-radius: .4rem;
	background: -webkit-linear-gradient(left,#fde5b7,#fffbe8,#f6d79c);
	color: #dc5103;
	font-size: .32rem;
	text-align: center
}

.coupon_couponWrapper__MYp0o .coupon_right__9xzaM .coupon_receive__7DBaQ.coupon_disabled__CEpIY {
	opacity: .4
}

.coupon_couponWrapper__MYp0o .coupon_notch__6rCq_ {
	position: absolute;
	background: #fff;
	right: 2.98667rem;
	width: .42667rem;
	height: .42667rem;
	border-radius: .21333rem
}

.coupon_couponWrapper__MYp0o .coupon_top__e_Ydv {
	top: -.21333rem
}

.coupon_couponWrapper__MYp0o .coupon_bottom__ReBEO {
	bottom: -.21333rem
}

.coupon_couponWrapper__MYp0o .coupon_divider__1LSYR {
	position: absolute;
	right: 3.2rem;
	top: .21333rem;
	bottom: .21333rem;
	width: 0;
	border-left: 1px dashed #fff
}

.order-query-icon_icon__RrRCo {
	background: var(--theme-color,"#f51111");
	border-radius: .53333rem
}

.order-query-icon_icon__RrRCo,.return-icon_returnIcon__2UgnL {
	font-size: .64rem;
	width: 1.06667rem;
	height: 1.06667rem;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #fff
}

.return-icon_returnIcon__2UgnL {
	border-radius: 50%;
	background-color: var(--theme-color,#f51111);
	font-weight: 700
}

.news_customSwiper__X5gxY {
	position: absolute;
	z-index: 2;
	bottom: 1.06667rem
}

.news_customSwiperItem__rvWX3 {
	display: flex;
	align-items: center;
	width: 220PX;
	height: 30PX;
	line-height: 30PX;
	background-color: rgba(0,0,0,.4);
	border-radius: 0 30PX 30PX 0;
	padding-left: 8PX
}

.news_customSwiperItem__rvWX3 * {
	color: #fff;
	margin-right: 8PX
}

.news_customSwiperItem__rvWX3 span {
	white-space: nowrap
}

.news_customSwiperItem__rvWX3 img {
	border-radius: 50%
}

.notice_title__F2WmY {
	font-size: .37333rem;
	color: #323233
}

@keyframes order-query-btn_breath__7AeMm {
	0% {
		scale: .9;
		transform: translateY(0)
	}

	to {
		scale: 1;
		transform: translateY(-.13333rem)
	}
}

.order-query-btn_popover__06Ekg {
	animation: order-query-btn_breath__7AeMm 1s linear infinite alternate;
	z-index: 999
}

.order-query-btn_popover__06Ekg .adm-popover-arrow {
	border-color: #f51111;
	color: #f51111!important
}

.order-query-btn_popover__06Ekg .adm-popover-inner {
	background-color: #f51111
}

.order-query-btn_popover__06Ekg .adm-popover-inner-content {
	padding: .10667rem;
	color: #fff
}

.order-recover-coupon_confirm__rF0Ty {
	background-color: var(--theme-color);
	color: #fff
}

.loading-cover_mask__fqR1h .loading-cover_loading__NcI4z {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	font-size: 1.06667rem
}

.apply_wrapper__CCWD5 .apply_navbar__8U52L {
	height: 1.06667rem;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	background-color: #fff;
	box-shadow: 2px 1px .16rem rgba(0,0,0,.1);
	z-index: 1
}

.apply_wrapper__CCWD5 .apply_main__Ga1GY {
	margin-top: 1.06667rem;
	margin-bottom: 1.6rem;
	overflow-y: auto;
	overflow-x: hidden
}

.apply_form__UTuRB {
	margin-bottom: 1.6rem
}

.apply_form__UTuRB .apply_detailReason__Q5HJ2 {
	margin: 0 .53333rem .53333rem .8rem;
	background-color: #efefef;
	border-radius: .16rem;
	padding: .10667rem
}

.apply_footer__dkMuL {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	display: block;
	padding: .26667rem;
	background-color: #fff;
	box-shadow: 2px 1px .16rem rgba(0,0,0,.1)
}

.apply_footer__dkMuL .apply_btn__kRPyj {
	background-color: #859bd4;
	color: #fff
}

.process_processWrapper__KNui_ {
	position: relative
}

.process_processWrapper__KNui_ .process_head__kJHXq {
	color: #90affb;
	font-size: .64rem;
	font-weight: 700;
	padding: .26667rem;
	text-align: center
}

.process_processWrapper__KNui_ .process_process__O8mc8 {
	padding: .26667rem
}

.process_processWrapper__KNui_ .process_process__O8mc8 .process_processItem__MrlCM {
	height: 2.13333rem;
	padding: .13333rem 2.13333rem 0;
	box-sizing: border-box;
	color: #333;
	position: relative
}

.process_processWrapper__KNui_ .process_process__O8mc8 .process_processItem__MrlCM .process_processItemBg__RiabE {
	position: absolute;
	inset: 0;
	width: 100%;
	z-index: -1
}

.process_processWrapper__KNui_ .process_process__O8mc8 .process_processItem__MrlCM .process_title__ghl32 {
	font-size: .42667rem;
	font-weight: 500;
	line-height: 1.2
}

.process_processWrapper__KNui_ .process_process__O8mc8 .process_processItem__MrlCM .process_description__jfB9w {
	margin-top: .13333rem;
	font-size: .32rem;
	line-height: 1.2
}

.process_processWrapper__KNui_ .process_process__O8mc8 .process_processItem__MrlCM+.process_processItem__MrlCM {
	margin-top: .26667rem
}

.process_footer__GWCXS {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	display: block;
	padding: .26667rem;
	background-color: #fff;
	box-shadow: 2px 1px .16rem rgba(0,0,0,.1)
}

.process_footer__GWCXS .process_btn__cMu_t {
	background-color: #859bd4;
	color: #fff
}

.area-select_selector__dxvPU {
	font-size: .37333rem
}

.area-select_selector__dxvPU .area-select_placeholder__y_nxr {
	color: #ccc
}

.like_like__l3wFP {
	display: flex;
	gap: .13333rem;
	align-items: center;
	height: .53333rem;
	font-size: .32rem;
	color: #666
}

.like_active__oSxY0 {
	color: var(--theme-color,"#f51111")
}

.market-select_selector__dD_pR {
	font-size: .37333rem
}

.market-select_selector__dD_pR .market-select_placeholder__olpOw {
	color: #ccc;
	min-height: .53333rem
}

.market-select_picker__7Of9K .market-select_search__if51i {
	width: 5.33333rem;
	height: .8rem;
	line-height: .8rem;
	display: inline-block;
	vertical-align: middle
}

.market-select_picker__7Of9K .market-select_search__if51i input {
	height: .8rem;
	line-height: .8rem;
	text-align: center
}

.market-select_picker__7Of9K .adm-picker-view-column-item-label {
	overflow: visible;
	text-overflow: unset;
	white-space: normal;
	text-align: center;
	line-height: 1.4
}

.tw_wrapper___hiDZ {
	padding: .26667rem
}

.tw_wrapper___hiDZ .tw_upload__lrhSC {
	font-size: .48rem
}

.tw_wrapper___hiDZ .tw_title__KFcNR {
	margin-top: .26667rem;
	font-size: .42667rem;
	font-weight: 700
}

.tw_wrapper___hiDZ .tw_log__azTgT {
	line-height: .64rem
}

.tw_wrapper___hiDZ .tw_btns__fwgAU {
	margin-top: .26667rem
}

.tw_wrapper___hiDZ .tw_preview__Ba8Xe {
	margin-top: .26667rem;
	font-size: .37333rem;
	height: .64rem;
	line-height: .64rem
}

.tw_wrapper___hiDZ .tw_testTitle__8PbKj {
	font-size: .48rem;
	font-weight: 700;
	line-height: .8rem
}

.tw_wrapper___hiDZ .tw_selectWrapper__spnka {
	display: flex;
	align-items: center;
	height: .8rem;
	font-size: .37333rem
}

.tw_wrapper___hiDZ .tw_selectWrapper__spnka .tw_label__jmqqL {
	font-weight: 700;
	width: 2.66667rem
}

.comment_commentWrapper__ug9H0 .comment_header__UR7H_ {
	display: flex;
	align-items: center;
	justify-content: space-between;
	color: #333;
	height: .8rem
}

.comment_commentWrapper__ug9H0 .comment_header__UR7H_ .comment_user__MjeTY {
	display: flex;
	align-items: center;
	gap: .13333rem;
	font-size: .37333rem
}

.comment_commentWrapper__ug9H0 .comment_header__UR7H_ .comment_user__MjeTY .comment_avatar__DROj_ {
	border-radius: 50%;
	height: .53333rem;
	width: .53333rem
}

.comment_commentWrapper__ug9H0 .comment_header__UR7H_ .comment_date__48cqT {
	font-size: .37333rem;
	color: #999
}

.comment_commentWrapper__ug9H0 .comment_rateWrapper__2Pi1D {
	display: flex;
	justify-content: space-between;
	align-items: center
}

.comment_commentWrapper__ug9H0 .comment_rateWrapper__2Pi1D .comment_rate__pwZlD {
	font-size: .32rem;
	line-height: .8rem
}

.comment_commentWrapper__ug9H0 .comment_content__we1nC {
	color: #666;
	line-height: .53333rem;
	font-size: .32rem
}

.comment_commentWrapper__ug9H0 .comment_imageWrapper__h7CaH {
	margin-top: .13333rem;
	display: flex;
	gap: .26667rem;
	flex-wrap: wrap;
	justify-content: flex-start
}

.comment_commentWrapper__ug9H0 .comment_imageWrapper__h7CaH .comment_image__rSZ2d {
	width: 2.13333rem;
	height: 2.13333rem;
	border-radius: .10667rem
}

.comment_commentWrapper__ug9H0 .comment_reply__8ya6Q {
	margin-top: .26667rem;
	border-radius: .10667rem;
	background-color: #efefef;
	color: #666;
	padding: .26667rem;
	line-height: 1.5;
	font-size: .32rem
}

.comment_commentWrapper__ug9H0 .comment_reply__8ya6Q .comment_title__j659e {
	font-weight: 500
}

.product-comments_wrapper__2hntB {
	margin: .26667rem;
	padding: .26667rem;
	background-color: #fff;
	border-radius: .26667rem
}

.product-comments_wrapper__2hntB .product-comments_header__PNumt {
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	border-bottom: 1px solid #e0e0e0;
	position: relative
}

.product-comments_wrapper__2hntB .product-comments_showAll__K6NkZ {
	font-size: .32rem;
	color: #999;
	text-align: center
}

.product-details_wrapper__If3Ex {
	margin: .26667rem;
	padding: .26667rem;
	border-radius: .26667rem;
	background-color: #fff
}

.product-details_wrapper__If3Ex .product-details_image__oMBJ9 {
	width: 100%
}

.product-details_wrapper__If3Ex .product-details_richText__Ego2_ {
	line-height: 1.5;
	font-weight: 500
}

.product-tags_tags__DXhX7 {
	height: .8rem;
	display: flex;
	justify-content: space-evenly;
	align-items: center
}

.product-tags_tags__DXhX7 .product-tags_tag__ygYBo {
	border: none;
	font-size: .32rem;
	color: #fff;
	display: flex;
	align-items: center
}

.product-tags_tags__DXhX7 .product-tags_tag__ygYBo .product-tags_icon__CK3MB {
	font-size: .37333rem
}

.t2_page__uvda_ {
	background-color: #efefef
}

.t2_page__uvda_ .t2_mainCard__pJ6zL {
	margin-top: .26667rem;
	border-radius: .26667rem;
	background: var(--theme-color);
	overflow: hidden
}

.t2_page__uvda_ .t2_mainCard__pJ6zL .t2_mainCardContent__66ObM {
	margin: 0 3px 3px;
	background-color: #fff;
	border-radius: .21333rem;
	padding: .26667rem
}

.t2_page__uvda_ .t2_anchor___8fph {
	top: .10667rem;
	margin: .26667rem;
	border-radius: .26667rem;
	overflow: hidden
}

.product-comments_wrapper__YQfCP {
	margin-top: .26667rem;
	padding: .26667rem;
	background-color: #fff
}

.product-comments_wrapper__YQfCP .product-comments_header__A6YoO {
	height: 1.06667rem;
	display: flex;
	align-items: center;
	gap: .26667rem;
	border-bottom: 1px solid #e0e0e0;
	position: relative;
	font-size: .42667rem;
	font-weight: 700
}

.product-comments_wrapper__YQfCP .product-comments_showAll__JTHiS {
	font-size: .32rem;
	color: #999;
	text-align: center
}

.product-details_wrapper__Y_TFJ .product-details_head__KTFU5 {
	padding: 0 .26667rem;
	display: flex;
	align-items: center;
	gap: .26667rem;
	font-size: .42667rem;
	font-weight: 700;
	height: 1.06667rem
}

.product-details_wrapper__Y_TFJ .product-details_image__OQRqY {
	width: 100%
}

.product-details_wrapper__Y_TFJ .product-details_richText__6kYO1 {
	line-height: 1.5;
	font-weight: 500
}

.product-tags_tags__qIzB_ {
	height: .8rem;
	display: flex;
	justify-content: space-evenly;
	align-items: center
}

.product-tags_tags__qIzB_ .product-tags_tag__58VRr {
	border: none;
	font-size: .32rem;
	color: #fff;
	display: flex;
	align-items: center
}

.product-tags_tags__qIzB_ .product-tags_tag__58VRr .product-tags_icon__PcjCM {
	font-size: .37333rem
}

.t3_page__wNDiG {
	background-color: #efefef
}

.t3_page__wNDiG .t3_mainCard__uDVVT {
	background: var(--theme-color);
	overflow: hidden
}

.t3_page__wNDiG .t3_mainCard__uDVVT .t3_mainCardTitle__fpMMO {
	display: flex;
	align-items: center;
	justify-content: space-between
}

.t3_page__wNDiG .t3_mainCard__uDVVT .t3_mainCardTitle__fpMMO .t3_titlePrice__NWJWb {
	padding-left: .13333rem;
	color: #fff;
	margin: 0;
	display: flex;
	align-items: baseline;
	justify-content: center;
	gap: .13333rem
}

.t3_page__wNDiG .t3_mainCard__uDVVT .t3_mainCardTitle__fpMMO .t3_price__DbBK6 {
	color: #efefef
}

.t3_page__wNDiG .t3_mainCard__uDVVT .t3_mainCardContent__DOKqW {
	background-color: #fff;
	padding: .13333rem
}

.t3_page__wNDiG .t3_mainCard__uDVVT .t3_mainCardContent__DOKqW .t3_titleWrapper__EzAVx {
	margin: 0;
	padding: 0
}

.t3_page__wNDiG .t3_mainCard__uDVVT .t3_mainCardFooter___7MEN {
	display: flex;
	align-items: baseline;
	justify-content: space-between
}

.t3_page__wNDiG .t3_mainCard__uDVVT .t3_mainCardFooter___7MEN .t3_gurantee__dhqXJ {
	font-size: .37333rem;
	font-weight: 700;
	color: var(--theme-color);
	background-color: transparent
}

.t3_page__wNDiG .t3_coupon__3S5FK {
	border-radius: 0
}

.t3_page__wNDiG .t3_searchBtn__OeJcJ {
	width: 1.06667rem;
	height: 1.06667rem;
	border-radius: .53333rem;
	background-color: var(--theme-color);
	color: #fff;
	line-height: 1.06667rem;
	text-align: center
}

.t3_copyright__gidQw {
	line-height: .53333rem;
	font-size: .32rem;
	color: #ccc;
	text-align: center;
	background-color: #fff
}
