body {
	margin: 0;
	
}

dl, dd, dt {
	margin: 0;
	padding: 0;
}

a {
	text-decoration: none;
}

.floating_ck {
	position: fixed;
	right: 20px;
	top: 56.5%;
} 
 
.floating_ck dl dd {
	position: relative;
	width: 80px;
	height: 80px;
	background-color: #646577;
	border-bottom: solid 1px #555666;
	text-align: center;
	background-repeat: no-repeat;
	background-position: center 20%;
	cursor: pointer;
}

.floating_ck dl dd:hover {
	background-color: #4297E0;
	border-bottom: solid 1px #4297E0; 
}

.floating_ck dl dd:hover .floating_left {
	display: block;
}

.consult, .words {
	background-image: url(/resource/front/images/zxicon.png);
}

.quote {
	background-image: url(/resource/front/images/kficon.png);
}

.qrcord {
	background-image: url(/resource/front/images/erweima.png);
}

.return {
	background-image: url(/resource/front/images/fanhui.png);
}

.floating_ck dd span {
	color: #fff;
	display: block;
	padding-top: 54px;
}

.floating_left {
	position: absolute;
	left: -160px;
	top: 0px;
	width: 160px;
	height: 80px;
	background-color: #4297E0;
	border-bottom: solid 1px #4297E0;
	display: none;
}

.floating_left a {
	color: #fff;
	line-height: 80px;
}

.floating_ewm {
	height: 260px;
	top: -180px;
} 

.floating_ewm i {
	background-image: url(/resource/front/images/erweima.png);
	display: block;
	width: 145px;
	height: 145px;
	margin: auto;
	margin-top: 7px;
}

.floating_ewm p {
	color: #fff;
	margin-top: 5px;
}

.floating_ewm .qrcord_p01 {
	font-size: 12px;
	line-height: 20px;
}

.floating_ewm .qrcord_p02 {
	font-size: 18px;
}