﻿.ask-list.hot{display:flex;flex-flow:wrap}
.ask-list.hot li{width:50%}
.ask-list li{border-bottom:1px dotted #e2e2e2;position:relative;height:auto;line-height:1;padding:10px 0}
.ask-list li:hover{background-color:#fafafa}
.ask-list.hot li:nth-last-child(-1n+2),.ask-list li:last-child{border-bottom:none}
.ask-list li h2 .layui-badge{top:0;height:16px;line-height:16px;padding:0 5px;margin-right:10px;font-size:12px;border:1px solid #006bae;background:none;color:#006bae}
.ask-list li h2,.ask-list li h2 a,.ask-list-info{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ask-list li h2{height:26px;line-height:26px;display:flex;align-items:center;}
.ask-list li h2 a{display:inline-block;max-width:80%;padding-right:10px;font-size:16px}
.ask-mid{display:inline-block;height:10px;width:1px;margin:0 10px;vertical-align:middle;background-color:#e2e2e2}
.ask-filter a.layui-this{color:#5FB878}
.ask-list-info{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ask-list-nums{position:absolute;right:0;top:0;padding-right:0 !important}
.ask-list-nums i{position:relative;padding:0 3px 0 15px}
.ask-badge-accept{height:18px;line-height:18px;padding:0 5px !important;background-color:#5FB878;border-radius:2px;margin-right:10px}
.ask-badge-notaccept{height:18px;line-height:18px;padding:0 5px !important;background-color:#c00;border-radius:2px;margin-right:10px}
.ask-list-info{position:relative;font-size:13px;color:#999;padding:5px 0}
.ask-reply{padding:15px}
.ask-reply .ask-reply-content,.ask-detail-content{line-height:1.8;font-size:14px;color:#01aaed}
.ask-tiwen{display:block;position:relative;height:60px;line-height:60px;margin-top:10px;padding:0 20px;text-align:center;font-size:18px;font-weight:300;background-color:#5FB878;color:#fff}
.ask-tiwen:first-child{margin-top:0}
.ask-tiwen:hover{opacity:0.9;color:#fff}
.ask-head-icon img{height:100px;background:#f5f5f5;padding:0;border-radius:100%}
.detail-box{padding:20px}
.detail h1{font-size:24px;line-height:36px}
.ask-detail-info{position:relative;margin:15px 0 15px}
.ask-detail-info .layui-btn{height:20px;line-height:20px;vertical-align:top;border-radius:0}
.ask-detail-info .layui-btn+.layui-btn{margin-left:0}
.ask-admin-box{position:relative;display:inline-block;vertical-align:top}
.ask-detail-info .ask-list-nums{top:-3px;font-size:16px}
.ask-detail-info .ask-list-nums i{padding:0 3px 0 15px;color:#999}
.detail-about{position:relative;line-height:20px;padding:15px;font-size:13px;background:#f5f7fa;color:#666}
.ask-detail-user{white-space:nowrap;overflow:hidden}
.ask-detail-user cite{font-style:normal}
.ask-detail-user img{display:block;width:20px;height:20px;margin:0;border-radius:2px}
.detail-body{margin:20px 0 0;line-height:26px;font-size:16px;color:#01aaed;word-wrap:break-word}
.ask-detail-content{margin-top:10px}
.ask-comment{}
.ask-comment li{position:relative;padding:20px 0 10px;border-bottom:1px dotted #DFDFDF}
.ask-comment li:last-child{border-bottom:none}
.ask-comment .fly-none{height:50px;min-height:0}
.ask-comment .icon-caina{position:absolute;right:10px;top:15px;font-size:60px;color:#58A571}
.detail-about-reply{padding:0 0 0 55px;background:none;}
.detail-about-reply .detail-hits{left:0;bottom:0}
.detail-about-reply .ask-comment-avatar{left:0;top:0;position:absolute}
.ask-comment-body{margin:20px 0;min-height:0;line-height:24px;font-size:14px}
.ask-comment-body p{margin-bottom:10px}
.ask-comment-body a{color:#4f99cf}
.ask-comment-reply{position:relative;text-align:right;}
.ask-comment-reply span{padding-right:20px;color:#999;cursor:pointer}
.ask-comment-reply span:hover{color:#666}
.ask-comment-reply span i{font-size:16px}
.ask-comment-reply span em{font-style:normal}
.ask-comment-reply span .icon-zan{font-size:22px}
.ask-comment-reply .zanok,.ask-comment-reply .ask-comment-zan:hover{color:#c00}
.ask-comment-reply span .icon-svgmoban53{position:relative;top:1px}
.ask-comment-avatar img{display:block;width:45px;height:45px;margin:0;border-radius:2px}
.ask-commentList .comment-item{padding:30px 0 0 0;border-bottom:0}
.ask-commentList .comment-item .comment-user{float:left;width:28px;height:28px}
.ask-commentList .comment-item .comment-body{padding-left:50px}
.ask-commentList .comment-item .comment-body .cooment-conent{padding:10px 20px;background:#f5f6f7;word-wrap:break-word}
.ask-commentList .comment-item .comment-body .cooment-conent p{line-height:26px}
.ask-commentList .comment-item .comment-body .cooment-conent .name{margin-right:15px}
.ask-commentList .comment-item .comment-body .cooment-conent .time{color:#6d6d6d;font-size:12px}