/* 联系客服 */

.kefu{
	width: 7.5rem !important;
	height: auto !important;
	left: -1rem !important;
}
.kefu div{
	padding-left: 0.5rem;
	padding-top: 0.5rem ;
	padding-bottom: 0.5rem ;
}
.kefu p{
	text-align: left;
	font-size: 0.88rem;
	color: #666;
	line-height: 1.5rem;
}
.kefu i{
	top: 0!important;
	padding-right: 0.3rem;
}
/* 微信二维码 联系客服 头像 公用*/
.header-nav-weChat {
    position: relative;
	width: 100%;
	height: 100%;
	cursor: pointer;
}
.navbar-contact-shadowr,.navbar-contact-shadowl {
    visibility: hidden;
}
.navbar-contact-shadowl,.navbar-contact-shadowr {
    width: 1px;
    height: 10px;
    position: absolute;
    bottom: -16px;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.navbar-contact-shadowl {
    left: 46%;
    transform: rotate(40deg);
}
.navbar-contact-shadowr {
    right: 46%;
    transform: rotate(-40deg);
}

/* 首页头像信息展示框 */
.userinfo_hover::before{ /* 箭头 */
	left: 90% !important;
}
.userinfo_hover{
	width: 16.5rem !important;
	height: 9.25rem !important;
	left: -13.5rem !important;
	top: 4.3rem !important;
	padding: 1.25rem !important;
}
.userinfo{
	display: flex;
	height: 4rem !important;
	line-height: 4rem !important;
	text-align: left;
}
.userinfo img{
	width:3rem !important;
	height: 3rem !important;
	padding: 0 !important;
}
.userinfo_left{
	flex: 1;
	height: 3rem !important;
	padding-left: 0.5rem !important;
	cursor: default;
}
.userinfo_left p{
	line-height: 2em;
	color: #666666;
	font-size: 0.81rem;
}
.userinfo_hover button{
	background: #fc4700;
	color: #fff;
	width: 100%;
	border: none;
	padding: 0.44rem 0;
	position: relative;
	top: -0.8rem;   
	cursor: pointer;
}
/* 登录后用户中心电话 */
.user_phone{
	height: 2rem!important;
	width: 10rem !important;
	top: 4rem !important;
	left: -3.5rem !important;
	text-align: center;
}
.user_phone span{
	color: #444;
	position: relative;
	top: -1.5rem;
}
/* 登录后用户中心二维码 */
.user_erweima{
	width: 4.5rem !important;
	height: 4.5rem !important;
	left: -1.5rem !important;
	top: 4.3rem !important;
}
.user_erweima img{
	width: 4.5rem !important;
	height: 4.5rem !important;
	padding: 0.5rem !important;
	position: relative;
	top: -0.3rem;
}
/* 原有 */
.navbar-contact-hover {
    position: absolute;
    left: -0.2rem;
    z-index: 9;
    visibility: hidden;
    width: 6.25rem;
    height:7.25rem;
    background: #fff;
	text-align: center;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.navbar-contact-hover i{
	position: relative;
	top: -1rem;
	font-size: 0.75rem;
	font-style: normal;
	color: #666;
	padding-right: 0.5rem;
}
.navbar-contact-hover:before {
    display: block;
    content: "";
    border-width: 9px;
    border-style: solid;
    border-color: transparent transparent #ffffff transparent;
    position: absolute;
    left:35%;
    bottom: 100%;
}
.index_user .header-nav-weChat .navbar-contact-hover:before{
	left:90% !important;
}
.navbar-contact-hover img {
   width: 6.25rem;
    height: 6.25rem;
    padding: 0.4rem;
}
.header-nav-weChat:hover .navbar-contact-hover, .header-nav-weChat:hover .navbar-contact-shadowl, .header-nav-weChat:hover .navbar-contact-shadowr {
    visibility: visible;
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
	display: block !important;
}