body{--lay-color-primary:var(--color);--lay-color-border-2:rgba(255,255,255,0.035);--layer-border-radius:8px;--input-border-radius:8px;--input-background-color:rgba(0,0,0,0.085);--button-border-radius:8px;--button-height:44px;--button-font-size:15px;font-family:"microsoft yahei", Arial, sans-serif, Helvetica Neue, Helvetica, PingFang SC, Tahoma, sans-serif}header{background-color:#1a1a1a}header a{font-size:16px;color:#fff;line-height:1.1}header .header-left img{height:80px}header .header-left a{margin-left:30px}header .header-left a.active,header .header-left a:hover{color:var(--color)}header .header-right>a,header .header-right>div{font-size:16px;color:#fff;line-height:1.1;padding:15px 0;width:60px;height:65px;position:relative}header .header-right>a span,header .header-right>div span{font-size:11px}header .header-right>a:hover,header .header-right>div:hover{background-color:#363636;color:#fff}header .header-right>a em,header .header-right>div em{position:absolute;height:15px;width:15px;border-radius:20px;background-color:var(--color);font-size:11px;color:#fff;display:flex;align-items:center;justify-content:center;line-height:1;top:10px;right:12px;font-style:normal}header .header-right>a .kefu,header .header-right>div .kefu{background-color:#363636;top:100%;right:0;z-index:100;padding:20px 25px;border-radius:0 0 10px 10px;text-align:center;display:none;box-shadow:0 10px 10px rgba(0,0,0,0.15)}header .header-right>a:hover .kefu,header .header-right>div:hover .kefu{display:block}main{min-height:calc(100vh - 80px - 46px)}footer{background-color:#1a1a1a;color:#fff}.list{--w:50%;--s:7.5px;margin-left:calc(var(--s) * -1);margin-right:calc(var(--s) * -1);display:flex;align-items:center;flex-wrap:wrap}.list>*{flex:0 0 var(--w);max-width:var(--w);padding-left:var(--s);padding-right:var(--s)}.list>* img{width:100%;display:block}.layui-layer-dialog .layui-layer-content{color:#fff}.layui-layer{border-radius:var(--layer-border-radius)}.layui-layer .layui-layer-btn>a{border-radius:5px}.layui-layer .layui-layer-btn0{background-color:var(--color)}.pages li a{text-align:center;border-radius:5px;padding:6px 10px;background-color:rgba(255,255,255,0.05);margin:0 5px;font-size:13px}.pages li a.active{background-color:var(--color)}.xian{transform:scaleX(0.5);height:16px;width:0;border-right:1px solid #fff;opacity:0.1}.header-user-head{padding:15px 10px !important;width:auto !important}.header-user-head img{height:36px;width:36px;border-radius:50%;margin-right:6px}.header-user-head span{font-size:14px;color:#fff;line-height:1.1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:60px}
