
h1,h2,h3,h4,h5,h6 {
	font-weight:400;
}
li {
	list-style:none;
}
html,body,fieldset,img,iframe,abbr {
	border:0;
}
img {
	vertical-align:top;
}
a,button {
	cursor:pointer;
}
a {
	color:#333;
	outline:none;
	text-decoration:none;
}
a:focus {
	color:#333;
	outline:none;
	-moz-outline:none;
}
/*common*/
a:hover {
	/*color:#fc8080;*/
	text-decoration:none;
}
a:-webkit-any-link {
	text-decoration:none;
}
.container:after {
	content:"";
	display:block;
	clear:both;
}
.clearfix:after {
	content:"";
	display:block;
	clear:both;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.tl {
	text-align:left;
}
.tr {
	text-align:right;
}
.tc {
	text-align:center;
}
.color-white {
	color:white!important;
}
.red {
	color:#fc8080!important;
}
.fz12 {
	font-size:12px;
}
.fz14 {
	font-size:14px;
}
.wfs {
	width:100%;
	position:relative;
}
.p_r {
	position:relative;
}
/*悬浮链接*/
.qrcode-img img {
	width:150px;
}
.suspension {
	position:fixed;
	z-index:55;
	right:0;
	/*bottom:20%;*/
	width:70px;
	top:50%;
	/*height:300px;*/
}
.suspension-box {
	position:relative;
	float:right;
}
.suspension .a {
	display:block;
	width:53px;
	height:53px;
	background-color:#35639d;
	margin-bottom:4px;
	cursor:pointer;
	outline:none;
}
.suspension .a.active,.suspension .a:hover {
	background:#35639d;
}
.suspension .a .i {
	float:left;
	width:44px;
	height:44px;
	background-image:url(/img/xuanfu/side_icon.png);
	background-repeat:no-repeat;
}
/* .suspension .a-service .i {
	background-position:0 0;
}
*/
.suspension .a-facebook .i {
	width:20px;
	height:20px;
	margin-top:15px;
	margin-left:16px;
	background-image:url(/img/xuanfu/suspension-bg.png);
	background-repeat:no-repeat;
	background-position:0 0;
}
.suspension .a-mail .i {
	width:20px;
	height:20px;
	margin-top:15px;
	margin-left:16px;
	background-image:url(/img/xuanfu/suspension-bg.png);
	background-repeat:no-repeat;
	background-position:0 0;
}
.suspension .a-whatsapp .i {
	width:20px;
	height:20px;
	margin-top:15px;
	margin-left:15px;
	background-image:url(/img/xuanfu/suspension-bg.png);
	background-repeat:no-repeat;
	background-position:-27px 0;
}
.suspension .a-wechat .i {
	width:20px;
	height:20px;
	margin-top:15px;
	margin-left:16px;
	background-image:url(/img/xuanfu/suspension-bg.png);
	background-repeat:no-repeat;
	background-position:-54px 0;
}
.suspension .a-facebook {
	font-size:22px;
	font-weight:600;
	color:#ffff;
	text-align:center;
	display:flex;
	align-items:center;
	justify-content:center;
}
.suspension .a-cart .i {
	background-position:-88px 0;
}
.suspension .a-top .i {
	background-position:-132px 0;
	margin-top:5px;
	margin-left:5px;
}
.suspension .a-top {
	background:#e3a200;
	display:none;
}
.suspension .a-top:hover {
	background:#c0c1c3;
}
.suspension .d {
	display:none;
	width:320px;
	background:#fff;
	position:absolute;
	right:67px;
	min-height:90px;
	border:1px solid #E0E1E5;
	border-radius:3px;
	box-shadow:0px 2px 5px 0px rgba(161,163,175,0.11);
}
.suspension .d .arrow {
	position:absolute;
	width:8px;
	height:12px;
	background:url(/img/xuanfu/side_bg_arrow.png) no-repeat;
	right:-8px;
	top:31px;
}
.suspension .d-whatsapp {
	top:-10px;
}
.suspension .d-mail {
	top:50px;
}
.suspension .d-facebook {
	top:110px;
}
.suspension .d-wechat {
	top:170px;
}
.suspension .d .inner-box {
	padding:8px 15px;
}
.suspension .d-service-item {
	padding:5px 0 15px;
}
.suspension .d-service .d-service-item {
	border-bottom:none;
}
.suspension .d-service-item .circle {
	width:44px;
	height:44px;
	border-radius:50%;
	overflow:hidden;
	background:#F1F1F3;
	display:block;
	float:left;
}
.suspension .d-service-item .i-qq {
	width:44px;
	height:44px;
	background:url(/img/xuanfu/side_con_icon03.png) no-repeat center 15px;
	display:block;
	transition:all .2s;
	border-radius:50%;
	overflow:hidden;
}
.suspension .d-service-item:hover .i-qq {
	background-position:center 3px;
}
.suspension .d-service-item .i-tel {
	width:44px;
	height:44px;
	background:url(/img/xuanfu/side_con_icon02.png) no-repeat center center;
	display:block;
}
.suspension .d-facebook h3 {
    width: 80% !important;
    line-height: 1.5 !important;
}
.suspension .d-facebook h3 p {
    padding: 5px 0;
    /*font-size: 20px;*/
    color: #35639d;
    font-weight: 600;
}
.suspension .d-facebook h3 span {
	font-weight: 500;
    line-height: 1.5 !important;
    padding:5px 0;
	}
.suspension .d-service-item h3 {
	float:left;
	/*width:152px;*/
	line-height:44px;
	font-size:15px;
	margin-left:12px;
	text-transform:initial;
	margin-bottom:0;
}
.inner-box .d-service-item a:hover {
	color:#fc8080 !important;
	}
.suspension .d-service-item .text {
	float:left;
	width:160px;
	line-height:22px;
	font-size:15px;
	margin-left:12px;
}
.suspension .d-service-item .text .number {
	font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;
}
.suspension .d-service-intro {
	padding-top:10px;
	border-top:1px solid #eee;
}
.suspension .d-service-intro p {
	float:left;
	line-height:27px;
	font-size:13px;
	width:50%;
	white-space:nowrap;
	color:#888;
	display: table;
	margin: 0 0 0 20px;
}
.suspension .d-service-intro i {
	height: 27px;
    width: 14px;
    margin-right: 5px;
    /* vertical-align: top; */
    line-height: 1;
    padding: 0 !important;
    font-size: 18px !important;
}
.suspension-box .a .fa {
    padding: 10px;
    font-size: 26px;
    color: #fff;
    text-align: center;
    margin: 0 auto;
    display: block;
}
.suspension-box .d .fa {
	padding:10px 15px 0 2px;
	font-size:26px;
	color:#35639d;
}
.d-whatsapp .inner-box {
	padding:5px 22px 8px;
}
.d-whatsapp .d-service-item p,.d-mail .d-service-item p,.d-facebook .d-service-item p,.d-wechat .d-service-item p {
    line-height: 1;
    color: #35639d;
    font-weight: 600;
    font-size: 18px;
    padding-top: 10px;
}
.d.d-wechat {
	/*width:380px;*/
}
