@charset "utf-8";
*{padding:0;margin:0;box-sizing:border-box}
::after{box-sizing:border-box}
::before{box-sizing:border-box}
body{overflow-x:hidden;background:#fff;font-family:hmr,-apple-system,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Source Han Sans CN,sans-serif,sans-serif;font-size:12px;color:#666}
blockquote,body,div,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,p,pre,select,textarea{margin:0;padding:0}
ul{list-style:none;list-style-type:none;margin:0;padding:0}
ul li{list-style:none;list-style-type:none;margin:0;padding:0}
img{border:0}
em,i{font-style:normal}
a{color:#666;text-decoration:none}
a:hover{text-decoration:none}
input,select,textarea{vertical-align:middle;font-family:Microsoft YaHei,Tahoma,Geneva,sans-serif}
input{vertical-align:middle}
.hide{overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.fs0{font-size:0!important}
.bgf{background:#fff!important}
.fff{color:#fff!important}
.fb{font-weight:700!important}
.lh1{line-height:1!important}
.lh15{line-height:1.5!important}
.lh2{line-height:2!important}
.fms{font-family:simsun!important}
.fmm{font-family:Microsoft YaHei!important}
.tc{text-align:center!important}
.tl{text-align:left!important}
.tr{text-align:right!important}
.blk{display:block!important}
.abs{position:absolute!important}
.rel{position:relative!important}
.fl{display:inline;float:left!important}
.fr{display:inline;float:right!important}
.dsp{display:block}
.hcol100{height:100%!important}
.nowrap{white-space:nowrap}
.bkd div{display:inline-block;*display:inline;zoom:1;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.bke em{display:inline-block;*display:inline;zoom:1;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.bks span{display:inline-block;*display:inline;zoom:1;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.bki i{display:inline-block;*display:inline;zoom:1;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.bka a{display:inline-block;*display:inline;zoom:1;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.bkl li{display:inline-block;*display:inline;zoom:1;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.mc{margin:0 auto}
.clear{clear:both;height:0;font-size:0;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.clearfix{zoom:1}
.clearfix:after{clear:both;height:0;font-size:0;overflow:hidden;display:block;visibility:hidden;content:"."}
::selection{background:#a7bd06;color:#fff}
::-moz-selection{background:#a7bd06;color:#fff}
.mypage{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.mypage a{border-radius:115px;color:#303133;font-size:16px;min-width:50px;height:50px;padding:0 4px;margin:0 8px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.mypage a i{font-weight:700}
.mypage em{border-radius:115px;color:#303133;font-size:16px;min-width:50px;height:50px;padding:0 4px;margin:0 8px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.mypage em i{font-weight:700}
.mypage a.cur{background:#a48d83;color:#fff}
.mypage a.disabled{color:#a8abb2;cursor:not-allowed}
.sl1{text-overflow:ellipsis;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.sl2{text-overflow:ellipsis;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.sl3{text-overflow:ellipsis;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.bx{box-sizing:border-box!important}
.fx1{flex:1!important}
.fx{display:flex!important}
.jcc{justify-content:center!important}
.jcsb{justify-content:space-between!important}
.jcfs{justify-content:flex-start!important}
.jcfe{justify-content:flex-end!important}
.aic{align-items:center!important}
.ais{align-items:stretch!important}
.aifs{align-items:flex-start!important}
.aife{align-items:flex-end!important}
.fdc{flex-direction:column!important}
input:focus{border-color:#2188ff!important;box-shadow:inset 0 1px 2px rgba(27,31,35,.075),0 0 0 .2em rgba(3,102,214,.3);outline:0}
button:focus{border-color:#2188ff!important;box-shadow:inset 0 1px 2px rgba(27,31,35,.075),0 0 0 .2em rgba(3,102,214,.3);outline:0}
textarea:focus{border-color:#2188ff!important;box-shadow:inset 0 1px 2px rgba(27,31,35,.075),0 0 0 .2em rgba(3,102,214,.3);outline:0}
::-webkit-scrollbar{width:5px;height:5px}
::-webkit-scrollbar-button:vertical{display:none}
::-webkit-scrollbar-track:vertical{background-color:#000}
::-webkit-scrollbar-track-piece{background:#b9b9b9}
::-webkit-scrollbar-thumb:vertical{background-color:#555;border-radius:30px}
::-webkit-scrollbar-thumb:vertical:hover{background-color:#3b3b3b}
::-webkit-scrollbar-corner:vertical{background-color:#535353}
::-webkit-scrollbar-resizer:vertical{background-color:#ff6e00}
@font-face{font-family:BE;src:url(/plugins/font/Barlow-ExtraLight.ttf)}
@font-face{font-family:BL;src:url(/plugins/font/Barlow-Light.ttf)}
@font-face{font-family:BR;src:url(/plugins/font/Barlow-Regular.ttf)}
@font-face{font-family:DIN;src:url(/plugins/font/DIN-Light.eot);src:url(/plugins/font/DIN-Light.eot) format("embedded-opentype"),url(/plugins/font/DIN-Light.woff2) format("woff2"),url(/plugins/font/DIN-Light.woff) format("woff"),url(/plugins/font/DIN-Light.ttf) format("truetype"),url(/plugins/font/DIN-Light.svg) format("svg")}
@font-face{font-family:MON;src:url(/plugins/font/MONTSERRAT-REGULAR.WOFF.TTF) format("truetype")}
@font-face{font-family:BEBA;src:url("/plugins/font/BEBASNEUE REGULAR.woff2") format("woff2"),url("/plugins/font/BEBASNEUE REGULAR.woff") format("woff"),url("/plugins/font/BEBASNEUE REGULAR.ttf") format("truetype"),url("/plugins/font/BEBASNEUE REGULAR.eot") format("embedded-opentype"),url("/plugins/font/BEBASNEUE REGULAR.svg") format("svg");font-weight:400;font-style:normal}
@font-face{font-family:hml;src:url(/plugins/font/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Light.ttf)}
@font-face{font-family:hmr;src:url(/plugins/font/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Regular.ttf)}
@font-face{font-family:hmm;src:url(/plugins/font/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Medium.ttf)}
@font-face{font-family:hmb;src:url(/plugins/font/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Bold.ttf)}
@font-face{font-family:hmt;src:url(/plugins/font/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Thin.ttf)}
.BE{font-family:BE}
.DIN{font-family:DIN}
.MON{font-family:MON}
.BEBA{font-family:BEBA}
.PFB{font-family:PFB}
.mshow{display:none!important}
.mshowfx{display:none!important}
:root{--mt80:80px}