			.header-wrap[data-v-c87cb99c] {
				align-items: center;
				display: flex;
				height: 80px;
				left: 0;
				opacity: 1;
				position: fixed;
				right: 0;
				top: 0;
				transition: all .3s ease-in-out;
				z-index: 1000
			}

			.header-wrap.pc[data-v-c87cb99c] {
				display: flex
			}

			.header-wrap.mobile[data-v-c87cb99c] {
				display: none
			}

			.header-wrap.shadow[data-v-c87cb99c] {
				background-color: rgba(0, 0, 0, .3)
			}

			.header-wrap.hidden[data-v-c87cb99c] {
				opacity: 0;
				top: -80px
			}

			.header-wrap.dark .left .logo[data-v-c87cb99c] {
				display: none
			}

			.header-wrap.dark .left .logo-dark[data-v-c87cb99c] {
				display: block
			}

			.header-wrap.dark .middle .link[data-v-c87cb99c] {
				color: #656666 !important
			}

			.header-wrap .left[data-v-c87cb99c] {
				margin-left: 42px
			}

			.header-wrap .left .logo[data-v-c87cb99c] {
				height: 39px;
				width: 112px
			}

			.header-wrap .left .logo-dark[data-v-c87cb99c] {
				display: none;
				height: 39rem
			}

			.header-wrap .middle[data-v-c87cb99c] {
				display: flex;
				flex: 1;
				justify-content: center
			}

			.header-wrap .middle .link[data-v-c87cb99c] {
				color: #feffff;
				cursor: pointer;
				font-size: 16px;
				height: 26px;
				line-height: 26px;
				margin: 0 12px;
				position: relative;
				text-align: center;
				width: 100px
			}

			.header-wrap .middle .link.router-link-active[data-v-c87cb99c]:after {
				background: linear-gradient(90deg, #45b13b, #8fc31f);
				border-radius: 3px;
				bottom: -8px;
				content: "";
				display: block;
				height: 6px;
				left: 0;
				margin: 0 auto;
				position: absolute;
				right: 0;
				width: 44px
			}

			.header-wrap .middle .understand[data-v-c87cb99c] {
				cursor: default !important
			}

			.header-wrap .middle .understand:hover .dropdown[data-v-c87cb99c],
			.header-wrap .middle .understand:hover .kuai[data-v-c87cb99c] {
				display: block
			}

			.header-wrap .middle .understand .kuai[data-v-c87cb99c] {
				display: none;
				height: 15px
			}

			.header-wrap .middle .understand .dropdown[data-v-c87cb99c] {
				background: #fff;
				border-radius: 20px;
				box-shadow: 0 6px 14px 13px rgba(0, 0, 0, .13);
				display: none;
				height: 125px;
				left: -23px;
				padding-top: 10px;
				position: relative;
				width: 154px
			}

			.header-wrap .middle .understand .dropdown .dropdownInfo[data-v-c87cb99c] {
				color: #000;
				display: block;
				font-size: 15px;
				font-weight: 500;
				line-height: 38px
			}

			.header-wrap .middle .understand .dropdown .dropdownInfo[data-v-c87cb99c]:hover {
				color: #43af3d
			}

			.header-wrap .right[data-v-c87cb99c] {
				margin-right: 42px
			}

			.header-wrap .right .download-button[data-v-c87cb99c] {
				align-items: center;
				background: linear-gradient(90deg, #45b13b, #8fc31f);
				border-radius: 20px;
				cursor: pointer;
				display: flex;
				height: 39px;
				justify-content: center;
				position: relative;
				width: 120px
			}

			.header-wrap .right .download-button .icon[data-v-c87cb99c] {
				height: 24px;
				width: 24px
			}

			.header-wrap .right .download-button .text[data-v-c87cb99c] {
				color: #fff;
				font-size: 16px
			}

			.header-wrap .right .download-button:hover .qr-code-dialog[data-v-c87cb99c] {
				display: flex !important
			}

			.header-wrap .right .download-button .qr-code-dialog[data-v-c87cb99c] {
				background: #fff;
				border-radius: 20px;
				box-shadow: 0 6px 14px 13px hsla(0, 0%, 59%, .13);
				display: none;
				overflow: hidden;
				padding: 30px 0;
				position: absolute;
				right: 0;
				top: 60px
			}

			.header-wrap .right .download-button .qr-code-dialog .item[data-v-c87cb99c] {
				padding: 0 30px
			}

			.header-wrap .right .download-button .qr-code-dialog .item[data-v-c87cb99c]:first-child {
				border-right: 1px solid #dedfe0
			}

			.header-wrap .right .download-button .qr-code-dialog .item .title[data-v-c87cb99c] {
				color: #000;
				font-size: 15px;
				font-weight: 700;
				line-height: 20px;
				margin-bottom: 8px;
				text-align: center
			}

			.header-wrap .right .download-button .qr-code-dialog .item .qr-code[data-v-c87cb99c] {
				margin-bottom: 13px;
				width: 122px
			}

			.header-wrap .right .download-button .qr-code-dialog .item .systems[data-v-c87cb99c] {
				align-items: center;
				display: flex
			}

			.header-wrap .right .download-button .qr-code-dialog .item .systems .android[data-v-c87cb99c],
			.header-wrap .right .download-button .qr-code-dialog .item .systems .ios[data-v-c87cb99c] {
				width: 15px
			}

			.header-wrap .right .download-button .qr-code-dialog .item .systems .name[data-v-c87cb99c] {
				color: #656666;
				font-size: 14px;
				line-height: 15px
			}

			@media screen and (max-width:1080px) and (min-width:701px) {
				.header-wrap .left[data-v-c87cb99c] {
					margin-left: 12px
				}

				.header-wrap .middle[data-v-c87cb99c] {
					justify-content: space-around;
					margin: 0 1vw
				}

				.header-wrap .middle .link[data-v-c87cb99c] {
					font-size: 13px;
					margin: 0 2px;
					width: 65px
				}

				.header-wrap .right[data-v-c87cb99c] {
					margin-right: 12px
				}
			}

			@media screen and (max-width:700px) {
				.header-wrap[data-v-c87cb99c] {
					align-items: center;
					display: flex;
					height: 50rem;
					justify-content: space-between;
					left: 0;
					opacity: 1;
					position: fixed;
					right: 0;
					top: 0;
					transition: all .3s ease-in-out;
					width: 375rem;
					z-index: 1000
				}

				.header-wrap.pc[data-v-c87cb99c] {
					display: none
				}

				.header-wrap.mobile[data-v-c87cb99c] {
					display: flex
				}

				.header-wrap.dark .left .logo[data-v-c87cb99c] {
					display: none
				}

				.header-wrap.dark .left .logo-dark[data-v-c87cb99c] {
					display: block
				}

				.header-wrap.dark .right .navigation .image[data-v-c87cb99c] {
					background-image: url(static/images/mobile-nav-dark.png)
				}

				.header-wrap.shadow[data-v-c87cb99c] {
					background-color: rgba(0, 0, 0, .3)
				}

				.header-wrap.hidden[data-v-c87cb99c] {
					opacity: 0;
					top: -80px
				}

				.header-wrap .left[data-v-c87cb99c] {
					margin-left: 10rem
				}

				.header-wrap .left .logo[data-v-c87cb99c] {
					height: 30rem;
					width: 85rem
				}

				.header-wrap .left .logo-dark[data-v-c87cb99c] {
					height: 30rem
				}

				.header-wrap .right[data-v-c87cb99c] {
					align-items: center;
					display: flex;
					margin-right: 10rem
				}

				.header-wrap .right .download-button[data-v-c87cb99c] {
					align-items: center;
					background: linear-gradient(90deg, #45b13b, #8fc31f);
					border-radius: 20px;
					cursor: pointer;
					display: flex;
					height: 20rem;
					justify-content: center;
					margin-right: 20rem;
					padding: 1rem 6rem;
					position: relative;
					width: 60rem
				}

				.header-wrap .right .download-button .icon[data-v-c87cb99c] {
					height: 12rem;
					width: 12rem
				}

				.header-wrap .right .download-button .text[data-v-c87cb99c] {
					color: #fff;
					font-size: 8rem;
					white-space: nowrap
				}

				.header-wrap .right .download-button:hover .qr-code-dialog[data-v-c87cb99c] {
					display: flex !important
				}

				.header-wrap .right .download-button .qr-code-dialog[data-v-c87cb99c] {
					background: #fff;
					border-radius: 20rem;
					box-shadow: 0 6rem 14rem 13rem hsla(0, 0%, 59%, .13);
					display: none;
					margin: 0 auto;
					overflow: hidden;
					padding: 0;
					position: absolute;
					right: 0;
					top: 40rem
				}

				.header-wrap .right .download-button .qr-code-dialog .item[data-v-c87cb99c] {
					box-sizing: border-box;
					height: 80rem;
					padding: 16rem 15rem;
					width: 176rem
				}

				.header-wrap .right .download-button .qr-code-dialog .item .item-in[data-v-c87cb99c] {
					align-items: center;
					display: flex;
					margin-bottom: 12rem
				}

				.header-wrap .right .download-button .qr-code-dialog .item .item-in .item-image[data-v-c87cb99c] {
					width: 18rem
				}

				.header-wrap .right .download-button .qr-code-dialog .item .item-in .app[data-v-c87cb99c] {
					font-size: 14rem;
					font-weight: 500;
					margin-left: 6rem
				}

				.header-wrap .right .navigation .image[data-v-c87cb99c] {
					background-image: url(static/images/mobile-nav.png);
					background-size: 100% 100%;
					height: 18rem;
					width: 18rem
				}

				.header-wrap .navigation-bar[data-v-c87cb99c] {
					background: #fff;
					height: 100vh;
					position: fixed;
					right: 0;
					top: 0;
					width: 188rem;
					z-index: 100000
				}

				.header-wrap .navigation-bar .cancel[data-v-c87cb99c] {
					height: 50rem;
					text-align: right
				}

				.header-wrap .navigation-bar .cancel img[data-v-c87cb99c] {
					height: 20rem;
					margin: 16rem 18rem 0 0;
					width: 20rem
				}

				.header-wrap .navigation-bar .bar-in[data-v-c87cb99c] {
					height: 100%;
					padding: 0 10rem
				}

				.header-wrap .navigation-bar .bar-in .bar-name[data-v-c87cb99c] {
					background: #f9f9f9;
					border-radius: 20rem;
					box-sizing: border-box;
					color: #000;
					display: block;
					font-size: 16rem;
					font-weight: 500;
					height: 40rem;
					margin-bottom: 4rem;
					padding: 9rem 0 9rem 44rem;
					width: 100%
				}

				.header-wrap .navigation-bar .bar-in .active[data-v-c87cb99c] {
					background: linear-gradient(90deg, #45b13b, #8fc31f);
					color: #fff !important
				}

				.header-wrap .navigation-bar .bar-in .understand-misuc-wow[data-v-c87cb99c] {
					background: #f9f9f9;
					border-radius: 20rem;
					height: 160rem
				}

				.header-wrap .navigation-bar .bar-in .understand-misuc-wow .bar-name[data-v-c87cb99c] {
					color: #000;
					font-size: 14rem;
					margin: 0
				}

				.header-wrap .navigation-bar .bar-in .understand-misuc-wow .bar-name.router-link-exact-active[data-v-c87cb99c] {
					background: linear-gradient(90deg, #45b13b, #8fc31f);
					color: #fff
				}

				.header-wrap .mask[data-v-c87cb99c] {
					height: 100vh;
					left: 0;
					position: fixed;
					right: 0;
					width: 187rem
				}
			}

			.navigation-bar-tips[data-v-c87cb99c] {
				background: linear-gradient(90deg, #45b13b, #8fc31f);
				border-radius: 3px;
				height: 6px;
				margin-top: 2px;
				z-index: 1000
			}

			.dropColor[data-v-c87cb99c] {
				color: #43af3d !important
			}
		</style>
		<style>
			.mobile-show[data-v-3b412e32] {
				display: none !important
			}

			.pc-show[data-v-3b412e32] {
				display: block !important
			}

			.anime-block[data-v-3b412e32] {
				margin-bottom: 5vh;
				position: relative
			}

			.anime-block .content[data-v-3b412e32] {
				background-color: #f9f9f9;
				font-size: 0;
				height: 100vh;
				margin: 0 4vw;
				overflow: hidden;
				position: relative
			}

			.anime-block .content.fixed[data-v-3b412e32] {
				left: 0;
				position: fixed !important;
				right: 0;
				top: 0
			}

			.anime-block .content.bottom[data-v-3b412e32] {
				bottom: 0;
				left: 0;
				position: absolute !important;
				right: 0
			}

			.anime-block .content.bottom .main-text[data-v-3b412e32] {
				opacity: 1 !important
			}

			.anime-block .content .bg[data-v-3b412e32] {
				position: absolute;
				z-index: 49
			}

			.block1[data-v-3b412e32] {
				font-size: 0;
				overflow: hidden;
				position: relative
			}

			.block1 .main-title[data-v-3b412e32] {
				left: 50%;
				position: absolute;
				top: 50%;
				transform: translate3d(-50%, -50%, 0);
				width: 618rem;
				z-index: 103
			}

			.block1 .shadow[data-v-3b412e32] {
				background-color: rgba(0, 0, 0, .5);
				bottom: 0;
				z-index: 102
			}

			.block1 .gif[data-v-3b412e32],
			.block1 .shadow[data-v-3b412e32] {
				left: 0;
				position: absolute;
				right: 0;
				top: 0
			}

			.block1 .gif[data-v-3b412e32] {
				height: 100%;
				margin: auto;
				opacity: .4;
				z-index: 101
			}

			.block1 .bg-image[data-v-3b412e32] {
				bottom: 0;
				left: 50%;
				position: absolute;
				top: 0;
				transform: translate3d(-50%, 0, 0);
				z-index: 100
			}

			.block1 .bg-video[data-v-3b412e32] {
				height: auto;
				position: relative;
				width: 100%;
				z-index: 0
			}

			.block2-title[data-v-3b412e32],
			.block3-title[data-v-3b412e32] {
				text-align: center
			}

			.block2-title .main-title[data-v-3b412e32],
			.block3-title .main-title[data-v-3b412e32] {
				height: 72rem;
				margin: 48rem 0 19rem
			}

			.block2-title .description[data-v-3b412e32],
			.block3-title .description[data-v-3b412e32] {
				color: #000;
				font-size: 36rem;
				line-height: 36rem;
				margin-bottom: 48rem
			}

			#block-2[data-v-3b412e32] {
				height: 200vh;
				overflow: hidden;
				position: relative
			}

			#block-2 .animate-wrap[data-v-3b412e32] {
				height: 100vh;
				position: relative
			}

			#block-2 .animate-wrap.fixed[data-v-3b412e32] {
				left: 0;
				position: fixed !important;
				right: 0;
				top: 0
			}

			#block-2 .animate-wrap.bottom[data-v-3b412e32] {
				bottom: 0;
				left: 0;
				position: absolute !important;
				right: 0
			}

			#block-2 .animate-wrap.bottom .part-list[data-v-3b412e32] {
				right: 0 !important
			}

			#block-2 .animate-wrap.bottom .part-list .part .shadow[data-v-3b412e32] {
				opacity: 1 !important
			}

			#block-2 .animate-wrap.bottom .part-list .part:last-child .shadow[data-v-3b412e32] {
				opacity: 0 !important
			}

			#block-2 .animate-wrap.bottom .float-content#block-2-float1[data-v-3b412e32] {
				opacity: .3;
				top: 3vh;
				transform: scale(.5)
			}

			#block-2 .animate-wrap.bottom .float-content#block-2-float2[data-v-3b412e32] {
				opacity: .3;
				top: 22vh;
				transform: scale(.5)
			}

			#block-2 .animate-wrap.bottom .float-content#block-2-float3[data-v-3b412e32] {
				opacity: 1;
				top: 48vh;
				transform: scale(1)
			}

			#block-2 .animate-wrap .float-content[data-v-3b412e32] {
				position: absolute;
				transform: scale(.5);
				transform-origin: left center;
				transition: opacity .3s ease-in-out;
				z-index: 101
			}

			#block-2 .animate-wrap .float-content .title[data-v-3b412e32] {
				height: 11.1111111111vh;
				margin-bottom: 2.5925925926vh
			}

			#block-2 .animate-wrap .float-content .sub-title[data-v-3b412e32] {
				display: block;
				height: 4.2592592593vh;
				margin-bottom: 2.3148148148vh
			}

			#block-2 .animate-wrap .float-content .description[data-v-3b412e32] {
				color: #000;
				font-size: 2.4074074074vh;
				line-height: 3.7037037037vh
			}

			#block-2 .animate-wrap .float-content#block-2-float1[data-v-3b412e32] {
				left: 20vh;
				opacity: 1;
				top: 24vh;
				transform: scale(1)
			}

			#block-2 .animate-wrap .float-content#block-2-float2[data-v-3b412e32] {
				left: 20vh;
				opacity: .3;
				top: 51vh;
				transform: scale(.5)
			}

			#block-2 .animate-wrap .float-content#block-2-float3[data-v-3b412e32] {
				left: 20vh;
				opacity: .3;
				top: 70vh;
				transform: scale(.5)
			}

			#block-2 .animate-wrap .gray[data-v-3b412e32] {
				background: #e2e2e2;
				height: 100%;
				margin-left: 10vh
			}

			#block-2 .animate-wrap .part-list[data-v-3b412e32] {
				background-color: #fff;
				height: 100%;
				position: absolute;
				right: -30%;
				top: 0;
				z-index: 100
			}

			#block-2 .animate-wrap .part-list .part[data-v-3b412e32] {
				display: inline-block;
				height: 100vh;
				margin-right: 1.3888888889vh;
				position: relative
			}

			#block-2 .animate-wrap .part-list .part:first-child .shadow[data-v-3b412e32] {
				opacity: 0
			}

			#block-2 .animate-wrap .part-list .part .shadow[data-v-3b412e32] {
				background-color: rgba(0, 0, 0, .4);
				bottom: 0;
				left: 0;
				opacity: 1;
				position: absolute;
				right: 0;
				top: 0;
				z-index: 100
			}

			#block-2 .animate-wrap .part-list .part img[data-v-3b412e32] {
				height: 100%
			}

			#block-10[data-v-3b412e32],
			#block-7[data-v-3b412e32],
			#block-8[data-v-3b412e32],
			#block-9[data-v-3b412e32] {
				height: 140vh
			}

			#block-10 .content.bottom .inst-list[data-v-3b412e32]:after,
			#block-10 .content.fixed .inst-list[data-v-3b412e32]:after,
			#block-7 .content.bottom .inst-list[data-v-3b412e32]:after,
			#block-7 .content.fixed .inst-list[data-v-3b412e32]:after,
			#block-8 .content.bottom .inst-list[data-v-3b412e32]:after,
			#block-8 .content.fixed .inst-list[data-v-3b412e32]:after,
			#block-9 .content.bottom .inst-list[data-v-3b412e32]:after,
			#block-9 .content.fixed .inst-list[data-v-3b412e32]:after {
				display: none
			}

			#block-10 .main-text[data-v-3b412e32],
			#block-7 .main-text[data-v-3b412e32],
			#block-8 .main-text[data-v-3b412e32],
			#block-9 .main-text[data-v-3b412e32] {
				opacity: 0;
				position: absolute;
				top: 50%;
				transform: translate3d(0, -50%, 0);
				z-index: 100
			}

			#block-10 .main-text.left[data-v-3b412e32],
			#block-7 .main-text.left[data-v-3b412e32],
			#block-8 .main-text.left[data-v-3b412e32],
			#block-9 .main-text.left[data-v-3b412e32] {
				left: 10vw;
				text-align: left
			}

			#block-10 .main-text.right[data-v-3b412e32],
			#block-7 .main-text.right[data-v-3b412e32],
			#block-8 .main-text.right[data-v-3b412e32],
			#block-9 .main-text.right[data-v-3b412e32] {
				right: 10vw;
				text-align: right
			}

			#block-10 .main-text .title1[data-v-3b412e32],
			#block-7 .main-text .title1[data-v-3b412e32],
			#block-8 .main-text .title1[data-v-3b412e32],
			#block-9 .main-text .title1[data-v-3b412e32] {
				height: 9.2592592593vh;
				margin-bottom: 2.4074074074vh
			}

			#block-10 .main-text .title2[data-v-3b412e32],
			#block-7 .main-text .title2[data-v-3b412e32],
			#block-8 .main-text .title2[data-v-3b412e32],
			#block-9 .main-text .title2[data-v-3b412e32] {
				display: block;
				height: 9.2592592593vh;
				margin-bottom: 3.3333333333vh
			}

			#block-10 .main-text .description[data-v-3b412e32],
			#block-7 .main-text .description[data-v-3b412e32],
			#block-8 .main-text .description[data-v-3b412e32],
			#block-9 .main-text .description[data-v-3b412e32] {
				color: #000;
				font-size: 3.1481481481vh;
				line-height: 3.7962962963vh;
				margin-bottom: 3.0555555556vh
			}

			#block-10 .main-text .link[data-v-3b412e32],
			#block-7 .main-text .link[data-v-3b412e32],
			#block-8 .main-text .link[data-v-3b412e32],
			#block-9 .main-text .link[data-v-3b412e32] {
				background: linear-gradient(90deg, #45b13b, #8fc31f);
				border-radius: 2.3148148148vh;
				color: #fff;
				cursor: pointer;
				display: inline-block;
				font-size: 2.2222222222vh;
				line-height: 4.6296296296vh;
				padding: 0 1.6666666667vh
			}

			#block-10 .main-text .inst-list[data-v-3b412e32],
			#block-7 .main-text .inst-list[data-v-3b412e32],
			#block-8 .main-text .inst-list[data-v-3b412e32],
			#block-9 .main-text .inst-list[data-v-3b412e32] {
				display: flex;
				justify-content: right;
				margin-top: 31rem;
				position: relative
			}

			#block-10 .main-text .inst-list[data-v-3b412e32]:after,
			#block-7 .main-text .inst-list[data-v-3b412e32]:after,
			#block-8 .main-text .inst-list[data-v-3b412e32]:after,
			#block-9 .main-text .inst-list[data-v-3b412e32]:after {
				bottom: -40rem;
				content: "";
				display: block;
				left: -40rem;
				position: absolute;
				right: -10rem;
				top: -30rem;
				z-index: 100
			}

			#block-10 .main-text .inst-list .item[data-v-3b412e32],
			#block-7 .main-text .inst-list .item[data-v-3b412e32],
			#block-8 .main-text .inst-list .item[data-v-3b412e32],
			#block-9 .main-text .inst-list .item[data-v-3b412e32] {
				cursor: pointer;
				margin-left: -40rem;
				min-width: 80rem;
				text-align: center
			}

			#block-10 .main-text .inst-list .item.disable[data-v-3b412e32],
			#block-7 .main-text .inst-list .item.disable[data-v-3b412e32],
			#block-8 .main-text .inst-list .item.disable[data-v-3b412e32],
			#block-9 .main-text .inst-list .item.disable[data-v-3b412e32] {
				cursor: auto
			}

			#block-10 .main-text .inst-list .item.disable .icon[data-v-3b412e32],
			#block-7 .main-text .inst-list .item.disable .icon[data-v-3b412e32],
			#block-8 .main-text .inst-list .item.disable .icon[data-v-3b412e32],
			#block-9 .main-text .inst-list .item.disable .icon[data-v-3b412e32] {
				background-image: none !important
			}

			#block-10 .main-text .inst-list .item.disable .icon .img[data-v-3b412e32],
			#block-7 .main-text .inst-list .item.disable .icon .img[data-v-3b412e32],
			#block-8 .main-text .inst-list .item.disable .icon .img[data-v-3b412e32],
			#block-9 .main-text .inst-list .item.disable .icon .img[data-v-3b412e32] {
				background: #c6c6c6 !important
			}

			#block-10 .main-text .inst-list .item.disable .icon .img img[data-v-3b412e32],
			#block-7 .main-text .inst-list .item.disable .icon .img img[data-v-3b412e32],
			#block-8 .main-text .inst-list .item.disable .icon .img img[data-v-3b412e32],
			#block-9 .main-text .inst-list .item.disable .icon .img img[data-v-3b412e32] {
				opacity: .5
			}

			#block-10 .main-text .inst-list .item.disable .name[data-v-3b412e32],
			#block-7 .main-text .inst-list .item.disable .name[data-v-3b412e32],
			#block-8 .main-text .inst-list .item.disable .name[data-v-3b412e32],
			#block-9 .main-text .inst-list .item.disable .name[data-v-3b412e32] {
				color: #adadad !important;
				opacity: .5
			}

			#block-10 .main-text .inst-list .item.active .icon[data-v-3b412e32],
			#block-7 .main-text .inst-list .item.active .icon[data-v-3b412e32],
			#block-8 .main-text .inst-list .item.active .icon[data-v-3b412e32],
			#block-9 .main-text .inst-list .item.active .icon[data-v-3b412e32] {
				background-image: url(static/images/circle-green.png);
				background-position: top;
				background-size: 100%
			}

			#block-10 .main-text .inst-list .item.active .icon .img[data-v-3b412e32],
			#block-7 .main-text .inst-list .item.active .icon .img[data-v-3b412e32],
			#block-8 .main-text .inst-list .item.active .icon .img[data-v-3b412e32],
			#block-9 .main-text .inst-list .item.active .icon .img[data-v-3b412e32] {
				background: linear-gradient(90deg, #45b13b, #8fc31f)
			}

			#block-10 .main-text .inst-list .item.active .name[data-v-3b412e32],
			#block-7 .main-text .inst-list .item.active .name[data-v-3b412e32],
			#block-8 .main-text .inst-list .item.active .name[data-v-3b412e32],
			#block-9 .main-text .inst-list .item.active .name[data-v-3b412e32] {
				color: #43af3d
			}

			#block-10 .main-text .inst-list .item .icon[data-v-3b412e32],
			#block-7 .main-text .inst-list .item .icon[data-v-3b412e32],
			#block-8 .main-text .inst-list .item .icon[data-v-3b412e32],
			#block-9 .main-text .inst-list .item .icon[data-v-3b412e32] {
				border-radius: 50%;
				display: inline-block;
				padding: 40rem
			}

			#block-10 .main-text .inst-list .item .icon.gray[data-v-3b412e32],
			#block-7 .main-text .inst-list .item .icon.gray[data-v-3b412e32],
			#block-8 .main-text .inst-list .item .icon.gray[data-v-3b412e32],
			#block-9 .main-text .inst-list .item .icon.gray[data-v-3b412e32] {
				background-image: url(static/images/circle-gray.png);
				background-position: top;
				background-size: 100%
			}

			#block-10 .main-text .inst-list .item .icon .img[data-v-3b412e32],
			#block-7 .main-text .inst-list .item .icon .img[data-v-3b412e32],
			#block-8 .main-text .inst-list .item .icon .img[data-v-3b412e32],
			#block-9 .main-text .inst-list .item .icon .img[data-v-3b412e32] {
				background-color: #adadad;
				border-radius: 50%;
				height: 54rem;
				width: 54rem
			}

			#block-10 .main-text .inst-list .item .icon .img img[data-v-3b412e32],
			#block-7 .main-text .inst-list .item .icon .img img[data-v-3b412e32],
			#block-8 .main-text .inst-list .item .icon .img img[data-v-3b412e32],
			#block-9 .main-text .inst-list .item .icon .img img[data-v-3b412e32] {
				height: 100%;
				width: 100%
			}

			#block-10 .main-text .inst-list .item .name[data-v-3b412e32],
			#block-7 .main-text .inst-list .item .name[data-v-3b412e32],
			#block-8 .main-text .inst-list .item .name[data-v-3b412e32],
			#block-9 .main-text .inst-list .item .name[data-v-3b412e32] {
				color: #656666;
				font-size: 17rem;
				font-weight: 700;
				line-height: 22rem;
				margin-top: 8rem;
				transform: rotate(25deg)
			}

			#block-7 .content .bg[data-v-3b412e32] {
				right: -10vw;
				top: 50%;
				transform: translate3d(0, -50%, 0);
				width: 72vw
			}

			#block-7 .content .main-text .title1[data-v-3b412e32] {
				height: 21vh
			}

			#block-8 .content .bg-gradient[data-v-3b412e32] {
				background: linear-gradient(90deg, hsla(0, 0%, 98%, 0), #f9f9f9 30%, #f9f9f9);
				bottom: 0;
				position: absolute;
				right: 0;
				top: 0;
				width: 50%;
				z-index: 99
			}

			#block-8 .content .bg[data-v-3b412e32] {
				left: 1vw;
				top: 50%;
				transform: translate3d(0, -50%, 0);
				width: 50vw
			}

			#block-8 .content .bg.full[data-v-3b412e32] {
				height: 100%;
				left: 0;
				top: 0;
				transform: translateZ(0);
				width: auto
			}

			#block-9 .content .bg-gradient[data-v-3b412e32] {
				background: linear-gradient(-90deg, hsla(0, 0%, 98%, 0), #f9f9f9 50%, #f9f9f9);
				bottom: 0;
				left: 0;
				position: absolute;
				top: 0;
				width: 50%;
				z-index: 99
			}

			#block-9 .content .bg[data-v-3b412e32] {
				right: 1vw;
				top: 50%;
				transform: translate3d(0, -50%, 0);
				width: 50vw
			}

			#block-9 .content .bg.full[data-v-3b412e32] {
				height: 100%;
				right: 0;
				top: 0;
				transform: translateZ(0);
				width: auto
			}

			#block-9 .content .inst-list .item.active .icon[data-v-3b412e32] {
				background-image: url(static/images/circle-orange.png)
			}

			#block-9 .content .inst-list .item.active .icon .img[data-v-3b412e32] {
				background: linear-gradient(90deg, #ea5019, #efad00) !important
			}

			#block-9 .content .inst-list .item.active .name[data-v-3b412e32] {
				color: #ea5019
			}

			#block-10 .content .bg[data-v-3b412e32] {
				left: 5vw;
				top: 50%;
				transform: translate3d(0, -50%, 0);
				width: 38vw
			}

			#block-8 .content[data-v-3b412e32],
			#block-9 .content[data-v-3b412e32] {
				overflow: hidden
			}

			#block-8 .bg[data-v-3b412e32],
			#block-9 .bg[data-v-3b412e32] {
				opacity: 0;
				transition: opacity .5s ease-in-out
			}

			#block-8 .bg.show[data-v-3b412e32],
			#block-9 .bg.show[data-v-3b412e32] {
				opacity: 1
			}

			#block-8 .main-text .title1[data-v-3b412e32],
			#block-9 .main-text .title1[data-v-3b412e32] {
				height: 24.0740740741vh
			}

			#block-11[data-v-3b412e32] {
				height: 200vh;
				overflow: hidden;
				padding-bottom: calc(56.22072vw - 81vh);
				position: relative
			}

			#block-11 .content[data-v-3b412e32] {
				height: 100vh;
				position: relative
			}

			#block-11 .content.fixed[data-v-3b412e32] {
				left: 0;
				position: fixed !important;
				right: 0;
				top: 0
			}

			#block-11 .content.bottom[data-v-3b412e32] {
				bottom: calc(56.22072vw - 81vh);
				left: 0;
				position: absolute !important;
				right: 0
			}

			#block-11 .content.bottom .photos[data-v-3b412e32] {
				top: 19vh;
				width: 100vw
			}

			#block-11 .content.bottom .main-text[data-v-3b412e32] {
				height: 6.4vh;
				top: 8.1vh
			}

			#block-11 .content.bottom .wow[data-v-3b412e32] {
				opacity: 1
			}

			#block-11 .content.bottom .shadow[data-v-3b412e32] {
				bottom: calc(81vh - 56.22072vw);
				opacity: .3
			}

			#block-11 .content .shadow[data-v-3b412e32] {
				background-color: #000;
				bottom: 0;
				left: 0;
				opacity: .7;
				position: absolute;
				right: 0;
				top: 0;
				z-index: 101
			}

			#block-11 .content .wow[data-v-3b412e32] {
				height: 19vh;
				left: 0;
				margin: 0 auto;
				opacity: 0;
				position: absolute;
				right: 0;
				top: 0;
				z-index: 102
			}

			#block-11 .content .photos[data-v-3b412e32] {
				left: 50%;
				position: absolute;
				top: 0;
				transform: translate3d(-50%, 0, 0);
				width: 180vw;
				z-index: 100
			}

			#block-11 .content .main-text[data-v-3b412e32] {
				display: block;
				height: 8.3vh;
				left: 0;
				margin: 0 auto;
				position: absolute;
				right: 0;
				top: 46vh;
				width: auto;
				z-index: 103
			}

			.block-join[data-v-3b412e32] {
				font-size: 0;
				position: relative
			}

			.block-join .bg[data-v-3b412e32] {
				height: auto;
				opacity: .5;
				width: 100%
			}

			.block-join .text-wrap[data-v-3b412e32] {
				left: 26vw;
				position: absolute;
				top: 6vw
			}

			.block-join .text-wrap .title[data-v-3b412e32] {
				display: block;
				height: auto;
				margin-bottom: 1.8vw;
				width: 20vw
			}

			.block-join .text-wrap .link[data-v-3b412e32] {
				background: linear-gradient(90deg, #45b13b, #8fc31f);
				border-radius: 1.4vw;
				color: #fff;
				cursor: pointer;
				display: inline-block;
				font-size: 1.4vw;
				line-height: 2.8vw;
				padding: 0 1.2vw
			}

			@media only screen and (max-width:700px) {
				.mobile-show[data-v-3b412e32] {
					display: block !important
				}

				.pc-show[data-v-3b412e32] {
					display: none !important
				}

				.anime-block[data-v-3b412e32] {
					margin-bottom: 0;
					position: relative
				}

				.anime-block .content[data-v-3b412e32] {
					height: 510rem;
					margin: 0
				}

				.block1 .main-title[data-v-3b412e32] {
					width: 140rem
				}

				.block2-title .main-title[data-v-3b412e32],
				.block3-title .main-title[data-v-3b412e32] {
					height: 26rem;
					margin: 17rem 0 8rem
				}

				.block2-title .description[data-v-3b412e32],
				.block3-title .description[data-v-3b412e32] {
					font-size: 13rem;
					line-height: 13rem;
					margin-bottom: 16rem
				}

				#block-2[data-v-3b412e32] {
					background-color: #e2e2e2;
					height: 511rem
				}

				#block-2 .animate-wrap[data-v-3b412e32] {
					height: 100%
				}

				#block-2 .animate-wrap .float-content[data-v-3b412e32] {
					opacity: 0;
					transform: scale(1)
				}

				#block-2 .animate-wrap .float-content .title[data-v-3b412e32] {
					height: 53rem;
					margin-bottom: 12rem
				}

				#block-2 .animate-wrap .float-content .sub-title[data-v-3b412e32] {
					height: 19rem;
					margin-bottom: 11rem
				}

				#block-2 .animate-wrap .float-content .description[data-v-3b412e32] {
					font-size: 13rem;
					line-height: 19rem
				}

				#block-2 .animate-wrap .float-content#block-2-float1[data-v-3b412e32] {
					left: 93rem;
					opacity: 1;
					top: 27rem;
					transform: scale(1)
				}

				#block-2 .animate-wrap .float-content#block-2-float2[data-v-3b412e32],
				#block-2 .animate-wrap .float-content#block-2-float3[data-v-3b412e32] {
					left: 93rem;
					opacity: 0;
					top: 27rem;
					transform: scale(1)
				}

				#block-2 .animate-wrap .gray[data-v-3b412e32] {
					display: none
				}

				#block-2 .animate-wrap .part-list[data-v-3b412e32] {
					background-color: #e2e2e2;
					display: flex;
					height: 321rem;
					justify-content: space-between;
					left: 0;
					right: 0;
					top: 190rem
				}

				#block-2 .animate-wrap .part-list .part[data-v-3b412e32] {
					align-items: end;
					display: flex;
					height: 100%;
					margin-right: 0;
					overflow: hidden
				}

				#block-2 .animate-wrap .part-list .part:first-child .shadow[data-v-3b412e32] {
					opacity: 0
				}

				#block-2 .animate-wrap .part-list .part img[data-v-3b412e32] {
					height: auto;
					width: 122rem
				}

				#block-10[data-v-3b412e32],
				#block-7[data-v-3b412e32],
				#block-8[data-v-3b412e32],
				#block-9[data-v-3b412e32] {
					height: 508rem;
					margin-bottom: 17rem
				}

				#block-10 .main-text[data-v-3b412e32],
				#block-7 .main-text[data-v-3b412e32],
				#block-8 .main-text[data-v-3b412e32],
				#block-9 .main-text[data-v-3b412e32] {
					opacity: 1;
					top: 237rem;
					transform: translateZ(0)
				}

				#block-10 .main-text.left[data-v-3b412e32],
				#block-7 .main-text.left[data-v-3b412e32],
				#block-8 .main-text.left[data-v-3b412e32],
				#block-9 .main-text.left[data-v-3b412e32] {
					left: 53rem
				}

				#block-10 .main-text.right[data-v-3b412e32],
				#block-7 .main-text.right[data-v-3b412e32],
				#block-8 .main-text.right[data-v-3b412e32],
				#block-9 .main-text.right[data-v-3b412e32] {
					right: 53rem
				}

				#block-10 .main-text .title1[data-v-3b412e32],
				#block-7 .main-text .title1[data-v-3b412e32],
				#block-8 .main-text .title1[data-v-3b412e32],
				#block-9 .main-text .title1[data-v-3b412e32] {
					height: 93rem;
					margin-bottom: 20rem
				}

				#block-10 .main-text .description[data-v-3b412e32],
				#block-7 .main-text .description[data-v-3b412e32],
				#block-8 .main-text .description[data-v-3b412e32],
				#block-9 .main-text .description[data-v-3b412e32] {
					font-size: 14rem;
					line-height: 18rem;
					margin-bottom: 15rem
				}

				#block-10 .main-text .link[data-v-3b412e32],
				#block-7 .main-text .link[data-v-3b412e32],
				#block-8 .main-text .link[data-v-3b412e32],
				#block-9 .main-text .link[data-v-3b412e32] {
					border-radius: 13rem;
					font-size: 12rem;
					line-height: 26rem;
					padding: 0 10rem
				}

				#block-10 .main-text .inst-list[data-v-3b412e32],
				#block-7 .main-text .inst-list[data-v-3b412e32],
				#block-8 .main-text .inst-list[data-v-3b412e32],
				#block-9 .main-text .inst-list[data-v-3b412e32] {
					display: flex;
					justify-content: right;
					margin-top: 0;
					position: relative
				}

				#block-10 .main-text .inst-list[data-v-3b412e32]:after,
				#block-7 .main-text .inst-list[data-v-3b412e32]:after,
				#block-8 .main-text .inst-list[data-v-3b412e32]:after,
				#block-9 .main-text .inst-list[data-v-3b412e32]:after {
					display: none
				}

				#block-10 .main-text .inst-list .item[data-v-3b412e32],
				#block-7 .main-text .inst-list .item[data-v-3b412e32],
				#block-8 .main-text .inst-list .item[data-v-3b412e32],
				#block-9 .main-text .inst-list .item[data-v-3b412e32] {
					margin-left: -25rem;
					min-width: 74rem
				}

				#block-10 .main-text .inst-list .item .icon[data-v-3b412e32],
				#block-7 .main-text .inst-list .item .icon[data-v-3b412e32],
				#block-8 .main-text .inst-list .item .icon[data-v-3b412e32],
				#block-9 .main-text .inst-list .item .icon[data-v-3b412e32] {
					padding: 20rem
				}

				#block-10 .main-text .inst-list .item .icon .img[data-v-3b412e32],
				#block-7 .main-text .inst-list .item .icon .img[data-v-3b412e32],
				#block-8 .main-text .inst-list .item .icon .img[data-v-3b412e32],
				#block-9 .main-text .inst-list .item .icon .img[data-v-3b412e32] {
					height: 34rem;
					width: 34rem
				}

				#block-10 .main-text .inst-list .item .name[data-v-3b412e32],
				#block-7 .main-text .inst-list .item .name[data-v-3b412e32],
				#block-8 .main-text .inst-list .item .name[data-v-3b412e32],
				#block-9 .main-text .inst-list .item .name[data-v-3b412e32] {
					font-size: 12rem;
					line-height: 12rem;
					margin-top: 2rem
				}

				#block-7 .content .bg[data-v-3b412e32] {
					right: -85rem;
					top: 150rem;
					width: 540rem
				}

				#block-7 .content .main-text[data-v-3b412e32] {
					top: 284rem
				}

				#block-7 .content .main-text .title1[data-v-3b412e32] {
					height: 93rem
				}

				#block-8 .content .bg[data-v-3b412e32] {
					left: 1vw;
					top: 130rem;
					width: 380rem
				}

				#block-8 .content .bg.full[data-v-3b412e32] {
					height: auto;
					left: 0;
					top: 0;
					transform: translateZ(0);
					width: 100%
				}

				#block-9 .content .bg[data-v-3b412e32] {
					right: -5rem;
					top: 140rem;
					width: 390rem
				}

				#block-9 .content .bg.full[data-v-3b412e32] {
					height: auto;
					left: 0;
					top: 0;
					transform: translateZ(0);
					width: 100%
				}

				#block-10 .content .bg[data-v-3b412e32] {
					left: 70rem;
					top: 170rem;
					width: 260rem
				}

				#block-10 .content .main-text[data-v-3b412e32] {
					top: 339rem
				}

				#block-10 .content .main-text .title1[data-v-3b412e32] {
					height: 41rem
				}

				#block-11[data-v-3b412e32] {
					height: 217rem;
					padding-bottom: 0
				}

				#block-11 .content[data-v-3b412e32] {
					height: 100%
				}

				#block-11 .content .wow[data-v-3b412e32] {
					display: none
				}

				#block-11 .content .photos[data-v-3b412e32] {
					width: 410rem
				}

				#block-11 .content .main-text[data-v-3b412e32] {
					height: 34rem;
					top: 88rem
				}

				.block-join[data-v-3b412e32] {
					height: 124rem;
					overflow: hidden
				}

				.block-join .bg[data-v-3b412e32] {
					height: 124rem;
					left: -28rem;
					position: relative;
					width: auto
				}

				.block-join .text-wrap[data-v-3b412e32] {
					left: 46rem;
					top: 22rem
				}

				.block-join .text-wrap .title[data-v-3b412e32] {
					height: 40rem;
					margin-bottom: 10rem
				}

				.block-join .text-wrap .link[data-v-3b412e32] {
					border-radius: 13rem;
					font-size: 12rem;
					line-height: 26rem;
					padding: 0 10rem
				}
			}
		</style>
		<style>
			.footer-wrap[data-v-6ab8303a] {
				background-color: #d8d8d8;
				padding: 52px 0 51px
			}

			.footer-wrap.pc[data-v-6ab8303a] {
				display: block
			}

			.footer-wrap.mobile[data-v-6ab8303a] {
				display: none
			}

			.footer-wrap .info-wrap[data-v-6ab8303a] {
				display: flex;
				justify-content: center;
				margin-bottom: 46px
			}

			.footer-wrap .info-wrap .left .content[data-v-6ab8303a] {
				float: right;
				margin-right: 4vw
			}

			.footer-wrap .info-wrap .left .content .logo[data-v-6ab8303a] {
				margin-bottom: 19px;
				width: 225px
			}

			.footer-wrap .info-wrap .left .content .phone[data-v-6ab8303a] {
				color: #43af3d;
				font-size: 34px;
				font-weight: 700;
				letter-spacing: -2px;
				line-height: 36px;
				margin-bottom: 19px
			}

			.footer-wrap .info-wrap .left .content .focus[data-v-6ab8303a] {
				color: #000;
				font-size: 16px;
				font-weight: 700;
				line-height: 20px;
				margin-bottom: 19px
			}

			.footer-wrap .info-wrap .left .content .qr-code-wrap[data-v-6ab8303a] {
				width: 108px
			}

			.footer-wrap .info-wrap .left .content .qr-code-wrap .item[data-v-6ab8303a] {
				position: relative
			}

			.footer-wrap .info-wrap .left .content .qr-code-wrap .item .name[data-v-6ab8303a] {
				background: #fff;
				color: #000;
				font-size: 14px;
				height: 46px;
				line-height: 46px;
				text-align: center
			}

			.footer-wrap .info-wrap .left .content .qr-code-wrap .item .name.active[data-v-6ab8303a] {
				background: linear-gradient(90deg, #45b13b, #8fc31f);
				color: #fff;
				font-weight: 700
			}

			.footer-wrap .info-wrap .left .content .qr-code-wrap .item:first-child .name[data-v-6ab8303a] {
				border-top-left-radius: 19px;
				border-top-right-radius: 19px
			}

			.footer-wrap .info-wrap .left .content .qr-code-wrap .item:last-child .name[data-v-6ab8303a] {
				border-bottom-left-radius: 19px;
				border-bottom-right-radius: 19px
			}

			.footer-wrap .info-wrap .left .content .qr-code-wrap .item .qr-code-dialog[data-v-6ab8303a] {
				left: 118px;
				position: absolute;
				top: 0
			}

			.footer-wrap .info-wrap .left .content .qr-code-wrap .item .qr-code-dialog .qr-code[data-v-6ab8303a] {
				width: 105px
			}

			.footer-wrap .info-wrap .right[data-v-6ab8303a] {
				border-left: 1px solid #c6c6c6;
				max-width: 800px;
				width: 60vw
			}

			.footer-wrap .info-wrap .right .title[data-v-6ab8303a] {
				color: #000;
				font-size: 16px;
				font-weight: 700;
				line-height: 20px;
				margin: 0 0 37px 4vw
			}

			.footer-wrap .info-wrap .right .logo-list[data-v-6ab8303a] {
				padding: 0 0 40px 4vw
			}

			.footer-wrap .info-wrap .right .logo-list .row[data-v-6ab8303a] {
				display: flex
			}

			.footer-wrap .info-wrap .right .logo-list .row .col[data-v-6ab8303a] {
				align-items: center;
				display: flex;
				flex: 1;
				height: 85px;
				justify-content: center
			}

			.footer-wrap .info-wrap .right .logo-list .row .col .logo.starsun[data-v-6ab8303a] {
				height: 45px
			}

			.footer-wrap .info-wrap .right .logo-list .row .col .logo.ibanez[data-v-6ab8303a] {
				height: 25px
			}

			.footer-wrap .info-wrap .right .logo-list .row .col .logo.clevan[data-v-6ab8303a] {
				height: 20px
			}

			.footer-wrap .info-wrap .right .logo-list .row .col .logo.alice[data-v-6ab8303a] {
				height: 37px
			}

			.footer-wrap .info-wrap .right .logo-list .row .col .logo.ludwig[data-v-6ab8303a] {
				height: 30px
			}

			.footer-wrap .info-wrap .right .logo-list .row .col .logo.runningman[data-v-6ab8303a] {
				height: 22px
			}

			.footer-wrap .info-wrap .right .logo-list .row .col .logo.tama[data-v-6ab8303a] {
				height: 25px
			}

			.footer-wrap .info-wrap .right .logo-list .row .col .logo.tom[data-v-6ab8303a] {
				height: 35px
			}

			.footer-wrap .info-wrap .right .logo-list .row .col .logo.palatino[data-v-6ab8303a] {
				height: 20px
			}

			.footer-wrap .info-wrap .right .logo-list .row .col .logo.lmi[data-v-6ab8303a] {
				height: 50px
			}

			.footer-wrap .info-wrap .right .logo-list .row .col .logo.laney[data-v-6ab8303a] {
				height: 30px
			}

			.footer-wrap .info-wrap .right .logo-list .row .col .logo.nfaudio[data-v-6ab8303a] {
				height: 32px
			}

			.footer-wrap .info-wrap .right .logo-list .row .col .logo.musiccube[data-v-6ab8303a] {
				height: 21px
			}

			.footer-wrap .info-wrap .right .logo-list .row .col .logo.musicwow[data-v-6ab8303a] {
				height: 15px
			}

			.footer-wrap .info-wrap .right .logo-list .row .col .logo.elixir[data-v-6ab8303a] {
				height: 32px
			}

			.footer-wrap .info-wrap .right .logo-list .row .col .logo.sg[data-v-6ab8303a] {
				height: 40px
			}

			.footer-wrap .info-wrap .right .logo-list .row .col .logo.alice[data-v-6ab8303a] {
				height: 35px
			}

			.footer-wrap .info-wrap .right .activity-wrap[data-v-6ab8303a] {
				margin-left: 4vw
			}

			.footer-wrap .info-wrap .right .activity-wrap .activity-title[data-v-6ab8303a] {
				color: #000;
				font-size: 16px;
				font-weight: 700;
				line-height: 20px;
				margin-bottom: 22px
			}

			.footer-wrap .info-wrap .right .activity-wrap .list .text[data-v-6ab8303a] {
				color: #000;
				display: inline-block;
				font-size: 16px;
				line-height: 20px;
				margin-bottom: 21px;
				margin-right: 62px
			}

			.footer-wrap .description[data-v-6ab8303a] {
				color: #000;
				font-size: 16px;
				line-height: 20px;
				text-align: center
			}

			.footer-wrap .description .company[data-v-6ab8303a] {
				margin-bottom: 17px
			}

			.footer-wrap .description .record[data-v-6ab8303a] {
				margin-bottom: 19px
			}

			.footer-wrap .description .tips[data-v-6ab8303a] {
				color: #6b6b6b
			}

			@media screen and (max-width:1080px) and (min-width:701px) {
				.footer-wrap .info-wrap .right .logo-list .row a[data-v-6ab8303a] {
					margin-right: 24px
				}

				.footer-wrap .info-wrap .right .logo-list .row a[data-v-6ab8303a]:last-child {
					margin-right: 0
				}

				.footer-wrap .info-wrap .right .logo-list .row a img[data-v-6ab8303a] {
					height: auto !important;
					width: 100% !important
				}
			}

			@media screen and (max-width:700px) {
				.footer-wrap[data-v-6ab8303a] {
					padding: 25rem 25rem calc(10rem + 52px)
				}

				.footer-wrap.pc[data-v-6ab8303a] {
					display: none
				}

				.footer-wrap.mobile[data-v-6ab8303a] {
					display: block
				}

				.footer-wrap .qr-code .title[data-v-6ab8303a] {
					color: #000;
					font-size: 13rem;
					font-weight: 700;
					margin-bottom: 15rem
				}

				.footer-wrap .qr-code .code-in[data-v-6ab8303a] {
					border-bottom: 1rem solid #c6c6c6;
					display: flex;
					justify-content: space-between
				}

				.footer-wrap .qr-code .code-in .code img[data-v-6ab8303a] {
					height: 67rem;
					width: 67rem
				}

				.footer-wrap .qr-code .code-in .code .code-name[data-v-6ab8303a] {
					font-size: 10rem;
					margin: 13rem 0 17rem;
					text-align: center
				}

				.footer-wrap .co-branding[data-v-6ab8303a] {
					border-bottom: 1rem solid #c6c6c6;
					padding-bottom: 7rem
				}

				.footer-wrap .co-branding .title[data-v-6ab8303a] {
					color: #000;
					font-size: 13rem;
					font-weight: 700;
					margin-bottom: 15rem;
					margin-top: 16rem
				}

				.footer-wrap .co-branding .logo-list[data-v-6ab8303a] {
					padding: 0
				}

				.footer-wrap .co-branding .logo-list .row[data-v-6ab8303a] {
					display: flex
				}

				.footer-wrap .co-branding .logo-list .row .col[data-v-6ab8303a] {
					align-items: center;
					display: flex;
					flex: 1;
					height: 35rem;
					justify-content: center
				}

				.footer-wrap .co-branding .logo-list .row .col .logo.starsun[data-v-6ab8303a] {
					height: 27rem
				}

				.footer-wrap .co-branding .logo-list .row .col .logo.ibanez[data-v-6ab8303a] {
					height: 12rem
				}

				.footer-wrap .co-branding .logo-list .row .col .logo.clevan[data-v-6ab8303a] {
					height: 9rem
				}

				.footer-wrap .co-branding .logo-list .row .col .logo.alice[data-v-6ab8303a] {
					height: 16rem
				}

				.footer-wrap .co-branding .logo-list .row .col .logo.ludwig[data-v-6ab8303a] {
					height: 13rem
				}

				.footer-wrap .co-branding .logo-list .row .col .logo.runningman[data-v-6ab8303a] {
					height: 10rem
				}

				.footer-wrap .co-branding .logo-list .row .col .logo.tama[data-v-6ab8303a] {
					height: 11rem
				}

				.footer-wrap .co-branding .logo-list .row .col .logo.tom[data-v-6ab8303a] {
					height: 18rem
				}

				.footer-wrap .co-branding .logo-list .row .col .logo.palatino[data-v-6ab8303a] {
					height: 10rem
				}

				.footer-wrap .co-branding .logo-list .row .col .logo.lmi[data-v-6ab8303a] {
					height: 26rem
				}

				.footer-wrap .co-branding .logo-list .row .col .logo.laney[data-v-6ab8303a],
				.footer-wrap .co-branding .logo-list .row .col .logo.nfaudio[data-v-6ab8303a] {
					height: 14rem
				}

				.footer-wrap .co-branding .logo-list .row .col .logo.musiccube[data-v-6ab8303a] {
					height: 9rem
				}

				.footer-wrap .co-branding .logo-list .row .col .logo.musicwow[data-v-6ab8303a] {
					height: 8rem
				}

				.footer-wrap .co-branding .logo-list .row .col .logo.elixir[data-v-6ab8303a] {
					height: 20rem
				}

				.footer-wrap .co-branding .logo-list .row .col .logo.sg[data-v-6ab8303a] {
					height: 23rem
				}

				.footer-wrap .co-branding .logo-list .row .col .logo.alice[data-v-6ab8303a] {
					height: 17rem
				}

				.footer-wrap .activity-wrap[data-v-6ab8303a] {
					border-bottom: 1rem solid #c6c6c6;
					margin-left: 0;
					padding-bottom: 8rem
				}

				.footer-wrap .activity-wrap .activity-title[data-v-6ab8303a] {
					color: #000;
					font-size: 13rem;
					font-weight: 700;
					margin-bottom: 15rem;
					margin-top: 16rem
				}

				.footer-wrap .activity-wrap .list .text[data-v-6ab8303a] {
					color: #000;
					display: inline-block;
					font-size: 11rem;
					line-height: 9rem;
					margin-bottom: 17rem;
					margin-right: 40rem
				}

				.footer-wrap .description[data-v-6ab8303a] {
					color: #000;
					font-size: 8rem;
					line-height: 20rem;
					text-align: center
				}

				.footer-wrap .description .company[data-v-6ab8303a] {
					margin-bottom: 9rem;
					margin-top: 17rem
				}

				.footer-wrap .description .last-top[data-v-6ab8303a] {
					margin-top: 0
				}

				.footer-wrap .description .record[data-v-6ab8303a] {
					margin-bottom: 8rem
				}

				.footer-wrap .description .tips[data-v-6ab8303a] {
					color: #6b6b6b
				}
			}
			body,
			html {
				font-family: Microsoft YaHei;
				font-size: 1px;
				margin: 0;
				overflow: hidden auto
			}
			
			p {
				margin: 0
			}
			
			a {
				text-decoration: none
			}
			
			input::-webkit-inner-spin-button,
			input::-webkit-outer-spin-button {
				-webkit-appearance: none;
				appearance: none;
				margin: 0
			}
			
			input {
				-moz-appearance: textfield
			}
			
			.mwow-message-box-dark {
				background-color: #333 !important;
				border: 0 !important;
				top: 40% !important
			}
			
			.mwow-message-box-dark .el-icon {
				display: none
			}
			
			.mwow-message-box-dark .el-message__content {
				color: #fff !important
			}
			
			.el-select-dropdown__item.selected {
				background-color: #ecf7eb !important;
				color: #43af3d !important
			}
			
			body .embed-icon {
				bottom: 380rem !important;
				height: 56rem !important;
				right: 42rem !important;
				top: auto !important;
				width: 56rem !important
			}
			
			body .embed-icon .embed-icon-default {
				height: 100% !important;
				width: 100% !important
			}
			
			body .embed-toolbar .embed-toolbar-btn {
				background-color: #45b13b !important;
				border-color: #45b13b !important
			}
			
			body .embed-messageboard .embed-messageboard-form .embed-messageboard-send-btn,
			body .embed-messageboard .embed-messageboard-header {
				background-color: #45b13b !important
			}
			
			@media screen and (max-width:700px) {
				body #newBridge #nb_icon_wrap {
					bottom: 218rem !important;
					height: 42rem !important;
					right: 11rem !important;
					top: auto !important;
					width: 42rem !important
				}
			
				body #newBridge #nb_icon_wrap .nb-icon-wrap-base {
					height: 100% !important;
					width: 100% !important
				}
			}
			.pc-show[data-v-a0ca13ef] {
				display: block !important
			}
			
			.mobile-show[data-v-a0ca13ef] {
				display: none !important
			}
			
			.float-wrap[data-v-a0ca13ef] {
				bottom: 200rem;
				position: fixed;
				right: 42rem;
				z-index: 1000
			}
			
			.float-wrap .list[data-v-a0ca13ef] {
				height: 198rem
			}
			
			.float-wrap .list .list-item[data-v-a0ca13ef] {
				background: #fff;
				border-radius: 50%;
				box-shadow: 0 6rem 14rem 13rem hsla(0, 0%, 59%, .13);
				cursor: pointer;
				display: block;
				height: 56rem;
				margin-bottom: 10rem;
				position: relative;
				width: 56rem
			}
			
			.float-wrap .list .list-item .icon[data-v-a0ca13ef] {
				height: 32rem;
				margin: 12rem 0 0 12rem;
				width: 32rem
			}
			
			.float-wrap .list .list-item .icon.active[data-v-a0ca13ef] {
				display: none
			}
			
			.float-wrap .list .list-item[data-v-a0ca13ef]:hover {
				background: linear-gradient(90deg, #45b13b, #8fc31f)
			}
			
			.float-wrap .list .list-item:hover .icon[data-v-a0ca13ef] {
				display: none
			}
			
			.float-wrap .list .list-item:hover .icon.active[data-v-a0ca13ef] {
				display: inline-block !important
			}
			
			.float-wrap .list .list-item:hover .dialog[data-v-a0ca13ef] {
				display: block
			}
			
			.float-wrap .list .list-item .dialog[data-v-a0ca13ef] {
				background-color: #fff;
				border-radius: 20rem;
				box-shadow: 0 6rem 14rem 13rem hsla(0, 0%, 59%, .13);
				display: none;
				padding: 24rem 0;
				position: absolute;
				right: 70rem;
				top: 28rem;
				transform: translate3d(0, -50%, 0)
			}
			
			.float-wrap .list .list-item .dialog .qr-wrap[data-v-a0ca13ef] {
				display: flex
			}
			
			.float-wrap .list .list-item .dialog .qr-wrap .item[data-v-a0ca13ef] {
				padding: 0 24rem
			}
			
			.float-wrap .list .list-item .dialog .qr-wrap .item[data-v-a0ca13ef]:first-child {
				border-right: 1rem solid #dedfe0
			}
			
			.float-wrap .list .list-item .dialog .qr-wrap .item .title[data-v-a0ca13ef] {
				color: #000;
				font-size: 15rem;
				font-weight: 700;
				line-height: 20rem;
				text-align: center
			}
			
			.float-wrap .list .list-item .dialog .qr-wrap .item .qr-code[data-v-a0ca13ef] {
				width: 122rem
			}
			
			.float-wrap .list .list-item .dialog .info-wrap[data-v-a0ca13ef] {
				padding: 0 24rem
			}
			
			.float-wrap .list .list-item .dialog .info-wrap .tel[data-v-a0ca13ef] {
				color: #43af3d;
				font-size: 36rem;
				font-weight: 700;
				line-height: 36rem;
				margin-bottom: 10rem;
				white-space: nowrap
			}
			
			.float-wrap .list .list-item .dialog .info-wrap .text[data-v-a0ca13ef] {
				color: #656666;
				font-size: 16rem;
				font-weight: 700;
				line-height: 20rem;
				white-space: nowrap
			}
			
			@media screen and (max-width:700px) {
				.pc-show[data-v-a0ca13ef] {
					display: none !important
				}
			
				.mobile-show[data-v-a0ca13ef] {
					display: block !important
				}
			
				.float-wrap[data-v-a0ca13ef] {
					bottom: 90rem;
					position: fixed;
					right: 11rem;
					z-index: 1000
				}
			
				.float-wrap .list[data-v-a0ca13ef] {
					height: 142rem
				}
			
				.float-wrap .list .list-item[data-v-a0ca13ef] {
					background: #fff;
					border-radius: 50%;
					box-shadow: 0 6rem 14rem 13rem hsla(0, 0%, 59%, .13);
					cursor: pointer;
					height: 42rem;
					margin-bottom: 7rem;
					position: relative;
					width: 42rem
				}
			
				.float-wrap .list .list-item .icon[data-v-a0ca13ef] {
					height: 21rem;
					margin: 11rem 0 0 11rem;
					width: 21rem
				}
			
				.float-wrap .list .list-item .icon.active[data-v-a0ca13ef] {
					display: none
				}
			
				.float-wrap .list .list-item[data-v-a0ca13ef]:hover {
					background: #fff
				}
			
				.float-wrap .list .list-item:hover .icon[data-v-a0ca13ef] {
					display: inline-block
				}
			
				.float-wrap .list .list-item:hover .icon.active[data-v-a0ca13ef] {
					display: none !important
				}
			
				.float-wrap .list .list-item:hover .dialog[data-v-a0ca13ef] {
					display: block
				}
			
				.float-wrap .list .list-item .dialog[data-v-a0ca13ef] {
					background-color: #fff;
					border-radius: 20rem;
					box-shadow: 0 6rem 14rem 13rem hsla(0, 0%, 59%, .13);
					display: none;
					padding: 23rem 0;
					position: absolute;
					right: 50rem;
					top: 28rem;
					transform: translate3d(0, -50%, 0);
					width: 292rem
				}
			
				.float-wrap .list .list-item .dialog .qr-wrap[data-v-a0ca13ef] {
					display: flex;
					justify-content: center
				}
			
				.float-wrap .list .list-item .dialog .qr-wrap .item[data-v-a0ca13ef] {
					padding: 0 23rem
				}
			
				.float-wrap .list .list-item .dialog .qr-wrap .item[data-v-a0ca13ef]:first-child {
					border-right: 1rem solid #dedfe0
				}
			
				.float-wrap .list .list-item .dialog .qr-wrap .item .title[data-v-a0ca13ef] {
					color: #000;
					font-size: 12rem;
					font-weight: 700;
					line-height: 20rem;
					text-align: center
				}
			
				.float-wrap .list .list-item .dialog .qr-wrap .item .qr-code[data-v-a0ca13ef] {
					width: 97rem
				}
			
				.float-wrap .list .list-item .dialog .info-wrap[data-v-a0ca13ef] {
					padding: 0 26rem;
					text-align: center
				}
			
				.float-wrap .list .list-item .dialog .info-wrap .tel[data-v-a0ca13ef] {
					color: #43af3d;
					font-size: 29rem;
					font-weight: 700;
					line-height: 36rem;
					margin-bottom: 0;
					white-space: nowrap
				}
			
				.float-wrap .list .list-item .dialog .info-wrap .text[data-v-a0ca13ef] {
					color: #656666;
					font-size: 16rem;
					font-weight: 700;
					line-height: 20rem;
					white-space: nowrap
				}
			}
					
				.main-container {
				    width: 1200px;
				    display: flex;
				    justify-content: space-between;
					margin: 0 auto;
					    background: #fff;
					padding: 60px;
					    border-radius: 50px;s
				}
				.text-column {
				    width: 48%;
				    display: flex;
				    flex-direction: column;
				    gap: 20px;
				}
				.text-item {
				    font-size: 1.5rem;
				    color: #333;
				    cursor: pointer;
				    transition: transform 0.3s ease, opacity 0.3s ease;
				}
				.text-item.selected {
				    font-size: 2rem;
				    opacity: 1;
				}
				.text-item.unselected {
				    opacity: 0.5;
				}
				.image-column {
				    width: 52%;
				    position: relative;
				    text-align: center;
				}
				.image-column img {
				    position: absolute;
				    top: 0;
				    left: 0;
				    max-width: 100%;
				    height: auto;
				    border-radius: 10px;
				    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
				    transition: opacity 0.3s ease;
				}
						.syxq{font-size: 23px; text-align: left;}
						.syxx{font-size: 38px;font-weight: 700;text-align: left;}
						.syww{text-align: left;font-size: 60px;font-weight: 700;color: #8d57ff;}
						.text-item.selected .syww{text-align: left;font-size: 70px;font-weight: 700;color: #8d57ff;}
						.text-item.selected .syxx{font-size: 42px;font-weight: 700;text-align: left;}
						.text-item.selected .syxq{font-size: 28px; text-align: left;}
						.gallery-container {
						    width: 1220px;
						    max-width: 100%;
						    margin: 0 auto;
						    text-align: center; /* 居中文本 */
							    padding: 80px;
							
					
						}
						.gallery-title {
						    font-size: 50em;
						    margin-bottom: 20px;
						    color: #333;
						}
						.gallery-description {
						    font-size: 24em;
						    margin-bottom: 40px;
						    color: #666;
						}
						.gallery-item {
						    margin-bottom: 20px;
						    width: 24%;
						    box-sizing: border-box;
						    float: left;
						    text-align: center;
							    margin: 5px;
						}
						.gallery-item img {
						    width: 100%;
						    height: auto;
						    border-radius: 8px;
						}
						.gallery-caption {
						    margin-top: 10px;
						    font-size: 16.2em;
						    color: #333;
						}
						@media (max-width: 768px) {
						    .gallery-item {
						        width: 100%;
						    }
						    .gallery-caption {
						        font-size: 1em;
						    }
						}
						.jsbt{    text-align: left;
    font-size: 22px;
    font-weight: 400;
    color: #6c51ff;}
	.jsxnr{text-align: left;line-height: 24px;font-size: 15px;
    margin-top: 5px;}
	footer {
	    background-color: #36356a; /* 蓝色背景 */
	    color: white;
	    padding: 40px 20px;
	    text-align: center;
	}
	
	.qr-codes {
	    display: flex;
	    justify-content: center;
	    gap: 20px;
	    margin-bottom: 20px;
	}
	

	
	.contact-info {
	    margin-bottom: 20px;
	}
	
	.contact-info p {
	    margin: 5px 0;
		font-size: 18px;
	}
	
	.copyright {
	    font-size: 14px;
	}
	*{margin:0;padding:0;list-style-type:none;}
	a,img{border:0;}
	
	/* marqueeleft */
	.marqueeleft{overflow:hidden;margin:40px auto;}
	.marqueeleft ul{float:left;}
	.marqueeleft li{float:left;margin:0 -2px;display:inline;overflow:hidden;}
	.marqueeleft li .pic{display:block;padding:2px;overflow:hidden;}
	.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;}
	/* marqueetop */
	.marqueetop{overflow:hidden;margin:40px auto;}
	.marqueetop li{padding:5px 0;overflow:hidden;}
	.marqueetop li .pic{display:block;border:#ccc 1px solid;padding:2px;overflow:hidden;}
	.marqueetop li .txt{text-align:center;height:23px;line-height:23px;}
	@font-face {
	    font-family: 'MyCustomFont';
	    src: url('/static/js/zt.TTF') format('truetype');
	    font-weight: normal;
	    font-style: normal;
	}
	 
	body {
	    font-family: 'MyCustomFont', sans-serif;
	}
	
	    .sectionA,
	    .sectionB,
	    .sectionC {
	        max-width: 1200px;
	        width: 100%;
	        box-sizing: border-box;
	        display: flex;
	        justify-content: space-between;
	        background-color: white;
	        margin-bottom: 40px;
			margin: 0 auto;
	    }
	
	    .mediaArea {
	        width: 50%;
	        height: 400px;
	        overflow: hidden;
	        position: relative;
	    }
	
	    .mediaArea img {
	        width: 100%;
	        height: 100%;
	        object-fit: cover;
	        transition: opacity 0.3s ease-in-out;
	        position: absolute;
	        top: 0;
	        left: 0;
	        opacity: 0;
	    }
	
	    .mediaArea img.active {
	        opacity: 1;
	    }
	
	    .textContent {
	        width: 50%;
	        padding-left: 20px;
	        box-sizing: border-box;
	    }
	
	    .description {
	        margin-bottom: 20px;
	    }
	
	    .iconGroup span {
	        display: inline-block;
	        margin: 10px 5px;
			height: 50px;
			width: 50px;
	        background: url(/static/images/wxzb.png);
	        background-size: 100%;
	        border-radius: 50%;
	        padding: 5px;
	        cursor: pointer;
	        transition: background 0.3s;
	    }
	
	    .iconGroup span:hover,
	    .iconGroup span.active {
	        background: url(/static/images/xzb.png);
	        background-size: 100%;
	    }
	
	    .iconGroup img {
	        max-width: 50px;
	    }
	
	    /* sectionB 特定布局 */
	    .sectionB {
	        flex-direction: row-reverse; /* 右侧图片在前，左侧文字在后 */
	    }
	
	    .sectionB .mediaArea {
	        order: 2;
	    }
	
	    .sectionB .textContent {
	        order: 1;
	    }
	
	    /* sectionC 特定布局 */
	    .sectionC {
	        flex-direction: row; /* 确保默认为水平布局 */
	    }
	
	    .sectionC .mediaArea {
	        width: 50%;
	        height: 400px;
	        overflow: hidden;
	        position: relative;
	        order: 2;
	    }
	
	    .sectionC .textContent {
	        width: 50%;
	        padding-right: 20px;
	        box-sizing: border-box;
	        order: 1;
	    }
		.bhde{    font-size: 22px;
	font-weight: 600;
	line-height: 33px;    text-align: right;margin-right: 65px;}
	.topSection {
	    max-width: 1200px;
	    width: 100%;
	    padding: 20px;
	    box-sizing: border-box;
	    display: flex;
	    justify-content: space-between;
	    background-color: white;
	    margin-bottom: 40px;
		margin: 0 auto;
	}
	
	.topSection .textContent {
	    width: 50%;
	    padding-right: 20px;
	    box-sizing: border-box;
	    display: flex;
	    flex-direction: column;
	    justify-content: center;
	}
	
	.topSection .mediaArea {
	    width: 50%;
	    height: 400px;
	    overflow: hidden;
	    position: relative;
	}
	
	.topSection .mediaArea img {
	    width: 100%;
	    height: 100%;
	    object-fit: cover;
	}