@font-face {
	font-family: iconfont;
	font-display: swap;
	src: url("../other/iconfont.eot");
	src: url("../other/iconfont.eot") format('embedded-opentype'), url("../other/iconfont.woff2") format('woff2'), url("../other/iconfont.woff") format('woff'), url("../other/iconfont.ttf") format('truetype'), url("../images/iconfont.svg#iconfont") format('svg')
}

.iconfont {
	font-family: iconfont!important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.iconshuangyinhao:before {
	content: "\ea62"
}

.iconshuangyinhao2:before {
	content: "\eb0c"
}

.iconsvg-tiktok:before {
	content: "\e6d8"
}

.iconnav_chart:before {
	content: "\e6d2"
}

.iconnav_video:before {
	content: "\e6d3"
}

.iconnav_home:before {
	content: "\e6d4"
}

.iconnav_website:before {
	content: "\e6d5"
}

.iconnav_setting:before {
	content: "\e6d6"
}

.iconnav_marketing:before {
	content: "\e6d7"
}

.iconuser:before {
	content: "\e7ae"
}

.iconbank:before {
	content: "\e7c6"
}

.iconmail3:before {
	content: "\e7de"
}

.iconshake:before {
	content: "\e7e4"
}

.iconsvg-vk:before {
	content: "\e6d0"
}

.iconsvg-vimeo:before {
	content: "\e879"
}

.iconveoh1:before {
	content: "\e6d1"
}

.iconsvg-veoh:before {
	content: "\e6cf"
}

.iconsvg-wechat:before {
	content: "\e6ce"
}

.iconwechat:before {
	content: "\e6cd"
}

.iconshangjia:before {
	content: "\e6ca"
}

.iconxiajia:before {
	content: "\e6cc"
}

.iconsvg-website:before {
	content: "\eb0a"
}

.iconmail:before {
	content: "\e6ae"
}

.iconfax1:before {
	content: "\e6b2"
}

.iconmail1:before {
	content: "\e6b3"
}

.iconmail2:before {
	content: "\e6b4"
}

.iconfax2:before {
	content: "\e6b6"
}

.iconmap-position:before {
	content: "\e6b7"
}

.iconfemalecontact:before {
	content: "\e6b8"
}

.iconLanguage:before {
	content: "\e6b9"
}

.iconmap-china:before {
	content: "\e6ba"
}

.iconphone:before {
	content: "\e6bb"
}

.iconfax3:before {
	content: "\e6bc"
}

.icontel:before {
	content: "\e6be"
}

.iconphone1:before {
	content: "\e6bf"
}

.iconphone2:before {
	content: "\e6c0"
}

.iconworldmap:before {
	content: "\e6c1"
}

.icontel-:before {
	content: "\e6c2"
}

.iconmalecontact:before {
	content: "\e6c3"
}

.iconmap:before {
	content: "\e6c4"
}

.iconearth:before {
	content: "\e6c5"
}

.icontel1:before {
	content: "\e6c6"
}

.icontel2:before {
	content: "\e6c7"
}

.iconearth1:before {
	content: "\e6c8"
}

.icontongbu2:before {
	content: "\e6c9"
}

.iconfenxiang_2:before {
	content: "\e6b1"
}

.iconfenxiang:before {
	content: "\e6af"
}

.iconlanmu:before {
	content: "\e6a6"
}

.iconup2:before {
	content: "\e6ab"
}

.iconup21:before {
	content: "\e6ac"
}

.icondigital:before {
	content: "\e6a4"
}

.iconxiangshang1:before {
	content: "\e6a5"
}

.iconliujiaoxing:before {
	content: "\e6a3"
}

.iconqian:before {
	content: "\e6a2"
}

.iconzhiliangrenwu:before {
	content: "\e6a1"
}

.iconfuwuzhong:before {
	content: "\e6a0"
}

.iconxin:before {
	content: "\e69f"
}

.iconduobianxing1:before {
	content: "\e69e"
}

.iconlink:before {
	content: "\e69b"
}

.iconlink1:before {
	content: "\e7f0"
}

.iconjiantou2:before {
	content: "\e69d"
}

.iconjiantou1:before {
	content: "\e69c"
}

.iconqiehuan1:before {
	content: "\e69a"
}

.iconfanyi:before {
	content: "\e699"
}

.iconGroup-:before {
	content: "\e68b"
}

.iconzhengque2:before {
	content: "\e68f"
}

.iconqm:before {
	content: "\e684"
}

.icon093info:before {
	content: "\e686"
}

.iconweibiaoti14:before {
	content: "\e68a"
}

.iconpoint:before {
	content: "\e68d"
}

.iconguanbi1:before {
	content: "\e68e"
}

.iconwenhao:before {
	content: "\eae2"
}

.iconInfo:before {
	content: "\e690"
}

.iconzhengque:before {
	content: "\e694"
}

.iconzhengque1:before {
	content: "\e754"
}

.iconinfo:before {
	content: "\e843"
}

.iconguanbi3:before {
	content: "\e695"
}

.iconguanbi4:before {
	content: "\e698"
}

.icontishi:before {
	content: "\e681"
}

.icontishi2:before {
	content: "\e691"
}

.icontishi1:before {
	content: "\e682"
}

.icontishi3:before {
	content: "\e71a"
}

.icontishi4:before {
	content: "\e6bd"
}

.icontooltip:before {
	content: "\e683"
}

.iconzhidingxian:before {
	content: "\e67f"
}

.iconzhidingmian:before {
	content: "\e680"
}

.iconshoucang:before {
	content: "\e6d9"
}

.icon005shoucang:before {
	content: "\e67d"
}

.iconxiangxia:before {
	content: "\e67c"
}

.iconxiangshang:before {
	content: "\e67a"
}

.iconwangzhanbianji1:before {
	content: "\e678"
}

.iconVRguanli:before {
	content: "\e676"
}

.iconguolv:before {
	content: "\e672"
}

.iconguolv1:before {
	content: "\e674"
}

.iconhuanyuan:before {
	content: "\e688"
}

.iconhuanyuan1:before {
	content: "\e675"
}

.iconxunpan:before {
	content: "\e673"
}

.iconxunpan1:before {
	content: "\e692"
}

.iconshanchu1:before {
	content: "\e8c1"
}

.iconchenggong:before {
	content: "\e671"
}

.iconshipinzongshu1:before {
	content: "\e65e"
}

.iconzhanghao:before {
	content: "\e670"
}

.iconmima:before {
	content: "\e689"
}

.iconxunpanzongshu1:before {
	content: "\e65f"
}

.iconshouyetuijian:before {
	content: "\e666"
}

.iconqiehuan:before {
	content: "\e663"
}

.icontongbu1:before {
	content: "\e66f"
}

.iconzhiding1:before {
	content: "\e66e"
}

.iconzhiding2:before {
	content: "\e7b9"
}

.iconbianji1:before {
	content: "\e66c"
}

.icontianjiaxiayiji:before {
	content: "\e668"
}

.iconchakan1:before {
	content: "\e667"
}

.iconcaozuorizhi1:before {
	content: "\e642"
}

.iconxitongshezhi2:before {
	content: "\e66b"
}

.iconxunpanguanli1:before {
	content: "\e669"
}

.iconfenleiguanli1:before {
	content: "\e64a"
}

.iconshipinguanli:before {
	content: "\e649"
}

.iconziyuan:before {
	content: "\e665"
}

.iconoff:before {
	content: "\e7ba"
}

.iconon:before {
	content: "\e7bb"
}

.iconshibai1:before {
	content: "\e693"
}

.iconguanbi:before {
	content: "\e664"
}

.iconshuruwenzi:before {
	content: "\e661"
}

.iconzixun:before {
	content: "\e65f"
}

.icontuijian:before {
	content: "\e660"
}

.iconshipinzongshu:before {
	content: "\e65d"
}

.iconfenleiguanli:before {
	content: "\e647"
}

.iconcaozuorizhi:before {
	content: "\e648"
}

.iconxunpanguanli:before {
	content: "\e659"
}

.iconxunpanzongshu:before {
	content: "\e65a"
}

.iconxitongshezhi1:before {
	content: "\e65b"
}

.iconwangzhanbianji:before {
	content: "\e65c"
}

.iconbenyuexunpan:before {
	content: "\e646"
}

.iconrecommend:before {
	content: "\e679"
}

.iconwj-rz:before {
	content: "\e715"
}

.iconrizhi:before {
	content: "\e658"
}

.icontuichu1:before {
	content: "\e645"
}

.iconsvg-skype:before {
	content: "\e634"
}

.iconsvg-pinterest:before {
	content: "\e63a"
}

.iconsvg-whatsapp:before {
	content: "\e63b"
}

.iconsvg-instagram:before {
	content: "\e640"
}

.iconsvg-twitter:before {
	content: "\e633"
}

.iconsvg-linkedin:before {
	content: "\e632"
}

.iconsvg-facebook:before {
	content: "\e630"
}

.iconsvg-youtube:before {
	content: "\e62e"
}

.iconinstagram:before {
	content: "\e687"
}

.icontuichu:before {
	content: "\e67b"
}

.icontuichu2:before {
	content: "\e657"
}

.iconInstagram:before {
	content: "\e62f"
}

.iconchakan:before {
	content: "\e62d"
}

.iconsearch:before {
	content: "\e639"
}

.iconrili:before {
	content: "\e90c"
}

.iconcalendar:before {
	content: "\e64c"
}

.iconcopy:before {
	content: "\e62c"
}

.iconVR:before {
	content: "\e62b"
}

.iconjiantouarrow484:before {
	content: "\e6a8"
}

.iconjiantouarrow506:before {
	content: "\e6b5"
}

.iconchangjiantou-you:before {
	content: "\e7cf"
}

.iconchangjiantou-zuo:before {
	content: "\e7d5"
}

.iconjiantou_xiangyou:before {
	content: "\eb08"
}

.iconjiantou_xiangzuo:before {
	content: "\eb09"
}

.iconjiantou-shang-cuxiantiao:before {
	content: "\e6a9"
}

.iconjiantou-xia-cuxiantiao:before {
	content: "\e6aa"
}

.iconjiantou-you-cuxiantiao:before {
	content: "\e6ad"
}

.iconjiantou-zuo-cuxiantiao:before {
	content: "\e6b0"
}

.iconjiantou-zuo:before {
	content: "\e738"
}

.iconjiantou-you:before {
	content: "\e739"
}

.iconduobianxing:before {
	content: "\e627"
}

.iconsvg-media:before {
	content: "\e625"
}

.iconsvg-company_name:before {
	content: "\e623"
}

.iconsvg-surname:before {
	content: "\e624"
}

.iconsvg-phone:before {
	content: "\e7ec"
}

.icondaohang:before {
	content: "\e61f"
}

.iconzhiding:before {
	content: "\e66d"
}

.iconiconset0207:before {
	content: "\e66a"
}

.icontianjia:before {
	content: "\e631"
}

.icondianzan:before {
	content: "\e60e"
}

.iconcai1:before {
	content: "\e60f"
}

.icongengduo:before {
	content: "\e618"
}

.iconchexiao:before {
	content: "\e60b"
}

.iconpingluncishu:before {
	content: "\e61c"
}

.iconxitongshezhi:before {
	content: "\e697"
}

.iconiconless:before {
	content: "\e638"
}

.iconbofang:before {
	content: "\e63d"
}

.iconSEO:before {
	content: "\e662"
}

.icongou:before {
	content: "\e609"
}

.iconbianji:before {
	content: "\e696"
}

.iconsvg-email:before {
	content: "\e7eb"
}

.iconzuoyou-copy:before {
	content: "\e603"
}

.iconshangxiala:before {
	content: "\e653"
}

.iconzuoyou-copy-copy:before {
	content: "\e6cb"
}

.iconchaopimiaotuangou-:before {
	content: "\e650"
}

.icontupian:before {
	content: "\e651"
}

.icondiqu:before {
	content: "\e60c"
}

.iconzan:before {
	content: "\e62a"
}

.iconxiala:before {
	content: "\e601"
}

.iconleft:before {
	content: "\e60d"
}

.iconFacebook:before {
	content: "\e628"
}

.iconxiala1:before {
	content: "\e626";
	display: inline-block;
	width: 1rem
}

.iconjia:before {
	content: "\e6a7"
}

.icongengduo1:before {
	content: "\e622"
}

.iconshipin1:before {
	content: "\e63c"
}

.iconyidong:before {
	content: "\e67e"
}

.iconicon-test:before {
	content: "\e635"
}

.iconicon-test9:before {
	content: "\e636"
}

.iconicon-test1:before {
	content: "\e63e"
}

.iconicon-test10:before {
	content: "\e641"
}

.iconicon-test2:before {
	content: "\e643"
}

.iconicon-test3:before {
	content: "\e64b"
}

.iconicon-test4:before {
	content: "\e64d"
}

.iconsvg-tumblr:before {
	content: "\eb0b"
}

.iconicon-test5:before {
	content: "\e64e"
}

.iconicon-test6:before {
	content: "\e64f"
}

.iconsvg-gender:before {
	content: "\e652"
}

.iconsvg-country:before {
	content: "\e654"
}

.iconshouji:before {
	content: "\e620"
}

.iconxingxing:before {
	content: "\e637"
}

.iconiconzhengli_fenxiang:before {
	content: "\e644"
}

.iconshipin:before {
	content: "\e7ea"
}

.iconcai:before {
	content: "\e629"
}

.iconfax:before {
	content: "\e621"
}

.iconkuaitui:before {
	content: "\e677"
}

.iconsousuo:before {
	content: "\e63f"
}

.iconxiala2:before {
	content: "\e602"
}

.iconchexiao1:before {
	content: "\e76a"
}

.icontongbu:before {
	content: "\e655"
}

.iconadd-fill:before {
	content: "\e600"
}

.icongengduo2:before {
	content: "\e656"
}

.iconshanchu:before {
	content: "\e605"
}

.iconlinkedin:before {
	content: "\e604"
}

.iconskype:before {
	content: "\e606"
}

.iconTwitter:before {
	content: "\e607"
}

.iconwhatsapp:before {
	content: "\e608"
}

.iconyoutube:before {
	content: "\e60a"
}

.iconlogo-pinterest:before {
	content: "\e610"
}

.iconlogo-linkedin:before {
	content: "\e611"
}

.iconlogo-tumblr:before {
	content: "\e612"
}

.iconsvg-telephone:before {
	content: "\e7ed"
}

.iconlogo-twitter:before {
	content: "\e613"
}

.iconlogo-vk:before {
	content: "\e614"
}

.iconlogo-slack:before {
	content: "\e615"
}

.iconlogo-snapchat:before {
	content: "\e616"
}

.iconlogo-vimeo:before {
	content: "\e617"
}

.iconlogo-whatsapp:before {
	content: "\e619"
}

.iconlogo-skype:before {
	content: "\e61a"
}

.iconlogo-wordpress:before {
	content: "\e61b"
}

.iconmd-aperture:before {
	content: "\e61d"
}

.iconlogo-youtube:before {
	content: "\e61e"
}

.iconios-arrow-back:before {
	content: "\e685"
}

.iconios-arrow-forward:before {
	content: "\e68c"
}

.iconlogo-facebook:before {
	content: "\e71c"
}

.iconlogo-google:before {
	content: "\e71e"
}

.iconsvg-fax:before {
	content: "\e7ee"
}

@keyframes chat-online-animation {
	0% {
		transform: rotate(0)
	}
	100% {
		transform: rotate(360deg)
	}
}

.chat_online_box {
	position: fixed;
	right: 22px;
	bottom: 100px;
	z-index: 44;
	cursor: pointer;
	font-size: 14px;
	line-height: 1.2;
	transition: .3s
}

.chat-online-icon {
	transition: .2s
}

.chat_online_box:after {
	position: absolute;
	animation: chat-online-animation 1s linear infinite;
	content: '';
	border: 2px solid transparent;
	border-radius: 99px;
	opacity: 0;
	width: 20px;
	height: 20px;
	border-top-color: #fff;
	left: 50%;
	bottom: 50%;
	margin: -10px;
	visibility: hidden
}

.chat_online_box--loading:after {
	opacity: 1;
	visibility: visible
}

.chat_online_box--loading .chat-online-icon {
	opacity: 0
}

.chat_online_box--hidden {
	opacity: 0;
	visibility: hidden;
	transform: scale(0) rotate(180deg)
}

.chat-online-style1 .chat-online-bg {
	display: block;
	filter: drop-shadow(0 0 8px rgba(0, 0, 0, .06)) drop-shadow(0 0 4px rgba(0, 0, 0, .14));
	transition: .3s
}

.chat-online-style1:hover .chat-online-bg {
	filter: drop-shadow(0 4px 16px rgba(0, 0, 0, .06)) drop-shadow(0 0 6px rgba(0, 0, 0, .14))
}

.chat-online-style1 .chat-online-icon {
	position: absolute;
	left: 22px;
	top: 22px
}

.chat-online-style2 {
	width: 57px;
	height: 57px;
	background: rgba(255, 255, 255, .8);
	border-radius: 14px;
	box-shadow: 0 2px 8px rgba(0, 0, 0, .13);
	display: flex;
	align-items: center;
	justify-content: center;
	right: 23px
}

.chat-online-style2:hover,
.chat-online-style3:hover {
	background-color: #fff;
	box-shadow: 0 4px 16px rgba(0, 0, 0, .06), 0 0 6px rgba(0, 0, 0, .14)
}

.chat-online-style2:after,
.chat-online-style6:after {
	border-top-color: #333
}

.chat-online-style3 {
	width: 57px;
	padding: 13px 0 57px;
	border-radius: 99px;
	text-align: center;
	background: rgba(255, 255, 255, .8);
	box-shadow: 0 0 8px rgba(0, 0, 0, .13);
	right: 23px
}

.chat-online-style3:before {
	content: '';
	position: absolute;
	bottom: 4px;
	left: 4px;
	width: 49px;
	height: 49px;
	border-radius: 99px;
	background: var(--chatonline-color)
}

.chat-online-style3:after {
	bottom: 29px
}

.chat-online-style3.chat_online_box--hidden,
.chat-online-style5.chat_online_box--hidden,
.chat-online-style6.chat_online_box--hidden {
	transform: scaleY(0)
}

.chat-online-style3 .chat-online-icon {
	position: absolute;
	bottom: 16px;
	left: 18px
}

.chat-online-style4 {
	width: 57px;
	height: 57px;
	background-color: var(--chatonline-color);
	border-radius: 99px;
	box-shadow: 0 0 8px rgba(0, 0, 0, .06), 0 0 4px rgba(0, 0, 0, .14);
	display: flex;
	align-items: center;
	justify-content: center;
	right: 23px
}

.chat-online-style4:hover,
.chat-online-style5:hover,
.chat-online-style6:hover,
.chat-online-style7:hover {
	box-shadow: 0 4px 16px rgba(0, 0, 0, .06), 0 0 6px rgba(0, 0, 0, .14)
}

.chat-online-style4 .chat-online-icon {
	opacity: .92;
	margin-bottom: -3px
}

.chat-online-style5 {
	border-radius: 10px 0 0 10px;
	background-color: var(--chatonline-color);
	display: flex;
	align-items: center;
	justify-content: center;
	height: 47px;
	padding: 0 12px;
	right: 0;
	color: #fff
}

.chat-online-style5 .chat-online-icon {
	margin-right: 8px
}

.chat-online-style6 {
	border-radius: 10px 10px 29px 29px;
	text-align: center;
	background-color: var(--chatonline-color);
	color: #333;
	width: 57px;
	padding: 10px 0 12px;
	right: 23px
}

.chat-online-style6 .chat-online-icon {
	display: block;
	margin: 0 auto 4px
}

.chat-online-style7 {
	width: 57px;
	height: 57px;
	background-color: var(--chatonline-color);
	border-radius: 14px;
	box-shadow: 0 2px 8px rgba(0, 0, 0, .13);
	display: flex;
	align-items: center;
	justify-content: center;
	right: 23px
}

.chat_online_box2 {
	box-shadow: 0 0 25px rgba(0, 0, 0, .2);
	position: fixed;
	right: 22px;
	bottom: 100px;
	z-index: 99999;
	display: none;
	background: #fff;
	height: 400px;
	width: 400px
}

.chat_online_box .btns_box {
	background: red;
	width: 60px;
	height: 60px;
	text-align: center;
	line-height: 60px;
	color: #fff;
	border-radius: 50%;
	cursor: pointer
}

.chat_online_box2 .iframe_conceal {
	z-index: 10;
	position: absolute;
	top: 16px;
	right: 20px;
	color: #000;
	font-size: 28px;
	font-weight: 700;
	width: 30px;
	border-radius: 50%;
	height: 30px;
	cursor: pointer;
	line-height: 30px;
	text-align: center;
	text-shadow: 0 0 4px rgba(255, 255, 255, .8)
}

@media (max-width:1026px) {
	.chat_online_box {
		bottom: 110px;
		display: none!important
	}
	.chat_online_box .btns_box {
		width: 40px;
		height: 40px;
		line-height: 40px
	}
	.chat_online_box2 {
		width: auto;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
		height: auto
	}
}

.chat_online_box_form {
	position: fixed;
	width: 400px;
	right: 22px;
	bottom: 20px;
	z-index: 99999;
	background-color: #fff;
	color: #666;
	border-radius: 16px;
	box-shadow: 0 2px 8px rgba(0, 0, 0, .13);
	overflow: hidden;
	transition: .3s;
	visibility: hidden;
	opacity: 0;
	transform: scale(0) translateZ(0);
	transform-origin: right calc(100% - 112px)
}

.chat_online_box_form--reveal {
	visibility: visible;
	transform: none;
	opacity: 1
}

.chat-online-form4,
.chat-online-form5 {
	background-color: var(--chatonline-color);
	color: #fff
}

.chat-online-form6 {
	background-color: var(--chatonline-color)
}

.chat_online_box_form .iframe_conceal {
	position: absolute;
	top: 50%;
	right: 20px;
	font-size: 20px;
	font-weight: 700;
	width: 30px;
	border-radius: 50%;
	height: 30px;
	cursor: pointer;
	line-height: 30px;
	text-align: center;
	margin-top: -15px
}

.chat_online_box_form .mqChat-head {
	position: relative;
	color: #fff;
	font-size: 20px;
	font-weight: 700;
	padding-left: 10px;
	border-radius: 16px 16px 0 0
}

.chat-online-form1 .mqChat-head,
.chat-online-form3 .mqChat-head,
.chat-online-form6 .mqChat-head,
.chat-online-form7 .mqChat-head {
	background-color: var(--chatonline-color)
}

.chat-online-form2 .mqChat-head,
.chat-online-form6 .mqChat-head {
	color: #333
}

.chat_online_box_form .span {
	padding: 14px 10px;
	display: inline-block
}

.chat-online-form1 .prompt_language {
	padding: 14px 20px 20px;
	margin: -20px -20px 20px;
	background-color: var(--chatonline-color);
	box-shadow: inset 0 100vh rgba(0, 0, 0, .04);
	color: #fff;
	position: relative
}

.chat-online-form1 .prompt_language:after {
	content: "";
	position: absolute;
	bottom: -1px;
	left: 0;
	width: 100%;
	height: 20px;
	clip-path: url("../other/#chatOnlineFormPath");
	background-color: #fff
}

.chat-online-form2 .prompt_language {
	margin: -20px 0 20px;
	border-top: 1px solid #e0e0e0;
	padding-top: 20px
}

.chat-online-form3 .prompt_language {
	padding: 14px 20px;
	margin: -20px -20px 20px;
	box-shadow: 0 2px 8px rgba(0, 0, 0, .13)
}

.chat-online-form4 .prompt_language {
	margin: -20px 0 20px;
	border-top: 1px solid rgba(255, 255, 255, .35);
	padding-top: 20px
}

.chat-online-form5 .prompt_language,
.chat-online-form6 .prompt_language {
	margin: -20px 0 20px
}

.chat-online-form7 .prompt_language {
	padding: 14px 20px;
	margin: -20px -20px 20px;
	background-color: #f5f5f5
}

.chat_online_box_form .form {
	padding: 20px
}

.chat-online-form2 .inquiryform {
	margin: 0 -20px -20px;
	background-color: #f6f6f7;
	border-radius: 0 0 16px 16px;
	padding: 20px
}

.chat-online-form4 .inquiryform,
.chat-online-form5 .inquiryform {
	background-color: #fff;
	padding: 20px 16px 1px;
	border-radius: 16px;
	position: relative;
	margin-bottom: 72px;
	box-shadow: 0 2px 8px rgba(0, 0, 0, .08)
}

.chat-online-form5 .inquiryform {
	margin-bottom: 80px
}

.chat_online_box_form .form label {
	margin: 0 0 2px;
	font-size: 14px;
	display: block;
	color: #555
}

.chat_online_box_form .form label .red {
	font-style: normal;
	color: red
}

.chat_online_box_form .chat_online_box_form__btn {
	display: block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.4;
	text-align: center;
	white-space: nowrap;
	touch-action: manipulation;
	cursor: pointer;
	user-select: none;
	background-image: none;
	border: 1px solid #e7eef5;
	border-radius: 4px;
	background-color: #fff;
	width: 100%;
	transition: .2s
}

.chat_online_box_form__btn:focus,
.chat_online_box_form__btn:hover {
	opacity: .7
}

.chat_online_box_form__btn:active {
	opacity: 1
}

.chat-online-form1 .chat_online_box_form__btn,
.chat-online-form2 .chat_online_box_form__btn,
.chat-online-form3 .chat_online_box_form__btn {
	background-color: var(--chatonline-color);
	border-color: transparent;
	height: 40px;
	color: #fff
}

.chat-online-form4 .chat_online_box_form__btn,
.chat-online-form5 .chat_online_box_form__btn,
.chat-online-form6 .chat_online_box_form__btn {
	color: #fff;
	height: 40px;
	background-color: #333;
	position: relative;
	border-color: transparent;
	border-radius: 10px
}

.chat-online-form4 .chat_online_box_form__btn,
.chat-online-form6 .chat_online_box_form__btn {
	text-align: left
}

.chat-online-form4 .chat_online_box_form__btn:before,
.chat-online-form6 .chat_online_box_form__btn:before {
	content: '\2192';
	position: absolute;
	right: 12px;
	top: 50%;
	margin-top: -.75em
}

.chat-online-form7 .chat_online_box_form__btn {
	background-color: var(--chatonline-color);
	border-color: transparent;
	height: 48px;
	color: #fff;
	border-radius: 0 0 16px 16px
}

.chat_online_box_form .form .form-control {
	display: block;
	width: 100%;
	height: 34px;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555;
	background-color: #fff;
	background-image: none;
	border-radius: 4px;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .07);
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	margin-bottom: 0;
	border: 1px solid #e7eef5;
	outline: 0
}

.chat_online_box_form .form-control::-webkit-input-placeholder {
	color: rgba(0, 0, 0, .4)
}

.chat_online_box_form .form-control:focus,
.chat_online_box_form .form-control:hover {
	border-color: var(--chatonline-color)
}

.chat-online-form1 .form .form-control {
	background-color: #f0f2f7;
	border: 0;
	box-shadow: none;
	transition: .2s
}

.chat-online-form1 .form-control:focus,
.chat-online-form1 .form-control:hover {
	background-color: #e5e7ec;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .07)
}

.chat-online-form5 .form .form-control {
	border-radius: 0;
	border-width: 0 0 1px;
	box-shadow: none;
	padding: 6px 0
}

.chat-online-form6 .form .form-control {
	border-radius: 0 0 16px 16px;
	border-width: 0;
	box-shadow: none;
	margin: 0 -16px -12px;
	padding: 12px 16px;
	width: calc(100% + 32px);
	height: 40px
}

.chat_online_box_form .form textarea.form-control {
	resize: none;
	height: auto
}

.chat_online_box_form .form-group {
	position: relative;
	margin-bottom: 20px
}

.chat-online-form6 .form-group {
	background-color: #fff;
	border-radius: 16px;
	box-shadow: 0 2px 8px rgba(0, 0, 0, .08);
	padding: 12px 16px
}

.chat-online-form1 .form-group--submit,
.chat-online-form2 .form-group--submit,
.chat-online-form3 .form-group--submit,
.chat-online-form6 .form-group--submit {
	margin-top: 30px;
	margin-bottom: 14px
}

.chat-online-form4 .form-group--submit,
.chat-online-form5 .form-group--submit {
	position: absolute;
	top: 100%;
	left: 0;
	margin-top: 20px;
	right: 0
}

.chat-online-form5 .form-group--submit {
	margin-top: 30px
}

.chat-online-form6 .form-group--submit {
	margin-top: 30px;
	background-color: transparent;
	border-radius: 0;
	box-shadow: none;
	padding: 0
}

.chat-online-form7 .form-group--submit {
	margin: 40px -20px -20px
}

.chat_online_box_form .form-group .required_tips {
	position: absolute;
	left: 0;
	top: 100%;
	font-size: 12px;
	color: red;
	display: none
}

.chat_online_box_form .form-group.errors .form-control {
	border-color: red;
	color: red
}

.chat_online_box_form .form-group.errors .required_tips {
	display: block
}

@media (max-width:1026px) {
	.chat_online_box_form {
		width: auto;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
		overflow: auto;
		border-radius: 0;
		transform-origin: 75% calc(100% - 30px)
	}
	.chat-online-form7 .chat_online_box_form__btn,
	.chat_online_box_form .mqChat-head {
		border-radius: 0
	}
}

.chat_prompt_box_s {
	position: fixed;
	left: 50%;
	width: 300px;
	margin-left: -150px;
	color: #fff;
	top: 40%;
	padding: 10px 20px;
	border-radius: 4px;
	font-family: inherit;
	z-index: 9999999;
	background: #007eff;
	-webkit-box-shadow: 0 2px 15px 0 rgba(0, 0, 0, .08);
	box-shadow: 0 2px 15px 0 rgba(0, 0, 0, .08);
	animation: chat_prompt_box_s_dong 5s linear;
	opacity: 0;
	pointer-events: none
}

.chat_prompt_box_s.success {
	background: #007eff
}

.chat_prompt_box_s.error {
	background: red
}

.chat_prompt_box_s.warning {
	background: #ffa000
}

.chat_prompt_box_s.tran_hid {
	transition: 5s;
	margin-top: -100px;
	opacity: 0
}

@keyframes chat_prompt_box_s_dong {
	0% {
		opacity: 0;
		margin-top: 0
	}
	6% {
		opacity: 1;
		margin-top: 0
	}
	50% {
		opacity: 1;
		margin-top: 0
	}
	100% {
		opacity: 0;
		margin-top: -100px
	}
}

.icon_bgs {
	background-repeat: no-repeat;
	background-image: url("../images/icon_bgs-min.png");
	font-size: 0
}

[edit_switch="0"] {
	display: none!important
}

@media (max-width:768px) {
	[module_bg_img] {
		background-image: none!important
	}
}

[footer_text_align="1"] {
	text-align: left
}

[footer_text_align="2"] {
	text-align: center
}

[footer_text_align="3"] {
	text-align: right
}

.ql-snow a,
[editable=footer_text] a {
	display: initial
}

.inline-video-close {
	position: absolute;
	right: 122px;
	bottom: 12px;
	width: 15px;
	height: 15px;
	background: #eee;
	border: 0;
	border-color: transparent;
	outline: 0;
	transition: .3s;
	cursor: pointer;
	border-radius: 0;
	opacity: 0;
	z-index: 10000
}

.prism-player:hover .inline-video-close {
	opacity: 1
}

.inline-video-close:focus,
.inline-video-close:hover {
	background-color: #fff;
	animation: hoverAnimationScale 1s 1
}

.video-player-inline.prism-player {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 4
}

.video-picture-inPicture {
	position: fixed!important;
	right: 0!important;
	bottom: 0!important;
	z-index: 9999!important;
	width: 400px!important;
	height: 250px!important
}

.video-picture-inPicture::after {
	content: 'X';
	position: absolute;
	height: 30px;
	width: 30px;
	border-radius: 50%;
	top: 5px;
	right: 5px;
	border-color: #333;
	color: #333;
	display: flex;
	justify-content: center;
	align-items: center;
	z-index: 999
}

@media (max-width:768px) {
	.video-picture-inPicture {
		width: 100%!important;
		top: 0!important
	}
}

.iconfenxiang_boxs {
	line-height: 1;
	font-size: 0
}

.iconfenxiang_boxs img {
	display: inline-block;
	vertical-align: middle
}

.iconfenxiang_boxs ul {
	display: flex;
	justify-content: center;
	line-height: 40px
}

.iconfenxiang_boxs li {
	padding: 0 5px
}

.iconfenxiang_boxs li a {
	display: block
}

.iconfenxiang_boxs li a:hover {
	opacity: .8
}

.iconfenxiang_boxs li .icon_bgs {
	display: inline-block;
	vertical-align: middle;
	width: 30px;
	height: 30px;
	background-position-y: 0
}

.iconfenxiang_boxs li .icon_bgs.twitter {
	background-position-x: calc(-30px * 0)
}

.iconfenxiang_boxs li .icon_bgs.facebook {
	background-position-x: calc(-30px * 1)
}

.iconfenxiang_boxs li .icon_bgs.pinterest {
	background-position-x: calc(-30px * 2)
}

.iconfenxiang_boxs li .icon_bgs.instagram {
	background-position-x: calc(-30px * 3)
}

.iconfenxiang_boxs li .icon_bgs.vimeo {
	background-position-x: calc(-30px * 5)
}

.iconfenxiang_boxs li .icon_bgs.youtube {
	background-position-x: calc(-30px * 6)
}

.iconfenxiang_boxs li .icon_bgs.linkedin {
	background-position-x: calc(-30px * 7)
}

.iconfenxiang_boxs li .icon_bgs.tiktok {
	background-position-x: calc(-30px * 9)
}

.iconfenxiang_boxs li .icon_bgs.shares {
	background-position-x: calc(-30px * 10)
}

.iconfenxiang_boxs li .icon_bgs.video2b {
	background-position-x: calc(-30px * 11)
}

.iconfenxiang_boxs li .icon_bgs.reddit {
	background-position-x: calc(-30px * 12)
}

.iconfenxiang_boxs li .icon_bgs.tumblr {
	background-position-x: calc(-30px * 13)
}

.iconfenxiang_boxs li .icon_bgs.veoh {
	background-position-x: calc(-30px * 14)
}

.iconfenxiang_boxs li .icon_bgs.vk {
	background-position-x: calc(-30px * 15)
}

.iconfenxiang_boxs_m .go_fast {
	margin-bottom: 6px;
	color: #9c9c9c;
	font-size: 18px
}

.iconfenxiang_boxs_m .iconfenxiang_wauto {
	width: 100%;
	overflow: auto
}

.iconfenxiang_boxs_m img {
	display: block;
	width: 30px;
	height: 30px
}

.iconfenxiang_boxs_m ul {
	display: flex
}

.iconfenxiang_boxs_m li {
	float: left;
	padding: 0 6px
}

.iconfenxiang_boxs_m li a {
	display: block;
	width: 30px;
	height: 30px
}

.iconfenxiang_boxs_m li a .icon_bgs {
	display: block;
	width: 30px;
	height: 30px;
	background-size: 30px
}

.iconfenxiang_boxs_m li:first-child {
	padding-left: 0
}

.iconfenxiang_boxs_m li:last-child {
	padding-right: 0
}

.iconfenxiang_overflow {
	overflow: hidden;
	width: 100%;
	height: 100%
}

.iconfenxiang_modal {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .6);
	z-index: 99994;
	display: none
}

.iconfenxiang_modal.show_fun {
	display: block
}

.iconfenxiang_modal.hide_fun {
	display: none
}

.iconfenxiang_modal .modal_box {
	max-width: 560px;
	width: 80%;
	background: #fff;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	border-radius: 10px;
	z-index: 4;
	color: #282f36;
	padding: 60px 10px 30px
}

.iconfenxiang_modal .modal_mask {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 1
}

.iconfenxiang_modal .modal_box_x {
	position: absolute;
	right: 20px;
	top: 20px;
	font-size: 20px;
	cursor: pointer
}

.iconfenxiang_modal .modal_box ul {
	overflow: hidden
}

.iconfenxiang_modal .modal_box ul li {
	float: left;
	width: 25%;
	padding: 12px
}

.iconfenxiang_modal .modal_box a {
	display: block
}

.iconfenxiang_modal .modal_box .img img {
	display: block;
	margin: auto;
	width: 50px;
	height: 50px
}

.iconfenxiang_modal .modal_box .img .icon_bgs {
	display: block;
	margin: auto;
	width: 50px;
	height: 50px;
	background-size: 50px
}

.iconfenxiang_modal .modal_box .text {
	text-align: center;
	margin-top: 6px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	text-transform: capitalize;
	line-height: 20px
}

@media (min-width:769px) {
	.iconfenxiang_boxs_m {
		display: none!important
	}
}

@media (max-width:768px) {
	.iconfenxiang_boxs {
		display: none!important
	}
}

.network_bg[data-network=blogger] {
	background-color: #ff8000!important
}

.network_bg[data-network=buffer] {
	background-color: #323b43!important
}

.network_bg[data-network=diaspora] {
	background-color: #000!important
}

.network_bg[data-network=digg] {
	background-color: #262626!important
}

.network_bg[data-network=douban] {
	background-color: #2e963d!important
}

.network_bg[data-network=email] {
	background-color: #7d7d7d!important
}

.network_bg[data-network=evernote] {
	background-color: #5ba525!important
}

.network_bg[data-network=facebook] {
	background-color: #4267b2!important
}

.network_bg[data-network=flipboard] {
	background-color: #e12828!important
}

.network_bg[data-network=getpocket] {
	background-color: #ef4056!important
}

.network_bg[data-network=github] {
	background-color: #333!important
}

.network_bg[data-network=gmail] {
	background-color: #d44638!important
}

.network_bg[data-network=googlebookmarks] {
	background-color: #4285f4!important
}

.network_bg[data-network=hackernews] {
	background-color: #ff4000!important
}

.network_bg[data-network=instapaper] {
	background-color: #000!important
}

.network_bg[data-network=line] {
	background-color: #00c300!important
}

.network_bg[data-network=linkedin] {
	background-color: #0077b5!important
}

.network_bg[data-network=livejournal] {
	background-color: #00b0ea!important
}

.network_bg[data-network=mailru] {
	background-color: #168de2!important
}

.network_bg[data-network=medium] {
	background-color: #333!important
}

.network_bg[data-network=meneame] {
	background-color: #ff6400!important
}

.network_bg[data-network=messenger] {
	background-color: #448aff!important
}

.network_bg[data-network=odnoklassniki] {
	background-color: #d7772d!important
}

.network_bg[data-network=pinterest] {
	background-color: #cb2027!important
}

.network_bg[data-network=print] {
	background-color: #222!important
}

.network_bg[data-network=qzone] {
	background-color: #f1c40f!important
}

.network_bg[data-network=reddit] {
	background-color: #ff4500!important
}

.network_bg[data-network=refind] {
	background-color: #4286f4!important
}

.network_bg[data-network=renren] {
	background-color: #005baa!important
}

.network_bg[data-network=share] {
	background-color: #95d03a!important
}

.network_bg[data-network=skype] {
	background-color: #00aff0!important
}

.network_bg[data-network=sms] {
	background-color: #ffbd00!important
}

.network_bg[data-network=snapchat] {
	background-color: #fffc00!important
}

.network_bg[data-network=surfingbird] {
	background-color: #6dd3ff!important
}

.network_bg[data-network=telegram] {
	background-color: #08c!important
}

.network_bg[data-network=tumblr] {
	background-color: #32506d!important
}

.network_bg[data-network=twitter] {
	background-color: #000000!important
}

.network_bg[data-network=vk] {
	background-color: #4c6c91!important
}

.network_bg[data-network=wechat] {
	background-color: #4ec034!important
}

.network_bg[data-network=weibo] {
	background-color: #f93!important
}

.network_bg[data-network=whatsapp] {
	background-color: #25d366!important
}

.network_bg[data-network=wordpress] {
	background-color: #21759b!important
}

.network_bg[data-network=xing] {
	background-color: #1a7576!important
}

.network_bg[data-network=yahoomail] {
	background-color: #720e9e!important
}

:root {
	--network: 18px
}

.network_bg[data-network] .icon_bgs {
	background-position-y: -130px
}

.network_bg[data-network=blogger] .icon_bgs {
	background-position-x: calc(var(--network) * -23)
}

.network_bg[data-network=buffer] .icon_bgs {
	background-position-x: calc(var(--network) * -46)
}

.network_bg[data-network=email] .icon_bgs {
	background-position-x: calc(var(--network) * -51)
}

.network_bg[data-network=facebook] .icon_bgs {
	background-position-x: calc(var(--network) * -59)
}

.network_bg[data-network=flipboard] .icon_bgs {
	background-position-x: calc(var(--network) * -6)
}

.network_bg[data-network=getpocket] .icon_bgs {
	background-position-x: calc(var(--network) * -7)
}

.network_bg[data-network=gmail] .icon_bgs {
	background-position-x: calc(var(--network) * -12)
}

.network_bg[data-network=googlebookmarks] .icon_bgs {
	background-position-x: calc(var(--network) * -22)
}

.network_bg[data-network=instapaper] .icon_bgs {
	background-position-x: calc(var(--network) * -10)
}

.network_bg[data-network=line] .icon_bgs {
	background-position-x: calc(var(--network) * 0)
}

.network_bg[data-network=linkedin] .icon_bgs {
	background-position-x: calc(var(--network) * -9)
}

.network_bg[data-network=livejournal] .icon_bgs {
	background-position-x: calc(var(--network) * -20)
}

.network_bg[data-network=meneame] .icon_bgs {
	background-position-x: calc(var(--network) * -43)
}

.network_bg[data-network=odnoklassniki] .icon_bgs {
	background-position-x: calc(var(--network) * -68)
}

.network_bg[data-network=pinterest] .icon_bgs {
	background-position-x: calc(var(--network) * -42)
}

.network_bg[data-network=reddit] .icon_bgs {
	background-position-x: calc(var(--network) * -41)
}

.network_bg[data-network=refind] .icon_bgs {
	background-position-x: calc(var(--network) * -55)
}

.network_bg[data-network=share] .icon_bgs {
	background-position-x: calc(var(--network) * -69)
}

.network_bg[data-network=skype] .icon_bgs {
	background-position-x: calc(var(--network) * -33)
}

.network_bg[data-network=telegram] .icon_bgs {
	background-position-x: calc(var(--network) * -62)
}

.network_bg[data-network=tumblr] .icon_bgs {
	background-position-x: calc(var(--network) * -8)
}

.network_bg[data-network=twitter] .icon_bgs {
	background-position-x: calc(var(--network) * -53)
}

.network_bg[data-network=vk] .icon_bgs {
	background-position-x: calc(var(--network) * -18)
}

.network_bg[data-network=wechat] .icon_bgs {
	background-position-x: calc(var(--network) * -17)
}

.network_bg[data-network=weibo] .icon_bgs {
	background-position-x: calc(var(--network) * -54)
}

.network_bg[data-network=whatsapp] .icon_bgs {
	background-position-x: calc(var(--network) * -16)
}

.network_bg[data-network=wordpress] .icon_bgs {
	background-position-x: calc(var(--network) * -47)
}

.network_bg[data-network=xing] .icon_bgs {
	background-position-x: calc(var(--network) * -24)
}

.network_bg[data-network=yahoomail] .icon_bgs {
	background-position-x: calc(var(--network) * -61)
}

.network_bg {
	cursor: pointer;
	color: #fff
}

.share_fun_box {
	position: fixed;
	z-index: 99990;
	box-sizing: border-box;
	font-size: 14px;
	font-family: Arial
}

.share_fun_box * {
	box-sizing: border-box
}

.share_fun_box ul {
	margin: 0
}

.share_fun_box li {
	clear: right;
	float: right;
	display: inline-block
}

.share_fun_box li.network_click_li {
	display: none;
	text-align: center;
	color: #fff;
	background: #ccc;
	width: 48px;
	cursor: pointer;
	transition: all .2s ease-in;
	position: relative;
	right: -48px;
	padding: 4px
}

.share_fun_box .text {
	background-color: #ccc;
	white-space: nowrap;
	transition: all .2s ease-in;
	position: relative;
	width: 48px;
	overflow: hidden
}

.share_fun_box .text a {
	color: inherit!important;
	line-height: 24px;
	padding: 12px;
	display: block;
	height: 48px
}

.share_fun_box .text .iconfont {
	width: 24px;
	height: 24px;
	display: inline-block;
	text-align: center;
	vertical-align: top;
	transition: all .2s ease-in;
	font-size: 20px
}

.share_fun_box .text .share_img_box {
	width: 24px;
	height: 24px;
	display: inline-block;
	vertical-align: top;
	line-height: 24px;
	text-align: center
}

.share_fun_box .text img {
	width: 18px;
	height: 18px;
	display: block;
	margin: auto;
	margin-top: 2px
}

.share_fun_box .text .img {
	width: var(--network);
	height: var(--network);
	display: block;
	margin: auto;
	margin-top: 2px
}

.share_fun_box .text .tit {
	display: inline-block;
	vertical-align: top;
	padding: 0 6px;
	letter-spacing: .5px;
	font-weight: 500;
	transition: all .2s ease-in;
	opacity: 0;
	position: relative;
	left: -35px;
	text-transform: capitalize
}

.share_fun_modal_hidden {
	overflow: hidden
}

.share_fun_modal {
	position: fixed;
	left: 0;
	top: 0;
	z-index: 99998;
	width: 100%;
	height: 100%;
	overflow: hidden;
	transition: all .2s ease-in;
	opacity: 0;
	box-sizing: border-box;
	font-size: 14px;
	font-family: Arial
}

.share_fun_modal * {
	box-sizing: border-box
}

.share_fun_modal .modal_bgs {
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .8)
}

.share_fun_modal .modal_cons {
	bottom: 56px;
	left: 0;
	margin: 100px auto 0;
	max-width: 50%;
	position: absolute;
	right: 0;
	text-align: center;
	top: 10px;
	z-index: 20;
	overflow-y: auto;
	transition: all .2s ease-in
}

.share_fun_modal.show_fun {
	opacity: 1
}

.share_fun_modal.show_fun .modal_cons {
	animation: share_fun_show .3s forwards
}

.share_fun_modal.hide_fun {
	opacity: 0
}

.share_fun_modal.hide_fun .modal_cons {
	animation: share_fun_hide .3s forwards
}

@keyframes share_fun_show {
	from {
		top: 100%
	}
	to {
		top: 10px
	}
}

@keyframes share_fun_hide {
	from {
		top: 10px
	}
	to {
		top: 100%
	}
}

.share_fun_modal .modal_cons li {
	display: inline-block;
	white-space: nowrap;
	vertical-align: top;
	margin: 4px
}

.share_fun_modal .modal_cons li .text {
	overflow: hidden;
	transition: all .2s ease-in;
	border-radius: 4px;
	position: relative
}

.share_fun_modal .modal_cons li a {
	color: inherit!important;
	padding: 8px 12px;
	display: block;
	position: relative
}

.share_fun_modal .modal_cons li a:before {
	content: "";
	transition: all .2s ease-in;
	background: #fff;
	content: '';
	height: 100%;
	left: 0;
	opacity: 0;
	position: absolute;
	top: 0;
	width: 100%
}

.share_fun_modal .modal_cons li a:hover:before {
	opacity: .3
}

.share_fun_modal .modal_cons .iconfont {
	display: inline-block;
	vertical-align: top;
	width: 20px;
	height: 30px;
	text-align: center;
	line-height: 30px
}

.share_fun_modal .modal_cons .share_img_box {
	width: 30px;
	height: 30px;
	display: inline-block;
	vertical-align: top;
	line-height: 30px
}

.share_fun_modal .modal_cons .share_img_box img {
	width: 18px;
	height: 18px;
	display: block;
	margin: auto;
	margin-top: 5px
}

.share_fun_modal .modal_cons .share_img_box .img {
	width: var(--network);
	height: var(--network);
	display: block;
	margin: auto;
	margin-top: 5px
}

.share_fun_modal .modal_cons .tit {
	display: inline-block;
	letter-spacing: .5px;
	text-align: center;
	vertical-align: top;
	width: 96px;
	line-height: 30px;
	height: 30px;
	text-transform: capitalize;
	overflow: hidden;
	text-overflow: ellipsis
}

.share_fun_modal .modal_click {
	background: #999;
	bottom: 28px;
	color: #fff;
	cursor: pointer;
	font-size: 32px;
	height: 56px;
	line-height: 56px;
	position: absolute;
	right: 14px;
	width: 56px;
	z-index: 40;
	border-radius: 50%;
	text-align: center;
	transition: all .2s ease-in;
	padding: 10px
}

.share_fun_modal .modal_click img {
	display: block;
	width: 100%;
	height: 100%
}

@media (min-width:1026px) {
	.share_pc_hide {
		display: none!important
	}
	.share_fun_box li.network_click_li {
		display: block
	}
	.share_fun_box li:first-child .text {
		border-top-left-radius: 4px
	}
	.share_fun_box li.network_click_li {
		border-bottom-left-radius: 4px
	}
	.share_fun_box li:nth-last-child(2) .text {
		border-bottom-left-radius: 4px
	}
	.share_fun_box:hover li:nth-last-child(2) .text {
		border-radius: 0
	}
	.share_fun_box {
		right: 0;
		top: 50%;
		transform: translateY(-50%);
		width: 48px;
		transition: all .2s ease-in
	}
	.share_fun_box.active_hide {
		width: 96px;
		right: -48px
	}
	.share_fun_box:hover li.network_click_li {
		right: 0
	}
	.share_fun_box.active_hide li.network_click_li {
		right: 0
	}
	.share_fun_box.active_hide:hover li.network_click_li {
		right: 48px;
		border-top-left-radius: 4px
	}
	.share_fun_box li.network_click_li .iconfont {
		position: relative;
		display: block;
		transform: rotate(0)
	}
	.share_fun_box li.network_click_li img {
		position: relative;
		display: block;
		transform: rotate(0);
		margin: auto
	}
	.share_fun_box li.network_click_li .icon_bgs {
		width: 16px;
		height: 16px;
		background-position: 0 -170px;
		margin: auto;
		transform: rotate(0)
	}
	.share_fun_box.active_hide li.network_click_li .iconfont {
		transform: rotate(180deg)
	}
	.share_fun_box.active_hide li.network_click_li img {
		transform: rotate(180deg)
	}
	.share_fun_box.active_hide li.network_click_li .icon_bgs {
		transform: rotate(180deg)
	}
	.share_fun_modal .modal_click:hover {
		opacity: .8
	}
	.share_fun_box .text:hover,
	.share_fun_box ul li .text.network_bg:hover {
		width: 130px;
		z-index: 4;
		box-shadow: 0 4px 10px rgba(0, 0, 0, .4);
		border-top-left-radius: 4px;
		border-bottom-left-radius: 4px
	}
	.share_fun_box .text:hover .tit {
		left: 0;
		opacity: 1
	}
	.share_fun_box .text:hover .iconfont {
		margin-left: 5px
	}
	.share_fun_box2 {
		display: none!important
	}
}

@media (max-width:1026px) {
	.share_m_hide {
		display: none!important
	}
	.share_fun_modal .modal_cons {
		margin: 0 auto;
		max-width: 100%;
		padding: 32px 10px 50px
	}
	.share_fun_box {
		display: none!important
	}
	.share_fun_box2 {
		display: block;
		position: fixed;
		z-index: 36;
		box-sizing: border-box;
		font-size: 14px;
		bottom: 0;
		left: 0;
		right: 0;
		box-shadow: 0 0 6px rgba(0, 0, 0, .1);
		background: #fff;
		white-space: nowrap;
		transition: .2s
	}
	.share_fun_box2--hidden {
		visibility: hidden;
		opacity: 0;
		transform: translateY(100%)
	}
	.share_fun_box2 ul {
		display: flex;
		margin: 0;
		align-items: center;
		padding: 10px
	}
	.share_fun_box2 li {
		line-height: 20px;
		position: relative
	}
	.share_fun_box2__btn-box {
		flex-grow: 1;
		display: flex;
		padding: 0 10px
	}
	.share_fun_box2 .btn {
		padding: 9px 8px;
		flex-grow: 1;
		display: flex;
		align-items: center;
		justify-content: center;
		line-height: 1.5;
		border: 0
	}
	.share_fun_box2__share {
		border: 0;
		outline: 0;
		background: 0 0;
		border-radius: 0;
		padding: 0 10px;
		color: #626466
	}
	.share_fun_box2__inquiry,
	.share_fun_box2__inquiry span {
		position: relative
	}
	.share_fun_box2 .share_fun_box2__inquiry {
		background: 0 0;
		color: #007eff;
		color: var(--c-color)
	}
	.share_fun_box2 .chat_online_clicks {
		background-color: #007eff;
		background-color: var(--c-color);
		color: #fff;
		border-color: transparent
	}
	.share_fun_box2__inquiry:before {
		content: "";
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background: currentColor;
		opacity: .1;
		border-radius: inherit
	}
	.share_fun_box2__icon {
		position: relative;
		margin-right: 8px
	}
	.share_fun_box2__share .share_fun_box2__icon {
		display: block;
		margin: 0 auto
	}
	.share_fun_box2__icon path {
		fill: currentColor
	}
	.share_fun_box {
		width: 100%;
		bottom: 0
	}
	.share_fun_box ul {
		display: flex;
		overflow: hidden
	}
	.share_fun_box ul li {
		flex: 1
	}
	.share_fun_box .text {
		display: block;
		width: 100%;
		text-align: center
	}
	.share_fun_box .text .tit {
		display: none
	}
	body {
		padding-bottom: 70px!important
	}
}

@media (max-width:359px) {
	.share_fun_box2 .btn .share_fun_box2__icon {
		margin: 0
	}
	.share_fun_box2 .btn span {
		display: none
	}
}

#backTop_click {
	position: fixed;
	bottom: 22px;
	right: 22px;
	width: 60px;
	height: 60px;
	cursor: pointer;
	text-align: center;
	line-height: 60px;
	border-radius: 50%;
	background-color: #fff;
	box-shadow: rgba(122, 122, 122, .4) 0 0 15px;
	z-index: 44;
	transition: .2s;
	opacity: .8
}

#backTop_click:hover {
	box-shadow: rgba(122, 122, 122, .3) 0 2px 6px;
	opacity: 1
}

#backTop_click:active {
	box-shadow: rgba(122, 122, 122, .6) inset 0 2px 8px
}

#backTop_click .iconfont {
	font-size: 25px
}

@media (max-width:1026px) {
	#backTop_click {
		width: 40px;
		height: 40px;
		bottom: 60px;
		line-height: 40px;
		opacity: 1;
		box-shadow: rgba(122, 122, 122, .4) 0 0 15px!important;
		display: none
	}
	#backTop_click .iconfont {
		font-size: 22px
	}
}

body.body_color_bgs.body_pages_products-detail a.keyword_link {
	display: inline!important;
	color: #0cbcff!important;
	text-decoration: none!important
}

@media (max-width:1024px) {
	.img-self {
		max-width: 100%;
		height: auto
	}
}

[data-zoomable] {
	cursor: zoom-in
}

.zoom-hidden {
	visibility: hidden
}

.zoom-overlay,
.zoom-overlay-bg {
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	transition: .3s cubic-bezier(.35, 0, .35, 1)
}

.zoom-overlay {
	position: absolute;
	z-index: 1002;
	visibility: hidden
}

.zoom-overlay img {
	-webkit-transition: -webkit-transform .3s cubic-bezier(.25, 0, .25, 1);
	transition: transform .3s cubic-bezier(.25, 0, .25, 1);
	position: absolute;
	z-index: 1;
	-webkit-transform: translateZ(0);
	cursor: zoom-out
}

.zoomed .zoom-overlay {
	visibility: visible
}

.zoom-overlay-bg {
	position: fixed;
	background: rgba(0, 0, 0, .7);
	opacity: 0
}

.zoomed .zoom-overlay-bg {
	opacity: 1
}

.js-input-selectable-btn,
.js-input-selectable-overlay {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.js-input-selectable-btn,
.js-input-selectable-clear {
	position: absolute;
	border-radius: 0;
	border: 0;
	color: inherit;
	background: 0 0;
	outline: 0;
	cursor: pointer
}

.js-input-selectable-btn__icon {
	position: absolute;
	right: 8px;
	top: 50%;
	transform: translateY(-50%)
}

.js-input-selectable-overlay {
	position: fixed;
	z-index: 99999
}

.js-input-selectable-overlay--hidden {
	visibility: hidden
}

.js-input-selectable-dropdown {
	position: absolute;
	z-index: 99999;
	background: #fff;
	color: #333;
	padding: 5px 0;
	box-shadow: 0 0 8px rgba(0, 0, 0, .1), 0 6px 20px rgba(0, 0, 0, .06);
	line-height: 1.5;
	font-size: 14px;
	transform-origin: center top;
	transition: opacity .15s, transform .15s;
	border-radius: 2px
}

.js-input-selectable-dropdown--hidden {
	transform: rotateX(90deg);
	opacity: 0;
	visibility: hidden
}

.js-input-selectable-dropdown__option {
	padding: 6px 16px;
	cursor: pointer
}

.js-input-selectable-dropdown__option:hover {
	background-color: rgba(0, 0, 0, .06)
}

.js-input-selectable-dropdown__option--selected {
	background-color: #1890ff;
	color: #fff
}

.js-input-selectable-dropdown__option--selected:hover {
	background-color: #40a9ff
}

.js-input-selectable-clear {
	position: absolute;
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	opacity: .8;
	transition: .15s
}

.js-input-selectable-clear--inset {
	top: 50%;
	transform: translateY(-50%);
	right: 30px
}

.js-input-selectable-clear:focus,
.js-input-selectable-clear:hover {
	opacity: 1
}

.js-input-selectable-clear--hidden,
.js-select-open .js-input-selectable-clear {
	visibility: hidden;
	opacity: 0
}

.js-select-open .js-input-selectable-clear {
	transition-delay: .1s
}


/*
Icon classes can be used entirely standalone. They are named after their original file names.

Example usage in HTML:

`display: block` sprite:
<div class="icon-home"></div>

To change `display` (e.g. `display: inline-block;`), we suggest using a common CSS class:

// CSS
.icon {
  display: inline-block;
}

// HTML
<i class="icon icon-home"></i>
*/

.icon-af {
	background-image: url("../images/languages_icon.png");
	background-position: 0px 0px;
	width: 50px;
	height: 30px;
}

.icon-am {
	background-image: url("../images/languages_icon.png");
	background-position: -50px 0px;
	width: 50px;
	height: 30px;
}

.icon-ar {
	background-image: url("../images/languages_icon.png");
	background-position: 0px -30px;
	width: 50px;
	height: 30px;
}

.icon-az {
	background-image: url("../images/languages_icon.png");
	background-position: -50px -30px;
	width: 50px;
	height: 30px;
}

.icon-be {
	background-image: url("../images/languages_icon.png");
	background-position: 0px -60px;
	width: 50px;
	height: 30px;
}

.icon-bg {
	background-image: url("../images/languages_icon.png");
	background-position: -50px -60px;
	width: 50px;
	height: 30px;
}

.icon-bn {
	background-image: url("../images/languages_icon.png");
	background-position: -100px 0px;
	width: 50px;
	height: 30px;
}

.icon-bs {
	background-image: url("../images/languages_icon.png");
	background-position: -100px -30px;
	width: 50px;
	height: 30px;
}

.icon-ca {
	background-image: url("../images/languages_icon.png");
	background-position: -100px -60px;
	width: 50px;
	height: 30px;
}

.icon-ceb {
	background-image: url("../images/languages_icon.png");
	background-position: 0px -90px;
	width: 50px;
	height: 30px;
}

.icon-co {
	background-image: url("../images/languages_icon.png");
	background-position: -50px -90px;
	width: 50px;
	height: 30px;
}

.icon-cs {
	background-image: url("../images/languages_icon.png");
	background-position: -100px -90px;
	width: 50px;
	height: 30px;
}

.icon-cy {
	background-image: url("../images/languages_icon.png");
	background-position: 0px -120px;
	width: 50px;
	height: 30px;
}

.icon-da {
	background-image: url("../images/languages_icon.png");
	background-position: -50px -120px;
	width: 50px;
	height: 30px;
}

.icon-de {
	background-image: url("../images/languages_icon.png");
	background-position: -100px -120px;
	width: 50px;
	height: 30px;
}

.icon-el {
	background-image: url("../images/languages_icon.png");
	background-position: -150px 0px;
	width: 50px;
	height: 30px;
}

.icon-en {
	background-image: url("../images/languages_icon.png");
	background-position: -150px -30px;
	width: 50px;
	height: 30px;
}

.icon-eo {
	background-image: url("../images/languages_icon.png");
	background-position: -150px -60px;
	width: 50px;
	height: 30px;
}

.icon-es {
	background-image: url("../images/languages_icon.png");
	background-position: -150px -90px;
	width: 50px;
	height: 30px;
}

.icon-et {
	background-image: url("../images/languages_icon.png");
	background-position: -150px -120px;
	width: 50px;
	height: 30px;
}

.icon-eu {
	background-image: url("../images/languages_icon.png");
	background-position: 0px -150px;
	width: 50px;
	height: 30px;
}

.icon-fa {
	background-image: url("../images/languages_icon.png");
	background-position: -50px -150px;
	width: 50px;
	height: 30px;
}

.icon-fi {
	background-image: url("../images/languages_icon.png");
	background-position: -100px -150px;
	width: 50px;
	height: 30px;
}

.icon-fr {
	background-image: url("../images/languages_icon.png");
	background-position: -150px -150px;
	width: 50px;
	height: 30px;
}

.icon-fy {
	background-image: url("../images/languages_icon.png");
	background-position: -200px 0px;
	width: 50px;
	height: 30px;
}

.icon-ga {
	background-image: url("../images/languages_icon.png");
	background-position: -200px -30px;
	width: 50px;
	height: 30px;
}

.icon-gd {
	background-image: url("../images/languages_icon.png");
	background-position: -200px -60px;
	width: 50px;
	height: 30px;
}

.icon-gl {
	background-image: url("../images/languages_icon.png");
	background-position: -200px -90px;
	width: 50px;
	height: 30px;
}

.icon-gu {
	background-image: url("../images/languages_icon.png");
	background-position: -200px -120px;
	width: 50px;
	height: 30px;
}

.icon-ha {
	background-image: url("../images/languages_icon.png");
	background-position: -200px -150px;
	width: 50px;
	height: 30px;
}

.icon-haw {
	background-image: url("../images/languages_icon.png");
	background-position: 0px -180px;
	width: 50px;
	height: 30px;
}

.icon-hi {
	background-image: url("../images/languages_icon.png");
	background-position: -50px -180px;
	width: 50px;
	height: 30px;
}

.icon-hmn {
	background-image: url("../images/languages_icon.png");
	background-position: -100px -180px;
	width: 50px;
	height: 30px;
}

.icon-hr {
	background-image: url("../images/languages_icon.png");
	background-position: -150px -180px;
	width: 50px;
	height: 30px;
}

.icon-ht {
	background-image: url("../images/languages_icon.png");
	background-position: -200px -180px;
	width: 50px;
	height: 30px;
}

.icon-hu {
	background-image: url("../images/languages_icon.png");
	background-position: 0px -210px;
	width: 50px;
	height: 30px;
}

.icon-hy {
	background-image: url("../images/languages_icon.png");
	background-position: -50px -210px;
	width: 50px;
	height: 30px;
}

.icon-id {
	background-image: url("../images/languages_icon.png");
	background-position: -100px -210px;
	width: 50px;
	height: 30px;
}

.icon-ig {
	background-image: url("../images/languages_icon.png");
	background-position: -150px -210px;
	width: 50px;
	height: 30px;
}

.icon-is {
	background-image: url("../images/languages_icon.png");
	background-position: -200px -210px;
	width: 50px;
	height: 30px;
}

.icon-it {
	background-image: url("../images/languages_icon.png");
	background-position: -250px 0px;
	width: 50px;
	height: 30px;
}

.icon-iw {
	background-image: url("../images/languages_icon.png");
	background-position: -250px -30px;
	width: 50px;
	height: 30px;
}

.icon-ja {
	background-image: url("../images/languages_icon.png");
	background-position: -250px -60px;
	width: 50px;
	height: 30px;
}

.icon-jv {
	background-image: url("../images/languages_icon.png");
	background-position: -250px -90px;
	width: 50px;
	height: 30px;
}

.icon-jw {
	background-image: url("../images/languages_icon.png");
	background-position: -250px -120px;
	width: 50px;
	height: 30px;
}

.icon-ka {
	background-image: url("../images/languages_icon.png");
	background-position: -250px -150px;
	width: 50px;
	height: 30px;
}

.icon-kk {
	background-image: url("../images/languages_icon.png");
	background-position: -250px -180px;
	width: 50px;
	height: 30px;
}

.icon-km {
	background-image: url("../images/languages_icon.png");
	background-position: -250px -210px;
	width: 50px;
	height: 30px;
}

.icon-kn {
	background-image: url("../images/languages_icon.png");
	background-position: 0px -240px;
	width: 50px;
	height: 30px;
}

.icon-ko {
	background-image: url("../images/languages_icon.png");
	background-position: -50px -240px;
	width: 50px;
	height: 30px;
}

.icon-ku {
	background-image: url("../images/languages_icon.png");
	background-position: -100px -240px;
	width: 50px;
	height: 30px;
}

.icon-ky {
	background-image: url("../images/languages_icon.png");
	background-position: -150px -240px;
	width: 50px;
	height: 30px;
}

.icon-la {
	background-image: url("../images/languages_icon.png");
	background-position: -200px -240px;
	width: 50px;
	height: 30px;
}

.icon-lb {
	background-image: url("../images/languages_icon.png");
	background-position: -250px -240px;
	width: 50px;
	height: 30px;
}

.icon-lo {
	background-image: url("../images/languages_icon.png");
	background-position: 0px -270px;
	width: 50px;
	height: 30px;
}

.icon-lt {
	background-image: url("../images/languages_icon.png");
	background-position: -50px -270px;
	width: 50px;
	height: 30px;
}

.icon-lv {
	background-image: url("../images/languages_icon.png");
	background-position: -100px -270px;
	width: 50px;
	height: 30px;
}

.icon-mg {
	background-image: url("../images/languages_icon.png");
	background-position: -150px -270px;
	width: 50px;
	height: 30px;
}

.icon-mi {
	background-image: url("../images/languages_icon.png");
	background-position: -200px -270px;
	width: 50px;
	height: 30px;
}

.icon-mk {
	background-image: url("../images/languages_icon.png");
	background-position: -250px -270px;
	width: 50px;
	height: 30px;
}

.icon-ml {
	background-image: url("../images/languages_icon.png");
	background-position: -300px 0px;
	width: 50px;
	height: 30px;
}

.icon-mn {
	background-image: url("../images/languages_icon.png");
	background-position: -300px -30px;
	width: 50px;
	height: 30px;
}

.icon-mr {
	background-image: url("../images/languages_icon.png");
	background-position: -300px -60px;
	width: 50px;
	height: 30px;
}

.icon-ms {
	background-image: url("../images/languages_icon.png");
	background-position: -300px -90px;
	width: 50px;
	height: 30px;
}

.icon-mt {
	background-image: url("../images/languages_icon.png");
	background-position: -300px -120px;
	width: 50px;
	height: 30px;
}

.icon-my {
	background-image: url("../images/languages_icon.png");
	background-position: -300px -150px;
	width: 50px;
	height: 30px;
}

.icon-ne {
	background-image: url("../images/languages_icon.png");
	background-position: -300px -180px;
	width: 50px;
	height: 30px;
}

.icon-nl {
	background-image: url("../images/languages_icon.png");
	background-position: -300px -210px;
	width: 50px;
	height: 30px;
}

.icon-no {
	background-image: url("../images/languages_icon.png");
	background-position: -300px -240px;
	width: 50px;
	height: 30px;
}

.icon-ny {
	background-image: url("../images/languages_icon.png");
	background-position: -300px -270px;
	width: 50px;
	height: 30px;
}

.icon-pa {
	background-image: url("../images/languages_icon.png");
	background-position: 0px -300px;
	width: 50px;
	height: 30px;
}

.icon-pl {
	background-image: url("../images/languages_icon.png");
	background-position: -50px -300px;
	width: 50px;
	height: 30px;
}

.icon-ps {
	background-image: url("../images/languages_icon.png");
	background-position: -100px -300px;
	width: 50px;
	height: 30px;
}

.icon-pt {
	background-image: url("../images/languages_icon.png");
	background-position: -150px -300px;
	width: 50px;
	height: 30px;
}

.icon-ro {
	background-image: url("../images/languages_icon.png");
	background-position: -200px -300px;
	width: 50px;
	height: 30px;
}

.icon-ru {
	background-image: url("../images/languages_icon.png");
	background-position: -250px -300px;
	width: 50px;
	height: 30px;
}

.icon-sd {
	background-image: url("../images/languages_icon.png");
	background-position: -300px -300px;
	width: 50px;
	height: 30px;
}

.icon-si {
	background-image: url("../images/languages_icon.png");
	background-position: -350px 0px;
	width: 50px;
	height: 30px;
}

.icon-sk {
	background-image: url("../images/languages_icon.png");
	background-position: -350px -30px;
	width: 50px;
	height: 30px;
}

.icon-sl {
	background-image: url("../images/languages_icon.png");
	background-position: -350px -60px;
	width: 50px;
	height: 30px;
}

.icon-sm {
	background-image: url("../images/languages_icon.png");
	background-position: -350px -90px;
	width: 50px;
	height: 30px;
}

.icon-sn {
	background-image: url("../images/languages_icon.png");
	background-position: -350px -120px;
	width: 50px;
	height: 30px;
}

.icon-so {
	background-image: url("../images/languages_icon.png");
	background-position: -350px -150px;
	width: 50px;
	height: 30px;
}

.icon-sq {
	background-image: url("../images/languages_icon.png");
	background-position: -350px -180px;
	width: 50px;
	height: 30px;
}

.icon-sr {
	background-image: url("../images/languages_icon.png");
	background-position: -350px -210px;
	width: 50px;
	height: 30px;
}

.icon-st {
	background-image: url("../images/languages_icon.png");
	background-position: -350px -240px;
	width: 50px;
	height: 30px;
}

.icon-su {
	background-image: url("../images/languages_icon.png");
	background-position: -350px -270px;
	width: 50px;
	height: 30px;
}

.icon-sv {
	background-image: url("../images/languages_icon.png");
	background-position: -350px -300px;
	width: 50px;
	height: 30px;
}

.icon-sw {
	background-image: url("../images/languages_icon.png");
	background-position: 0px -330px;
	width: 50px;
	height: 30px;
}

.icon-ta {
	background-image: url("../images/languages_icon.png");
	background-position: -50px -330px;
	width: 50px;
	height: 30px;
}

.icon-te {
	background-image: url("../images/languages_icon.png");
	background-position: -100px -330px;
	width: 50px;
	height: 30px;
}

.icon-tg {
	background-image: url("../images/languages_icon.png");
	background-position: -150px -330px;
	width: 50px;
	height: 30px;
}

.icon-th {
	background-image: url("../images/languages_icon.png");
	background-position: -200px -330px;
	width: 50px;
	height: 30px;
}

.icon-tl {
	background-image: url("../images/languages_icon.png");
	background-position: -250px -330px;
	width: 50px;
	height: 30px;
}

.icon-tr {
	background-image: url("../images/languages_icon.png");
	background-position: -300px -330px;
	width: 50px;
	height: 30px;
}

.icon-uk {
	background-image: url("../images/languages_icon.png");
	background-position: -350px -330px;
	width: 50px;
	height: 30px;
}

.icon-ur {
	background-image: url("../images/languages_icon.png");
	background-position: 0px -360px;
	width: 50px;
	height: 30px;
}

.icon-uz {
	background-image: url("../images/languages_icon.png");
	background-position: -50px -360px;
	width: 50px;
	height: 30px;
}

.icon-vi {
	background-image: url("../images/languages_icon.png");
	background-position: -100px -360px;
	width: 50px;
	height: 30px;
}

.icon-xh {
	background-image: url("../images/languages_icon.png");
	background-position: -150px -360px;
	width: 50px;
	height: 30px;
}

.icon-yi {
	background-image: url("../images/languages_icon.png");
	background-position: -200px -360px;
	width: 50px;
	height: 30px;
}

.icon-yo {
	background-image: url("../images/languages_icon.png");
	background-position: -250px -360px;
	width: 50px;
	height: 30px;
}

.icon-zh-CN {
	background-image: url("../images/languages_icon.png");
	background-position: -300px -360px;
	width: 50px;
	height: 30px;
}

.icon-zh-TW {
	background-image: url("../images/languages_icon.png");
	background-position: -350px -360px;
	width: 50px;
	height: 30px;
}

.icon-zu {
	background-image: url("../images/languages_icon.png");
	background-position: -400px 0px;
	width: 50px;
	height: 30px;
}

.iconfenxiang_boxs.footer ul {
	width: 270px;
	flex-wrap: wrap;
	justify-content: flex-start;
	line-height: normal;
}

.iconfenxiang_boxs.footer li {
	margin: 15px 15px 0 0;
	padding: 0;
}

.iconfenxiang_boxs.footer li .icon_media {
	width: 30px;
	height: 30px;
}

*,
:after,
:before {
	margin: 0;
	padding: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.clearfix:after {
	content: " ";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	font-size: 0;
	line-break: 0
}

li,
ul {
	list-style: none
}

li,
ol,
ul {
	margin: 0
}

img {
	max-width: 100%;
	vertical-align: middle
}

a {
	text-decoration: none;
	color: inherit
}

button,
input,
select,
textarea {
	font-family: inherit
}

.fun_scr_hide {
	display: none!important
}

::-webkit-scrollbar {
	width: 6px;
	height: 1px
}

::-webkit-scrollbar-thumb {
	border-radius: 30px;
	box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
	background: #d7d7d7
}

::-webkit-scrollbar-track {
	box-shadow: inset 0 0 5px rgba(0, 0, 0, .1);
	border-radius: 10px;
	background: rgba(122, 122, 122, .1)
}

.prompt_box_s {
	position: fixed;
	left: 50%;
	top: 0;
	min-width: 300px;
	transform: translateX(-50%);
	padding: 15px 15px 15px 20px;
	color: #fff;
	background-color: red;
	transition: .3s;
	opacity: 0;
	z-index: 9999999;
	border-radius: 4px
}

.prompt_box_s.success {
	background: #007eff
}

.prompt_box_s.error {
	background: red
}

.prompt_box_s.warning {
	background: #ffa000
}

.prompt_box_s.active {
	opacity: 1;
	top: 20px
}

.prompt_btn_no {
	cursor: no-drop!important
}

:root {
	--btn-style-deep: solid;
	--btn-color-deep: #fff;
	--btn-bg-color-deep: var(--c-color);
	--btn-border-color-deep: var(--c-color);
	--btn-radius-deep: 30px;
	--btn-width-deep: 1px;
	--btn-style-shallow: solid;
	--btn-color-shallow: var(--c-color);
	--btn-bg-color-shallow: #fff;
	--btn-border-color-shallow: #fff;
	--btn-radius-shallow: 30px;
	--btn-width-shallow: 1px
}

.btn {
	padding: 12px 40px;
	display: inline-block;
	cursor: pointer;
	outline: 0;
	font-size: 14px;
	transition: .1s;
	text-align: center
}

.btn:hover {
	opacity: .7
}

.btn:active {
	opacity: 1;
	outline: 0;
	user-select: none
}

.btn[btn-types=deep] {
	border-style: var(--btn-style-deep);
	color: var(--btn-color-deep);
	border-color: var(--btn-border-color-deep);
	background-color: var(--btn-bg-color-deep);
	border-width: var(--btn-width-deep);
	border-radius: var(--btn-radius-deep)
}

.btn[btn-types=shallow] {
	border-style: var(--btn-style-shallow);
	color: var(--btn-color-shallow);
	border-color: var(--btn-border-color-shallow);
	background-color: var(--btn-bg-color-shallow);
	border-width: var(--btn-width-shallow);
	border-radius: var(--btn-radius-shallow)
}

:root {
	--inp-style-deep: solid;
	--inp-color-deep: var(--c-color);
	--inp-bg-color-deep: transparent;
	--inp-border-color-deep: var(--c-color);
	--inp-radius-deep: 0;
	--inp-width-deep: 0 0 1px 0;
	--inp-style-shallow: solid;
	--inp-color-shallow: #fff;
	--inp-bg-color-shallow: transparent;
	--inp-border-color-shallow: #fff;
	--inp-radius-shallow: 0;
	--inp-width-shallow: 0 0 1px 0
}

.form_inp {
	outline: 0
}

.form_inp[inp-types=deep] {
	border-style: var(--inp-style-deep);
	color: var(--inp-color-deep);
	border-color: var(--inp-border-color-deep);
	background-color: var(--inp-bg-color-deep);
	border-width: var(--inp-width-deep);
	border-radius: var(--inp-radius-deep)
}

.form_inp[inp-types=shallow] {
	border-style: var(--inp-style-shallow);
	color: var(--inp-color-shallow);
	border-color: var(--inp-border-color-shallow);
	background-color: var(--inp-bg-color-shallow);
	border-width: var(--inp-width-shallow);
	border-radius: var(--inp-radius-shallow)
}

.content-section {
	padding-top: 3vw;
	padding-bottom: 3vw
}

[head_logo_src] {
	opacity: 0;
	display: none
}

img[lans-src] {
	display: none
}

.img_par iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 6
}

.img_par[img_par_proportion] {
	position: relative
}

.img_par[img_par_proportion="1"] {
	padding-bottom: 56.25%
}

.img_par[img_par_proportion="2"] {
	padding-bottom: 100%
}

.img_par[img_par_proportion="1"] img,
.img_par[img_par_proportion="2"] img {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	object-fit: contain
}

.img_par {
	position: relative;
	display: block
}

.img_par .img_preview_gif {
	position: absolute!important;
	left: 0!important;
	top: 0!important;
	width: 100%!important;
	height: 100%!important;
	object-fit: contain!important;
	opacity: 0;
	background-color: #000!important;
	transition: .4s
}

.img_par img {
	width: 100%;
	display: block;
	position: relative
}

.img_par.gif_shows:hover [img_preview_gif] {
	transition: .4s;
	opacity: 0;
	z-index: 1;
	transition-delay: .6s
}

.img_par.gif_shows:hover .img_preview_gif {
	opacity: 1;
	transition-delay: .6s
}

.img_par.gif_shows:hover .videos_js_icons {
	opacity: 0;
	transition: .6s
}

.img_par.no_img_src {
	padding-bottom: 56.25%;
	background-color: #ddd;
	background-repeat: no-repeat;
	background-position: center
}

.img_par.no_img_src img {
	opacity: 0;
	display: none!important
}

.img_par.loading_imgs_box {
	padding-bottom: 56.25%;
	background-color: rgba(122, 122, 122, .1);
	background-repeat: no-repeat;
	background-position: center;
	background-image: url("../images/loading2.gif")
}

.img_par.loading_imgs_box[img_par_proportion="2"],
.img_par.no_img_src[img_par_proportion="2"] {
	padding-bottom: 100%
}

.img_par.loading_imgs_box img {
	display: none!important
}

[display_none] {
	display: none!important
}

[bg_img_url] {
	position: relative;
	background-size: cover;
	background-position: center
}

.par_img_bg {
	overflow: hidden;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat
}

.par_img_bg:before {
	content: "";
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: inherit;
	background-size: cover;
	filter: blur(4px);
	transform: scale(1.1)
}

body {
	line-height: 1.5;
	font-size: 14px;
	font-family: Barlow-Regular, Arial, myanmar_font;
	overflow-x: hidden
}

.container {
	max-width: 1440px;
	margin: 0 auto;
	padding-left: 15px;
	padding-right: 15px
}

.container[container=full] {
	max-width: auto
}

[btn_show="0"] {
	display: none!important
}

section[template-edit] p {
	margin: 0
}

[module_center=left] {
	text-align: left
}

[module_center=center] {
	text-align: center
}

[module_center=right] {
	text-align: right
}

.title {
	font-size: 16px
}

[title_lengths="1"] {
	display: block!important;
	white-space: nowrap!important;
	overflow: hidden!important;
	width: 100%!important;
	text-overflow: ellipsis!important
}

[title_lengths="2"] {
	display: -webkit-box!important;
	overflow: hidden!important;
	width: 100%!important;
	text-overflow: ellipsis!important;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	height: 3em!important;
	line-height: 1.5!important
}

[title_lengths="3"] {
	display: block!important;
	overflow: hidden!important;
	width: 100%!important;
	text-overflow: ellipsis!important;
	height: auto!important
}

[title_lengths="4"] {
	display: none!important
}

.top_title {
	line-height: 1.3;
	font-size: 3.2vw
}

.top_subtitle {
	font-size: 16px
}

.top_describe {
	font-size: 14px;
	word-break: break-word
}

.subtitle {
	font-size: 14px
}

.describe {
	font-size: 14px
}

@media (max-width:1200px) {
	.title {
		font-size: 16px!important
	}
	.subtitle {
		font-size: 12px!important
	}
	.describe {
		font-size: 12px!important
	}
	.btn {
		font-size: 12px!important
	}
	.top_title {
		font-size: 32px!important
	}
	.top_details,
	.top_subtitle {
		font-size: 16px!important
	}
	.top_describe {
		font-size: 14px!important
	}
	.top_describe *,
	.top_details *,
	.top_subtitle *,
	.top_title * {
		font-size: 100%!important
	}
}

@media (max-width:768px) {
	.title {
		font-size: 16px!important
	}
	.top_title {
		font-size: 22px!important
	}
	.describe,
	.subtitle,
	.top_describe,
	.top_details,
	.top_subtitle {
		font-size: 14px!important
	}
	.top_describe *,
	.top_details *,
	.top_subtitle *,
	.top_title * {
		font-size: 100%!important
	}
	body .btn {
		font-size: 12px!important;
		padding: 10px 30px
	}
}

@media (max-width:768px) {
	.container {
		padding-left: 15px!important;
		padding-right: 15px!important
	}
	.content-section {
		padding-top: 5vw!important;
		padding-bottom: 5vw!important;
		margin: 0!important
	}
}

.aliplayer_video.prism-player.no_clicks video {
	cursor: auto
}

@media (max-width:1026px) {
	.m_video_hides_fun .aliplayer_video,
	.m_video_hides_fun .video_js_play_btn {
		display: none!important
	}
}

.there_video_icons {
	transition: all .3s;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 10%;
	min-width: 46px;
	max-width: 75px;
	text-align: center;
	color: #000;
	border-radius: 50%;
	cursor: pointer;
	display: block;
	z-index: 2;
	background-image: url("../images/video_play_1.png");
	background-size: contain
}

.there_video_icons::after {
	content: '';
	display: block;
	padding-bottom: 100%
}

.there_video_icons .iconfont::before {
	display: none
}

.there_video_icons .iconfont {
	font-size: 20px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 40%;
	background-size: 100%;
	background-repeat: no-repeat;
	margin-left: 5%;
	display: none
}

.there_video_icons .iconfont::after {
	content: "";
	display: block;
	padding-bottom: 100%
}

.swiper-wrapper {
	display: flex
}

.list_row_ul.swiper-wrapper {
	display: flex;
	flex-wrap: wrap;
	width: auto;
	margin-left: -10px;
	margin-right: -10px;
	min-width: 100%;
	height: auto
}

.list_row_li {
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 20px;
	width: 25%;
	max-width: 25%;
	min-width: 25%
}

.list_row_li[list_cols="1"] {
	width: 100%;
	max-width: 100%;
	min-width: 100%
}

.list_row_li[list_cols="2"] {
	width: 50%;
	max-width: 50%;
	min-width: 50%
}

.list_row_li[list_cols="3"] {
	width: 33.33333%;
	max-width: 33.33333%;
	min-width: 33.33333%
}

.list_row_li[list_cols="4"] {
	width: 25%;
	max-width: 25%;
	min-width: 25%
}

.list_row_li[list_cols="5"] {
	width: 20%;
	max-width: 20%;
	min-width: 20%
}

.list_row_li[list_cols="6"] {
	width: 16.66666666666667%;
	max-width: 16.66666666666667%;
	min-width: 16.66666666666667%
}

@media (max-width:768px) {
	.list_row_li[list_cols] {
		max-width: none;
		width: 50%;
		margin-bottom: 20px;
		min-width: 50%
	}
	.list_row_li[mobile_list_cols="1"] {
		width: 100%;
		max-width: 100%;
		min-width: 100%
	}
	.list_row_li[mobile_list_cols="2"] {
		width: 50%;
		max-width: 50%;
		min-width: 50%
	}
	.list_row_li[mobile_list_cols="3"] {
		width: 33.33333%;
		max-width: 33.33333%;
		min-width: 33.33333%
	}
	.list_row_li[mobile_list_cols="4"] {
		width: 25%;
		max-width: 25%;
		min-width: 25%
	}
	.list_row_li[mobile_list_cols="5"] {
		width: 20%;
		max-width: 20%;
		min-width: 20%
	}
	.list_row_li[mobile_list_cols="6"] {
		width: 16.66666666666667%;
		max-width: 16.66666666666667%;
		min-width: 16.66666666666667%
	}
	.list_row_li:last-child {
		margin-bottom: 0
	}
}

.list_row_ul.swiper-wrapper[swiper_switch="1"] {
	margin: 0;
	flex-wrap: nowrap
}

.list_row_ul.swiper-wrapper[swiper_switch="1"] .list_row_li {
	padding-left: 0;
	padding-right: 0;
	min-width: auto;
	max-width: none;
	margin-right: 20px
}

.video_current_modal {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, .7);
	z-index: 9999
}

.video_current_modal .video_close {
	position: absolute;
	bottom: 100%;
	left: 100%;
	color: #fff;
	font-size: 32px;
	cursor: pointer;
	transition: .3s;
	z-index: 999
}

.video_current_modal .video_close:hover {
	opacity: .6
}

.video_current_modal .con {
	position: absolute;
	width: 1280px;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	max-width: 80%;
	max-height: 80%;
	display: none
}

.video_current_modal .box {
	position: relative;
	left: 0;
	top: 0;
	width: 100%;
	padding-bottom: 56.25%;
	height: auto!important
}

.video_current_modal .video_con {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%
}

@media (max-width:768px) {
	.video_current_modal .con {
		max-width: 90%;
		max-height: 90%
	}
	.video_current_modal .video_close {
		transform: translate(-50%, 50%);
		font-size: 24px;
		width: 40px;
		height: 40px;
		line-height: 40px;
		text-align: center
	}
}

body.body_video_current_overflow {
	overflow: hidden
}

.video_current_modal .product_recommend_swiper_2 {
	position: relative;
	color: #fff;
	width: 100%;
	height: 100%
}

.video_current_modal .img_par.proportion {
	position: relative;
	width: 180px;
	min-width: 180px;
	max-width: 180px
}

.video_current_modal .img_par.proportion .img_parbs {
	padding-bottom: 56.25%!important;
	position: relative;
	background-color: #fff
}

.video_current_modal .img_par.proportion img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	object-fit: contain;
	background-color: #fff
}

.video_current_modal .recommend_swiper_list_con .recommended_title {
	font-size: 16px;
	color: #fff;
	padding: 6px 0;
	text-align: center;
	position: absolute;
	left: 0;
	top: 0;
	padding-top: 20px;
	width: 100%
}

.video_current_modal .recommend_swiper_list .recommend_swiper_list_con2 {
	height: 100%;
	width: 100%
}

.video_current_modal .recommend_swiper_list {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 22;
	overflow: hidden;
	background: rgba(0, 0, 0, .8);
	display: none
}

.video_current_modal .recommend_swiper_list_con {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	padding: 60px 20px 60px;
	width: 550px;
	max-width: 100%;
	height: 100%;
	max-height: 100%;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto
}

.video_current_modal .recommend_swiper_list .text {
	color: #fff;
	font-size: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
	flex: 1;
	padding-left: 20px
}

.video_current_modal .recommend_swiper_list_con .undo_icon_box {
	position: absolute;
	left: 0;
	width: 100%;
	text-align: center;
	display: flex;
	bottom: 0;
	justify-content: center;
	align-items: center;
	padding-bottom: 10px
}

.video_current_modal .recommend_swiper_list_con .undo_icon {
	display: block;
	object-fit: none;
	position: relative;
	width: 44px;
	height: 44px;
	cursor: pointer;
	border-radius: 50%
}

.video_current_modal .recommend_swiper_list_con .undo_text {
	color: #fff;
	margin-left: 12px
}

.video_current_modal .recommend_swiper_fixed.recommend_swiper_list {
	position: fixed;
	z-index: 99
}

.video_current_modal .recommend_swiper_fixed {
	display: none
}

.video_current_modal .recommend_swiper_list ul {
	display: flex;
	flex-direction: column;
	overflow: auto;
	width: 100%;
	height: 100%
}

.video_current_modal .recommend_swiper_list li {
	display: block
}

.video_current_modal .recommend_swiper_list .slide_boxs {
	display: flex;
	padding: 10px 0;
	align-items: center
}

.video_current_modal .recommend_swiper_list .recommend_swiper_list_con2 {
	height: 100%;
	width: 100%
}

.video_current_modal .prism-fullscreen .recommend_swiper_list_x {
	display: block!important
}

@media (max-width:768px) {
	.video_current_modal .recommend_swiper_list_con .recommended_title {
		width: auto;
		left: 20px;
		padding-top: 12px
	}
	.video_current_modal .recommend_swiper_list_con .undo_icon_box {
		bottom: auto;
		top: 10px;
		right: 20px;
		left: auto;
		width: auto
	}
	.video_current_modal .recommend_swiper_list_con .undo_icon {
		width: 30px;
		height: 30px
	}
	.video_current_modal .recommend_swiper_list_con {
		padding: 50px 20px 2px
	}
	.video_current_modal .img_par.proportion {
		width: 140px;
		min-width: 140px;
		max-width: 140px
	}
}

.share_fun_box {
	display: none
}

.share_fun_box2 ul li[data-network=share] {
	display: none
}

.share_fun_box2 ul li.backtop_clicks {
	border-top-left-radius: 25px;
	border-bottom-left-radius: 25px
}

@media (max-width:1200px) {
	.new_u_body .btn,
	.new_u_body .btn *,
	.new_u_body .describe,
	.new_u_body .describe * {
		font-size: 14px!important
	}
	.new_u_body .top_describe,
	.new_u_body .top_describe *,
	.new_u_body .top_details,
	.new_u_body .top_details * {
		font-size: 14px!important
	}
}

.js-collapsible__down {
	display: none
}

@media (max-width:768px) {
	.new_u_body .top_details,
	.new_u_body .top_details * {
		font-size: 14px!important
	}
}

@media (max-width:1024px) {
	.js-collapsible {
		overflow: hidden;
		position: relative;
		padding-right: 30px;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		text-overflow: ellipsis
	}
	.js-collapsible__down {
		position: absolute;
		right: 0;
		bottom: 0;
		padding: 0 6px;
		font-size: 16px!important;
		font-weight: 400;
		color: rgba(0, 0, 0, .5);
		transform: rotate(180deg);
		transition: .3s
	}
	.js-collapsible--collapsed .js-collapsible__down {
		transform: none
	}
	.js-collapsible .js-collapsible__down {
		display: block
	}
}

.font_family_Arial {
	font-family: Arial
}

@font-face {
	font-family: Barlow-Regular;
	src: url("../other/Barlow-Regular.woff2");
	font-display: swap
}

.font_family_Barlow-Regular {
	font-family: Barlow-Regular, Arial
}

@font-face {
	font-family: BarlowCondensed-Regular;
	src: url("../other/BarlowCondensed-Regular.woff2");
	font-display: swap
}

.font_family_BarlowCondensed-Regular {
	font-family: BarlowCondensed-Regular, Arial
}

@font-face {
	font-family: BEBAS;
	src: url("../other/BEBAS.woff2");
	font-display: swap
}

.font_family_BEBAS {
	font-family: BEBAS, Arial
}

@font-face {
	font-family: BebasNeue Regular;
	src: url("../other/BebasNeue Regular.woff2");
	font-display: swap
}

.font_family_BebasNeue_Regular {
	font-family: BebasNeue Regular, Arial
}

@font-face {
	font-family: didot;
	src: url("../other/didot.woff2");
	font-display: swap
}

.font_family_didot {
	font-family: didot, Arial
}

@font-face {
	font-family: DIN-Regular;
	src: url("../other/DIN-Regular.woff2");
	font-display: swap
}

.font_family_DIN-Regular {
	font-family: DIN-Regular, Arial
}

@font-face {
	font-family: edo_0;
	src: url("../other/edo_0.woff2");
	font-display: swap
}

.font_family_edo_0 {
	font-family: edo_0, Arial
}

@font-face {
	font-family: geo;
	src: url("../other/geo.woff2");
	font-display: swap
}

.font_family_geo {
	font-family: geo, Arial
}

@font-face {
	font-family: GT-Walsheim-Regular;
	src: url("../other/GT-Walsheim-Regular.woff.woff2");
	font-display: swap
}

.font_family_GT-Walsheim-Regular {
	font-family: GT-Walsheim-Regular, Arial
}

@font-face {
	font-family: LEVIBRUSH;
	src: url("../other/LEVIBRUSH.woff2");
	font-display: swap
}

.font_family_LEVIBRUSH {
	font-family: LEVIBRUSH, Arial
}

@font-face {
	font-family: MyriadPro Regular;
	src: url("../other/MyriadPro Regular.otf");
	font-display: swap
}

.font_family_MyriadPro_Regular {
	font-family: MyriadPro Regular, Arial
}

@font-face {
	font-family: PathwayGothicOne-Regular;
	src: url("../other/PathwayGothicOne-Regular.woff2");
	font-display: swap
}

.font_family_PathwayGothicOne-Regular {
	font-family: PathwayGothicOne-Regular, Arial
}

@font-face {
	font-family: Steelfish;
	src: url("../other/Steelfish.woff2");
	font-display: swap
}

.font_family_Steelfish {
	font-family: Steelfish, Arial
}

@font-face {
	font-family: Teko-Regular;
	src: url("../other/Teko-Regular.woff2");
	font-display: swap
}

.font_family_Teko-Regular {
	font-family: Teko-Regular, Arial
}

@font-face {
	font-family: The-Historia-2;
	src: url("../other/The-Historia-2.woff2");
	font-display: swap
}

.font_family_The-Historia-2 {
	font-family: The-Historia-2, Arial
}

@font-face {
	font-family: Tomica-Regular;
	src: url("../other/Tomica-Regular.woff2");
	font-display: swap
}

.font_family_Tomica-Regular {
	font-family: Tomica-Regular, Arial
}

@font-face {
	font-family: TronGrunge;
	src: url("../other/TronGrunge.woff2");
	font-display: swap
}

.font_family_TronGrunge {
	font-family: TronGrunge, Arial
}

@font-face {
	font-family: tungsten;
	src: url("../other/tungsten.woff2");
	font-display: swap
}

.font_family_tungsten {
	font-family: tungsten, Arial
}

@font-face {
	font-family: Abel-Regular-2;
	src: url("../other/Abel-Regular-2.woff2");
	font-display: swap
}

.font_family_Abel-Regular-2 {
	font-family: Abel-Regular-2, Arial, myanmar_font
}

@font-face {
	font-family: Aileron-Regular-10;
	src: url("../other/Aileron-Regular-10.woff2");
	font-display: swap
}

.font_family_Aileron-Regular-10 {
	font-family: Aileron-Regular-10, Arial, myanmar_font
}

@font-face {
	font-family: AlegreyaSans-Regular-13;
	src: url("../other/AlegreyaSans-Regular-13.woff2");
	font-display: swap
}

.font_family_AlegreyaSans-Regular-13 {
	font-family: AlegreyaSans-Regular-13, Arial, myanmar_font
}

@font-face {
	font-family: AmaticSC-Regular-3;
	src: url("../other/AmaticSC-Regular-3.woff2");
	font-display: swap
}

.font_family_AmaticSC-Regular-3 {
	font-family: AmaticSC-Regular-3, Arial, myanmar_font
}

@font-face {
	font-family: Amiri-Regular-5;
	src: url("../other/Amiri-Regular-5.woff2");
	font-display: swap
}

.font_family_Amiri-Regular-5 {
	font-family: Amiri-Regular-5, Arial, myanmar_font
}

@font-face {
	font-family: Anton-Regular-2;
	src: url("../other/Anton-Regular-2.woff2");
	font-display: swap
}

.font_family_Anton-Regular-2 {
	font-family: Anton-Regular-2, Arial, myanmar_font
}

@font-face {
	font-family: Apalu-3;
	src: url("../other/Apalu-3.woff2");
	font-display: swap
}

.font_family_Apalu-3 {
	font-family: Apalu-3, Arial, myanmar_font
}

@font-face {
	font-family: Arapey-Regular-3;
	src: url("../other/Arapey-Regular-3.woff2");
	font-display: swap
}

.font_family_Arapey-Regular-3 {
	font-family: Arapey-Regular-3, Arial, myanmar_font
}

@font-face {
	font-family: Assistant-Regular-6;
	src: url("../other/Assistant-Regular-6.woff2");
	font-display: swap
}

.font_family_Assistant-Regular-6 {
	font-family: Assistant-Regular-6, Arial, myanmar_font
}

@font-face {
	font-family: Athene-2;
	src: url("../other/Athene-2.woff2");
	font-display: swap
}

.font_family_Athene-2 {
	font-family: Athene-2, Arial, myanmar_font
}

@font-face {
	font-family: Balthazar-Regular-2;
	src: url("../other/Balthazar-Regular-2.woff2");
	font-display: swap
}

.font_family_Balthazar-Regular-2 {
	font-family: Balthazar-Regular-2, Arial, myanmar_font
}

@font-face {
	font-family: barbaro-punta-2;
	src: url("../other/barbaro-punta-2.woff2");
	font-display: swap
}

.font_family_barbaro-punta-2 {
	font-family: barbaro-punta-2, Arial, myanmar_font
}

@font-face {
	font-family: Cardo-Regular-4;
	src: url("../other/Cardo-Regular-4.woff2");
	font-display: swap
}

.font_family_Cardo-Regular-4 {
	font-family: Cardo-Regular-4, Arial, myanmar_font
}

@font-face {
	font-family: Chivo-Regular-13;
	src: url("../other/Chivo-Regular-13.woff2");
	font-display: swap
}

.font_family_Chivo-Regular-13 {
	font-family: Chivo-Regular-13, Arial, myanmar_font
}

@font-face {
	font-family: ColorTube-2;
	src: url("../other/ColorTube-2.woff2");
	font-display: swap
}

.font_family_ColorTube-2 {
	font-family: ColorTube-2, Arial, myanmar_font
}

@font-face {
	font-family: Comfortaa-Regular-1;
	src: url("../other/Comfortaa-Regular-1.woff2");
	font-display: swap
}

.font_family_Comfortaa-Regular-1 {
	font-family: Comfortaa-Regular-1, Arial, myanmar_font
}

@font-face {
	font-family: CrimsonText-Regular-5;
	src: url("../other/CrimsonText-Regular-5.woff2");
	font-display: swap
}

.font_family_CrimsonText-Regular-5 {
	font-family: CrimsonText-Regular-5, Arial, myanmar_font
}

@font-face {
	font-family: Dosis-Regular-2;
	src: url("../other/Dosis-Regular-2.woff2");
	font-display: swap
}

.font_family_Dosis-Regular-2 {
	font-family: Dosis-Regular-2, Arial, myanmar_font
}

@font-face {
	font-family: FjallaOne-Regular-2;
	src: url("../other/FjallaOne-Regular-2.woff2");
	font-display: swap
}

.font_family_FjallaOne-Regular-2 {
	font-family: FjallaOne-Regular-2, Arial, myanmar_font
}

@font-face {
	font-family: Gilbert-Color-Bold-Preview-1004-3;
	src: url("../other/Gilbert-Color-Bold-Preview-1004-3.woff2");
	font-display: swap
}

.font_family_Gilbert-Color-Bold-Preview-1004-3 {
	font-family: Gilbert-Color-Bold-Preview-1004-3, Arial, myanmar_font
}

@font-face {
	font-family: Hamurz-Free-Version-1;
	src: url("../other/Hamurz-Free-Version-1.woff2");
	font-display: swap
}

.font_family_Hamurz-Free-Version-1 {
	font-family: Hamurz-Free-Version-1, Arial, myanmar_font
}

@font-face {
	font-family: Helvetica;
	src: url("../other/Helvetica.woff2");
	font-display: swap
}

.font_family_Helvetica {
	font-family: Helvetica, Arial, myanmar_font
}

@font-face {
	font-family: Hind-Regular-5;
	src: url("../other/Hind-Regular-5.woff2");
	font-display: swap
}

.font_family_Hind-Regular-5 {
	font-family: Hind-Regular-5, Arial, myanmar_font
}

@font-face {
	font-family: JetBrainsMono-Regular-2;
	src: url("../other/JetBrainsMono-Regular-2.woff2");
	font-display: swap
}

.font_family_JetBrainsMono-Regular-2 {
	font-family: JetBrainsMono-Regular-2, Arial, myanmar_font
}

@font-face {
	font-family: JosefinSans-Regular-7;
	src: url("../other/JosefinSans-Regular-7.woff2");
	font-display: swap
}

.font_family_JosefinSans-Regular-7 {
	font-family: JosefinSans-Regular-7, Arial, myanmar_font
}

@font-face {
	font-family: Kano-2;
	src: url("../other/Kano-2.woff2");
	font-display: swap
}

.font_family_Kano-2 {
	font-family: Kano-2, Arial, myanmar_font
}

@font-face {
	font-family: Kavivanar-Regular-2;
	src: url("../other/Kavivanar-Regular-2.woff2");
	font-display: swap
}

.font_family_Kavivanar-Regular-2 {
	font-family: Kavivanar-Regular-2, Arial, myanmar_font
}

@font-face {
	font-family: Lato-Regular-15;
	src: url("../other/Lato-Regular-15.woff2");
	font-display: swap
}

.font_family_Lato-Regular-15 {
	font-family: Lato-Regular-15, Arial, myanmar_font
}

@font-face {
	font-family: LeagueGothic-Regular-2;
	src: url("../other/LeagueGothic-Regular-2.woff2");
	font-display: swap
}

.font_family_LeagueGothic-Regular-2 {
	font-family: LeagueGothic-Regular-2, Arial, myanmar_font
}

@font-face {
	font-family: LibreBaskerville-Regular-2;
	src: url("../other/LibreBaskerville-Regular-2.woff2");
	font-display: swap
}

.font_family_LibreBaskerville-Regular-2 {
	font-family: LibreBaskerville-Regular-2, Arial, myanmar_font
}

@font-face {
	font-family: Lobster-1-4-1;
	src: url("../other/Lobster-1-4-1.woff2");
	font-display: swap
}

.font_family_Lobster-1-4-1 {
	font-family: Lobster-1-4-1, Arial, myanmar_font
}

@font-face {
	font-family: Lora-Regular-7;
	src: url("../other/Lora-Regular-7.woff2");
	font-display: swap
}

.font_family_Lora-Regular-7 {
	font-family: Lora-Regular-7, Arial, myanmar_font
}

@font-face {
	font-family: manrope-regular-6;
	src: url("../other/manrope-regular-6.woff2");
	font-display: swap
}

.font_family_manrope-regular-6 {
	font-family: manrope-regular-6, Arial, myanmar_font
}

@font-face {
	font-family: Nickainley-Normal-1;
	src: url("../other/Nickainley-Normal-1.woff2");
	font-display: swap
}

.font_family_Nickainley-Normal-1 {
	font-family: Nickainley-Normal-1, Arial, myanmar_font
}

@font-face {
	font-family: PlayfairDisplay-Regular-7;
	src: url("../other/PlayfairDisplay-Regular-7.woff2");
	font-display: swap
}

.font_family_PlayfairDisplay-Regular-7 {
	font-family: PlayfairDisplay-Regular-7, Arial, myanmar_font
}

@font-face {
	font-family: Slabo27px-Regular-2;
	src: url("../other/Slabo27px-Regular-2.woff2");
	font-display: swap
}

.font_family_Slabo27px-Regular-2 {
	font-family: Slabo27px-Regular-2, Arial, myanmar_font
}

@font-face {
	font-family: Sophia Script Free Demo;
	src: url("../other/Sophia Script Free Demo.woff2");
	font-display: swap
}

.font_family_Sophia_Script_Free_Demo {
	font-family: Sophia Script Free Demo, Arial, myanmar_font
}

@font-face {
	font-family: Streetwear-2;
	src: url("../other/Streetwear-2.woff2");
	font-display: swap
}

.font_family_Streetwear-2 {
	font-family: Streetwear-2, Arial, myanmar_font
}

@font-face {
	font-family: UrbanJungleDEMO-1;
	src: url("../other/UrbanJungleDEMO-1.woff2");
	font-display: swap
}

.font_family_UrbanJungleDEMO-1 {
	font-family: UrbanJungleDEMO-1, Arial, myanmar_font
}

@font-face {
	font-family: Yellowtail-Regular-2;
	src: url("../other/Yellowtail-Regular-2.woff2");
	font-display: swap
}

.font_family_Yellowtail-Regular-2 {
	font-family: Yellowtail-Regular-2, Arial, myanmar_font
}

@font-face {
	font-family: ABeeZee-Regular-2;
	src: url("../other/ABeeZee-Regular-2.woff2");
	font-display: swap
}

.font_family_ABeeZee-Regular-2 {
	font-family: ABeeZee-Regular-2, Arial, myanmar_font
}

@font-face {
	font-family: AveriaSerifLibre-Regular-7;
	src: url("../other/AveriaSerifLibre-Regular-7.woff2");
	font-display: swap
}

.font_family_AveriaSerifLibre-Regular-7 {
	font-family: AveriaSerifLibre-Regular-7, Arial, myanmar_font
}

@font-face {
	font-family: Bitter-Regular-5;
	src: url("../other/Bitter-Regular-5.woff2");
	font-display: swap
}

.font_family_Bitter-Regular-5 {
	font-family: Bitter-Regular-5, Arial, myanmar_font
}

@font-face {
	font-family: Butler-Regular-13;
	src: url("../other/Butler-Regular-13.woff2");
	font-display: swap
}

.font_family_Butler-Regular-13 {
	font-family: Butler-Regular-13, Arial, myanmar_font
}

@font-face {
	font-family: georgia;
	src: url("../other/georgia.woff2");
	font-display: swap
}

.font_family_georgia {
	font-family: georgia, Arial, myanmar_font
}

@font-face {
	font-family: Micross-sans-serif;
	src: url("../other/Micross-sans-serif.woff2");
	font-display: swap
}

.font_family_Micross-sans-serif {
	font-family: Micross-sans-serif, Arial, myanmar_font
}

@font-face {
	font-family: Montserrat-Regular-8;
	src: url("../other/Montserrat-Regular-8.woff2");
	font-display: swap
}

.font_family_Montserrat-Regular-8 {
	font-family: Montserrat-Regular-8, Arial, myanmar_font
}

@font-face {
	font-family: NeutraTextBookAlt;
	src: url("../other/NeutraTextBookAlt.woff2");
	font-display: swap
}

.font_family_NeutraTextBookAlt {
	font-family: NeutraTextBookAlt, Arial, myanmar_font
}

@font-face {
	font-family: NotoSans-Regular-2;
	src: url("../other/NotoSans-Regular-2.woff2");
	font-display: swap
}

.font_family_NotoSans-Regular-2 {
	font-family: NotoSans-Regular-2, Arial, myanmar_font
}

@font-face {
	font-family: Open-Sans-2;
	src: url("../other/Open-Sans-2.woff2");
	font-display: swap
}

.font_family_Open-Sans-2 {
	font-family: Open-Sans-2, Arial, myanmar_font
}

@font-face {
	font-family: Pacifico-1;
	src: url("../other/Pacifico-1.woff2");
	font-display: swap
}

.font_family_Pacifico-1 {
	font-family: Pacifico-1, Arial, myanmar_font
}

@font-face {
	font-family: Poly-Regular;
	src: url("../other/Poly-Regular.woff2");
	font-display: swap
}

.font_family_Poly-Regular {
	font-family: Poly-Regular, Arial, myanmar_font
}

@font-face {
	font-family: Raleway-Regular-2;
	src: url("../other/Raleway-Regular-2.woff2");
	font-display: swap
}

.font_family_Raleway-Regular-2 {
	font-family: Raleway-Regular-2, Arial, myanmar_font
}

@font-face {
	font-family: Roboto;
	src: url("../other/Roboto.woff2");
	font-display: swap
}

.font_family_Roboto {
	font-family: Roboto, Arial, myanmar_font
}

@font-face {
	font-family: segoeui;
	src: url("../other/segoeui.woff2");
	font-display: swap
}

.font_family_segoeui {
	font-family: segoeui, Arial, myanmar_font
}

@font-face {
	font-family: tahoma;
	src: url("../other/tahoma.woff2");
	font-display: swap
}

.font_family_tahoma {
	font-family: tahoma, Arial, myanmar_font
}

@font-face {
	font-family: Times;
	src: url("../other/Times.woff2");
	font-display: swap
}

.font_family_Times {
	font-family: Times, Arial, myanmar_font
}

@font-face {
	font-family: Ubuntu-R-9;
	src: url("../other/Ubuntu-R-9.woff2");
	font-display: swap
}

.font_family_Ubuntu-R-9 {
	font-family: Ubuntu-R-9, Arial, myanmar_font
}

@font-face {
	font-family: verdana;
	src: url("../other/verdana.woff2");
	font-display: swap
}

.font_family_verdana {
	font-family: verdana, Arial, myanmar_font
}