@charset "utf-8";

body{background:#fff!important;}
.head{position:relative;}


header.cover{background:#005eae;height:2.5rem;padding-top:0.625rem;}


.banner{background:url(banner.jpg) no-repeat center center;background-size:100% 100px;height:100px;}
.userinfo{padding-left:150px;background:#f3f2ee;height:90px;}
.userinfo .uitem{padding-left:10px;line-height:32px;}
.userinfo strong{padding-top:5px;font-size:18px;color:#000;display:block;}
.userinfo span{margin-right:10px;color:#666;font-size:14px;}
.userinfo em{color:#f00;font-weight:bold;}

.avat{position:absolute;left:20px;top:55px;border:1px solid #eee;padding:5px;background:#fff;}
.avat img{width:100px;height:100px;}

.artcount{clear:both;margin-top:15px;padding-left:30px;height:60px;line-height:60px;}
.artcount .c{float:left;width:50%;}
.artcount .p{float:left;width:50%;}

.artlist{clear:both;margin-top:15px;}
.artlist li{background:url(dot.jpg) no-repeat 10px center;padding-left:25px;line-height:42px;border-bottom:1px solid #eee;list-style-type:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.artlist li span{float:right;padding-right:10px;color:#777;}

.userintro{padding:25px 0;}

#loadmore {
    border: 0;
    background: none;
    width: 100%;
    text-align: center;
    height: 50px;
    line-height: 50px;
    display: block;
    vertical-align: middle;
}