	.page_wrap .page_wrap_box {
				max-width: 1440px;
				width: 92%;
				margin: auto;
				display: flex;
				justify-content: space-between;
			}

			.ueeshop_responsive_products_detail .gallery {
				position: relative;
				float: left;
				width: 100%;
				margin-right: 0;
				min-height: 450px;
				padding-bottom: 20px;
			}

			.ueeshop_responsive_products_detail .gallery .bigimg {
				padding-left: 110px;
				text-align: center;
			}

			ins:not(#global_editor_contents ins, .brief_desction ins, .cate_brief ins),
			u:not(#global_editor_contents u, .brief_desction u, .cate_brief u),
			s:not(#global_editor_contents s, .brief_desction s, .cate_brief s),
			a:not(#global_editor_contents a, .brief_desction a, .cate_brief a) {
				text-decoration: none;
			}

			.ueeshop_responsive_products_detail .gallery .bigimg .MagicZoom {
				display: block;
				margin: 0 auto;
				font-size: 0;
				max-width: 100%;
			}

			a {
				color: #333;
				text-decoration: none;
			}

			ins,
			u,
			s,
			a {
				/* text-decoration: none; */
			}

			a,
			button {
				cursor: pointer;
			}

			a,
			button {
				cursor: pointer;
			}

			.ueeshop_responsive_products_detail .gallery #zoom-big {
				position: absolute;
				top: 0;
				left: 100%;
			}

			.ueeshop_responsive_products_detail .gallery #zoom-big img {
				max-width: none;
				max-height: none;
			}

			html,
			body,
			fieldset:not(#global_editor_contents fieldset, .brief_desction fieldset, .cate_brief fieldset),
			img:not(#global_editor_contents img, .brief_desction img, .cate_brief img),
			iframe:not(#global_editor_contents iframe, .brief_desction iframe, .cate_brief iframe),
			abbr:not(#global_editor_contents abbr, .brief_desction abbr, .cate_brief abbr) {
				border: none;
			}

			img {
				transition: opacity .6s;
			}

			img {
				max-width: 100%;
				max-height: 100%;
				border: none;
			}

			.ueeshop_responsive_products_detail .gallery .left_small_img {
				position: absolute;
				left: 0;
				top: 0;
				width: 90px;
				height: 100%;
				overflow: hidden;
			}

			.ueeshop_responsive_products_detail .gallery .left_small_img .pic_box.on {
				border: 2px solid #00a13d;
			}

			.ueeshop_responsive_products_detail .gallery .left_small_img .pic_box {
				margin-bottom: 13%;
				box-sizing: border-box;
			}

			.ueeshop_responsive_products_detail .gallery .left_small_img .pic_box {
				border: 1px solid #ddd;
				text-align: center;
				display: block;
				/* max-height: 17.5%; */
				overflow: hidden;
				position: relative;
				width: calc(100% - 2px) !important;
				padding-top: calc(100% - 2px);
				height: 0;
			}

			.pic_box {
				text-align: center;
			}

			ins:not(#global_editor_contents ins, .brief_desction ins, .cate_brief ins),
			u:not(#global_editor_contents u, .brief_desction u, .cate_brief u),
			s:not(#global_editor_contents s, .brief_desction s, .cate_brief s),
			a:not(#global_editor_contents a, .brief_desction a, .cate_brief a) {
				text-decoration: none;
			}

			.ueeshop_responsive_products_detail .gallery .left_small_img .pic_box a {
				position: absolute;
				left: 0%;
				top: 0%;
				width: 100%;
				height: 100%;
			}

			a {
				color: #333;
				text-decoration: none;
			}

			ins,
			u,
			s,
			a {
				/* text-decoration: none; */
			}

			a,
			button {
				cursor: pointer;
			}

			a,
			button {
				cursor: pointer;
			}

			html,
			body,
			fieldset:not(#global_editor_contents fieldset, .brief_desction fieldset, .cate_brief fieldset),
			img:not(#global_editor_contents img, .brief_desction img, .cate_brief img),
			iframe:not(#global_editor_contents iframe, .brief_desction iframe, .cate_brief iframe),
			abbr:not(#global_editor_contents abbr, .brief_desction abbr, .cate_brief abbr) {
				border: none;
			}

			.ueeshop_responsive_products_detail .gallery .left_small_img .pic_box img {
				max-height: 80.5px;
				display: inline-block;
				vertical-align: middle;
			}

			.pic_box img {
				vertical-align: middle;
			}

			img {
				transition: opacity .6s;
			}

			img {
				max-width: 100%;
				max-height: 100%;
				border: none;
			}

			html,
			body,
			fieldset:not(#global_editor_contents fieldset, .brief_desction fieldset, .cate_brief fieldset),
			img:not(#global_editor_contents img, .brief_desction img, .cate_brief img),
			iframe:not(#global_editor_contents iframe, .brief_desction iframe, .cate_brief iframe),
			abbr:not(#global_editor_contents abbr, .brief_desction abbr, .cate_brief abbr) {
				border: none;
			}

			.ueeshop_responsive_products_detail .gallery .left_small_img .pic_box img {
				max-height: 80.5px;
				display: inline-block;
				vertical-align: middle;
			}

			.pic_box img {
				vertical-align: middle;
			}

			img {
				transition: opacity .6s;
			}

			img {
				max-width: 100%;
				max-height: 100%;
				border: none;
			}

			.ueeshop_responsive_products_detail .gallery .products_img {
				display: none;
			}

			.bx-wrapper {
				position: relative;
				margin: 0 auto;
				padding: 0;
				*zoom: 1;
			}

			.bx-wrapper .bx-viewport {
				-webkit-transform: translatez(0);
				-moz-transform: translatez(0);
				-ms-transform: translatez(0);
				-o-transform: translatez(0);
				transform: translatez(0);
			}

			li:not(#global_editor_contents li, .brief_desction li, .cate_brief li) {
				list-style: none;
			}

			li {
				list-style-type: inherit;
			}

			ins:not(#global_editor_contents ins, .brief_desction ins, .cate_brief ins),
			u:not(#global_editor_contents u, .brief_desction u, .cate_brief u),
			s:not(#global_editor_contents s, .brief_desction s, .cate_brief s),
			a:not(#global_editor_contents a, .brief_desction a, .cate_brief a) {
				text-decoration: none;
			}

			@media only screen and (min-width: 1024px) .ueeshop_responsive_products_detail .gallery .bx-wrapper .bx-controls-direction .bx-prev {
				background: url(/u_file/2302/photo/0b79bc3a89.png) no-repeat center;
				bottom: unset;
				top: 0;
				background-color: #f5fafa;
			}

			@media only screen and (min-width: 1024px) .ueeshop_responsive_products_detail .gallery .bx-wrapper .bx-controls-direction a {
				margin-top: 0;
				top: unset;
				bottom: 0;
				width: 100%;
				background: #fff;
				padding-top: 0;
				height: 16px;
				display: block;
			}

			.bx-wrapper .bx-controls-direction a {
				position: absolute;
				top: 50%;
				margin-top: -16px;
				outline: 0;
				width: 32px;
				height: 32px;
				text-indent: -9999px;
				z-index: 99;
			}

			.bx-wrapper .bx-prev {
				left: 10px;
				background: url(controls.png) no-repeat 0 -32px;
			}

			a {
				color: #333;
				text-decoration: none;
			}

			ins:not(#global_editor_contents ins, .brief_desction ins, .cate_brief ins),
			u:not(#global_editor_contents u, .brief_desction u, .cate_brief u),
			s:not(#global_editor_contents s, .brief_desction s, .cate_brief s),
			a:not(#global_editor_contents a, .brief_desction a, .cate_brief a) {
				text-decoration: none;
			}

			@media only screen and (min-width: 1024px) .ueeshop_responsive_products_detail .gallery .bx-wrapper .bx-controls-direction .bx-next {
				background: url(/u_file/2302/photo/2b609047a1.png) no-repeat center;
				background-color: #f5fafa;
			}

			@media only screen and (min-width: 1024px) .ueeshop_responsive_products_detail .gallery .bx-wrapper .bx-controls-direction a {
				margin-top: 0;
				top: unset;
				bottom: 0;
				width: 100%;
				background: #fff;
				padding-top: 0;
				height: 16px;
				display: block;
			}

			.bx-wrapper .bx-controls-direction a {
				position: absolute;
				top: 50%;
				margin-top: -16px;
				outline: 0;
				width: 32px;
				height: 32px;
				text-indent: -9999px;
				z-index: 99;
			}

			.bx-wrapper .bx-next {
				right: 10px;
				background: url(controls.png) no-repeat -43px -32px;
			}

			a {
				color: #333;
				text-decoration: none;
			}

			.clear {
				margin: 0px auto;
				clear: both;
				height: 0px;
				font-size: 0px;
				overflow: hidden;
			}

			.clear {
				margin: 0 auto;
				clear: both;
				height: 0;
				font-size: 0;
				overflow: hidden;
			}

			.page_wrap .page_wrap_box .page_wrap_r {
				width: 27.778%;
				margin-bottom: 90px;
			}

			.page_wrap .page_r_info {
				margin-bottom: 50px;
				background: #f5fafa;
				padding: 35px 25px 40px;
			}

			.ueeshop_responsive_products_detail {
				margin: 30px 0;
				/* overflow: hidden; */
				position: relative;
			}

			.page_r_info.ueeshop_responsive_products_detail .info {
				width: unset;
				float: unset;
				padding: unset;
			}

			.ueeshop_responsive_products_detail .info {
				width: 49.166%;
				float: left;
				padding-left: 40px;
				box-sizing: border-box;
			}

			.page_wrap .page_r_info .page_info_title {
				font-size: 26px;
				color: #1a1a1a;
				font-family: Roboto-Bold;
				padding-bottom: 5px;
				border-bottom: 3px solid #00a13d;
				margin-bottom: 20px;
			}

			.page_wrap .page_r_info .page_info_content {
				font-size: 16px;
				line-height: 24px;
				color: #1a1a1a;
				font-family: Roboto-Regular;
				margin-bottom: 10px;
			}

			.page_wrap .page_r_info .page_info_li {
				font-size: 16px;
				line-height: 26px;
				color: #1a1a1a;
				font-family: Roboto-Regular;
				padding-left: 20px;
				position: relative;
			}

			.page_wrap .page_r_info .page_info_inq {
				width: 100%;
				height: 50px;
				background: #00a13d;
				border: 1px solid #00a13d;
				box-sizing: border-box;
				margin-top: 25px;
				transition: all .3s;
			}

			.ueeshop_responsive_products_detail .info .button {
				margin: 20px 0;
			}

			.ueeshop_responsive_products_detail .info .platform {
				margin: 10px 0;
			}

			.page_wrap .page_r_info .page_info_share {
				display: flex;
				align-items: center;
				width: 100%;
				margin-top: 60px;
			}

			body,
			textarea,
			input,
			button,
			select,
			keygen,
			legend {
				font-size: 14px;
				color: #333;
				font-family: Arial;
				-webkit-text-size-adjust: none;
				outline: 0;
			}

			/* body {
				padding: 10px 20px !important;
				line-height: 1.6;
			} */

			.page_wrap .page_wrap_box .page_wrap_l {
				width: 67.362%;
				margin-bottom: 90px;
			}

			.ueeshop_responsive_products_detail .info .button>a,
			.ueeshop_responsive_products_detail .info .button>button#addtocart_button,
			.product-detail .ueeshop_responsive_products_detail .info .button>a:hover {
				background: #fff0ee !important;
			}

			.ueeshop_responsive_products_detail .info .button>a#login_addtocart_button {
				background: #cccccc !important;
			}

			.ueeshop_responsive_products_detail .info .button>a#login_addtocart_button:hover {
				background: #ccc !important;
			}

			.ueeshop_responsive_products_detail .info .button>button#addtocart_button,
			.ueeshop_responsive_products_detail .info .button>button#addtocart_button:hover {
				background: #f24330 !important;
			}

			.ueeshop_responsive_products_detail .info .button a.prod_info_pdf,
			.ueeshop_responsive_products_detail .info .button a.prod_info_pdf:hover,
			.product-detail .ueeshop_responsive_products_detail .info .button .download_button>span:hover {
				background: url(static/image/pdf_download_icon2.png) #fff no-repeat center center / auto 23px !important
			}

			.ueeshop_responsive_products_detail .info .button>a.add_favorite:hover,
			.ueeshop_responsive_products_detail .info .button>a.feedback_btn:hover {
				background: #fff !important;
			}

			@media screen and (min-width:991px) {

				.wholesale_out .prod_info_wholesale {
					padding-right: 40px
				}

				.wholesale_out .bx-viewport {
					padding-right: 40px;
					box-sizing: border-box;
				}
			}

			.page_r_info.ueeshop_responsive_products_detail .info {
				width: unset;
				float: unset;
				padding: unset;
			}

			.page_wrap .page_r_info {
				margin-bottom: 50px;
				background: #f5fafa;
				padding: 35px 25px 40px;
			}

			.page_wrap .page_r_info .page_info_title {
				font-size: 26px;
				color: #1a1a1a;
				font-family: Roboto-Bold;
				padding-bottom: 5px;
				border-bottom: 3px solid #00a13d;
				margin-bottom: 20px
			}

			.page_wrap .page_r_info .page_info_content {
				font-size: 16px;
				line-height: 24px;
				color: #1a1a1a;
				font-family: Roboto-Regular;
				margin-bottom: 10px
			}

			.page_wrap .page_r_info .page_info_li {
				font-size: 16px;
				line-height: 26px;
				color: #1a1a1a;
				font-family: Roboto-Regular;
				padding-left: 20px;
				position: relative;
			}

			.page_wrap .page_r_info .page_info_li:after {
				content: '';
				position: absolute;
				width: 7px;
				height: 7px;
				border-radius: 10px;
				background: #00a13d;
				left: 0;
				top: 10px
			}

			.page_wrap .page_r_info .page_info_inq {
				width: 100%;
				height: 50px;
				background: #00a13d;
				border: 1px solid #00a13d;
				box-sizing: border-box;
				margin-top: 25px;
				transition: all .3s
			}

			.page_wrap .page_r_info .page_info_inq a {
				font-size: 18px;
				font-family: Roboto-Regular;
				color: #fff;
				display: block;
				line-height: 50px;
				text-align: center;
			}

			.page_wrap .page_r_info .page_info_down {
				width: 100%;
				height: 50px;
				background: #1a3b4b;
				border: 1px solid #1a3b4b;
				box-sizing: border-box;
				margin-top: 10px;
				transition: all .3s;
				position: relative;
			}

			.page_wrap .page_r_info .page_info_down>a {
				font-size: 18px;
				font-family: Roboto-Regular;
				color: #fff;
				display: block;
				line-height: 50px;
				text-align: center;
			}

			.page_wrap .page_r_info .page_info_down .down_list {
				position: absolute;
				right: 0px;
				top: 100%;
				z-index: 10;
				background: #fff;
				width: 100%;
				border: 1px solid #ddd;
				border-radius: 5px;
				opacity: 0;
				visibility: hidden;
				transition: all .4s;
				margin-top: 1px;
			}

			.page_wrap .page_r_info .page_info_down:hover .down_list {
				opacity: 1;
				visibility: visible;
			}

			.page_wrap .page_r_info .page_info_share {
				display: flex;
				align-items: center;
				width: 100%;
				margin-top: 60px
			}

			.page_wrap .page_r_info .page_info_share .page_info_share_title {
				line-height: 16px;
				line-height: 22px;
				color: #1a1a1a;
				font-family: Roboto-Bold;
				margin-right: 10px
			}

			.ueeshop_responsive_products_detail .info .attribute li {
				line-height: 30px;
				overflow: hidden;
				color: #888;
				font-size: 16px;
			}

			.page_wrap .page_wrap_l .page_r_info {
				display: none
			}

			@media screen and (min-width:991px) {
				.page_wrap .page_r_info .page_info_down:hover {
					background: transparent;
				}

				.page_wrap .page_r_info .page_info_down:hover a {
					color: #1a3b4b;
				}

				.page_wrap .page_r_info .page_info_inq:hover {
					background: transparent;
				}

				.page_wrap .page_r_info .page_info_inq:hover a {
					color: #00a13d;
				}
			}

			@media screen and (max-width:991px) {
				.page_wrap .page_wrap_l .page_r_info {
					display: block;
				}

				.page_wrap .page_wrap_r .page_r_info {
					display: none;
				}

				.page_wrap .page_r_info .page_info_title {
					font-size: 40px
				}

				.page_wrap .page_r_info .page_info_content,
				.page_wrap .page_r_info .page_info_li {
					font-size: 26px;
					line-height: 38px
				}

				.page_wrap .page_r_info .page_info_content {
					margin-bottom: 30px
				}

				.page_wrap .page_r_info .page_info_inq,
				.page_wrap .page_r_info .page_info_down {
					height: 90px
				}

				.page_wrap .page_r_info .page_info_inq {
					margin-top: 50px
				}

				.page_wrap .page_r_info .page_info_down {
					margin-top: 15px
				}

				.page_wrap .page_r_info .page_info_inq a,
				.page_wrap .page_r_info .page_info_down>a {
					line-height: 90px;
					font-size: 32px
				}

				.page_wrap .page_r_info .page_info_share .page_info_share_title {
					font-size: 26px
				}

				.page_wrap .page_r_info .page_info_li:after {
					top: 15px
				}

				.page_wrap .page_r_info {
					padding: 40px 30px
				}

				.page_wrap .page_r_info {
					margin-bottom: 60px;
					margin-top: 60px
				}
			}

			@media screen and (max-width:600px) {
				.page_wrap .page_r_info {
					margin-bottom: 30px;
					margin-top: 20px
				}

				.page_wrap .page_r_info .page_info_title {
					font-size: 20px
				}

				.page_wrap .page_r_info .page_info_content,
				.page_wrap .page_r_info .page_info_li {
					font-size: 13px;
					line-height: 19px
				}

				.page_wrap .page_r_info .page_info_content {
					margin-bottom: 15px
				}

				.page_wrap .page_r_info .page_info_inq,
				.page_wrap .page_r_info .page_info_down {
					height: 45px
				}

				.page_wrap .page_r_info .page_info_inq {
					margin-top: 25px
				}

				.page_wrap .page_r_info .page_info_down {
					margin-top: 7.5px
				}

				.page_wrap .page_r_info .page_info_inq a,
				.page_wrap .page_r_info .page_info_down>a {
					line-height: 45px;
					font-size: 16px
				}

				.page_wrap .page_r_info .page_info_share .page_info_share_title {
					font-size: 13px
				}

				.page_wrap .page_r_info .page_info_share {
					margin-top: 30px
				}

				.page_wrap .page_r_info .page_info_li:after {
					top: 10px
				}

				.page_wrap .page_r_info {
					padding: 20px 15px
				}
			}