body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,img{
    margin: 0; padding: 0;
    font-family:PingFang SC ;  
}
html, body{
    overscroll-behavior: none; /* 防止浏览器回弹 */
    overflow: hidden;
}
*{  
    -webkit-touch-callout:none;  /* 系统默认菜单被禁用 */
    -webkit-user-select:none; 
    -khtml-user-select:none; 
    -moz-user-select:none;  
    -ms-user-select:none; 
    user-select:none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-tap-highlight-color: transparent;
    /* 禁止触发默认的手势操作 */
    /* touch-action: none; */
} 
input,textarea {
    -webkit-user-select:text !important; /* webkit浏览器 */
}
li{list-style: none;}
input,button,textarea,video{border: none;}
input:focus, button:focus,textarea:focus,video:focus{outline: none;}

a:link{text-decoration:none; }  /* 指正常的未被访问过的链接*/

a:visited{text-decoration:none; }/*指已经访问过的链接*/

a:hover{text-decoration:none;}/*指鼠标在链接*/

a:active{text-decoration:none;}/* 指正在点的链接*/ 


dl{

}
dt{
    font-weight: 700;
}
dd,dt{
    line-height: 1.42857143;
}
.layui-m-layer-selflaoding{
    background: none !important;
    width: 0rem !important;
    height: 0rem !important;
    padding: 0px !important;
}

.layui-m-layer-selflaoding .layui-m-layercont{
    padding: 0px !important;
}
.layui-m-layer-selflaoding .load_imgs{
    width: 0.48rem;
    height: 0.48rem;
    margin-right: 0.16rem;
    animation: reg 1s linear infinite;
}
@keyframes reg{
    0% {
        transform: rotate(0);
    }
    100%{
        transform: rotate(360deg);
    }
}

/* 目标滚动区域：隐藏滚动条但保持可滚动 */
.html-scroll {
    max-height: 100vh !important;
    overflow-y: auto; /* 启用垂直滚动 */
    overflow-x: hidden;                 /* 禁止水平滚动 */
    -webkit-overflow-scrolling: touch; /* iOS 惯性滚动支持 */
    scrollbar-width: none;             /* Firefox 隐藏滚动条 */
    -ms-overflow-style: none;          /* IE 隐藏滚动条 */
}
.html-scroll-height {
    max-height: 100% !important;
}
.html-scroll > :last-child {
    margin-bottom: .32rem;
}
/* 兼容 Chrome / Safari / Edge 隐藏滚动条 */
.html-scroll::-webkit-scrollbar {
    width: 0;
    height: 0;
    display: none;
}