﻿/*问答*/
.ask-head{ background: #fff; padding: 30px 40px;}
.ask-head h1{ margin: 0; font-size: 1.5em; font-weight: normal; padding-bottom:15px; line-height: 1.5em;}
.ask-head span{color: #aaa; margin-right:10px;}
.ask-head .time,.ask-head .ask-mdd{ font-weight: normal; float:right;}
.ask-head .ask-main { width:100%; max-width: 754px; float:left;}
.ask-head .ask-content{word-break: break-word;font-size:15px; line-height:25px; color:#666; padding-bottom:10px;}
.ask-head .ask-content img{max-width:100%;}
.ask-head .ask-side{width:190px;height: 58px;float:right;color:#888;}
.ask-head .ask-view{width:95px;}
.ask-head .ask-view span{display: block; margin-bottom:.5rem;}
.ask-head .ask-view b{}
.ask-head .ask-follow{width:95px;}
.ask-head .ask-follow span{display: block; margin-bottom:.5rem;}
.ask-head .ask-follow b{}

.ask-head .ask-con-img{margin-bottom:20px;}
.ask-head .img-li{width:241px;height:156px;float:left;overflow: hidden;margin:0 5px;}
.ask-head .img-li img{width:100%;}

.ask-head .ask-con-scen{margin-bottom:20px;}
.ask-head .ask-con-line{margin-bottom: 20px;}
.ask-head .ask-follow-btn{}
.ask-head .ask-follow-btn a{color: #fff;padding: 10px 15px;;border-radius: 4px;}
.ask-follow-btn .will-follow{background: #33adb3;}
.ask-follow-btn .follow-ed{background: #8590a6;}
.ask-head .time{font-size: 14px; color: #8590a6; float: right;}

.answer{margin-bottom: 10px; overflow: hidden; border-radius: 2px; box-sizing: border-box;min-height: 810px;}
.answer .answer-item{padding: 25px 40px; background: #fff; margin-bottom: 10px; box-shadow: 0 1px 1px rgba(26,26,26,.1);}
.answer .answer-content{margin-top: 25px; margin-bottom: -4px; overflow: hidden; line-height: 1.67;}
.answer .answer-content p{margin-top: 0; margin-bottom: .42em;}
.answer .answer-content img{max-width:100%;}
.answer .answer-content a{border-bottom: 1px solid grey;}
.answer .answer-content a:hover{color: #3f88bf;}
.answer .answer-content h3{line-height: 3;border-bottom: solid 1px #ccc;margin-bottom: 10px;}

/*添加回答表单*/
.answer-editor{padding: 25px 40px; }
.answer-editor .editor-item{ margin: 10px 0; font-size: 14px; color: #666;}
.answer-editor .editor-con{border:1px solid rgb(169, 169, 169);}
.answer-editor .editor-item textarea{border:0; height:92px; width:99%;}
.answer-editor .answer-input{height: 30px; width:99%;}
.answer-editor .answer-ts {line-height: 40px; float: left; color:#777;}
.answer-editor .ke-statusbar{display: none;}
.answer-editor .answer-button{ background: #f78c04; width: 300px; height: 40px; font-weight: bold; font-size: 16px; color: #fff; border: 0;}

/*回答采纳/推荐*/
.bg-caina{background: #fafffa !important;}
.bg-tuijian{background: #ffe !important;}
.bg-caina-btn{background: #adf7b9 !important;}
.answer-cntj{position: relative;}
.answer-cntj .text-ts{font-size: 18px;line-height: 30px;}
.answer-cntj .icon-ts{width: 64px;height: 64px;z-index: 9;position: absolute;right: 10px;top: 10px;}
.answer-cntj .caina-btn{position: absolute;right: 0;top: 0;background: #64c473;color: #fff;}
.answer-caina .text-ts{color: #40a702;}
.answer-caina .icon-ts{background: url(../images/asw-icom.png) 0 0 no-repeat;}
.answer-tuijian .text-ts{color: #f6ab24;}
.answer-tuijian .icon-ts{background: url(../images/asw-icom.png)  0 -80px no-repeat;}

/*问答列表*/
.ask-list{}
.ask-list ul{}
.ask-list li{}
.ask-list .ask-item{border-top: 1px solid #dee2e6;}
.ask-list .ask-item:first-child{border-top:none;}
.ask-list .answernum{width: 48px;height: 78px;background: #fff;border-radius: 2px; color: #41a1e1;text-align: center;}
.ask-list .answernum b{display: block;font-size: 18px;padding-top: 23px;font-weight: normal;line-height: 16px;}
.ask-list .answernum span{font-size: 14px;line-height: 16px;}
.ask-list .ask-mid{width:570px;}
.ask-list .ask-title{font-weight: normal;font-size: 16px;height: 18px;line-height: 18px; margin-bottom:12px;}
.ask-list .ask-desc{font-size: 14px;line-height: 16px;color: #999;margin-bottom:6px;}
.ask-list .ask-tag{}
.ask-list .ask-tag-item{height: 24px;line-height: 24px;padding:0 15px;font-size: 14px; background:#e7f5ff;border-radius: 12px; text-align:center;color: #41a1e1;}
.ask-list .ask-right{width: 100px;line-height: 24px;}
.ask-list .ask-time{height: 18px;line-height: 18px;display: block;color: #999;margin-bottom:8px;}
.ask-list .ask-views{height: 18px;line-height: 18px;display: block;color: #999;margin-bottom:8px;}
.ask-list .ask-uname{height: 18px;line-height: 18px;display: block;color: #999;}

.ask-list .ans-cont{}
.ask-list .ans-title{font-weight: normal;font-size: 16px;}
.ask-list .ans-img{width: 152px; height: 96px; overflow: hidden;}
.ask-list .ans-img img{width: 100%;}
.ask-list .ans-img1{width: 152px; height: 96px; overflow: hidden;}
.ask-list .ans-img2{width: 100%; height: 96px; overflow: hidden;}
.ask-list .ans-img2 li{width: 49%; margin-left:2%;}
.ask-list .ans-img2 li:first-child{margin-left:0;}
.ask-list .ans-img3{width: 100%; height: 96px; overflow: hidden;}
.ask-list .ans-img3 li{width: 32%; margin-left:2%;}
.ask-list .ans-img3 li:first-child{margin-left:0;}
.ask-list .ans-desc{}
.ask-list .ans-img1-desc{margin-left: 162px;}
.ask-list .ans-caina{color:#33adb3;}

/*问答首页搜索*/
.ask-so{position: relative;}
.ask-so .ask-so-form{height: 42px;}
.ask-so .ask-input{height: 18px;line-height: 18px;font-size: 14px;padding: 10px 15px;border: 2px solid #33adb3;border-radius: 2px 0 0 2px;width:680px;outline: 0;}
.ask-so .ask-button{width: 100px;height: 42px;line-height: 42px;font-size: 18px;color: #fff;cursor: pointer;margin-left: -2px;border-radius: 2px;border: 0;padding: 0;background: #33adb3;}
.ask-so .askadd-btn{color: #fff;border: 0;background: #ff9912;border-radius: 2px;width: 128px;height: 40px;line-height: 40px;font-size: 18px;}
.ask-so .so-pop{width:710px;position: absolute;left:1rem;top:57px;z-index:10;border: 2px solid #33adb3;border-top: 0;font-size: 14px;}
.ask-so .so-pop li{line-height:36px; border-top:1px solid #f6f6f6; padding:0 1rem;}
.ask-so .so-pop li:first-child{border-top:none;}
.ask-so .so-pop li:hover{background: #f0faff;}
.so-pop .s-title{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float:left;max-width:590px;}
.so-pop .s-num{color: #999;font-size: 12px;margin-left: 12px;}
.so-pop .s-key{color: #ff9100;font-weight: bold;}

/*问答焦点*/
.ask-focus{}
.ask-focus .focus-item{ }
.ask-focus .focus-img{width: 280px;height: 200px;}
.ask-focus .focus-img img{width: 100%;min-height: 200px;}
.ask-focus .focus-list{color:#666; width:420px;}
.ask-focus .focus-list li{list-style: unset;line-height: 30px;}
.ask-focus .focus-list li:first-child{list-style: none;font-size: 1.5em;margin:0 0 0.5rem -1.5rem;color:#333;text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}