/* 65+760+80*/
.letter-details-box {
    height: 905px;
}

.letter-details-box .letter-details-nav {
    height: 65px;
    line-height: 65px;
}

.letter-details-box .letter-details-content-box {
    height: 840px;
}

.back-btn {
    width: 116px;
    height: 40px;
}

.back-btn a {
    display: block;
    width: 100%;
    height: 100%;
    line-height: 40px;
    border-radius: 5px;
    border: 1px rgb(54, 54, 54) solid;
}

.back-btn a:hover {
    border-color: rgb(59, 130, 255);
}

.back-btn a:hover span,
.back-btn a:hover i {
    color: rgb(59, 130, 255);
}

.letter-details-title {
    height: 75px;
    line-height: 75px;
}

.letter-details-box .letter-details-table {
    width: 1140px;
    height: 560px;
}

.letter-details-table .letter-details-table-box {
    width: 100%;
    height: 75px;
    /* background-color: red; */
}

.letter-details-table-box .letter-details-table-box-left {
    width: 286px;
    height: 100%;
    line-height: 75px;
    background-color: rgb(248, 248, 248);
}

.letter-details-table-box .letter-details-table-box-right {
    width: 854px;
    height: 100%;
    line-height: 75px;
    background-color: white;
    border-left: none;
}

.letter-details-table-box-right a{
    text-decoration: underline;
    color: #0e55fa;
}

.reply-summary{
    width: 100%;
    height: 190px;
}

.reply-summary .reply-summary-left{
    width: 286px;
    height: 100%;
    background-color: rgb(248, 248, 248);
}

.reply-summary .reply-summary-right{
    width: 854px;
    height: 100%;
    background-color: white;
    border-left: none;
}

.reply-summary .reply-summary-right p{
    font-size: 16px;
}

.direct-connection{
    border-bottom: 2px rgb(243, 243, 243) solid;
}