.inner_left{
    flex: 2 2 1200px
}
.inner_right{
    flex: 1 0 350px;
}

/* left */
.inner_left{
    background-color: rgba(95, 90, 130,0.1);
    border-radius: 30px;
    padding: 20px 45px;
    margin-right: 30px;
    height: calc(100vh - 90px);
    overflow-y: scroll;
}
/* left table */
.inner_left .table-dark,
.inner_left .table-dark th,
.inner_left .table-dark td,.inner_left .table-dark thead th
{
    background-color: transparent !important;
    color: #ccc;
}
.pr_60{
    padding-right: 60px;
}
/* 直線 */
.purple .inner_left .table thead th,
.purple .inner_left .table-dark td{
    border-right: 1px solid rgba(204, 204, 204, 0.3);
    border-left: 1px solid rgba(204, 204, 204, 0.3);
}
.purple .inner_left .table thead th:first-child{
    border-left: none;
}
.purple .inner_left .table thead th:last-child,
.purple .inner_left .table-dark td:last-child{
    border-right: none;
}
/* 表頭 */
.purple .inner_left .table thead th{
    border-top: none;
    border-bottom: 1px solid rgba(204, 204, 204,0.6);
}
.purple .inner_left thead{
    color: #999;
}

/* right */
.inner_right>.d-flex:first-child{
    height: 45px;
}
.glow{
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    margin: 1rem 0.5rem;
}
.glow_green{
    background: #85ffa7;
    box-shadow: 0 0 10px rgba(133, 255, 167, .5);
}
.glow_red{
    background-color: #e72041;
    box-shadow: 0 0 10px rgba(231, 32, 65, .5);
}
.glow_gray{
    background-color: #4d4d4d;
}

.list_card_warp{
    overflow-y: scroll;
    max-height: calc(100vh - 430px);
}
.list_card{
    background-color: #000;
    padding: 0.75rem 0;
    border: 1px solid #000;
    border-radius: 18px;
    transition: all ease 0.3s;
    margin-bottom: 5px;
    padding: 15px 20px;
}
.list_card:hover{
    border: 1px solid #ccc;
}
/* num hover */
.list_card a.h3:hover{
    text-decoration: underline;
}
.list_card a:hover{
    color: #fff;
}
/* unfold btn */
.list_card .btn.unfold>img{
    transform: rotate(90deg);
    width: 10px;
}
.list_card .btn.collapsed>img{
    transform: rotate(-90deg);
    width: 10px;
}

/* 右下細節 */
.detail{
    height: 280px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    color: #ccc;
}
.detail>.model{
    height: 150px;
}
