/*!
 * @名称：base.css
 * @功能：1、重设浏览器默认样式
 *       2、设置通用原子类
 */html{background:#fff;color:#000;font-size:.5vw}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}input,select,textarea{font-size:100%}table{border-collapse:collapse;border-spacing:0}th{text-align:inherit}fieldset,img{border:none}iframe{display:block}abbr,acronym{border:none;font-feature-settings:normal;font-variant:normal}del{text-decoration:line-through}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:500}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500}h1{font-size:2.6rem}h2{font-size:2.4rem}h3{font-size:2rem}q:before,q:after{content:""}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ins,a{text-decoration:none}a:focus,*:focus{outline:none}.clearfix:before,.clearfix:after{content:"";display:block}.clearfix:after{clear:both;overflow:hidden}.clearfix{zoom:1}.clear{clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden}.hide{display:none}.block{display:block}.pointer{cursor:pointer}.relative{position:relative}.fl,.fr{display:inline}.fl{float:left}.fr{float:right}.mr15{margin-right:15px}.flex{display:-ms-flexbox;display:flex}.flex-0{-ms-flex:0 1;flex:0 1}.flex-1{-ms-flex:1 1;flex:1 1}.flex-2{-ms-flex:2 1;flex:2 1}.flex-3{-ms-flex:3 1;flex:3 1}.flex-4{-ms-flex:4 1;flex:4 1}.flex-5{-ms-flex:5 1;flex:5 1}.flex-6{-ms-flex:6 1;flex:6 1}.flex-7{-ms-flex:7 1;flex:7 1}.flex-8{-ms-flex:8 1;flex:8 1}.flex-a{-ms-flex-pack:distribute;justify-content:space-around}.flex-b{-ms-flex-pack:justify;justify-content:space-between}.flex-d{-ms-flex-pack:end;justify-content:flex-end}.flex-c{-ms-flex-pack:center;justify-content:center}.flex-vc{-ms-flex-align:center;align-items:center}.flex-vt{-ms-flex-align:start;align-items:flex-start}.flex-bs{-ms-flex-align:baseline;align-items:baseline}.flex-dc{-ms-flex-direction:column;flex-direction:column}.flex-center{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.flex-r{-ms-flex-pack:end;justify-content:flex-end}.mg-r{margin-right:5px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mt-0{margin-top:0}.mt-5{margin-top:5px}.mr-20{margin-right:20px}.mb-0{margin-bottom:0}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mg-l{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-100{margin-left:100px}.fs12{font-size:12px}.h-100{height:100%}.border-0{border:none !important}.padding-0{padding:0 !important}.word{word-break:break-all;word-wrap:break-word}.flex-w{-ms-flex-wrap:wrap;flex-wrap:wrap}.item-required::before{display:inline-block;margin-right:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.upload-list-inline .ant-upload-list-item{float:left;width:200px;margin-right:8px}.ant-modal-body{max-height:85vh;overflow:auto}.ant-modal-body::-webkit-scrollbar{display:none}.absolute-loading{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10}
::-webkit-scrollbar{width:5px;background-color:#fff;height:8px}::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#ccc}.base-style{background-color:#fff;margin-bottom:1rem;padding:1.5rem;border-radius:5px;box-shadow:0 2px 13px 0 rgba(228,228,228,.6)}.ant-layout{transition:all .2s}.ant-table{min-height:500px}.ant-table-body,.ant-table-content{overflow:auto !important}.blacklist-group .container .table-data,.blacklist .container .table-data,.staff-group .container .table-data,.staff .container .table-data,.visitor-group .container .table-data,.visitor .container .table-data{overflow-x:hidden !important}
@font-face{font-family:"webfont";font-display:swap;src:url(../../static/media/webfont.a6593193.eot);src:url(../../static/media/webfont.a6593193.eot) format("embedded-opentype"),url(../../static/media/webfont.54f2e7e8.woff2) format("woff2"),url(../../static/media/webfont.fc8efad7.woff) format("woff"),url(../../static/media/webfont.2eceadda.ttf) format("truetype"),url(../../static/media/webfont.7dd21269.svg) format("svg")}.web-font{font-family:"webfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
