/**
 * @Author:		iger
 * @DateTime:	2016-11-17 14:18:10
 * @Description:cases_show.css
 */
.case-title { font-size: 26px; text-align: center; }
.case-part { margin:10px 0; }
.case-part .part-hd, .article .part-hd { font-size:14px; font-weight: bold; }
.case-part p { margin-top:8px; }
.case-part p span,.case-part p a { margin-right:20px; }
.article {  }
.article img { max-width: 680px; }
.article p { margin-bottom:10px; text-indent: 2em; line-height: 2.5; }
.article .part-hd { margin:20px 0; }

.comment-list { margin-top:15px; }
.comment-list .cmt-hd { position: relative; }
.comment-list .cmt-hd:before { position: absolute; left: 0; top: 11px; width: 100%; height: 1px; background: #eee; content: ''; }
.comment-list .cmt-hd em { position: relative; background: #fff; padding-right: 10px; }
.comment-list li { padding:20px 0; border-bottom:1px dashed #eee; overflow:hidden; }
.comment-list li .avatar { float:left; width:50px; height:50px; overflow:hidden;border-radius:3px; }
.comment-list li .info, .comment-list li .cmt-bd { padding-left:10px; overflow:hidden; }
.comment-list li .info .time { float:right; color:#999; }
.comment-list li .cmt-bd { padding-top:8px; }
.comment-list li .qa-bd { padding-top:0; }
.comment-list li .action { padding-left:60px; text-align: right; }
.comment-list li .action a { margin-left:10px; }
.comment-list li .action i,.comment-list li .qa-info i { font-size: 18px; }
.comment-list li .action .zan i,.comment-list li .qa-info .zan i { color:#f36; }
.comment-list li .action .zan i:before,.comment-list li .qa-info .zan i:before { content:'\e627' }
.comment-list li .action .zaned i:before { content:'\e63d' }
.comment-list li .action .reply i { color:#84d0c0; }
.comment-list li .qa-con { font-size: 14px; }
.comment-list li .qa-info { margin-top: 10px; color: #999; }
.reply-form { padding-left:60px; margin-top:10px; text-align: right; }
.reply-form textarea { width:98%; padding:5px; border:1px solid #ddd; }
.reply-form textarea:focus,.comment textarea:focus { border-color:#999; box-shadow: 1px 1px 3px rgba(0,0,0,.2) inset; }
.reply-form p { padding-top:10px; }
.reply-form p span, .comment p span { display: none; }
.reply-form .err span, .comment .err span { display: block; }
.reply-list { margin:10px 0; padding:0 10px; background-color: #f6f6f6; }
.reply-list li { padding:8px; }
.reply-list li p { text-align: right; }
.reply-list li a { color:#f36; }
.comment { padding:20px 0; }
.comment .ke-container-verybeaut { height:150px; }
.comment textarea { width:605px; height:70px; padding:4px; border:1px solid #ddd; }
.comment p { padding:5px 0; }
.comment p .avatar { display: inline-block; margin-right:10px; vertical-align: top; border-radius:3px; overflow: hidden; }
.comment p span { padding-left:65px; }
.comment .send { text-align: right; }
.comment .btn, .comment-list .btn { padding:5px 10px; border:0 none; background-color:#f36; color:#fff; text-decoration:none; border-radius:3px; cursor: pointer; }
.comment .btn, .comment-list .btn:hover { color:#fff; }
.comment .btn[disabled] { background-color: #999; cursor:not-allowed; }
.no-login { background-color: #f8f8f8; padding:30px; font-size: 14px; text-align: center; }
.no-login a { color:#f36; }
