			.action-hover {
				color: #767676;
				cursor: pointer
			}

			.action-hover .iconfont {
				vertical-align: bottom;
				font-size: 16px;
				line-height: 18px;
				padding-left: 2px
			}

			.action-hover .iconfont:hover {
				fill: #d04a0a;
				color: #d04a0a
			}

			.action-hover .recommend-change {
				color: #222
			}

			.action-hover:hover,
			.action-hover:hover span {
				color: #d04a0a
			}

			.action-hover:hover .iconfont {
				fill: #d04a0a
			}

			.HeaderSearch--headerSearch--2oK7UUi .HeaderSearch--searchInput--2ZB5ShU {
				border: 1px solid #222;
				height: 40px
			}

			.HeaderSearch--fullScreen--3OTHbuk {
				position: absolute;
				left: 0;
				top: 0;
				width: 100%;
				-webkit-box-align: center;
				-webkit-align-items: center;
				-ms-flex-align: center;
				align-items: center;
				padding: 16px 0;
				background-color: #fff;
				border-bottom: 1px solid #dadada;
				z-index: 9201;
				-webkit-box-orient: vertical;
				-webkit-box-direction: normal;
				-webkit-flex-direction: column;
				-ms-flex-direction: column;
				flex-direction: column;
				-webkit-box-pack: center;
				-webkit-justify-content: center;
				-ms-flex-pack: center;
				justify-content: center;
				display: -webkit-box;
				display: -webkit-flex;
				display: -ms-flexbox;
				display: flex
			}

			.HeaderSearch--fullSearchInput--1vBKfji {
				border: 1px solid #222;
				max-width: 812px;
				height: 64px !important;
				border-radius: 32px !important
			}

			.SearchInput--searchBar--1FLXggD {
				position: relative;
				display: -webkit-box;
				display: -webkit-flex;
				display: -ms-flexbox;
				display: flex;
				-webkit-box-align: center;
				-webkit-align-items: center;
				-ms-flex-align: center;
				align-items: center;
				-webkit-box-pack: justify;
				-webkit-justify-content: space-between;
				-ms-flex-pack: justify;
				justify-content: space-between;
				background-color: #fff;
				padding: 4px 0 4px 24px;
				grid-gap: 12px;
				gap: 12px;
				isolation: isolate;
				width: 100%;
				height: 56px;
				border-radius: 28px;
				-webkit-box-sizing: border-box;
				box-sizing: border-box;
				z-index: 100
			}

			.SearchInput--dark--5YLKGF1 {
				border-width: 0
			}

			.SearchInput--placeholder--3wpb5sM {
				position: absolute;
				width: calc(100% - 180px);
				height: 36px;
				line-height: 36px;
				left: 24px;
				z-index: 1;
				font-size: 16px;
				color: #767676;
				cursor: text;
				overflow: hidden
			}

			.SearchInput--input--1l4PZ4g {
				width: 100%;
				color: #222;
				-webkit-box-shadow: none;
				box-shadow: none;
				line-height: 36px;
				font-size: 16px;
				margin: 0;
				padding: 0;
				outline: none;
				border: none;
				background-image: none;
				background-color: transparent;
				z-index: 2
			}

			.SearchInput--btn--2bnvKtT {
				width: 148px;
				height: 100%;
				padding: 0 20px;
				grid-gap: 6px;
				gap: 6px;
				border-radius: 24px;
				-webkit-flex-shrink: 0;
				-ms-flex-negative: 0;
				flex-shrink: 0;
				background-color: #5341e3;
				margin: 4px 4px 4px 0;
				color: #fff;
				font-size: 16px;
				font-weight: 600;
				border: 0;
				display: -webkit-box;
				display: -webkit-flex;
				display: -ms-flexbox;
				display: flex;
				-webkit-box-align: center;
				-webkit-align-items: center;
				-ms-flex-align: center;
				align-items: center;
				cursor: pointer;
				z-index: 100
			}

			.SearchInput--disabled--39TM3IQ {
				opacity: .5;
				cursor: not-allowed
			}

			.SearchInput--searchBarHeader--39vxstA {
				position: relative
			}

			.SearchInput--searchBarHeader--39vxstA,
			.SearchInput--searchBarHeader--39vxstA .ife-header-search-bar.header-search {
				width: 100%;
				display: -webkit-box;
				display: -webkit-flex;
				display: -ms-flexbox;
				display: flex;
				-webkit-box-align: center;
				-webkit-align-items: center;
				-ms-flex-align: center;
				align-items: center;
				-webkit-box-pack: center;
				-webkit-justify-content: center;
				-ms-flex-pack: center;
				justify-content: center
			}

			.SearchInput--searchBarHeader--39vxstA .ife-header-search-bar.header-search .fy23-icbu-search-bar-inner {
				max-width: 812px;
				height: 64px;
				border-radius: 32px
			}

			.SearchInput--searchBarHeader--39vxstA .ife-header-search-bar.header-search .fy23-icbu-search-bar-inner .fy23-icbu-search-bar-inner-button {
				height: 56px;
				border-radius: 28px
			}

			.SearchInput--shadeList--162K89m {
				-webkit-transition: .5s ease-in;
				transition: .5s ease-in
			}

			.SearchInput--textEllipsis--Px2qutt {
				text-overflow: ellipsis;
				overflow: hidden;
				white-space: nowrap
			}

			.PanelNoQuery--popup--3V9yDAO {
				position: absolute;
				top: 100%;
				right: 0;
				left: 0;
				margin-top: 2px;
				z-index: 2;
				-webkit-transition: all .2s cubic-bezier(.075, .82, .165, 1);
				transition: all .2s cubic-bezier(.075, .82, .165, 1);
				-webkit-box-shadow: 0 8px 20px 0 rgba(0, 0, 0, .2);
				box-shadow: 0 8px 20px 0 rgba(0, 0, 0, .2);
				background-color: #fff;
				border-radius: 20px;
				overflow: hidden;
				padding: 20px 0;
				font-size: 15px
			}

			.PanelNoQuery--wrap--2P9RfRL {
				width: 100%;
				color: #222;
				-webkit-box-orient: vertical;
				-webkit-box-direction: normal;
				-webkit-flex-direction: column;
				-ms-flex-direction: column;
				flex-direction: column;
				font-weight: 400;
				line-height: 21px;
				grid-gap: 20px;
				gap: 20px
			}

			.PanelNoQuery--wrap--2P9RfRL,
			.SectionHistory--header--oj94NAF {
				display: -webkit-box;
				display: -webkit-flex;
				display: -ms-flexbox;
				display: flex
			}

			.SectionHistory--header--oj94NAF {
				-webkit-box-align: center;
				-webkit-align-items: center;
				-ms-flex-align: center;
				align-items: center;
				-webkit-box-pack: justify;
				-webkit-justify-content: space-between;
				-ms-flex-pack: justify;
				justify-content: space-between;
				margin-bottom: 15px;
				padding: 0 28px
			}

			.SectionHistory--title--2UlZwDj {
				font-size: 16px;
				font-weight: 700;
				line-height: 22px;
				letter-spacing: -.004em
			}

			.SectionHistory--list--1qvoGj3 {
				display: -webkit-box;
				display: -webkit-flex;
				display: -ms-flexbox;
				display: flex;
				-webkit-box-orient: vertical;
				-webkit-box-direction: normal;
				-webkit-flex-direction: column;
				-ms-flex-direction: column;
				flex-direction: column;
				grid-gap: 4px;
				gap: 4px
			}

			.SectionHistory--list--1qvoGj3 .SectionHistory--item--1wMBwBI {
				grid-gap: 12px;
				gap: 12px;
				height: 40px;
				padding: 0 28px
			}

			.SectionHistory--list--1qvoGj3 .SectionHistory--item--1wMBwBI,
			.SectionHistory--list--1qvoGj3 .SectionHistory--item--1wMBwBI .SectionHistory--icon--57KGom0 {
				display: -webkit-box;
				display: -webkit-flex;
				display: -ms-flexbox;
				display: flex;
				-webkit-box-align: center;
				-webkit-align-items: center;
				-ms-flex-align: center;
				align-items: center
			}

			.SectionHistory--list--1qvoGj3 .SectionHistory--item--1wMBwBI .SectionHistory--icon--57KGom0 {
				border-radius: 50%;
				width: 32px;
				height: 32px;
				-webkit-box-pack: center;
				-webkit-justify-content: center;
				-ms-flex-pack: center;
				justify-content: center;
				background: #f4f4f4
			}

			.SectionHistory--list--1qvoGj3 .SectionHistory--item--1wMBwBI .SectionHistory--text--3tB1aFx {
				width: 100%;
				display: block;
				overflow: hidden;
				white-space: nowrap;
				text-overflow: ellipsis
			}

			.SectionHistory--list--1qvoGj3 .SectionHistory--item--1wMBwBI.SectionHistory--active--fEc8DBV,
			.SectionHistory--list--1qvoGj3 .SectionHistory--item--1wMBwBI:hover {
				background-color: #f4f4f4;
				cursor: pointer;
				color: inherit;
				text-decoration: none
			}

			.SectionHistory--list--1qvoGj3 .SectionHistory--more--1Q2Ki_t {
				font-size: 14px;
				line-height: 18px;
				-webkit-text-decoration-line: underline;
				text-decoration-line: underline;
				color: #767676;
				grid-gap: 4px;
				gap: 4px
			}

			.SectionHistory--list--1qvoGj3 .SectionHistory--more--1Q2Ki_t,
			.SectionRecommend--header--18DAjUu {
				padding: 0 28px;
				display: -webkit-box;
				display: -webkit-flex;
				display: -ms-flexbox;
				display: flex;
				-webkit-box-align: center;
				-webkit-align-items: center;
				-ms-flex-align: center;
				align-items: center
			}

			.SectionRecommend--header--18DAjUu {
				-webkit-box-pack: justify;
				-webkit-justify-content: space-between;
				-ms-flex-pack: justify;
				justify-content: space-between;
				margin-bottom: 15px
			}

			.SectionRecommend--title--3Z1EqYe {
				font-size: 16px;
				font-weight: 700;
				line-height: 22px;
				letter-spacing: -.004em
			}

			.SectionRecommend--action--1u1l4rT {
				font-size: 14px;
				line-height: 18px;
				-webkit-text-decoration-line: underline;
				text-decoration-line: underline;
				color: #767676;
				-webkit-box-align: center;
				-webkit-align-items: center;
				-ms-flex-align: center;
				align-items: center
			}

			.SectionRecommend--action--1u1l4rT,
			.SectionRecommend--list--2Q_MMzL {
				display: -webkit-box;
				display: -webkit-flex;
				display: -ms-flexbox;
				display: flex;
				grid-gap: 4px;
				gap: 4px
			}

			.SectionRecommend--list--2Q_MMzL {
				-webkit-box-orient: vertical;
				-webkit-box-direction: normal;
				-webkit-flex-direction: column;
				-ms-flex-direction: column;
				flex-direction: column
			}

			.SectionRecommend--list--2Q_MMzL .SectionRecommend--item--24Cgc8O {
				grid-gap: 12px;
				gap: 12px;
				height: 40px;
				padding: 0 28px
			}

			.SectionRecommend--list--2Q_MMzL .SectionRecommend--item--24Cgc8O,
			.SectionRecommend--list--2Q_MMzL .SectionRecommend--item--24Cgc8O .SectionRecommend--icon--3VTCl9j {
				display: -webkit-box;
				display: -webkit-flex;
				display: -ms-flexbox;
				display: flex;
				-webkit-box-align: center;
				-webkit-align-items: center;
				-ms-flex-align: center;
				align-items: center
			}

			.SectionRecommend--list--2Q_MMzL .SectionRecommend--item--24Cgc8O .SectionRecommend--icon--3VTCl9j {
				border-radius: 50%;
				width: 32px;
				height: 32px;
				-webkit-box-pack: center;
				-webkit-justify-content: center;
				-ms-flex-pack: center;
				justify-content: center;
				background: #f4f4f4
			}

			.SectionRecommend--list--2Q_MMzL .SectionRecommend--item--24Cgc8O .SectionRecommend--text--3LTlNon {
				width: 100%;
				display: block;
				overflow: hidden;
				white-space: nowrap;
				text-overflow: ellipsis
			}

			.SectionRecommend--list--2Q_MMzL .SectionRecommend--item--24Cgc8O.SectionRecommend--active--xKnDglW,
			.SectionRecommend--list--2Q_MMzL .SectionRecommend--item--24Cgc8O:hover {
				background-color: #f4f4f4;
				cursor: pointer;
				color: inherit;
				text-decoration: none
			}

			.SectionRecommend--list--2Q_MMzL .SectionRecommend--dark--1y9LFRs {
				color: #fff
			}

			.SectionRecommend--list--2Q_MMzL a {
				text-decoration: none !important;
				color: #222
			}

			.PanelQueryAssociation--popup--d_v4S6j {
				position: absolute;
				top: 100%;
				right: 0;
				left: 0;
				margin-top: 2px;
				z-index: 2;
				-webkit-transition: all .2s cubic-bezier(.075, .82, .165, 1);
				transition: all .2s cubic-bezier(.075, .82, .165, 1);
				-webkit-box-shadow: 0 8px 20px 0 rgba(0, 0, 0, .2);
				box-shadow: 0 8px 20px 0 rgba(0, 0, 0, .2);
				background-color: #fff;
				border-radius: 20px;
				overflow: hidden;
				padding: 10px 0;
				font-size: 15px
			}

			.PanelQueryAssociation--list--cjP4F2E {
				display: -webkit-box;
				display: -webkit-flex;
				display: -ms-flexbox;
				display: flex;
				grid-gap: 8px;
				gap: 8px;
				-webkit-box-orient: vertical;
				-webkit-box-direction: normal;
				-webkit-flex-direction: column;
				-ms-flex-direction: column;
				flex-direction: column
			}

			.PanelQueryAssociation--list--cjP4F2E .PanelQueryAssociation--item--3pKJLxe {
				height: 36px;
				line-height: 36px;
				font-size: 16px;
				padding: 0 28px
			}

			.PanelQueryAssociation--list--cjP4F2E .PanelQueryAssociation--item--3pKJLxe .PanelQueryAssociation--query--1no5Let {
				display: block;
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap
			}

			.PanelQueryAssociation--list--cjP4F2E .PanelQueryAssociation--item--3pKJLxe.PanelQueryAssociation--active--R95MmeE,
			.PanelQueryAssociation--list--cjP4F2E .PanelQueryAssociation--item--3pKJLxe:hover {
				background-color: #f4f4f4;
				cursor: pointer;
				color: inherit;
				text-decoration: none
			}

			.AdBrandAssociation--brand--Zs3y-mA {
				padding: 4px 28px
			}

			.AdBrandAssociation--brand--Zs3y-mA .AdBrandAssociation--img--1tFAJSm {
				height: 24px;
				margin-right: 8px;
				border-radius: 4px
			}

			.vc-htmlTemplateContainer .template-hover-show-arrow {
				display: none
			}

			.vc-htmlTemplateContainer:hover .template-hover-show-arrow {
				display: block
			}

			.vc-htmlTemplateContainer:hover .contactsupplier-template-hover {
				color: #fff;
				background-color: #ff1900;
				border: 1px solid #ff1900
			}

			.vc-htmlTemplateContainer:hover .contactsupplier-template-hover g {
				fill: #fff
			}

			.img-hover-bigger:hover,
			.vc-htmlTemplateContainer:hover .img-template-hover-bigger {
				-webkit-transform: scale(1.1);
				-ms-transform: scale(1.1);
				transform: scale(1.1);
				-webkit-transition: -webkit-transform 1.25s cubic-bezier(.165, .84, .44, 1);
				transition: -webkit-transform 1.25s cubic-bezier(.165, .84, .44, 1);
				transition: transform 1.25s cubic-bezier(.165, .84, .44, 1);
				transition: transform 1.25s cubic-bezier(.165, .84, .44, 1), -webkit-transform 1.25s cubic-bezier(.165, .84, .44, 1)
			}

			.base-tag-items {
				line-height: 16px;
				font-size: 12px;
				background-color: rgba(255, 102, 0, .1);
				border-radius: 2px;
				padding: 0 4px
			}

			.base-tag-items,
			.base-tag-new-product {
				height: 16px;
				margin: 4px 4px 4px 0
			}

			.base-tag-new-certificate {
				height: 18px;
				margin: 4px 4px 4px 0
			}

			.inline-block {
				display: inline-block
			}

			.hover-underline:hover {
				text-decoration: underline
			}

			.hover-color-333:hover {
				color: #333 !important
			}

			.hover-color-f60:hover {
				color: #ff1900 !important
			}

			.hover-color-D04A0A:hover {
				color: #d04a0a !important
			}

			.unlink:hover {
				text-decoration: none
			}

			.base-top-icon {
				margin-right: 4px
			}

			.base-text-fit-item {
				width: auto !important;
				position: absolute !important;
				visibility: hidden !important
			}

			.base-text-item {
				-webkit-transform-origin: left center;
				-ms-transform-origin: left center;
				transform-origin: left center;
				display: block
			}

			.text-decoration-none {
				text-decoration: none
			}

			.ads-creative-base-customize-icon {
				display: inline-block;
				width: 16px;
				height: 16px;
				vertical-align: middle
			}

			.ads-creative-base-customize-icon-arrow {
				width: 8px;
				height: 8px;
				border-top: 1px solid #999;
				border-right: 1px solid #999
			}

			.ads-creative-base-customize-icon-arrow.right {
				-webkit-transform: rotate(45deg);
				-ms-transform: rotate(45deg);
				transform: rotate(45deg)
			}

			.ads-creative-base-customize-icon-arrow.left {
				-webkit-transform: rotate(225deg);
				-ms-transform: rotate(225deg);
				transform: rotate(225deg)
			}

			.ads-creative-base-customize-icon-video {
				width: 16px;
				height: 16px;
				border-radius: 2px;
				background-color: rgba(0, 0, 0, .4);
				margin-left: 4px;
				pointer-events: none
			}

			.ads-creative-img-mask-container {
				position: relative;
				overflow: hidden
			}

			.ads-creative-img-mask {
				width: 100%;
				height: 100%;
				position: absolute;
				top: 0;
				left: 0;
				background-color: rgba(0, 0, 0, .04);
				pointer-events: none
			}

			.ads-creative-base-button {
				cursor: pointer;
				padding: 2px 5px
			}

			.BottomRecommend--recommend--3-_3Q8H {
				display: -webkit-box;
				display: -webkit-flex;
				display: -ms-flexbox;
				display: flex;
				-webkit-box-align: center;
				-webkit-align-items: center;
				-ms-flex-align: center;
				align-items: center;
				height: 36px;
				-webkit-box-pack: center;
				-webkit-justify-content: center;
				-ms-flex-pack: center;
				justify-content: center;
				margin-top: 16px;
				padding: 0;
				width: 100%;
				-webkit-flex-wrap: wrap;
				-ms-flex-wrap: wrap;
				flex-wrap: wrap;
				overflow: hidden
			}

			.BottomRecommend--label--3ykZM7b {
				white-space: nowrap;
				font-size: 16px
			}

			.BottomRecommend--description--1CeDcRF {
				text-align: center;
				margin-top: 16px;
				display: -webkit-box;
				display: -webkit-flex;
				display: -ms-flexbox;
				display: flex;
				-webkit-box-align: center;
				-webkit-align-items: center;
				-ms-flex-align: center;
				align-items: center;
				-webkit-box-pack: center;
				-webkit-justify-content: center;
				-ms-flex-pack: center;
				justify-content: center;
				grid-gap: 4px;
				gap: 4px;
				font-size: 14px
			}

			.BottomRecommend--keyword--7BxIq9a {
				border-radius: 32px;
				display: inline-block;
				font-size: 14px;
				height: 36px;
				line-height: 36px;
				margin: 0 10px;
				padding: 0 24px;
				text-decoration: none;
				cursor: pointer;
				white-space: nowrap;
				background: hsla(0, 0%, 100%, .2)
			}

			.BottomRecommend--dark--Pk7vs-g,
			.BottomRecommend--dark--Pk7vs-g a {
				color: #fff
			}

			.BottomRecommend--nodark--2COGNZs,
			.BottomRecommend--nodark--2COGNZs a {
				color: #222
			}

			.BottomRecommend--terms--2T_r2oZ {
				font-size: 14px;
				margin-left: 8px;
				text-decoration: underline
			}

			.ProBizVersionSearchInput--searchBar--1kazYxC {
				position: relative;
				background-color: #fff;
				isolation: isolate;
				width: 100%;
				border-radius: 20px;
				z-index: 100
			}

			.ProBizVersionSearchInput--proBizVersion--wBB1YhW {
				-webkit-box-sizing: border-box;
				box-sizing: border-box;
				padding: 16px;
				height: 114px;
				display: -webkit-box;
				display: -webkit-flex;
				display: -ms-flexbox;
				display: flex;
				-webkit-box-orient: vertical;
				-webkit-box-direction: normal;
				-webkit-flex-direction: column;
				-ms-flex-direction: column;
				flex-direction: column
			}

			.ProBizVersionSearchInput--proBizVersion--wBB1YhW .ProBizVersionSearchInput--inputWrapper--W2zIJzp {
				width: 100%;
				margin-bottom: 12px
			}

			.ProBizVersionSearchInput--proBizVersion--wBB1YhW .ProBizVersionSearchInput--actionWrapper--o8zkj-u {
				width: 100%;
				height: 100%;
				display: -webkit-box;
				display: -webkit-flex;
				display: -ms-flexbox;
				display: flex;
				-webkit-box-orient: horizontal;
				-webkit-box-direction: reverse;
				-webkit-flex-direction: row-reverse;
				-ms-flex-direction: row-reverse;
				flex-direction: row-reverse
			}

			.ProBizVersionSearchInput--proBizVersion--wBB1YhW .ProBizVersionSearchInput--actionWrapper--o8zkj-u .ProBizVersionSearchInput--btn--3UB92Gu {
				padding: 0 24px;
				width: auto;
				height: 48px;
				border-radius: 100px;
				-webkit-transition: all .3s ease-in-out;
				transition: all .3s ease-in-out;
				border: 0 solid transparent;
				color: #fff;
				font-size: 16px;
				line-height: 22px;
				font-weight: 700;
				display: -webkit-box;
				display: -webkit-flex;
				display: -ms-flexbox;
				display: flex;
				-webkit-box-orient: horizontal;
				-webkit-box-direction: normal;
				-webkit-flex-direction: row;
				-ms-flex-direction: row;
				flex-direction: row;
				-webkit-box-align: center;
				-webkit-align-items: center;
				-ms-flex-align: center;
				align-items: center;
				-webkit-box-pack: center;
				-webkit-justify-content: center;
				-ms-flex-pack: center;
				justify-content: center;
				grid-gap: 8px;
				gap: 8px;
				background: -webkit-linear-gradient(bottom, hsla(0, 0%, 100%, .02), hsla(0, 0%, 100%, .02)), -webkit-linear-gradient(353deg, rgba(255, 81, 102, .77) -4.06%, rgba(189, 0, 255, .77) 18.44%, rgba(128, 0, 255, .81) 39.3%, rgba(80, 0, 255, .85) 58.97%, rgba(23, 4, 231, .77) 80.11%, rgba(16, 0, 199, .81) 100.54%), #7e83ff;
				background: linear-gradient(0deg, hsla(0, 0%, 100%, .02), hsla(0, 0%, 100%, .02)), linear-gradient(97deg, rgba(255, 81, 102, .77) -4.06%, rgba(189, 0, 255, .77) 18.44%, rgba(128, 0, 255, .81) 39.3%, rgba(80, 0, 255, .85) 58.97%, rgba(23, 4, 231, .77) 80.11%, rgba(16, 0, 199, .81) 100.54%), #7e83ff;
				-webkit-box-shadow: 0 0 100px 0 hsla(0, 0%, 100%, .06) inset;
				box-shadow: inset 0 0 100px 0 hsla(0, 0%, 100%, .06)
			}

			.ProBizVersionSearchInput--dark--36rguqw {
				border-width: 0
			}

			.ProBizVersionSearchInput--placeholder--1U_b4D_ {
				position: absolute;
				width: calc(100% - 32px);
				height: 22px;
				line-height: 22px;
				left: 16px;
				z-index: 1;
				font-size: 16px;
				color: #767676;
				cursor: text;
				overflow: hidden
			}

			.ProBizVersionSearchInput--input--ugrBreQ {
				position: relative;
				width: 100%;
				color: #222;
				-webkit-box-shadow: none;
				box-shadow: none;
				line-height: 22px;
				font-size: 16px;
				margin: 0;
				padding: 0;
				outline: none;
				border: none;
				background-image: none;
				background-color: transparent;
				z-index: 2
			}

			.ProBizVersionSearchInput--disabled--KYy8XeL {
				opacity: .5;
				cursor: not-allowed
			}

			.ProBizVersionSearchInput--searchBarHeader--h6bTM7h {
				position: relative
			}

			.ProBizVersionSearchInput--searchBarHeader--h6bTM7h,
			.ProBizVersionSearchInput--searchBarHeader--h6bTM7h .ife-header-search-bar.header-search {
				width: 100%;
				display: -webkit-box;
				display: -webkit-flex;
				display: -ms-flexbox;
				display: flex;
				-webkit-box-align: center;
				-webkit-align-items: center;
				-ms-flex-align: center;
				align-items: center;
				-webkit-box-pack: center;
				-webkit-justify-content: center;
				-ms-flex-pack: center;
				justify-content: center
			}

			.ProBizVersionSearchInput--searchBarHeader--h6bTM7h .ife-header-search-bar.header-search .fy23-icbu-search-bar-inner {
				max-width: 812px;
				height: 64px;
				border-radius: 32px
			}

			.ProBizVersionSearchInput--searchBarHeader--h6bTM7h .ife-header-search-bar.header-search .fy23-icbu-search-bar-inner .fy23-icbu-search-bar-inner-button {
				height: 56px;
				border-radius: 28px
			}

			.ProBizVersionSearchInput--shadeList--lyYcyR4 {
				-webkit-transition: .5s ease-in;
				transition: .5s ease-in
			}

			.ProBizVersionSearchInput--textEllipsis--g0Hy6Vf {
				text-overflow: ellipsis;
				overflow: hidden;
				white-space: nowrap
			}

			.ProBizVersionBottomRecommend--bottomRecommendWrapper--2utqgss {
				display: -webkit-box;
				display: -webkit-flex;
				display: -ms-flexbox;
				display: flex;
				-webkit-box-orient: horizontal;
				-webkit-box-direction: normal;
				-webkit-flex-direction: row;
				-ms-flex-direction: row;
				flex-direction: row;
				-webkit-box-pack: justify;
				-webkit-justify-content: space-between;
				-ms-flex-pack: justify;
				justify-content: space-between;
				grid-gap: 20px;
				gap: 20px;
				margin-top: 12px;
				font-size: 14px;
				line-height: 18px;
				font-style: normal;
				font-weight: 500
			}

			.ProBizVersionBottomRecommend--recommend--1C-u7g2 {
				display: -webkit-box;
				display: -webkit-flex;
				display: -ms-flexbox;
				display: flex;
				height: 18px;
				padding: 0;
				width: 100%;
				-webkit-flex-wrap: wrap;
				-ms-flex-wrap: wrap;
				flex-wrap: wrap;
				overflow: hidden
			}

			.ProBizVersionBottomRecommend--keyword--34zXpqL,
			.ProBizVersionBottomRecommend--label--1vy5T5V {
				margin-right: 16px;
				color: #fff
			}

			.ProBizVersionBottomRecommend--keyword--34zXpqL {
				-webkit-text-decoration-line: underline;
				text-decoration-line: underline
			}

			.ProBizVersionBottomRecommend--description--1Llq7S5 {
				-webkit-flex-shrink: 0;
				-ms-flex-negative: 0;
				flex-shrink: 0;
				display: -webkit-box;
				display: -webkit-flex;
				display: -ms-flexbox;
				display: flex;
				grid-gap: 4px;
				gap: 4px
			}

			.ProBizVersionBottomRecommend--description--1Llq7S5 img {
				width: 16px;
				height: 16px
			}

			.ProBizVersionBottomRecommend--terms--1KkaacW {
				-webkit-text-decoration-line: none;
				text-decoration-line: none;
				font-weight: 400;
				color: #fff
			}