.panel-section {background: #f5f5f5;}
.btn.primary.active, .btn.primary.focus, .btn.primary:active, .btn.primary:focus, .btn.primary:hover, .open>.dropdown-toggle.btn.primary, .btn.primary.active.focus, .btn.primary.active:focus, .btn.primary.active:hover, .btn.primary:active.focus, .btn.primary:active:focus, .btn.primary:active:hover, .open>.dropdown-toggle.btn.primary.focus, .open>.dropdown-toggle.btn.primary:focus, .open>.dropdown-toggle.btn.primary:hover {background-color: #205EFF;}
.btn.primary {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;}
.request-list .request {padding: 16px 10px; border-radius: 3px; margin: 12px 0; background: #ffffff;}
.request-list .request span {word-break: break-all;}
.request-list .request .header {display: flex; display: -webkit-flex; justify-content: space-between; font-weight: bold;}
.request-list .request .header .product {overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; font-size: 12px; color: #999999; max-width: 261px;}
.request-list .request .divider {margin: 5px auto; height: 1px; width: 100%; background-color: #D8D8D8;}
.request-list .request .titleWrapper {display: flex; display: -webkit-flex; align-items: flex-start; justify-content: space-between;}
.request-list .request .titleWrapper .left {display: inline-flex;}
.request-list .request .titleWrapper .title {overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; font-size: 16px; font-weight: bold; max-width: 261px;}
.request-list .request .titleWrapper .operations .trigger {display: flex; height: 24px; border-radius: 1px; align-items: center; margin: auto 0; justify-content: center; vertical-align: middle;}
.request-list .request .titleWrapper .operations .trigger.active {background-color: #E6EDFF;}
.request-list .request .titleWrapper .operations .trigger .circle {background-color: #D8D8D8; width: 4px; height: 4px; margin: 0 3px;}
.request-list .request .titleWrapper .operations .trigger.active .circle {background-color: #3C77FE;}
.request-list .request .titleWrapper .operations .options {min-width: 70px;}
.request-list .request .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;}
.request-list .request .ext {margin-top: 12px; font-size: 12px; color: #999999}
.request-list .request .ext .pub-time {display: block}
.request-list .request .ext .reply-time {display: block}
.appbar.fix-right {position: fixed; right: 30px; bottom: 140px; z-index: 120; height: 0px;}
.appbar.fix-right > a > img {width: 60px;height: 60px;}
