@charset "utf-8";
body{background: url(../image/home/bg.jpg) no-repeat center top #fcf6e6;}
ul,li{list-style:none}
.a-title a,.a-class a{color:#333}
h1{font-size:24px;font-weight:400;display:inline}
h3{margin-right:10px;display:inline}

.home-header-wrapper{margin-top:30px;padding:20px;background-color:#f5f5f5}
#home-article{width:680px;min-height:600px;padding:20px;background-color:#fff}
#home-aside{width:228px}
#home-footer{margin-top:20px;height:30px;text-align:center;color:#666}

.my-avatar{margin-right:15px}
.user-info{background:#fff;width:auto;padding:20px}
.home-info{height:50px}
.home-info span{margin-left:5px}

.home-menu a{padding:3px 15px;border-radius:2px;font-size:14px;text-decoration:none}
.home-menu a.nav{background:#e64562;color:white}

.my-info{border-bottom:1px dotted #ddd;padding-bottom:15px}
.my-info ul li{line-height:26px}
.my-info ul li font,.my-like em font{color:#F66F6F;font-weight:bold}

.user-box{background:#fff;width:auto;margin-top:10px}
.user-box-tip{padding:12px 15px;background:#f5f5f5;font-size:14px}

.trends{margin-bottom:30px}
.trends img{display:block}
.personStatus{clear:both;margin-top:20px;padding-bottom:10px;border-bottom:1px dashed #ddd;width:100%;height:auto;overflow:hidden}
.personStatus dt{float:left;width:60px}
.personStatus dd{float:left;width:600px}
.personStatus dd b{margin-right:10px}
.personStatus dd.a-intro{margin-top:8px;line-height:22px}

.tl{padding:15px 0}
.tl table{border-collapse:separate;table-layout:fixed;width:100%}
table tr:hover{background:#f7f7f7}
.tl th,.tl td{border-bottom:1px dashed #ddd;padding:8px 10px 5px 0;text-align:left;font-weight:normal}
.tl td.num{padding-right:0}
.tl th.active{padding-top:10px}
.tl th i{margin-right:8px}
dd.a-title{position:relative;top:6px;font-size:14px}
.tl th span.a-class{margin-right:5px}
.tl p{margin:10px 0}
.tl .num {line-height:18px;width:60px;text-align:center}
.tl .a-num{width:130px}
.tl .a-num span{display:inline-block;background:#F4F4F4;width:54px;height:36px;padding:4px 0;margin: 0 0 0 10px;border-radius:3px;overflow:hidden}
.tl .a-num span em{display:block;font-weight:700}
em, cite{font-style:normal}
.tl td em,.common p a,.a-num span{color:#999}

.empty-post-t{margin-top:40px;font-size:20px;line-height:40px;text-align:center;color:#666}
.empty-post-t a{color:#d32c4a}
.empty-post{margin-top:50px;background:url(../image/home/empty_host.png) center no-repeat;width:100%;height:303px}

.attent{width:70px;margin:10px auto 0}
.attent .user-follow,.attent .is-follow{height:28px;line-height:29px;padding-left:0;background-image:none;background-color:#f4f4f4;border:1px solid #ddd;width:70px;display:block;text-align:center}
.attent .user-follow:hover{background-color:#e64562;border:1px solid #e64562;text-decoration:none;color:white}