:root{--hong:#f71735;--huang:#fff462;--babi:#009986;--more:#009986;--qian:#7eccc2;--bai:#fff;--hei:#222;--tan:#888;--hui:#f0f0f0;--yin:#f6f6f6}body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,html,iframe,img,input,p{border:0;margin:0;outline:0;padding:0}body,html{-webkit-font-smoothing:antialiased;background-color:#191919;color:#818181}a{color:#fff;text-decoration:none;transition:all .3s ease-in-out}#app{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;padding:0 4px;width:100%}@media(min-width:1088px){#app{width:1088px}}.header{box-sizing:border-box;height:5rem;justify-content:space-between;padding:.625rem 0;width:100%}.header,.logo{align-items:center;display:flex}.logo{color:var(--more);font-size:1rem;font-weight:800}.soso{align-items:center;border:1px solid var(--hui);border-radius:1rem;display:flex;overflow:hidden;width:15rem}.soso input{box-sizing:border-box;width:100%}.soso button,.soso input{background-color:var(--bai);height:2.125rem;padding:0 1em}.soso button{align-items:center;border:0;cursor:pointer;display:flex;justify-content:center}.soso button svg{fill:#abccff;height:1.125rem;width:1.125rem}.nav{display:grid;grid-template-columns:repeat(5,1fr);margin-bottom:.75rem;margin-top:5px;width:100%;grid-gap:.25rem}.nav a{background-color:#e91e63;border-radius:4px;color:var(--bai);display:block;font-size:.9375rem;font-weight:700;height:2rem;line-height:2rem;text-align:center;width:100%}.nav a:hover{background-color:pink!important;box-shadow:0 2px 4px #ffc0cb4d;color:var(--bai)!important}@media(min-width:864px){.nav{grid-template-columns:repeat(10,1fr)}}.box{background-color:#191919;flex-direction:column;margin-bottom:.75rem}.box,.title{display:flex;width:100%}.title{align-items:center;background-color:#222;border-radius:unset;box-sizing:border-box;justify-content:space-between;padding:0 .5rem}.title h3{color:#fff;font-size:larger;line-height:2.5rem;margin:0 1px}.youmu-app dl{border-bottom:1px solid #9b05ff;box-sizing:border-box;float:left;padding:15px 0;width:100%}.youmu-app dd,.youmu-app dt{box-sizing:border-box;float:left;line-height:25px;text-align:center}.youmu-app dt{color:#000;font-size:16px;width:12%}.youmu-app dd{font-size:18px;width:11%}.youmu-app dt a{color:#fff}.youmu-app dd a{color:#fff;display:inline-block;max-width:90px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.youmu-app dd:hover{cursor:pointer}.youmu-app dd:hover a{color:red!important;font-weight:700}.area{margin:0 auto;overflow:hidden;width:100%}@media(max-width:600px){.youmu-app dt{font-size:14px;font-weight:700;line-height:40px;width:17%}.youmu-app dd{font-size:15px;line-height:23px;width:20.5%}}.vods{border:unset;width:100%}.vod,.vods{box-sizing:border-box;display:flex;flex-wrap:wrap;padding:.375rem}.vod{width:50%}.vod-img{height:0;padding-top:56.25%;position:relative;width:100%}.vod-img a{background-color:var(--yin);border-radius:3px;display:block;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.vod-img img{height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s;width:100%}.vod-img img:hover{transform:scale(1.1)}.vod-txt{display:-webkit-box;height:2.4rem;-webkit-line-clamp:2;margin-top:.3125rem;overflow:hidden;text-overflow:ellipsis;width:100%;-webkit-box-orient:vertical}.vod-txt a{color:#fff;display:block;font-size:.875rem;line-height:1.2rem}.vod-txt a:hover{color:var(--babi)}@media(min-width:540px){.vod{width:33.3333%}}@media(min-width:864px){.vod{width:25%}}.row6{display:flex;flex-wrap:wrap}.col6{box-sizing:border-box;position:relative;width:100%}.app{padding:0}.app ul li{float:left;list-style-type:none;margin:3px 0;text-align:center;width:8.33%}.app ul li img{border-radius:3px;display:block;height:68px;margin:0 auto;width:68px}.app ul li a{color:#fff;font:18px/28px Tahoma,Microsoft Yahei,Simsun;overflow:hidden;white-space:nowrap}.app ul li a:hover{color:#fd4c5d;font-weight:bolder}@media screen and (max-width:640px){.app ul li{width:25%}}.label2 a{align-items:center;background-color:#fff;border-radius:5px;color:#000;display:inline-flex;font-size:16px;height:2em;justify-content:center;margin:2px;padding:0 .6em}.label2 a:hover{background-color:#000!important;color:#fff!important;transform:scale(1.02)}.links a{border:2px solid #fff;border-radius:5px;display:block;font-size:16px;height:2rem;line-height:2rem;padding:2px;text-align:center;width:100%}.links a:hover{background-color:var(--hui)!important;border-color:#f0f0f0;color:#000!important}.footer{align-items:center;background:#131313;color:#fff;display:flex;flex-direction:column;font-size:.8rem;padding:3rem 0;text-align:center;width:100%}
