﻿/**
 * CSS Global Style
 * @author: sun;
 * @data: 2023-11-11;
**/
*, *:before, *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
html, body, div, ol, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, input, button, textarea, p, span, form {
   margin: 0;
   padding: 0; 
}

body, input, button, select, textarea {
   font: 14px/1.5 "Microsoft Yahei", "Yuanti SC", "Source Han Sans CN", -apple-system;
   color: #3E4252;
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
   -moz-font-feature-settings: "liga", "kern";
}

table {
   border-collapse: collapse;
   border-spacing: 0
}

img, a img {
   border: 0;
   max-width:100%;
   vertical-align:middle;
}

a {
   color: inherit;
   outline: medium none;
   text-decoration: none;
   transition: color .2s linear, background-color .2s linear;
}

a:hover {
   text-decoration: none;
   color: #293955;
}

label {
   cursor: pointer
}

ul li, .ol li {
   list-style: none
}

em, cite, i {
   font-style: normal
}

/* 去除Chrome等浏览器文本框默认发光边框 */

input:focus, textarea:focus {
   outline: none;
}

/* 去除IE10+浏览器文本框后面的小叉叉 */

input::-ms-clear {
   display: none;
}

/* 禁止多行文本框textarea拖拽 */

textarea {
   resize: none;
}

html {
   height: 100%;
   width: 100%;
}

html::-webkit-scrollbar {
  width: 6px;
  height: 6px
}

html::-webkit-scrollbar-track {
  border-radius: 0;
  background-color: #fff
}

html::-webkit-scrollbar-thumb {
  height: 300px;
  border-radius: 6px;
  background-color: #cdcdcd
}

html::-webkit-scrollbar-thumb:hover {
  background-color: #cdcdcd
}

html::-webkit-scrollbar-thumb:active {
  background-color: #666363
}

html::-webkit-scrollbar-corner {
  background-color: #535353
}

html::-webkit-scrollbar-resizer {
  background-color: #ff6e00
} 

hr{ border:0; }

body { 
   width: 100%;
   display:-webkit-box;
   display:-webkit-flex;
   display:-ms-flexbox;
   display:flex;
   
   -webkit-box-orient:vertical;
   -webkit-box-direction:normal;
   -webkit-flex-direction:column;
   -ms-flex-direction:column;
   flex-direction:column;
   
   -webkit-box-align:center;
   -webkit-align-items:center;
   -ms-flex-align:center;
   align-items:center; 
   background: #0b0d11; 
}
 