.share {
	display: block;
	position: fixed;
	right: 0px;
	top: 35%;
}

.share .wechat,
.share .linkedin,
.share .skype {
	display: block;
	width: 64px;
	height: 64px;
	background-color: #006baf;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 36px 36px;
	cursor: pointer;
}

.share .wechat {
	background-image: url(../images/weixin.png);
	position: relative;
}

.share .wechat .code {
	padding: 10px;
	padding-right: 33px;
	background-image: url(../images/weixin_bg.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 100%;
	right: 74px;
	top: 50%;
	transform: translateY(-50%);
	position: absolute;
	display: none;
}

.share .wechat img {
	display: block;
	width: 157px;
	height: 157px;
}

.share .wechat:hover .code {
	display: block;
}

.share .linkedin {
	background-image: url(../images/linkedin.png);
}

.share .skype {
	background-image: url(../images/skype.png);
}

.share .linkedin a,
.share .skype a {
	display: block;
	height: 100%;
}
