/***********问题类别*********/
#question-type{
    width:100%;
    background-color: #ffffff;
}
#question-type-content{
    width:1100px;
    height:220px;
    margin:auto;
}
.type-list{
    width:290px;
    height:170px;
    float:left;
    margin-top: 20px;
    margin-left: 70px;
}
.type-list:first-child{
    margin-left: 50px;
}
.parent-type{
    width:280px;
    height:170px;
    margin:auto;
    margin-top:10px;
}
.parent-type span{
    font-weight: 600;
    color:#606060;
    text-align: left;
    font-size: 17px;
    margin-right:20px;
}
.children-type{
    width:90px;
    float:left;
    margin-top:18px;
}
.children-type a{
    color:#161616;
    font-size: 13px;
    text-align: left;
    text-decoration: none;
}
.children-type a:hover{
    color:#225599;
}

/***************回答列表******************/
#question-list{
    width:100%;
    background-color: #ffffff;
}
#question-list .top_notice_more{
    width:1000px;
    margin:auto;
}
#question-list .top_notice_more span{
    margin-left: 860px;
}
#question-list .notice_more{
    float:left;
    width:495px;
}
#question-list .notice_more span{
    margin-left: 360px;
}
#question-list .botton_more{
    width:1000px;
    height:30px;
    margin:auto;
}
#question-list .que_top_notice{
    height:30px;
    text-align: left;
    margin-top:20px;
    color:#161616;
}
.more_con, .more_con a{
    font-size: 14px;
    color:#999999;
    text-decoration: none;
}
.more_con a:hover{
    color:#6699CC;
}

#question-list .que_top_list{
    width:1100px;
    height:480px;
    margin:auto;
}

/*登陆引导*/
.login_notice{
    width:297px;
    height:185px;
    float:left;
    font-size: 13px;
    text-align: left;
    line-height: 35px;
    margin-top: 30px;
    margin-left: 50px;
    color:#383838;
    background-color: #EBF5F8;
    border:1px solid #EBF5F8;
}
.login_notice div{
    margin-top:30px;
    margin-left:40px;
}
.login_notice span{
    display: block;
    width:100px;
    background-color: #FE7C0F;
    color: #ffffff;
    font-size: 16px;
    font-weight: 600;
    padding:1px 60px 1px 60px;
    margin:auto;
    margin-top:20px;
    text-align: center;
    cursor: pointer;
}
/*热门问答*/
.question_list{
    width: 297px;
    height: 185px;
    margin-top:30px;
    float:left;
    margin-left: 50px;
    border:1px solid #F2EFEF;
}
.question_list a{
    color:#666;
}
.question_list a:hover{
    color:#225599;
}
.question_list_img{
    width:90px;
    height: 90px;
    float:left;
    cursor:pointer;
    margin-left:15px;
    margin-top:20px;
}
.question_list_img img{
    width:90px;
    height: 90px;
}
.question_list_title{
    width:170px;
    height: 95px;
    float:left;
    margin-left:12px;
    margin-top:20px;
    text-align: left;
}
.question_list_title .user_nick_name{
    font-size: 15px;
    color:#999;
}
.question_list_title div{
    color:#383838;
    cursor:pointer;
    font-size: 12px;
    margin-top:10px;
    line-height: 18px;
    height:38px;
}
.question_list_data{
    font-size: 13px;
    color:#999999;
    margin:30px 0px 0px 20px;
}
.question_list:hover{
    border:1px solid #FE7D11;
}

/*通知公告，热门用户*/
.notice_user{
    width:1000px;
    height:400px;
    margin:auto;
    margin-top:20px;
}
.no_us{
    width:495px;
    float:left;
    margin-top:10px;
    height:400px;
    border:0px solid;
}
.notice_user .left_con{
    width:200px;
    height:150px;
    float:left;
    margin-top:10px;
    margin-right: 10px;
    border:0px solid;
}
.notice_user .left_con img{
    margin-top:15px;
    border:1px solid #E7F3F7;
}
.notice_user .left_con div{
    margin-left:15px;
}
.notice_user .left_con div p{
    color:#BBBBBB;
    margin-top:14px;
}
.notice_user .left_con div p a{
    text-decoration: none;
    font-size: 14px;
    color:#747474;
}
.notice_user .left_con div p a:hover{
    color:#6699CC;
}

.notice_user .user_line{
    width:490px;
    height:70px;
    margin-top:10px;
    border-bottom:1px dashed #DCDCDC;
}
.right_user .user_line img{
    border:0px solid;
    width:50px;
    height:50px;
    margin-top:10px;
}
.right_user .user_line div{
    float:left;
}
.right_user .user_line .right-div{
    margin-top:10px;
    margin-left: 20px;
}
.right_user .user_line .right-div span{
    color:#666;
    font-size: 16px;
}
.right_user .user_line .right-div p{
    color:#BBBBC5;
    font-size: 14px;
}
.right_user .user_line .right-div a{
   text-decoration: none;
}
.right_user .user_line .right-div a:hover{
   color:#2E9CDC;
}