.panel-section {background: #f5f5f5;}
.btn.custom.active, .btn.custom.focus, .btn.custom:active, .btn.custom:focus, .btn.custom:hover, .open>.dropdown-toggle.btn.custom, .btn.custom.active.focus, .btn.custom.active:focus, .btn.custom.active:hover, .btn.custom:active.focus, .btn.custom:active:focus, .btn.custom:active:hover, .open>.dropdown-toggle.btn.custom.focus, .open>.dropdown-toggle.btn.custom:focus, .open>.dropdown-toggle.btn.custom:hover {background-color: #205EFF;}
.btn.custom {background: linear-gradient(to right, #709BFE, #205EFF); border-radius: 2px; border: 0;}
a:hover, a:focus{color: #205EFF;}
.dropdown-backdrop {display: none;}
.pager-pull-up-fixed {position: unset;}
.ask-wrapper .ask-btn {color: #ffffff;}
.ask-wrapper .panel-heading {display: flex; display: -webkit-flex; justify-content: space-between; align-items: center;}
.ask-wrapper .panel-heading .operations .trigger {display: flex; height: 24px; border-radius: 1px; align-items: center; margin: auto 0; justify-content: center; vertical-align: middle;}
.ask-wrapper .panel-heading .operations .trigger.active {background-color: #E6EDFF;}
.ask-wrapper .panel-heading .operations .trigger .circle {background-color: #D8D8D8; width: 4px; height: 4px; margin: 0 3px;}
.ask-wrapper .panel-heading .operations .trigger.active .circle {background-color: #3C77FE;}
.ask-wrapper .panel-heading .operations .options {min-width: 70px;}
.ask-wrapper .panel-heading .operations .options .active {color: #1F5DFF;}
.ask-wrapper .status-filter {display: none;}
.ask-wrapper .icon-filter:before {content: '\e6a1';}
.ask-wrapper .icon-remove-sign:before {content: '\e652';}
.ask-wrapper .attrs > a {display: inline-block; border: 1px solid #ddd; padding: 0 6px; border-radius: 11px; color: #666; font-size: 14px; line-height: 20px;}
.ask-wrapper .attrs > a + a {margin-left: 5px;}
.ask-wrapper .attrs > a.active {color: blue; border-color: #fff;}
.ask-wrapper .attrs {margin-bottom:10px; margin-right:5px;margin-left:5px;padding:5px; }
.ask-wrapper .ask-list .ask {padding: 16px 10px; border-radius: 3px; margin: 12px 0; background: #ffffff;}
.ask-wrapper .ask-list .ask span {word-break: break-all;}
.ask-wrapper .ask-list .ask .header {display: flex; display: -webkit-flex; justify-content: space-between; font-weight: bold;}
.ask-wrapper .ask-list .ask .divider {margin: 5px auto; height: 1px; width: 100%; background-color: #D8D8D8;}
.ask-wrapper .ask-list .ask .titleWrapper {display: flex; display: -webkit-flex; align-items: flex-start; justify-content: space-between;}
.ask-wrapper .ask-list .ask .titleWrapper .left {display: inline-flex;}
.ask-wrapper .ask-list .ask .titleWrapper .title {overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; font-size: 16px; font-weight: bold; width: 261px;}
.ask-wrapper .ask-list .ask .titleWrapper .status {display: flex; height: 24px; border-radius: 1px; align-items: center; margin: auto 0; justify-content: center; vertical-align: middle;}
.ask-wrapper .ask-list .ask .content {word-break: break-all; margin-top: 12px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; font-size: 12px;}
.ask-wrapper .ask-list .ask .ext {margin-top: 12px; font-size: 12px; color: #999999}
.appbar.fix-right {position: fixed; right: 30px; bottom: 140px; z-index: 120; height: 0px;}
.appbar.fix-right > a > img {width: 60px;height: 60px;}

