.page-content {
    width: 100%;
    min-height: calc(100% - 3.8rem);
    display: block;}

.page-content .content-box {
    width: 100%;
    padding: 1.40rem 2.30rem 0.90rem 2.30rem;
    overflow: hidden;
    position: relative;
    display: flex;
    box-sizing: border-box;
    min-height: 8rem;}

input[type=number] {
    -moz-appearance: textfield;}

input[type=number]::-webkit-outer-spin-button, input[type=number]::-webkit-inner-spin-button {
    -webkit-appearance: none;}


.hidden-dom {
    display: none;}

.show-dom {
    display: block;}

.cursor {
    cursor: pointer;}

.textOverFlow {
    white-space: nowrap;
    word-break: break-all;
    overflow: hidden;
    text-overflow: ellipsis;}

.barrierBed {
    width: 100%;
    height: 1000%;
    background: rgba(0, 0, 0, 0.5);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000, endColorstr=#7f000000);
    z-index: 9;
    position: absolute
;}
