﻿@charset "utf-8";
/***知识文章***/
.questionList{width:933px; border:1px solid #dfdee0;}
.questionList ul li{ float:left; height:50px; line-height:50px; text-align:center;}
.questionList .listTitle{ border-bottom:1px solid #dfdee0;background-color:#f9f9f9;}
.questionList ul li.title{ width:670px;}
.questionList ul li.cate{ width:150px; text-align:left;}
.questionList ul li.time{ width:113px;}
.questionList .listContent ul{ border-top:1px solid #efeeef;}
.questionList .listContent ul:first-child{ border-top:0px;}
.questionList .listContent ul li.title{ text-indent:44px; background:url(../images/hxiaodian.png) no-repeat 25px center; text-align:left;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
/***知识文章详情页***/
.articleDetailLeft{ width:710px;margin:30px 10px 10px; float:right;}
.articleTitle{ font-size:18px; font-weight:bold;line-height:35px; text-align:center;margin-bottom:15px;}
.articletime{ text-align:center; color:#999; font-size:12px; margin:5px auto;}
.articleAuthor{ height:30px; line-height:30px; color:#999; font-size:12px; background-color:#f9f9f9;width:600px;margin:0 auto;}
.articleAuthor .detial{ float:left; width:200px; height:30px;line-height:30px;text-align:center; }
.articleAuthor .detial font{ padding:0px 15px; height:30px; line-height:30px; border-left:1px solid #dfdee0;}
.articleAuthor .detial font:first-child{ padding-left:0px; border-left:0px; display:inline-block;}
.articleAuthor .articleShare{ float:left;  width:200px;}
.articleAuthor .articleShare font{ float:left;}
.articleAuthor .printpage{ float:right; width:200px;text-align:center;}
.articleAuthor .printpage a{ color:#188eee;}
.articleContent{ line-height:26px; margin-top:20px;text-align:justify; text-justify:inter-ideograph; width:660px; overflow:hidden;margin-left:10px;}
.articleDetailRight{ width:275px; margin:10px; float:right;}
.articleDetailRight .detailTitle{ font-size:16px; margin:10px; border-bottom:1px solid #4c82b9;padding-bottom:5px;color:#4c82b9;font-weight:bold;}
.articleDetailRight .detailList{ margin-bottom:20px;margin-left:5px;}
.articleDetailRight .detailList ul li{padding:10px 0;font-size:12px;margin:0 10px; border-bottom:1px solid #eee;}
.articleDetailRight .detailList ul li a{color:#155FAA}
.articleDetailRight .detailList ul li a:hover{color:#188eee}
.articleDetailRight .detailList ul li font{color:red;font-style:italic;font-weight:bold;}
.articleDetailRight .zswzborder{border:1px solid #ccc;margin-top:10px;}

/***知识问答模块**/
.questionAnswerList{width:770px;}
.questionAnswerList .listTitle tr td{height:35px; line-height:35px; text-align:center;}
.questionAnswerList .listTitle tr{border-bottom:1px solid #137aa8;}
.questionAnswerList .listSetTitle{background:#137aa8;color:#fff;}
/* .questionAnswerList .cont-tr .person{border-right:1px solid #8ec31f;} */
.questionAnswerList tr td.person{ width:110px;}
.questionAnswerList .cont-tr .person{color:#bbb;}
.questionAnswerList .cont-tr .time{color:#bbb;}
.questionAnswerList tr td.title{ width:520px;margin:0 10px;font-family:'微软雅黑';}
.questionAnswerList tr td.time{ width:110px;}
.questionAnswerList tr td .bt-content{line-height:17px;font-size:13px;color:#aaa;}
.questionAnswerList tr td .dy-content{line-height:17px;font-size:13px;color:#000;margin-bottom:15px;}
.questionAnswerList tr td .wtbt-content{color:#4bbfef;margin-top:10px;}
.questionAnswerList tr td .zzdy-content{color:#f69046}
.questionAnswerList .listContent ul{ border-top:1px solid #efeeef;}
.questionAnswerList .listContent ul:first-child{ border-top:0px;}
.questionAnswerList .listContent ul li.title{text-align:left;display:block; overflow:hidden; text-overflow:ellipsis;}
.askhead { border-radius:20px; height:40px; line-height:40px; margin-top:15px;}
.askhead img{ border-radius:20px; width:40px; height:40px;}
.askname{ font-size:12px; color:#999; height:20px; line-height:20px;}

.trueanswerBlock{ width:650px; padding:15px; background-color:#f7f8f9; margin-top:20px;}
.trueanswerBlock .answerUser{ margin-top:10px; height:20px; font-size:12px; color:#999;}
.trueanswerBlock .answerUser font{ padding:0px 15px; height:14px; line-height:14px; border-left:1px solid #dfdee0;}
.trueanswerBlock .answerUser font:first-child{ padding-left:0px; border-left:0px; display:inline-block;}
.answerContent{ color:#666; line-height:30px;}
.commentTitle{ height:40px; line-height:40px; margin-top:20px; font-size:16px;}
.commentTitle font{ margin-left:30px; font-size:12px;}
.commentTitle font span{ color:#188eee;}
.commenttext textarea{ width:680px; height:110px; border:1px solid #dfdee0; overflow:hidden; float:left;}
.commenttext input[type='button']{ background-color:#188eee; font-size:16px; color:#fff; text-align:center; width:80px;  height:35px; line-height:35px; float:right; margin-top:22px; border:0; cursor:pointer; outline:none;border-radius:4px;}
.commenttext input[type='button']:hover{ background-color:#007ec8;}

/***知识问答模块的回答列表***/
.commentList{ border-top:1px solid #dfdee0; margin:20px 0px;}
.commentList dl dt{ padding:15px 0px; border-bottom:1px solid #dfdee0; height:60px; position:relative;}
.commentList dl dt:hover .setThisAnswer{ display:block;}
.commentList dl dt .userhead{ width:60px; float:left; height:60px; border-radius:30px;}
.commentList dl dt .userhead img{ width:60px;height:60px; border-radius:30px;}
.commentList dl dt .commentRight{ float:left; width:600px; margin-left:20px;}
.commentList dl dt .commentRight .top{ height:34px; line-height:34px; color:#999;}
.commentList dl dt .commentRight .top .desc{ float:left; display:inline-block; margin-right:10px;}
.commentList dl dt .commentRight .top .time{ float:right; font-size:12px;}
.commentList dl dt .commentRight .content{ line-height:18px; color:#666;}

.setThisAnswer{ position:absolute; top:0px; right:0px; display:none; width:70px; height:22px;}
.setThisAnswer a{ background-color:#188eee; width:70px; height:22px; text-align:center; line-height:22px; color:#fff; font-size:12px; display:inline-block;}





.questioncontent{width:1050px;margin:0 auto;padding-top:10px;margin-top:30px;}
.qLeft{float:left;width:240px;padding:10px 0 0 10px;margin-right:18px;}
.qRight{float:left;width:770px;margin-left:20px;}
.qLeft .secondCateBlock a{color:#333}
.qLeft .secondCateBlock a:hover{text-decoration:underline}
.etop ul li a{color:#fff;}
.etop ul li a:hover{text-decoration:underline;}

.relevant{font-size:18px; margin-bottom:20px;border-bottom:2px solid #5381ac;color:#5381ac;font-weight:bold;padding-bottom:5px;}
.relevant-li{width:100%;}
.relevant-li li{width:240px;border:0;border-bottom:1px solid #ccc;}
.relevant-li .img{width:240px;}
.relevant-li .img img{width:240px;}
.relevant-li ul li .img .img_mask{width:240px;}
.relevant-li ul li .videoDesc{padding:0 5px;margin-top:10px}
