/* ==UserStyle== @name:en Flat-Style Netease Music 网易云音乐扁平风格 @description:en A stylesheet for Netease Music website. 一个用于网易云音乐网站的样式表。 @name:zh-CN 网易云音乐扁平风格 @description:zh-CN 一个用于网易云音乐网站的样式表。 @name 网易云音乐扁平风格 @description 一个用于网易云音乐网站的样式表。 @namespace wTonyChen.flatnmusic @version 0.6.1 @author wTonyChen (https://github.com/wTonyChen) @homepageURL https://github.com/wTonyChen/flatnmusic @supportURL https://github.com/wTonyChen/flatnmusic/issues @compatible chrome 推荐 83+ 版本 @compatible edge 推荐 83+ 版本 @compatible opera 推荐 67+ 版本 @compatible firefox 推荐 78+ 版本 @license Apache-2.0 @preprocessor uso @var select font "\u5b57\u4f53"{"\u5fae\u8f6f\u96c5\u9ed1":"local('Microsoft YaHei UI'),local('Microsoft YaHei'),","\u5fae\u8f6f\u6b63\u9ed1":"local('Microsoft JhengHei UI'),local('Microsoft JhengHei'),","\u9ed1\u4f53":"local('SimHei'),","\u5e7c\u5706":"local('YouYuan'),","\u534e\u6587\u7ec6\u9ed1":"local('STXihei'),"} @var select animation "\u52a8\u753b"{"\u542f\u7528":" ","\u7981\u7528":"*,*::before,*::after{animation-timing-function:step-start !important;transition-timing-function:step-start !important;--alt-aa:all .1s step-start !important}"} @var color color "\u4e3b\u9898\u8272" #c20c0c @var color bg-color "\u80cc\u666f\u8272" #fff @var select app-download "\u4e3b\u9875\u4e0b\u8f7d\u9009\u9879"{"\u53ef\u89c1":" ","\u9690\u85cf":".n-ban .download{display:none !important}.n-ban .ban img{margin:0 auto !important}.n-ban .ban .btnl{left:10px !important}.n-ban .ban .btnr{right:10px !important}.n-ban .dots{width:100% !important}"} @var select fixed-topbar "\u56fa\u5b9a\u9876\u680f"{"\u542f\u7528":".g-topbar{top:0 !important}","\u7981\u7528":" "} @var select topbar-bg-style "\u9876\u680f\u80cc\u666f\u98ce\u683c"{"\u9ed8\u8ba4":" ","\u7eaf\u767d":"body{background:#fff}.m-top{background:#fff}.m-nav a{color:grey}.m-nav a:hover{color:#333}.m-nav a.z-slt{color:var(--gc-aa)}.m-srch .parent input{background:rgba(0,0,0,.1)}.m-srch .parent input:hover{background:rgba(0,0,0,.2)}.m-srch .parent input:focus{background:#fff;box-shadow:inset 0 1px 0 rgba(0,0,0,.1)}.m-topvd{border-color:grey;color:grey}.m-topvd:hover{border-color:#333;color:#333}.m-tlist{border-color:#ccc;background:#f2f2f2}.m-tlist a:hover{background:#dadada}.m-tlist a,.m-tlist a:hover,.m-tophead .link,.m-tophead .link:hover,.m-tophead:hover .link{color:#000}"} @var select topbar-nav-style "\u9876\u680f\u5bfc\u822a\u98ce\u683c"{"\u5706\u89d2":" ","\u76f4\u89d2":".m-nav a.z-slt{border-radius:0}","\u5927\u5706\u89d2":".m-nav a,.m-nav a.z-slt{transform:scale(.8);border-radius:99vw}"} @var select global-radius "\u5168\u5c40\u5706\u89d2"{"\u542f\u7528":" ","\u7981\u7528":"*,*::before,*::after{border-radius:0 !important}"} @var text custom-style "\u81ea\u5b9a\u4e49\u6837\u5f0f" " " @downloadURL none ==/UserStyle== */ @-moz-document regexp("\\S*\\://music\\.163\\.com/(#/?)?((discover|playlist|my|friend|user|song|artist|search|msg|member|topic|album|program|outchain|dj|download|mv|video|event|activity|lyric|login)[\\s\\S]*)?"){ @font-face{ font-family:Arial; src:local("Segoe UI"),local("Arial") } @font-face{ font-family:simsun; src:local("Segoe UI"),local("Arial") } @font-face{ font-family:"Microsoft Yahei"; src:local("Segoe UI"),local("Arial") } @font-face{ font-family:Tahoma; src:local("Segoe UI"),local("Arial") } @font-face{ font-family:Georgia; src:local("Segoe UI"),local("Arial") } @font-face{ font-family:"Times New Roman"; src:local("Segoe UI"),local("Arial") } @font-face{ font-family:Helvetica; src: /*[[font]]*/ local('Segoe UI') } @font-face{ font-family:\5b8b\4f53; src: /*[[font]]*/ local('Segoe UI') } @font-face{ font-family:Geneva; src: /*[[font]]*/ local('Segoe UI') } /*[[fixed-topbar]]*/ @font-face{ font-family:Times; src: /*[[font]]*/ local('Segoe UI') } /*[[animation]]*/ *{ --gc-aa: /*[[color]]*/ !important } /*[[app-download]]*/ body{ background: /*[[bg-color]]*/ no-repeat !important } @media all{ /*[[global-radius]]*/ } /* Flat Netease Music by wTonyChen 0.6.1 (20200720) https://github.com/wTonyChen/flatnmusic */ @font-face{ font-family:nmdl2; src:url(data:application/font-woff2;base64,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) format('woff2') } *{ --gs-ab:url('data:image/svg+xml;charset=utf-8,'); --gs-ac:url('data:image/svg+xml;charset=utf-8,'); --gc-aa:#c20c0c; --gc-ab:#fff; --gc-ac:#000; --gc-ad:#328ad4; --gc-ae:#c2c2c2; --gc-af:var(--gc-ac); --gc-ag:##747474; --gc-ah:##919191; --gc-ai:#ccc; --gc-aj:#7a7a7a; --gc-ak:var(--gc-aa); --gc-al:#fff; --gc-am:#fff; --gc-an:var(--gc-aa); --gc-ao:#f5f5f5; --gb-aa:translate(-50%,-50%); --gb-ab:rgba(255,255,255,.8); --gb-ad:cubic-bezier(.16,1,.29,.99); --gb-ae:translateY(-10px); --gb-af:translateY(10px); --gb-ag:translateY(-50%); --gb-ah:translate(50%,-50%); --gb-ai:translateZ(0); --gb-aj:translateY(0); --gb-ak:translateX(-10px); --gb-al:cubic-bezier(.71,.01,.84,0); --gb-am:translateX(-50%); --gb-an:translateX(-100%); --gb-ao:translateY(50%); --alt-aa:var(--_alt-aa) } input[type=checkbox], input[type=radio]{ width:20px; height:20px; line-height:20px; position:relative; vertical-align:middle; margin-right:5px } input[type=checkbox]::before, input[type=radio]::before{ content:""; border:2px solid #333; background:#fff; display:block; height:20px; width:20px; box-sizing:border-box } input[type=checkbox]::before{ font-size:16px; line-height:16px; text-align:center; font-family:nmdl2 } input[type=checkbox]:not(:disabled):checked::before{ border-color:transparent; background:var(--gc-aa); color:#fff } input[type=checkbox]:not(:disabled):hover::before{ border-color:#000 } input[type=checkbox]:not(:disabled):active::before{ border-color:transparent; background:#666 } input[type=checkbox]:disabled::before{ border-color:#999 } input[type=checkbox]:disabled:checked::before{ color:#999 } input[type=checkbox]:checked::before{ content:"\e02a" } input[type=radio]::before{ border-radius:100% } input[type=radio]:not(:disabled):hover::before{ border-color:#000 } input[type=radio]:not(:disabled):active::before{ border-color:#666 } input[type=radio]:not(:disabled):checked::before{ border-color:var(--gc-aa) } input[type=radio]:disabled::before{ border-color:#999 } input[type=radio]::after{ content:""; background:0 0; position:absolute; top:50%; left:50%; display:block; height:10px; width:10px; border-radius:100%; transform:var(--gb-aa) } input[type=radio]:not(:disabled):checked::after{ background:#333 } input[type=radio]:not(:disabled):checked:hover::after{ background:#000 } input[type=radio]:not(:disabled):checked:active::after{ background:#666 } input[type=radio]:disabled:checked::after{ background:#999 } body{ animation:fade-in .2s ease .1s backwards; letter-spacing:-.3px } img{ object-fit:cover; object-position:center; animation:fade-in-ph .2s ease backwards .5s; transition:all .2s ease; border-radius:5px } table{ border-collapse:initial } ::after, ::before, a:hover{ text-decoration:none } .m-dlist .src{ border-radius:10px } .m-dlist .activity::after, .m-dlist .ficon::after, .m-dlist .hotrecmt .cover::after, .m-dlist .pics .pic::after, .m-dlist .src .cover::after, .m-dlist .src-mv .mv::after{ content:none } .m-table{ border-color:transparent } .m-table td{ padding:0 10px } .m-table .hd, .m-table td{ height:30px; line-height:30px } .m-table .hd .ply{ float:none } .m-table .hd{ display:flex; justify-content:space-between; align-items:center; overflow:hidden } .m-table .hd *{ order:2 } .m-table .hd .num{ order:1 } .m-table .txt{ height:100%; line-height:1.4 } .m-table th{ background:#fff } .m-table .soil{ display:none; visibility:hidden; user-select:none } .u-txtwrap{ padding-right:0 } .m-table th .wp{ background:0 0; font-size:16px; font-weight:lighter; padding:10px 10px 20px 10px; overflow:hidden; text-overflow:emphasis; white-space:nowrap } .m-nav .hot, .m-nav a.z-slt .cor, .m-subnav .shadow, .m-tlist .arr, .m-tophead .head .mask{ display:none } .m-top{ background:var(--gc-aa); top:0; width:100%; border:0 } .m-top .logo{ background:0 0; padding-top:0; margin-top:0; color:#fff; font-size:20px; font-weight:400; max-height:100%; height:70px; width:70px } .m-top .logo a{ width:inherit; padding-right:0 } .m-subnav:not(#g_nav){ width:100%; background:#fff; border-bottom:1px solid #e6e6e6 } .m-subnav .nav{ float:initial; padding-left:0; display:flex; justify-content:center } .m-subnav .nav a{ background:0 0; color:#666; text-shadow:none } .m-subnav .nav a:hover{ color:#000 } .m-subnav .nav a em{ white-space:nowrap } .m-subnav .nav a.z-slt, .m-subnav .nav a.z-slt em{ color:var(--gc-aa); font-weight:700; -webkit-text-stroke:currentColor .3px; text-stroke:currentColor .3px } .m-subnav .nav a em{ color:inherit !important; background:0 0 !important; text-shadow:none !important } .m-topvd{ border:#fff 1px solid; border-radius:30px; padding:0; line-height:30px; text-align:center; color:#fff; white-space:nowrap; overflow:hidden; text-overflow:ellipsis } .m-topvd:hover{ background:rgba(255,255,255,.2) } .m-topvd:active{ background:#fff !important; color:#000 } .m-nav a{ color:#fff; font-weight:lighter; transition:opacity .2s ease; padding:0; margin:0 } .m-nav a:hover{ background:rgba(255,255,255,.2); padding:0; margin:0 } .m-nav a.z-slt{ background:#fff; color:#000; margin:0; -webkit-text-stroke:.2px currentColor; text-stroke:.2px currentColor; font-weight:700; border-radius:10px 10px 0 0 } .m-nav a em{ padding:0 20px; font-size:16px; font-weight:inherit } .m-nav a[data-module=discover] em{ padding-left:0 } .m-nav a:not([data-module=discover]):not([data-module=my]):not([data-module=friend]){ opacity:0 } .m-nav:hover a:not([data-module=discover]):not([data-module=my]):not([data-module=friend]){ visibility:visible; opacity:.5 } .m-nav:hover a:not([data-module=discover]):not([data-module=my]):not([data-module=friend]):hover{ opacity:1 } .m-nav a[data-module=discover] em, .m-nav a[data-module=friend] em, .m-nav a[data-module=my] em{ padding-left:70px } .m-nav a[data-module=discover], .m-nav a[data-module=friend], .m-nav a[data-module=my]{ position:relative } .m-nav a[data-module=discover]::before{ content:"\e01f" } .m-nav a[data-module=my]::before{ content:"\e01e" } .m-nav a[data-module=friend]::before{ content:"\e00c" } .m-nav a[data-module=discover]::before, .m-nav a[data-module=friend]::before, .m-nav a[data-module=my]::before{ font-family:nmdl2; font-weight:400; color:inherit; font-size:30px; line-height:70px; text-align:center; width:70px; height:inherit; display:block; position:absolute; top:0; left:0 } .m-nav a[data-module=download].z-slt{ opacity:1 } .m-srch .srchbg{ overflow:hidden } .m-srch .parent{ margin:0; display:block; height:100%; width:100%; position:relative } .m-srch .parent input{ width:100%; height:100%; background:rgba(255,255,255,.85); border-radius:99vh; padding:0 20px; box-sizing:border-box; position:relative; z-index:999999 } .m-srch .parent input:hover{ background:rgba(255,255,255,.9) } .m-srch .parent input:focus{ background:#fff } .m-srch .parent label{ white-space:nowrap; position:absolute; box-sizing:border-box; padding:0 20px; top:50%; left:50%; width:100%; transform:var(--gb-aa); pointer-events:none; z-index:999999; display:block !important; transition:all .2s ease } .m-srch .parent label[style*=none]{ opacity:0; pointer-events:none } .m-srch, .m-srch .srchbg{ float:left; width:200px } .m-tophead .name{ max-width:180px } .m-nav li.lst a em, .m-nav li.lst a.z-slt em{ padding:0 20px } .m-back{ display:block !important; transition:all .3s var(--gb-ad); width:50px; height:50px; background:#f4f4f4; overflow:hidden; left:50vw; border:1px solid #a9a9a9 } .m-back[style*=none]{ transition:all .3s var(--gb-al); pointer-events:none; opacity:0; transform:var(--gb-af) var(--gb-ai) } .m-back:hover{ background:#fff; border:1px solid transparent; text-decoration:none } .m-back::before{ content:"\e027"; display:block; font-family:nmdl2; font-weight:400; text-align:center; width:20px; height:20px; line-height:20px; font-size:20px; margin:15px; color:#333; transform:rotate(-90deg); text-indent:0 } .m-srch{ margin-left:10px } .m-playbar .bg{ margin:0; background:#313131 } .m-playbar .imgbg{ width:424px; left:initial; right:2px } .m-playbar .upload a{ color:#000; background:#fff } .m-tlist{ display:block !important; right:-1px; overflow:hidden; border:1px solid #767676; padding:0 2px; transform:var(--gb-ai); box-shadow:0 8px 30px rgba(0,0,0,.3); transition:all .5s var(--gb-ad) .3s; top:100%; background:#2b2b2b; border-radius:10px } .m-tlist[style*=none]{ pointer-events:none; box-shadow:none; transform:translateY(-10px) var(--gb-ai); transition:all .5s var(--gb-al) 0s; opacity:0 } a.s-fc3[data-action=login]+.m-tlist{ visibility:hidden; display:none !important } .m-tlist .ltb{ border:0 } .m-tlist .inner{ border:0; border-radius:5px } .m-tlist a{ padding:0; margin:1px 0; height:32px; line-height:32px; color:#fff } .m-tlist a:hover{ background:#404040; color:#fff } .m-tlist .lt, .m-tlist .ltb{ border-top:0 } .g-ft{ padding-bottom:30px; border:0 } .m-playbar .head{ position:absolute; margin:5.2px; bottom:0; left:0; height:52px; width:52px; box-sizing:border-box; padding:0; background:#666; transform:scale(.8); transform-origin:right bottom; transition:all .2s ease .2s; overflow:hidden; border-radius:7px; box-shadow:0 0 0 1px rgba(255,255,255,.1),0 0 20px rgba(0,0,0,.3) } .m-playbar .head:hover{ transform:scale(1.5) } .m-playbar .head .mask, .m-playbar .head img{ width:100%; height:100% } .m-playbar .btns{ position:absolute; left:60px; width:auto; padding:0 } .m-playbar .play{ margin-left:210px; width:500px } .m-pbar .rdy{ background:rgba(0,0,0,.3); transition:width .3s var(--gb-al); border-radius:99px } .m-pbar .cur{ background:var(--gc-aa) } .m-playbar .updn .left, .m-playbar .updn .right{ background:0 0; height:54px; line-height:54px; top:0 } .m-playbar .updn .btn{ display:inline-block; margin-top:0; position:relative; top:5px } .m-playbar .list{ bottom:53px; animation:side-in-l .5s var(--gb-ad) backwards; opacity:.97; min-height:301px; height:60vh; border-radius:10px 10px 0 0; overflow:hidden } .m-msg{ width:22px; height:27px; margin-right:20px } .u-cover .bottom{ background:rgba(0,0,0,.5); border-radius:99vw; transform:scale(.9) translateY(-10px); border:1px solid rgba(255,255,255,.3); transition:all .2s ease } li:hover .u-cover .bottom{ transform:scale(1.1) translateY(5px) } .n-bilst{ box-shadow:0 0 0 1px #ccc,0 0 50px rgba(0,0,0,.1); border-radius:10px; padding:0; overflow:hidden } .n-bilst .top, .n-bilst dd{ background:#f4f4f4; border-right:1px solid #e2e2e2 } .n-bilst .blk{ overflow:hidden } .n-bilst .blk-1{ width:229px } .n-bilst .blk-1:last-child .top, .n-bilst .blk-1:last-child dd{ border-right:0 } .n-bilst ol li, .n-bilst ol li .no{ background:var(--gb-ab) } .n-bilst ol .no{ width:50px; margin-left:-50px } .n-bilst .more{ background:#fff; margin:0; padding-right:32px } .m-tophead{ padding:0 0 10px 0; width:32px; height:32px } .m-tophead .head{ margin:0; width:32px; height:32px } .m-tophead .head img{ border:2px solid #fff; height:28px; width:28px } .g-topbar{ height:70px; min-width:100% } .g-top .m-top{ padding:0 40px; box-sizing:border-box } .m-subnav#g_nav, div.m-top[data-module]{ opacity:0; pointer-events:none; height:0 } div.m-top[data-module]{ height:76px } div.m-top[data-module=discover]{ height:104px } .m-proifo .name .btn, .u-btn-2, .u-btn-g, .u-btn2, .u-btn2.other{ background:#c2c2c2; border:2px solid transparent; box-sizing:border-box; border-radius:5px; color:#000; transition:all .1s ease } .m-proifo .name .btn:hover, .u-btn-2:hover, .u-btn2.other:hover, .u-btn2:hover{ border:2px solid #747474 } .m-proifo .name .btn:active, .u-btn-2:active, .u-btn2.other:active, .u-btn2:active{ background:#919191; border:2px solid transparent; transform:scale(.95) } .m-proifo .name .btn, .u-btn-2{ padding:0; text-align:center; min-width:99px; text-indent:0 } .m-proifo .name .btn>i{ padding:0; display:block; text-align:center; color:inherit; white-space:nowrap } .u-btn2.u-btn2-dis{ color:rgba(0,0,0,.3); background:#c2c2c2; border:2px solid transparent; transform:none } .m-playbar .listbd, .m-playbar .listhd{ background:#020202 } .m-playbar .listbd{ height:calc(100% - 41px) } .m-playbar .imgbg, .m-playbar .listbd .bline, .m-playbar .listbdc, .m-playbar .listlyric, .m-playbar .msk{ height:100% } div.m-emts{ animation:side-in .2s var(--gb-ad) backwards } div.m-layer{ animation:window-in .5s var(--gb-ad) backwards; border:1px solid rgba(0,0,0,.1); border-radius:5px; box-shadow:0 10px 40px rgba(0,0,0,.3) } div.m-layer div.zcnt{ border:0 } div.m-layer .zbar, div.m-layer .zttl{ border-radius:5px; cursor:default; height:31px; line-height:31px; box-sizing:border-box; font-size:12px; font-weight:400; border:0; color:#000; background:#fff } div.m-layer .zttl{ padding-left:13px } div.m-layer .zcls{ position:absolute; top:0; right:0; display:block; background:0 0; width:46px; height:31px; color:#000 } div.m-layer .zcls:hover{ color:#fff; background:#e81123 } div.m-layer .zcls::after{ content:"\e021"; display:block; width:13px; height:13px; line-height:13px; text-align:center; background:0 0; position:absolute; top:50%; left:50%; color:inherit; font-family:nmdl2; transform:var(--gb-aa); text-indent:0 } .m-vol{ transition:all .3s var(--gb-al); top:calc(-119px + 20px); opacity:0 } .m-vol .curr{ background:var(--gc-aa); border-radius:99vw } .m-vol[style*=visible]{ transition:all .3s var(--gb-ad); opacity:1; top:-119px } .m-vol .btn{ width:18px; height:18px; background:var(--gc-aa); box-sizing:border-box; border:5px solid #fff; border-radius:99vh; box-shadow:0 0 3px #000 } .m-plshare .full, .u-atlist{ animation:side-in .3s var(--gb-ad); transition:all .3s var(--gb-ad); display:block !important; border-radius:5px } .m-plshare .full[style*=none], .u-atlist[style*=none]{ transition:all .3s var(--gb-al); pointer-events:none; transform:var(--gb-ae); opacity:0 } .u-atlist p{ opacity:.5 } .m-playbar .upload{ animation:side-in .2s var(--gb-ad) } .m-table tbody>*{ animation:fade-in .2s ease .3s backwards } .m-pbar .btn{ top:-9px; background:#fff; height:22px; transform:scale(.7); box-shadow:0 0 10px rgba(0,0,0,.5) } .m-pbar .btn i{ background:var(--gc-aa); visibility:visible; transform:scale(.6) } .m-playbar[style*=hidden] .m-pbar .btn i{ visibility:hidden } .m-pbar .barbg{ margin-top:2px; background:rgba(255,255,255,.7) } .m-pbar .barbg, .m-pbar .cur, .m-pbar .rdy{ height:5px; border-radius:5px } .m-pbar .time{ top:-25px; right:0; transform:scale(.7); transform-origin:right } .g-wrap{ animation:side-in-x .2s var(--gb-ad) backwards } .n-minelst .left{ overflow:visible } .n-minelst ul.j-flag.f-cb{ display:block !important; overflow:hidden; transition:all .3s ease; max-height:initial; animation:cnt-show-alt .4s ease backwards } .n-minelst-hide ul.j-flag.f-cb{ transition:all .3s ease; max-height:0; pointer-events:none; animation:none; animation:cnt-hide .3s ease backwards } .n-minelst li{ animation:fade-in .2s ease backwards } .n-minelst .tri1{ height:14px; width:14px; margin:-3px 5px 0 0; border:0 } .n-minelst .tri1::before{ content:"\e027"; font-family:nmdl2; font-size:14px; line-height:14px; font-weight:400; display:block; text-align:center; transform:rotate(90deg); transition:all .2s ease } .n-minelst-hide .tri1::before{ transform:rotate(0) } .m-playbar .tip, .m-vol .barbg{ display:block !important; transition:all .3s var(--gb-ad); border:1px solid #151515; background:#2a2a2a } .m-playbar .tip[style*=none]{ transition:all .3s var(--gb-al); transform:var(--gb-af); opacity:0; pointer-events:none } .m-playbar .tip{ top:-44px; height:37px } .m-vol .vbg::before{ content:""; position:absolute; top:4px; bottom:4px; width:100%; background:#848484; border-radius:5px } .m-playbar .tip-1{ top:-40px; height:33px } .m-vol .barbg{ top:-1px } .n-sltlyr .ft, .n-sltlyr .hd{ background:0 0; display:none } .n-sltlyr .bd{ background:#fff; padding:20px 10px; box-shadow:0 8px 24px 0 rgba(0,0,0,.5); border-radius:10px } .n-sltlyr{ display:block !important; transition:all .3s var(--gb-al); opacity:0; pointer-events:none; transform:var(--gb-ae); border:0 } .n-sltlyr-show{ transition:all .3s var(--gb-ad); opacity:1; pointer-events:auto; transform:var(--gb-aj) } .n-sltlyr dd, .n-sltlyr dd.last, .n-sltlyr dt{ padding-bottom:16px } .n-sltlyr dd .z-slt{ border-radius:99vh } .n-sltlyr .f-cb{ border-bottom:1px solid #e6e6e6 } .n-sltlyr .f-cb:last-child{ border:0 } .g-iframe{ top:0 } .m-nav a em, .m-tophead .name{ color:inherit } .n-chat .itemleft .main{ animation:side-in .2s var(--gb-ad) backwards } .n-chat .ava img, .u-cover-3 img{ width:100%; height:100% } .m-table{ transform:translateX(1px) } .u-cover-rank{ padding:0; border:0 } .n-iconpoint div.tip{ transition:all .3s var(--gb-al); display:block; pointer-events:none; opacity:0; transform:var(--gb-ae) } .n-iconpoint:hover div.tip{ transition:all .3s var(--gb-ad); pointer-events:auto; opacity:1; transform:var(--gb-aj) } .m-playbar .listlyric p{ line-height:20px; padding:5px 0 } .m-tophead .link, .m-tophead .link:hover, .m-tophead:hover .link{ color:#fff } .u-btn.f-fr.d-flag{ background:0 0 } .u-btn.f-fr.d-flag a{ background:0 0; color:#333 } .u-btn.f-fr.u-btn-hot.d-flag a:first-child, .u-btn.f-fr.u-btn-new.d-flag a:nth-child(2){ background:var(--gc-aa); color:#fff; border-radius:5px } .m-dlist .doper .u-dicn-4~.j-flag{ color:var(--gc-aa) } .m-srch .u-lstlay{ display:block !important; width:200px; text-shadow:none; box-shadow:0 8px 24px rgba(0,0,0,.5); top:60px; box-sizing:content-box; border-radius:5px; left:calc(50% - 101px); border:1px solid #bebebe; opacity:1; transition:all .2s ease } .m-srch .u-lstlay[style*=none]{ opacity:0; pointer-events:none } .m-srch .u-lstlay::before{ content:""; position:absolute; bottom:100%; left:-1px; height:42px; width:100%; pointer-events:none; background:#fff; border:1px solid #bebebe; border-bottom:none; box-shadow:0 -10px 20px rgba(0,0,0,.1); border-radius:16px 16px 0 0 } .m-srch .u-lstlay::after{ content:""; border-bottom:none; position:absolute; bottom:100%; left:0; right:0; margin:0 10px 9px 10px; height:1px; box-sizing:border-box; background:rgba(0,0,0,.3) } .m-schlist{ max-height:calc(99vh - 123px); overflow:auto } .m-schlist .note{ border:0 } .m-schlist .hd{ float:none; width:auto; display:block; margin:0; border:0; line-height:17px; padding:5px 10px; overflow:hidden; border-top:1px solid #bebebe } .m-schlist ul{ margin:0; border:0; padding:5px 10px 10px 5px; background:0 0 !important } .m-schlist .rap{ overflow:hidden } .u-date .head{ background:#9b0909; color:#fff; border-radius:10px 10px 0 0 } .u-date .bd{ position:relative; z-index:1 } .u-date .mask{ width:100%; background:#f2f2f2; border:1px solid #bebebe; border-top:0; box-sizing:border-box; border-radius:0 0 10px 10px } .m-nav .dot{ border:2px solid #fff; left:initial; right:5px } .n-srch .pgsrch{ position:relative } .n-srch .pgsrch .srch{ margin:0; padding:12px 70px 12px 20px; box-sizing:border-box; height:100%; width:100%; background:rgba(0,0,0,.1); border-radius:20px; border:1px solid transparent; float:none } .n-srch .pgsrch .srch:hover{ background:rgba(0,0,0,.2) } .n-srch .pgsrch .srch:focus{ border:1px solid #999; background:#fff } .n-srch .pgsrch .u-lstlay{ border-radius:5px; top:40px; border:1px solid #999; border-top:0; width:420px; box-shadow:0 15px 20px rgba(0,0,0,.3) } .n-srch .pgsrch .u-lstlay::before{ content:""; width:20px; height:20px; background:#fff; border:1px solid #999; border-right:0; border-top:0; position:absolute; bottom:100%; left:-1px; border-radius:5px 20px 0 0; pointer-events:none } .n-srch .pgsrch .u-lstlay::after{ content:""; width:20px; height:20px; background:#fff; border:1px solid #999; border-left:0; border-top:0; position:absolute; bottom:100%; right:-1px; border-radius:20px 0 0 0; pointer-events:none } .n-srch .pgsrch .btn{ float:none; position:absolute; top:0; right:0; background:0 0; color:transparent; z-index:99999999999 } .n-srch .pgsrch .btn::after{ content:"\e00b"; display:block; height:16px; width:16px; font-family:nmdl2; font-weight:400; font-size:14px; text-align:center; line-height:16px; color:#000; position:absolute; top:calc(50% - 8px); left:calc(50% - 8px); text-indent:0 } .n-enter li, .n-hotdj .cver img{ border-radius:31px; overflow:hidden } .n-enter li{ border:1px solid #e9e9e9 } .n-enter .itm{ background:#fafafa } .n-enter .itm:hover{ background:#f4f4f4 } .n-enter .itm:active{ background:#bbb } .n-enter li:active{ box-shadow:0 0 0 5px #bbb; border:1px solid #bbb } .n-enter .ifo{ border:0 } .n-ban .download .btn{ color:#fff; background:#328ad4; text-indent:0; font-size:20px; text-align:center; line-height:52px; letter-spacing:2px; border:2px solid transparent; box-sizing:border-box; border-radius:10px } .n-ban .download .btn:hover{ border:2px solid rgba(255,255,255,.3) } .n-ban .download .btn:active{ border:2px solid transparent; background:#fff; color:#000 } .n-dncnt .down .btn{ background:#c2c2c2; color:#000; border:2px solid transparent; text-align:center; padding:0; line-height:23px; transition:all .1s ease } .n-dncnt .down .btn:hover{ border:2px solid #747474 } .n-dncnt .down .btn:active{ background:#919191; border:2px solid transparent; transform:scale(.95) } #update_form .n-base .avatar, .m-cmmt .cmmts .head img, .m-cmmt .head img, .m-dlist .ficon, .m-fans .ava img, .m-gz li img, .m-hdlist .hd img, .m-info .user .face img, .m-lysearch .srchlist [data-type="20"] .u-cover img, .m-piclist li img, .m-plshare .full [data-userid] img, .m-proifo dt, .m-proifo dt img, .m-timeline .dsup a[href^="/user/home"] img, .m-top .user .img, .m-top .user .img img, .n-apply .user .head, .n-chat .ava img, .n-enter .head img, .n-frdlist-1 li img, .n-frduser .face img, .n-head .avatar, .n-head .avatar img, .n-head .avatar::after, .n-head .avatar::before, .n-msgnt .ava img, .n-msgnt-1 .ava img, .n-myinfo .head, .n-singer .itm .cvr img, .u-cover-3 a[href^="/user/home"] img, .u-cover-5 img{ border-radius:100%; box-shadow:0 0 0 1px #dadada; overflow:hidden } .m-back, .m-pbar .btn, .m-pbar .btn i, .n-myinfo .head img, .u-icn-5, .u-icn-5::before, .u-icn2-music2, .u-icn2-quaver, .u-slg{ border-radius:100% } .m-top .user .name{ color:#fff } .n-head .info .btn{ background:#328ad4; color:#fff; border:2px solid transparent; text-align:center } .n-head .info .btn:hover{ border:2px solid rgba(255,255,255,.3); color:#fff } .n-head .info .btn:active{ border:2px solid transparent; color:#000; background:#fff } .m-top .login .entr, .m-top .user .entr, .n-head .info .btn-gray{ background:#c2c2c2; color:#000; border:2px solid transparent; text-align:center; transition:all .1s ease } .m-top .login .entr:hover, .m-top .user .entr:hover, .n-head .info .btn-gray:hover{ border:2px solid #747474; color:#000; background:#c2c2c2 } .m-top .login .entr:active, .m-top .user .entr:active, .n-head .info .btn-gray:active{ background:#919191; border:2px solid transparent; color:#000; transform:scale(.95) } .m-info .cover{ background:#747474 } html.has-mib .g-wrap>.m-info{ position:relative } html.has-mib .g-wrap>.m-info::before{ content:""; display:block; position:absolute; height:250px; width:250px; pointer-events:none; background:var(--mib) no-repeat top/cover; transform:translate(-25px,-25px); filter:blur(30px) saturate(5) opacity(.4); animation:fade-in .5s ease 1.5s backwards } html.has-mib .g-wrap>.m-info-rank::before{ height:250px; width:250px } .n-minelst .avatar img, .n-special .songlist img, .u-cover img{ box-shadow:0 0 0 1px rgba(0,0,0,.1) } .m-info .cover{ border-radius:10px; box-shadow:0 0 20px rgba(0,0,0,.2); perspective:1000px; transition:all .2s ease } .m-info .cover img{ border-radius:10px; transform-style:preserve-3d; transition:all .2s ease; background:inherit } .g-wrap:hover .m-info .cover img{ transform:rotateX(-20deg) translateZ(20px) scale(1.1) } .g-wrap:hover .m-info .cover{ box-shadow:0 20px 50px rgba(0,0,0,.2) } .m-info .cover::before{ content:""; display:block; width:80%; height:5px; background:#b8b8b8; position:absolute; bottom:100%; pointer-events:none; left:10%; transition:all .2s ease; border-radius:5px 5px 0 0 } .m-info .cover::after{ content:""; display:block; width:60%; height:3px; background:#d8d8d8; position:absolute; bottom:calc(100% + 5px); pointer-events:none; left:20%; transition:all .2s ease; border-radius:3px 3px 0 0 } .g-wrap:hover .m-info .cover::before{ height:10px } .g-wrap:hover .m-info .cover::after{ bottom:calc(100% + 10px); height:5px } .m-cvrlst li, .p-prf .m-cvrlst li{ overflow:visible } div.u-page .zbtn, div.u-page .zpgi{ background:#c2c2c2; color:#000; border:2px solid transparent; padding:3px 10px; text-align:center; border-radius:5px; transition:all .1s ease } div.u-page .zbtn:hover, div.u-page .zpgi:hover{ background:#c2c2c2; color:#000; border:2px solid #747474 } div.u-page .zbtn:active, div.u-page .zpgi:active{ background:#919191; color:#000; border:2px solid transparent; transform:scale(.95) } div.u-page a.js-selected{ background:var(--gc-aa); color:#fff; border:2px solid transparent } div.u-page a.js-selected:hover{ background:var(--gc-aa); border:2px solid rgba(255,255,255,.3); color:#fff } div.u-page a.js-selected:active{ background:#fff; border:2px solid transparent; color:#000 } div.u-page a.znxt.js-disabled, div.u-page a.znxt.js-disabled:active, div.u-page a.znxt.js-disabled:hover, div.u-page a.zprv.js-disabled, div.u-page a.zprv.js-disabled:active, div.u-page a.zprv.js-disabled:hover{ background:#ccc; color:#7a7a7a; border:2px solid transparent; padding:3px 10px; text-align:center; border-radius:5px; transform:none } .m-cmmt{ min-height:400px } .m-tabs{ border:0 } .m-tabs em{ font-size:22px; font-weight:lighter; color:rgba(0,0,0,.6); text-align:left; width:auto; margin-right:20px } .m-tabs a.z-slt em{ color:var(--gc-aa); font-weight:700 } .n-bind .delete .btn{ background:var(--gc-aa); border:2px solid transparent; color:#fff; border-radius:5px } .n-bind .delete .btn:hover{ background:var(--gc-aa); border:2px solid rgba(255,255,255,.3); color:#fff } .n-bind .delete .btn:active{ background:#fff; border:2px solid transparent; color:#000 } .n-frduser ul{ left:0; right:0; text-align:center } .n-frduser li{ float:none; display:inline-block } .n-frduser li:nth-child(1){ border:0 } .n-frduser li em{ text-align:center } [data-module=store] .m-select li a em{ display:none } .m-item.m-back{ border:0; width:100% } .m-item.m-back::before{ margin:15px auto; border-color:#333 } .n-ban .download{ background:var(--gb-ab) var(--gs-ab) no-repeat center 72px/150px; right:1px; width:251px } .n-myinfo .dny{ margin:22px 0; text-align:center } .n-myinfo .dny li{ float:none; display:inline-block } .m-srch .parent label::after{ content:"\e00b"; display:block; height:16px; width:16px; color:#9b9b9b; position:absolute; top:calc(50% - 8px); right:14px; font-family:nmdl2; font-weight:400; font-size:14px; text-align:center; line-height:16px; pointer-events:none; z-index:9999999 } .m-srch .parent label[style*=none]::after, .m-srch .parent label[style*=none]::before{ display:none } .m-info .hd .type{ top:0 } .m-info .hd .type::before, .u-icn-13::before, .u-icn-16::before, .u-icn-37::before, .u-icn-93::before, .u-icn2-7::before{ content:""; background:var(--gc-aa); color:#fff; height:24px; line-height:24px; box-sizing:border-box; display:inline-block; padding:0 10px; font-size:12px; font-weight:lighter } .m-info .hd .type::after, .u-icn-13::after, .u-icn-16::after, .u-icn-37::after, .u-icn-93::after, .u-icn2-7::after{ content:""; background:0 0; border:12px solid transparent; border-right:0; border-left:8px solid var(--gc-aa); position:absolute } .m-info .hd .type::before, .u-icn-13::before{ content:"\6b4c\5355" } .u-icn-93::before{ content:"\7535\53f0" } .u-icn2-7::before{ content:"\7535\53f0\8282\76ee" } .u-icn-16::before{ content:"\4e13\8f91" } .u-icn-37::before{ content:"\5355\66f2" } .u-icn2-mvtag::before, .u-icn2-smvtag::before{ content:"MV"; line-height:16px; font-size:13px; color:var(--gc-aa); border:1px solid currentColor; font-weight:lighter; display:block; text-align:center; transform:scale(.8) } .u-icn2-smvtag::before{ line-height:14px; font-size:12px } .n-myinfo .info .tip{ animation:side-in .3s var(--gb-ad) backwards,fade-out .2s ease 1s forwards; color:#000; background:#f2f2f2; border:1px solid #cecece; border-radius:5px; padding:8px; line-height:1; width:auto; height:auto; pointer-events:none } .u-icn-53{ position:relative } .u-icn-53::before{ content:"\7535\53f0\8282\76ee"; font-size:12px; color:var(--gc-aa); white-space:nowrap; transform:var(--gb-aa) scale(.65); transform-origin:center; display:block; position:absolute; top:50%; left:50% } .u-icn-53::after{ content:""; border:1px solid var(--gc-aa); position:absolute; top:0; bottom:0; left:0; right:0 } .n-myinfo .btn{ background:var(--gc-aa); color:#fff; box-shadow:none; border:2px solid transparent; text-shadow:none } .n-myinfo .btn:hover{ background:var(--gc-aa); color:#fff; box-shadow:none; border:2px solid rgba(255,255,255,.3) } .n-myinfo .btn:active{ background:#fff; color:#000; box-shadow:none; border:2px solid transparent } .u-icn-5{ background:var(--gc-aa); position:relative; height:17px; width:17px } .n-disk{ border-radius:10px; overflow:hidden } .n-disk .nxt, .n-disk .pre{ background:0 0 } .n-disk .nxt::before, .n-disk .pre::before, .u-icn-5::before{ content:"\e027"; height:17px; line-height:17px; width:17px; font-family:nmdl2; font-size:12px; font-weight:400; text-align:center; display:block; color:#666 } .n-disk .pre::before{ transform:rotate(180deg) } .u-icn-5::before{ content:"\e018"; transform:scale(.7); color:#fff } .u-dicn-38, .u-dicn-40{ border:1px solid #ccc; border-radius:50px; text-align:center } .u-dicn-38::before, .u-dicn-40::before{ line-height:24px; font-family:nmdl2; font-weight:900; font-size:14px; vertical-align:middle; margin-right:5px } .u-dicn-38::before{ content:"\e016" } .u-dicn-40::before{ content:"\e01d" } .u-dicn-38::after, .u-dicn-40::after{ content:attr(title); line-height:24px; vertical-align:middle } .u-dicn-38:hover, .u-dicn-40:hover{ border:1px solid #000 } .u-icn2-srch::before{ content:"\e00b"; line-height:16px; font-family:nmdl2; font-weight:900; font-size:15px; text-align:center; color:#bfbfbf; height:16px; width:16px; position:absolute; top:calc(50% - 8px); left:calc(50% - 8px); display:block } .m-top .channel{ color:#fff; border-left:1px solid #fff } .m-tophead .name:hover, .m-tophead:hover .name{ color:#fff } .u-title:not(.u-title-2), .v-hd2, .v-hd3{ border-bottom:1px solid var(--gc-aa); padding-bottom:7px } .s-bg-6, .v-hd2 .more .cor.s-bg-6{ position:relative; vertical-align:middle; height:16px; width:16px } .s-bg-6::before{ content:"\e025"; display:block; height:16px; width:16px; line-height:16px; font-family:nmdl2; font-weight:900; font-size:15px; text-align:center; color:var(--gc-aa) } .m-schlist .s-fc3{ white-space:nowrap } .v-hd2 .more .s-fc3{ vertical-align:middle; color:var(--gc-aa) } .v-hd2 .more .s-fc3:hover{ color:#666 } .s-fc3:hover~.s-bg-6::before{ color:#666 } .n-rcmd .m-cvrlst-idv .idv .btn{ background:#c2c2c2; color:#000; border:2px solid transparent; text-align:center; border-radius:5px; display:block !important; transition:all .1s ease; position:static !important; margin-top:16px } .n-rcmd .m-cvrlst-idv .idv .btn:hover{ background:#c2c2c2; color:#000; border:2px solid #747474 } .n-rcmd .m-cvrlst-idv .idv .btn:active{ background:#919191; color:#000; border:2px solid transparent; transform:scale(.95) } .n-rcmd .m-cvrlst-idv .idv em{ display:block !important; visibility:visible !important } .u-title .menu i{ color:#000 !important } .u-icn-38{ position:relative } .u-icn-38::before{ content:""; display:block; position:absolute; width:5px; height:5px; border:1px solid #000; border-top:0; border-left:0; right:50%; bottom:0; transform:rotate(45deg); transform-origin:bottom right } .n-ltlst li a.z-slt, .n-ltlst li a.z-slt:hover, .n-singer .u-btn2, .n-sltlyr{ border-radius:5px } .n-sltlyr .f-cb:hover{ background:rgba(0,0,0,.05) } .m-info .hd .typ, .m-item.m-back, .m-nav a, .m-nav a em, .m-nav li, .m-nav li span, .m-playbar .head .mask, .m-playbar .list, .m-srch .srchbg, .m-tabs, .m-tabs a, .m-tabs a.z-slt em, .m-tabs em:hover, .m-tabs1 a, .m-tabs1 em, .m-tophead, .m-topvd, .n-artist .mask, .n-ban .download .shadow, .n-ban .download .shadowr, .n-bilst, .n-bilst ol li:nth-child(2n), .n-bilst ol li:nth-child(2n) .no, .n-disk li, .n-frduser, .n-myinfo, .n-special .songlist .mask, .n-srch .pgsrch, .s-bg-6, .u-cover .msk, .u-cover-0 .icon-play, .u-cover-1 .msk, .u-cover-10 .icon-play, .u-cover-11 .icon-play, .u-cover-12 .icon-pla, .u-cover-4 .msk, .u-cover-9 .icon-play, .u-cover-alb1 .icon-play, .u-cover-alb1 .msk, .u-cover-alb2 .icon-play, .u-cover-alb3 .icon-play, .u-cover-tiny .ply, .u-date, .u-date .mask, .u-dicn-38, .u-dicn-40, .u-icn-1, .u-icn-13, .u-icn-16, .u-icn-37, .u-icn-38, .u-icn-53, .u-icn-53::after, .u-icn-68, .u-icn-84, .u-icn-93, .u-icn2-7, .u-icn2-music2, .u-icn2-mvtag, .u-icn2-smvtag, .u-icn2-srch, .u-icn2-srch::before, .u-slt, .u-slt .btn{ background:0 0; text-shadow:none } .u-cover-0 .icon-play::before, .u-cover-10 .icon-play::before, .u-cover-11 .icon-play::before, .u-cover-12 .icon-pla::before, .u-cover-9 .icon-play::before, .u-cover-alb1 .icon-play::before, .u-cover-alb2 .icon-play::before, .u-cover-alb3 .icon-play::before, .u-cover-tiny .ply::before{ content:"\e000"; font-family:nmdl2; font-weight:400; font-size:13px; line-height:14px; color:#fff; text-align:center; display:block; position:absolute; top:50%; left:50%; transform:var(--gb-aa); filter:drop-shadow(0 0 5px #000) } .m-cvrlst li .u-cover{ perspective:1000px } .m-cvrlst li, .m-cvrlst li .u-cover img{ transition:all .2s ease } .m-cvrlst li .u-cover img{ box-shadow:0 0 10px rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.2); transform-style:preserve-3d; background:inherit } .m-cvrlst li:hover .u-cover img{ box-shadow:0 20px 50px rgba(0,0,0,.4),0 0 0 1px rgba(0,0,0,.2) } .m-cvrlst li:hover .u-cover:not(.u-cover-5):not(.u-cover-7) img{ transform:rotateX(-20deg) translateZ(20px) translateY(-3px) scale(1.1) } .m-cvrlst li:active{ transition:all .1s ease; transform:scale(.97) var(--gb-ai) } .m-cvrlst li:active .u-cover img{ box-shadow:none } .n-ban .ban .btnl, .n-ban .ban .btnr{ background:#000; border:2px solid transparent; margin-top:-18.5px; width:37px; height:37px; border-radius:100%; opacity:.5 } .n-ban .ban .btnl:hover, .n-ban .ban .btnr:hover{ border:2px solid rgba(255,255,255,.3); opacity:.7 } .n-ban .ban .btnl:active, .n-ban .ban .btnr:active{ border:2px solid transparent; opacity:.9 } .n-ban .ban .btnl::after, .n-ban .ban .btnr::after{ --_ac:calc(50% - 14px); content:"\e027"; height:28px; width:28px; text-align:center; line-height:28px; font-family:nmdl2; font-weight:400; font-size:18px; color:#fff; display:block; box-sizing:border-box; position:absolute; text-indent:0; left:var(--_ac); top:var(--_ac) } .n-ban .ban .btnl::after{ transform:rotate(180deg) } .n-ban .ban .btnl{ left:16px } .n-ban .ban .btnr{ right:calc(251px + 16px) } .n-ban .ban img{ border-radius:20px; transform:scale(.8); box-shadow:0 0 20px rgba(0,0,0,.3) } .n-artist .btn-rz, .n-artist .btnfav{ background:rgba(0,0,0,.7); color:#fff; border:2px solid transparent; text-align:center; border-radius:5px; text-indent:0; line-height:32px; text-decoration:none; transition:all .1s ease } .n-artist .btnfav-0::before{ content:"\5df2" } .n-artist .btn-rz:hover, .n-artist .btnfav:hover{ background:rgba(0,0,0,.7); color:#fff; border:2px solid rgba(255,255,255,.3) } .n-artist .btn-rz:active, .n-artist .btnfav:active{ background:#fff; color:#000; border:2px solid transparent; transform:scale(.95) } .n-artist{ margin:0 0 30px 0 } html[wk-style-assist] .n-artist img{ position:absolute; top:-60px; left:-39px; right:-30px; width:calc(100% + 69px); height:calc(100% + 60px) } .n-artist .btm{ overflow:hidden; transform:translateY(-15px) } html[wk-style-assist] .n-artist .btm{ position:relative; z-index:3; filter:drop-shadow(0 0 20px #000) drop-shadow(0 0 30px #000) } html[wk-style-assist] .n-artist .salias, html[wk-style-assist] .n-artist .sname{ color:#fff } html[wk-style-assist] .n-artist .salias{ opacity:.8 } .g-wrap6{ padding-top:60px; min-height:99vh } .m-radio .rditype a{ background:0 0; border:2px solid transparent; border-radius:10px } .m-radio .rditype a:hover{ background:#eee; border:2px solid rgba(0,0,0,.1) } .m-radio .rditype a:active{ border:2px solid transparent } .m-cmmt .cmmts .rp a{ color:#0c73c2 } .m-cmmt .cmmts .rp a[data-type=unlike]{ color:var(--gc-aa) } .u-btn-crt, .u-btni{ background:#c2c2c2; color:#000; border:2px solid transparent; box-sizing:border-box; text-align:center; border-radius:5px } .u-btni{ padding:0 8px 0 5px } .u-btn-crt i{ padding:0; height:18px; line-height:18px; color:inherit } .u-btn-crt:hover, .u-btni:hover{ background:#c2c2c2; border-color:#747474; color:#000 } .u-btn-crt:active, .u-btni:active{ background:#919191; border-color:transparent; color:#000 } .m-lyshare .u-txtwrap, .m-vdtool .btn{ border-radius:5px } .u-btni-cmmt::before{ content:"\e015" } .u-btni-share::before{ content:"\e006" } .u-btni-fav::before{ content:"\e004" } .u-btni-dl::before{ content:"\e022" } .u-btni-unfav::before{ content:"\e011" } .u-btni-dy .u-icn2::before, .u-btni-sub::before, .u-btni-subed::before{ content:"\e033" } .u-btni-playall::before{ content:"\e000" } .u-btn2 .icn-praise::before, .u-btn2 .icn-praised::before{ content:"\e014" } .u-btn-crt::before{ content:"\e016" } .u-btn2 .icn-praise, .u-btn2 .icn-praised{ margin-top:5px } .u-btn2 .icn-praised, .u-btni-subed, .u-icn2-ydy{ color:var(--gc-aa) } .u-btni-sub{ color:#fff; background:#328ad4 } .m-info-program .rdiname .u-btni-dy i, .u-btn2 .icn-praise, .u-btn2 .icn-praised, .u-btni-cmmt i, .u-btni-dl i, .u-btni-dy .u-icn2, .u-btni-fav i, .u-btni-playall i, .u-btni-share i, .u-btni-sub i, .u-btni-subed i, .u-btni-unfav i{ background:0 0 !important; padding:0; line-height:27px } .u-btni-dy .u-icn2{ margin-top:4.5px } .u-btni-cmmt-dis, .u-btni-cmmt-dis:hover, .u-btni-dl-dis, .u-btni-dl-dis:hover, .u-btni-fav-dis, .u-btni-fav-dis2, .u-btni-fav-dis2:hover, .u-btni-fav-dis:hover, .u-btni-play-dis, .u-btni-play-dis:hover, .u-btni-share-dis, .u-btni-share-dis:hover{ background:#ccc !important; color:#7a7a7a !important; border:2px solid transparent !important } .u-btni-cmmt-dis i, .u-btni-dl-dis i, .u-btni-fav-dis i, .u-btni-fav-dis2 i, .u-btni-play-dis i, .u-btni-share-dis i{ color:#7a7a7a !important } .u-btn-1, .u-btn-1:hover, .u-btn2-2, .u-btn2-2:hover, .u-btni-add, .u-btni-add:hover, .u-btni-play, .u-btni-play:hover{ background:#0c73c2; border:2px solid transparent; color:#fff; border-radius:5px } .u-btn2-2, .u-btni-add{ box-sizing:border-box; position:relative } .u-btni-add{ padding:0; border-radius:0 5px 5px 0 } .u-btn-1:hover, .u-btn2-2:hover, .u-btni-add:hover, .u-btni-play:hover{ border-color:rgba(255,255,255,.3) } .u-btn-1:active, .u-btn2-2:active, .u-btni-add:active, .u-btni-play:active{ background:#fff; color:#000; border-color:transparent } .u-icn-68{ height:12px; width:12px } .u-icn-68::before{ content:""; width:12px; height:12px; border-radius:100%; display:block; border:2px solid #fff; background:var(--gc-aa); box-sizing:border-box } .m-fans .ava .dot{ top:2px; right:2px } .m-dlist .pics .pic-loading, .m-dlist .showpic .slide-loading, .m-lyvideo .upload .cover .loading, .u-load .icn{ background:var(--gs-ac) no-repeat center/35px } .u-load .icn{ background-size:15px } .m-dlist .type .u-icn-1{ margin-left:3px } .u-icn-1, .u-icn-84, .u-icn2-music2{ width:13px; height:13px; border-radius:100% } .u-icn-1{ background:#f4512e } .u-icn2-music2{ background:#cc4a3d } .u-icn-84{ background:#ec7b05 } .u-icn-1::before{ content:"\e02a" } .u-icn2-music2::before{ content:"\e012" } .u-icn-84::before{ content:"\e02c" } .u-icn-1::before, .u-icn-84::before, .u-icn2-music2::before{ height:13px; width:13px; display:block; font-family:nmdl2; font-weight:400; font-size:12px; text-align:center; line-height:13px; color:#fff; transform:scale(.7) } .n-frdlist .name .u-icn2{ margin-left:3px } .u-slt{ border:2px solid #999; color:#000; border-radius:5px } .u-slt:hover{ border:2px solid #666 } .u-slt .btn{ width:28px; height:28px } .u-slt .btn::before{ content:""; display:block; height:8.49px; width:8.49px; box-sizing:border-box; border:1px solid #878787; border-top:0; border-left:0; position:absolute; bottom:calc(50% - 4.25px); right:50%; transform:rotate(45deg); transform-origin:bottom right } .g-sd2, .g-sd3-1, .g-sd6{ overflow:auto; overflow-x:hidden; height:calc(99vh - 105px); position:fixed; overscroll-behavior:contain } .g-sd6{ height:calc(99vh - 70px); background:#fff; box-shadow:0 -100px 0 #fff,0 0 50px rgba(0,0,0,.1) } .g-sd2::after, .g-sd3-1::after, .g-sd6::after{ content:""; height:180px; display:block } .m-cmmtipt .area{ box-sizing:border-box } .m-cmmtipt .area, .m-lysearch .txt, .m-lyshare .area, .m-plshare .txt, .n-base .area, .n-base .txt, .n-log2 .u-txt, .u-txt{ border:2px solid #999; color:#000; border-radius:5px } .n-msgnt-1 .cont{ border-radius:10px } .n-log2 .u-txt{ box-sizing:border-box; width:100%; height:35px } .m-cmmtipt .area:hover, .m-lysearch .txt:hover, .m-lyshare .area:hover, .m-plshare .txt:hover, .n-base .area:hover, .n-base .txt:hover, .u-txt:hover{ border:2px solid #666 } .m-cmmtipt .area:focus, .m-lysearch .txt:focus, .m-lyshare .area:focus, .m-plshare .txt:focus, .n-base .area:focus, .n-base .txt:focus, .u-txt:focus{ border:2px solid var(--gc-aa) } .n-msgnt .item .dlt{ visibility:visible } .n-msgtab, .n-msgtab li{ border:0 } .n-msgtab li a{ height:48px; line-height:48px; box-sizing:border-box; padding-left:48px; width:100%; border:0; position:relative; background:#fff; color:#000 } .n-msgtab li i{ margin-top:0; position:absolute; top:50%; left:24px; transform:var(--gb-aa); background:inherit } .u-icn-44, .u-icn-45, .u-icn-46, .u-icn-47{ background:0 0; text-align:center; line-height:15px; width:15px; height:15px; color:inherit } .u-icn-44::before{ content:"\e01a" } .u-icn-45::before{ content:"\e017" } .u-icn-46::before{ content:"\e015" } .u-icn-47::before{ content:"\e019" } .u-icn-44::before, .u-icn-45::before, .u-icn-46::before, .u-icn-47::before{ font-family:nmdl2; font-weight:900; display:block; color:inherit; line-height:15px; text-align:center; font-size:14px } .n-msgtab li span{ margin:0 } .n-msgtab li.z-slt a{ border:0; background:#fff; color:var(--gc-aa) } .n-msgtab li.z-slt a::before{ content:""; display:block; height:24px; width:4px; background:var(--gc-aa); position:absolute; top:50%; left:0; transform:var(--gb-ag) } .n-msgtab li a:hover{ background:#e6e6e6 } .n-msgtab li a:active{ background:#ccc } .u-icn2-pfv{ background:#f4512e; border-radius:99px } .u-icn2-pfyyr{ background:#f0493c; border-radius:99px } .u-icn2-pfdr{ background:#ffbd21; border-radius:99px } .u-icn2-pfv::before{ content:"\e02a" } .u-icn2-pfyyr::before{ content:"\e012" } .u-icn2-pfdr::before{ content:"\e02c" } .u-icn2-pfdr::before, .u-icn2-pfv::before, .u-icn2-pfyyr::before{ font-family:nmdl2; font-weight:400; font-size:14px; margin-left:8px; color:#fff; line-height:20px; vertical-align:top } .u-icn2-pfv::after{ content:"\8ba4\8bc1" } .u-icn2-pfyyr::after{ content:"\97f3\4e50\4eba" } .u-icn2-pfdr::after{ content:"\8fbe\4eba" } .u-icn2-pfdr::after, .u-icn2-pfv::after, .u-icn2-pfyyr::after{ line-height:20px; margin-left:6px; font-size:12px; font-weight:lighter; vertical-align:top; color:#fff } .n-frdlist .name .u-icn2{ margin-left:3px } .m-top .nav li a{ border-color:transparent; border-width:0 0 3px 0; color:rgba(255,255,255,.7) } .m-top .nav li a.z-slt{ border-color:#fff } .n-sgernav li, .n-sgernav li a{ margin:0; width:100%; float:none; display:block; height:48px; padding:0; box-sizing:border-box; line-height:48px; background:0 0; text-decoration:none; position:relative } .n-sgernav li a{ padding:0 0 0 16.5px; color:#000 } .n-sgernav li a.z-slt{ color:var(--gc-aa) } .n-sgernav li a.z-slt::before{ content:""; display:block; height:24px; width:4px; background:currentColor; color:inherit; position:absolute; top:50%; left:0; transform:var(--gb-ag) } .n-sgernav li a:hover{ background:#e6e6e6 } .n-sgernav li a:active{ background:#ccc } .g-wrap4{ padding:0; margin:0 } .g-sd2{ background:#fff } .n-sgernav .tit{ padding:50px 14px 14px 14px } .n-sgernav .blk{ padding:0; margin:0; border:0 } .n-pglg .btn, .n-pglg2 .btn{ text-indent:0; box-sizing:border-box; border:2px solid transparent; background:#1c6ebe; color:#fff; text-decoration:none; font-size:20px; text-align:center; line-height:40px } .n-pglg .btn:hover, .n-pglg2 .btn:hover{ border:2px solid rgba(255,255,255,.3) } .n-pglg .btn:active, .n-pglg2 .btn:active{ border:2px solid transparent; background:#fff; color:#000 } .u-phonewrap{ border:0; border-radius:5px; height:auto } .u-phonewrap .txt{ width:calc(100% - 70px); margin-left:70px; height:35px } .u-phonewrap .current{ width:70px; position:absolute; top:0; left:0; box-sizing:border-box; height:35px; line-height:31px; border:2px solid #999; border-right:0 } .u-phonewrap .options{ display:block !important; border:1px solid #ccc; box-sizing:border-box; left:0; top:50%; background:#f2f2f2; color:#000; transform:var(--gb-ag); transition:all .3s var(--gb-ad); min-height:calc(100% + 4px) } .u-phonewrap .options.f-hide{ height:0; opacity:0; visibility:hidden; transition:all .3s var(--gb-al) } .n-log2 .u-fill{ display:block; visibility:visible !important; border:1px solid #ccc; box-sizing:border-box; left:0; top:100%; background:#f2f2f2; color:#000; transition:all .3s var(--gb-ad); min-height:100%; width:100%; transform:var(--gb-ai) } .n-log2 .u-fill[style*=hidden]{ pointer-events:none; transform:var(--gb-ae) var(--gb-ai); opacity:0; transition:all .3s var(--gb-al) } .n-log2 .u-fill a, .n-log2 .u-fill li{ height:32px; line-height:32px } .n-log2 .u-fill a:hover{ background:#dadada } .n-log2 .u-fill a:active{ background:#c2c2c2 } .n-log2 .u-fill li.js-selected{ outline:1px dashed #666 } .n-log2 .u-fill li.js-selected:hover{ outline:0 } .m-frm .itm{ z-index:initial !important } .u-slt ul{ border:1px solid #ccc; box-sizing:border-box; background:#f2f2f2; color:#000; top:50%; left:-2px; transform:var(--gb-ag); min-width:calc(100% + 4px); min-height:calc(100% + 4px); z-index:99999; display:block !important; transition:all .3s var(--gb-ad); animation:fade-in .2s ease; opacity:1; border-radius:5px } .u-slt ul[style*=none]{ display:block !important; animation:none; opacity:0; max-height:calc(100% + 4px); pointer-events:none; transition:all .3s var(--gb-al) } .u-phonewrap .options .itm, .u-slt ul a{ color:#000 } .u-phonewrap .options .itm:hover, .u-slt ul a:hover{ background:#dadada; color:#000 } .u-phonewrap .options .itm:active, .u-slt ul a:active{ background:#c2c2c2; color:#000 } .m-cmmtipt .corr{ display:none } .m-lyshare .info .text, .m-lyshare .u-txtwrap{ border:0 } .m-lyshare .area{ display:block; box-sizing:border-box } .m-plshare .txt, span.holder-parent{ float:none; display:block; width:100% } .m-plshare .u-txtwrap .txtwrap{ height:auto !important; line-height:35px; display:flex; padding:0; flex-wrap:wrap } .m-plshare .txt{ height:35px; line-height:35px; width:100% !important; margin:0; box-sizing:border-box; padding:0 10px } .m-plshare .u-txt{ margin:10px 0 0 0 } .m-plshare .blk{ margin:0 5px 5px 0; line-height:2; white-space:nowrap } .m-plshare .blk .cls{ margin-left:5px } .m-plshare span.holder-parent label.holder{ height:31px; line-height:31px; padding:0 10px } .m-plshare .ct{ margin:0 } .m-lyshare .u-txtwrap{ padding:0; margin-bottom:1px } .m-plshare .u-txtwrap .area{ box-sizing:border-box } .m-lysearch .u-txtwrap{ padding:0 } .m-lysearch .txt{ padding-left:38px; box-sizing:border-box; height:38px } .m-lysearch .box, .m-timeline .head{ border:0; border-radius:5px } .m-lysearch .srchtab .tab, .m-lysearch .srchtab li:last-child .tab{ border:0; font-size:20px; text-align:left; width:auto; height:auto; font-weight:lighter; color:#747474 } .m-lysearch .srchtab li{ width:auto; height:auto; margin:20px 20px 20px 0 } .m-lysearch .srchtab li .tab.z-curr{ color:var(--gc-aa); font-weight:700; border:0 } .m-cmmt .cmmts img, .m-dlist .activity .btn, .m-emts .emtitm img{ box-shadow:none; border-radius:5px; max-width:100% } .n-minelst .rtitle{ white-space:nowrap; width:calc(100% - 60px); display:block; text-overflow:ellipsis; overflow:hidden } .n-msgnt .cont-1 .corr{ color:transparent; width:0; height:0; border:7px solid transparent; border-right:7px solid #f2f2f2; left:unset; right:100%; text-indent:9999px } .m-tabs1{ height:auto; overflow:hidden } .m-tabs1, .m-tabs1 li, .n-disk .inner{ border-color:transparent } .m-tabs1 a{ font-weight:lighter; font-size:20px } .m-tabs1 a, .m-tabs1 li{ height:auto } .m-tabs1 em{ width:auto; white-space:nowrap; margin:0 20px 15px 0 } .m-lyshare .info{ margin:0 } .m-lyshare .info.z-dis{ background-color:#eee !important; box-sizing:border-box; max-width:100%; border-radius:10px } .m-tabs1 .z-slt a{ font-weight:700; color:var(--gc-aa) } .m-table .icn{ margin-left:1px } .m-sysmsg{ box-shadow:0 0 20px rgba(0,0,0,.3); animation:window-in .3s var(--gb-ad) backwards,window-in .3s var(--gb-ad) 1s forwards reverse; width:350px; height:200px; box-sizing:border-box; padding:25px; text-align:left; top:calc(50% - 100px) !important; left:calc(50% - 175px) !important; position:fixed } .m-sysmsg::before{ content:""; position:fixed; background:#fff; opacity:.7; pointer-events:none; top:0; left:0; right:0; bottom:0; z-index:-1 } .m-sysmsg::after{ content:""; position:absolute; top:0; left:0; right:0; bottom:0; background:#f2f2f2; border:1px solid var(--gc-aa); z-index:-1 } .m-sysmsg .sysmsg{ border:0; background:0 0; padding:0; font-size:20px; height:100%; display:flex; justify-content:center; align-items:center } .m-sysmsg .sysmsg *{ font-weight:lighter } .u-date-2 .mask{ background:#f2f2f2; height:calc(114px - 26px) } .m-lycifo .f-cb .u-cover.u-cover-6.f-fl>img{ transform:scale(1.5) } .m-pbar .time, .m-playbar .words{ text-shadow:none } .m-playbar .words{ display:flex; padding-right:90px } .m-playbar .words .mv, .m-playbar .words .src{ flex:none } .m-playbar .words .by, .m-playbar .words .name{ max-width:initial } .m-playbar .words .by{ margin-left:10px } .m-playbar .words .by::before{ content:"-"; margin-right:10px } .m-playbar .words .by>span{ color:rgba(255,255,255,.15) } .m-playbar .words .by>span>*{ color:rgba(155,155,155,.6); margin:0 5px } .m-table .text>span>*{ margin:0 3px } .m-playbar .words .by>span>:first-child, .m-table .text>span>:first-child{ margin-left:0 } .m-playbar .words .by>span>:last-child, .m-table .text>span>:last-child{ margin-right:0 } .m-playbar .words .by>span a{ color:#9b9b9b } .m-cmmt .cmmts .que{ white-space:initial } .n-disk ul{ --_alt-aa:all .3s var(--gb-ad); transition:var(--alt-aa) !important; opacity:0; transform:translateZ(0) } .n-disk ul[style*=none]{ transition:none !important } .n-disk ul[style*="0px"]{ opacity:1 } .m-playbar .head .mask{ width:initial; height:initial; top:0; bottom:0; left:0; right:0; max-width:initial; max-height:initial; transform:none } #m-disc-pl-c .u-title>h3>span.f-ff2{ display:inline-block; min-width:70px } #cateListBox[style*="0;"]{ left:120px !important } div#index-banner{ transform:translateZ(1px); overflow:hidden } .g-mn3, .g-mn5c{ min-height:calc(99vh - 95px); box-sizing:border-box } .g-wrap10, .g-wrap11{ padding:10px 13px 10px 12px } .g-bd>.n-apply{ padding:50px } .has-upb .m-proifo{ position:relative } .has-upb .m-proifo::before{ content:""; display:block; position:absolute; pointer-events:none; background:var(--upb) center no-repeat/contain; top:0; left:0; height:188px; width:188px; border-radius:99vh; filter:blur(15px) saturate(2); animation:fade-in 1s ease backwards 1s } .has-upb .g-wrap{ position:relative } .has-upb .m-fans, .has-upb .m-record{ background:#fff } .has-upb .u-icn2-5{ border-radius:100% } .g-bd, .g-bd1, .g-bd2, .g-bd3, .g-bd4, .g-bd5, .g-bd6, .g-bd7{ background:#fff; box-shadow:0 0 70px rgba(0,0,0,.1); border:0 } #g_nav2, .g-topbar, div#index-banner{ box-shadow:0 10px 50px rgba(0,0,0,.1) } .g-ft, .m-playbar{ box-shadow:0 -10px 50px rgba(0,0,0,.1) } .g-mn1c, .g-mn3, .g-mn4c, .g-mn5c, .g-sd2, .m-back, .m-create, .m-fans, .m-radio .toplist, .m-record, .n-ban .download, .n-disk, .p-mymusic .m-table{ box-shadow:0 0 50px rgba(0,0,0,.1) } .m-radio .toplist .tag{ border-radius:99vh } .m-radio .rditype .box.z-show{ animation:side-in-x .5s var(--gb-ad) } .m-cmmt .cmmts .que .darr{ display:none } .m-record .more{ box-sizing:border-box; padding:0 20px } .u-icn2-lev{ background:0 0; color:#e03a24; border-radius:50px; border:1px solid currentColor; padding:0 10px; font-size:16px } .u-icn2-lv{ background:0 0; border-radius:50px; border:1px solid currentColor; padding:0 7px } .n-level-big>i, .n-level>i, .u-btn2-2 i{ background:0 0 } .n-level-big>i::before, .n-level>i::before, .u-icn2-lev::before, .u-icn2-lv::before{ content:"Lv. "; font-style:italic; font-size:inherit; color:inherit } .u-icn2-lev>i, .u-icn2-lv>i{ display:none } .m-timeline .m-dlist .src-video .mv-full{ display:block !important; transition:all .3s var(--gb-ad); background:#000; max-width:565px; max-height:317.813px; min-width:565px; min-height:317.813px } div[data-module=activity]~div.g-bd .m-timeline .m-dlist .src-video .mv-full:not(.f-hide){ max-width:685px; max-height:385.313px; min-width:685px; min-height:385.313px } .m-timeline .m-dlist .src-video .mv-full.f-hide{ display:block !important; pointer-events:none; opacity:0; max-width:338px; max-height:189px; min-width:338px; min-height:189px; transition:all .3s var(--gb-al) } .m-timeline .m-dlist .src-video .video{ display:block !important; position:absolute; top:0; left:0; transition:all .3s var(--gb-al) } .m-timeline .m-dlist .src-video .video.f-hide{ display:block !important; transform:translateY(22px); opacity:0; pointer-events:none; transition:all .3s var(--gb-ad) } .m-timeline .m-dlist .src-video .fold{ display:block !important; transition:all .3s var(--gb-ad); overflow:hidden; max-height:15px } .m-timeline .m-dlist .src-video .fold.f-hide{ display:block !important; opacity:0; pointer-events:none; transition:all .3s var(--gb-al); margin:0; max-height:0 } .m-timeline .m-dlist .showpic .slide .thepic{ animation:none } .n-ban .dots{ cursor:default } .n-ban .dots .pg{ background:0 0; position:relative; color:#fff; opacity:.5 } .n-ban .dots .pg:hover{ color:var(--gc-aa); opacity:.7 } .n-ban .dots .pg.z-slt{ color:var(--gc-aa); opacity:1 } .n-ban .dots .pg::before{ content:""; position:absolute; display:block; top:50%; left:50%; width:6px; height:6px; transition:all .3s var(--gb-al) .5s,color .3s var(--gb-al); color:inherit; background:currentColor; transform:var(--gb-aa); border-radius:50px; box-shadow:0 0 10px rgba(0,0,0,.3) } .n-ban .dots .pg:hover::before{ transition:all .3s var(--gb-ad); width:9px; height:9px } .n-ban .dots .pg.z-slt::before{ transition:all .3s var(--gb-ad); border:1px solid #fff; width:12px; height:12px } .n-daily .bg{ position:relative } .n-daily .bg::before{ content:""; position:absolute; top:0; left:0; bottom:0; right:0; background:inherit; filter:blur(20px) } .n-daily .bg::after{ content:"\6bcf\65e5\6b4c\66f2\63a8\8350\a\6839\636e\4f60\7684\97f3\4e50\53e3\5473\751f\6210\ff0c\6bcf\5929\36\3a\30\30\66f4\65b0"; white-space:pre-line; position:absolute; top:40px; left:200px; font-size:22px; line-height:40px; color:rgba(255,255,255,.8); text-shadow:0 0 20px rgba(0,0,0,.3) } .n-daily .regards{ position:relative; margin:125px 0 0 32px } .m-timeline{ overflow:hidden; min-height:700px } .m-ctvideo.z-fullscreen{ animation:window-in var(--gb-ad) .3s backwards } .m-ctvideo .controls::before{ background:rgba(0,0,0,.4); height:120% } .m-ctvideo .player .opbar::before{ background:rgba(0,0,0,.4); height:100% } .m-ctvideo .controls .wrap .brs{ margin-top:0; padding-top:9px } .m-ctvideo .controls .wrap .brs .options, .m-ctvideo .controls .wrap .volume .sliderbg{ display:block !important; top:initial; bottom:calc(100% + 2px); transform:var(--gb-af); transition:all .3s var(--gb-al); opacity:0; pointer-events:none } .m-ctvideo .controls .wrap .brs:hover .options, .m-ctvideo .controls .wrap .volume:hover .sliderbg{ transition:all .3s var(--gb-ad); transform:var(--gb-aj); opacity:1; pointer-events:initial } .m-ctvideo .controls, .m-ctvideo .controls .wrap{ transition:all .3s var(--gb-al) } .m-ctvideo.z-active .controls, .m-ctvideo.z-active .controls .wrap{ transition:all .3s var(--gb-ad) } .m-ctvideo .controls .wrap{ opacity:0 } .m-ctvideo.z-active .controls .wrap{ opacity:1 } .m-timeline .m-timeact.j-flag{ display:block; animation:tl-act .3s var(--gb-ad) 1.8s backwards } .m-timeline .m-timeact.j-flag::before{ content:""; display:block; animation:tl-act-pos .3s var(--gb-ad) 1.5s backwards } .m-timeline .m-dlist .showpic:not(.f-hide){ animation:side-in-x .3s var(--gb-ad) backwards } .m-timeline .m-dlist .showpic .slide .thepic{ animation:fade-in .2s ease backwards } .u-btn2.u-btn2-1.sltbtn:not(.u-btni-addply){ overflow:visible; position:relative } .u-btn2.u-btn2-1.sltbtn:not(.u-btni-addply):active{ transform:none } .n-top50 .filter{ display:block !important; transform:var(--gb-ag); max-height:0; transition:all .3s var(--gb-al); pointer-events:none; overflow:hidden; width:calc(100% + 4px); top:50%; left:-2px; background:#f2f2f2; border:1px solid #ccc; box-sizing:border-box; box-shadow:none; border-radius:5px; opacity:0; height:113px } .m-tlist::after, .m-tlist::before, .n-top50 .filter::after, .n-top50 .filter::before, .u-phonewrap .options::after, .u-phonewrap .options::before, .u-slt ul::after, .u-slt ul::before{ content:""; display:block; padding:4px } .n-top50 .sltbtn:hover .filter{ max-height:113px; transition:all .3s var(--gb-ad); pointer-events:auto; opacity:1 } .n-top50 .choose{ border-color:transparent; color:#000; background:0 0 } .n-top50 .choose:hover{ background:#dadada } .n-top50 .choose:active{ background:#c2c2c2 } .n-top50 .choose.z-dis, .n-top50 .choose.z-dis:hover{ background:0 0; cursor:default } .n-top50 .choose.z-select{ background:#85caff } .n-top50 .choose.z-select:hover{ background:#5fb2f2 } .n-top50 .choose.z-select:active{ background:#85caff } .m-cmmt .cmmts .cnt.f-brk>.icn, .m-cmmt .cmmts .cntwrap .f-brk>.icn{ margin-left:3px } .n-minelst li img{ animation:none } .m-mvlist .bl, .m-mvlist .tr, .u-cover .ci{ width:auto; text-shadow:none; background:rgba(0,0,0,.5); padding:0 5px; margin:5px; border-radius:99vw; border:1px solid rgba(255,255,255,.2) } .g-bd, .g-bd1:not(.g-bd1-1), .g-bd2, .g-bd3, .g-bd4, .g-bd5, .g-bd6, .g-bd7, .n-ban .wrap{ position:relative; left:calc(50vw - 50%) } .n-chatipt{ margin:0 -40px -40px } .g-mn1 .g-mn1c{ min-height:720px } .gcnt .m-dynamic{ animation:cnt-show-alt 1s var(--gb-ad) backwards } .m-info .intr#desc-dot{ display:none !important } .m-info .intr#desc-more{ display:block !important; overflow:hidden; max-height:initial; animation:desc-show 1s ease backwards } .m-info .intr#desc-more.f-hide{ --a:linear-gradient(to bottom,#000 80%,transparent 100%); max-height:99px; animation:desc-col .3s var(--gb-ad) backwards; -webkit-mask:var(--a); mask:var(--a) } .m-info .edit{ background:0 0; padding:0 } .m-lycifo .bd-open #flag_more{ display:block !important; overflow:hidden; animation:cnt-show-alt 1s ease backwards } .m-lycifo .bd-open #flag_more.f-hide{ max-height:0; animation:cnt-hide .5s ease backwards } .cntc.m-info .s-fc7, .cntc.m-info .s-fc7:hover, .m-lycifo .bd-open .s-fc7, .m-lycifo .bd-open .s-fc7:hover{ color:#aaa } .cntc.m-info .s-fc7 i, .m-lycifo .bd-open .s-fc7 i{ margin-left:5px } .n-plist-1{ margin-top:0 } .n-base .frm{ width:400px } .m-frm .lab{ width:92px } .m-frm .itm{ padding-left:92px } html[wk-style-assist] .m-dlist .pics .pic-high img.wk-hires-loaded:not([style*="width:"]):hover, html[wk-style-assist] .n-artist:hover img.wk-hires-loaded{ animation:img-overview 20s ease-in-out both infinite } .m-top .wrap{ display:flex; width:97%; max-width:1100px } .m-top .wrap>:not(.m-srch){ flex:none } .m-top .logo{ display:none } .m-top .m-nav{ order:0 } .m-top .m-srch{ order:1; flex:1 0 auto; display:flex; justify-content:center } .m-top .m-topvd{ order:2 } .m-top .m-tophead{ order:3 } .g-topbar{ width:100% !important } .m-subnav .wrap{ width:100% } .m-ctvideo .player .loading{ background:var(--gs-ac) no-repeat center; animation:none } .u-cover .icon-headset{ background:0 0; margin:7px 5px 7px 10px; height:14px; width:14px } .u-cover .icon-play{ background:0 0; right:7px; bottom:7px; width:14px; height:14px; text-decoration:none; border-radius:100% } .u-cover-alb2 .icon-play, .u-cover-alb3 .icon-play{ background:#000; left:50%; bottom:50%; width:14px; height:14px; box-shadow:0 0 0 7px #000,0 0 0 8px #fff; opacity:.5; transform:translate(-50%,50%) } .u-cover .icon-headset::before{ content:"\e024" } .u-cover .icon-play::before{ content:"\e000" } .u-cover .icon-headset::before, .u-cover .icon-play::before{ font-family:nmdl2; line-height:14px; font-size:13px; font-weight:400; color:#fff; opacity:.7; text-align:center } .u-cover .icon-play:hover::before{ opacity:1 } .u-cover-alb3 .icon-play{ width:28px; height:28px } .u-cover-alb3 .icon-play::before{ width:28px; height:28px; font-size:27px; line-height:28px } .u-cover-alb1 .icon-play{ width:22px; height:22px; box-shadow:0 0 0 5px #000,0 0 0 7px #fff; background:#000; opacity:.5; top:50%; left:50%; transform:translate(-50%,-50%) } .u-cover-alb1 .icon-play:hover{ opacity:.7 } .u-cover-alb1 .icon-play::before{ width:22px; height:22px; font-size:21px; line-height:22px } .u-cover-7 .icon-play{ width:44px; height:44px } .u-cover-7 .icon-play::before{ width:44px; height:44px; font-size:43px; line-height:44px } .m-playbar .add, .m-playbar .ctrl, .m-playbar .oper{ width:auto; white-space:nowrap; background:0 0; padding:0 } .m-playbar .add{ max-width:78px } .m-playbar .btns a, .m-playbar .icn, .m-playbar .updn .btn{ background:0 0; height:47px; width:47px; border-radius:99px; position:relative; text-indent:0; color:transparent; margin:0 } .m-playbar .btns a::before, .m-playbar .icn::before, .m-playbar .updn .btn::before{ content:""; position:absolute; top:0; left:0; width:100%; height:100%; display:block; border-radius:99px; transform:scale(.7); transition:all var(--gb-ad) .3s; pointer-events:none } .m-playbar .btns a:not(.ply):hover::before, .m-playbar .icn:hover::before, .m-playbar .updn .btn:hover::before{ transform:scale(.8); background:rgba(255,255,255,.1) } .m-playbar .btns a:not(.ply):active::before, .m-playbar .icn:active::before, .m-playbar .updn .btn:active::before{ background:rgba(255,255,255,.2) } .m-playbar .btns a::after, .m-playbar .icn::after, .m-playbar .updn .btn::after{ position:absolute; transition:all var(--gb-ad) .3s; color:#fff; font-family:nmdl2; font-weight:400; top:0; left:0; width:47px; height:47px; line-height:47px; font-size:14px; text-align:center } .m-playbar .icn-add::after{ content:"\e004" } .m-playbar .icn-share::after{ content:"\e006" } .m-playbar .icn-vol::after{ content:"\e007" } .m-playbar .icn-volno::after{ content:"\e008" } .m-playbar .icn-shuffle::after{ content:"\e00d" } .m-playbar .icn-one::after{ content:"\e00e" } .m-playbar .icn-loop::after{ content:"\e00f" } .m-playbar .icn-list::after{ content:"\e005" } .m-playbar .btns .prv::after{ content:"\e002" } .m-playbar .btns .nxt::after{ content:"\e003" } .m-playbar .btns .ply::after{ content:"\e000"; font-size:20px } .m-playbar-lock .updn .btn::after{ content:"\e00a" } .m-playbar-unlock .updn .btn::after{ content:"\e009" } .m-playbar .btns .ply:active::after{ color:#000 } .m-playbar .btns .pas::after{ content:"\e001" } .m-playbar .btns .ply::before{ border:2px solid #fff; box-sizing:border-box; transform:scale(.8) } .m-playbar .btns .ply:hover::before{ background:rgba(255,255,255,.1) } .m-playbar .btns .ply:active::before{ background:#fff } .m-playbar .btns .ply{ width:47px; height:47px } .m-playbar .icn-list, .m-playbar .icn-list:hover{ padding:0 10px 0 37px; color:#fff; text-align:left; text-shadow:none; line-height:47px; width:auto; max-width:27px } .m-playbar .icn-list::before{ width:calc(100% + 10px) } .m-playbar .words .mv, .m-playbar .words .src{ height:14px; width:14px; background:0 0 } .m-playbar .words .mv::before, .m-playbar .words .src::before{ font-family:nmdl2; font-weight:400; font-size:13px; line-height:14px; text-align:center; color:#aaa; display:block } .m-playbar .words .src::before{ content:"\e013" } .m-playbar .words .mv::before{ content:"\e010" } .m-playbar .words .mv:hover::before, .m-playbar .words .src:hover::before{ color:#fff } .u-cover-11{ width:60px } .v-hd2 .tit{ position:relative } .n-bill .v-hd2 .tit::before, .n-new .v-hd2 .tit::before, .n-rcmd .v-hd2 .tit::before{ content:"\e035"; font-size:24px; height:28px; width:28px; font-family:nmdl2; font-weight:400; text-align:center; line-height:28px; left:-32px; position:absolute; background:#fff; color:var(--gc-aa) } #personalRec .v-hd2 .tit::before{ content:"\e036" } .n-new .v-hd2 .tit::before{ content:"\e038" } .n-bill .v-hd2 .tit::before{ content:"\e037" } .u-btni-addply .ply{ height:18px; width:18px; background:0 0; margin-top:5px } .u-btn2 i{ height:27px; line-height:27px; background:0 0; color:inherit !important; margin-top:0 } .u-btn2-2:active i{ color:#000 } .u-btni-addply .ply::after{ content:""; background:#fff; height:17px; width:1px; display:block; position:absolute; right:1px; top:5px } .u-btni-play i{ padding:0 5px; height:100%; line-height:27px; color:inherit !important } .u-btn-crt::before, .u-btn2 .icn-praise::before, .u-btn2 .icn-praised::before, .u-btni-add::before, .u-btni-addply .ply::before, .u-btni-dy .u-icn2::before, .u-btni-play i::before, .u-btni::before{ height:18px; width:18px; line-height:18px; display:block; font-family:nmdl2; font-weight:800; text-align:center; color:inherit; font-size:12px } .u-btni-play i::before{ display:initial; margin-right:10px; vertical-align:middle } .u-btni::before{ float:left; height:27px; line-height:27px; margin-right:6px } .u-btn-crt::before{ display:inline; font-size:12px; margin-right:5px; vertical-align:top } .u-btni-addply .ply::before, .u-btni-play i::before{ content:"\e000" } .u-btni-add::before{ content:"\e016"; height:27px; width:27px; line-height:27px } .n-base .avatar, .u-cover-1{ background:#666 } .u-cover-1, .u-cover-1 img{ border-radius:10px } .u-btni-play i, .u-icn-01, .u-icn-02, .u-icn-s-01, .u-icn-s-02{ background:0 0 } .u-icn-01::before, .u-icn-02::before, .u-icn-s-01::before, .u-icn-s-02::before{ font-size:13px; width:14px; height:14px; line-height:14px; text-align:center; font-weight:800; font-family:nmdl2; display:block } .u-icn-01::before, .u-icn-02::before{ font-size:19px; width:20px; height:20px; line-height:20px } .u-icn-01::before, .u-icn-s-01::before{ content:"\e02f"; color:#87ceeb } .u-icn-02::before, .u-icn-s-02::before{ content:"\e02e"; color:pink } .m-table .icn-del, .m-table .icn-dl, .m-table .icn-fav, .m-table .icn-share, .m-table .mv, .m-table .ply, .m-table .u-icn-81, .n-srchrst .srchsongst .hd .ply, .n-srchrst .srchsongst .icn-dl, .n-srchrst .srchsongst .icn-fav, .n-srchrst .srchsongst .icn-share, .n-srchrst .srchsongst .mv, .n-srchrst .srchsongst .u-icn-81{ background:0 0; height:16px; width:16px; opacity:.6; margin-right:3px } .n-srchrst .srchsongst .icn-dl, .n-srchrst .srchsongst .icn-fav, .n-srchrst .srchsongst .icn-share, .n-srchrst .srchsongst .u-icn-81{ margin:0 10px 0 0 } .m-table .icn-del:hover, .m-table .icn-dl:hover, .m-table .icn-fav:hover, .m-table .icn-share:hover, .m-table .mv:hover, .m-table .ply:hover, .m-table .u-icn-81:hover, .n-srchrst .srchsongst .hd .ply:hover, .n-srchrst .srchsongst .icn-dl:hover, .n-srchrst .srchsongst .icn-fav:hover, .n-srchrst .srchsongst .icn-share:hover, .n-srchrst .srchsongst .mv:hover, .n-srchrst .srchsongst .u-icn-81:hover{ opacity:1 } .m-table .icn-del::before, .m-table .icn-dl::before, .m-table .icn-fav::before, .m-table .icn-share::before, .m-table .mv::before, .m-table .ply::before, .m-table .u-icn-81::before, .n-srchrst .srchsongst .hd .ply::before, .n-srchrst .srchsongst .icn-dl::before, .n-srchrst .srchsongst .icn-fav::before, .n-srchrst .srchsongst .icn-share::before, .n-srchrst .srchsongst .mv::before, .n-srchrst .srchsongst .u-icn-81::before{ font-family:nmdl2; font-weight:800; font-size:16px; height:16px; line-height:16px; width:16px; text-align:center; display:block; text-indent:0; color:#666 } .m-table .u-icn-81::before, .n-srchrst .srchsongst .u-icn-81::before{ content:"\e016" } .m-table .icn-fav::before, .n-srchrst .srchsongst .icn-fav::before{ content:"\e004" } .m-table .icn-share::before, .n-srchrst .srchsongst .icn-share::before{ content:"\e006" } .m-table .icn-dl::before, .n-srchrst .srchsongst .icn-dl::before{ content:"\e022" } .m-table .icn-del::before{ content:"\e011" } .m-table .ply::before, .n-srchrst .srchsongst .hd .ply::before{ content:"\e000"; background:var(--gc-aa); color:#fff; border-radius:99px; font-size:12px; box-shadow:0 0 0 3px var(--gc-aa) } .m-table .mv::before, .n-srchrst .srchsongst .mv::before{ content:"\e010"; color:var(--gc-aa) } .m-table .opt{ min-width:80px; white-space:nowrap; height:inherit; display:flex !important; align-items:center; position:absolute } .m-table .opt.hshow, .m-table .opt[style*=none]{ visibility:hidden } .m-table .opt[style*=block], .m-table tr:hover .opt.hshow{ visibility:visible } .m-table tr.js-dis .opt.hshow{ display:none !important } .m-table .opt>*{ float:none } .n-mv .deny-copy{ pointer-events:none } .m-timeline .dsup a[id^=likeduser] img{ max-width:30px; clip-path:circle(40%); transition:all .2s ease } .m-timeline .dsup a[id^=likeduser]:hover img{ clip-path:circle(100%); transform:scale(1.5) } .m-table-program tr.z-hover .tt{ width:150px } .m-topmsg{ border:1px solid #fff } .u-tag{ background:#e6e6e6; border-radius:99px; padding:0 10px; text-shadow:none; transition:all .2s ease } .m-prointr .cat, .n-songtb .prohead{ border-radius:99px } .u-tag:hover{ background:#a8a8a8; box-shadow:0 2px 5px rgba(0,0,0,.2) } .u-tag i{ background:0 0; padding:0; color:#000 } .g-mymusic .p-mymusic .g-sd3{ animation:fade-in .3s ease 2s backwards } .m-dlist .src .cover .ply::before, .m-playbar .col .ico-src::before, .m-playbar .icn-del::before, .m-playbar .ico-add::before, .m-playbar .ico-ask::before, .m-playbar .ico-dl::before, .m-playbar .ico-share::before, .m-playbar .listhdc .close::before, .m-playbar .playicn::before, .m-record .ply-z-slt::before, .m-record .ply::before, .m-record span.icn-dl::before, .m-record span.icn-fav::before, .m-record span.icn-share::before, .m-sglist .opr .add::before, .m-sglist .opr .play::before, .m-tlist .icn::before, .n-bilst ol .oper .u-icn-81::before, .s-bg-10::before, .s-bg-11::before, .s-bg-12::before, .s-bg-9::before, .u-btn-nxt::before, .u-btn-prv::before, .u-dicn-3::before, .u-dicn-42::before, .u-dicn-43::before, .u-dicn-44::before, .u-dicn-46::before, .u-dicn-47::before, .u-dicn-4::before, .u-icn-10::before, .u-icn-11::before, .u-icn-33::before, .u-icn-36::before, .u-icn-41::before, .u-icn-50::before, .u-icn-57::before, .u-icn-61::before, .u-icn-67::before, .u-icn-69::before, .u-icn-70::before, .u-icn-80::before, .u-icn-81::before, .u-icn-95::before, .u-icn-97::before, .u-icn2-12::before, .u-icn2-13::before, .u-icn2-1::before, .u-icn2-2::before, .u-icn2-3::before, .u-icn2-4::before, .u-icn2-5::before, .u-icn2-arr::before, .u-icn2-plus::before, .u-icn2-share::before{ width:100%; height:100%; display:block; text-align:center; font-family:nmdl2; text-indent:0 } .m-tlist .icn{ background:0 0; color:inherit; position:relative; width:16px; height:16px; margin:8px 12px } .m-tlist .icn::before{ content:"\e02c"; line-height:16px; font-size:16px; color:inherit } .m-tlist .icn-hm::before{ content:"\e018" } .m-tlist .icn-msg::before{ content:"\e017" } .m-tlist .icn-lv::before{ content:"\e028" } .m-tlist .icn-mbr::before{ content:"\e02b" } .m-tlist .icn-st::before{ content:"\e01b" } .m-tlist .icn-verify::before{ content:"V"; font-family:"Segoe UI",sans-serif; color:#fff; position:absolute; font-size:12px; font-weight:700; top:0; left:0; mix-blend-mode:difference } .m-tlist .icn-verify::after{ content:""; background:currentColor; border-radius:99vh; width:100%; height:100%; display:block; color:inherit } .m-tlist .icn-topic::before{ content:"\e026" } .m-tlist .icn-ex::before{ content:"\e029" } .m-tlist em{ color:inherit } .u-icn-36>div{ position:absolute; top:initial; bottom:20px } div.m-emts{ background:#fff; padding:10px; border:1px solid rgba(0,0,0,.1); box-shadow:0 5px 10px rgba(0,0,0,.3); height:145px; top:30px; border-radius:10px } div.m-emts::after, div.m-emts::before{ content:""; border:6px solid transparent; border-top:0; border-bottom:8px solid rgba(0,0,0,.1); position:absolute; box-sizing:border-box; height:0; width:0; display:block; bottom:100%; left:13px } div.m-emts::after{ border-bottom:8px solid #fff; bottom:calc(100% - 1px) } .u-icn-36, .u-icn-41, .u-icn-97{ background:0 0; width:18px; height:18px } .u-icn-36::before, .u-icn-41::before, .u-icn-97::before{ color:#999; font-size:18px; line-height:18px } .u-icn-36:hover::before, .u-icn-41:hover::before, .u-icn-97:hover::before{ color:#666 } .u-icn-36::before{ content:"\e023" } .u-icn-41::before{ content:"\e01a" } .u-icn-97::before{ content:"\e03b" } .n-bilst .btn a{ overflow:hidden; color:transparent } .s-bg-10, .s-bg-9, .u-dicn-46, .u-dicn-47{ background:0 0; width:22px; height:22px } .s-bg-10::before, .s-bg-9::before, .u-dicn-46::before, .u-dicn-47::before{ font-size:22px; line-height:22px; color:silver } .s-bg-10:hover::before, .s-bg-9:hover::before{ color:#9b9b9b } .s-bg-9::before{ content:"\e000" } .s-bg-10::before{ content:"\e004" } .u-dicn-46::before, .u-dicn-47::before{ content:"\e032"; color:var(--gc-aa) } .u-dicn-47::before{ content:"\e01d" } .n-bilst ol .oper .u-icn-81, .s-bg-11, .s-bg-12, .u-icn2-arr{ background:0 0; width:17px; height:17px; margin-top:0 } .n-bilst ol .oper .u-icn-81::before, .s-bg-11::before, .s-bg-12::before, .u-icn2-arr::before{ font-size:17px; line-height:17px; color:#787878 } .n-bilst ol .oper .u-icn-81:hover::before, .s-bg-11:hover::before, .s-bg-12:hover::before{ color:#636363 } .s-bg-11::before{ content:"\e000" } .n-bilst ol .oper .u-icn-81::before{ content:"\e016" } .s-bg-12::before{ content:"\e004" } .u-icn2-arr::before{ content:"\e027" } .m-favgd .u-icn-33{ transform:scale(.5) } .u-icn-33{ background:0 0; width:35px; height:35px } .u-icn-33::before{ content:"\e016"; font-size:30px; line-height:35px; color:#787878 } .u-icn-95{ margin-right:5px } .m-playbar .col .ico{ margin:5px 0 0 5px } .m-playbar .listhdc .ico{ margin:0 5px 0 0 } .m-playbar .icn-del, .m-playbar .ico-add, .m-playbar .ico-dl, .m-playbar .ico-share, .u-icn-95, .u-icn2-share{ background:0 0; width:16px; height:16px; margin-top:0 } .m-playbar .icn-del::before, .m-playbar .ico-add::before, .m-playbar .ico-dl::before, .m-playbar .ico-share::before, .u-icn-95::before, .u-icn2-share::before{ content:"\e006"; font-size:16px; line-height:16px; color:#999 } .u-icn2-share:hover::before{ color:#555 } .u-icn-95::before{ content:"\e01e"; color:#0c73c2 } .m-playbar .ico-add::before{ content:"\e004" } .m-playbar .ico-dl::before{ content:"\e022" } .m-playbar .icn-del::before{ content:"\e011" } .m-playbar .icn-del:hover::before, .m-playbar .ico-add:hover::before, .m-playbar .ico-dl:hover::before, .m-playbar .ico-share:hover::before{ color:#fff } .m-dynamic .dtoggle i{ margin-left:5px } .u-icn-61, .u-icn-69, .u-icn-70, .u-icn2-plus{ background:0 0; width:12px; height:12px; margin-left:5px } .u-icn-61::before, .u-icn-69::before, .u-icn-70::before, .u-icn2-plus::before{ content:"\e016"; font-size:12px; line-height:12px; color:#999 } .u-icn-61::before, .u-icn-69::before, .u-icn-70::before{ content:"\e027"; color:#6d6d6d; transform:rotate(-90deg) } .u-icn-69::before{ transform:rotate(90deg) } .m-dlist .src .cover .ply{ background:rgba(0,0,0,.4); width:40px; height:40px } .m-dlist .src .cover .ply::before{ content:"\e000"; font-size:25px; line-height:40px; color:#fff; filter:drop-shadow(0 0 10px #000) } .m-table .cls{ top:calc(50% - 5px) } .m-sglist .opr .add, .m-sglist .opr .play, .u-dicn-43, .u-dicn-44, .u-icn-80{ background:0 0; width:10px; height:10px } .m-sglist .opr .add::before, .m-sglist .opr .play::before, .u-dicn-43::before, .u-dicn-44::before, .u-icn-80::before{ font-size:12px; line-height:12px; height:12px; width:12px; color:#7c7c7c; transform:scale(.83); transform-origin:top left } .m-sglist .opr .add:hover::before, .m-sglist .opr .play:hover::before, .u-icn-800:hover::before{ color:#5e5e5e } .m-sglist .opr .play::before, .u-dicn-43::before{ content:"\e000" } .m-sglist .opr .add::before{ content:"\e016" } .u-icn-80::before{ content:"\e021" } .u-dicn-44::before{ content:"\e031" } .u-dicn-43::before, .u-dicn-44::before{ color:#fff } .m-playbar .col .ico-src, .u-dicn-3, .u-dicn-4, .u-icn-50, .u-icn2-12, .u-icn2-13{ background:0 0; width:14px; height:14px } .m-playbar .col .ico-src::before, .u-dicn-3::before, .u-dicn-4::before, .u-icn-50::before, .u-icn2-12::before, .u-icn2-13::before{ content:"\e014"; font-size:14px; line-height:14px; color:#0c73c2 } .u-dicn-4::before, .u-icn2-13::before{ color:var(--gc-aa) } .u-icn-50::before{ content:"\e021"; color:#333; font-size:12px; transform:scale(.7) } .u-icn-50:hover::before{ color:red } .m-playbar .col .ico-src::before{ content:"\e013"; color:#aaa } .m-playbar .col .ico-src:hover::before{ color:#fff } .u-btn-nxt, .u-btn-prv{ background:0 0; width:9px; height:9px } .u-btn-nxt::before, .u-btn-prv::before{ content:"\e027"; font-size:12px; line-height:12px; height:12px; width:12px; color:#6d6d6d; transform:scale(.75); transform-origin:top left } .u-btn-prv::before{ transform:scale(.75) scaleX(-1) translateX(-12px) } .m-playbar .col-1{ padding-left:5px; width:13px } .m-playbar .playicn, .u-icn-10, .u-icn-11, .u-icn-57, .u-icn-67{ background:0 0; width:13px; height:13px } .m-playbar .playicn::before, .u-icn-10::before, .u-icn-11::before, .u-icn-57::before, .u-icn-67::before, .u-icn-81::before{ content:"\e02a"; font-size:13px; line-height:13px; color:#a2a2a2 } .m-playbar .playicn::before{ content:"\e000"; color:var(--gc-aa) } .u-icn-57::before{ content:"\e031" } .u-icn-10::before{ content:"\e032" } .u-icn-11::before{ content:"\e011" } .u-icn-10:hover::before, .u-icn-11:hover::before{ color:#555 } .m-record .icn-add{ margin-top:0 } .m-record span.icn-dl, .m-record span.icn-fav, .m-record span.icn-share, .u-icn-81, .u-icn2-5{ background:0 0; width:18px; height:18px; margin-top:0; margin-left:4px } .m-record span.icn-dl::before, .m-record span.icn-fav::before, .m-record span.icn-share::before, .u-icn-81::before, .u-icn2-5::before{ font-size:18px; line-height:18px; color:#a2a2a2 } .m-record span.icn-dl:hover::before, .m-record span.icn-fav:hover::before, .m-record span.icn-share:hover::before, .u-icn-81:hover::before{ color:#6e6e6e } .u-icn-81::before{ content:"\e016"; transform:scale(.8) } .m-record span.icn-fav::before{ content:"\e004" } .m-record span.icn-share::before{ content:"\e006" } .m-record span.icn-dl::before{ content:"\e022" } .u-icn2-5::before{ content:"\e02d"; color:#aaa } .m-record .ply, .m-record .ply-z-slt{ background:0 0; width:17px; height:17px } .m-record .ply-z-slt::before, .m-record .ply::before{ content:"\e000"; font-size:17px; line-height:17px; color:#a2a2a2; transform:scale(.8) } .m-record .ply:hover::before{ color:#6e6e6e } .m-record .ply-z-slt::before{ color:var(--gc-aa) } .m-playbar .listhdc .close{ background:0 0; width:30px; height:30px } .m-playbar .listhdc .close::before{ content:"\e021"; font-size:12px; line-height:30px; color:#aaa } .m-playbar .listhdc .close:hover::before{ color:#fff } .m-playbar .ico-ask{ background:0 0; width:21px; height:21px } .m-playbar .ico-ask::before{ content:"\e020"; font-size:21px; line-height:21px; color:#fff; opacity:.4 } .m-playbar .ico-ask:hover::before{ opacity:.6 } .u-icn2-1, .u-icn2-2, .u-icn2-3, .u-icn2-4{ background:0 0; width:22px; height:22px } .u-icn2-1::before, .u-icn2-2::before, .u-icn2-3::before, .u-icn2-4::before{ content:"\e020"; font-size:22px; line-height:22px; color:var(--gc-aa) } .u-icn2-2::before, .u-icn2-3::before, .u-icn2-4::before{ content:"\e000"; color:#aaa } .u-icn2-3::before{ content:"\e034" } .u-icn2-4::before{ content:"\e004" } .u-dicn-42{ background:0 0; width:40px; height:40px } .u-dicn-42:before{ content:"\e000"; font-size:22px; line-height:40px; color:#fff; background:#000; border-radius:99vh; opacity:.6 } #j-app-v2 .g-top .m-top{ height:60px; margin:0 } #j-app-v2 .m-top .logo{ height:60px; padding:0; position:relative } #j-app-v2 .m-top .logo::before{ line-height:60px } #j-app-v2 .m-top .logo a{ position:absolute; height:100%; width:100%; top:0; left:0; background:0 0 } #j-app-v2 .m-top .logo .channel{ position:absolute; top:50%; left:100%; white-space:nowrap; display:block; border:0; color:#fff; margin-top:0; transform:translateY(-50%); line-height:initial; height:auto } #j-app-v2 .m-top .logo .channel::before{ position:absolute; top:50%; right:100%; transform:translateY(-50%) } #j-app-v2 .m-top .user .msg{ border:0 } #j-app-v2 .g-doc{ min-height:99vh } #j-app-v2 .g-ft{ padding:0 } #j-app-v2 .g-bd{ left:0 } @media (max-width:1100px){ .m-nav a[data-module=discover], .m-nav a[data-module=friend], .m-nav a[data-module=my]{ min-width:70px; position:relative } .m-nav a[data-module=discover] em, .m-nav a[data-module=discover]::before, .m-nav a[data-module=friend] em, .m-nav a[data-module=friend]::before, .m-nav a[data-module=my] em, .m-nav a[data-module=my]::before{ transition:transform .3s ease,opacity .3s ease } .m-nav a[data-module=discover] em, .m-nav a[data-module=friend] em, .m-nav a[data-module=my] em{ position:absolute; bottom:0; pointer-events:none; padding:7px 5px; white-space:nowrap; right:0; line-height:1; height:auto; width:70px; overflow:hidden; text-overflow:ellipsis; text-align:center; font-size:12px; box-sizing:border-box; z-index:9; opacity:0; transform:translateY(-10px) } .m-top .logo{ opacity:0 } .m-nav a[data-module=discover].z-slt em, .m-nav a[data-module=friend].z-slt em, .m-nav a[data-module=my].z-slt em{ opacity:1; transform:translateY(0) } .m-nav a[data-module=discover].z-slt::before, .m-nav a[data-module=friend].z-slt::before, .m-nav a[data-module=my].z-slt::before{ transform:translateY(-10px) } .m-top .m-srch .u-lstlay{ left:50%; transform:var(--gb-am) } .n-ban .ban .btnl{ left:10px } .n-ban .ban .btnr{ right:261px } .m-playbar .updn{ display:none } } @media (max-width:990px){ .n-ban .download{ display:none } .n-ban .ban{ width:730px; margin:0 auto } .n-ban .ban .btnl{ left:10px } .n-ban .ban .btnr{ right:10px } #discover-module{ display:flex; float:none; flex-direction:column; align-items:center } #discover-module>*{ float:none; width:100% } #discover-module>.g-mn1{ order:1 } #discover-module>.g-sd1{ order:0; padding:20px 20px 40px; width:729px; box-sizing:border-box; margin:0 auto } #discover-module .n-myinfo{ display:flex; flex-direction:row; height:auto; justify-content:space-around } #discover-module .n-singer .u-btn2{ display:block } .m-playbar .wrap{ display:flex; width:100vw; margin:0 !important; left:0 } .m-playbar .wrap>*{ flex-shrink:0 } .m-pbar, .m-pbar .barbg{ display:none } .m-playbar .play{ width:0; flex-grow:1 } .m-playbar .words{ padding:0; margin-top:8px } .m-playbar .list{ width:562px; left:calc(50vw - 281px); margin:0 !important } .m-playbar .listhdc>.addall, .m-playbar .listhdc>.clear, .m-playbar .listhdc>.line{ transform:translateX(-50px) } .m-playbar .head:hover{ transform:scale(1.1) } .m-ft .enter{ display:none } .m-ft{ width:auto } .m-ft .copy{ position:sticky; left:20px } } @media (max-width:900px){ .m-nav a:not([data-module=discover]):not([data-module=my]):not([data-module=friend]){ display:none } } @keyframes side-in{ 0%{ opacity:0; transform:var(--gb-ae) var(--gb-ai) } } @keyframes side-in-l{ 0%{ opacity:0; transform:var(--gb-af) var(--gb-ai) } } @keyframes side-in-x{ 0%{ opacity:0; transform:var(--gb-ak) var(--gb-ai) } } @keyframes fade-in{ 0%{ opacity:0 } } @keyframes fade-in-ph{ 0%{ filter:contrast(0) opacity(.3) } } @keyframes fade-out{ 0%{ opacity:1; visibility:visible } to{ opacity:0; visibility:visible } } @keyframes tl-act{ 0%{ opacity:0; overflow:hidden; transform:scale(.95) translateZ(0) } } @keyframes tl-act-pos{ 0%{ margin-top:-100% } } @keyframes window-in{ 0%{ transform:scale(.9) var(--gb-ai); opacity:0 } } @keyframes cnt-show-alt{ 0%{ max-height:0; clip-path:polygon(0 0,100% 0,100% 0,0 0); opacity:0; transform:translateZ(0) } to{ max-height:99vh; clip-path:polygon(0 0,100% 0,100% 100%,0 100%); transform:translateZ(0) } } @keyframes cnt-hide{ 0%{ clip-path:polygon(0 0,100% 0,100% 100%,0 100%); transform:var(--gb-ai); max-height:99vh } to{ clip-path:polygon(0 0,100% 0,100% 0,0 0); transform:var(--gb-ai); max-height:0 } } @keyframes desc-show{ 0%{ transform:var(--gb-ai); max-height:99px } to{ transform:var(--gb-ai); max-height:99vh } } @keyframes desc-col{ 0%{ clip-path:polygon(0 0,100% 0,100% 100%,0 100%); transform:var(--gb-ai); max-height:99vh } to{ clip-path:polygon(0 0,100% 0,100% 99px,0 99px); transform:var(--gb-ai); max-height:99px } } @keyframes img-overview{ 25%{ object-position:top } 75%{ object-position:bottom } } @keyframes bg-overview{ 50%{ background-position:bottom } } @supports(-moz-orient:inline){ .m-dlist .src .cover .ply::before, .m-nav a[data-module=discover]::before, .m-nav a[data-module=friend]::before, .m-nav a[data-module=my]::before, .m-playbar .btns a::after, .m-playbar .col .ico-src::before, .m-playbar .icn-del::before, .m-playbar .icn::after, .m-playbar .ico-add::before, .m-playbar .ico-ask::before, .m-playbar .ico-dl::before, .m-playbar .ico-share::before, .m-playbar .listhdc .close::before, .m-playbar .playicn::before, .m-playbar .updn .btn::after, .m-playbar .words .mv::before, .m-playbar .words .src::before, .m-record .ply-z-slt::before, .m-record .ply::before, .m-record span.icn-dl::before, .m-record span.icn-fav::before, .m-record span.icn-share::before, .m-sglist .opr .add::before, .m-sglist .opr .play::before, .m-srch .parent label::after, .m-table .icn-del::before, .m-table .icn-dl::before, .m-table .icn-fav::before, .m-table .icn-share::before, .m-table .mv::before, .m-table .ply::before, .m-table .u-icn-81::before, .m-tlist .icn::before, .n-ban .ban .btnl::after, .n-ban .ban .btnr::after, .n-bill .v-hd2 .tit::before, .n-bilst ol .oper .u-icn-81::before, .n-disk .nxt::before, .n-disk .pre::before, .n-minelst .tri1::before, .n-new .v-hd2 .tit::before, .n-rcmd .v-hd2 .tit::before, .n-srch .pgsrch .btn::after, .n-srchrst .srchsongst .hd .ply::before, .n-srchrst .srchsongst .icn-dl::before, .n-srchrst .srchsongst .icn-fav::before, .n-srchrst .srchsongst .icn-share::before, .n-srchrst .srchsongst .mv::before, .n-srchrst .srchsongst .u-icn-81::before, .s-bg-10::before, .s-bg-11::before, .s-bg-12::before, .s-bg-6::before, .s-bg-9::before, .u-btn-crt::before, .u-btn-nxt::before, .u-btn-prv::before, .u-btn2 .icn-praise::before, .u-btn2 .icn-praised::before, .u-btni-add::before, .u-btni-addply .ply::before, .u-btni-dy .u-icn2::before, .u-btni-play i::before, .u-btni::before, .u-cover .icon-headset::before, .u-cover .icon-play::before, .u-cover-0 .icon-play::before, .u-cover-10 .icon-play::before, .u-cover-11 .icon-play::before, .u-cover-12 .icon-pla::before, .u-cover-9 .icon-play::before, .u-cover-alb1 .icon-play::before, .u-cover-alb2 .icon-play::before, .u-cover-alb3 .icon-play::before, .u-cover-tiny .ply::before, .u-dicn-38::before, .u-dicn-3::before, .u-dicn-40::before, .u-dicn-42::before, .u-dicn-43::before, .u-dicn-44::before, .u-dicn-46::before, .u-dicn-47::before, .u-dicn-4::before, .u-icn-01::before, .u-icn-02::before, .u-icn-10::before, .u-icn-11::before, .u-icn-1::before, .u-icn-33::before, .u-icn-36::before, .u-icn-41::before, .u-icn-44::before, .u-icn-45::before, .u-icn-46::before, .u-icn-47::before, .u-icn-50::before, .u-icn-57::before, .u-icn-5::before, .u-icn-61::before, .u-icn-67::before, .u-icn-69::before, .u-icn-70::before, .u-icn-80::before, .u-icn-81::before, .u-icn-84::before, .u-icn-95::before, .u-icn-97::before, .u-icn-s-01::before, .u-icn-s-02::before, .u-icn2-12::before, .u-icn2-13::before, .u-icn2-1::before, .u-icn2-2::before, .u-icn2-3::before, .u-icn2-4::before, .u-icn2-5::before, .u-icn2-arr::before, .u-icn2-music2::before, .u-icn2-pfdr::before, .u-icn2-pfv::before, .u-icn2-pfyyr::before, .u-icn2-plus::before, .u-icn2-share::before, .u-icn2-srch::before, div.m-layer .zcls::after, input[type=checkbox]::before{ padding-top:2px } } /*[[topbar-bg-style]]*/ @media all{ /*[[topbar-nav-style]]*/ } /*[[custom-style]]*/ }