/* 位置关系 */
/* 第一种 */
/* .phx-scroll-table {
    margin-top: 20px;
    font-size: 12px;
    overflow: hidden;
}
.phx-scroll-table .leftTable, .phx-scroll-table .rightTable {
    width: auto;
    z-index: 3;
}
.phx-scroll-table .scrollTable {
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
}
.phx-scroll-table .leftTable {
    float: left;
}
.phx-scroll-table .rightTable {
    float: right;
} */
/* 第二种 */
.phx-scroll-table {
    margin-top: 20px;
    font-size: 12px;
    overflow: hidden;
}
.phx-scroll-table > div {
    position: relative;
    overflow: hidden;
}
.phx-scroll-table .leftTable, .phx-scroll-table .rightTable {
    /* box-shadow:0 0 10px #000; */
    position: absolute;
    top: 0;
    width: auto;
    overflow-y: hidden;
}
.phx-scroll-table .scrollTable {
    z-index: -1;
    overflow-y: hidden;
    overflow-x: auto;
}
.phx-scroll-table .scrollTable > div {
    overflow: hidden;
}
.phx-scroll-table .leftTable {
    left: 0;
}
.phx-scroll-table .rightTable {
    right: 0;
}

/* 样式 */
.phx-scroll-table table {
    margin: 0;
    width: auto;
}
.phx-scroll-table .scrollTable table {
    /* border-top: 1px solid #e8e8e8;
    border-bottom: 1px solid #e8e8e8; */
    border-left: none;
    border-right: none;
    /* border: none; */
    border-collapse: collapse;
}

.phx-scroll-table thead {
    background-color: #e8e8e8;
    font-weight: bold;
}

.phx-scroll-table td {
    white-space: nowrap;
    padding-left: 10px;
    padding-right: 10px;
    max-width: 250px;
    cursor: default;
}

.phx-scroll-table thead td {
    padding-top: 10px;
    padding-bottom: 10px;
    overflow: hidden;
    height: 35px;
}
.phx-scroll-table tbody td {
    background-color: white;
    padding-top: 6px;
    padding-bottom: 6px;
    overflow: hidden;
    line-height: 25px; /* 行间距 */
    height: 30px;
}

.phx-scroll-table tbody tr:hover {
    color: #ff8400;
}

.phx-scroll-table input {
    width: 5em;
    /* border: none; */
    /* vertical-align: bottom; */
    text-align: center;
    line-height: 1;
}

.phx-scroll-table .form-line {
    height: auto;
    line-height: 1;
    background-color: white;
}
.phx-scroll-table .form-line input {
    line-height: 10px;
    font-size: 6px;
    padding: 0;
    height: 10px;
    text-indent: 0;
}
.phx-scroll-table .form-line > div {
    display: table-cell;
}
.phx-scroll-table .form-line div {
    font-size: 12px;
    line-height: 1;
}
.phx-scroll-table .form-line span {
    line-height: 1;
}
