.sidebar-menu .history-chat {font-size: 13px;color: #999999;padding: 12px;margin-top: 3px;border-top: 1px solid #F2F2F2;}.sidebar-menu .history-list {padding: 0 8px;flex: 1;overflow-y: hidden;display: flex;flex-direction: column;}.sidebar-menu .history-list .list-item {font-size: 14px;color: #333333;border-radius: 8px;padding: 0 10px;cursor: pointer;}.sidebar-menu .history-list .list-item:hover {background: #F0F1F5;}.sidebar-menu .history-list .list-item .title {padding: 8px 0 4px 0;}.sidebar-menu .history-list .list-item .title .name {font-size: 14px;color: #333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}.sidebar-menu .history-list .list-item .time {font-size: 12px;color: #A2A2A2;padding-bottom: 8px;}.sidebar-menu .history-list .empty-box {display: flex;flex: 1 1 0;font-size: 13px;color: rgb(204, 204, 204);align-items: center;justify-content: center;padding-top: 60px;}.main-with .new {display: flex;justify-content: flex-end;margin: 15px 32px 0 0;}.main-with .new-chat {background: linear-gradient(90deg, #DBE8FF 0%, #F0ECFC 100%);color: #0057ff;display: flex;justify-content: center;width: 100px;text-align: center;border-radius: 20px;line-height: 32px;align-items: center;cursor: pointer;}.main-with .new-chat img {width: 16px;height: 16px;margin-right: 8px;display: block;}.main-with .new-chat:hover {background: linear-gradient(90deg, #CCDDFF 0%, #EDE8FC 100%);}.main-with .new-chat .name {background: linear-gradient(90deg, #4787F4 0%, #6B65F9 29%, #617DF6 51%, #7A71FA 74%, #AD76ED 100%);-webkit-background-clip: text;color: transparent;cursor: pointer;}.main-container .content {flex: 1;box-sizing: border-box;display: flex;justify-content: center;flex-direction: column;margin: 15px auto 0;max-height: calc(100vh - 26px);overflow-y: auto;width: 100%;}.main-container .input-section {max-height: 180px;flex-shrink: 0;height: fit-content;padding-left: calc((100% - 860px)/2);padding-right: calc((100% - 860px)/2);margin: 0 2px 10px;}.main-container .input-border {box-shadow: 0 6px 9px -2px rgba(245, 245, 245, 1);border-radius: 12px;border: 1px solid #F5F5F5;padding: 15px 10px 0;transition: border-color 0.3s ease;}.main-container .input-border .el-textarea__inner {width: 100%;min-height: 35px;border: none;color: #000;font-size: 15px;padding: 0;outline: none;resize: none;box-shadow: none;}.main-container .input-border .el-textarea__inner:focus {resize: none;border: none;outline: none;box-shadow: none;}.el-textarea__inner::-webkit-scrollbar {-webkit-appearance: none;width: 6px;}.el-textarea__inner::-webkit-scrollbar-track {-webkit-appearance: none;background: transparent;border-radius: 3px;}.el-textarea__inner::-webkit-scrollbar-thumb {-webkit-appearance: none;background: rgba(0, 0, 0, 0.2);border-radius: 3px;}.el-textarea__inner::-webkit-scrollbar-thumb:hover {background: rgba(0, 0, 0, 0.4);}.el-textarea__inner {scrollbar-width: thin;scrollbar-color: rgba(0, 0, 0, 0.2) transparent;}.input-border:focus-within {border-color: #4d90fe;box-shadow: 0 0 0 2px rgba(77, 144, 254, 0.2);}.main-container .input-section .controls {display: flex;justify-content: flex-end;align-items: center;gap: 16px;padding: 10px 5px 15px;box-sizing: border-box;}.controls .upload {cursor: pointer;border-radius: 10px;border: 1px solid #F2F2F2;}.controls .upload:hover {background-color: rgba(0, 0, 0, .04);}.controls .upload img {width: 16px;margin: 7px;display: block;}.controls .send {cursor: pointer;}.controls .send img {width: 32px;display: block;}.text-message .el-message__content {color: rgba(0, 0, 0, 0.7);font-size: 14px;}.content .example-list {margin-top: 32px;}.content .example-list .tit {font-size: 14px;color: #000000;}.content .example-list .example {margin-top: 16px;display: grid;grid-template-columns: repeat(2, 1fr);grid-gap: 16px 18px;}.content .example-list .example .item {border-radius: 8px;background: #F2F3F7;padding: 10px 16px;}.content .example-list .example .item .item-content {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;font-size: 14px;color: #585A73;cursor: pointer;}.content .quota {margin: 20px 0 32px 0;font-size: 13px;color: #999999;}.content .quota span {color: #4787F4;}.content .quota .buy {cursor: pointer;}.result-drawer .el-drawer__body {padding: 0 20px 5px;}.result-item {border-bottom: 1px solid #E6E6E6;margin-bottom: 17px;}.result-item:last-child {margin-bottom: 0;}.result-item .name-box {display: flex;justify-content: space-between;margin-bottom: 12px;align-items: baseline;}.result-item .name-box .name {font-weight: bold;font-size: 16px;line-height: 24px;color: #333;flex: 1;margin-right: 10px;}.result-item .case-name {color: #4787F4;margin-right: 0;font-weight: bold;font-size: 16px;line-height: 24px;margin-bottom: 12px;cursor: pointer;}.result-item .tag {font-size: 12px;color: #FFFFFF;padding: 2px 8px;border-radius: 2px;}.result-item .time {font-size: 13px;color: #8793AB;margin-bottom: 8px;}.result-item .time span {position: relative;}.result-item .time span+span {padding: 0 0 0 16px;}.result-item .time span+span::before {content: '';position: absolute;top: 5px;left: 8px;width: 1px;height: 10px;background: #8793AB;display: block;}.result-item .content {margin: 5px 0 16px;padding: 16px;box-sizing: border-box;background: #FAFAFC;border-radius: 12px;color: #333;font-size: 14px;}.result-item .divtext {line-height: 24px;white-space: pre-line;}.result-item .text {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}.result-item .btn {color: #4787F4;font-size: 13px;text-align: right;}.result-item .btn span {cursor: pointer;}.result-item .content .resultTabs {display: flex;gap: 15px;margin: 0 0 18px;}.result-item .content .resultTabs .tab {font-size: 14px;color: #000000;cursor: pointer;}.result-item .content .resultTabs .tab.active {font-weight: bold;color: #4787F4;}.result-item .content .resultTabs .tab.active::after {content: '';width: 20px;height: 2px;background: #4787F4;display: block;margin: 2px auto 0 }.wait-pay {background: url('../img/law-paybg.png') left top no-repeat;background-size: 100% 100%;position: relative;}.wait-pay .el-dialog__body {margin: 0 8px 16px 16px;}.wait-pay .el-dialog__header {padding-bottom: 0;}.wait-pay .img {position: absolute;right: 40px;top: 38px;width: 180px;}.wait-pay .count {font-weight: 500;font-size: 18px;color: #000000;margin-top: 10px;}.wait-pay .tips {font-size: 14px;color: #808080;margin-top: 14px;}.wait-pay .money {margin-top: 24px;}.pay-dialog .order {padding: 16px 0;border-bottom: 1px solid #F0F0F0;}.pay-dialog .order .item {font-weight: bold;font-size: 14px;color: #000000;}.pay-dialog .order .item+.item {padding-top: 5px;}.pay-dialog .order .item span {font-size: 14px;color: #666666;font-weight: normal;}.pay-dialog .order .item span.number {color: #F15F32;}.pay-dialog .order .item span.number b {font-size: 26px;}.pay-dialog .pay-way {margin-top: 32px;}.pay-dialog .pay-way .title {font-weight: bold;font-size: 14px;color: #000000;}.pay-dialog .pay-way .way {display: flex;gap: 10px;margin-top: 12px;}.pay-dialog .pay-way .way .item {border: 1px solid #E6E6E6;padding: 10px 0;display: flex;justify-content: center;align-items: center;gap: 6px;width: 130px;box-sizing: border-box;cursor: pointer;position: relative;}.pay-dialog .pay-way .way .item.active {background: url('../img/pay-active.png') right bottom no-repeat;background-size: 20px 20px;border: 1px solid #4587F3;}.pay-dialog .pay-way .way .item .img1 {width: 24px;}.pay-dialog .pay-way .way .item .img2 {width: 64px;}.pay-dialog .pay-way .code {display: flex;margin-top: 32px;margin-bottom: 15px;gap: 30px;text-align: center;}.pay-dialog .pay-way .code .img1 {width: 200px;height: 200px;display: flex;align-items: center;justify-content: center;margin: 0 auto;}.pay-dialog .pay-way .code .img1 img {width: 100%;}.pay-dialog .pay-way .code .img2 {width: 180px;}.pay-dialog .pay-way .code .text {background: #09BB07;color: #fff;font-size: 12px;padding: 8px 10px;}.pay-dialog .pay-way .code .text2 {background: #4588F3;padding: 8px 4px;}.input-border .controls-warp {display: flex;justify-content: space-between;align-items: center;}.input-border .controls-warp .left {display: flex;gap: 15px;}.input-border .controls-warp .left .el-dropdown-link {cursor: pointer;color: rgba(51, 51, 51, 0.9);display: flex;align-items: center;outline: none;}.input-border .controls-warp .left .el-dropdown-link::after {content: '';width: 5px;height: 5px;border-left: 1px solid #464646;border-bottom: 1px solid #464646;transform: rotate(-45deg);margin-left: 5px;}.sourceContent {height: 100%;color: #333;white-space: pre-wrap;line-height: 24px;}