body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,header,section,aside,nav,menu,footer,article{margin:0;padding:0}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{font:400 12px/1.5 'helvetica neue','hiragino sans gb',arial,tahoma,'Microsoft Yahei',sans-serif;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;}
.clearfix:after{display:block;clear:both;content:''}
.pa{position:absolute}
.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis}
.box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}
.my-count{right:0;bottom:0;left:0;background:rgba(46,43,56,.6)}
.my-count-a{line-height:16px;position:relative;display:block;float:left;width:20%;height:28px;margin:7px 0;text-align:center;color:#c9c8ca;border-right:1px solid rgba(255,255,255,.1)}
.my-count-a:last-child{border-right:0}
.my-count-a .on{color:#fff;}
.my-count-txt{font-size:15px;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;color:#fff}
.my-count-span{font-size:12px;display:block;color:#AAA9A9;line-height: 30px;}
.txt-shadow{text-shadow:1px 1px 3px rgba(0,0,0,.2);-webkit-text-shadow:1px 1px 3px rgba(0,0,0,.2)}
.user-top{position:relative;overflow:hidden;width:100%;height:215px}
.user-vip{position:absolute;z-index:1;top:90px;left:62px;width:15px;height:15px;}
.user-bg-blur{width="100%";position:absolute;z-index:0;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-filter:blur(55px);filter:blur(55px)}
.user-avatar{position:absolute;z-index:1;top:41px;left:14px;border-radius:95px;box-shadow:0 2px 5px rgba(0,0,0,.1);width:65px; height:65px}
.user-share{font-size:16px;position:absolute;z-index:1;top:15px;right:10px;color:#fff}
.user-name{font-size:17px;line-height:34px;position:absolute;z-index:1;top:38px;width:100%;height:34px;padding:0 10px 0 92px;text-align:left;color:#fff}
.user-sign{font-size:13px;line-height:21px;position:absolute;z-index:1;top:69px;width:100%;height:43px;padding:0 10px 0 92px;text-align:left;opacity:.8;color:#fff}
.user-btn-follow,.user-btn-followed{font-size:13px;line-height:25px;position:absolute;z-index:1;top:127px;left:92px;width:100px;height:25px;text-align:center;color:#fff;border-radius:5px;background:#24bc6f}
.user-btn-follow1,.user-btn-followed{font-size:13px;line-height:25px;position:absolute;z-index:1;top:127px;left:200px;width:100px;height:25px;text-align:center;color:#fff;border-radius:5px;background:rgba(46,43,56,.6)}
.user-btn-follow{text-indent:-5px}
.user-btn-followed{text-align:center;text-indent:0;color:#fff;background:rgba(255,255,255,.3)}
.pabg{position:absolute;z-index:0;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.3);}
.footer{overflow: hidden;border-top: 1px solid #dcdcdc;background: #F8F8F8;line-height: 24px;font-size: 14px;text-align: center;padding: 20px 0;color: #666;margin-top: 20px;}