

/* css 样式不起作用时记得删除缓存 或是长时间刷新试试 检查源码确定引入没问题*/

.g-table {
    border-collapse: collapse;
    width: 81%;
    margin-left: 10.5%;
}

.g-table td, .g-table th {
    border: 1px solid #D2D6DE;
    padding: 8px;

}

.g-table th {
    width:10%;
    text-align: center;
}

/* .g-table td {
    text-align: center;
} */

.g-table .g-segment-border {
    border-top: 2px solid #bfc2c9;
}


.g-table-2 {
    border-collapse: collapse;  /* 边框合并 */
    width: 80%;
    margin: 0 auto;
}

.g-table-2 th {
    border: 2px solid #D2D6DE;
    font-size: 1.2rem;
    /* width:30%; */
    text-align: center;
    font-weight: 800;
}

.g-table-2 td {
    border: 2px solid #D2D6DE;
    text-align: center;
    font-size: 1.5rem;
    /* color: blueviolet; */
    width: 30%;
}


.form-inline {
    display: flex;
    flex-direction: row;
}



.g-div-meg {
    position: relative;
    width: 12%;
    height: 0px;
    margin-left: 27%;
}

/* 前端验证提示语位置 */
#search-form label {
    font-size: 15px;
}

.g-textarea {
    resize:none;
    font-size: 100%;
    text-indent: 0.86%;
}
.g-textarea-num {

    position: absolute;
    display: block;
    width: 45px;
    height: 5px;
    right: 10px;
    bottom: -15px;
    font-size: 70%;

}

.formControls textarea {
    border: 1px solid #ddd;
    /* display: flex; */
    width: 99.7%;
}

.formControls textarea:hover {
    border-color: #3BB4F2;
}

/* .formControls input {

} */

.form hr {
    border: none;
    border-top: 1px solid #ddd;
    height: 0;
    margin: 20px 0;
}


/* #progressContainer {
    width: 200px;
    height: 20px;
    border: 1px solid #ccc;
  }

#progressBar {
    height: 100%;
    background-color: #00aeef;
  } */

.formControls #previewContainer {
    width:20rem;
    height: 15rem;
    /* height: fit-content; */
    border: 1px solid #ddd;
    margin-bottom: 7px;
    position: relative;
    background-color: #F5F5F5;
    /* float: left; */
    border-radius: 0.5rem;
}

/* .formControls #previewContainer p{
    position: absolute;
    left: 1.3%;
    top: 3%;
    color: #B3B3B3;

} */

/* .formControls input::placeholder,
.formControls textarea::placeholder {
  zoom: 100%;
} */

.formControls #previewContainer img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}

.formControls #previewContainer .file-delete {
    position: absolute;
    right: -8.5%;
    top: -1%;
}
.formControls #previewContainer .file-delete:hover {
    cursor: pointer;
}

.addVersionParDiv::after {
    content: "";
    display: block;
    clear: both;
}

.g-p {
    text-indent: 2rem;
    line-height: 1.6rem;
    font-size: 0.9rem;
    color: #333;
    margin-bottom: 1.5rem;
    word-break: break-all;
}

.g-h {
    font-weight: bold;
    font-size: 1.2rem;
    color: #0d6efd;
    margin-top: 2rem;
    margin-bottom: 1rem;
    cursor: pointer;
}




