.cnsociallogindiv{ text-align:left;}
.cnsocial{
display:inline-block;
}
.cnsocialtext{ display:inline-block;margin-right:10px;color:#666666;    line-height: 55px; vertical-align: top;     clear: both;     }
.cnsocial div{
	min-height: 50px;
    width: 45px;
    cursor: pointer;
    text-align: center;
    display: inline-block;
    position: relative;
    background-position: center !important;
    background-repeat: no-repeat !important;
}
.cnsocial span{
	position: absolute;
    top: 45px;
    margin: auto;
    left: 10%;
}
.cnsocial .wechat{
 background:url('wechat.png');
}
.cnsocial .alipay{
 background:url('alipay.png');
}
.cnsocial .qq{
 background:url('qq.png');
}
.cnsocial .sina{
 background:url('sina.png');
}
.cnsocial .taobao{
 background:url('taobao.png');
}