@charset "utf-8";
/* CSS Document */
/*问答列表页*/
.m20{ margin-left:20px;}
.m40{margin-left:40px;}
.w680{ width:680px;}
.q_ask{ margin-top:10px;font-family:"宋体"}
.q_ask li{ border-bottom:1px dotted #e1e1e1; float:left; padding:10px 0px; width:648px;}
.q_ltit{ font-size:14px; font-family:"宋体"; line-height:24px; float:left}
.q_ltit span{ background:#e1e1e1; font-size:12px; line-height:22px; display:block; float:left; margin-left:10px; padding:0 5px; color:#666}
.q_ltit>a{ float:left; display:block; color:#35b2e0; background:url(../images/q_list.jpg) no-repeat 0 3px; padding-left:30px;}
.q_con{ float:left; color:#666; line-height:22px; width:648px; margin-top:10px;}
.q_con a{ float:right; color:#35b2e0}

/*问答文章页*/
.q_left{ border:1px solid #e1e1e1; width:654px; padding:0 12px;}
.q_artical{ padding:10px 0px 20px 0px;}
.q_left h1{ font-size:18px; text-align:center; color:#333; line-height:42px; padding-top:10px;}
.title_date{ margin:0 auto;}
.title_date span{ float:left; line-height:26px; color:#666}
.bdshare_t{ line-height:16px;}
.bdshare_t i,.bdshare_t a{color:#666}
.q_cont{}
.q_ques{ background: #f8fbff url(../images/ques_bg.png) no-repeat 15px 20px; border:1px solid #e1efff; padding-left:63px;width:590px;min-height:70px;}
.q_ques h2{ font-size:16px; line-height:36px; font-weight: 400; color:#666; padding-top:10px; }
.q_ques span{ padding-right:10px; color:#666; line-height:24px; display:block}
.q_ans{ background:#fff7f7 url(../images/ans.png) no-repeat 15px 30px; border:1px solid #ffdddc; margin-top:15px; padding:15px 10px 25px 65px;width:578px;color: #666;line-height: 24px;}
.q_ans p{line-height:24px; color:#666; margin-top:15px;}
/*文章页*/

.detail{ padding:12px 10px; line-height:24px; background:#f0f7ff; color:#666; margin:10px auto;width: 635px;}
.z_content p{ color:#666; text-indent:2em; line-height:24px; margin-top:10px;}
.z_content p.ppic{text-align:center}

.FirstPage{ background:#f1f1f1; height:40px; line-height:40px; margin:15px 0px;}
.FirstPage .l {float: left;padding-left: 20px;}
.FirstPage .r {float: right;padding-right: 20px;}
.FirstPage a{color:#ef5853 ;}
.FirstPage a:hover{text-decoration: underline;}

.relev{ padding:10px 10px;}
.relev_tit{ font-size:18px; color:#666; line-height:42px;}
.relev ul{ float:left; width:305px;}
.relev ul li{ background:url(../images/sj.gif) no-repeat left center; padding-left:15px; line-height:30px;}
.relev ul li a:hover{ color:#ef5853}