/*话题列表*/

.task_list{overflow:hidden;}
.task_list ul, .task_list ul li{list-style: none;margin:0;padding:0;}
.task_list ul{overflow:hidden;}
.task_list ul li{overflow:hidden;padding:15px 0;display: block;border-bottom: 1px dashed #999999;}

.task_list ul li .other{background: none repeat scroll 0 0 #F8F8F8;
    border-left: 3px solid #EEEEEE;
    margin-left: 38px;
    margin-top: 5px;
    padding: 5px;}
.task_list ul li .other p{margin:0px;padding:5px 0;}

.task_list .userimg{float:left;width:38px;overflow:hidden;}

.task_list .task_title{margin-left:40px;overflow:hidden;}

.task_list .task_title .title a{color:#343434;font-size:14px;}

.task_list .task_info{overflow: hidden;font-size:12px;color:#999999;}

.rank {
    background: none repeat scroll 0 0 #BBBBBB;
    height: 15px;
    line-height: 15px;
    margin: 0 0 0 5px;
    padding: 0 3px;
    border-radius:5px 5px 5px 5px;
}

/*内容页*/
.task-content{width: 100%;overflow:hidden;}
.task-content .user-face{float: left;height: 48px;overflow: hidden;width: 48px;}

.task-content .task-doc {
    margin-bottom: 30px;
    overflow: hidden;
    margin-left:60px;
}
.task-content .task-doc .author {
    height: auto;
    margin: 0;
    margin-bottom: 1px;
    color: #666666;
    background:#f4f4ec;
    padding:5px;
    font-size:12px;
}

.task-content img{width:100%;}
.task-content .task-view{font-size:14px;line-height:30px;overflow: hidden;word-wrap: break-word;word-break: normal;}

.task-content .task-view pre{line-height:normal;}

.task-content .task-view table{border:#CCCCCC 1px solid;}
.task-content .task-view table td{ border:1px #CCCCCC solid; border-right:none; border-top:none;}