@charset "utf-8";
/* Silos-Admin CSS Document */
html {
    width: 100%;
    height: 100%;
}

body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select {
    margin: 0;
    padding: 0
}

body {
    font: 16px "宋体", "Arial Narrow", HELVETICA;
    -webkit-text-size-adjust: 100%;
}

li {
    list-style: none;
}

img {
    border: 0;
    vertical-align: middle;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

p {
    word-wrap: break-word;
}
/*绝对定位-距四边为零-内外边距为零-溢出隐藏*/
.layout-body {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
    height: 100%;
    width: 100%;
    transition: all .5s;
}

/*以上为初始化样式*/
/* ===== IFRAME 样式 ===== */
.x-iframe {
    border: none;
    background: transparent;
    inline-size: 100%;
    block-size: 100%;
    display: block;
    width: 100%;
    height: 100%;
    overflow-x: hidden;
    overflow-y: scroll;
    overscroll-behavior: contain;
    scrollbar-width: thin;
    scrollbar-color: #e5e7eb transparent;
}

.x-iframe::-webkit-scrollbar {
    inline-size: 6px;
    block-size: 6px;
}

.x-iframe::-webkit-scrollbar-track {
    background: transparent;
}

.x-iframe::-webkit-scrollbar-thumb {
    border: 2px solid transparent;
    background-clip: content-box;
}

.x-iframe::-webkit-scrollbar-thumb:hover {
    background-clip: content-box;
}