	<style type="text/css">
	
	.rightokxw {
	text-align: center;
	float: right;
	margin-top: 9px;
}

.rightokxw div {
	float: left;
}
.rightokxw div.cartoon{
	position: relative;
}
 .rightokxw div.cartoon .bubble{
	position: absolute;
	width: 34px;
	height: 18px;
	border-radius: 9px;
	line-height: 18px;
	left: -3px;
	top: -15px;
	opacity: 0;
	color: #FFFFFF;
}
 .rightokxw div.cartoon .plus{
	background-color: #F45050;
}
 .rightokxw div.cartoon .sub{
	background-color: #CCCCCC;
}
 .rightokxw div.zan .bubble{
	left: 3px;
}
 .rightokxw .zan {
	margin:0 29px;
}

.rightokxw i {
	display: block;
	color: #BBB;
	font-size: 20px;
}

 .rightokxw i.iconheart-fill {
	color: #E30B20;
}

 .rightokxw i.iconthumb-up-fill {
	color: #E30B20;
}

.rightokxw i:hover {
	color: #E30B20;
}

 .rightokxw p {
	color: #666666;
	font-size: 14px;
	text-align: center;
}

 .rightokxw span {
	margin-left: 5px;
}
.rightokxw {
	margin-top: 16px;
	width: 237px;
	height: 40px;
}
 .rightokxw .share {
	font-size: 14px;
	color: #666;
	margin-right: 9px;
	height: 30px;
	line-height: 30px;
	margin-top: 5px;
}
 .rightokxw .font i {
	margin-left: 10px;
	color: #BBB;
	font-size: 30px;
}
.rightokxw #share-2 a {
	width: 30px;
	height: 30px;
	line-height: 30px;
	font-size: 30px;
	margin: 0 5px;
}
.rightokxw {
	margin-top: 16px;
	width: 342px;
	height: 40px;
}
 .rightokxw .share {
	font-size: 14px;
	color: #666;
	margin-right: 9px;
	height: 30px;
	line-height: 30px;
	margin-top: 5px;
}
.rightokxw .font i {
	margin-left: 10px;
	color: #BBB;
	font-size: 30px;
}
.rightokxw #share-2 a {
	width: 30px;
	height: 30px;
	line-height: 30px;
	font-size: 30px;
	margin: 0 5px;
}
 .rightokxw #share-2 a {
	font-size: 32px !important;
}
.rightokxw #share-2 a:hover{
	text-decoration:none; transition-duration:0ms; -moz-transition-duration:0ms; -webkit-transition-duration:0ms; -o-transition-duration:0ms;
}
.rightokxw #share-2 a::after {
	content: '';
	width: 36px;
	height: 36px;
	background-color: #bbb;
	display: block;
	border-radius: 50%;
	margin-top: -33.1px;
	margin-left: -1.8px;
	position: relative;
	z-index: -1;
}
.rightokxw #share-2 a.icon-wechat:hover::after{
	background-color: #4BB83F;
} 
 .rightokxw #share-2 a.icon-qq:hover::after{
	background-color: #36B7F6;
}
 .rightokxw #share-2 a.icon-weibo:hover::after{
	background-color: #E42324;
}
 .rightokxw #share-2 a.icon-qzone:hover::after{
	background-color: #FDBF2D;
}
.rightokxw #share-2 a.icon-douban:hover::after{
	background-color: #65CD79;
}
</style>