
			#SITE_HEADER {
				background: rgb(255, 255, 255);
			}

			#nspjyp {
				max-width: 100%;
				background: rgba(0, 0, 0, 0);
			}

			@media screen and (max-width:960px) {
				#nspjyp {
					margin: 0 0 0 0;
				}
			}

			#SITE_FOOTER {
				background: rgb(255, 255, 255);
			}

			@media screen and (max-width:960px) {
				#SITE_FOOTER {
					margin: 0 0 0 0;
				}
			}

			#SITE_PANEL {
				background: rgb(255, 255, 255);
				width: 100%;
			}

			#SITE_PANEL .SITE_PANELLi {
				border-bottom: 1px solid #eee;
			}

			#SITE_PANEL .SITE_PANELA,
			#SITE_PANEL .nav-submenuA {
				font-size: 15px;
				font-family: 微软雅黑;
				color: #666;
				background-color: rgb(255, 255, 255);
			}

			#SITE_PANEL .SITE_PANELA p,
			#SITE_PANEL .nav-submenuA p,
			#SITE_PANEL .SITE_PANELA .btnIcon,
			#SITE_PANEL .nav-submenuA .btnIcon,
			.sideTrigger~.nav-icon {
				height: 46px;
				line-height: 46px;
			}

			#SITE_PANEL .SITE_PANELA.selected,
			#SITE_PANEL .nav-submenuA.selected {
				background-color: #eee;
			}

			@media screen and (min-width:961px) {
				#SITE_PANEL {
					display: none;
				}
			}

			.cg3qi91 {
				background-color: rgb(255, 255, 255);
			}

			@media screen and (min-width:961px) {
				.cg3qi91 {
					padding-right: 10%;
					padding-left: 10%;
				}
			}

			@media screen and (min-width:961px) and (max-width:1877px) {
				#document>.auto-margin>.cg3qi91 {
					padding-right: 10%;
					padding-left: 10%;
					padding-left: calc((100% - 1501.6px) / 20 * 10);
					padding-right: calc((100% - 1501.6px) / 20 * 10);
				}
			}

			#c5qcd4t {
				background-color: rgba(0, 0, 0, 0);
			}

			@media screen and (min-width:961px) {
				#c5qcd4t {
					padding-top: 1%;
					padding-right: 13%;
					padding-left: 8%;
				}
			}

			@media screen and (min-width:961px) and (max-width:1423px) {
				#document>.auto-margin>#c5qcd4t {
					padding-right: 13%;
					padding-left: 8%;
					padding-left: calc((100% - 1124.17px) / 21 * 8);
					padding-right: calc((100% - 1124.17px) / 21 * 13);
				}
			}

			#c5mkqtn {
				background-color: rgba(0, 0, 0, 0);
			}

			@media screen and (min-width:961px) {
				#c5mkqtn {
					margin: 0% 0% 1% 0%;
					padding-right: 10%;
					padding-left: 10%;
				}
			}

			.cddjvtr {
				background-color: rgb(0, 161, 230);
			}

			.cddjvtr>.rowListBg {
				background: no-repeat;
				background-position: left center;
				opacity: 1;
			}

			@media screen and (min-width:961px) {
				.cddjvtr {
					padding-right: 10%;
					padding-left: 10%;
				}

				.cddjvtr>.rowList>.col {
					padding: 0 1%;
				}
			}

			@media screen and (min-width:961px) and (max-width:1918px) {
				#document>.auto-margin>.cddjvtr {
					padding-right: 10%;
					padding-left: 10%;
					padding-left: calc((100% - 1534.4px) / 20 * 10);
					padding-right: calc((100% - 1534.4px) / 20 * 10);
				}
			}

			#ccqijru {
				background-color: rgb(255, 255, 255);
			}

			@media screen and (min-width:961px) {
				#ccqijru {
					padding-right: 10%;
					padding-left: 10%;
				}
			}

			@media screen and (min-width:961px) and (max-width:1920px) {
				#document>.auto-margin>#ccqijru {
					padding-right: 10%;
					padding-left: 10%;
					padding-left: calc((100% - 1536px) / 20 * 10);
					padding-right: calc((100% - 1536px) / 20 * 10);
				}
			}

			.cg4bcrfcL {
				width: 13%;
			}

			.cg4bcrfcL.hidden {
				display: none;
			}

			.cg3rd9acL {
				width: 87%;
			}

			.cg3rd9acL.hidden {
				display: none;
			}

			.row_line .c5qfo5prow_col {
				width: 16%;
			}

			.c5qfo5prow_col.hidden {
				display: none;
			}

			.row_line .c5q7ka8row_col {
				width: 14%;
			}

			.c5q7ka8row_col.hidden {
				display: none;
			}

			.row_line .c5qm9qsrow_col {
				width: 69.999999999999%;
			}

			.c5qm9qsrow_col.hidden {
				display: none;
			}

			.c5munaicL {
				width: 100%;
			}

			.c5munaicL.hidden {
				display: none;
			}

			.cdeb8tacL {
				width: 50%;
			}

			.cdeb8tacL.hidden {
				display: none;
			}

			.cddqr69cL {
				width: 50%;
			}

			.cddqr69cL.hidden {
				display: none;
			}

			.ccqhfp2cL {
				width: 100%;
			}

			.ccqhfp2cL.hidden {
				display: none;
			}

			.cj49bst {
				background-color: rgba(0, 0, 0, 0);
			}

			@media screen and (min-width:961px) {
				.cj49bst {
					margin: 1% 7.19% 1% 2.64%;
				}
			}

			#c61rme5 {
				margin: 1.5rem 0% 1rem 0%;
			}

			.c61rme5Ul {
				justify-content: center;
			}

			#c61rme5 .c61rme5Li {
				text-align: center;
			}

			#c61rme5 .menuItemEqual .c61rme5Li {
				width: calc(100%/6 - 0.6%);
				margin-right: 0.6%;
			}

			#c61rme5 .menuItemUnequal .c61rme5Li {
				margin-right: 0.6%;
			}

			.c61rme5A {
				margin-bottom: 1px;
				font-weight: bold;
				font-size: 1.6rem;
				font-family: Arial;
				color: rgb(0, 161, 230);
				background-color: rgba(33, 150, 243, 0);
				padding: 2rem 0em;
			}

			.c61rme5Li:hover .c61rme5A {
				color: rgb(214, 2, 16);
				border-radius: 5px;
			}

			.c61rme5A.selected {
				background-color: rgba(6, 111, 195, 0);
				color: rgb(214, 2, 16);
			}

			.c5qbo7fA {
				margin: 0.15625rem auto 1rem auto;
				max-width: 9.4rem;
				font-size: 1.8rem;
				font-family: Arial;
				color: rgb(67, 67, 67);
				background: rgba(255, 255, 255, 0);
				border-radius: 6px;
				text-align: center;
			}

			.c5qbo7fTextBox {
				padding: 12px 3px 12px 0px;
			}

			.c5qbo7fA:hover {
				font-size: 1.8rem;
				color: rgb(255, 255, 255);
				background: rgb(0, 161, 230);
			}

			.c5q475fA {
				margin: 0.15625rem auto 1rem 0%;
				max-width: 11.8rem;
				font-size: 1.8rem;
				font-family: Arial;
				color: rgb(67, 67, 67);
				background: rgba(255, 255, 255, 0);
				border-radius: 6px;
				text-align: center;
			}

			.c5q475fTextBox {
				padding: 12px 3px 12px 3px;
			}

			.c5q475fA:hover {
				font-size: 1.8rem;
				color: rgb(255, 255, 255);
				background: rgb(0, 161, 230);
			}

			.c5puqgsA {
				margin: 0.15625rem auto 1rem 0%;
				max-width: 9.4rem;
				font-size: 1.8rem;
				font-family: Arial;
				color: rgb(67, 67, 67);
				background: rgba(255, 255, 255, 0);
				border-radius: 6px;
				text-align: center;
			}

			.c5puqgsTextBox {
				padding: 12px 3px 12px 3px;
			}

			.c5puqgsA:hover {
				font-size: 1.8rem;
				color: rgb(255, 255, 255);
				background: rgb(0, 161, 230);
			}

			#c5nhfha {
				margin: 0rem 0% 3rem 0%;
			}

			#c5nhfha .c5nhfhaLi {
				margin-bottom: 2rem;
				width: calc(100%/3 - 0.1px);
			}

			#c5nhfha .c5nhfhaLi .listBoxHref {
				margin-right: 1rem;
				margin-left: 1rem;
				padding: 5px;
				background: #fff;
				border: 0px solid #eee;
			}

			.cde6tcoA {
				margin: 10.64% 0% 0% 0%;
				font-weight: bold;
				font-size: 24px;
				font-family: 微软雅黑;
				line-height: 30px;
				color: rgb(255, 255, 255);
				text-align: center;
			}

			.cde6tcoA .pagepointA {
				font-weight: bold;
				font-size: 24px;
				font-family: 微软雅黑;
				line-height: 30px;
				color: rgb(255, 255, 255);
			}

			.cde6tcoA.overflowHiding {
				overflow: hidden;
			}

			.cde6tcoA.overflowScrolling {
				overflow-y: auto;
			}

			.cdeckksA {
				margin: 2.6391699604743% 0% 0% 0%;
				font-style: normal;
				font-weight: normal;
				font-size: 2rem;
				font-family: Arial;
				line-height: 220%;
				color: rgb(255, 255, 255);
			}

			.cdeckksA .pagepointA {
				font-style: normal;
				font-weight: normal;
				font-size: 2rem;
				font-family: Arial;
				line-height: 220%;
				color: rgb(255, 255, 255);
			}

			.cdeckksA.overflowHiding {
				overflow: hidden;
			}

			.cdeckksA.overflowScrolling {
				overflow-y: auto;
			}

			.cdduj7eA {
				margin: 0% auto 0% 0%;
				max-width: 100%;
				font-size: 2rem;
				font-family: Arial;
				color: rgb(255, 255, 255);
				background: none;
				text-align: left;
			}

			.cdduj7eTextBox {
				padding: 1rem 0px 1rem 0px;
			}

			.cdduj7eA:hover {
				font-size: 2rem;
				color: rgb(39, 117, 181);
				background: rgba(255, 255, 255, 0);
			}

			.cdduj7eTe {
				padding-right: 10px;
			}

			.cde38is {
				background-color: rgba(0, 0, 0, 0);
			}

			@media screen and (min-width:961px) {
				.cde38is {
					margin: 7.3225467720685% 0% 1% 0.52173913043478%;
				}
			}

			#cdearst {
				margin: 1.5% 0% 1.5% 0%;
			}

			#cdearst .cdearstcL {
				margin-bottom: 15px;
				width: calc(100%/2 - 15px);
			}

			.cdearstcL .cdearstSt {
				font-size: 14px;
				font-family: arial;
			}

			.cdearstcL .fRi>input,
			.cdearstcL .fRi .form_Select {
				height: 60px;
				padding-left: 22px;
				padding-right: 22px;
			}

			.cdearstcL .fRi>textarea {
				padding: 22px;
			}

			.cdearstcL .fRi>input,
			.cdearstcL .fRi>textarea,
			.cdearstcL .fRi>.form_Select {
				background: #f7f7f7;
				border-radius: 2px;
				border: 1px solid #f7f7f7;
				font-size: 14px;
				font-family: arial;
			}

			.cdearstcL .fRi>input::placeholder,
			.cdearstcL .fRi>textarea::placeholder {
				font-size: 14px;
				font-family: arial;
			}

			.cdearstcL .fRi .cdearstsit {
				font-size: 14px;
				font-family: arial;
			}

			.cdearstcL .fRi .cdearstchecksit {
				font-size: 14px;
				font-family: arial;
			}

			.ccpvkl4A {
				margin: 2rem 0% 2rem 0%;
				font-weight: normal;
				font-size: 16px;
				font-family: 微软雅黑;
				line-height: 24px;
				color: #666;
			}

			.ccpvkl4A .pagepointA {
				font-weight: normal;
				font-size: 16px;
				font-family: 微软雅黑;
				line-height: 24px;
				color: #666;
			}

			.ccpvkl4A.overflowHiding {
				overflow: hidden;
			}

			.ccpvkl4A.overflowScrolling {
				overflow-y: auto;
			}

			.cj499afcL {
				width: 100%;
			}

			.cj499afcL.hidden {
				display: none;
			}

			#c61n7r3,
			#c61n7r3 .nav-submenu {
				background-color: rgb(64, 184, 244);
				min-width: 152px;
			}

			#c61n7r3 .nav-submenuA {
				font-size: 1.5rem;
				font-family: 微软雅黑;
				color: rgb(255, 255, 255);
				text-align: center;
				padding-top: 8px;
				padding-bottom: 8px;
			}

			#c61n7r3 .nav-submenuA:hover {
				background-color: rgb(60, 175, 232);
				color: rgb(255, 255, 255);
			}

			#c61n7r3 li.selected>.nav-submenuA {
				background-color: rgb(43, 163, 223);
				color: rgb(255, 255, 255);
			}

			#c61n7r3 li:not(:last-of-type) .nav-submenuA {
				border-bottom-color: rgb(217, 217, 217);
				border-bottom-width: 1px;
				border-bottom-style: dashed;
			}

			#c61n7r3 .nav-submenuA .subnavbtn {
				line-height: 28px;
				padding-left: 10px;
				padding-right: 10px;
			}

			#c61n7r3 .nav-submenuA i {
				height: 28px;
				line-height: 28px;
			}

			#c61n7r3.menuParentOpen li.selected>ul,
			#c61n7r3.menuParentOpen li.selected>ul li.selected>ul {
				display: block;
			}

			#c5s288b {
				margin: 1% 0% 0% 0%;
			}

			.c5s288bA {
				font-size: 1.4rem;
				font-family: Arial;
				color: #666;
				background: #fff;
				border: 1px solid rgba(160, 160, 159, 1);
			}

			.c5s288bA:hover {
				font-size: 1.4rem;
				font-family: Arial;
				color: #fff;
				background: #2196f3;
			}

			.c5s288bA.active {
				font-size: 1.4rem;
				font-family: Arial;
				color: #fff;
				background: #2196f3;
			}

			.cde4gtocL {
				width: 9%;
			}

			.cde4gtocL.hidden {
				display: none;
			}

			.cde8ktmcL {
				width: 91%;
			}

			.cde8ktmcL.hidden {
				display: none;
			}

			.cddsaqpA {
				margin: 1% auto 5% auto;
				max-width: 20rem;
				font-size: 15px;
				font-family: Arial;
				color: #f9f9f9;
				background: rgb(51, 51, 51);
				border-radius: 2px;
				text-align: center;
			}

			.cddsaqpTextBox {
				padding: 15px 10px 15px 10px;
			}

			.cddsaqpA:hover {
				font-size: 15px;
				color: #fff;
				background: rgb(152, 0, 0);
			}

			.cei23r0 {
				margin: 2.2rem 0% 0rem 0%;
			}

			.rList .listBox .cei23r0 .Imgbox {
				padding-top: 60%;
			}

			.c5n0280 .Imgbox {
				padding-top: 74.373259052925%;
			}

			.rList .listBox .c5n0280 .Imgbox {
				padding-top: 74.373259052925%;
			}

			.rList .listBox .Imgbox .c5n0280Img,
			.cartList .list-content ul.listTableCon li .componentsBox .col .Imgbox .c5n0280Img {
				object-fit: contain !important;
			}

			.c5nf8gqA {
				padding: 1rem .5rem .5rem .5rem;
				font-weight: normal;
				font-size: 1.8rem;
				font-family: 微软雅黑;
				line-height: 150%;
				color: #666;
				text-align: center;
				background-color: rgb(249, 249, 249);
				min-height: 4rem;
			}

			.c5nf8gqA .pagepointA {
				font-weight: normal;
				font-size: 1.8rem;
				font-family: 微软雅黑;
				line-height: 150%;
				color: #666;
			}

			.c5nf8gqA.overflowHiding {
				overflow: hidden;
				height: 4rem;
			}

			.c5nf8gqA.overflowScrolling {
				overflow-y: auto;
				height: 4rem;
			}

			.c5nf8gqA:hover,
			.proList .listBox:hover .listBoxHref .c5nf8gqA {
				color: rgb(255, 255, 255);
				background-color: rgb(0, 161, 230);
			}

			.proList .c5nf8gqA .textLineP,
			.proList .c5nf8gqA .textLineP>p {
				line-clamp: 1;
				-webkit-line-clamp: 1;
			}

			.c5nf8gqA:hover .pagepointA {
				color: rgb(255, 255, 255);
			}

			.cddor74A {
				margin: 0% 11.09% 0% 0%;
			}

			.cddor74Ic {
				padding: 15px 15px 15px 15px;
				width: 5rem;
				height: 5rem;
				line-height: 5rem;
				font-size: 5rem;
				color: rgb(255, 255, 255);
				background: rgba(0, 0, 0, 0);
				border-radius: 60px;
			}

			.cddor74Ic:hover {
				background: rgba(0, 0, 0, 0);
				font-size: 5rem;
				color: rgb(33, 150, 243);
			}

			.cddor74Ic .btnImg {
				width: 5rem;
				height: 5rem;
			}

			.cddor74A:hover .cddor74Ic .btnImg {
				width: 5rem;
				height: 5rem;
			}

			.cde57f9A {
				margin: 3rem 0.2% 0rem 0.2%;
				font-weight: bold;
				font-size: 24px;
				font-family: 微软雅黑;
				line-height: 24px;
				color: rgb(217, 217, 217);
			}

			.cde57f9A .pagepointA {
				font-weight: bold;
				font-size: 24px;
				font-family: 微软雅黑;
				line-height: 24px;
				color: rgb(217, 217, 217);
			}

			.cde57f9A.overflowHiding {
				overflow: hidden;
			}

			.cde57f9A.overflowScrolling {
				overflow-y: auto;
			}

	