
/* header */

body{ background:#fff;}
.home_toptb{ height:33px;line-height:33px !important; background:url(home/toptb.gif) repeat-x 0 0 !important;}
.home_toptb a{ color:#fff; line-height:33px;}
#toptb{ border-bottom:0px;}
.home_showmenu{background-position:100% 14px !important;}

.home_hdbg{ background:#fdbc2a; padding:20px 0; position:relative;}
#hd { margin-top:0px; width:960px;height: 133px; border:0px; padding-top:22px;background: none}


.home_hd{ background:#fff;}
.home_left{ float:left; width:555px; padding-left:160px; padding-top:10px;background:#fff;}
.home_right{ float:right; height:128px;width:225px; padding:10px;background:#fbf7f4;}
.home_avatar{ position:absolute; top:0px; left:12px;width:px; height:px; overflow:hidden;}
.home_avt_a{ display:block;width:120px; height:120px; border:4px solid #f0f0f0; border-left:5px solid #f0f0f0; border-right:5px solid #f0f0f0;overflow:hidden;}
.home_avt_a img{ width:120px; height:120px;}



.color_1b{ color:#1b1b1b;}

.avatar_span1{ display:block; height:1px; background:#f0f0f0; border-left:1px solid #fbbd2e; border-right:1px solid #fbbd2e;}
.avatar_span2{ display:block; height:1px; background:#f0f0f0; border-left:1px solid #fff; border-right:1px solid #fff;}
.home_visitors{ height:32px; line-height:30px; overflow:hidden; font-weight:700; color:#535353;}
.home_visitors span{ color:#ff4e00; padding:0 2px;}

.home_uername{ height:36px; line-height:30px; overflow:hidden; color:#535353;}
.home_uername span{ font-size:22px; padding-right:10px;}
.home_userinf{ height:36px; color:#606060;line-height:30px; border-bottom:1px solid #f0e4d8; width:500px;padding-left:22px;background:url(home/hd_position.gif) no-repeat 2px 7px;overflow:hidden;}
.home_userinf a{ color:#606060;}
.home_userinf span{ padding-right:40px;}

.home_hudong{ height:40px; line-height:40px; overflow:hidden;}
.home_hudong a{ padding:3px 0 3px 20px;margin:0 8px 0 4px;}
.home_follow{ background:url(flw_ico.png) no-repeat 0 2px;}
.home_addfriend{background:url(home/friend.gif) no-repeat 0 2px;}
.home_liuyan{background:url(home/wall.gif) no-repeat 0 2px;}
.home_sendpm{background:url(home/pm.gif) no-repeat 0 2px;}

.home_right p{ height:30px; color:#1b1b1b; font-weight:700;line-height:30px; overflow:hidden;}
.home_right .home_bio{ line-height:18px; overflow:hidden; color:#1b1b1b;}

.home_mn{ float:left; width:664px;}

.home_fdtitle{ height:40px; line-height:30px; overflow:hidden; color:#fe7701; font-weight:700;}
.home_fdlist{ width:640px; padding-bottom:16px; border-bottom:1px dotted #999; margin-bottom:16px;}
.home_fdlist .home_fdleft{ float:left; width:210px; }
.home_fdlist .home_fdright{ float:right; width:420px;}
.home_fdlist .home_fdcover{ display:block;width:200px; height:150px; border:5px solid #e9e9e9;overflow:hidden;}
.home_fdlist .home_fdcover img{ width:200px; height:150px;}


.home_fdlist .home_subject{ height:30px;line-height:30px; overflow:hidden;}
.home_fdlist .home_subject a{ font-weight:700; font-size:18px; color:#000;}
.home_fdlist .home_threadinf{ height:40px; line-height:40px; overflow:hidden;}
.home_fdlist .home_threadinf span{ padding-left:18px; margin:0 18px 0 4px;}
.home_fdlist  .views{ background:url(home/vt_views.gif) no-repeat 0 2px;}
.home_fdlist  .likes{ background:url(home/likes.gif) no-repeat 0 2px;}
.home_fdlist  .replies{ background:url(home/vt_replies.gif) no-repeat 0 2px;}