.flex-direction{flex-direction:column}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-center{align-items:center}.self-start{align-self:flex-start}.self-center{align-self:flex-center}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.align-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}@font-face{font-family:YouSheBiaoTiHei;src:url(https://ssyn.obs.cn-south-1.myhuaweicloud.com/ssynwebfonts/YouSheBiaoTiHei-2.ttf)}@font-face{font-family:YouSheBiaoTiYuan;src:url(https://ssyn.obs.cn-south-1.myhuaweicloud.com/ssynwebfonts/YouSheBiaoTiYuan-2.otf)}@font-face{font-family:HuXiaoBoNanShenTi;src:url(https://ssyn.obs.cn-south-1.myhuaweicloud.com/ssynwebfonts/HuXiaoBoNanShenTi-2.otf)}@font-face{font-family:Alibaba-PuHuiTi-Bold;src:url(https://ssyn.obs.cn-south-1.myhuaweicloud.com/ssynwebfonts/Alibaba-PuHuiTi-Bold.ttf)}@font-face{font-family:Alibaba-PuHuiTi-Heavy;src:url(https://ssyn.obs.cn-south-1.myhuaweicloud.com/ssynwebfonts/Alibaba-PuHuiTi-Heavy.ttf)}@font-face{font-family:Alibaba-PuHuiTi-Light;src:url(https://ssyn.obs.cn-south-1.myhuaweicloud.com/ssynwebfonts/Alibaba-PuHuiTi-Light.ttf)}@font-face{font-family:Alibaba-PuHuiTi-Medium;src:url("https://ssyn.obs.cn-south-1.myhuaweicloud.com/ssynwebfonts/Alibaba-PuHuiTi-Medium%20(1).ttf")}@font-face{font-family:Alibaba-PuHuiTi-Regular;src:url(https://ssyn.obs.cn-south-1.myhuaweicloud.com/ssynwebfonts/Alibaba-PuHuiTi-Regular.ttf)}@font-face{font-family:Oswald-Regular;src:url(https://ssyn.obs.cn-south-1.myhuaweicloud.com/ssynwebfonts/Oswald-Regular.ttf)}@font-face{font-family:PangMen;src:url(https://ssyn.obs.cn-south-1.myhuaweicloud.com/ssynwebfonts/PangMenZhengDaoCuShuTi-2.ttf)}@font-face{font-family:PangMenBiaoTi;src:url(https://ssyn.obs.cn-south-1.myhuaweicloud.com/ssynwebfonts/PangMenZhengDaoBiaoTiTi-1.ttf)}@font-face{font-family:douyu;src:url(https://ssyn.obs.cn-south-1.myhuaweicloud.com/ssynwebfonts/douyuFont-2.otf)}@font-face{font-family:Roboto-Condensed;src:url(https://ssyn.obs.cn-south-1.myhuaweicloud.com/ssynwebfonts/Roboto-Condensed-3.ttf)}@font-face{font-family:Roboto-Condensed;src:url(https://atian.oss-cn-chengdu.aliyuncs.com/fonts/Roboto-Condensed-3.ttf)}.ml-10{margin-left:10px}.ml-20{margin-left:20px}.ml-30{margin-left:30px}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mr-4{margin-right:4px}.mr-10{margin-right:10px}.padding-30{padding:30px}.padding-20{padding:20px}.padding-10{padding:10px}.bgColor{background:linear-gradient(270deg,rgba(64,88,89,.05),rgba(42,87,85,.15));-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}body{padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}div{box-sizing:border-box}div::-webkit-scrollbar{width:2px;height:2px}div::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 5px #264cef;background:#264cef}div::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px #b4bfef;border-radius:0;background:#b4bfef}table{display:table;border-collapse:separate;box-sizing:border-box;text-indent:0;border-spacing:0;border-color:#ebebeb}.line-1{-webkit-line-clamp:1}.line-1,.line-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.line-2{-webkit-line-clamp:2}.pink{background-color:pink}.sky{background-color:skyblue}.text_one_ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text_more_ellipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.cursor{cursor:pointer}.ribbon-wrapper-1{width:130px;height:130px;position:absolute;overflow:hidden;top:-6px;right:-6px}.ribbon-1{font-size:14px;font-family:Alibaba-PuHuiTi-Light;line-height:18px;text-align:center;text-transform:uppercase;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:relative;padding:5px 0;left:14px;top:28px;width:150px;background-color:#6daaab;color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);letter-spacing:.5px}.ribbon-1:after,.ribbon-1:before{content:"";border-top:4px solid #4e7c7d;border-left:4px solid transparent;border-right:4px solid transparent;position:absolute;bottom:-4px}.ribbon-1:before{left:0}.ribbon-1:after{right:0}.ribbon-wrapper-2{width:108px;height:108px;overflow:hidden;position:absolute;top:-6px;right:-6px}.ribbon-2{font-size:14px;font-family:Alibaba-PuHuiTi-Light;line-height:18px;color:#333;text-align:center;text-transform:uppercase;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:relative;padding:7px 0;left:-4px;top:26px;width:150px;background-color:#6daaab;color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);letter-spacing:.5px;box-shadow:-3px 5px 6px -5px rgba(0,0,0,.5)}.ribbon-2:after,.ribbon-2:before{content:"";border-top:4px solid #4e7c7d;border-left:4px solid transparent;border-right:4px solid transparent;position:absolute;bottom:-4px}.ribbon-2:before{left:0;border-left:4px solid #4e7c7d;border-right:4px solid transparent}.ribbon-2:after,.ribbon-2:before{content:"";position:absolute;top:100%;z-index:-1;border-bottom:4px solid transparent;border-top:4px solid #4e7c7d}.ribbon-2:after{right:7px;border-left:4px solid transparent;border-right:4px solid #4e7c7d}.ribbon-wrapper-3{width:106px;height:108px;overflow:hidden;position:absolute;top:-6px;left:-6px}.ribbon-3{font-size:14px;font-family:Alibaba-PuHuiTi-Light;line-height:18px;color:#333;text-align:center;text-transform:uppercase;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);position:relative;padding:7px 0;left:-33px;top:26px;width:150px;background-color:#6daaab;color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);letter-spacing:.5px}.ribbon-3:after,.ribbon-3:before{content:"";border-top:4px solid #4e7c7d;border-left:4px solid transparent;border-right:4px solid transparent;position:absolute;bottom:-4px}.ribbon-3:before{left:0}.ribbon-3:after{right:0}.ribbon-wrapper-4{width:108px;height:108px;overflow:hidden;position:absolute;top:-6px;right:-6px}.ribbon-4{font-size:14px;font-family:Alibaba-PuHuiTi-Light;line-height:18px;color:#333;text-align:center;text-transform:uppercase;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:relative;padding:7px 0;left:-4px;top:26px;width:150px;background-color:#6daaab;color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);letter-spacing:.5px;background-image:linear-gradient(#6daaab,#4e7c7d);box-shadow:-3px 5px 6px -5px rgba(0,0,0,.5);text-shadow:0 0 5px rgba(0,0,0,.4)}.ribbon-4:after,.ribbon-4:before{content:"";border-top:4px solid #4e7c7d;border-left:4px solid transparent;border-right:4px solid transparent;position:absolute;bottom:-4px}.ribbon-4:before{left:0;border-left:4px solid #4e7c7d;border-right:4px solid transparent}.ribbon-4:after,.ribbon-4:before{content:"";position:absolute;top:100%;z-index:-1;border-bottom:4px solid transparent;border-top:4px solid #4e7c7d}.ribbon-4:after{right:7px;border-left:4px solid transparent;border-right:4px solid #4e7c7d}.ribbon-wrapper-5{width:108px;height:108px;overflow:hidden;position:absolute;top:-6px;right:-6px}.ribbon-5{font-size:14px;font-family:Alibaba-PuHuiTi-Light;line-height:18px;color:#333;text-align:center;text-transform:uppercase;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:relative;padding:7px 0;left:-4px;top:26px;width:150px;background-color:#6daaab;color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);letter-spacing:.5px;background-image:radial-gradient(circle farthest-side,#6daaab,#4e7c7d);box-shadow:-3px 5px 6px -5px rgba(0,0,0,.5);text-shadow:0 0 5px rgba(0,0,0,.4)}.ribbon-5:after,.ribbon-5:before{content:"";border-top:4px solid #4e7c7d;border-left:4px solid transparent;border-right:4px solid transparent;position:absolute;bottom:-4px}.ribbon-5:before{left:0;border-left:4px solid #4e7c7d;border-right:4px solid transparent}.ribbon-5:after,.ribbon-5:before{content:"";position:absolute;top:100%;z-index:-1;border-bottom:4px solid transparent;border-top:4px solid #4e7c7d}.ribbon-5:after{right:7px;border-left:4px solid transparent;border-right:4px solid #4e7c7d}.ribbon-wrapper-6{width:108px;height:108px;overflow:hidden;position:absolute;top:-6px;right:-6px}.ribbon-6{font-size:14px;font-family:Alibaba-PuHuiTi-Light;line-height:18px;color:#333;text-align:center;text-transform:uppercase;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:relative;padding:7px 0;left:-4px;top:26px;width:150px;background-color:#ab82ff;color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);letter-spacing:.5px;background-image:linear-gradient(#4e7c7d -50%,#ab82ff 50%,#ab82ff 0,#4e7c7d 150%);text-shadow:0 0 5px rgba(0,0,0,.4);box-shadow:-3px 5px 6px -5px rgba(0,0,0,.5)}.ribbon-6:after,.ribbon-6:before{content:"";border-top:4px solid #4e7c7d;border-left:4px solid transparent;border-right:4px solid transparent;position:absolute;bottom:-4px}.ribbon-6:before{left:0;border-left:4px solid #4e7c7d;border-right:4px solid transparent}.ribbon-6:after,.ribbon-6:before{content:"";position:absolute;top:100%;z-index:-1;border-bottom:4px solid transparent;border-top:4px solid #4e7c7d}.ribbon-6:after{right:7px;border-left:4px solid transparent;border-right:4px solid #4e7c7d}.ribbon-wrapper-7{width:108px;height:108px;overflow:hidden;position:absolute;top:-6px;right:-6px}.ribbon-7{font-size:14px;font-family:Alibaba-PuHuiTi-Light;line-height:18px;color:#333;text-align:center;text-transform:uppercase;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:relative;padding:7px 0;left:-4px;top:26px;width:150px;background-color:#6daaab;color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);letter-spacing:.5px;box-shadow:-3px 5px 6px -5px rgba(0,0,0,.5);outline:1px solid #fff;outline-offset:-4px}.ribbon-7:after,.ribbon-7:before{content:"";border-top:4px solid #4e7c7d;border-left:4px solid transparent;border-right:4px solid transparent;position:absolute;bottom:-4px}.ribbon-7:before{left:0;border-left:4px solid #4e7c7d;border-right:4px solid transparent}.ribbon-7:after,.ribbon-7:before{content:"";position:absolute;top:100%;z-index:-1;border-bottom:4px solid transparent;border-top:4px solid #4e7c7d}.ribbon-7:after{right:7px;border-left:4px solid transparent;border-right:4px solid #4e7c7d}.ribbon-wrapper-8{width:108px;height:108px;overflow:hidden;position:absolute;top:-6px;right:-6px}.ribbon-8{font-size:14px;font-family:Alibaba-PuHuiTi-Light;line-height:18px;text-align:center;text-transform:uppercase;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:relative;padding:7px 0;left:-4px;top:26px;width:150px;background-color:#ff0;color:#000;box-shadow:0 4px 6px rgba(0,0,0,.1);letter-spacing:.5px;box-shadow:-3px 5px 6px -5px rgba(0,0,0,.5);outline:1px dashed #fff;outline-offset:-4px}.ribbon-8:after,.ribbon-8:before{content:"";border-top:4px solid #4e7c7d;border-left:4px solid transparent;border-right:4px solid transparent;position:absolute;bottom:-4px}.ribbon-8:before{left:0;border-left:4px solid #4e7c7d;border-right:4px solid transparent}.ribbon-8:after,.ribbon-8:before{content:"";position:absolute;top:100%;z-index:-1;border-bottom:4px solid transparent;border-top:4px solid #4e7c7d}.ribbon-8:after{right:7px;border-left:4px solid transparent;border-right:4px solid #4e7c7d}.ribbon-wrapper-9{width:108px;height:108px;overflow:hidden;position:absolute;top:-6px;right:-6px}.ribbon-9{font-size:14px;font-family:Alibaba-PuHuiTi-Light;line-height:18px;color:#e9ea7b;text-align:center;text-transform:uppercase;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:relative;padding:7px 0;left:-4px;top:26px;width:150px;background-color:#6daaab;box-shadow:0 4px 6px rgba(0,0,0,.1);letter-spacing:.5px;box-shadow:-3px 5px 6px -5px rgba(0,0,0,.5);outline:1px dotted #e5e82c;outline-offset:-4px;background-image:radial-gradient(circle farthest-side,#ff1c1a,#bf0b00);text-shadow:2px 1px 0 rgba(0,0,0,.2)}.ribbon-9:after,.ribbon-9:before{content:"";border-top:4px solid #bf0b00;border-left:4px solid transparent;border-right:4px solid transparent;position:absolute;bottom:-4px}.ribbon-9:before{left:0;border-left:4px solid #bf0b00;border-right:4px solid transparent}.ribbon-9:after,.ribbon-9:before{content:"";position:absolute;top:100%;z-index:-1;border-bottom:4px solid transparent;border-top:4px solid #bf0b00}.ribbon-9:after{right:7px;border-left:4px solid transparent;border-right:4px solid #bf0b00}html{font-size:62.5%}*{padding:0;margin:0;box-sizing:border-box}@font-face{font-family:myFirstFont;src:url(/fonts/DingTalkJinBuTi.780e62dd.ttf),url(/fonts/DingTalkSans.380bda33.ttf)}@font-face{font-family:OPPOSans;src:url(https://ssyn.obs.cn-south-1.myhuaweicloud.com/fonts/OPPOSans-R-2.ttf)}#app,body,html{height:100vh;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif}.common-layout{height:100vh}.common-layout .el-container{height:100%}.common-layout .el-container .el-aside{background-color:#001529;transition:width .4s ease-out}.common-layout .el-container .el-aside .el-menu{border-right:none}.common-layout .el-container .el-sub-menu .el-menu{background-color:#000c17}.common-layout .el-container .el-main{background-color:#e5e5e5}.login{width:100%;background:url(/img/bg.09a9a182.jpg) 50% no-repeat;background-size:100% 100%;height:100%}.login .login-right{height:100vh;display:flex;justify-content:center;align-items:center}.login .login-right .login-right-in{width:50%}.login .login-right .login-right-in .el-button{width:48.2%}.elrow{display:flex}.logout{width:40px;height:40px;cursor:pointer;margin-left:5px}.logout img{display:block;width:100%;border-radius:5px}.notfound-bottom{width:550px;margin:0 auto}.notfound-bottom p{text-align:center;color:#999}.notfound-bottom .notfound-bottom-in{display:flex;margin-top:50px;justify-content:center}.notfound-bottom .notfound-bottom-in .notfound-left{margin-right:20px}.lottie-web{width:550px;margin:0 auto}#nprogress .bar{background-color:#0d4ec2!important}@keyframes identifier{0%{transform:rotateY(0deg)}25%{transform:rotateY(90deg)}50%{transform:rotateY(180deg)}75%{transform:rotateY(270deg)}to{transform:rotateY(1turn)}}*,:after,:before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}*{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}::moz-focus-inner{border-style:none;padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{color:inherit;text-decoration:inherit}body{margin:0;font-family:inherit;line-height:inherit}html{-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}h1{font-size:inherit;font-weight:inherit}input{font-family:inherit;font-size:100%;line-height:1.15;margin:0;padding:0;line-height:inherit;color:inherit}img{border-style:solid;max-width:100%;height:auto}input::placeholder{opacity:1;color:#9ca3af}input::webkit-input-placeholder{opacity:1;color:#9ca3af}input::-moz-placeholder{opacity:1;color:#9ca3af}input:-ms-input-placeholder{opacity:1;color:#9ca3af}input::-ms-input-placeholder{opacity:1;color:#9ca3af}canvas,iframe,img,svg{display:block;vertical-align:middle}h1,p{margin:0}strong{font-weight:bolder}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.flex{display:flex}.hidden{display:none}.flex-wrap{flex-wrap:wrap}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.relative{position:relative}.\<ring,.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.transition\:2s{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease,.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.animate\.css{animation-iteration-count:1}.blur{--tw-blur:blur(8px)}