#lib_join{width:728px; padding:30px; overflow:hidden;}
#lib_join tr{height:50px;}
#lib_join td{padding-left:20px; color:#888;}
#lib_join tr.top{background:#f5f5f5;}
#lib_join tr:hover{background:#f5f5f5;}
#lib_join tr.top td{color:#555; font-size:14px;}
#lib_join .more{
    position: relative;
    top: 0;
    display:block; 
    /* width:16px; 
    height:16px;  */
    /* background:url(/images/more.png) no-repeat; 
    overflow:hidden; -webkit-filter:grayscale(100%); 
    -moz-filter:grayscale(100%); -ms-filter:grayscale(100%); 
    -o-filter:grayscale(100%); filter:grayscale(100%);
     filter:grey; */
    }
#lib_join tr.cur{background:#f5f5f5;}
#lib_join tr.cur td{color:#0055a1;}
#lib_join tr.cur .more{-webkit-filter:grayscale(0%); -moz-filter:grayscale(0%); -ms-filter:grayscale(0%); -o-filter:grayscale(0%); filter:grayscale(0%); filter:none;}

#lib_join_detail{width:728px; padding:30px; overflow:hidden;}
#lib_join_detail .brief{width:668px; padding:15px 30px; background:#f5f5f5; overflow:hidden;}
#lib_join_detail .brief span{display:block; float:left; width:222px; height:45px; line-height:45px; font-size:14px; color:#888; overflow:hidden;}
#lib_join_detail .detail{width:728px; margin:20px 0; font-size:14px; color:#888; overflow:hidden;}