@media only screen and (max-width: 767px){.ModuleOnLineServiceGiant.layout-103{display: none;}}
@media only screen and (min-width: 768px){
	.ModuleOnLineServiceGiant.layout-103 .online-service-giant-container .online-service-giant,
	.ModuleOnLineServiceGiant.layout-103 .online-service-giant-container .online-service-giant-hidden{display: none;}
	.ModuleOnLineServiceGiant.layout-103 .online-service-giant-container .online-service-giant{position: absolute; top: 0px;border: 1px solid #e5e5e5; border-top: 2px solid #fd6e27;background-color: #fff;}
	.ModuleOnLineServiceGiant.layout-103 .online-service-giant-container.pos-right .online-service-giant{right: 0; margin-right: 64px;}
	.ModuleOnLineServiceGiant.layout-103 .online-service-giant-container.pos-left .online-service-giant{left: 0; margin-left: 64px;}
	.ModuleOnLineServiceGiant.layout-103 .online-service-giant-container .online-service-giant-IM{width: 240px;}
	.ModuleOnLineServiceGiant.layout-103 .online-service-giant-container .online-service-giant-contact{width: 180px;}
	.ModuleOnLineServiceGiant.layout-103 .online-service-giant-container .online-service-giant-qrcode{width: 162px;}
	.ModuleOnLineServiceGiant.layout-103 .online-service-giant-container .service-title{color: #010101; height: 44px; line-height: 44px; font-size: 16px; text-align: center; border-bottom: 1px solid #e5e5e5;} 
	.ModuleOnLineServiceGiant.layout-103 .online-service-giant-container .online-service-giant-btn{height:50px;width: 50px;text-align: center; line-height: 50px;border: 1px solid #ccc; border-radius: 25px;background-color: #fff;}
	.ModuleOnLineServiceGiant.layout-103 .online-service-giant-container .online-service-giant .IM_list_title{padding: 10px 0px 12px 12px; color: #666; font-size: 12px;}
	.ModuleOnLineServiceGiant.layout-103 .online-service-giant-container .online-service-giant .IM-list{padding: 0px 12px 18px 12px;}
	.ModuleOnLineServiceGiant.layout-103 .online-service-giant-container .online-service-giant .IM-list .IM-item{width: 49%; display: inline-block;}
	.ModuleOnLineServiceGiant.layout-103 .online-service-giant-container .online-service-giant .IM-list .IM-item .IM-item-link img{width: 24px; margin-right: 4px;}
	.ModuleOnLineServiceGiant.layout-103 .online-service-giant-container .online-service-giant .IM-list .IM-item .IM-ali img{margin-right: 0px;}
	.ModuleOnLineServiceGiant.layout-103 .online-service-giant-container .online-service-giant .contact-item{padding: 12px 12px 10px 12px;line-height: 1;}
	.ModuleOnLineServiceGiant.layout-103 .online-service-giant-container .online-service-giant .contact-item-name{color: #666; font-size: 14px;margin-bottom: 10px;}
	.ModuleOnLineServiceGiant.layout-103 .online-service-giant-container .online-service-giant .contact-item-content{color: #333; font-size: 18px;}
	.ModuleOnLineServiceGiant.layout-103 .online-service-giant-container .online-service-giant-qrcode .qrcode-content{text-align: center;padding-top:16px;}
	.ModuleOnLineServiceGiant.layout-103 .online-service-giant-container .online-service-giant-qrcode .qrcode-content .qrcode-img{width: 120px;height: 120px;margin-bottom: 16px;}
	.ModuleOnLineServiceGiant.layout-103 .online-service-giant-container .online-service-giant-btn:nth-child(even){margin-top: 4px;margin-bottom: 4px;}
	.ModuleOnLineServiceGiant.layout-103 .online-service-giant-container .online-service-giant-btn i.iconfont{font-size: 30px;}
	.ModuleOnLineServiceGiant.layout-103 .online-service-giant-container .online-service-giant-Contacts-btn i.iconfont,
	.ModuleOnLineServiceGiant.layout-103 .online-service-giant-container .online-service-giant-QrCode-btn i.iconfont{font-size: 25px;}
	.ModuleOnLineServiceGiant.layout-103 .IM-item-link{font-size: 14px;width: 85px;overflow: hidden;display: block;}
}

#module_18943706{
	padding:0px;
	z-index: 4001;
	position : fixed !important;
	bottom : 100px;
	top:auto !important;
	right : 60px;
	left : auto;
	display: inline-block;
	width: auto!important;
	height : auto!important;
}

.module_18943706 .ModuleHead .HeadCenter{float:none;}
#module_18943706 .ModuleHead18943706 {display:none;}
#module_18943706 .ModuleOnLineServiceGiant.layout-103 .online-service-giant-container .online-service-giant-btn{border:1px solid #0686f9;color:#fff;background-color:#0686f9;}
#module_18943706 .ModuleOnLineServiceGiant.layout-103 .online-service-giant-container .online-service-giant-ToTop-btn i{color:#005ad2;}
#module_18943706 .ModuleOnLineServiceGiant.layout-103 .online-service-giant-container .online-service-giant-ToTop-btn{background-color:#fff;}
#module_18943706 .ModuleOnLineServiceGiant.layout-103 .online-service-giant-container .online-service-giant-btn.online-service-giant-ToTop-btn{border:1px solid #0686f9;}
#module_18943706 .ModuleOnLineServiceGiant.layout-103 .online-service-giant-container .online-service-giant{border-top-color:#0686f9;}
#module_18943706 .ModuleOnLineServiceGiant.layout-103 .online-service-giant-container .online-service-giant-btn:hover{color:#ff7f27;}
#module_18943706 .ModuleOnLineServiceGiant.layout-103 .online-service-giant-container .online-service-giant-ToTop-btn.service-active i{color:#ff7f27;}
#FreeMainZone{height:96px}

.setletf {left: 10px;}
.setright {right: 10px;}
.icon{ background:none;}