.chatfloat0 {
	top: 150px; width: 92px; right: 0px; position: fixed; z-index: 1000;
}
#float_window {
	padding: 12px 1px 1px; border-radius: 5px; width: 72px;
}
#inner_window {
	background: rgb(255, 255, 255); border-radius: 5px 5px 0px 0px; width: 70px; padding-top: 4px; min-height: 90px;
}
#demo_window {
	margin: 0px auto; width: 43px;
}
#demo_window a {
	width: 43px; height: 43px; display: block;
}
#demo_window a.QQ {
	background: url("../images/chat_0.png") no-repeat center 0px;
}
#demo_window a.Skype {
	background: url("../images/chat_0.png") no-repeat center -96px;
}
#demo_window a.Email {
	background: url("../images/chat_0.png") no-repeat center -144px;
}
#demo_window a.trademanager {
	background: url("../images/chat_0.png") no-repeat center -48px;
}
#demo_window a.WeChat {
	background: url("../images/chat_0.png") no-repeat center -192px; position: relative;
}
#demo_window a.WeChat .relimg {
	background: rgb(227, 227, 227); padding: 6px; left: -128px; top: -30px; width: 100px; height: 100px; text-align: center; display: none; position: absolute; z-index: 10;
}
#demo_window a.WeChat:hover .relimg {
	display: block;
}
#demo_window a.WeChat .relimg img {
	max-height: 100%; max-width: 100%;
}
#demo_window a.WhatsApp {
	background: url("../images/chat_0.png") no-repeat center -240px; position: relative;
}
#demo_window a.WhatsApp .relimg {
	background: rgb(227, 227, 227); padding: 6px; left: -128px; top: 7px; width: 100px; text-align: center; color: rgb(51, 51, 51); line-height: 20px; display: none; position: absolute; z-index: 10;
}
#demo_window a.WhatsApp:hover .relimg {
	display: block;
}
#demo_window div {
	background: rgb(255, 255, 255);
}
#go_top {
	height: 24px; text-align: center; color: rgb(255, 255, 255); line-height: 24px; font-size: 14px; display: block;
}
.chatfloat1 {
	top: 150px; right: 0px; position: fixed; z-index: 1000;
}
#service_0 {
	width: 95px;
}
#service_0 .r {
	border-radius: 18px 0px 0px 18px; height: 100%; padding-left: 32px; margin-bottom: 6px; display: block; position: relative; -webkit-border-radius: 18px 0 0 18px; -moz-border-radius: 18px 0 0 18px;
}
#service_0 .r a {
	width: 63px; height: 35px; color: rgb(255, 255, 255); line-height: 35px; text-indent: 6px; overflow: hidden; text-decoration: none; display: block;
}
#service_0 .r0 {
	background: url("../images/chat_icon.png") no-repeat 2px -1px / 36px;
}
#service_0 .r1 {
	background: url("../images/chat_icon.png") no-repeat 2px -85px / 36px;
}
#service_0 .r2 {
	background: url("../images/chat_icon.png") no-repeat 2px -125px / 36px;
}
#service_0 .r3 {
	background: url("../images/chat_icon.png") no-repeat 2px -41px / 36px;
}
#service_0 .r4 {
	background: url("../images/chat_icon.png") no-repeat 2px -168px / 36px;
}
#service_0 .r4 .relimg {
	background: rgb(227, 227, 227); padding: 6px; left: -114px; top: -40px; width: 100px; height: 100px; display: none; position: absolute;
}
#service_0 .r4 .relimg img {
	min-height: 100%; max-width: 100%;
}
#service_0 .r4:hover .relimg {
	display: block;
}
#service_0 .r5 {
	background: url("../images/chat_icon.png") no-repeat 2px -245px / 36px;
}
#service_0 .r5 .relimg {
	background: rgb(227, 227, 227); padding: 6px; left: -114px; top: 2px; width: 100px; text-align: center; color: rgb(51, 51, 51); line-height: 20px; display: none; position: absolute;
}
#service_0 .r5:hover .relimg {
	display: block;
}
#service_0 .top {
	background: url("../images/chat_icon.png") no-repeat 58px -146px / 26px; padding-left: 24px;
}
#service_0 .top a {
	width: 71px;
}
.chatfloat2 {
	top: 150px; width: 69px; right: 0px; position: fixed; z-index: 1000;
}
#service_1 {
	width: 49px;
}
#service_1 .r {
	margin-bottom: 8px; display: block;
}
#service_1 .r a {
	width: 49px; height: 49px; text-decoration: none; display: block;
}
#service_1 .r0 {
	background: url("../images/chat_icon.png") no-repeat 0px 0px;
}
#service_1 .r1 {
	background: url("../images/chat_icon.png") no-repeat -1px -115px;
}
#service_1 .r2 {
	background: url("../images/chat_icon.png") no-repeat 0px -170px;
}
#service_1 .r3 {
	background: url("../images/chat_icon.png") no-repeat 0px -57px;
}
#service_1 .r4 {
	background: url("../images/chat_icon.png") no-repeat 1px -227px; position: relative;
}
#service_1 .r4 .relimg {
	background: rgb(227, 227, 227); padding: 6px; left: -170px; top: -49px; width: 150px; height: 150px; display: none; position: absolute;
}
#service_1 .r4 .relimg img {
	min-height: 100%; max-width: 100%;
}
#service_1 .r4:hover .relimg {
	display: block;
}
#service_1 .r5 {
	background: url("../images/chat_icon.png") no-repeat 1px -333px; position: relative;
}
#service_1 .r5 .relimg {
	background: rgb(227, 227, 227); padding: 6px; left: -170px; top: 8px; width: 150px; text-align: center; color: rgb(51, 51, 51); line-height: 20px; display: none; position: absolute;
}
#service_1 .r5:hover .relimg {
	display: block;
}
#service_1 .top {
	background: url("../images/chat_icon.png") no-repeat 0px -284px;
}
.chatfloat3 {
	top: 150px; width: 94px; right: 0px; position: fixed; z-index: 1000;
}
#service_2 {
	width: 74px;
}
#service_2 .sert {
	text-align: center; margin-bottom: 10px;
}
#service_2 .sert img {
	vertical-align: middle;
}
#service_2 .sert .img0 {
	
}
#service_2 .sert .img1 {
	display: none;
}
#service_2 .sert:hover .img0 {
	display: none;
}
#service_2 .sert:hover .img1 {
	display: block;
}
#service_2 .r {
	margin: 0px auto 8px; border-radius: 50%; width: 40px; height: 40px; display: block; -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
#service_2 .r a {
	width: 100%; height: 100%; text-decoration: none; display: block;
}
#service_2 .r0 {
	background: url("../images/chat_icon.png") no-repeat -1px -1px / 41px;
}
#service_2 .r1 {
	background: url("../images/chat_icon.png") no-repeat -2px -97px / 41px;
}
#service_2 .r2 {
	background: url("../images/chat_icon.png") no-repeat -1px -146px / 42px;
}
#service_2 .r3 {
	background: url("../images/chat_icon.png") no-repeat -1px -47px / 41px;
}
#service_2 .r4 {
	background: url("../images/chat_icon.png") no-repeat 0px -190px / 41px; position: relative;
}
#service_2 .r4 .relimg {
	background: rgb(227, 227, 227); padding: 6px; left: -120px; top: -35px; width: 100px; height: 100px; display: none; position: absolute;
}
#service_2 .r4:hover .relimg {
	display: block;
}
#service_2 .r5 {
	background: url("../images/chat_icon.png") no-repeat 0px -280px / 41px; position: relative;
}
#service_2 .r5 .relimg {
	background: rgb(227, 227, 227); padding: 6px; left: -120px; top: 5px; width: 100px; text-align: center; color: rgb(51, 51, 51); line-height: 20px; display: none; position: absolute;
}
#service_2 .r5:hover .relimg {
	display: block;
}
#service_2 .top {
	background: url("../images/chat_icon.png") no-repeat 1px -225px / 39px;
}
.chatfloat4 {
	top: 150px; width: 114px; right: 0px; position: fixed; z-index: 1000;
}
#service_3 {
	width: 94px;
}
#service_3 .sert {
	text-align: center;
}
#service_3 .sert img {
	vertical-align: middle;
}
#service_3 .r {
	border-radius: 5px; padding-left: 37px; margin-bottom: 8px; display: block; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
#service_3 .r a {
	width: 54px; height: 37px; color: rgb(255, 255, 255); line-height: 37px; overflow: hidden; text-decoration: none; display: block;
}
#service_3 .r0 {
	background: url("../images/chat_icon.png") no-repeat 1px 1px / 34px;
}
#service_3 .r1 {
	background: url("../images/chat_icon.png") no-repeat 1px -78px / 34px;
}
#service_3 .r2 {
	background: url("../images/chat_icon.png") no-repeat 1px -116px / 34px;
}
#service_3 .r3 {
	background: url("../images/chat_icon.png") no-repeat 1px -37px / 34px;
}
#service_3 .r4 {
	background: url("../images/chat_icon.png") no-repeat 1px -156px / 34px; position: relative;
}
#service_3 .r4 .relimg {
	background: rgb(227, 227, 227); padding: 6px; left: -120px; top: -35px; width: 100px; height: 100px; display: none; position: absolute;
}
#service_3 .r4:hover .relimg {
	display: block;
}
#service_3 .r5 {
	background: url("../images/chat_icon.png") no-repeat 1px -229px / 34px; position: relative;
}
#service_3 .r5 .relimg {
	background: rgb(227, 227, 227); padding: 6px; left: -120px; top: 3px; width: 100px; text-align: center; color: rgb(51, 51, 51); line-height: 20px; display: none; position: absolute;
}
#service_3 .r5:hover .relimg {
	display: block;
}
#service_3 .top {
	background: url("../images/chat_icon.png") no-repeat 51px -145px / 26px; padding-left: 21px;
}
.chathide {
	right: -115px;
}
#chat_float_btn {
	background: url("../images/chat_float_btn.png") no-repeat 12px; border-radius: 35px 0px 0px 35px; top: 160px; width: 35px; height: 70px; text-align: center; right: 0px; position: fixed; z-index: 1001; cursor: pointer;
}
