Skip to content

Instantly share code, notes, and snippets.

@MicroCBer
Created April 8, 2023 07:37
Show Gist options
  • Save MicroCBer/9b408d2b0dd714a68f3b96193f43828d to your computer and use it in GitHub Desktop.
Save MicroCBer/9b408d2b0dd714a68f3b96193f43828d to your computer and use it in GitHub Desktop.
NCM PC Client CSS
This file has been truncated, but you can view the full file.
// extracted from ncm 2.10.8, with lots of betterncm plugins installed
.playbackrate-settings { right: 140px !important; }.playbackrate-settings-popup { position: fixed; transition: opacity 0.2s ease 0s, transform 0.2s ease 0s; opacity: 0; padding: 15px; border-radius: 10px; background-color: rgba(0, 0, 0, 0.204); backdrop-filter: blur(10px); transform: translateY(10px); z-index: 99999; color: white; }.playbackrate-settings-popup * { color: white; }.pbr-slider-wrapper { display: flex; flex-direction: column; align-items: flex-start; margin-bottom: 20px; position: relative; padding-bottom: 4px; overflow: hidden; transition: all 0.3s ease 0s; }.pbr-slider-label { margin-bottom: 12px; }.pbr-slider { appearance: none; background-color: rgba(223, 225, 228, 0.133); border-radius: 20px; width: 100%; height: 8px; }.pbr-slider:first-child { margin-top: 5px; }.pbr-slider::-webkit-slider-thumb { appearance: none; width: 10px; height: 10px; background: rgb(255, 255, 255); cursor: pointer; border-radius: 10px; transition: all 0.2s ease 0s; }.pbr-slider::-webkit-slider-thumb:hover { appearance: none; width: 8px; height: 16px; cursor: pointer; }.pbr-slider-reset { width: 8px; height: 8px; border-radius: 10px; border: none; opacity: 0.3; margin-left: 6px; transform: translateY(-1px); background-color: rgb(255, 255, 255); transition: background-color 0.2s ease 0s, opacity 0.2s ease 0s; }.pbr-slider-reset:hover { opacity: 1; background-color: white; }.pbr-slider-wrapper:not(.changed) .pbr-slider-reset { opacity: 0; pointer-events: none; }.slick-list { position: relative; display: block; overflow: hidden; margin: 0px; padding: 0px; }.slick-list:focus { outline: none; }.slick-list.dragging { cursor: pointer; }.slick-slider .slick-track, .slick-slider .slick-list { transform: translate3d(0px, 0px, 0px); }.slick-track { position: relative; top: 0px; left: 0px; display: block; margin-left: auto; margin-right: auto; }.slick-track::before, .slick-track::after { display: table; content: ""; }.slick-track::after { clear: both; }.slick-loading .slick-track { visibility: hidden; }.slick-slide { display: none; float: left; height: 100%; min-height: 1px; }[dir="rtl"] .slick-slide { float: right; }.slick-slide img { display: block; }.slick-slide.slick-loading img { display: none; }.slick-slide.dragging img { pointer-events: none; }.slick-initialized .slick-slide { display: block; }.slick-loading .slick-slide { visibility: hidden; }.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }.slick-arrow.slick-hidden { display: none; }.slick-loading .slick-list { background: url("/node_modules/slick-carousel/slick/ajax-loader.gif") center center no-repeat rgb(255, 255, 255); }@font-face { font-family: slick; font-weight: normal; font-style: normal; src: url("/node_modules/slick-carousel/slick/fonts/slick.eot?#iefix") format("embedded-opentype"), url("/node_modules/slick-carousel/slick/fonts/slick.woff") format("woff"), url("/node_modules/slick-carousel/slick/fonts/slick.ttf") format("truetype"), url("/node_modules/slick-carousel/slick/fonts/slick.svg#slick") format("svg"); }.slick-prev, .slick-next { font-size: 0px; line-height: 0; position: absolute; top: 50%; display: block; width: 20px; height: 20px; padding: 0px; transform: translate(0px, -50%); cursor: pointer; color: transparent; border: none; outline: none; background: transparent; }.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus { color: transparent; outline: none; background: transparent; }.slick-prev:hover::before, .slick-prev:focus::before, .slick-next:hover::before, .slick-next:focus::before { opacity: 1; }.slick-prev.slick-disabled::before, .slick-next.slick-disabled::before { opacity: 0.25; }.slick-prev::before, .slick-next::before { font-family: slick; font-size: 20px; line-height: 1; opacity: 0.75; color: white; -webkit-font-smoothing: antialiased; }.slick-prev { left: -25px; }[dir="rtl"] .slick-prev { right: -25px; left: auto; }.slick-prev::before { content: "←"; }[dir="rtl"] .slick-prev::before { content: "→"; }.slick-next { right: -25px; }[dir="rtl"] .slick-next { right: auto; left: -25px; }.slick-next::before { content: "→"; }[dir="rtl"] .slick-next::before { content: "←"; }.slick-dotted.slick-slider { margin-bottom: 30px; }.slick-dots { position: absolute; bottom: -25px; display: block; width: 100%; padding: 0px; margin: 0px; list-style: none; text-align: center; }.slick-dots li { position: relative; display: inline-block; width: 20px; height: 20px; margin: 0px 5px; padding: 0px; cursor: pointer; }.slick-dots li button { font-size: 0px; line-height: 0; display: block; width: 20px; height: 20px; padding: 5px; cursor: pointer; color: transparent; border: 0px; outline: none; background: transparent; }.slick-dots li button:hover, .slick-dots li button:focus { outline: none; }.slick-dots li button:hover::before, .slick-dots li button:focus::before { opacity: 1; }.slick-dots li button::before { font-family: slick; font-size: 6px; line-height: 20px; position: absolute; top: 0px; left: 0px; width: 20px; height: 20px; content: "•"; text-align: center; opacity: 0.25; color: black; -webkit-font-smoothing: antialiased; }.slick-dots li.slick-active button::before { opacity: 0.75; color: black; }.migrating-dynamic-podcast { padding-bottom: 16px; }.migrating-dynamic-podcast .block-title { font-weight: 700; display: inline-block; }.migrating-dynamic-podcast .podcast-title { float: left; font-weight: 700; }.migrating-dynamic-podcast .podcast-entries { display: flex; flex-wrap: nowrap; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; margin-left: -9px; margin-right: -9px; }.migrating-dynamic-podcast .podcast-item { width: 16.6667%; padding-left: 9px; padding-right: 9px; position: relative; }.migrating-dynamic-podcast .podcast-item .podcast-cover { position: relative; }.migrating-dynamic-podcast .podcast-item .podcast-cover-mask { position: absolute; inset: 0px; z-index: 1; height: 100%; background-image: linear-gradient(rgb(255, 255, 255) 0%, rgb(255, 255, 255) 53%, rgb(255, 255, 255) 100%); }.migrating-dynamic-podcast .cover-title { position: absolute; left: 6px; bottom: 6px; z-index: 2; font-size: 14px; line-height: 14px; font-weight: 600; color: rgb(255, 255, 255); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 100%; }.m-detail-rcmd .migrating-trackdetail-recommend { display: block !important; }.program-rcmd { height: 180px; overflow: hidden overlay; }.program-rcmd::-webkit-scrollbar { opacity: 0; }.program-rcmd:hover::-webkit-scrollbar { opacity: 1; }.program-rcmd .rmd-radio-info { margin-left: 12px; }.a-ani { animation-duration: 1s; animation-fill-mode: both; }.a-dr2 { animation-duration: 0.2s; }.a-dr3 { animation-duration: 0.3s; }.a-dr4 { animation-duration: 0.4s; }.a-dr5 { animation-duration: 0.5s; }.a-dr6 { animation-duration: 0.6s; }.a-dr10 { animation-duration: 1s; }.a-infinite { animation-iteration-count: infinite; }.a-linear { animation-timing-function: linear; }.a-easeinout, .a-fadeInUp, .a-fadeInDown, .a-fadeOutUp { animation-timing-function: ease-in-out; }@-webkit-keyframes fadeIn {
0% { opacity: 0; }
100% { opacity: 1; }
}.a-fadeIn { animation-name: fadeIn; }@-webkit-keyframes fadeOut {
0% { opacity: 1; }
100% { opacity: 0; }
}.a-fadeOut { animation-name: fadeOut; }@-webkit-keyframes bounceIn {
0%, 20%, 40%, 60%, 80%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
20% { transform: scale3d(1.1, 1.1, 1.1); }
40% { transform: scale3d(0.9, 0.9, 0.9); }
60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); }
80% { transform: scale3d(0.97, 0.97, 0.97); }
100% { opacity: 1; transform: scale3d(1, 1, 1); }
}.a-bounceIn { animation-name: bounceIn; }@-webkit-keyframes bounceInSimple {
0% { opacity: 0; transform: scale(0.1); }
60% { opacity: 1; transform: scale(1.05); }
100% { opacity: 1; transform: scale(1); }
}.a-bounceInSimple { animation-name: bounceInSimple; }@-webkit-keyframes zoomIn {
0% { opacity: 0; transform: scale(0.1); }
100% { opacity: 1; transform: scale(1); }
}.a-zoomIn { animation-name: zoomIn; }@-webkit-keyframes zoomOut {
0% { opacity: 1; transform: scale(1); }
100% { opacity: 0; transform: scale(0.1); }
}.a-zoomOut { animation-name: zoomOut; }@-webkit-keyframes rotate {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}.a-rotate { animation-name: rotate; }@-webkit-keyframes contrarotate {
0% { transform: rotate(0deg); }
100% { transform: rotate(-360deg); }
}.a-contrarotate { animation-name: contrarotate; }@-webkit-keyframes fadeInUp {
0% { opacity: 0; transform: translate3d(0px, -90%, 0px); }
100% { opacity: 1; transform: none; }
}.a-fadeInUp { animation-name: fadeInUp; }@-webkit-keyframes fadeInDown {
0% { opacity: 0; transform: translate3d(0px, 90%, 0px); }
100% { opacity: 1; transform: none; }
}.a-fadeInDown { animation-name: fadeInDown; }@-webkit-keyframes fadeOutUp {
0% { opacity: 1; }
100% { opacity: 0; transform: translate3d(0px, -90%, 0px); }
}.a-fadeOutUp { animation-name: fadeOutUp; animation-fill-mode: forwards; }@-webkit-keyframes slightShake {
0%, 100% { transform: none; }
25% { transform: translate3d(-1px, 0px, 0px); }
75% { transform: translate3d(1px, 0px, 0px); }
}.a-slightShake { animation-name: slightShake; }@keyframes zoomInDown {
0%, 100% { transform: none; }
0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -1000px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); }
}.a-zoomInDown { animation-name: zoomInDown; }@-webkit-keyframes wordsLoop {
0% { transform: translate3d(0px, 0px, 0px); }
46% { transform: translate3d(calc(-100% + 620px), 0px, 0px); }
54% { transform: translate3d(calc(-100% + 620px), 0px, 0px); }
100% { transform: translate3d(0px, 0px, 0px); }
}.a-wordsLoop { animation: 10s linear 0s 1 normal none running wordsLoop; }@-webkit-keyframes headShake {
0% { transform: translate3d(27px, 0px, 0px) scale(1, 1); }
50% { transform: translate3d(-3px, 0px, 0px) scale(1, 1); }
100% { transform: translate3d(0px, 0px, 0px) scale(1, 1); }
}@-webkit-keyframes headZoom {
0% { transform: scale(0.3, 0.3) translate3d(0px, 0px, 0px); }
50% { transform: scale(1.05, 1.05) translate3d(0px, 0px, 0px); }
100% { transform: scale(1, 1) translate3d(0px, 0px, 0px); }
}@-webkit-keyframes headShakeDirect {
0% { transform: translate3d(38px, 0px, 0px) scale(1, 1); }
50% { transform: translate3d(8px, 0px, 0px) scale(1, 1); }
100% { transform: translate3d(11px, 0px, 0px) scale(1, 1); }
}@-webkit-keyframes headZoomDirect {
0% { transform: translate3d(-11px, 0px, 0px) scale(0.3, 0.3); }
50% { transform: translate3d(-11px, 0px, 0px) scale(1.05, 1.05); }
100% { transform: translate3d(-11px, 0px, 0px) scale(1, 1); }
}@-webkit-keyframes earShow {
0% { opacity: 0; }
100% { opacity: 1; }
}@-webkit-keyframes earHide {
0% { opacity: 1; }
100% { opacity: 0; }
}@-webkit-keyframes leftHeadMove {
0% { transform: translateX(0px) scale(1, 1); }
100% { transform: translateX(11px) scale(1, 1); }
}@-webkit-keyframes rightHeadMove {
0% { transform: translateX(0px) scale(1, 1); }
100% { transform: translateX(-11px) scale(1, 1); }
}@-webkit-keyframes dialingLeft {
0% { transform: translateX(-3px); }
50% { transform: translateX(3px); }
100% { transform: translateX(-3px); }
}@-webkit-keyframes dialingRight {
0% { transform: translateX(3px); }
50% { transform: translateX(-3px); }
100% { transform: translateX(3px); }
}@-webkit-keyframes userStartSpeak {
0% { transform: translateX(-11px); }
67% { transform: translateX(19px); }
100% { transform: translateX(16px); }
}@-webkit-keyframes wordsLoops {
0% { transform: translate3d(0px, 0px, 0px); }
100% { transform: translate3d(-50%, 0px, 0px); }
}.a-wordsLoops { animation: 10s linear 0s 1 normal none running wordsLoops; }html, body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu { margin: 0px; padding: 0px; outline: none; }header, footer, section, article, aside, nav, hgroup, address, figure, figcaption, menu, details { display: block; }table { border-collapse: collapse; border-spacing: 0px; }caption, th { text-align: left; font-weight: normal; }html, body, fieldset, img, iframe, abbr { border: 0px; }i, cite, em, var, address, dfn { font-style: normal; }summary { outline: 0px; }li { list-style: none; }h1, h2, h3, h4, h5, h6, small { font-size: 100%; }sup, sub { font-size: 83%; }pre, code, kbd, samp { font-family: inherit; }q::before, q::after { content: none; }textarea { overflow: auto; resize: none; }label, summary { cursor: default; }a, button { cursor: pointer; }button, input { box-sizing: content-box; }h1, h2, h3, h4, h5, h6, em, strong, b { font-weight: normal; }del, ins, u, s, a, a:hover { text-decoration: none; }body { user-select: none; cursor: default; }[contenteditable] { user-select: auto; outline: 0px; }mark { background: none; }svg { width: 100%; height: 100%; pointer-events: none; }a:hover { text-decoration: none; }a:focus { outline: none; }::-webkit-scrollbar { width: 8px; height: 12px; }::-webkit-scrollbar-thumb { border-radius: 8px; }::-webkit-scrollbar-button, ::-webkit-scrollbar-corner { display: none; }.f-cb::after { display: block; clear: both; visibility: hidden; height: 0px; overflow: hidden; content: "."; }.f-cl { clear: left; }.f-fs0 { font-size: 12px; }.f-fs1 { font-size: 14px; }.f-fs2 { font-size: 13px; }.f-fs3 { font-size: 15px; }.f-fs4 { font-size: 18px; }.f-fs5 { font-size: 16px; }.f-fs13 { font-size: 13px; }.f-fs16 { font-size: 16px; }.f-fs20 { font-size: 20px; }.f-fs22 { font-size: 22px; }.f-ff1 { font-family: simsun, arial, helvetica, sans-serif; }.mq-default, .mq-yahei { }.mq-default .f-ff2, .mq-yahei .f-ff2 { font-family: "Microsoft Yahei", arial, helvetica, sans-serif, simsun; }.f-ff3 { font-family: arial, helvetica, sans-serif, simsun; }.f-ff4 { font-family: cambria, arial, helvetica, sans-serif, simsun; }.f-ff5 { font-family: Verdana, arial, helvetica, sans-serif, simsun; }.f-fwt { font-weight: 100; }.f-fwl { font-weight: 300; }.f-fwr { font-weight: 400; }.f-fwm { font-weight: 500; }.f-fwl { font-weight: 600; }.f-fwb { font-weight: bold; }.f-fwn { font-weight: normal; }.f-tc { text-align: center; }.f-tr { text-align: right; }.f-tl { text-align: left; }.f-tdu, .f-tdu:hover { text-decoration: underline; }.f-tdl, .f-tdl:hover { text-decoration: line-through; }.f-hvr:hover { text-decoration: underline !important; }.f-dn { display: none !important; }.f-db { display: block; }.f-dib { display: inline-block; }.f-thide { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }.f-thide2 { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; text-overflow: ellipsis; overflow: hidden; overflow-wrap: break-word; }.f-thide10 { position: relative; line-height: 24px; height: 240px; overflow: hidden; margin-bottom: 20px; -webkit-mask-image: -webkit-linear-gradient(top, rgb(255, 255, 255), transparent); }.f-brk { word-break: break-all; overflow-wrap: break-word; white-space: normal; }.f-pr { position: relative; }.f-pa { position: absolute; }.f-vc { position: absolute; top: 50%; transform: translateY(-50%); }.f-hc { position: absolute; left: 50%; transform: translateX(-50%); }.f-vhc { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }.f-hide, .js-hide { display: none; }.f-cp { cursor: pointer !important; pointer-events: auto !important; }.f-cd { cursor: default !important; }.f-pen { pointer-events: none !important; }.f-stop, .f-stop * { cursor: not-allowed !important; }.f-oys { overflow-y: overlay !important; }.f-bn { background: none !important; position: static !important; }.f-vh { visibility: hidden; }.f-vv { visibility: visible !important; }.f-vam { vertical-align: middle; }.f-fl { float: left; }.f-fr { float: right; }.f-os { opacity: 1 !important; }.f-mw { max-width: 100%; }.f-pea { pointer-events: auto !important; }.f-pen, .z-dis, .mq-offline .z-off { pointer-events: none; }.f-ust { user-select: text; cursor: text; }.f-ust.cmttxt img { width: 20px; height: 20px; }.f-eresize .f-ust { user-select: none; cursor: e-resize; }.f-eresize { cursor: e-resize; }.f-usn { user-select: none; }.f-curbig { cursor: url("../style/res/common/frd/cur_big.cur"), auto !important; }.f-cursml { cursor: url("../style/res/common/frd/cur_sml.cur"), auto !important; }.f-curleft { cursor: url("../style/res/common/frd/cur_left.cur"), auto !important; }.f-curright { cursor: url("../style/res/common/frd/cur_right.cur"), auto !important; }.f-link { display: block; position: absolute; inset: 0px; width: 100%; height: 100%; }.f-flex { display: -webkit-flex; flex-wrap: wrap; justify-content: space-between; }.f-flex .u-load2, .f-flex .u-load, .f-flex .m-empty, .f-flex .m-off { position: absolute; left: 50%; transform: translateX(-50%); }.f-flia { flex: 1 1 auto; }.f-flin { flex: 0 0 auto; }.f-flib { flex: 0 1 auto; }.j-leftfix { overflow: hidden; margin-bottom: 0px !important; margin-top: 0px !important; height: 0px !important; background: none !important; padding-top: 0px !important; padding-bottom: 0px !important; border: none !important; }.f-img, .f-block { display: block; width: 100%; height: 100%; }.f-mgt5 { margin-top: 5px; }.f-mgb10 { margin-bottom: 10px; }.f-mgb30 { margin-bottom: 30px; }.f-mgb5 { margin-bottom: 5px; }.f-mgb50 { margin-bottom: 50px; }.f-mgt10 { margin-top: 10px; }.f-mgt15 { margin-top: 15px; }.f-mgt20 { margin-top: 20px; }.f-mgt30 { margin-top: 30px; }.f-oh { overflow: hidden; }@-webkit-keyframes show {
0% { opacity: 0; }
100% { opacity: 1; }
}@-webkit-keyframes hide {
0% { opacity: 1; }
100% { opacity: 0; }
}.mq-offline .z-off { cursor: default; }.q-offshow { display: none; }.mq-offline .q-offshow { display: block; }.mq-offline .q-offhide { display: none; }.mq-anioff .q-anioff { animation: 0s ease 0s 1 normal none running none !important; }body.mq-osx { font-family: "Lucida Grande", Helvetica, Arial, Verdana, sans-serif, simsun; }.mq-osx .z-osx-hide { display: none !important; }body { font-size: 12px; line-height: 1.14; font-family: arial, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol", "Mongolian Baiti"; outline: 0px; }textarea, input, button, select, keygen, legend { font: inherit; outline: 0px; }.mq-yahei { font-family: "Microsoft Yahei", arial, helvetica, sans-serif, simsun; }.mq-yahei .f-ff1 { font-family: arial, 微软雅黑, sans-serif, simsun; }.f-gray { filter: grayscale(0%); transition: filter 0.62s linear 0s, -webkit-filter 0.62s linear 0s; }.f-gray-in { filter: grayscale(100%); }.f-hidelive #n-side-look { display: none; }.mq-store .z-store-hide { display: none !important; }.mq-store .z-store-pen { pointer-events: none !important; }.mq-store-review .z-store-review-hide { display: none !important; }.mq-store-review .z-store-review-hide { pointer-events: none !important; }.mq-cybercafe .z-cybercafe-hide { display: none !important; }.mq-cybercafe .z-cybercafe-pen { pointer-events: none !important; }html, body { width: 100%; height: 100%; overflow: hidden; }body { position: relative; box-sizing: border-box; }.g-hd, .g-sd, .g-mn, .g-single { position: absolute; left: 0px; right: 0px; }.g-hd { height: 60px; z-index: 150; top: 0px; }.g-sd, .g-mn, .g-bds-fix { top: 60px; bottom: 73px; }.g-single { top: 0px; bottom: 73px; }.g-single { z-index: 151; left: 0px; right: 0px; transform: translate3d(0px, 100%, 0px); transform-origin: 0px 100%; transition: opacity 0.2s linear 0s, -webkit-transform 0.2s ease-out 0s; }.g-single.z-show { opacity: 1; transform: none; transition: all 0.3s ease-out 0s; }.g-single-bd { position: absolute; top: 0px; width: 100%; height: 640px; z-index: -1; }.g-single-bd .bg { opacity: 0; z-index: -1; width: 100%; height: 100%; position: absolute; inset: 0px; }.g-single-bd .bg.z-show { opacity: 1; z-index: 1; }.g-singlec-hd { position: fixed; top: 0px; width: 100%; height: 60px; }.g-singlec-hd .wrap { position: absolute; height: 60px; overflow: hidden; width: 100%; transition: all 0.5s ease 0s; transform: translateY(20px); opacity: 0; display: flex; flex-direction: column; align-items: center; justify-content: center; }.g-singlec-hd .wrap.z-show { transform: translateY(0px); opacity: 1; }.g-singlec-hd .wrap .name { max-width: 640px; font-size: 15px; line-height: 1.2; }.g-singlec-hd .wrap .lyric { font-size: 13px; margin: 6px 0px 0px; line-height: 13px; }.g-singlec-hd .wrap .lyric .line { max-width: 640px; margin: 0px auto; }.g-singlec-ct { position: absolute; width: 100%; top: 60px; bottom: 0px; overflow: hidden overlay; }.g-singlec-ct::-webkit-scrollbar { opacity: 0; }.g-singlec-ct:hover::-webkit-scrollbar { opacity: 1; }.g-singlec-ct .m-comment .m-page { margin-bottom: 68px; }.g-singlec-ct .m-comment-play { margin: 0px 0px 68px; }.g-singlec-ct .m-comment-play div.m-empty-comment { margin-top: 38px; }.g-singlec-ct .m-comment-play .title:first-child { padding: 45px 0px 0px; }.g-singlec-ct .n-single .mn .inf { display: none; }.g-singlec-ct.z-norecommend .g-mn2c .m-comment-play { max-width: 498px; margin: 0px auto 68px; }.g-singlec-live { position: absolute; right: 8px; bottom: 80px; z-index: 997; }.g-singlec-comment, .g-singlec-comment-detail, .g-singlec-comment-top { height: 36px; line-height: 36px; position: absolute; z-index: 997; transition: all 0.2s ease 0s; cursor: pointer; bottom: 20px; min-width: 64px; border-radius: 100px; padding: 0px 16px 0px 12px; display: flex; justify-content: center; align-items: center; box-sizing: border-box; opacity: 1; transform: translateY(0px); }.g-singlec-comment.z-hide, .g-singlec-comment-detail.z-hide, .g-singlec-comment-top.z-hide { opacity: 0; transform: translateY(20px); pointer-events: none; }.g-singlec-comment svg, .g-singlec-comment-detail svg, .g-singlec-comment-top svg { width: 24px; max-height: 24px; margin: 0px 2px 0px 0px; }.g-singlec-comment-detail { left: calc(50% - 70px); opacity: 0; transform: translateY(20px); pointer-events: none; }.g-singlec-comment-detail.z-show { opacity: 1; transform: translateY(10px); pointer-events: auto; }.g-singlec-comment-top { width: 38px; min-width: 36px; right: calc(26% - 38px); border-radius: 50px; opacity: 0; transform: translateX(120px); padding: 0px 6px; z-index: 996; pointer-events: none; }.g-singlec-comment-top.z-show { opacity: 1; transform: translateX(148px); pointer-events: auto; }.g-singlec-comment-top svg { margin: 0px; }.g-singlec-comment { right: calc(26% - 92px); }.g-singlec.z-hasmore { padding-bottom: 150px; }.g-sd { z-index: 100; width: 199px; right: auto; border-right: 1px solid; }.g-mn { z-index: 70; left: 200px; overflow: hidden overlay; }.g-mn.z-overlay { overflow-y: overlay; }.g-mn.z-noscr { overflow-y: hidden !important; }.g-mn-flex { width: 100%; height: 100%; display: flex; flex-direction: column; margin: 0px; padding: 0px; }.g-mn-hd { width: 100%; flex: 0 0 auto; }.g-mn-hd h2 { padding: 20px 0px 8px; font-size: 20px; line-height: 24px; font-weight: 800; display: inline-block; }.g-mn-ct { position: relative; width: 100%; height: 100%; transition: width 0.3s ease-out 0s, height; overflow: hidden overlay; }.g-bd { position: absolute; inset: 0px; overflow: hidden overlay; }.g-bd-1 { margin-top: 20px; }.g-bdmc, .g-bds { box-sizing: border-box; }.g-bdm { float: left; width: 100%; min-height: 100%; }.g-bdm-1 { float: none; position: absolute; top: 0px; left: 0px; right: 236px; width: auto; height: 100%; }.g-bdmc { min-height: 100%; margin-right: 235px; }.g-bdmc-1 { margin-right: 154px; padding-right: 30px; border-right: 1px solid; }.g-bdmc-2 { position: absolute; inset: 0px; margin-right: 0px; border: none; overflow: hidden overlay; }.g-bds { float: right; width: 236px; min-height: 100%; border-left: 1px solid; margin-left: -236px; }.g-bds-1 { width: 155px; right: 29px; }.g-recmdwrap { margin-top: 70px; bottom: 0px; width: 100%; }.g-bd2 { position: relative; z-index: 3; width: 47%; margin: 0px auto; max-width: 812px; }.g-bd3 { position: absolute; inset: 0px; overflow: hidden overlay; }.g-sd2 { position: relative; float: right; width: 244px; }.g-mn2 { float: left; width: 100%; margin-right: -270px; }.g-mn2c .n-shead, .g-mn2c .m-editor { display: none; }.g-mv { position: absolute; top: 60px; bottom: 0px; width: 100%; overflow: overlay; z-index: 10; }.g-mv .mvwrap { width: 975px; padding-bottom: 27px; margin: 0px auto; }.g-ft { position: absolute; z-index: 91; bottom: 72px; left: 200px; right: 0px; height: 17px; pointer-events: none; }.g-min { max-width: 760px; margin: 0px auto; }.g-setHd { position: absolute; left: 0px; right: 0px; top: 0px; z-index: 110; }.g-sd-set, .g-mn-set { top: 110px; z-index: 90; }.g-sd-set { width: 200px; }.g-mn-set { left: 0px; bottom: 0px; top: 114px; }.p-recmd, .p-songlist, .p-rank, .p-radio, .p-newsong, .p-artist, .p-newsong, .p-newdvd, .p-mv, .p-exclusive { min-width: 760px; max-width: 1100px; margin: 0px auto; transition: width 0.3s ease-out 0s, height; }.p-localtrack { transform: translateZ(0px); }.p-dtalb { position: relative; padding-top: 1px; }.g-wrap { padding: 20px 30px; }.g-wrap0 { padding: 30px; }.g-wrap1 { padding: 0px; }.g-wrap2 { padding: 0px 30px 30px; }.g-wrap3 { padding: 20px; }.g-wrap4 { padding: 30px 30px 0px; }.g-wrap5 { padding: 0px 30px; }.g-wrap6 { padding: 30px 30px 20px; }.g-wrap7 { padding: 22px 30px 25px; }.g-wrap8 { padding: 0px 30px 60px; }.g-wrap-1 { max-width: 700px; margin: 0px auto; }.g-wrap9 { padding: 54px 30px 70px; }.g-wrap10 { padding: 0px 0px 70px; }.g-wrap11 { padding: 18px 0px 0px; }.g-wrap12 { padding: 15px 30px 0px; }.g-wrap13 { padding: 60px 30px; }.g-wrap14 { padding: 0px 0px 30px; }.g-wrap15 { padding: 6px 0px 0px; }.g-wrap16 { padding: 0px 30px 20px; }.m-plylist_playlist, .m-plylist_album { padding-bottom: 30px; }.m-plylist_playlist.z-hasnote, .mq-lrc .m-plylist_playlist, .m-plylist_album.z-hasnote, .mq-lrc .m-plylist_album { padding-bottom: 0px; }.mq-lrc .q-lrc.g-wrap { padding-bottom: 40px; }.mq-lrc .q-lrc.g-wrap0 { padding-bottom: 40px; }.mq-lrc .q-lrc.g-wrap1 { padding-bottom: 34px; }.mq-lrc .q-lrc.g-wrap2 { padding-bottom: 34px; }.mq-lrc .q-lrc.g-wrap3 { padding-bottom: 34px; }.mq-lrc .q-lrc.g-wrap4 { padding-bottom: 30px; }.mq-lrc .q-lrc.g-wrap5 { padding-bottom: 30px; }.mq-lrc .q-lrc.g-wrap12 { padding-bottom: 30px; }.mq-lrc .q-lrc.g-wrap16 { padding-bottom: 30px; }.mq-lrc .q-lrc.g-wrap18 ul { padding-bottom: 34px; }.mq-lrc .n-local .n-sdlst { padding-bottom: 34px; }.mq-lrc .n-local .lclst .m-plylist { margin-bottom: 34px; }.mq-lrc .n-local { bottom: 68px; }.mq-lrc .m-page.m-page-4 { transform: translateY(-31px); }.u-micn { -webkit-mask: url("../style/res/common/mask_new.png"); }.u-micn.u-micn-nores { -webkit-mask: url("../style/res/common/nores.png") center center no-repeat; }.u-plyst { -webkit-mask: url("../style/res/common/mask_new.png"); }@media screen and (-webkit-min-device-pixel-ratio: 1.25) {
.u-micn, .u-plyst { -webkit-mask-image: url("../style/res/common/mask_new@2x.png"); -webkit-mask-size: 40px 1445px; }
.u-micn.u-micn-nores, .u-plyst.u-micn-nores { -webkit-mask: url("../style/res/common/nores@2x.png") 0% 0% / 37px 14px; }
}.u-icn, .u-daren, .u-vip, .u-yyr, .u-hongren, .u-hehuoren, .u-micn { display: inline-block; vertical-align: middle; line-height: normal; }.u-daren, .u-vip, .u-yyr, .u-hongren, .u-hehuoren { width: 16px; height: 16px; border-radius: 100%; line-height: 0; }.u-icn-checkbox { width: 11px; height: 11px; border: 1px solid; }.u-icn-checkbox svg { position: relative; top: 0px; }.u-icn-help { width: 13px; height: 13px; }.u-icn-daren { width: 13px; height: 13px; }.u-icn-daren img { width: 13px; height: 13px; }.u-icn-hongren { width: 13px; height: 13px; }.u-icn-hongren img { width: 13px; height: 13px; }.u-icn-hehuoren { width: 13px; height: 13px; }.u-icn-hehuoren img { width: 13px; height: 13px; }.u-icn-yyr { width: 13px; height: 13px; padding-left: 3px; }.u-icn-yyr img { width: 13px; height: 13px; }.u-icn-vip { width: 13px; height: 13px; }.u-icn-vip img { width: 13px; height: 13px; }.u-icn-girl, .u-icn-boy { width: 20px; max-height: 20px; min-height: 20px; }.u-icn-girlsml, .u-icn-boysml { width: 12px; max-height: 12px; min-height: 12px; }.u-icn-recycle { width: 20px; height: 20px; }.u-icn-lamp { width: 9px; height: 12px; }.u-icn-downing { width: 14px; height: 24px; }.u-icn-laycls { width: 22px; height: 21px; }.u-icn-artist { width: 27px; max-height: 27px; min-height: 27px; }.u-icn-lv { width: 18px; max-height: 12px; min-height: 12px; }.u-icn-scan { width: 14px; height: 14px; animation: 0.75s linear 0s infinite normal none running rotate; }.u-icn-cldlocal { width: 14px; height: 14px; }.u-icn-mv { width: 18px; height: 18px; line-height: 18px; margin-top: -4px; }.u-icn-sq { width: 16px; height: 9px; line-height: 0; }.u-icn-fav { width: 16px; height: 16px; }.u-icn-love, .u-icn-loved, .u-icn-dld { width: 16px; height: 16px; }.u-icn-program { width: 25px; height: 14px; }.u-icn-dld_ready, .u-icn-dld_ok { width: 13px; height: 13px; border-radius: 50%; margin-top: 1px; }.u-icn-transcoding, .u-icn-fail, .u-icn-upload, .u-icn-download, .u-icn-info { vertical-align: middle; width: 14px; height: 14px; }.u-icn-upload { transform: rotate(180deg); }.u-icn-titicn { width: 10px; height: 10px; }.u-icn-biaoqing, .u-icn-1080p { width: 27px; height: 14px; line-height: 0px; }.u-icn-1080p { width: 32px; }.u-icn-member { width: 14px; height: 11px; }.u-icn-memsq { width: 29px; height: 11px; }.u-icn-mem1 { width: 12px; height: 10px; }.u-icn-mem2 { width: 29px; height: 15px; }.u-icn-mem3 { width: 59px; height: 16px; }.u-icn-roundvip { width: 32px; height: 18px; }.u-icn-viplevel { width: 38px; height: 14px; padding-right: 8px; }.u-icn-viplevel-sml { width: 35px; height: 12px; margin-top: 8px; }.u-icn-pack2 { width: 15px; height: 15px; }.u-icn-pack3 { width: 59px; height: 16px; }.u-icn-svip { width: 39px; max-height: 11px; }.u-icn-svip-lose { width: 27px; max-height: 12px; }.u-icn-new { position: relative; width: 28px; height: 9px; }.u-icn-new .svg { position: absolute; }.u-icn-setback { width: 8px; height: 14px; }.u-icn-offline { width: 168px; height: 168px; }.u-icn-download-empty { width: 156px; height: 156px; }.u-icn-selected { width: 16px; height: 16px; border-radius: 50%; background-image: none !important; }.u-icn-smlslt { width: 12px; height: 12px; border-radius: 50%; background-image: none !important; }.u-icn-warn { position: relative; width: 16px; height: 16px; border-radius: 50%; background-image: none !important; }.u-icn-warn::after, .u-icn-warn::before { position: absolute; content: ""; left: 7px; width: 2px; z-index: 10; }.u-icn-warn::after { height: 6px; top: 3px; }.u-icn-warn::before { height: 2px; top: 11px; }.u-icn-stay { width: 16px; height: 16px; border-radius: 100%; }.u-icn-rank_up, .u-icn-rank_dn, .u-icn-rank_stop, .u-icn-rank_new { width: 16px; max-height: 7px; }.u-icn-sort-reset, .u-icn-sort-hvr, .u-icn-sort { width: 13px; max-height: 13px; min-height: 13px; }.u-icn-mylove { width: 40px; height: 40px; }.u-icn-slt { width: 11px; height: 9px; }.u-icn-loading, .u-icn-operatefail { display: inline-block; vertical-align: middle; width: 24px; height: 24px; }.u-icn-feedback { width: 30px; height: 30px; border-radius: 50%; }.u-icn-empty_dld { width: 142px; height: 142px; }.u-icn-empty_content { width: 84px; height: 84px; }.u-icn-empty_offline { width: 168px; height: 168px; }.u-icn-creator { width: 10px; height: 11px; }.u-icn-hotsearch-hot { width: 27px; height: 14px; }.u-icn-hotsearch-boom { width: 13px; height: 15px; }.u-icn-hotsearch-new { width: 30px; height: 14px; }.u-icn-hotsearch-up { width: 12px; height: 14px; }.u-icn-hotsearch-rec { width: 13px; height: 14px; }.u-icn-hotsearch-close { width: 12px; max-height: 12px; min-height: 12px; }.u-micn { -webkit-mask-origin: content-box; height: 16px; }.u-micn-sq { -webkit-mask-position: 0px -1301px; width: 22px; }.u-micn-nores { width: 37px; height: 14px; }.u-micn-mv { -webkit-mask-position: 0px -1203px; width: 28px; }.u-micn-program { -webkit-mask-position: 0px -753px; width: 23px; }.u-micn-cld { -webkit-mask-position: 0px -880px; width: 16px; }.u-micn-local { -webkit-mask-position: 0px -1105px; width: 16px; }.u-micn-loved { -webkit-mask-position: 0px -1170px; width: 16px; }.u-micn-love { -webkit-mask-position: 0px -1139px; width: 16px; }.u-micn-dld { -webkit-mask-position: 0px -936px; width: 16px; }.u-micn-vip, .u-micn-lose { -webkit-mask-position: 0px -1399px; width: 23px; }.u-micn-vipdown, .u-micn-losevipdown { -webkit-mask-position: 0px -1432px; width: 40px; height: 14px; }.u-micn-try { -webkit-mask-position: 0px -1367px; width: 23px; }.z-play .u-plyst { -webkit-mask-position: 0px -1071px; width: 17px; height: 18px; }.z-pause .u-plyst { -webkit-mask-position: 0px -1035px; width: 17px; height: 18px; }.u-cicn-mv, .u-cicn-vip, .u-cicn-try, .u-cicn-local, .u-cicn-cloud, .u-cicn-tsq, .u-cicn-128, .u-cicn-192, .u-cicn-320 { height: 17px; line-height: 17px; }.u-cicn-mv { width: 28px; }.u-cicn-vip { width: 22px; }.u-cicn-live { width: 32px; height: 15px; }.u-cicn-try, .u-cicn-local, .u-cicn-cloud { width: 24px; }.u-cicn-tsq { width: 48px; }.u-cicn-320 { width: 48px; }.u-cicn-192 { width: 48px; }.u-cicn-128 { width: 48px; }.u-icn-birthday { width: 14px; height: 20px; }.u-icn-birthday1 { width: 16px; height: 23px; }.u-logo { line-height: 24px; }.u-logo .label { margin-right: 0px; }.u-logo li { float: left; margin-right: 10px; }.u-logo span, .u-logo .ball { display: inline-block; width: 24px; height: 24px; background-repeat: no-repeat; text-indent: -9999px; }.u-logo-s { line-height: 16px; }.u-logo-s li { margin-right: 8px; }.u-logo-s span, .u-logo-s .ball { width: 18px; height: 18px; background-size: 18px; }.u-logo-m span, .u-logo-m .ball { width: 20px; height: 20px; background-size: 20px; }.u-logo-m2 { line-height: 26px; }.u-logo-m2 span, .u-logo-m2 .ball { border-radius: 12px; }.u-face { position: relative; display: inline-block; }.u-face .wrap { border-radius: 50%; width: 100%; height: 100%; -webkit-mask-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAACnej3aAAAACklEQVQI12NgAAAAAgAB4iG8MwAAAABJRU5ErkJggg=="); }.u-face img, .u-face .wrap::before, .u-face .wrap::after { width: 100%; height: 100%; }.u-face img { position: relative; }.u-face .wrap::before, .u-face .wrap::after { position: absolute; content: ""; top: 0px; left: 0px; box-sizing: border-box; border-radius: 50%; }.u-face-1 { width: 40px; height: 40px; }.u-face-2 { width: 24px; height: 24px; }.u-face-3 { width: 36px; height: 36px; }.u-face-5 { width: 60px; height: 60px; }.u-face-srh { width: 52px; height: 52px; }.u-face-me { width: 50px; height: 50px; }.u-face-me::before { display: none; }.u-face-6 { width: 32px; height: 32px; }.u-face-7 { width: 90px; height: 90px; }.u-face-8 { width: 24px; height: 24px; }.u-face-9 { width: 30px; height: 30px; }.u-face .flag { position: absolute; right: -4px; bottom: 0px; z-index: 2; }.u-face .flag img { display: block; }.u-face .u-vip { background-position-y: 0px; }.u-face .u-daren { background-position-y: -30px; }.u-face .u-hehuoren { background-position-y: -30px; }.u-face .u-hongren { background-position-y: -30px; }.u-face .u-yyr { background-position-y: -60px; }.u-face-1 .flag, .u-face-3 .flag { right: -5px; width: 14px; height: 14px; background-position-x: -110px; }.u-face-1 .flag img, .u-face-3 .flag img { width: 14px; height: 14px; }.u-face-2 .flag { right: -3px; width: 11px; height: 11px; }.u-face-6 .flag { right: -4px; width: 12px; height: 12px; background-position-x: -130px; }.u-face-5 .flag { right: -3px; width: 18px; height: 18px; background-position-x: -60px; }.u-face-me .flag, .u-face-srh .flag { right: -4px; width: 16px; height: 16px; background-position-x: -90px; }.u-face-7 .flag { right: 2px; width: 24px; height: 24px; }.u-face-8 .flag { right: -2px; width: 12px; height: 12px; }.u-face-8 .flag.u-daren { background-position-y: 0px; }.u-face-10 { width: 54px; height: 54px; }.u-artist { display: block; position: relative; width: 138px; }.u-artist img, .u-artist .lnk { display: block; width: 100%; }.u-artist img { position: relative; }.u-artist::before { position: absolute; top: 0px; left: 0px; content: ""; pointer-events: none; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px inset; background-position: 0px 9999px; background-repeat: no-repeat; z-index: 3; box-sizing: border-box; width: 100%; height: 100%; }.u-artist::after { position: absolute; content: ""; top: 0px; left: 0px; box-sizing: border-box; width: 100%; height: 100%; z-index: -1; }.u-artist-md { width: 160px; height: 160px; }.u-artist-smlr { border-radius: 4px; overflow: hidden; }.u-artist-sm { width: 50px; height: 50px; }.u-artist-srh { width: 80px; height: 80px; }.u-artist-tn { width: 60px; height: 60px; border-radius: 4px; overflow: hidden; }.u-artist-tn-40 { width: 40px; height: 40px; border-radius: 4px; }.u-artist-edit { width: 152px; height: 152px; }.u-artist-big { width: 184px; height: 184px; border-radius: 6px; overflow: hidden; }.u-artist .flag { position: absolute; right: -4px; bottom: -2px; z-index: 2; }.u-cover { position: relative; display: block; border-radius: 4px; overflow: hidden; }.u-cover svg { width: 100%; height: 100%; }.u-cover .u-tip { margin: -6px 0px 0px -10px; pointer-events: none; }.u-cover .lnk { position: relative; overflow: hidden; -webkit-mask-image: -webkit-linear-gradient(top, red, red); border-radius: 4px; }.u-cover .lnk, .u-cover::before { display: block; width: 100%; height: 100%; }.u-cover img, .u-cover .crown-full { display: block; width: 100%; height: auto; }.u-cover .normal { height: 100%; }.u-cover .real { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }.u-cover::before { position: absolute; top: 0px; left: 0px; content: ""; pointer-events: none; box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 0px 1px inset; border-radius: 4px; }.u-cover::before { z-index: 3; background-position: 0px 9999px; background-repeat: no-repeat; }.u-cover .ci { position: absolute; top: 0px; right: 0px; z-index: 10; width: 100%; height: 40px; font-size: 12px; box-sizing: border-box; line-height: 22px; text-align: right; pointer-events: none; transition-delay: 0.5s; margin: 0px; padding: 0px 7px 0px 0px; border-radius: 4px 4px 0px 0px; }.u-cover .ci svg { position: relative; top: 0px; right: 4px; width: 9px; max-height: 10px; min-height: 10px; }.u-cover .reason { top: -50px; left: 0px; right: 0px; max-height: 36px; padding: 7px 8px; transition: top 0.2s ease-out 0.5s; line-height: 18px; z-index: 13; pointer-events: none; }.u-cover:hover .reason { top: 0px; }.u-cover .ply { position: absolute; display: block; right: 10px; bottom: 10px; width: 30px; height: 30px; cursor: pointer; pointer-events: auto; margin: 0px; padding: 0px; border-radius: 50%; transition: all 0.4s ease-in 0s; opacity: 0; }.u-cover:hover .ply, .u-cover-hasply .ply { opacity: 1; }.u-cover .ply svg { position: absolute; inset: 0px; padding: 0px; margin: auto; }.u-cover .ply.z-hide { opacity: 0; }.u-cover .time { position: absolute; left: 0px; bottom: 0px; z-index: 10; width: 100%; height: 20px; line-height: 20px; box-sizing: border-box; padding-right: 7px; pointer-events: none; text-align: right; }.u-cover .des { left: 0px; right: 0px; bottom: 0px; height: 34px; padding: 12px 6px 0px; box-sizing: border-box; }.u-cover .des-rd { height: 29px; }.u-cover .privacy { position: absolute; width: 0px; height: 0px; bottom: 0px; right: 0px; border-width: 27px; border-style: solid; border-color: transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) transparent; border-image: initial; }.u-cover .privacy svg { fill: rgb(255, 255, 255); position: absolute; top: 3px; left: 5px; width: 13px; max-height: 15px; min-height: 15px; }.u-cover-list { min-height: 120px; }.u-cover-list .des { padding-right: 48px; }.u-cover-list .des a { display: -webkit-flex; }.u-cover-list .des .u-icn-creator { flex: 0 0 auto; margin: 0px 0px 0px 4px; }.u-cover-list .des .nam { flex: 0 1 auto; margin: 0px 4px; }.u-cover-list .des .tag { flex: 0 0 auto; margin-top: -1px; }.u-cover-live a::before { content: ""; display: block; }.u-cover-live .ci svg { width: 16px; max-height: 16px; min-height: 16px; margin-right: 4px; right: 0px; top: 3px; }.u-cover-live .des { height: 38px; padding: 0px 8px; display: -webkit-flex; align-items: center; }.u-cover-live .des img { width: 22px; height: 22px; border-radius: 50%; display: inline-block; background-image: url("../style/res/default/user_90.svg"); background-position: center center; background-color: rgb(225, 227, 228); background-repeat: no-repeat; }.u-cover-live .des span { max-width: 75px; display: inline-block; text-align: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-left: 5px; }.u-cover-live .des .u-yyr { width: 14px; height: 14px; background-image: url("../style/res/common/face_flag.png"); background-position: -110px -60px; margin-left: 2px; }.u-cover-live .des .u-vip { width: 14px; height: 14px; background-image: url("../style/res/common/face_flag.png"); background-position: -110px 0px; margin-left: 2px; }.u-icn-history-empty { width: 244px; height: 172px; background-size: 244px 172px; margin: 0px; }.u-cover .corner { position: absolute; top: 0px; left: 0px; width: 0px; height: 0px; border-top: 30px solid; border-right: 30px solid; pointer-events: none; z-index: 11; }.u-cover .corner svg { position: absolute; width: 38px; max-height: 38px; min-height: 38px; top: -27px; left: 2px; }.u-cover .roof { position: absolute; top: 0px; left: 0px; padding: 0px 6px 0px 4px; height: 20px; line-height: 20px; white-space: nowrap; border-bottom-right-radius: 9px; }.u-cover .roof-s { transform-origin: 0px 0px; transform: scale(0.8); }.u-cover-tn .corner { border-top: 20px solid; border-right: 20px solid; }.u-cover-tn .corner svg { top: -20px; width: 20px; max-height: 20px; min-height: 20px; }.u-cover-tn .privacy { border-width: 14px; }.u-cover-tn .privacy svg { width: 9px; max-height: 11px; top: 0px; left: 2px; }.u-cover-normal .corner, .u-cover-recmd .corner, .u-cover-list .corner { border-top: 40px solid; border-right: 40px solid; }.u-cover-normal .corner svg, .u-cover-recmd .corner svg, .u-cover-list .corner svg { top: -40px; width: 40px; max-height: 40px; min-height: 40px; }.u-cover::after { display: inline-block; z-index: 2; position: absolute; top: 0px; left: 0px; content: ""; pointer-events: none; }.u-cover .crown-full svg { top: 0px; }.u-cover .crown-full em { bottom: 34px; text-align: center; width: 100%; font-size: 14px; }.u-cover .crown-full .arr { width: 8px; max-height: 13px; vertical-align: middle; margin: -3px 0px 0px 4px; }.u-cover .blur { filter: blur(8px); transform: scale(1.1); }.u-cover-tn, .u-cover-tnalb { width: 60px; height: 60px; }.u-cover-tnalb { overflow: visible; }.u-cover-tnx { width: 50px; height: 50px; }.u-cover-tn .ply, .u-cover-tnalb .ply, .u-cover-tnx .ply { width: 24px; height: 24px; top: 50%; left: 50%; transform: translate(-50%, -50%); }.u-cover-tn .ply svg, .u-cover-tnalb .ply svg, .u-cover-tnx .ply svg { width: 24px; max-height: 24px; min-height: 24px; }.u-icn-radio svg { width: 13px; max-height: 13px; margin: -2px 3px 0px 0px; vertical-align: middle; }.u-cover-tnalb::after { left: 100%; width: 20%; height: 100%; z-index: -1; }.u-cover-sm { width: 60px; height: 60px; }.u-cover-cmt { width: 70px; height: 70px; }.u-cover-cmt .ply { top: 50%; left: 50%; transform: translate(-50%, -50%); }.u-cover-md { width: 80px; height: 80px; }.u-cover-120 { width: 120px; height: 120px; }.u-cover-134 { width: 134px; height: 134px; }.u-cover-normal { width: 138px; height: 138px; }.u-cover-recmd { min-height: 120px; }.u-cover-recmd .ci, .u-cover-mv-recmd .ci { top: 0px; }.u-cover-mv-recmd:hover .ci { top: -30px; }.u-cover-recmd, .u-cover-mv-recmd { overflow: hidden; -webkit-mask-image: linear-gradient(red, red); }.u-cover-radio .ci svg { width: 12px; max-height: 12px; top: 1px; }.u-cover-alb { overflow: visible; }.u-cover-alb a { border-radius: 4px; overflow: hidden; }.u-cover-alb .ply svg { width: 40px; max-height: 40px; }.u-cover-alb .ply { width: 40px; height: 40px; position: absolute; inset: 0px; margin: auto; }.u-cover-alb::after { left: 100%; width: 20%; height: 100%; z-index: -1; }.u-cover-alb .normal { width: 138px; height: 138px; }.u-cover-mix, .u-cover-mixalb { width: 150px; height: 150px; }.u-cover-topic30 { width: 45px; height: 30px; }.u-cover-topic40 { width: 60px; height: 40px; }.u-cover-topic60 { width: 90px; height: 60px; }.u-cover-topic44 { width: 65px; height: 44px; }.u-cover-topic74 { width: 111px; height: 74px; }.u-cover-act34 { width: 34px; height: 34px; }.u-cover-daily { text-align: center; }.u-cover-daily .date { box-sizing: border-box; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; padding: calc(50% - 40px); border-radius: 4px; }.u-cover-daily .date svg { width: 80px; max-height: 80px; position: relative; margin-top: -2px; }.u-cover-daily .day { box-sizing: border-box; position: relative; top: -85px; width: 80px; padding: 33px 18px 9px; font-size: 30px; line-height: 36px; letter-spacing: -2px; }.u-cover-daily .ply svg { height: 100%; margin-top: 0px; }.u-cover-big, .u-cover-bigalb { width: 184px; height: 184px; }.u-cover-bigalb { overflow: visible; }.u-cover-bigalb::after { left: 100%; width: 20%; height: 100%; }.u-cover-bigrad { width: 184px; height: 184px; }.u-cover-fm { position: absolute; width: 268px; height: 268px; }.u-cover-edit { width: 152px; height: 152px; }.u-cover-act, .u-cover-act img { width: 61px; height: 40px; }.u-cover-tnalb .lnk::after { padding: 0px 10px 1px 0px; background-position: 0px -230px; }.u-cover-exc, .u-cover-mv, .u-cover-recmdmv { width: 242px; }.u-cover-exc .type { display: block; width: 24px; height: 24px; top: 7px; left: 7px; }.u-cover-srh, .u-cover-srhalb { width: 80px; height: 80px; }.u-cover-srhmv { width: 142px; height: 80px; }.u-cover-srh .ply, .u-cover-srhalb .ply { width: 20px; height: 20px; top: 50%; left: 50%; transform: translate(-50%, -50%); }.u-cover-srhalb::after { left: 80px; width: 14px; height: 80px; background-size: 100% 100%; }.u-cover-mv .ci svg, .u-cover-mvrank .ci svg, .u-cover-mvsch .ci svg, .u-cover-mmv .ci svg { width: 14px; max-height: 9px; }.u-cover-tnmv { width: 53px; height: 30px; }.u-cover-tnmv .lnk::after { background-position: -189px 0px; }.u-cover-tnmv .lnk:hover::after { background-position-y: -45px; }.u-cover-tnmv .ply { right: 24px; bottom: 9px; width: 22px; height: 22px; }.u-cover-mmv { width: 121px; height: 68px; }.u-cover-mvcmt { width: 124px; height: 70px; }.u-cover-mvcmt .ply { left: 50%; top: 50%; transform: translate(-50%, -50%); }.u-cover-mvsch { width: 160px; height: 100px; }.u-cover-mvrank { background-position: -330px -480px; }.u-cover-mvrank .ci::before, .u-cover-mv3 .ci::before { background-position: -20px -20px; width: 17px; height: 8px; margin-bottom: 1px; }.u-cover-mvrank .ci-no::before { display: block; visibility: hidden; height: 0px; overflow: hidden; content: "."; }.u-cover-mv3 { width: 213px; height: 120px; background-position: -510px -480px; }.u-cover-mv3 .lnk::after { background-position: 0px -1850px; }.u-cover-mv .ply { width: 38px; height: 38px; left: 50%; top: 50%; margin: -19px 0px 0px -19px; }.u-cover-mv .ply svg { width: 100%; height: 100%; max-height: 100%; }.u-cover-mv .webp { position: absolute; inset: 0px; margin: auto; }.u-cover-channel { width: 166px; height: 166px; background-position: -390px -650px; }.u-cover-channel .lnk::after { display: none; }.u-cover-channel img, .u-cover-channel .lnk::before { border-radius: 0px; }.u-cover-show { width: 46px; }.u-cover-show2 { width: 90px; }.u-cover-show2 .lnk { height: initial; }.u-cover-show3 { width: 60px; height: 80px; }.u-cover-digital .blur { filter: blur(4px); }.u-cklist li { height: 26px; }.u-cklist li:last-child { height: auto; overflow-y: hidden; }.u-cklist label span { display: inline-block; width: 18px; height: 18px; margin: 0px 7px 1px 0px; position: relative; top: 0px; vertical-align: middle; }.u-cklist label em { display: inline-block; vertical-align: middle; max-width: 220px; }.u-cklist input { position: absolute; left: 0px; pointer-events: none; opacity: 0; }.u-cklist input[type="range"] { visibility: visible; }.u-cklist-horizontal li { float: left; width: 132px; }.u-cklist-horizontal li:last-child { width: auto !important; }.u-cklist-auto, .u-cklist-auto li { float: none; display: inline-block; vertical-align: middle; height: auto; }.u-cklist-auto li { min-width: 65px; }.u-cklist-h1 { max-height: 168px; overflow: hidden auto; }.u-cklist-h1 li { width: 252px; }.u-cklist-h1 label em { width: 225px; }.u-cklist input[type="checkbox"] + span { display: inline-block; box-sizing: border-box; width: 16px; height: 16px; line-height: 14px; border-radius: 3px; }.u-cklist input[type="radio"] + span { display: inline-block; width: 14px; height: 14px; border-radius: 50%; line-height: 15px; }.u-cklist input[type="checkbox"] + span svg { visibility: hidden; }.u-cklist input[type="checkbox"] + span i { visibility: hidden; }.u-cklist input[type="radio"] + span svg, .u-cklist input[type="radio"] + span i { visibility: hidden; }.u-cklist input[type="checkbox"]:indeterminate + span { padding: 2px; }.u-txt, .u-txt-light { width: 200px; padding: 5px 10px 4px; box-sizing: border-box; line-height: 19px; }.u-txt-area { padding: 0px; }.u-txt-area textarea { display: block; padding: 0px 10px; background: transparent; border: none; box-sizing: border-box; line-height: 19px; }.u-txt { position: relative; }.u-txt .remain { position: absolute; z-index: 4; bottom: 2px; right: 5px; line-height: 15px; }.u-txt-short { width: 150px; }.u-mbtxt { position: relative; display: inline-block; vertical-align: middle; }.u-mbtxt .u-txt { width: 339px; padding-left: 77px; }.u-mbtxt .qh { position: absolute; top: 0px; left: 0px; width: 40px; height: 10px; line-height: 10px; padding: 10px; z-index: 10; border-right: 1px solid; }.u-mbtxt .arrow { position: absolute; top: 8px; right: 8px; width: 13px; max-height: 13px; }.u-mbtxt .fill { position: absolute; top: 30px; z-index: 10; width: 162px; max-height: 216px; overflow: hidden; border-right: 1px solid; border-bottom: 1px solid; border-left: 1px solid; border-image: initial; border-top: none; border-radius: 0px 0px 4px 4px; }.u-mbtxt .fill ul { overflow: auto; height: 216px; }.u-mbtxt .fill li { display: -webkit-flex; height: 24px; line-height: 24px; padding: 0px 10px; cursor: default; }.u-mbtxt .fill i { margin-right: 10px; flex: 0 0 auto; width: 16px; overflow: hidden; }.u-mbtxt .fill .name { display: inline-block; }.u-mbtxt-1 .u-txt { padding-left: 35px; }.u-mbtxt-1 .qh { width: auto; border: none; }.u-tab2 { position: relative; z-index: 130; margin: 0px 28px; }.u-tab2 ul, .u-tab2 ul li, .u-tab2 ul a { float: left; }.u-tab2 ul a { height: 30px; line-height: 30px; margin-right: 20px; font-size: 14px; text-align: center; cursor: pointer; position: relative; }.u-tab2 ul .u-dot { margin-left: -20px; margin-top: 3px; }.u-tab2 ul a span { font-size: 12px; }.u-tab2 .more { float: right; }.u-tab2 .style { float: right; margin-top: -4px; }.u-tab3 { margin: 15px auto; text-align: center; pointer-events: none; }.u-tab3 ul { display: inline-block; height: 28px; border-radius: 4px; font-size: 0px; letter-spacing: -0.307em; pointer-events: auto; }.u-tab3 li { display: inline-block; position: relative; border: 1px solid; margin-left: -1px; width: 50px; height: 26px; line-height: 26px; font-size: 12px; letter-spacing: normal; cursor: pointer; }.u-tab3 li:first-child { margin-left: 0px; border-radius: 4px 0px 0px 4px; }.u-tab3 li:last-child { border-radius: 0px 4px 4px 0px; }.u-tab3 li.z-sel { z-index: 2; }.u-tab3-lg li { width: 80px; }.u-tabbtn { box-sizing: border-box; height: 30px; margin: 0px auto; border-radius: 54px; }.u-tabbtn .btn { box-sizing: border-box; position: relative; float: left; height: 30px; line-height: 30px; min-width: 106px; margin-top: -1px; border-radius: 54px; text-align: center; vertical-align: middle; cursor: default; }.u-tabbtn .btn:hover { border-radius: 54px; }.u-tabbtn .z-sel { z-index: 1; }.u-tabbtn::after { display: block; clear: both; visibility: hidden; height: 0px; overflow: hidden; content: "."; }.u-tabbtn .btn:first-child { margin-left: -1px; }.u-tabbtn .btn:last-child { margin-left: -1px; }.u-tabbtn .btn .u-tip { margin-top: -7px; margin-left: -18px; line-height: 14px; font-weight: 500; }.u-tabbtn-2tab { width: 230px; }.u-tabbtn-2tab .btn { width: 115px; }.u-tabbtn-3tab { width: 345px; }.u-tabbtn-3tab .btn { width: 115px; }.u-tabbtn-4tab { width: 429px; }.u-tabbtn-4tab .btn:not(:first-child) span::before { height: 24px; }.u-tabbtn-sml .btn { min-width: 45px; }.u-tabbtn-head { margin: 16px auto 0px; }.u-lcsch { position: relative; width: 200px; height: 24px; line-height: 24px; border-radius: 100px; text-align: left; }.u-lcsch input { box-sizing: border-box; width: 100%; height: 100%; padding: 4px 30px 4px 10px; border: 0px; background-color: transparent; font-size: 12px; line-height: 17px; border-radius: 100px; }.u-lcsch input { background: rgba(0, 0, 0, 0.03); }.u-lcsch .sch-btn { position: absolute; top: 3px; right: 10px; width: 13px; height: 13px; pointer-events: none; }.u-lcsch .u-arrlay { top: 41px; margin-top: 0px; }.u-lcsch-s { width: auto; margin: 5px; border-radius: 4px; }.u-lcsch-s input { padding: 4px 21px 4px 6px; }.u-lcsch-s .sch-btn { right: 6px; }.u-lcsch.z-edit .sch-btn { pointer-events: auto; cursor: default; }.u-listensch { position: relative; height: 32px; line-height: 24px; border-radius: 100px; text-align: left; }.u-listensch input { box-sizing: border-box; width: 100%; height: 100%; padding: 4px 10px 4px 34px; border: 0px; background-color: transparent; font-size: 12px; line-height: 17px; border-radius: 100px; }.u-listensch input { background: rgba(0, 0, 0, 0.03); }.u-listensch .sch-btn { position: absolute; top: 7px; left: 14px; width: 13px; height: 13px; pointer-events: none; }.u-listensch .u-arrlay { top: 41px; margin-top: 0px; }.u-listensch-s { width: auto; margin: 5px; border-radius: 4px; }.u-listensch-s input { padding: 4px 21px 4px 6px; }.u-listensch-s .sch-btn { right: 6px; }.u-listensch.z-edit .sch-btn { pointer-events: auto; cursor: default; }.u-select { position: relative; width: 100%; line-height: normal; z-index: 1; }.u-select .value { display: inline-block; width: 100%; height: 24px; border-radius: 4px; padding: 2px 10px; box-sizing: border-box; vertical-align: middle; line-height: 20px; border: 0px; background: none; }.u-select .value::before { content: ""; position: absolute; top: 50%; right: 7px; width: 8px; height: 9px; margin-top: -7px; pointer-events: none; transform: rotate(45deg); }.u-select .select { max-height: 218px; overflow: hidden auto; box-sizing: border-box; border-radius: 0px 0px 4px 4px; border-style: solid; border-width: 1px; }.u-select .sltwrap { display: none; position: absolute; top: 23px; left: 0px; right: 0px; z-index: -1; }.u-select.z-open .sltwrap { display: block; }.u-select.z-open::before { margin-top: -2px; transform: rotate(225deg); }.u-select .option { height: 24px; line-height: 24px; padding-left: 10px; }.u-select .option:first-child { border-top: 0px; }.u-select .option:last-child { border-bottom: 0px; }.u-select-fonts .value, .u-select-fonts .select { width: 170px; }.u-dragtip { position: absolute; top: 0px; left: 6px; z-index: 0; padding: 3px 5px; line-height: 15px; border-radius: 3px; white-space: nowrap; }.u-dragtip::before { content: ""; position: absolute; left: -6px; bottom: -5px; width: 11px; height: 11px; background-position: -65px -1175px; }.u-dragtip.z-noicn::before { display: none; }.u-dragline { position: absolute; z-index: 10001; }.u-dragline-sd { z-index: 101; }.u-dragline-qu { z-index: 130; }.u-headtit { display: inline-block; font-size: 20px; line-height: 24px; height: 24px; padding-right: 10px; margin: 17px 0px 12px; }.u-headtit .morelink { float: left; }.u-headtit .morelink svg { margin: 5px 0px 0px 8px; width: 8px; max-height: 14px; min-height: 14px; }.u-tit { font-size: 16px; }.u-title { font-size: 20px; font-weight: 800; }.u-tit-cat { font-size: 20px; font-weight: 800; padding-top: 20px; }.u-tit-myradio { margin-left: 30px; margin-top: 18px; padding-left: 0px; font-size: 20px; height: auto; line-height: 28px; font-weight: bold; }.u-tit-cat-nosub { font-size: 18px; font-weight: 800; padding: 20px 0px 12px; }.u-head1 { position: relative; height: 28px; line-height: 28px; margin-bottom: 13px; }.u-head1 .u-tit { float: left; font-size: 20px; font-weight: 800; }.u-head1 .u-tit.z-sel { font-weight: 800; }.p-newsong .u-head1 .u-tit { font-weight: 500; }.p-newsong .u-head1 .u-tit.z-sel { font-weight: 800; }.u-head1 .u-font-bold { font-weight: bold; }.u-head1 .help .lay { width: 220px; top: 18px; right: -133px; left: auto; }.u-head1 .help .lay::before { right: 25px; left: auto; }.u-head1 .tip { float: left; margin: 5px 0px 0px 10px; font-size: 12px; }.u-head1 .tip-right { float: right; margin: 5px 30px 0px 10px; }.u-head1-1 { height: 35px; }.u-head1 .rtab { float: right; margin-top: 6px; }.u-head1 .rtab .line { display: inline-block; width: 1px; height: 12px; margin: 0px 9px 0px 10px; vertical-align: top; }.u-head1 .rtab-left { float: left; margin-left: 20px; margin-right: 0px; }.u-head1 .morelink { float: right; line-height: 25px; }.u-head1 .morelink svg { position: relative; top: 1px; left: 2px; width: 5px; max-height: 10px; }.u-head1 .more .lay { display: none; }.u-head1 .more .icon:hover + .lay { display: block; }.u-head1-myrank { padding: 20px 0px 0px 30px; margin-bottom: 0px; }.u-head2 { height: 24px; margin: 28px 0px 0px; padding: 0px 30px 16px; }.u-head2 .u-tit { float: left; line-height: 24px; }.u-head1-4 { height: 24px; }.u-head1-4 .u-tit { height: 23px; padding: 0px; margin-right: 24px; font-size: 14px; }.u-head1-4 .tab { position: absolute; right: 2px; bottom: 4px; }.u-head1-4-1 { text-align: left; font-size: 0px; display: flex; -webkit-box-pack: justify; justify-content: flex-start; -webkit-box-align: center; align-items: center; margin: 0px 0px 25px 9px; padding: 0px; flex-wrap: wrap; }.u-head1-4-1 .u-tit { margin-right: 0px; margin-top: 13px; position: relative; display: inline-block; min-width: 28px; font-size: 15px; text-align: center; white-space: nowrap; cursor: pointer; transform-origin: center bottom; vertical-align: middle; color: rgba(0, 0, 0, 0.8); padding: 0px 12px; flex: 0 0 auto; line-height: 23px; }.u-head1-4-1 .u-tit.z-sel { font-weight: 400; line-height: 25px; border-radius: 15px; }.u-head1-4 .rtab { height: 20px; border: none; margin: 0px; font-size: 0px; position: relative; top: -4px; }.u-head1-4 .rtab a { display: inline-block; width: 46px; height: 20px; line-height: 20px; border-radius: 12px; font-size: 12px; text-align: center; }.u-head1-4 .rtab .line { margin: 3px 9px 0px; }.p-newsong .u-head1-4 .u-tit { line-height: 20px; }.u-head1-artistrank { display: block; height: 44px; position: relative; margin: 0px; padding: 10px 0px 0px; box-sizing: border-box; }.u-head1-artistrank .u-tit { font-size: 14px; }.u-head1-artistrank a:first-child { margin-left: 30px; }.u-head1-artistrank .z-sel { font-weight: 800; }.u-head1-artistrank a { display: block; float: left; height: 23px; font-size: 14px; color: rgba(255, 255, 255, 0.6); margin: 0px 29px 0px 0px; padding: 0px; border-bottom: none; }.u-head1-artistrank::after { display: block; content: ""; position: absolute; height: 0px; width: 100%; bottom: 0px; z-index: 71; }.u-head-set a { display: inline-block; width: 90px; height: 52px; margin: 12px 0px 0px; line-height: 52px; font-size: 18px; }.u-head-set a span { display: inline-block; width: 8px; height: 14px; margin-right: 10px; }.u-headmulti { position: absolute; z-index: 131; left: 0px; right: 8px; top: 0px; height: 82px; line-height: 46px; box-sizing: border-box; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: start; justify-content: flex-start; margin: 0px; padding: 0px 20px 0px 30px; }.u-headmulti .btns button { margin-left: 10px; }.u-lhd { position: relative; height: 30px; line-height: 30px; }.u-lhd h3 { float: left; }.u-lhd .style { float: right; margin-top: 3px; }.u-stab li { float: left; width: 26px; height: 20px; line-height: 20px; margin-left: -1px; border: 1px solid; cursor: default; }.u-stab li:first-child { border-radius: 3px 0px 0px 3px; }.u-stab li:last-child, .u-stab-dj li:nth-of-type(2) { border-radius: 0px 3px 3px 0px; }.u-stab-dj li:last-child { display: none; }.u-msg { display: none; margin: 3px 0px; border: 1px solid; line-height: 22px; text-align: center; }.u-msg.z-show { display: block; animation: 0.5s ease 0s 1 normal both running fadeIn; }.u-msg .close { position: relative; right: 10px; float: right; width: 22px; height: 22px; }.u-msg-detail { height: 26px; margin: -5px 0px 0px; line-height: 26px; border-width: 1px 0px; }.u-msg-detail .cls { width: 24px; height: 22px; right: 11px; top: 50%; margin-top: -10px; cursor: pointer; }.u-msg-detail a { margin-left: 10px; }.u-msg-program { margin-top: 0px; }.u-msg-program .last { width: 9px; max-height: 11px; margin: 1px 7px 0px 0px; position: relative; top: 1px; }.u-msg-1 { margin: 0px; }.u-load { margin: 30px 0px; text-align: center; }.m-empty .u-load { margin-top: 0px; }.u-load::before { display: inline-block; width: 16px; height: 16px; margin: -1px 10px 0px 0px; content: ""; vertical-align: middle; }.u-load-2 { display: inline-block; margin: 0px; }.u-load-2::before { margin: 0px; }.u-load.f-top { margin-top: 200px; }.u-load-3 { margin: 0px; padding: 30px 0px; }.u-load.u-load-module { margin-top: 60px; }.u-ibtn, .u-ibtn5b { display: inline-block; cursor: default; }.u-ibtn1, .u-ibtn2, .u-ibtn5, .u-ibtn12, .u-ibtn-redline, .u-ibtn-indark, .u-ibtnpr, .u-ibtnmr { display: inline-block; padding: 0px 12px; border-radius: 4px; vertical-align: middle; cursor: pointer; text-align: center; }.u-ibtn, .u-ibtn5, .u-ibtnpr, .u-ibtnmr { box-sizing: border-box; height: 32px; line-height: 29px; font-size: 14px; }.u-ibtnpr { border-radius: 100px; }.u-ibtn1, .u-ibtn2, .u-ibtn4 { box-sizing: border-box; height: 24px; line-height: 24px; font-size: 12px; }.u-ibtn5-more { padding: 0px 6px 0px 7px; height: 18px; line-height: 18px; }.u-ibtn5-msg-flw { height: 22px; line-height: 22px; padding: 0px 9px; }.u-ibtn5-msg-flw svg { margin: -2px 1px 0px 0px; }.u-ibtnmid, .u-ibtnst1 { height: 32px; border-radius: 3px; line-height: 32px; font-size: 14px; }.u-ibtn9 { font-size: 16px; text-align: center; border-radius: 4px; padding: 0px 10px; border: 1px solid; cursor: default; height: 32px; line-height: 32px; }.u-ibtn6 { position: absolute; top: 0px; right: 20px; height: 32px; border: none; cursor: default; background: transparent !important; }.u-ibtn1-member { display: inline-block; padding: 0px 12px; vertical-align: middle; cursor: default; text-align: center; }.u-ibtn1-member svg { width: 24px; height: 24px; vertical-align: middle; }.u-ibtn { width: 22px; height: 22px; background-position: -56px 6px; cursor: default; text-indent: -9999px; }.u-ibtn:hover { background-position-x: -76px; }.u-ibtn-1 { background-position: -87px -169px; }.u-ibtn-1:hover { background-position-x: -107px; }.u-ibtn-2 { width: 18px; height: 18px; background-position: 0px -212px; }.u-ibtn-2:hover { background-position-x: -20px; }.u-ibtn-3 { width: 18px; height: 18px; background-position: -42px -133px; }.u-ibtn-3:hover { background-position-x: -62px; }.u-ibtn1.z-dis, .u-ibtn2.z-ing { cursor: default; }.u-ibtn1-go { width: 172px; }.u-ibtn1-go::after { display: inline-block; width: 5px; height: 5px; content: ""; margin-left: 5px; vertical-align: middle; border-style: solid; border-width: 2px 0px 0px 2px; margin-top: -1px; transform: rotate(135deg); }.u-ibtn1-gz, .u-ibtn2-gz { width: 34px; position: relative; padding: 0px 6px 0px 19px; }.u-ibtn1-gz::before, .u-ibtn1-gz::after, .u-ibtn2-gz::before, .u-ibtn2-gz::after { display: block; content: ""; position: absolute; top: 6px; left: 11px; width: 2px; height: 10px; }.u-ibtn1-gz::after, .u-ibtn2-gz::after { top: 10px; left: 7px; width: 10px; height: 2px; }.u-ibtn1-xl { height: 54px; padding: 0px 20px; font-size: 16px; }.u-ibtn2-ygz { position: relative; width: 50px; padding: 0px 0px 0px 13px; cursor: default; }.u-ibtn2-ygz::before { display: block; content: ""; position: absolute; top: 7px; left: 5px; width: 10px; height: 9px; background-position: 0px 0px; }.u-ibtn2-cancel { width: 58px; padding: 0px; }.u-ibtn2-new::before { display: inline-block; content: ""; width: 10px; height: 11px; margin-right: 4px; background-position: -40px 0px; vertical-align: middle; }.u-ibtn5-ply { vertical-align: baseline; padding: 0px 8px 0px 12px; }.u-ibtn5-only { vertical-align: baseline; padding: 0px 12px 0px 10px; }.u-ibtn5 svg { vertical-align: middle; width: 24px; max-height: 24px; margin: -2px 2px 0px 0px; }.u-ibtn5-only svg { margin: -2px -3px 0px -4px; }.u-ibtn5-tag svg { width: 8px; max-height: 4px; }.u-ibtn5-addto svg { width: 13px; max-height: 13px; margin: -2px 0px 0px; }.u-ibtn5-bind .arr { position: relative; top: 1px; }.u-ibtn5-scan { overflow: hidden; }.u-ibtn5-scan.u-ibtn5-scan.u-ibtn5-scan { margin-right: 7px; }.u-ibtn5-scan .bg, .u-ibtn5-scan::before { content: ""; position: absolute; inset: 0px; z-index: -1; }.u-ibtn5-scan .bg { right: auto; width: 0px; z-index: -2; }.u-ibtn5-scan svg { margin-right: 4px; }.u-ibtn5-scan.z-start svg { animation: 1.2s linear 0s infinite normal none running contrarotate; }.u-ibtn5-both svg { width: 12px; }.u-ibtn5.z-dis { cursor: default; }.u-ibtn5-hq::before { display: inline-block; content: ""; width: 16px; height: 17px; background-position: 0px -20px; vertical-align: middle; margin-right: 6px; }.u-ibtn5-hq::before { width: 18px; height: 14px; background-position-x: -25px; }.u-ibtn5-loads::before, .u-ibtn5-startup::before, .u-ibtn5-match::before { width: 16px; height: 16px; margin-right: 6px; background-position: 0px -45px; }.u-ibtn5-match::before { width: 18px; height: 18px; background-position: -50px -19px; }.u-ibtn5-startup::before { width: 11px; height: 13px; margin-top: 0px; background-position: -23px -135px; }.u-ibtn5-clear::before { width: 14px; height: 17px; margin-right: 8px; background-position: -97px -18px; }.u-ibtn5-loads-only { padding: 0px 6px; }.u-ibtn5-loads-only::before { margin-right: 0px; }.u-tab2 .u-ibtn5-loads::before { opacity: 0.7; }.u-ibtn5-drop svg { width: 7px; max-height: 12px; margin: -3px 0px 0px 7px; }.u-ibtn5-yes { padding: 0px; width: 76px; }.u-ibtn5-yes::before, .u-ibtn5-msg::before { width: 16px; height: 13px; margin-right: 6px; background-position: -23px -47px; }.u-ibtn5-msg::before { background-position-x: -50px; }.u-ibtn5-love::before { width: 16px; height: 15px; margin-right: 8px; background-position: -110px -110px; }.u-ibtn5-loved::before { width: 16px; height: 15px; margin-right: 8px; background-position: -134px -110px; }.u-ibtn5-start::before { width: 14px; height: 13px; background-position: -98px -48px; margin: 0px 6px 0px 1px; }.u-ibtn5-zan::before, .u-ibtn5-yizan::before { width: 16px; height: 18px; margin: -2px 4px 0px 0px; background-position: 0px -169px; }.u-ibtn5-yizan::before { background-position: 0px -189px; }.u-ibtn5-ydy::before { width: 17px; height: 18px; margin: -2px 5px 0px 0px; background-position: -30px -189px; }.u-ibtn5-jf { width: 62px; height: 24px; padding: 0px; margin: 0px; font-size: 12px; line-height: 24px; text-align: center; }.u-ibtn-reflash { width: auto; }.u-ibtn-reflash svg { margin-right: 0px; }.u-ibtn5-sml { height: 24px; line-height: 22px; border-radius: 100px; font-size: 12px; padding: 0px 12px; min-width: 66px; }.u-ibtn5-sml svg { width: 16px; max-height: 16px; margin: 0px 2px 0px 0px; }.u-ibtn5-sml.u-ibtn5-follow svg { margin-top: -1px; }.u-ibtn5-chose { height: 22px; padding: 0px 14px; margin: 0px; line-height: 22px; text-align: center; }.u-ibtn5-chose svg { margin: 0px; }.u-ibtn5-chose a { font-size: 12px; }.u-ibtn5.u-ibtn5-fav { box-sizing: border-box; width: 90px; height: 24px; line-height: 22px; padding: 0px; font-size: 12px; }.u-ibtn5.u-ibtn5-fav svg { width: 16px; max-height: 16px; vertical-align: middle; margin: -2px 3px 0px 0px; }.u-ibtn5-dots { width: 32px; height: 32px; padding: 0px; }.u-ibtn5-dots svg { margin: 0px; vertical-align: top; width: 32px !important; max-height: 32px !important; }.u-ibtn5b { border: 1px solid; border-radius: 4px; }.u-ibtn5b .u-ibtn5, .u-ibtn5b-new { border: 0px; }.u-ibtn5b-new { height: 32px; line-height: 32px; border: none; border-radius: 100px; font-size: 14px; }.u-ibtn5-new { height: 30px; line-height: 30px; }.u-ibtn5b .u-ibtn5:first-child { border-radius: 100px 0px 0px 100px; border-right: 1px solid rgba(255, 255, 255, 0.2); }.u-ibtn5b .u-ibtn5-addto { border-radius: 0px 100px 100px 0px; }.u-ibtn5-pagel, .u-ibtn5-pager { width: 16px; height: 18px; padding: 0px; }.u-ibtn5-pagel { border-radius: 4px 0px 0px 4px; }.u-ibtn5-pager { margin-left: -1px; padding-right: 1px; border-radius: 0px 4px 4px 0px; }.u-ibtn5-pagel::before, .u-ibtn5-pager::before { width: 4px; height: 7px; background-position: -131px -176px; margin-top: 6px; vertical-align: top; }.u-ibtn5-pager::before { background-position-x: -148px; }.u-ibtnsz0, .u-ibtnsz1, .u-ibtnsz2 { height: 32px; line-height: 30px; }.u-ibtnsz1 { min-width: 82px; font-size: 14px; }.u-ibtnsz2 { width: 158px; }.u-ibtnsz3 { width: 113px; height: 36px; line-height: 36px; font-size: 16px; }.u-ibtnsz3-long { width: 268px; }.u-ibtnsz4 { height: 33px; line-height: 33px; }.u-ibtnw1 { width: 80px; padding: 0px; }.u-ibtnw2 { width: 90px; padding: 0px; }.u-ibtnw3 { width: 85px; padding: 0px; }.u-ibtnfs0 { font-size: 12px; }.u-ibtnty { border-radius: 2px; }.u-ibtnsz6 { width: 160px; height: 37px; box-sizing: border-box; line-height: 35px; font-size: 20px; }.u-ibtnsz7 { height: 24px; line-height: 22px; border-radius: 3px; font-size: 12px; }.u-ibtnsz8 { min-width: 66px; height: 24px; line-height: 22px; border-radius: 100px; font-size: 12px; padding: 0px 12px; }.u-ibtnsz9 { min-width: 66px; height: 24px; line-height: 22px; border-radius: 100px; font-size: 12px; padding: 0px 12px; }.u-ibtnsz10 { min-width: 66px; height: 24px; line-height: 22px; border-radius: 100px; font-size: 12px; padding: 0px 12px; }.u-ibtnsz11 { min-width: 82px; height: 32px; line-height: 30px; border-radius: 100px; font-size: 14px; }.u-ibtnsz12 { height: 32px; line-height: 30px; border-radius: 100px; font-size: 14px; }.u-ibtnsz13 { height: 24px; line-height: 22px; border-radius: 100px; font-size: 12px; }.u-ibtnsz14 { min-width: 82px; height: 36px; line-height: 34px; border-radius: 100px; font-size: 15px; }.u-ibtnsz15 { height: 24px; line-height: 22px; border-radius: 100px; font-size: 12px; padding: 0px 10px; }.u-ibtnsz16 { height: 24px; line-height: 22px; opacity: 0.3; border-radius: 4px; font-size: 12px; padding: 0px 6px; }.u-ibtn-redline { height: 32px; line-height: 32px; padding: 0px 24px; border-radius: 5px; }.u-ibtn-indark { height: 34px; line-height: 34px; padding: 0px 42px; border-radius: 5px; font-size: 16px; }.u-btn-gz { width: 64px; height: 24px; box-sizing: border-box; border-radius: 100px; line-height: 22px; }.u-btn-gz svg { width: 15px; height: 15px; margin: 3px 2px 0px 10px; float: left; }.u-btn-gz.u-btn-gz-did svg { margin: 3px 2px 0px 4px; }.u-calendar svg { position: relative; width: 80px; max-height: 80px; border-radius: 4px; text-align: center; }.u-calendar .bd { display: block; position: absolute; top: 0px; width: 80px; height: 80px; font-weight: 800; line-height: 97px; font-size: 40px; text-align: center; }.u-ibtn3 { display: inline-block; padding: 8px 18px 8px 22px; border: 1px solid; border-radius: 999px; }.u-ibtn3 .arr { position: relative; top: 1px; width: 7px; max-height: 11px; margin-left: 4px; }.u-ibtnpr, .u-ibtnmr { }.u-ibtnpr svg, .u-ibtnmr svg { vertical-align: middle; width: 16px; max-height: 16px; margin: -3px 3px 0px -2px; }.u-header { overflow: hidden; padding: 0px 0px 8px; }.u-header h2 { float: left; margin: 28px 0px 0px 30px; font-size: 18px; line-height: 1em; }.u-header h2 .icon { display: inline-block; vertical-align: top; margin: 2px 4px 0px 0px; }.u-header .lstinfo { float: left; margin: 34px 0px 0px 10px; line-height: 1em; }.u-header .u-subtit { position: relative; top: 34px; left: 2px; }.u-header .u-subtit-r { float: right; margin: 34px 30px 0px 0px; }.u-header .date { margin: 33px 30px 0px 0px; }.u-header .date .line { margin: 0px 9px 0px 8px; }.u-header .u-lcsch { float: right; top: 0px; right: 20px; }.u-header .btns { float: right; top: 20px; right: 30px; }.u-header .clearbtn { float: right; top: -7px; right: 0px; }.u-header-special { padding: 0px 30px; }.u-header-special h2 { font-size: 20px; line-height: 24px; font-weight: 800; display: inline-block; padding: 20px 0px 8px; }.u-header-special .vols { margin: 26px 0px 0px 10px; }.u-header-special article { padding: 7px 30px 3px; line-height: 21px; }.u-header-mv { margin: 0px 30px; }.u-header-mv h2 { margin-left: 0px; }.u-header-myradio, .u-header-fav { padding: 0px; margin: 18px 0px 15px 30px; }.u-header-myradio h2, .u-header-fav h2 { font-size: 15px; line-height: 20px; font-weight: bold; margin: 0px; }.u-header-myradio .u-subtit, .u-header-fav .u-subtit { top: 4px; }.u-header-myradio .manage { position: relative; margin: 0px 30px 0px 0px; float: right; width: 86px; height: 22px; line-height: 22px; border: 1px solid; border-radius: 36px; text-indent: 28px; }.u-header-myradio .manage svg { width: 15px; max-height: 15px; position: absolute; top: 3px; left: 10px; }.u-header-myradio.u-header-myradio-recommend { margin-top: 48px; }.u-card { box-sizing: border-box; }.u-card .arr { width: 9px; height: 15px; }.u-card .u-icn { flex: 0 0 auto; margin-top: 14px; margin-left: 2px; line-height: normal; }.u-cloudnote { height: 40px; padding: 0px 30px; line-height: 40px; }.u-cloudnote .cld { position: relative; top: -1px; }.u-quote { margin-left: -5px; }.u-type { display: inline-block; height: 12px; padding: 2px; line-height: 12px; vertical-align: top; border-radius: 2px; font-size: 10px !important; }.u-tip { z-index: 99; display: inline-block; position: absolute; left: 100%; top: 0px; padding: 0px 4px; height: 14px; line-height: 14px; border-radius: 10px; font-size: 12px; white-space: nowrap; }.u-tip.u-radio-tip { height: 18px; padding: 0px 5px; line-height: 18px; min-width: 18px; box-sizing: border-box; text-align: center; }.u-tip-sml { padding: 0px; width: 6px; height: 6px; }.u-dot { position: absolute; z-index: 99; display: inline-block; height: 8px; width: 8px; padding: 0px; line-height: 0; border-radius: 4px; }.u-lv { position: relative; display: inline-block; height: 16px; overflow: hidden; padding: 0px 7px; border-radius: 16px; font-size: 12px; line-height: 16px; vertical-align: middle; }.u-follow { display: inline-block; position: relative; top: 5px; width: 15px; height: 15px; border: 1px solid; border-radius: 10px; line-height: 0; }.u-tag { display: inline-block; height: 18px; line-height: 18px; padding: 0px 9px; border-radius: 9px; }.u-tag-indark { display: inline-block; height: 34px; line-height: 34px; padding: 0px 16px; border-radius: 17px; border: 1px solid; }.u-tag-openrecmd { display: block; margin: 38px auto 28px; width: 146px; height: 26px; padding: 0px; border-radius: 13px; line-height: 26px; font-size: 12px; }.u-tag-openrecmd svg { vertical-align: middle; }.u-tag-openrecmd .disk { width: 18px; max-height: 18px; margin: -2px 6px 0px 10px; border-radius: 9px; }.u-tag-openrecmd .arr { width: 6px; height: 11px; margin: 0px 12px 0px 0px; float: right; }.u-tag-ch { height: 30px; line-height: 30px; padding: 0px 18px; border-radius: 72px; text-align: center; position: relative; }.u-rtag { display: inline-block; position: relative; height: 22px; line-height: 22px; padding: 0px 7px; border-radius: 2px; font-size: 13px; }.u-hot { display: inline-block; width: 80px; height: 6px; border-radius: 3px; }.u-hot .hot { width: 50%; height: 6px; border-radius: 3px; }.u-probar { display: inline-block; width: 54px; height: 5px; margin-right: 10px; border-radius: 2px; opacity: 0.7; line-height: normal; }.u-probar .pro { width: 0%; height: 5px; border-radius: 2px; line-height: normal; }.u-sign { display: inline-block; position: relative; max-width: 100%; box-sizing: border-box; height: 28px; margin: 5px 0px 0px; padding: 0px 10px; border-style: solid; border-width: 1px; border-radius: 3px; line-height: 28px; }.u-sign::before { position: absolute; top: 10px; left: -4px; content: ""; width: 5px; height: 5px; border-style: solid; border-width: 0px 0px 1px 1px; transform: rotate(45deg); }.u-sign p { width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }.u-sign-cloud { width: auto; max-width: none; height: 23px; line-height: 22px; }.u-sign-cloud p { width: auto; }.u-sign-cloud::before { left: auto; top: 7px; right: -4px; border-width: 1px 1px 0px 0px; }.u-sdtitle { position: relative; margin: 0px 20px 10px; }.u-sdtitle .more { position: absolute; right: 0px; top: 0px; font-weight: normal; }.u-mvmark { display: inline-block; width: 22px; height: 12px; margin-right: 4px; text-align: center; line-height: 12px; font-size: 11px; border-radius: 2px; }.u-mvmark-1 { width: 27px; vertical-align: top; height: 18px; line-height: 18px; margin-right: 5px; }.u-mvmark-2 { height: 13px; line-height: 11px; font-size: 10px; box-sizing: border-box; position: relative; top: -1px; }.u-mvmark-3 { position: relative; top: -2px; display: inline-block; width: 27px; height: 18px; box-sizing: border-box; line-height: 16px; text-align: center; font-size: 11px; margin: 0px 5px 0px 0px; padding: 0px; border-width: 1px; border-style: solid; border-radius: 2px; }.u-price { display: inline-block; }.u-price .sup { margin-left: 4px; }.u-ibtn1-coin svg { width: 24px; max-height: 24px; vertical-align: middle; }.u-plyst { position: relative; display: inline-block; width: 14px; height: 13px; }.u-ptag { display: inline-block; height: 16px; line-height: 16px; padding: 0px 7px; width: auto; border-radius: 8px; font-size: 11px; }.u-ptag svg, .u-ptag img { float: left; width: 16px; max-height: 16px; margin-left: -8px; margin-right: 3px; }.u-ptag.u-ptag-vip, .u-ptag.u-ptag-yyr { background: rgb(253, 228, 226); color: rgb(240, 72, 59); }.u-ptag.u-ptag-daren, .u-ptag.u-ptag-hehuoren, .u-ptag.u-ptag-hongren { background: rgb(255, 243, 220); color: rgb(255, 176, 20); }.u-ptag.u-ptag-daren-mng { background: rgb(228, 239, 251); color: rgb(74, 144, 226); }.u-ptag .tag-showname { display: inline-block; text-overflow: ellipsis; max-width: 100%; overflow: hidden; }.u-gender { display: inline-block; width: 10px; height: 10px; padding: 3px; border-radius: 8px; font-size: 0px; line-height: 0; }.u-playinglocation { position: fixed; right: 52px; bottom: 102px; width: 32px; height: 32px; border-radius: 50%; display: none; }.u-playinglocation svg { opacity: 0.4; }.u-playinglocation.z-show { display: block; }.program-ustab .podcast-detail-order { display: none; }.m-editor .edtopt::after, .m-atlist .src::after, .m-plylist-lrc .lyric::after, .m-plylist-lrc .lyric .detail::after { display: block; clear: both; visibility: hidden; height: 0px; overflow: hidden; content: "."; }.m-editor { position: relative; z-index: 10; }.m-editor .copy { z-index: 1; visibility: hidden; position: absolute; top: 4px; left: 10px; right: 20px; margin: 0px; padding: 0px; }.m-editor .u-txt { width: 100%; }.m-editor .place { display: none; }.m-editor .textarea { box-sizing: border-box; padding: 4px 0px; border-radius: 4px; height: 67px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px; border: none; }.m-editor textarea, .m-editor .copytxt { position: relative; z-index: 3; display: block; width: 100%; height: 57px; overflow-y: auto; box-sizing: border-box; line-height: 19px; overflow-wrap: break-word; word-break: break-all; outline: 0px; white-space: pre-wrap; font-size: 13px; }.m-editor textarea::placeholder { font-size: 13px; }.m-editor .insert { position: relative; margin-top: 14px; }.m-editor .insert .icn { float: left; margin: 0px 10px 0px 0px; width: 17px; height: 17px; }.m-editor .insert .icn svg { width: 100%; height: 100%; }.m-editor .insert .icn-pic svg { width: 18px; max-height: 17px; }.m-editor .insert .m-emts { top: 30px; margin: 0px; }.m-editor .submit { position: absolute; bottom: -36px; right: 0px; width: 68px; height: 30px; box-sizing: border-box; }.m-editor .u-atsuggest { position: absolute; margin: 0px; z-index: 5; }.m-editor-sm .textarea, .m-editor-sm .copytxt { padding-bottom: 4px; }.m-editor-sm .place { display: block; height: 20px; line-height: 20px; cursor: text; }.m-editor-sm .place svg { width: 17px; max-height: 17px; vertical-align: middle; margin: -2px 6px 0px 9px; }.m-editor-sm .place .icn { display: inline-block; float: right; margin-right: 10px; cursor: pointer; }.m-editor-sm .place .icn svg { width: 17px; max-height: 17px; margin: 0px; }.m-editor-sm textarea, .m-editor-sm .remain { display: none; }.m-editor-forward .textarea { height: 130px; }.m-editor-forward .copytxt { height: 80px; }.m-editor-forward .btn { height: 75px; }.m-editor-forward .btn .submit { float: right; position: relative; top: 23px; width: 90px; }.m-editor-elg .textarea { height: 120px; max-height: 120px; }.m-editor-elg textarea { height: 104px; max-height: 104px; }.m-editor-elg textarea::-webkit-input-placeholder { font-size: 12px !important; }.m-editor-elg .remain { bottom: 3px; }.m-editor-fold .textarea, .m-editor-fold .copytxt { height: 33px; }.m-chartlist .m-editor textarea, .m-chartlist .m-editor .copytxt { padding-top: 2px; }.m-editor-timeline { border: none; }.m-editor-chat, .m-editor-msgcmt, .m-editor-invite, .m-editor-simple { padding: 0px; border: none; background: none !important; }.m-editor-chat textarea, .m-editor-chat .copytxt { height: 33px; }.m-editor-chat .textarea, .m-editor-msgcmt .textarea { height: 67px; }.m-editor-chat .insert .m-emts { top: -115px; right: 37px; }.m-editor-chat .insert .m-emts::before { left: 262px; top: 118px; transform: rotate(135deg); }.m-editor-chat .tool { height: 34px; }.m-editor-msgcmt { padding-bottom: 44px; }.m-editor-msgcmt .insert { margin-top: 22px; }.m-editor-chat textarea::placeholder, .m-editor-msgcmttextarea::placeholder { font-size: 12px; }.m-editor .textpic { height: 30px; }.m-editor.m-editor-chat .insert { margin-top: 42px; }.m-editor-forward .tool { position: absolute; left: 10px; bottom: 10px; }.m-editor-forward button.submit { display: block; width: 90px; margin: 23px auto; float: right; position: relative; }div.m-layer-comment .cmtform .m-editor { padding: 0px 24px; }div.m-layer-comment .cmtform .m-editor .textarea { height: 162px; padding: 16px 8px; }div.m-layer-comment .cmtform .m-editor .textarea textarea { min-height: 110px; }div.m-layer-comment .cmtform .m-editor .textarea .insert { margin: 4px 0px 0px 10px; }div.m-layer-comment .cmtform .m-editor .textarea .insert .icn { height: 18px; width: 18px; }div.m-layer-comment .cmtform .m-editor .textarea .insert .at { height: 16px; width: 16px; margin-left: -1px; margin-top: 2px; }div.m-layer-comment .cmtform .m-editor .textarea .insert .emt { height: 16px; width: 16px; margin-top: 2px; }div.m-layer-comment .cmtform .m-editor .textarea .remain { bottom: 10px; right: 16px; }div.m-layer-comment div.lybt { margin: 16px 24px 24px; padding: 0px; }div.m-layer-comment div.lybt .u-ibtn1 { margin: 0px; width: 140px; height: 36px; }.m-comment .title { padding: 40px 0px 0px; line-height: 1em; font-size: 14px; font-weight: bold; }.m-comment .citm { padding: 20px 0px 16px; border-bottom: 1px solid; line-height: 18px; }.m-comment ul .citm:last-child { border-bottom: transparent !important; }.m-comment .citm-hotmore { text-align: center; font-size: 14px; padding: 0px; margin: 22px 0px 13px; }.m-comment .citm-hotmore a { height: 30px; box-sizing: border-box; line-height: 28px; width: 130px; display: inline-block; border-radius: 100px; font-size: 13px; }.m-comment .citm-hotmore a svg { width: 13px; height: 13px; vertical-align: top; margin: 8px 0px 0px 4px; }.m-comment .cface { position: relative; float: left; width: 36px; height: 36px; }.m-comment .cwrap { margin: -3px 0px 0px 50px; }.m-comment .cwrap p { overflow-wrap: break-word; word-break: break-all; overflow: hidden; }.m-comment .cwrap p .icn { margin-top: -4px; }.m-comment .cwrap p .u-icn-viplevel-size4, .m-comment .cwrap p .u-icn-pack { margin-top: -2px; }.m-comment .cwrap p .u-icn-sviplevel-size4 { margin-top: -3px; }.m-comment .cwrap p img { width: 16px; height: 16px; margin: -1px 2px 0px; vertical-align: middle; }.m-comment .reply { padding: 7px 8px; margin: 7px 0px; border-radius: 6px; }.m-comment .reply .del { text-align: center; }.m-comment .opers { margin-top: 6px; }.m-comment .time { float: left; }.m-comment .praise, .m-comment .comment, .m-comment .report { float: right; }.m-comment .praise svg { width: 12px; max-height: 13px; vertical-align: middle; margin: -2px 2px 0px 0px; }.m-comment .share svg, .m-comment .reply-icon svg { width: 12px; max-height: 12px; vertical-align: middle; margin: -2px 2px 0px 0px; }.m-comment .sep { float: right; margin: 0px 10px; }.m-comment .report { display: none; }.m-comment .citm:hover .report { display: block; }.m-comment .m-page { margin-top: 20px; }.m-comment-timeline { position: relative; }.m-comment-timeline .m-editor { padding: 14px 14px 10px; }.m-comment-timeline .edtopt { padding: 13px 0px 0px; }.m-comment-timeline .citm { padding-left: 14px; padding-right: 14px; }.m-comment-timeline .title { height: 24px; line-height: 24px; padding: 0px 14px; }.m-comment-timeline .time { margin-top: 0px !important; }.m-comment-timeline .citm-more { height: 40px; padding-top: 0px; padding-right: 0px; padding-left: 0px; line-height: 40px; text-align: center; border-top: 1px solid; padding-bottom: 0px !important; }.m-comment-timeline .citm:last-child { border-bottom: none; }.m-comment-detail { margin-top: 30px; }.m-comment-list { margin-top: 20px; }.m-comment-play { margin: 16px 0px 0px; }.m-comment-play .m-comment, .m-comment-list .m-comment { margin-top: 30px; }.m-comment-rdidtl .citm { line-height: 21px; }.m-comment-rdidtl .citm .time::before { content: ""; float: left; width: 20px; height: 1px; margin: 9px 8px 0px 0px; }.m-comment-rdidtl .cwrap { margin-top: 7px; }div.m-page { text-align: center; line-height: 24px; font-size: 0px; letter-spacing: -0.307em; overflow-wrap: normal; white-space: nowrap; margin-bottom: 40px; }div.m-page a, div.m-page .zdot { display: inline-block; box-sizing: border-box; height: 24px; min-width: 24px; padding: 0px 5px; font-size: 12px; border-radius: 4px; letter-spacing: normal; vertical-align: middle; }div.m-page a:first-child { margin-left: 0px; }div.m-page a.js-selected, div.m-page a.js-selected:hover { cursor: default; }div.m-page a.zbtn { position: relative; width: 22px; padding: 0px; overflow: hidden; }div.m-page a.zbtn svg { width: 6px; max-height: 10px; text-indent: -2000px; }div.m-page a.zbtn.js-disabled { cursor: default; }div.m-page { margin-top: 30px; }div.m-page-1 { margin: 10px 0px 30px; }div.m-page-3 { margin-top: 10px; }div.m-page-4 { margin: 30px 0px 34px; }div.m-page-2 { margin-top: 15px; height: 17px; line-height: 17px; }div.m-page-2 a.zbtn { width: 15px; height: 15px; }div.m-page-2 a.zpgi { height: 17px; }div.m-page-2 a.zpgi:not(.js-selected) { display: none; }div.m-page-2 a.zbtn::before { border: none; width: 5px; height: 10px; }div.m-scrollpage .btn { width: 24px; height: 24px; border-radius: 50%; }div.m-scrollpage .btn.z-dis { pointer-events: none; opacity: 0.5; }div.m-scrollpage .btn-prev { margin-right: 8px; }div.m-scrollpage .btn-prev svg { transform: rotate(180deg); }.m-404 { padding: 160px 0px 0px; text-align: center; }.m-404 h2 { padding-top: 20px; font-size: 14px; }.m-404 .icon { width: 84px; height: 84px; }.m-off { padding: 90px 0px 60px; text-align: center; }.m-off .icon { margin: 30px auto 0px; }.m-off h2 { font-size: 12px; line-height: 21px; }.m-off .u-icn-history-empty { margin: 0px; }.u-arrlay .m-off { margin-top: 30px; }.u-arrlay .m-off h2 { font-size: 12px; }.n-local .m-off { padding: 30px 0px 0px; }.n-local .m-list-mv .m-off { padding-top: 119px; }.m-empty { padding: 58px 30px 30px; text-align: center; }.m-empty.m-empty-my-podcast { padding: 30px; }.m-empty .emptyicon { width: 74px; height: 75px; margin: 78px auto 12px; background: no-repeat; }.m-empty .emptyicon.emptyicon-my-podcast { width: 170px; height: 120px; margin: 0px auto 12px; }.m-empty h2 { margin: 0px 0px 15px; font-size: 14px; }.m-empty.m-empty-my-podcast h2 { margin: 0px 0px 10px; }.m-empty p { line-height: 22px; }.m-empty .btnarea { margin: 10px 0px; }.m-empty .emptywrap { display: inline-block; text-align: left; }.m-empty-1 { margin: 20px; padding: 4px 0px; border-radius: 6px; }.m-empty-2 { margin: 58px 0px 30px; }.m-empty-2 h2 { margin: 0px 0px 25px; }.m-empty-3 { padding: 15px 0px 0px; }.m-empty-4 { margin: 30px 0px 10px; }.m-empty-4 h2 { margin: 0px; padding: 0px; font-size: 12px; }.m-empty-5 { margin-top: 158px; }div.m-empty-comment { padding: 0px; margin-top: 28px; }div.m-empty-comment h2 { margin-bottom: 0px; }div.m-empty-newalbum { margin-left: 330px; }div.m-empty-autofix { width: 100%; max-width: 170px; margin: auto; padding: 20px 0px; }div.m-empty-autofix .emptyicon { width: 100%; padding-top: 71%; height: 0px; background-size: contain; margin: 0px auto 12px; }div.m-empty-autofix h2 { margin: 0px 10px 15px; }.m-mask { z-index: 9999 !important; }.m-mask-1, .m-mask-2, .m-mask-3 { position: fixed; inset: 0px; width: 100%; height: 100%; }.m-lstoper { float: right; }.m-lstoper .u-lcsch { display: inline-block; vertical-align: middle; }.m-lstoper .oper { display: inline-block; position: relative; width: 30px; vertical-align: middle; }.m-lstoper .u-arrlay { width: 180px; top: 30px; right: -20px; left: auto; }.m-lstoper .u-arrlay::before { left: auto; right: 30px; }.m-tblist { width: 100%; }.m-tblist .itm { position: relative; height: 80px; }.m-tblist .itm:hover .u-cover-tn .ply { display: block; }.m-tblist .td { float: left; height: 80px; box-sizing: border-box; padding: 10px 0px 10px 10px; vertical-align: middle; line-height: 60px; }.m-tblist h4, .m-tblist .ellipsis { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }.m-tblist h4, .m-tblist h5 { margin-left: 50px; line-height: 60px; font-size: 14px; }.m-tblist .u-cover-tnalb ~ h4 { margin-left: 80px; }.m-tblist h5 { float: left; margin-left: 10px; }.m-tblist h5 .gender { margin: 2px 0px 0px 4px; }.m-tblist .dec { width: 100%; }.m-tblist .ellipsis { display: block; max-width: 100%; }.m-tblist .inf { position: relative; }.m-tblist .inf .u-icn4-ok { position: absolute; left: -16px; top: 50%; margin-top: -7px; }.m-tblist .by a { margin-left: 3px; }.m-tblist .u-cover, .m-tblist .u-face, .m-tblist .u-artist { float: left; margin-right: 10px; }.m-tblist .u-face + h4, .m-tblist .u-cover-tn2 + h4 { padding-left: 10px; }.m-tblist .u-icn4 { margin-right: 3px; }.m-tblist .u-icn-enter { margin-top: -1px; }.m-tblist .u-icn4-fav { margin-top: -1px; }.m-tblist .djld .u-icn4 { margin-right: 3px; }.m-tblist .djld .u-icn3-dld { margin: 1px 1px 0px; }.m-tblist .djld canvas { margin-top: -1px; }.m-tblist .icnnum { display: inline-block; }.m-tblist .td:first-child { width: 49%; padding-left: 30px; }.m-tblist .td:nth-of-type(2), .m-tblist .td:nth-of-type(3) { width: 14%; }.m-tblist .td:nth-of-type(4) { width: 11%; }.m-tblist .td:last-child { width: auto; }.m-tblist .td.w0 { width: 45%; }.m-tblist .td.w1 { width: 77%; }.m-tblist .td.w2 { width: 11%; }.m-tblist .td.w3 { width: 100%; }.m-tblist .td.w4 { width: 23%; }.m-tblist .td.w9 { width: 73%; }.m-tblist .td.w10 { width: 59%; }.m-tblist .td.w11 { width: 63%; }.m-tblist .td.w12 { width: 43%; }.m-tblist .td.w13 { width: 56%; }.m-tblist .td.w18 { width: 18%; }.m-tblist .drag { display: none; position: absolute; top: 50%; right: 20px; margin-top: -9px; }.m-tblist .itm:hover .drag { display: block; }.m-tblist .signwrap { overflow: hidden; padding: 0px 30px 0px 20px; text-align: right; }.m-tblist .itm .icn { width: 16px; height: 16px; margin: 0px 3px 1px 0px; }.m-tblist .playstate { display: block; width: 20px; max-height: 16px; margin: 22px 0px 0px; }.m-tblist .stay { margin: -1px 0px 0px 3px; }.m-tblist .stay { margin: -1px 0px 0px 3px; }.m-tblist-radio .tag, .m-tblist-create .tag { flex: 0 0 auto; margin: 21px 0px 0px 8px; }.m-tblist-collect .tag { flex: 0 0 auto; margin: 21px 0px 0px 8px; }.m-tblist-create { margin-bottom: 40px; }.m-tblist-create .itm { cursor: pointer; }.m-tblist-create h4 { display: flex; }.m-tblist-create .name { flex: 0 1 auto; }.m-tblist-create .td:nth-of-type(1) { width: 70%; }.m-tblist-create .td:nth-of-type(2) { width: 13%; }.m-tblist-create .td:nth-of-type(3) { width: 17%; }.m-tblist-create .dy { margin-top: -2px; }.m-tblist-favalb h4 { display: flex; padding-right: 10px; }.m-tblist-favalb h4 .arr { width: 8px; height: 13px; margin: 2px 0px 0px 10px; }.m-tblist-favalb .name { flex: 0 1 auto; }.m-tblist-favalb .itm { min-height: 80px; height: initial; }.m-tblist-favalb .td { min-height: 80px; height: initial; }.m-tblist-favalb .td:nth-of-type(1) { width: 64%; }.m-tblist-favalb .td:nth-of-type(2) { width: 24%; }.m-tblist-favalb .td:nth-of-type(3) { width: 12%; }.m-tblist-favalb .td:nth-of-type(3) .src { display: inline-block; float: none; vertical-align: middle; }.m-tblist-favalb .td:nth-of-type(3) .src .src-txt { line-height: 16px; padding-right: 30px; word-break: break-all; }.m-tblist-favalb .itm-digital { padding-top: 5px; padding-bottom: 5px; }.m-tblist-favalb .itm-digital .td:nth-of-type(1) { width: 100%; }.m-tblist-srhrdi .td:nth-of-type(1) { width: 40%; }.m-tblist-srhrdi .td:nth-of-type(2) { width: 30%; }.m-tblist-srhrdi .td:nth-of-type(3) { width: 15%; }.m-tblist-srhrdi .td:nth-of-type(4) { width: 15%; }.m-tblist-playlist .td:nth-of-type(1) { width: 47%; }.m-tblist-playlist .td:nth-of-type(2) { width: 14%; }.m-tblist-playlist .td:nth-of-type(3) { width: 14%; }.m-tblist-playlist .td:nth-of-type(4) { width: 12%; }.m-tblist-playlist .td:nth-of-type(5) { width: 12%; }.m-tblist-playlist .itm .icn { width: 24px; height: 24px; max-height: 24px; }.m-tblist-rdi .flag { position: absolute; top: 50%; width: 12px; height: 18px; margin: -16px 0px 0px 17px; }.m-tblist-rdi .itm { display: flex; padding: 0px 30px; }.m-tblist-rdi .playstate { display: none; }.m-tblist-rdi .z-play .playstate, .m-tblist-rdi .z-pause .playstate { display: block; }.m-tblist-rdi .z-play .num, .m-tblist-rdi .z-pause .num { display: none; }.m-tblist-rdi .tag { margin: 21px 8px 0px 0px; }.m-tblist-rdi-dtl .td:nth-of-type(1) { width: 64%; padding-left: 0px; }.m-tblist-rdi-dtl .td:nth-of-type(2) { width: 12%; }.m-tblist-rdi-dtl .td:nth-of-type(3) { width: 10%; }.m-tblist-rdi-dtl .td:nth-of-type(4) { width: 12%; }.m-tblist-rdi-dtl .itm { padding: 0px; }.m-tblist-rdi-mul .tool { height: 42px; }.m-tblist-rdi-mul .tool .left, .m-tblist-rdi-mul .tool .right { height: 42px; line-height: 42px; }.m-tblist-rdi-mul .tool .left { float: left; width: 100px; }.m-tblist-rdi-mul .tool .right { float: right; flex: 1 1 auto; }.m-tblist-rdi-mul .tool .ck { float: left; padding-left: 30px; width: 32px; }.m-tblist-rdi-mul .ck { pointer-events: none; }.m-tblist-rdi-mul .itm .td:nth-of-type(1) { width: 0px; padding-left: 0px; overflow: hidden; transition: all 1s ease 0s; }.m-tblist-rdi-mul.z-mul { top: 82px; bottom: 0px; z-index: 130; overflow: hidden overlay; }.m-tblist-rdi-mul.z-mul .itm .td:nth-of-type(1) { width: 52px; padding-left: 30px; }.m-tblist-rdi-mul.z-mul .td:nth-of-type(4) { display: none; }.m-tblist-rdi-mul.z-mul .lstp { padding-bottom: 60px; }.m-tblist-rdi-mul .td:nth-of-type(2) { width: 40px; padding: 10px 0px; }.m-tblist-rdi-mul .td:nth-of-type(3) { width: 44%; }.m-tblist-rdi-mul .td:nth-of-type(4) { width: 9.7%; }.m-tblist-rdi-mul .td:nth-of-type(5) { width: 11%; }.m-tblist-rdi-mul .td:nth-of-type(6) { width: 11%; }.m-tblist-rdi-mul .td:nth-of-type(7) { width: 12%; }.m-tblist-rdi-mul .td:nth-of-type(8) { width: calc(-27.3%); }.m-tblist-rdi-mul .style { margin: 10px 20px 0px 0px; }.m-tblist-topiclist h4 { margin-left: 70px; }.m-tblist-topiclist .td:nth-of-type(1) { width: 54%; padding-right: 20px; }.m-tblist-topiclist .td:nth-of-type(2) { width: 16%; }.m-tblist-topiclist .td:nth-of-type(3) { width: 16%; }.m-tblist-topiclist .td:nth-of-type(4) { width: 14%; }.m-tblist-mytopic h4 { margin-left: 100px; }.m-tblist-mytopic .td:nth-of-type(1) { width: 64%; padding-right: 20px; }.m-tblist-mytopic .td:nth-of-type(2) { width: 23%; }.m-tblist-mytopic .td:nth-of-type(3) { width: 13%; }.m-tblist .playicn { flex: 0 0 auto; width: 14px; min-height: 14px; margin-right: 3px; }.m-tblist.m-tblist-searchplaylist .td:nth-of-type(2) { width: 8%; }.m-tblist.m-tblist-searchplaylist .td:nth-of-type(3) { width: 28%; }.m-tblist.m-tblist-searchplaylist .td:nth-of-type(4) { width: 15%; display: flex; align-items: center; }.m-tblist-searchradio .itm, .m-tblist-searchvoice .itm { display: block; }.m-tblist-searchradio .td:nth-of-type(1), .m-tblist-searchvoice .td:nth-of-type(1) { width: 61%; }.m-tblist-searchradio .td:nth-of-type(2), .m-tblist-searchvoice .td:nth-of-type(2) { width: 10%; display: flex; align-items: center; }.m-tblist-searchradio .td:nth-of-type(3), .m-tblist-searchvoice .td:nth-of-type(3) { width: 9%; }.m-tblist-searchradio .td:nth-of-type(4), .m-tblist-searchvoice .td:nth-of-type(4) { width: 20%; }.m-tags { position: relative; margin: 0px 0px 10px; }.m-tags dd { font-size: 0px; }.m-tags a { display: inline-block; width: 75px; text-align: center; font-size: 12px; }.m-tags dl a:first-child { width: 62px; }.m-tags .tagwrap { display: inline-block; }.p-artist .m-tags dl:last-child a { width: 62px; }.p-mv .m-tags dl a:first-child { width: 75px; }.p-mv { margin: 70px auto 0px; padding: 0px 30px; }.m-tags::after { position: absolute; bottom: 0px; display: block; content: ""; width: 100%; }.m-tags.nonet, .m-tags.nonet::after { border-bottom: none !important; }.m-tags dl { height: 24px; line-height: 24px; margin-top: 4px; }.m-tags dl:last-child { height: auto; }.m-tags dt { float: left; }.m-tags dd { margin: 0px 0px 0px 36px; }.m-tags dd .lne { vertical-align: middle; height: 12px; width: 1px; margin-top: -10px; }.m-tags dd a, .m-tags dd .lne { display: inline-block; }.m-tags dd a:hover .tagwrap, .m-tags dd a.z-sel .tagwrap { padding: 0px 11px; height: 20px; line-height: 20px; text-align: center; border-radius: 41px; white-space: nowrap; }.m-tags .f-ff1 { font-size: 14px; }.m-playlrc { display: -webkit-flex; flex-flow: column nowrap; }.m-playlrc .playfrom li { max-width: 145px; }.m-playlrc .inf { position: relative; flex: 0 0 auto; padding: 15px 0px; }.m-playlrc .inf .title { line-height: 27px; }.m-playlrc .inf h1 { display: inline; margin-right: 4px; font-size: 22px; overflow-wrap: break-word; }.m-playlrc .inf h2 { font-size: 14px; margin: 8px 0px 18px; line-height: 17px; }.m-playlrc .inf .tag { display: inline-block; position: relative; top: 2px; margin-right: 4px; }.m-playlrc .inf .tag > svg { opacity: 0.8; }.m-playlrc .inf .tag:hover > svg { opacity: 1; }.m-playlrc .inf .tag .m-hqslt { top: 19px; left: 0px; }.m-playlrc .inf .alias b:last-child { display: none; }.m-playlrc .inf .rdiname { padding: 18px 0px 12px; line-height: 26px; }.m-playlrc .inf .rdiname .tit { margin-right: 10px; }.m-playlrc .inf .rdiname .dy { float: right; }.m-playlrc .inf .rdiname .dy button { margin-left: 10px; }.m-playlrc .inf .playfrom { display: -webkit-flex; margin: 9px 0px 0px; }.m-playlrc .inf .playfrom li { flex: 1 1 0%; margin-right: 5px; }.m-playlrc .migu { margin: 13px 0px -4px; }.m-playlrc .migu .icon { margin: -2px 10px 0px 0px; }.m-playlrc .word { position: relative; flex: 1 1 auto; margin: 15px 0px 0px; }.m-playlrc .word-rdi { margin-top: 0px; }.m-playlrc .noword { position: absolute; left: 0px; right: 75px; top: 50%; height: 50px; line-height: 25px; padding: 50px 0px; margin: -115px 0px 0px; text-align: center; }.m-playlrc .noword .icn { margin-right: 8px; }.m-playlrc .word .text { position: absolute; inset: 0px 29px 0px 0px; padding: 0px 10px 0px 0px; font-size: 14px; overflow: hidden auto; }.m-playlrc .word .text h3 { margin-bottom: 20px; }.m-playlrc .word .text p { line-height: 26px; margin-bottom: 12px; overflow-wrap: break-word; }.m-playlrc .word .text .noword { display: inline; margin-left: 10px; }.m-playlrc .word .text .from { margin-bottom: 30px; }.m-playlrc .word .text hr { margin-top: 2px; }.m-playlrc .word .text .textwrap { padding: 157px 0px; }.m-playlrc .word .text::-webkit-scrollbar { opacity: 0; }.m-playlrc .word .text.f-scroll::-webkit-scrollbar { opacity: 1; }@media screen and (min-height: 780px) {
.m-playlrc .word .text .textwrap { padding: 207px 0px; }
}@media screen and (min-height: 1080px) {
.m-playlrc .word .text .textwrap { padding: 278px 0px; }
}.m-playlrc .word .text.z-noscroll .textwrap { padding: 10px 0px 0px; }.m-playlrc .word .text.z-hts .trans p { margin-bottom: 0px; }.m-playlrc .word .text.z-hts .translated { opacity: 0; display: none; }.m-playlrc .word .text .z-crt p:nth-child(1) { font-size: 16px; font-weight: 800; }.m-playlrc .word .text .z-crt p:nth-child(2) { font-size: 14px; }.m-playlrc .word .text-radio { padding-right: 25px; margin-top: 62px; line-height: 24px; }.m-playlrc .word .text-radio .tag { margin: 3px 3px 0px 0px; }.m-playlrc .word .rditime { margin-top: 14px; }.m-playlrc .word .rdifrom li, .m-playlrc .word .rditime li { float: left; width: 200px; }.m-playlrc .u-load2 { margin-top: 150px; }.m-playlrc .word .btn { position: absolute; width: 16px; height: 16px; right: -25px; border-radius: 2px; cursor: default; }.m-playlrc .help { bottom: 2px; }.m-playlrc .help .icn { width: 16px; height: 16px; border-radius: 2px; }.m-playlrc .help .icn svg { width: 100%; height: 100%; }.m-playlrc .up { top: 0px; }.m-playlrc .down { top: 28px; }.m-playlrc .helptip { width: 114px; bottom: 28px; }.m-playlrc .helptip a { display: block; width: 100%; height: 30px; margin-top: 1px; line-height: 30px; text-align: center; border-radius: 4px; }.m-playlrc .helptip .arr { position: absolute; bottom: -2px; left: 50%; width: 6px; height: 3px; margin-left: -3px; line-height: 0; }.m-playlrc .rdiguide { position: absolute; top: -2px; left: -2px; z-index: 100; width: 100%; height: 100%; }.m-playlrc .rdiguide .btn { display: block; width: 100%; height: 100%; border-radius: 6px; }.m-playlrc .rdiguide .box { top: 80px; left: -190px; width: 275px; padding: 20px 20px 14px; border-radius: 10px; line-height: 28px; font-size: 18px; }.m-playlrc .rdiguide .arr { left: -50px; width: 45px; height: 45px; }.m-playlrc .rdiguide .cls { display: block; top: 5px; right: 4px; width: 22px; height: 22px; cursor: pointer; }.m-playlrc-fm .inf li { flex: 0 0 auto; width: 149px; }.m-playlrc-fm .inf li:first-child { width: 178px; }.m-playlrc-fm .inf::after { left: 0px; right: 0px; }.m-playlrc-fm .noword .u-icn-false { right: 30px; }.m-playlrc-fm .word .textwrap { width: 90%; }.m-playlrc-fm .inf .m-hqslt ol li { width: 100%; }.m-playlrc-fm .helptip { width: 110px; }.m-playlrc .inf .icn-live-text { position: absolute; top: 16px; right: 0px; }.icn-live-text { width: 83px; height: 24px; border-radius: 4px; border: 1px solid rgb(225, 225, 226); }.icn-live-text .point { position: absolute; top: 11px; left: 12px; width: 3px; height: 3px; display: block; animation: 1s linear 0s infinite alternate none running blink; }.icn-live-text .live { display: block; width: 47px; height: 11px; margin: 7px 0px 0px 22px; }.icn-live-text .line { position: absolute; top: -2px; background: rgb(255, 255, 255); width: 10px; height: 28px; transform: rotate(17deg); animation: 2s linear 0s infinite normal none running tmove; }.icn-live-icon { margin: 4px 0px 0px; padding: 0px; position: relative; width: 40px; height: 16px; line-height: 16px; color: rgb(255, 255, 255); background-color: rgb(255, 44, 85); border-radius: 9px; display: flex; -webkit-box-align: center; align-items: center; cursor: pointer; }.icn-live-icon .point { width: 4px; height: 4px; border-radius: 2px; display: block; margin-left: 7px; background: rgb(255, 255, 255); animation: 0s ease 0s 1 normal none running none; }.icn-live-icon .live { display: block; width: 15px; height: 7px; margin-left: 5px; }.icn-live-icon .live svg { fill: rgb(255, 255, 255); }.m-list li { float: left; box-sizing: border-box; }.m-list .desc { padding-bottom: 16px; }.m-list.m-list-recmd .desc { padding-bottom: 20px; }.m-list.m-list-recmd-dj .desc { padding-bottom: 0px; }.m-list h3 { padding: 8px 0px 0px; line-height: 20px; font-size: 14px; }.m-list p { display: -webkit-flex; line-height: 20px; }.m-list .db { display: block; }.m-list .nam { flex: 0 1 auto; margin-left: 3px; }.m-list .icn { flex: 0 0 auto; }.m-list p .u-icn4-ok { position: absolute; left: -16px; top: 50%; margin-top: -7px; }.m-list-flow, .m-list-flow li { transition: width 0.3s ease-out 0s, height; }.m-list-recmd-dj li { transition: display 0.4s ease-out 0s; }.m-list-flow li .u-cover, .m-list-flow li .u-artist { width: 100%; border-radius: 4px; }.m-list-new { -webkit-box-pack: justify; justify-content: space-between; width: 100%; display: flex; position: relative; height: 256px; padding: 0px; overflow: hidden; flex-flow: column wrap; margin: 0px; }.m-list-new li { display: block; width: calc(33.33% - 11px); box-sizing: border-box; height: 48px; counter-increment: tlistorder 1; position: relative; background-clip: padding-box; padding: 0px; margin: 0px 0px 16px; border-radius: 4px; }.m-list-new li .liitem { width: 100%; height: 48px; position: absolute; float: left; vertical-align: middle; display: flex; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: center; align-items: center; margin: 0px; border-bottom: none; padding: 0px; }.m-list-new li .liitem .cvr { float: left; width: 48px; height: 48px; border-radius: 4px; flex: 0 0 auto; }.m-list-new li .liitem .rightitem { display: flex; -webkit-box-pack: center; justify-content: center; flex-direction: column; width: calc(100% - 48px); margin: 0px; padding: 0px 0px 0px 8px; flex: 0 0 auto; }.m-list-new li .liitem .rightitem p { display: inline-block; }.m-list-new li .liitem .rightitem p.title { line-height: 17px; height: 17px; }.m-list-new li .liitem .rightitem p.name { margin-top: 4px; flex: 0 0 auto; }.m-list-new li .liitem .rightitem p.name i { margin-right: 2px; }.m-list-new li .liitem .rightitem p.name .SpriteIcon_hires { height: 13px; margin-left: 0px; }.m-list-new li .liitem .rightitem p.name .SpriteIcon_dolby { height: 13px; margin-left: 0px; }.m-playbtns { text-align: center; font-size: 0px; }.m-playbtns .btn { display: inline-block; margin: 0px 20px; width: 41px; height: 41px; border-radius: 50%; border: none; }.m-list-recmd, .m-list-excmv, .m-list-artist { width: calc(100% + 18px); margin: 0px -9px; }.m-list-recmd li, .m-list-excmv li, .m-list-artist li { width: 20%; padding: 0px 9px; }.m-list-recmd .desc .icn { margin: 2px 0px 0px 4px; }.m-list-recmd-bill li { width: 25%; }.mq-806 .m-list-recmd-bill li { width: 20%; }.m-list-recmd-bill h3 { font-size: 14px; line-height: 22px; padding-top: 8px; }.m-list-recmd-dj h3 { padding-top: 12px; line-height: 22px; }.m-list-recmd-dj .u-cover .des-rd { padding: 12px 6px 0px; height: 34px; font-size: 13px; }.m-list-recmd-dj li:nth-child(n+6) { display: none; }.mq-920 .m-list-recmd-dj li { width: 16.66%; }.mq-920 .m-list-recmd-dj li:nth-child(n+6) { display: list-item; }.mq-920 .m-list-recmd-dj li:nth-child(n+7) { display: none; }.m-list-recmd-dj-look .u-cover .roof-3 { font-size: 13px; }.m-list-recmd-rd li:nth-child(n+6) { display: none; }.mq-806 .m-list-recmd-rd li:nth-child(n+6) { display: list-item; }.m-list-recmd-my { width: calc(100% - 42px); margin: 0px 21px 30px; }.m-list-recmd-my h3 { padding-top: 8px; }.discover-podcast { place-content: space-between; width: 100%; display: flex; position: relative; height: 276px; overflow: hidden; flex-flow: column wrap; }.discover-podcast li { width: calc(49%); box-sizing: border-box; height: 76px; counter-increment: tlistorder 1; position: relative; background-clip: padding-box; margin-bottom: 16px; border-radius: 4px; display: flex; justify-content: flex-start; }.discover-podcast li .rcmd-new-left { margin: 0px; padding: 0px; display: block; position: relative; border-radius: 4px; font-size: 12px; cursor: pointer; background-position: 50% 50%; background-repeat: no-repeat; background-clip: padding-box; background-size: auto 62%; width: 76px; height: 76px; flex: 0 0 auto; text-align: center; overflow: hidden; transition: font-size 0.2s ease-out 0s; }.discover-podcast li .rcmd-new-left img { position: absolute; top: 0px; left: 0px; display: block; width: 100%; height: 100%; transition: -webkit-transform 0.4s ease-in 0s; -webkit-transform-origin-x: 50%; -webkit-transform-origin-y: 50%; -webkit-transform-origin-z: initial; }.discover-podcast li .rcmd-new-left .IconContainer { margin: 0px; padding: 0px; display: block; width: 28px; height: 28px; position: absolute; right: 6px; bottom: 6px; }.discover-podcast li .rcmd-new-left .IconContainer .play-icon { width: 100%; height: 100%; border-radius: 14px; }.discover-podcast li .rcmd-new-left .IconContainer .play-icon svg { display: block; }.discover-podcast li .rcmd-new-left .IconContainer .stop-icon { background-image: url("../style/res/logo/dldroll_black.webp"); background-repeat: no-repeat; width: 100%; height: 100%; border-radius: 14px; background-size: 20px; background-position: center center; }.discover-podcast li .rcmd-new-left .IconContainer .stop-icon svg { display: none; }.discover-podcast li .rcmd-new-right { margin: 0px; padding: 0px 0px 0px 10px; display: flex; justify-content: center; flex-direction: column; flex: 0 0 auto; }.discover-podcast li .rcmd-new-right .rcmd-new-right-title { text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; overflow: hidden; -webkit-box-orient: vertical; font-size: 14px; line-height: 16px; }.discover-podcast li .rcmd-new-right .rcmd-new-right-labelbox { margin-top: 6px; }.discover-podcast li .rcmd-new-right .rcmd-new-right-labelbox .rcmd-new-right-label-gray { vertical-align: baseline; padding: 1px 2px; box-sizing: border-box; display: inline-block; height: 16px; line-height: 14px; font-size: 12px; border-radius: 2px; margin-right: 2px; opacity: 0.4; }.discover-podcast li .rcmd-new-right .rcmd-new-right-labelbox .rcmd-new-right-label-yellow { vertical-align: baseline; padding: 1px 2px; box-sizing: border-box; display: inline-block; height: 16px; line-height: 14px; font-size: 12px; border-radius: 2px; margin-right: 2px; }.discover-podcast li .rcmd-new-right .rcmd-new-right-labelbox .rcmd-new-right-label-red { vertical-align: baseline; padding: 1px 2px; box-sizing: border-box; display: inline-block; height: 16px; line-height: 14px; font-size: 12px; border-radius: 2px; margin-right: 2px; }.discover-podcast li .rcmd-new-right .rcnd-new-right-bottom { margin-top: 8px; }.discover-podcast li .rcmd-new-right .rcnd-new-right-bottom .subtitle { font-size: 12px; line-height: 12px; max-width: 120px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; flex-wrap: nowrap; display: inline-block; }.discover-podcast li .rcmd-new-right .rcnd-new-right-bottom .play-count-box { display: inline-block; position: relative; top: -1px; }.discover-podcast li .rcmd-new-right .rcnd-new-right-bottom .play-count-box .play-count-icon { opacity: 0.2; margin-left: 9px; display: inline-block; line-height: 12px; max-width: 10px; max-height: 10px; }.discover-podcast li .rcmd-new-right .rcnd-new-right-bottom .play-count-box .play-count-icon svg { width: 8px; max-height: 10px; min-height: 10px; }.discover-podcast li .rcmd-new-right .rcnd-new-right-bottom .play-count-box .play-count-number { margin-left: 2px; display: inline-block; font-size: 12px; line-height: 12px; opacity: 0.6; }.discover-podcast li .rcmd-new-right .rcnd-new-right-bottom .play-time-box { display: inline-block; position: relative; top: -1px; }.discover-podcast li .rcmd-new-right .rcnd-new-right-bottom .play-time-box .play-time-icon { position: relative; top: 2px; margin-left: 8px; width: 12px; height: 12px; display: inline-block; }.discover-podcast li .rcmd-new-right .rcnd-new-right-bottom .play-time-box .play-time-number { margin-left: 2px; display: inline-block; font-size: 12px; line-height: 12px; opacity: 0.6; }.typeSelect { float: right; position: relative; top: -4px; }.discover-audioBook-titleBox { margin-top: 25px; }.audioBookTitle-refresh { width: 24px; height: 24px; }.audioBookTitle-refresh svg { width: 16px; height: 16px; padding-left: 4px; }.discover-audioBookTitle .brttext { width: 98px; height: 28px; border-radius: 26px; text-align: center; align-items: center; }.discover-audioBookTitle .brttext .des { height: 20px; font-style: normal; font-weight: 400; font-size: 14px; line-height: 20px; position: relative; top: -1px; }.discover-audioBookTitle .extshrbtn { width: 10px; height: 10px; position: relative; left: -14px; top: 18px; }.discover-audioBookTitle .extend { width: 10px; height: 10px; position: relative; left: -14px; }.discover-audioBookTitle .z-fold { transform: rotate(180deg); }.discover-audioBookTitle .brtlist { z-index: 1; width: 120px; border-radius: 8px; position: absolute; margin-top: 8px; padding: 5px 0px; box-sizing: border-box; display: flex; justify-content: center; right: 0px; }.discover-audioBookTitle .brtlist .item { height: 26px; line-height: 26px; position: relative; font-size: 12px; text-align: center; margin-bottom: 4px; }.discover-audioBookTitle .brtlist .item .slt { right: -15px; top: 5px; display: none; }.discover-audioBookTitle .brtlist .item.z-slt .slt { display: inline; }.discover-audioBookTitle .brtlist .item .member { top: 1px; left: 48px; margin: 4px 0px 0px; }.discover-audioBookTitle .brtlist .item .member.u-icn-sq { top: 9px; left: -23px; margin: 0px; }.discover-audioBookTitle .brtlist .item i { position: absolute; }.discover-audioBook .rcmd-new-right-label-gray { vertical-align: baseline; padding: 1px 2px; box-sizing: border-box; display: inline-block; height: 16px; line-height: 14px; font-size: 12px; border-radius: 2px; margin-right: 2px; opacity: 0.4; }.discover-audioBook .rcmd-new-right-label-red .rcmd-new-right-label-yellow { vertical-align: baseline; padding: 1px 2px; box-sizing: border-box; display: inline-block; height: 16px; line-height: 14px; font-size: 12px; border-radius: 2px; margin-right: 2px; }.discover-audioBook .u-cover:hover .audioBookCount { opacity: 0; }.discover-audioBook .u-cover .audioBookCount { opacity: 1; }.discover-audioBook .brt { right: 184px; z-index: 2; }.discover-audioBook .brt .brttext { border-radius: 2px; padding: 0px 3px; line-height: 16px; height: 18px; box-sizing: border-box; display: inline-block; }.discover-audioBook .audioBookIcon { position: absolute; width: 50%; height: 50%; left: 25%; top: 25%; }.discover-audioBook .mohu { position: absolute; top: 0.1px; opacity: 0.2; filter: blur(5px); }.rct-audioBook .iconContainer { margin: 0px; padding: 0px; display: block; width: 28px; height: 28px; position: absolute; right: 6px; bottom: 6px; }.rct-audioBook .iconContainer .play-icon { width: 100%; height: 100%; border-radius: 14px; }.rct-audioBook .iconContainer .play-icon svg { display: block; }.rct-audioBook .iconContainer .stop-icon { background-image: url("../style/res/logo/dldroll_black.webp"); background-repeat: no-repeat; width: 100%; height: 100%; border-radius: 14px; background-size: 20px; background-position: center center; }.rct-audioBook .iconContainer .stop-icon svg { display: none; }.rct-audioBook h4 .audioBookName { line-height: 40px; font-size: 14px; }.rct-audioBook h4 .voiceName { font-size: 12px; line-height: 12px; }.rct-audioBook h4 .voiceName .voicename { opacity: 0.6; cursor: default; }.rct-audioBook h4 .voiceName .jindu { margin-left: 16px; opacity: 0.4; cursor: default; }.m-list-recmd-live li { width: 25%; }.m-list-recmd-live li.voicelive { width: 20%; }.m-list-recmd-live li.voicelive:nth-child(n+6) { display: none; }.m-list-recmd-live li.voicelive:nth-child(5) { display: list-item; }.mq-806 .m-list-recmd-live li { width: 20%; }.m-list-recmd-live .desc { padding-bottom: 70px; }.m-list-recmd-live li:nth-child(n+5) { display: none; }.mq-806 .m-list-recmd-live li:nth-child(5) { display: list-item; }.mq-806 .m-list-live-page li { width: 20%; }.m-list-live-page li { width: 25%; }.m-list-excmv li, .mq-806 .m-list-exc-all li { width: 33.33%; }.m-list-exc-all li { width: 50%; }.m-list-excmv-mv li:nth-child(4n) { opacity: 0; display: none; }.m-list-excmv-mv-2 li:nth-child(4n), .m-list-excmv-all li:nth-child(4n) { opacity: 1; display: block; }.m-list-excmv-mv-2 li:nth-child(n+7) { opacity: 0; display: none; }.mq-1040 .m-list-excmv-mv { height: 217px; overflow: hidden; }.mq-1040 .m-list-excmv-mv li { width: 25%; margin-bottom: 10px; }.mq-1040 .m-list-excmv-mv li:nth-child(4n) { opacity: 1; display: block; }.mq-1040 .m-list-excmv-mv-2 li:nth-child(n+7) { opacity: 1; display: block; }.mq-806 .m-mymsc .m-list li { width: 20%; }.mq-1040 .m-mymsc .m-list li { width: 16.6%; }.m-list-artist h3 { display: -webkit-flex; justify-content: space-between; }.m-list-artist h3 .name { flex: 0 1 auto; }.m-list-artist h3 .name svg { width: 7px; max-height: 13px; vertical-align: middle; margin: -3px 0px 0px 3px; }.m-list-artist1 li .u-cover .lnk { height: 0px; padding-bottom: 100%; }.m-list-artist h3 .stay { flex: 0 0 auto; margin-top: 2px; }.mq-806 .m-list-artist li { width: 16.66%; }.m-list-newalb { width: calc(100% + 15px); margin: 10px -28px 20px -14px; }.m-list-newalb li { width: 25%; padding: 0px 28px 0px 14px; }.mq-937 .m-list-newalb li { width: 20%; }.m-list-program { overflow: hidden; margin-bottom: 50px; max-height: 292px; }.m-list-program li { width: calc(50% - 20px); margin-right: 20px; padding: 10px 0px; transition: width 0.3s ease-out 0s, height; }.m-list-program li:nth-of-type(2n) { width: calc(50% - 10px); margin-right: 0px; margin-left: 10px; }.m-list-program li:nth-of-type(n+3) { border-bottom-style: none; padding-bottom: 0px; }.m-list-program .cnt { margin-left: 90px; }.m-list-program h3 { padding: 17px 0px 12px; }.m-list-twinsradio li { display: block; width: calc(50% - 20px); box-sizing: border-box; margin: 0px 20px 0px 0px; padding: 0px 0px 16px; transition: width 0.3s ease-out 0s, height 0s ease 0s; list-style: none; }.m-list-twinsradio .cnt { display: flex; flex-direction: column; -webkit-box-pack: center; justify-content: center; height: 134px; margin: 0px 0px 0px 143px; padding: 0px; flex: 0 0 auto; }.m-list-twinsradio h3 { font-size: 15px; font-weight: 800; margin-bottom: 18px; padding: 0px; }.m-list-twinsradio h4 { margin-bottom: 8px; font-size: 13px; font-weight: normal; }.m-list-twinsradio .last { margin-bottom: 8px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }.m-list-twinsradio .last svg { float: left; width: 8px; max-height: 14px; }.m-list-twinsradio .cnt-1 { justify-content: center; }.m-list-twinsradio .cnt-1 h3 { font-weight: normal; font-size: 14px; margin: 0px; }.m-list-twinsradio .cnt-1 h4, .m-list-twinsradio .cnt-1 .last { font-size: 13px; line-height: 18px; margin-top: 16px; margin-bottom: 0px; }.m-list-twinsradio .cnt-1 .last { margin-top: 6px; }.m-list-twinsradio .u-price { display: inline-block; font-size: 18px; line-height: 22px; font-weight: normal; font-style: normal; margin: 0px; padding: 0px; }.m-list-radio { max-height: 180px; }.m-list-radio .desc { padding-bottom: 5px; }.m-list-recmd-program li:nth-of-type(-n+4) { border-bottom-style: solid; padding-bottom: 10px; }.mq-1040 .m-list-recmd-program li, .mq-1040 .m-list-recmd-program li:nth-of-type(2n) { width: 335px; margin-right: 17px; }.mq-1040 .m-list-recmd-program li:nth-of-type(2n) { margin-left: 0px; }.mq-1040 .m-list-recmd-program li:nth-of-type(3n) { margin-right: 0px; }.mq-1040 .m-list-recmd-program li:nth-of-type(4) { border-bottom-style: none; padding-bottom: 0px; }.m-list-songlist { margin: 10px 0px 0px -18px; }.m-list-songlist li { width: 138px; margin-left: 18px; }.m-list-channel ul { margin: 0px 0px 35px -25px; min-height: 50px; }.m-list-channel li { width: 166px; margin-left: 25px; margin-top: 0px; }.m-list-channel h3 { padding: 7px 0px 0px; line-height: normal; }.m-list-channel .p { line-height: 15px; }.m-list-mv.tline1 { max-height: 164px; overflow: hidden; }.m-list-mv.tline2 { max-height: 365px; overflow: hidden; }.m-list-mv li { width: 33.3333%; margin-bottom: 28px; }@media screen and (min-width: 1220px) {
.m-list-mv li { width: 25%; }
}@media screen and (min-width: 1330px) {
.m-list-mv li { width: 20%; }
}.m-list-mv li .mvbox { padding: 0px 9px; }.m-list-mv li .mvbox .u-cover { width: 100%; }.p-offlinetrack .m-list-mv li { padding: 0px 10px; box-sizing: border-box; }.m-search .m-list-mv ul { margin-left: -9px; }.m-search .m-list-mv li { width: 33%; padding: 0px 10px; box-sizing: border-box; margin-left: 0px; }.m-search .m-list-mv li .u-cover-mvrank { width: 100%; height: auto; }.mq-990 .m-search .m-list-mv li { width: 25%; }.m-list-mv.tline li:not(.js-left-fix):nth-of-type(n+7) { display: none; }.mq-1003 .m-list-mv.tline li:not(.js-left-fix):nth-of-type(n+7) { display: list-item; }.m-list-mv .tit { margin-top: 10px; }.m-list-mv .tit svg { width: 22px; max-height: 12px; position: relative; top: 1px; }.m-list-mv .tit > a { display: block; margin-bottom: 4px; line-height: 16px; }.m-list-mv p.dec { line-height: 20px; height: 20px; }.m-list-mv-fav { margin: 20px 30px 0px; }.m-list-mv-fav .dld { margin: 0px 4px 0px 0px; vertical-align: top; }.m-list-mv-big li { width: 214px; }.m-mv .update { top: 13px; left: 0px; }.m-mv .update p { float: left; line-height: 14px; margin-right: 5px; }.m-mv .help { float: left; }.m-mv .help svg { width: 13px; max-height: 13px; position: relative; top: -4px; }.m-mv .help .lay { display: none; right: -210px; left: 0px; width: auto; padding: 5px 10px; }.m-mv .help .lay::before { right: 97px; left: auto; }.m-mv .help:hover .lay { display: block; padding: 12px; line-height: 20px; }.m-list-mvweek { margin-bottom: -20px; margin-top: 25px; }.m-list-mvweek li { float: left; width: 47%; height: 92px; overflow: hidden; padding: 20px 15px 20px 0px; border-right: 1px solid; }.m-list-mvweek li .rnk { margin-left: 5px; }.m-list-mvweek li .rnk svg { width: 16px; max-height: 7px; }.m-list-mvweek li svg { position: relative; left: 3px; }.m-list-mvweek li:nth-of-type(n+3) { border-top: 1px solid; }.m-list-mvweek li:nth-of-type(2n) { border-right: none; padding: 20px 0px 20px 15px; }.m-list-mvweek li:nth-of-type(1), .m-list-mvweek li:nth-of-type(2) { padding-top: 0px; }.m-list-mvweek .itm { float: left; }.m-list-mvweek .itm.u-cover-mvrank { width: 172px; }.m-list-mvweek .itm .rk { margin-left: 5px; }.m-list-mvweek .num { font-size: 24px; width: 35px; padding-top: 28px; }.m-list-mvweek .info { margin: 6px 0px 0px 10px; max-width: 39%; }.m-list-mvweek .info h3 { font-size: 13px; margin-bottom: 20px; }.m-list-mvweek .info .desc { margin-top: 14px; line-height: 16px; }.m-mv { max-width: 1040px; margin: auto; padding: 0px 30px; }.m-mv .m-tags dt { margin-right: 10px; }.m-mv .m-tags .area { width: 68px; display: inline-block; text-align: center; }.m-mv .m-tags .area .z-sel { min-width: 38px; padding: 0px 4px; }.m-mv.m-mvweek { margin-top: 50px; }.m-list-alb ul { margin-left: -40px; margin-right: 40px; }.m-list-alb li { width: 25%; padding: 0px 18px 0px 40px; }@media screen and (min-width: 1189px) {
.m-list-alb li { width: 20%; }
}@media screen and (min-width: 1489px) {
.m-list-alb li { width: 16.6666%; }
}.m-mvplayer { position: relative; width: 100%; height: 100%; overflow: hidden; }.m-mvplayer .icon-bplay { width: 66px; height: 66px; border: 2px solid; border-radius: 50%; }.m-mvplayer .icon-bplay svg { width: 100%; height: 100%; }.m-mvplayer .videowrap { position: absolute; top: 0px; left: 0px; cursor: pointer; }.m-mvplayer .video { position: absolute; margin: auto; cursor: pointer; top: 50%; left: 50%; transform: translate(-50%, calc(-50% - 21px)); }.m-mvplayer .bottom { position: absolute; width: 100%; height: 42px; bottom: 0px; transition: bottom 0.5s ease 0s; z-index: 100; }.m-mvplayer .bottom-hide { bottom: -52px; }.m-mvplayer .playbar { position: relative; width: 100%; height: 4px; cursor: pointer; z-index: 1; }.m-mvplayer .playbar * { position: absolute; }.m-mvplayer .playbar .bar { height: 100%; cursor: pointer; }.m-mvplayer .playbar .bar-played, .m-mvplayer .playbar .bar-loaded { top: 0px; width: 0px; height: 100%; pointer-events: none; }.m-mvplayer .playbar .bar-hotarea { top: -4px; width: 100%; height: 10px; }.m-mvplayer .playbar .thumb { top: -5px; right: -5px; width: 4px; height: 4px; cursor: pointer; pointer-events: all; border-radius: 50%; border: 5px solid; }.m-mvplayer .playbar .tip { top: -40px; padding: 6px; border: 1px solid; }.m-mvplayer .playbar .triangle { top: -14px; width: 0px; height: 0px; border: 6px solid; }.m-mvplayer .playbar .triangle::after { position: absolute; top: -6px; left: -4px; content: ""; width: 0px; height: 0px; border: 4px solid; }.m-mvplayer .group { height: 38px; line-height: 38px; }.m-mvplayer .play-pause { float: left; width: 24px; height: 24px; border: 1px solid; border-radius: 50%; margin: 6px 10px; cursor: pointer; }.m-mvplayer .play-pause svg { width: 100%; height: 100%; }.m-mvplayer .time { float: left; margin: 0px !important; }.m-mvplayer .rightGroup { float: right; position: relative; margin: 11px 0px 10px; height: 17px; line-height: 17px; }.m-mvplayer .rightGroup > * { float: right; }.m-mvplayer .volume { margin: 3px 12px 0px 0px; }.m-mvplayer .volume .icon { display: inline-block; width: 16px; height: 12px; }.m-mvplayer .volume .icon svg { width: 100%; height: 100%; vertical-align: top; }.m-mvplayer .volume .track { display: inline-block; position: relative; top: 4px; width: 100px; height: 4px; margin-left: 5px; border-radius: 3px; cursor: pointer; vertical-align: top; }.m-mvplayer .volume .vol { position: absolute; height: 4px; left: 0px; top: 0px; border-radius: 2px; cursor: pointer; }.m-mvplayer .volume .thumb { display: none; top: -2px; right: -2px; width: 2px; height: 2px; border-radius: 50%; border: 3px solid; }.m-mvplayer .volume .track:hover .thumb { display: block; }.m-mvplayer .quality { width: 68px; }.m-mvplayer .quality .icon { display: block; width: 100%; text-align: center; }.m-mvplayer .quality .icon svg { width: 14px; max-height: 12px; vertical-align: middle; margin: -1px 4px 0px 0px; }.m-mvplayer .quality .icon.z-dis { opacity: 0.5; pointer-events: none; }.m-mvplayer .qlist { position: absolute; bottom: 35px; left: -1px; width: 68px; border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-color: initial; border-image: initial; border-bottom-style: initial; cursor: pointer; }.m-mvplayer .qlist li { position: relative; height: 26px; line-height: 26px; text-indent: 21px; }.m-mvplayer .qlist .check { position: absolute; width: 8px; max-height: 8px; left: 6px; top: 9px; }.m-mvplayer .member { display: inline-block; position: relative; width: 13px; height: 13px; vertical-align: middle; }.m-mvplayer .member svg { position: absolute; inset: 0px; }.m-mvplayer .fullscreen { padding: 0px 15px 0px 12px; }.m-mvplayer .fullscreen svg { width: 14px; max-height: 14px; vertical-align: top; }.m-mvplayer .upnext { font-size: 14px; width: 80%; text-align: center; left: 10%; top: 50%; margin-top: -50px; }.m-mvplayer .upnext .tit { line-height: 20px; margin-bottom: 50px; }.m-mvplayer .upnext .icon { display: inline-block; vertical-align: middle; width: 72px; height: 72px; margin-bottom: 7px; }.m-mvplayer .replay, .m-mvplayer .auto { display: inline-block; height: 100px; }.m-mvplayer .replay p, .m-mvplayer .auto p { height: 26px; line-height: 26px; }.m-mvplayer .replay { width: 70px; cursor: pointer; }.m-mvplayer .auto { width: 72px; margin-left: 60px; }.m-mvplayer .auto p { margin: 0px -50px; }.m-mvplayer .auto .cancel { display: inline-block; padding: 0px 11px; border-radius: 13px; }.m-mvplayer .loading { height: 25px; line-height: 25px; font-size: 18px; }.m-mvplayer .loading .icon-loading { display: inline-block; vertical-align: middle; width: 25px; height: 25px; animation: 1.2s linear 0s infinite normal none running rotate; }.m-mvplayer .loadingbg { top: 0px; left: 0px; width: 100%; height: 100%; }.m-mvplayer .loadingmask { width: 100%; height: 100%; cursor: pointer; }.m-mvplayer .slogan { width: 100%; height: calc(100% - 42px); left: 0px; top: 0px; background-position: center center; background-repeat: no-repeat; }.m-mvplayer .etip { width: 270px; color: rgb(255, 255, 255); text-align: center; font-size: 16px; }.m-mvplayer .oper { position: absolute; z-index: 10; left: 0px; top: 0px; right: 0px; height: 50px; line-height: 50px; font-size: 18px; transition: top 0.5s ease 0s; }.m-mvplayer .oper .tit { padding: 0px 310px 0px 20px; width: 100%; box-sizing: border-box; }.m-mvplayer .oper .btns { position: absolute; top: 0px; right: 0px; }.m-mvplayer .oper .btn { position: relative; display: inline-block; margin: 5px 8px; line-height: 0; }.m-mvplayer .oper .btn::after { content: ""; position: absolute; left: 50px; top: 12px; height: 16px; width: 1px; }.m-mvplayer .oper .btn .icn { width: 21px; max-height: 20px; margin: 10px; }.m-mvplayer .oper.z-hide { top: -52px; }.m-mvplayer-fs { position: absolute; top: 0px; left: 0px; }body > .m-mvplayer { z-index: 2001; }.m-mvplayer-fs .video, .m-mvplayer-evt .video { transform: translate(-50%, -50%); }.m-mvplayer-evt .bottom { bottom: -40px; }.m-mvplayer-evt .playbar .thumb { opacity: 0; transition: opacity 0.5s ease-in 0s; }.m-mvplayer-evt:hover .bottom { bottom: 0px; }.m-mvplayer-evt:hover .playbar .thumb { display: block; opacity: 1; }.m-mvplayer-evt .volume .track { width: 63px; }.m-mvplayer-evt-fs .video { object-fit: scale-down; }.m-mtlist { position: relative; margin: 20px 0px 48px; }.m-mtlist .cvrtime { position: absolute; top: 155px; left: 0px; }.m-mtlist .mtwrap { float: right; width: 100%; margin-left: -210px; }.m-mtlist .mtcnt { margin-left: 210px; }.m-mtlist .mttit { display: flex; line-height: 22px; margin-bottom: 8px; }.m-mtlist .mttit h3 { font-size: 16px; }.m-mtlist .mttit h3 a { margin-right: 19px; line-height: 26px; overflow-wrap: break-word; }.m-mtlist .mttit .titm.z-dis, .m-mtlist .mttit span.line.z-dis { display: none; }.m-mtlist .mttit .mtinfo { flex: 0 0 auto; }.m-mtlist .titm { display: inline-block; width: 24px; max-height: 24px; margin: 0px 4px; }.m-mtlist .titm svg { width: 24px; max-height: 24px; }.m-mtlist .titm-group { flex: 0 0 auto; display: flex; }.m-mtlist .mtinfo { height: 24px; display: inline-block; }.m-mtlist .mtinfo .split { height: 10px; margin: 7px 2px; display: inline-block; }.m-mtlist .mtmore .arr { position: relative; width: 5px; height: 8px; margin-left: 7px; }.m-mtlist .mtmore a { border-radius: 4px; padding-right: 30px; text-align: right; display: block; width: 100%; height: 34px; line-height: 34px; box-sizing: border-box; }.m-mtlist .m-tblist2 { margin: 15px 0px 0px; }.m-mtlist-1 .mtcnt { margin-left: 176px; }.m-plylist { width: 100%; font-size: 13px; }.m-plylist .th { }.m-plylist .fix { position: relative; float: left; }.m-plylist .th, .m-plylist .td { float: left; box-sizing: border-box; height: 34px; padding: 5px 0px 5px 6px; line-height: 24px; }.m-search .m-plylist .td { padding: 5px 6px; }.m-plylist .th { display: flex; position: relative; padding-right: 0px; line-height: 24px; }.m-plylist .th em { display: inline-block; max-width: 95%; }.m-plylist .th.asc em.four, .m-plylist .th.desc em.four { max-width: 70%; }.m-plylist .th.asc em, .m-plylist .th.desc em { max-width: 60%; }.m-plylist .th:first-child { height: 34px; }.m-plylist .th::after { content: ""; position: absolute; top: 0px; z-index: 100; right: -1px; width: 0px; height: 100%; }.m-plylist .js-resize { float: left; position: relative; height: 28px; width: 0px; z-index: 101; cursor: e-resize; pointer-events: auto; }.m-plylist .js-resize::after { position: absolute; left: -5px; top: 0px; width: 9px; height: 100%; content: ""; }.m-plylist .flow .th:last-child::after { display: none; }.m-plylist .th svg { position: absolute; right: 10px; top: 10px; display: none; }.m-plylist .th[data-res-action="sort"] { pointer-events: none; }.m-plylist-sort .th[data-res-action="sort"] { pointer-events: auto; }.m-plylist-sort .icn-sort-btn .u-icn { pointer-events: none; position: static; display: inline; float: right; margin: 8px 9px 0px 0px; }.m-plylist-sort .th[data-res-action="sort"]:hover .u-icn-sort-hvr { display: inline; }.m-plylist-sort .th[data-res-action="sort"].desc .u-icn-sort { display: inline; }.m-plylist-sort .th[data-res-action="sort"].asc .u-icn-sort { display: inline; transform: rotate(180deg); }.m-plylist-sort .th[data-res-action="sort"].asc:hover .u-icn-sort-hvr, .m-plylist-sort .th[data-res-action="sort"].desc:hover .u-icn-sort-hvr { display: none; }.m-plylist .th > span:first-child { flex: 0 0 auto; }.m-plylist .th .icon-group { display: none; white-space: nowrap; min-width: 30px; align-items: center; flex: 1 1 auto; flex-wrap: wrap; overflow: hidden; }.m-plylist .th .icon-group .txt + [class*="u-icn-sort-"] { margin-left: 2px; }.m-plylist .th .icon-group svg { display: inline-block; flex: 0 0 auto; position: relative; top: initial; right: initial; width: 14px; margin: 0px 2px 0px 6px; }.m-plylist .th[data-res-action="sort"]:hover:not(.desc):not(.asc) .icon-group-default, .m-plylist .th[data-res-action="sort"].desc .icon-group-desc, .m-plylist .th[data-res-action="sort"].asc .icon-group-asc { display: inline-flex; }.m-plylist-only .fix .th.asc i, .m-plylist-only .fix .th.desc i { right: 50%; margin-right: -5px; }.m-plylist ul { counter-reset: tlistorder 0; }.m-plylist .itm { position: relative; height: 34px; counter-increment: tlistorder 1; }.m-plylist-arank.m-plylist .itm { border-radius: 0px; }.m-plylist-arank.m-plylist { padding: 20px 0px 50px; }.m-plylist .itm::before { float: left; height: 34px; content: counter(tlistorder, decimal-leading-zero); box-sizing: border-box; text-align: right; line-height: 34px; }.m-plylist .itm .playstate { position: absolute; display: none; top: 50%; left: 29px; transform: translateY(-50%); z-index: 5; }.m-plylist .itm.z-play::before, .m-plylist .itm.z-pause::before { visibility: hidden; }.m-plylist .itm.z-play .playstate, .m-plylist .itm.z-pause .playstate { display: block; }.m-plylist .ellipsis { display: inline-block; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; vertical-align: middle; }.m-plylist.m-plylist-newsong .itm .playstate { margin-top: 0px; }.m-plylist .itm::before { position: relative; z-index: 99; width: 51px; padding-right: 8px; }.m-plylist .ico { float: left; width: 16px; height: 16px; margin: 9px 0px 0px 8px; }.m-plylist .ico1 { margin: -1px 5px 0px 0px !important; }.m-plylist .ico.z-first { margin-left: 10px; }.m-plylist .title { position: relative; display: -webkit-flex; align-items: center; }.m-plylist .tit { flex: 0 1 auto; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }.m-plylist .mv, .m-plylist .dj, .m-plylist .cld, .m-plylist .hq, .m-plylist .member, .m-plylist .qt, .m-plylist .lose, .m-plylist .slose, .m-plylist .arr, .m-plylist .try { flex: 0 0 auto; margin-left: 6px; margin-top: 0px; }.m-plylist .nores { flex: 0 0 auto; margin: 0px 2px 0px 4px; }.m-plylist .nores-desc { flex: 0 0 auto; font-size: 12px; }.m-plylist .qt { margin-top: 1px; }.m-plylist .cld { box-sizing: content-box; margin-left: 5px; }.m-plylist .title .check { flex: 0 0 auto; }.m-plylist .dj { margin-top: 2px; }.m-plylist .spot { margin: -1px 4px 0px 1px; font-size: 0px; }.m-plylist-prs .spot { margin: -1px 11px 0px 1px; }.m-plylist .migu { margin: 0px 0px 0px 8px; position: relative; top: 2px; }.m-plylist .lose { margin-right: 0px; margin-left: 6px; margin-top: 0px; }.m-plylist .u-icn-fav { margin-left: 0px; }.m-plylist .u-icn-dld_ok { margin-left: 1px; }.m-plylist .like .u-icn4-love, .m-plylist .like.z-show .u-icn4-loved { display: inline-block; cursor: pointer; }.m-plylist .like .u-icn4-loved, .m-plylist .like.z-show .u-icn4-love { display: none; }.m-plylist .u-icn4-down { cursor: pointer; }.m-plylist .itm .rnk { display: none; }.m-plylist .itm.z-nocyr .u-icn-mv { pointer-events: none !important; }.m-plylist .u-cloudnote .cld { margin-top: -2px; }.m-plylist .loadfix { position: absolute; top: 0px; left: 0px; right: 0px; }.m-plylist .tag { margin-left: 5px; }.m-plylist .arr { opacity: 0; }.m-plylist .itm:hover .arr { opacity: 1; }.m-plylist-sort .icn-sort-btn { display: inline-block; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; pointer-events: auto; }.m-plylist-sort .icn-sort-btn a { display: inline-block; height: 100%; width: 50px; cursor: default; }.m-plylist-sort .icn-sort-btn i { float: right; margin: 9px 10px 0px 0px; }.m-plylist-check .th .check { display: none; position: absolute; top: 7px; left: 29px; }.m-plylist-check .td .check { display: none; position: absolute; left: -61px; margin: 2px 4px 0px 5px; }.m-plylist-check .check svg { visibility: hidden; }.m-plylist-check .itm.z-sel svg { visibility: visible; }.m-plylist-check .itm:hover .check { display: block; }.m-plylist-check .itm:hover::before { display: none; }.m-plylist-check .itm .ico { position: absolute; left: 51px; width: 14px; height: 28px; margin-left: 10px; line-height: 28px; text-align: center; }.m-plylist-check.z-sel .check { display: block; }.m-plylist-check.z-sel .itm::before { display: none; }.m-plylist .fix { width: 108px; }.m-plylist .flow { margin-left: 108px; }.m-plylist-only .fix { width: 85px; }.m-plylist-only .fix1 { width: 57px; }.m-plylist-only .flow { margin-left: 85px; }.m-plylist-only .flow1 { margin-left: 57px; }.m-plylist .fix .col:nth-of-type(1) { width: 50px; padding-left: 30px; }.m-plylist .fix .col:nth-of-type(2) { width: 58px; }.m-plylist .fix .col:nth-of-type(1):hover { background: none !important; }.m-plylist-only .fix .col:nth-of-type(2) { width: 35px; }.m-plylist .flow .col:nth-of-type(1) { width: 42%; }.m-plylist .flow .col:nth-of-type(2) { width: 20%; }.m-plylist .flow .col:nth-of-type(3) { width: 27%; }.m-plylist .flow .col:nth-of-type(4) { width: 11%; }.m-plylist-7col .flow .col:nth-of-type(1) { width: 40%; }.m-plylist-7col .flow .col:nth-of-type(2) { width: 17%; }.m-plylist-7col .flow .col:nth-of-type(3) { width: 20%; }.m-plylist-7col .flow .col:nth-of-type(4) { width: 9%; }.m-plylist-7col .flow .col:nth-of-type(5) { width: 14%; }.m-plylist-prs .head .col:nth-of-type(1) { padding-left: 32px; }.m-plylist-prs .flow .col:nth-of-type(1) { width: 30%; }.m-plylist-prs .flow .col:nth-of-type(2) { width: 70%; padding-right: 70px; }.m-plylist-prs .flow2 .col:nth-of-type(2) { width: 38%; }.m-plylist-prs .title { padding-left: 0px; }.m-plylist-prs .u-probar { width: calc(100% - 130px); }.m-plylist-prs .why { position: absolute; display: inline-block; width: 28px; height: 28px; margin: 0px 0px 0px 6px; }.m-plylist-prs .why div.u-arrlay { display: none; width: auto; min-width: 100px; top: 18px; left: -16px; transform: translateX(0px); }.m-plylist-prs .why .m-help .p { white-space: nowrap; }.m-plylist-prs .why .m-help::before { left: 23px; }.m-plylist-prs .why:hover .m-help { display: block; }.m-plylist-prs .u-ibtn6 { border: none; height: 32px; }.m-plylist-prs .u-ibtn6 svg { fill: rgb(102, 102, 102); margin: 0px; }.m-plylist-prs .lose.u-icn-vip-download { margin: 7px 2px 0px 5px; }.m-plylist-prs .tag { margin: 4px 0px 0px 5px; }.m-plylist-prs .slose { margin-top: 6px; }.m-plylist-mix .itm:first-child { border-top: 0px; }.m-plylist-mix .itm::before { width: 30px; padding: 0px; }.m-plylist-mix .ico:first-child { margin-left: 15px; }.m-plylist-mix .ico:nth-of-type(2) { margin-right: 5px; }.m-plylist-mix .itm .td { position: relative; width: 69%; padding-left: 14px; }.m-plylist-mix .itm .td:last-child { float: right; width: 14%; }.m-plylist-mix .m-empty { margin: 26px 0px; }.m-plylist-mix .m-empty h2 { font-size: 14px; }.m-plylist-mix .itm .playstate { left: 16px !important; }.m-plylist-mix-empty { min-height: 28px; }.m-plylist-mix-empty .itm:last-child .td:first-child { border-bottom-left-radius: 0px; }.m-plylist-mix-empty .itm:last-child .td:last-child { border-bottom-right-radius: 0px; }.m-plylist-mix-empty .empty { line-height: 28px; font-size: 14px; text-align: center; }.m-plylist-lrc .lyric { margin-left: 108px; padding: 9px 0px 20px; line-height: 18px; }.m-plylist-lrc .lyric .brief, .m-plylist-lrc .lyric .detail { float: left; position: relative; width: 100%; display: none; }.m-plylist-lrc .lyric .lyr { float: left; vertical-align: bottom; width: 70%; line-height: 18px; }.m-plylist-lrc .lyric .lyr p span { padding-bottom: 6px; display: inline-block; }.m-plylist-lrc .lyric .lyr p { padding: 0px 10px; }.m-plylist-lrc .lyric .btn { float: right; width: 30%; vertical-align: top; font-size: 0px; }.m-plylist-lrc .lyric .btn-top { position: absolute; left: 70%; bottom: 0px; }.m-plylist-lrc .flow, .m-plylist-lrc .lyric { margin-left: 108px; }.m-plylist-lrc .lyric .btn button { box-sizing: border-box; width: 76px; height: 24px; line-height: 24px; font-size: 12px; text-align: center; padding: 0px; }.m-plylist-lrc .lyric .btn button:last-child { margin-left: 10px; }.m-plylist-lrc .lyric .detail .btn { vertical-align: bottom; }.m-plylist-lrc .lyric .z-show { display: block; }.m-plylist-lrc .lyric-1 { margin-left: 119px; padding: 4px 0px; }.m-plylist-lrc .lyric-1 .lyr { width: 90%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }.m-plylist-lrc .itm { height: auto; }.m-plylist-lrc .trbg { position: relative; height: 34px; }.m-plylist-lrc .trans { display: inline-block; }.m-plylist-new { margin: 10px 0px 60px; }.m-plylist-new .bd { position: relative; }.m-plylist-new .bd::before { z-index: 2; position: absolute; left: 50%; top: 0px; content: ""; width: 1px; height: 100%; }.m-plylist-new ul { display: -webkit-flex; flex-flow: column wrap; height: 300px; }.m-plylist-new .itm:not(.z-empty) { float: right; width: 50%; box-sizing: border-box; padding-right: 5px; }.m-plylist-new .itm .td { padding-left: 0px; }.m-plylist-new .itm::before { width: 35px; padding-left: 0px; text-align: center; padding-right: 0px; }.m-plylist-new .flow { margin-left: 35px; }.m-plylist-new .itm .td:nth-of-type(1) { width: 100%; padding-left: 4px; }.m-plylist-new .itm .playstate { left: 11px; }.m-plylist-new h4 { line-height: 20px; }.m-plylist-new .hq, .m-plylist-new .mv, .m-plylist-new .cld { margin: 0px 3px 0px 0px; padding: 0px; }.m-plylist-new .lose, .m-plylist-new .try { margin: 0px 3px 0px 0px; padding: 0px; }.m-plylist-daily { margin-top: 10px; }.m-plylist-daily .itm::before { padding-left: 10px; }.m-plylist-daily .flow .col:nth-of-type(1) { width: 42%; }.m-plylist-daily .flow .col:nth-of-type(2) { width: 20%; }.m-plylist-daily .flow .col:nth-of-type(3) { width: 27%; }.m-plylist-daily .flow .col:nth-of-type(4) { width: 11%; }.m-plylist-newsong { position: relative; margin-top: 1px; }.m-plylist-newsong .flow { margin-left: 58px; }.m-plylist-newsong ul { width: calc(100% + 60px); margin-left: -30px; }.m-plylist-newsong ul .itm::before { width: 30px; margin-left: 23px; }.m-plylist-newsong ul .itm .td:nth-of-type(1) { width: 49%; }.m-plylist-newsong ul .itm .td:nth-of-type(2) { width: 18%; }.m-plylist-newsong ul .itm .td:nth-of-type(3) { width: 20%; padding-left: 0px; }.m-plylist-newsong ul .itm .td:nth-of-type(4) { width: 8%; padding-right: 5px; text-align: right; float: right; margin-right: 30px; }.m-plylist-newsong ul .itm .td { position: relative; }.m-plylist-newsong ul .itm .playstate { left: 33px; }.m-plylist-newsong ul .itm h4 { display: flex; margin: 0px 0px 0px 70px; }.m-plylist-newsong ul .itm h4 .tit { font-size: 14px; }.m-plylist-newsong .hd { position: absolute; width: 190px; height: 24px; line-height: 24px; display: inline-block; right: 0px; top: -38px; }.m-plylist-newsong .hd .cr em { margin-right: 3px; }.m-plylist-newsong .hd .dld { margin-left: 15px; }.m-plylist-newsong .hd .ply { width: 90px; height: 24px; line-height: 24px; margin: 0px 8px 0px 0px; border-radius: 100px; text-align: center; float: left; }.m-plylist-newsong .hd .ply svg { width: 14px; max-height: 14px; margin: -2px 3px 0px 0px; vertical-align: middle; }.m-plylist-newsong .hq, .m-plylist-newsong .arr, .m-plylist-newsong .member, .m-plylist-newsong .u-micn { margin-top: 23px; }.m-plylist-newsong .mv { position: static; margin-top: 23px; }.m-plylist-newsong .cld { margin: 23px 0px 0px; }.m-plylist-newsong .qt { margin-top: 23px; }.m-plylist-newsong .SpriteIcon_hires { margin-top: 25px; }.m-plylist-newsong .SpriteIcon_dolby { margin-top: 25px; }.m-list-new li .hq, .m-list-new li .arr, .m-list-new li .member, .m-list-new li .mv, .m-list-new li .cld, .m-list-new li .local { margin-top: -1px; }.m-plylist-daily .migu { margin: -2px 0px 0px 6px; }.m-plylist_playlist .th, .m-plylist_playlist .td { padding: 5px 6px; }.m-plylist_playlist .itm::before { width: 51px; padding-right: 8px; }.m-plylist-rnk .itm:nth-of-type(1)::before, .m-plylist-rnk .itm:nth-of-type(2)::before, .m-plylist-rnk .itm:nth-of-type(3)::before { width: 11px; height: 15px; margin: 23px 10px 0px 28px; content: ""; background-position: -100px -735px; }.m-plylist-rnk .itm:nth-of-type(2)::before { background-position-x: -124px; }.m-plylist-rnk .itm:nth-of-type(3)::before { background-position-x: -148px; }.m-plylist-rnk .itm::before { content: counter(tlistorder); width: 53px; padding-right: 15px; font-size: 16px; }.m-plylist-rnk .icon { float: left; width: 27px; }.m-plylist-rnk .icon em { display: block; margin: 27px auto 0px; }.m-plylist-rank .th:nth-of-type(1)::before { content: ""; position: absolute; top: 0px; z-index: 100; left: 49px; width: 0px; height: 100%; }.m-plylist-rank .itm .rnk { float: left; display: block; width: 16px; height: 7px; margin: 10px 7px 0px 15px; }.m-plylist-rank .fix { width: 138px; }.m-plylist-rank .fix .col:nth-of-type(1) { width: 80px; }.m-plylist-rank .fix .col:nth-of-type(2) { width: 58px; }.m-plylist-rank .flow { margin-left: 138px; }.m-plylist-rank .itm::before { width: 42px; padding-right: 0px; }.m-plylist-rank .num { display: inline-block; width: 26px; }.m-plylist-rank .u-icn4-spkno, .m-plylist-rank .u-icn4-spk { margin-left: 0px; }.m-plylist-up .flow .col:nth-of-type(1) { width: 36%; }.m-plylist-up .flow .col:nth-of-type(2) { width: 8%; padding: 5px 5px 5px 11px; }.m-plylist-up .flow .col:nth-of-type(3) { width: 23%; }.m-plylist-up .flow .col:nth-of-type(4) { width: 23%; }.m-plylist-up .flow .col:nth-of-type(5) { width: 10%; }.m-plylist-up .icon { float: left; width: 10px; margin-right: 4px; }.m-plylist-cloud .u-icn-update { margin-top: 9px; vertical-align: top; }.m-plylist-cloud .flow .col:nth-of-type(1) { width: 40%; }.m-plylist-cloud .flow .col:nth-of-type(2) { width: 13%; }.m-plylist-cloud .flow .col:nth-of-type(3) { width: 11%; }.m-plylist-cloud .flow .col:nth-of-type(4) { width: 9%; }.m-plylist-cloud .flow .col:nth-of-type(5) { width: 10%; }.m-plylist-cloud .flow .col:nth-of-type(6) { width: 17%; }.m-plylist-cloud .u-probar { width: 51px; }.m-plylist-cloud .u-icn4-spk { margin-left: 0px; }.m-plylist-cloud .help { position: relative; display: inline-block; margin-left: 2px; cursor: help; }.m-plylist-cloud .help .tip { position: absolute; top: 50%; right: 31px; display: none; margin: -12px; }.m-plylist-cloud .help:hover .tip { display: block; }.m-plylist-cloud .th svg { right: 22px; }.m-plylist-rdidlt .fix { width: 43px; text-align: center; line-height: 28px; }.m-plylist-rdidlt .fix .col:nth-of-type(1) { width: 42px; padding: 0px; }.m-plylist-rdidlt .itm::before { width: 43px; }.m-plylist-rdidlt .flow { margin-left: 43px; }.m-plylist-rdidlt .flow .col:nth-of-type(1) { width: 40%; }.m-plylist-rdidlt .flow .col:nth-of-type(2) { width: 20%; }.m-plylist-rdidlt .flow .col:nth-of-type(3) { width: 21%; }.m-plylist-rdidlt .flow .col:nth-of-type(4) { width: 9%; }.m-plylist-rdidlt .flow .col:nth-of-type(5) { width: 10%; }.m-plylist-rdi .itm { height: 80px; }.m-plylist-rdi .itm::before { line-height: 80px; }.m-plylist-rdi .td { height: 80px; padding-top: 10px; padding-bottom: 10px; line-height: 60px; }.m-plylist-rdi .cvr { float: left; }.m-plylist-rdi h4 { margin-left: 93px; margin-top: 12px; }.m-plylist-rdi .slose { margin: -2px 0px 0px 5px; }.m-plylist-rdi-dld h4 { margin-left: 75px; margin-top: 0px; }.m-plylist-local .fix { width: 50px; }.m-plylist-local .flow { margin-left: 55px; }.m-plylist-local .flow .col:nth-of-type(1) { width: 32%; }.m-plylist-local .flow .col:nth-of-type(2) { width: 23%; }.m-plylist-local .flow .col:nth-of-type(3) { width: 20%; }.m-plylist-local .flow .col:nth-of-type(4) { width: 11%; }.m-plylist-local .flow .col:nth-of-type(5) { width: 14%; }.p-localtrack { height: 100%; position: relative; padding: 0px 30px; box-sizing: border-box; }.p-offlinetrack { height: calc(100% - 97px); position: relative; transform: translateZ(0px); }.p-offlinetrack .m-list-mv-fav { margin: 20px 35px 0px; }.p-offlinetrack .m-list-mv-fav ul { margin: 0px 0px 0px -9px; }.m-offlinescroll { width: 100%; padding: 0px 30px; box-sizing: border-box; position: absolute; bottom: 0px; top: 65px; }.m-offlinescroll ul { margin-bottom: 34px; }.m-localscroll { height: calc(100% - 56px); }.m-cloudscroll-line { margin: 0px 35px; height: 1px; }.m-cloudscroll { height: calc(100% - 148px); overflow-y: overlay; }.m-cloudscroll .cloud-main-content { min-height: 270px; }.m-cloudscroll .cloud-span-info { line-height: 34px; font-size: 14px; color: rgb(153, 153, 153); padding: 0px 20px; border-top: 1px solid rgba(0, 0, 0, 0.05); border-bottom: 1px solid rgba(0, 0, 0, 0.05); }.m-cloudscroll .cloud-span-info .btns { float: right; }.m-cloudscroll .cloud-span-info .btns .btn { height: 26px; border: none; display: inline-block; vertical-align: middle; width: 40px; background: none; }.m-cloudscroll .cloud-span-info .btns .btn svg { fill: rgb(153, 153, 153); position: relative; top: -1px; }.m-plylist-cloud { padding: 0px 30px; box-sizing: border-box; }.m-plylist-history li { width: 100%; position: relative; height: 34px; counter-increment: tlistorder 1; }.m-plylist-history .flow .col { float: left; box-sizing: border-box; height: 34px; vertical-align: middle; line-height: 24px; }.m-plylist-history .head.z-hide { display: none; }.m-plylist-history .fix { width: 55px; }.m-plylist-history .flow { margin-left: 55px; }.m-plylist-history .flow .col:nth-of-type(1) { width: 50%; }.m-plylist-history .flow .col:nth-of-type(2) { width: 30%; }.m-plylist-history .flow .col:nth-of-type(3) { width: 20%; }.m-plylist-history .flow .col.col-2 { width: 50%; }.m-plylist-history .flow .col.col-3 { width: 30%; }.m-plylist-history .flow .col.col-5 { width: 20%; }.m-plylist-song-dld .flow .col:nth-of-type(1) { width: 37%; }.m-plylist-song-dld .flow .col:nth-of-type(2) { width: 21%; }.m-plylist-song-dld .flow .col:nth-of-type(3) { width: 23%; }.m-plylist-song-dld .flow .col:nth-of-type(4) { width: 9%; }.m-plylist-song-dld .flow .col:nth-of-type(5) { width: 8%; }.m-plylist-rdi-dld .fix { width: 54px; }.m-plylist-rdi-dld .fix .col:nth-of-type(1) { width: 54px; padding: 0px 14px 0px 0px; }.m-plylist-rdi-dld .flow { margin-left: 54px; }.m-plylist-rdi-dld .flow .col:nth-of-type(1) { width: 36%; }.m-plylist-rdi-dld .flow .col:nth-of-type(2) { width: 21%; }.m-plylist-rdi-dld .flow .col:nth-of-type(3) { width: 17%; }.m-plylist-rdi-dld .flow .col:nth-of-type(4) { width: 10%; }.m-plylist-rdi-dld .flow .col:nth-of-type(5) { width: 16%; }.m-plylist-rdi-rank .itm { display: flex; }.m-plylist-rdi-rank .itm::before { position: absolute; content: counter(tlistorder); width: 20px; padding-right: 0px; margin-top: 26px; margin-left: 25px; height: 16px; line-height: 16px; font-size: 16px; text-align: center; font-weight: 800; }.m-plylist-rdi-rank { margin-top: 20px; }.m-plylist-rdi-rank .td { position: relative; }.m-plylist-rdi-rank .itm .rnk { display: flex; justify-content: center; align-items: center; width: 53px; flex: 0 0 auto; margin: 0px; padding: 30px 0px 10px 10px; box-sizing: border-box; }.m-plylist-rdi-rank .cvr { margin-right: 10px; }.m-plylist-rdi-rank .ht { width: 86px; font-size: 10px; height: 80px; line-height: 60px; flex: 0 0 auto; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; margin: 0px; padding: 10px; box-sizing: border-box; }.m-plylist-rdi-rank .sup { width: 27%; flex: 0 0 auto; margin: 0px; padding: 10px 0px 10px 10px; box-sizing: border-box; }.m-plylist-rdi-rank .lb { width: 86px; height: 80px; line-height: 60px; flex: 0 0 auto; margin: 0px; box-sizing: border-box; padding: 10px 0px 10px 10px; }.m-plylist-rdi-rank .lb a { height: auto; font-size: 12px !important; }.m-plylist-rdi-rank .type { vertical-align: middle; box-sizing: border-box; white-space: nowrap; }.m-plylist-rdi-rank .nm { position: relative; height: 80px; line-height: 60px; flex: 1 1 auto; margin: 0px; box-sizing: border-box; padding: 10px 0px 10px 10px; }.m-plylist-rdi-rank .nm h3 { text-overflow: ellipsis; white-space: nowrap; padding: 0px; overflow: hidden; }.m-plylist-rdi-rank .nm h3 a { font-size: 14px; }.m-plylist-rdi-rank .nm h3 span { font-size: 14px; white-space: nowrap; text-overflow: ellipsis; flex: 0 1 auto; overflow: hidden; }.m-plylist-rdi-rank .nm .u-cover-tn { width: 60px; height: 60px; }.m-plylist-rdi-rank .u-cover-tn .ply, .m-plylist-rdi-rank .u-cover-tnalb .ply { width: 24px; height: 24px; }.m-plylist-rdi-rank .u-cover-tn .ply svg, .m-plylist-rdi-rank .u-cover-tnalb .ply svg { width: 24px; max-height: 24px; min-height: 24px; }.m-plylist-rdi-rank .itm.z-play .rnk, .m-plylist-rdi-rank .itm.z-pause .rnk { visibility: hidden; }.m-plylist-arank.m-plylist .itm { border-radius: 0px; }.m-plylist-arank.m-plylist { padding: 20px 0px 50px; }.m-plylist-arank .itm::before { content: counter(tlistorder); width: 20px; padding-right: 0px; margin-top: 26px; margin-left: 25px; height: 16px; line-height: 16px; font-size: 16px; text-align: center; font-weight: 500; }.m-plylist-arank .itm .rnk { display: block; position: absolute; width: 20px; margin-top: 45px; margin-left: 25px; font-size: 8px; text-align: center; }.m-plylist-arank .rnk .u-icn { margin: 0px -3px 0px -7px; }.m-plylist-arank .ht { width: 12%; min-width: 128px; }.m-plylist-arank .cvr { margin-right: 10px; }.m-plylist-arank div.ht { width: 130px; }.m-plylist-arank .rnk svg.u-icn { margin-top: -1px; }.m-plylist-arank .td:nth-of-type(1) { position: relative; width: calc(100% - 175px); padding-left: 23px; }.m-plylist-arank .td:last-child { padding-right: 0px; }.m-plylist-arank .itm { font-size: 12px; }.m-plylist-arank .itm h4 { margin: 0px; }.m-plylist-arank .itm .cvr { margin-right: 10px; width: 60px; height: 60px; }.m-plylist-arank .itm .ht { right: 10px; }.m-plylist-arank { font-size: 0px; }.m-plylist-arank .td { position: absolute; }.m-plylist-arank .itm.top3 { width: calc(33.3% - 32px); height: 100px; display: inline-block; margin-right: 18px; margin-bottom: 20px; padding: 0px; border-radius: 4px; overflow: hidden; }.m-plylist-arank .itm.top3 .td { width: 100%; padding: 0px; }.m-plylist-arank .itm.top3 .u-cover, .m-plylist-arank .itm.top3 .u-cover a, .m-plylist-arank .itm.top3 .u-cover a img { width: 100px; height: 100px; }.m-plylist-arank .itm.top3 .u-cover { float: right; margin: 0px; border-radius: 0px; }.m-plylist-arank .itm.top3 .u-cover .lnk { border-radius: 0px; }.m-plylist-arank .itm.top3 .rnkwrap { position: absolute; margin: 0px; top: 0px; left: 0px; width: 45px; height: 45px; }.m-plylist-arank .itm.top3 .rnkwrap .rnk { display: none; position: absolute; left: 8px; width: 20px; height: 10px; line-height: 10px; font-size: 10px; text-align: center; }.m-plylist-arank .itm.top3::before { width: 45px; height: 45px; box-sizing: border-box; line-height: 33px; margin: 0px; padding: 0px 0px 0px 3px; font-size: 42px; text-align: left; }.m-plylist-arank .itm.top3 h4 { margin-left: 35px; margin-top: 32px; line-height: 14px; }.m-plylist-arank .itm.top3 .ht { height: 12px; line-height: 12px; margin-top: 10px; margin-left: 35px; }.m-plylist-arank .itm.top3::after { content: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }.m-plylist-arank .top3:nth-child(3) { margin-right: 30px; }.m-plylist-arank .top3:nth-child(1) { margin-left: 30px; }.m-plylist .z-fail .u-probar { display: none; }.m-plylist-recent .itm .playstate { left: 10px; }.m-plylist-recent .itm::before { width: 30px; }.m-plylist-recent .flow .col:nth-of-type(1) { width: 85%; }.m-plylist-recent .flow .col:nth-of-type(2) { width: 15%; }.m-plylist-recent .td { position: relative; }.m-plylist-recent .hotbar { display: block; position: absolute; top: 0px; left: 0px; height: 100%; box-sizing: border-box; }.m-plylist-recent .flow { margin-left: 88px; }.recordtab { height: 44px; padding-left: 16px; line-height: 53px; }.recordtab a { position: relative; display: inline-block; height: 34px; line-height: 34px; text-align: center; margin: 0px 14px; font-size: 14px; transform-origin: center bottom; }.recordtab a.z-sel { font-weight: 800; }.m-recordscroll .m-plylist-recent { box-sizing: border-box; position: absolute; bottom: 0px; top: 93px; overflow-y: overlay; }.m-recordscroll .m-plylist-recent .itm .playstate { left: 30px; }.m-recordscroll .m-plylist-recent .itm::before { width: 50px; padding-left: 30px; }.m-recordscroll .m-plylist-recent .flow { margin-left: 110px; }.m-detail-rcmd .g-box { display: none; }.m-detail-rcmd .u-load { margin: 80px 0px; }.m-detail-rcmd.z-hasrcmd .g-box { display: block; }.m-detail-rcmd.z-hasrcmd + .m-ad-play { margin-top: 60px; }.m-detail-rcmd .n-shead .cls { display: inline-block; width: 12px; height: 12px; position: absolute; right: 8px; top: 3px; }.m-detail-rcmd .n-shead .u-tit { font-size: 14px; font-weight: 600; }.m-ad-play { position: relative; margin: 0px; width: 244px; height: 150px; cursor: pointer; }.m-ad-play-top { margin-bottom: 60px; }.m-ad-play::before { content: ""; position: absolute; inset: 0px; }.m-ad-play img { width: 100%; height: 100%; }.m-ad-playlist { position: absolute; height: 35px; width: 100px; left: 372px; bottom: -6px; cursor: pointer; }.m-radiodetail-msgtip { background-color: rgb(255, 253, 234); height: 32px; text-align: center; font-size: 12px; line-height: 32px; color: black; }.m-radiodetail-msgtip-svip { background-color: rgb(255, 253, 234); height: 32px; line-height: 32px; display: flex; flex-direction: row; justify-content: space-between; }.m-radiodetail-msgtip-svip .left .icon { margin-left: 30px; margin-right: 4px; width: 30px; }.m-radiodetail-msgtip-svip .left .icon i { background-image: url("../style/res/logo/svip_guide.png"); background-size: 30px 15px; background-repeat: no-repeat; width: 30px; height: 15px; position: relative; top: -4px; }.m-radiodetail-msgtip-svip .left .text { font-size: 14px; background: linear-gradient(65.9deg, rgb(125, 74, 23) 16.31%, rgb(170, 120, 63) 84.87%) text; -webkit-text-fill-color: transparent; }.m-radiodetail-msgtip-svip .right { margin-right: 30px; cursor: pointer; }.m-radiodetail-msgtip-svip .right .btn-txt { font-size: 12px; opacity: 0.4; color: black; }.m-radiodetail-msgtip-svip .right svg { width: 10px; height: 10px; opacity: 0.4; position: relative; left: -3px; }.m-radiodetail h2 { font-size: 15px; font-weight: bold; margin: 15px 0px 12px; line-height: 20px; }.m-radiodetail h2::before { content: ""; display: block; width: 2px; height: 15px; float: left; margin-right: 10px; }.m-radiodetail section { margin: 30px 0px; }.m-radiodetail section:first-child { margin: 0px; }.m-radiodetail .word { line-height: 22px; font-size: 13px; }.m-radiodetail .word .txt { margin: 10px 0px; }.m-radiodetail .word .pic { display: block; max-width: 338px; }.m-radiodetail .src-mv { width: 338px; }.m-fav { margin: auto; }.m-fav .m-subalb-dg { margin: 30px 0px 20px; }.m-fav .m-tblist .box { position: absolute; width: 60px; height: 60px; overflow: hidden; border-radius: 4px; }.m-fav .m-subalb h4 { margin-top: 0px !important; }.m-fav .m-subalb .m-tblist .u-cover { border-radius: 4px; }.m-fav .m-subalb .m-tblist .u-cover img { position: absolute; border-radius: 4px; }.m-fav .m-subalb .m-tblist .u-cover .lnk svg { width: 36px; max-height: 36px; transform: translate(-50%, -50%); position: absolute; top: 50%; left: 50%; }.m-fav .m-subalb.m-subalb-dg .m-tblist h4 a { font-weight: 500; }.m-fav .m-subalb.m-subalb-dg .m-tblist .arr { position: relative; top: 2px; left: 5px; width: 7px; max-height: 13px; }.m-fav .m-subalb.m-subalb-dg .m-tblist .imgs { width: 110px; float: right; height: 60px; position: relative; margin: 10px 30px 0px 0px; }.m-fav .m-subalb.m-subalb-dg .m-tblist .imgs a { position: absolute; }.m-fav .m-subalb.m-subalb-dg .m-tblist .imgs a:nth-of-type(1) { width: 40px; height: 40px; top: 10px; left: 0px; }.m-fav .m-subalb.m-subalb-dg .m-tblist .imgs a:nth-of-type(2) { width: 50px; height: 50px; top: 5px; left: 20px; }.m-fav .m-subalb.m-subalb-dg .m-tblist .imgs a:nth-of-type(3) { width: 60px; height: 60px; top: 0px; left: 50px; }.m-fav .m-subalb.m-subalb-dg .m-tblist .imgs img { width: 100%; border-radius: 4px; }.m-fav .m-subalb .all .u-ibtn3 { width: 88px; height: 12px; border: 1px solid; }.m-fav .m-list-mv-fav { margin: 0px; padding: 0px 30px; }.m-fav .m-list-mv-fav > div { position: absolute; left: 50%; }.m-fav .m-list-mv-fav ul { display: -webkit-flex; flex-wrap: wrap; margin-left: -18px; width: calc(100% + 18px); }.m-fav .m-list-mv-fav ul > div { position: absolute; left: 50%; transform: translateX(-50%); }.m-fav .m-list-mv-fav ul li { width: 33.3%; padding: 0px 0px 0px 18px; box-sizing: border-box; }.m-fav .m-list-mv-fav ul .tit { margin-top: 8px; }.m-fav .m-list-mv-fav ul .tit > a { font-size: 14px; }.m-fav .m-list-mv-fav .u-cover { width: 100%; height: auto; border-radius: 5px; }.m-fav .m-list-mv-fav .u-cover .lnk { height: 0px; padding-bottom: 56%; }.m-fav .m-list-mv-fav .u-cover .lnk .play { position: absolute; top: 6px; right: 7px; }.m-fav .m-list-mv-fav .u-cover .lnk .play svg { width: 8px; height: 9px; margin-right: 3px; display: inline-block; }.m-fav .m-list-mv-fav .u-cover .lnk .time { line-height: 12px; letter-spacing: 0px; height: 12px; margin-bottom: 5px; }.m-fav .m-list-mv-fav .u-icn-dld_ok svg { width: 13px; max-height: 13px; top: 0px; }.mq-920 .m-fav .m-list-mv-fav ul li { width: 25%; }.mq-1040 .m-fav .m-list-mv-fav ul li { width: 20%; }.cnt.m-playlrc .word { position: relative; flex: 1 1 auto; margin: 0px; }.cnt.m-playlrc .word .text { position: absolute; inset: 0px; padding: 0px 30px; font-size: 14px; overflow: hidden overlay; border-right: none; }.cnt.m-playlrc .word .btn { display: none; }.cnt.m-playlrc .word .u-load { position: absolute; left: 0px; top: 50%; height: 50px; line-height: 25px; padding: 50px 0px; margin: -115px 0px 0px; text-align: center; width: 100%; }.cnt.m-playlrc .noword { right: 0px; }.m-radar .titbar { margin: 3px 0px 14px; }.m-radar .headtit { display: block; font-size: 20px; line-height: 28px; height: 28px; }.m-radar .subtit { line-height: 18px; margin-top: 3px; width: calc(100% - 70px); }.m-radar .pager { display: flex; right: 0px; bottom: 0px; }.m-radar .horizontalWrap { width: 100%; overflow: hidden; }.m-radar .backtotop { position: fixed; right: 24px; bottom: 97px; z-index: 9999; }.m-list-radar { width: calc(100% + 16px); margin: 0px -8px 3px; display: -webkit-flex; flex-flow: wrap; }.m-list-radar li { width: 20%; padding: 0px 8px; }.m-list-radar li .cvr.cvr.cvr { border-radius: 4px; -webkit-mask-image: -webkit-linear-gradient(top, red, red); }.m-list-radar li .cvr.cvr.cvr::before, .m-list-radar li .cvr.cvr.cvr .lnk { border-radius: 4px; }.m-list-radar li .cvr.cvr.cvr .ci svg { right: 1px; }.m-list-radar-append { margin-top: -3px; }.m-list-radar-single { position: relative; left: 0px; flex-flow: nowrap; transition: left 0.2s ease 0s; }.m-backtotop { width: 24px; height: 24px; border-radius: 50%; opacity: 0; transform: translateY(20px); padding: 6px; pointer-events: none; transition: all 0.2s ease 0s; }.m-backtotop.z-show { opacity: 1; transform: translateY(0px); pointer-events: auto; }.m-backtotop svg { margin: 0px; }.m-podcastlist .m-empty .emptyicon { margin: 38px auto 12px; }.m-serieslist .m-empty .emptyicon { margin: 38px auto 12px; }.m-colpodcastlist .m-empty .emptyicon { margin: 38px auto 12px; }.m-paynote .pic { background: url("../style/res/common/order/vip2.png") no-repeat; }.m-paynote .pic-alb { background: url("../style/res/common/order/album.png") no-repeat; }.m-paynote .pic-hq { background: url("../style/res/common/order/hq.png") no-repeat; }.m-paynote .pic-sq { background: url("../style/res/common/order/sq.png") no-repeat; }.m-paynote .pic-download { background: url("../style/res/common/order/download.png") no-repeat; }.m-paynote .pic-radio { background: url("../style/res/common/order/radio.png") no-repeat; }.m-paynote .pic-svip { background: url("../style/res/common/order/svip.png") no-repeat; }.m-paynote .pic-qrcode { background: url("../style/res/common/order/qrcode.png") no-repeat; }.m-paynote .albcover { background: url("../style/res/common/order/album_default.png") no-repeat; }.m-userlist .anima { background: url("../style/res/common/sign_anima_bg.png") no-repeat; }.m-layer-share .pics li { background: url("../style/res/default/msg_pic_fail.svg") center center no-repeat rgba(0, 0, 0, 0.1); }.m-layer-share .pics li.tool { background: none; }.m-skswitch .custom .gained { background: url("../style/res/common/skin/skin_custom.png") no-repeat; }@media screen and (-webkit-min-device-pixel-ratio: 1.25) {
.m-paynote .pic { background-image: url("../style/res/common/order/vip2_2x.png"); background-size: 330px; }
.m-paynote .pic-alb { background-image: url("../style/res/common/order/album_2x.png"); background-size: 330px; }
.m-paynote .pic-hq { background-image: url("../style/res/common/order/hq_2x.png"); background-size: 330px; }
.m-paynote .pic-sq { background-image: url("../style/res/common/order/sq_2x.png"); background-size: 330px; }
.m-paynote .pic-download { background-image: url("../style/res/common/order/download_2x.png"); background-size: 330px; }
.m-paynote .pic-radio { background-image: url("../style/res/common/order/radio_2x.png"); background-size: 330px; }
.m-paynote .pic-svip { background-image: url("../style/res/common/order/svip_2x.png"); background-size: 330px; }
.m-paynote .pic-qrcode { background-image: url("../style/res/common/order/qrcode_2x.png"); background-size: 330px; }
.m-paynote .albcover { background-image: url("../style/res/common/order/album_default_2x.png"); background-size: 110px; }
.m-userlist .anima { background-image: url("../style/res/common/sign_anima_bg_2x.png"); background-size: 66px; }
.m-skswitch .custom .gained { background-image: url("../style/res/common/skin/skin_custom_2x.png"); background-size: 40px; }
div.m-listen-record .lyct .header { background-image: url("../style/res/common/listentogether/card.top.bg_2x.png"); }
div.m-listen-record .users { background-image: url("../style/res/common/listentogether/card.body.bg_2x.png"); }
div.m-listen-record .footer .info .logo { background-image: url("../style/res/common/listentogether/mainlogo_2x.png"); }
}div.m-layer { position: absolute; width: 470px; min-height: 140px; border: none; z-index: 10000 !important; }div.m-layer.z-top { z-index: 1000000 !important; }div.m-layer .zbar { position: relative; z-index: 3; padding: 32px 14px 15px; height: 20px; line-height: 20px; user-select: none; cursor: move; border-top-left-radius: 6px; border-top-right-radius: 6px; }div.m-layer .zbar .zttl { font-size: 16px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight: 800; padding: 0px 20px; }div.m-layer .zcls { position: absolute; z-index: 5; right: 12px; top: 14px; display: block; cursor: pointer; }div.m-layer .lyct:last-child, div.m-layer .lyct.last, div.m-layer .lybt { border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }div.m-layer .zcnt { padding: 0px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; }div.m-layer .zcnt:first-child .lyct { border-top-left-radius: 4px; border-top-right-radius: 4px; }div.m-layer .lyct { position: relative; padding: 1px 15px 0px; min-height: 50px; }div.m-layer .lyct:not(:last-child) { border-bottom: 0px; }div.m-layer .lyct .centertxt { display: inline-block; max-width: 100%; line-height: 24px; text-align: center; font-size: 14px; }div.m-layer .lyct .centertxt p { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }div.m-layer .lyct .leftlb { text-align: left; padding: 10px 0px 0px 80px; }div.m-layer .lyct-1, div.m-layer .lyct-3 { min-height: 0px; padding: 23px 0px; text-align: center; line-height: 22px; }div.m-layer .lyct-2 { padding: 0px; }div.m-layer .lyct-3 { text-align: left; }div.m-layer .lyct-4 { margin: 15px 24px; padding: 0px; text-align: center; min-height: 85px; }div.m-layer .lyct-5 { padding: 10px; }div.m-layer .lyct-6 { padding: 10px 18px 15px; }div.m-layer .lyct-6 p { line-height: 16px; }div.m-layer .lyct-7 { padding: 20px 0px 5px; min-height: 0px; text-align: center; }div.m-layer .lybt { position: relative; z-index: 1; padding: 15px 10px 28px; text-align: center; }div.m-layer .lybt.close { padding: 15px 30px 25px; }div.m-layer .lybt button { margin: 0px 5px; }div.m-layer.z-show { display: block; }div.m-layer .u-tab3-lg { position: absolute; z-index: 10; top: -4px; left: 0px; right: 0px; }div.m-layer .barbtn { position: absolute; z-index: 10; top: 20px; left: 20px; }div.m-layer .barbtn .u-icn5 { position: absolute; right: -3px; bottom: -3px; }div.m-layer .err { padding-top: 5px; }div.m-layer-md { width: 470px; }div.m-layer-lg { width: 555px; }div.m-layer-auto .lyct { min-height: 0px; }div.m-layer-newplaylist .u-cklist { bottom: -28px; }div.m-layer-newplaylist .lyct { padding: 15px; }div.m-layer-share, div.m-layer-comment { width: 470px; }div.m-layer-share .lybt { padding: 23px 15px; }.m-layer-share .box { padding: 7px 0px 0px; border-radius: 4px; }.m-layer-share .box .area { height: 106px; width: 100%; padding: 0px 10px; margin-bottom: 7px; box-sizing: border-box; border: none; letter-spacing: 0px; }.m-layer-share .box .insert { margin-top: 14px; height: 26px; padding-left: 14px; }.m-layer-share .m-editor .copy { top: 10px; }.m-layer-share .box-mail .area { height: 77px; }.m-layer-share .box-srch { height: 300px; padding: 0px; }.m-layer-share .box-srchinit { height: auto; padding: 0px; }.m-layer-share .info { height: 50px; padding: 10px 14px; box-sizing: border-box; line-height: 50px; cursor: pointer; }.m-layer-share .info .content { width: 340px; display: inline-block; }.m-layer-share .info .content img { width: 22px; height: 22px; position: relative; top: 5px; }.m-layer-share .info .logo { margin-right: 6px; width: 30px; height: 30px; border-radius: 4px; overflow: hidden; }.m-layer-share .info .icn { margin-top: 10px; width: 12px; max-height: 12px; }.m-layer-share .info .icn-arr { width: 6px; height: 11px; margin: 17px 4px 0px 0px; }.m-layer-share .info .text { width: 390px; height: 30px; line-height: 30px; }.m-layer-share .info figure { margin: 6px 10px 0px 0px; }.m-layer-share .option { margin: 10px 0px -4px; height: 20px; }.m-layer-share .option .m-emts { top: 26px; left: -2px; }.m-layer-share .choose { min-height: 62px; }.m-layer-share .choose .tip { display: none; padding-top: 10px; clear: both; }.m-layer-share .choose .tip.z-show { display: block; }.m-layer-share .pics { margin: 0px 0px 0px -10px; }.m-layer-share .pics .mask { top: 0px; left: 0px; box-sizing: border-box; padding-top: 18px; text-align: center; }.m-layer-share .pics .add { width: 65px; height: 65px; border-radius: 0px; cursor: default; }.m-layer-share .pics .del { display: none; top: -7px; right: -5px; width: 20px; height: 20px; cursor: default; border-radius: 50%; }.m-layer-share .pics li { float: left; width: 65px; height: 65px; transition: -webkit-transform 0.1s ease 0s; cursor: move; border-radius: 4px; }.m-layer-share .pics li.z-jump { animation: 0.5s ease 0s infinite normal none running slightShake; }.m-layer-share .pics li { margin-left: 10px; margin-top: 18px; }.m-layer-share .pics li:hover .del { display: block; }.m-layer-share .pics .f-img { background-position: center center; background-size: cover; border-radius: 4px; }.m-layer-share .srch { height: 28px; border-radius: 4px; }.m-layer-share .srch input { height: 28px; width: 390px; margin: 0px 0px 0px 7px; padding: 0px; background: transparent; border: none; line-height: 18px; }.m-layer-share .srch input::placeholder { font-size: 12px; }.m-layer-share .srch .btn { margin: 8px 0px 0px 13px; width: 13px; height: 13px; border: none; background-color: transparent; }.m-layer-share .recent { margin-top: 15px; }.m-layer-share .recent h3 { margin: 0px 0px 5px 10px; }.m-layer-share .recent li { height: 34px; padding: 0px 10px; border-radius: 4px; line-height: 34px; }.m-layer-share .recent li .tag { margin: 4px 0px 0px 5px; }.m-layer-share .recent li .slose { margin-left: 3px; }.m-layer-share .recent .icn { width: 14px; max-height: 14px; margin: -2px 8px 0px 0px; vertical-align: middle; }.m-layer-share .srchtab { display: -webkit-flex; justify-content: space-between; }.m-layer-share .srchtab li { position: relative; }.m-layer-share .srchtab .tab { display: block; height: 35px; width: 100%; }.m-layer-share .srchtab .tab { width: 100%; border-left: none; box-sizing: border-box; line-height: 40px; text-align: center; }.m-layer-share .srchtab li:last-child .tab { border-right: none; }.m-layer-share .srchtab .tab.z-curr { font-weight: 500; }.m-layer-share .srchtab .tab.z-curr::after { display: block; position: absolute; bottom: -1px; left: 0px; width: 100%; content: ""; height: 2px; }.m-layer-share .srchlist { height: 242px; overflow: overlay; }.m-layer-share .srchlist .u-load { margin-top: 100px; }.m-layer-share .srchlist .col { float: left; }.m-layer-share .srchlist .ply { float: left; margin: 3px 6px 0px 4px; padding: 7px; width: 6px; height: 7px; line-height: 14px; }.m-layer-share .srchlist .cvr { float: left; width: 60px; margin: 0px 10px; height: 60px; z-index: 0; }.m-layer-share .srchlist li.z-nocyr { opacity: 0.3; }.m-layer-share .srchlist .tag { margin: 22px 4px 0px 0px; vertical-align: top; border-radius: 2px; }.m-layer-share .srchlist-list { line-height: 34px; }.m-layer-share .srchlist-list .col:nth-of-type(1) { width: 260px; }.m-layer-share .srchlist-list .col:nth-of-type(2) { width: 137px; }.m-layer-share .srchlist-list .lrc { margin: 0px 5px 0px 40px; }.m-layer-share .srchlist-cover li { height: 60px; width: 100%; padding: 10px 0px; line-height: 60px; border-radius: 4px; }.m-layer-share .srchlist-cover .col-artist { width: 352px; font-size: 14px; }.m-layer-share .srchlist-cover .col-title { width: 205px; margin-right: 5px; font-size: 14px; }.m-layer-share .srchlist-cover .col-alb { width: 195px; margin-left: 10px; margin-right: 5px; font-size: 14px; }.m-layer-share .srchlist-cover .col-arthor { width: 142px; font-size: 12px; }.m-layer-share .srchlist.srchlist-list li { width: 100%; }.m-layer-share .other { height: 210px; }.m-layer-share .other ul { padding-top: 57px; text-align: center; margin-left: -38px; }.m-layer-share .other li { display: inline-block; margin-left: 38px; cursor: pointer; }.m-layer-share .other .logo { margin-bottom: 10px; }.m-layer-share .other .code { top: -64px; left: 150px; width: 172px; height: 196px; padding: 0px; transition: all 0.2s ease 0s; display: none; opacity: 0; text-align: center; line-height: normal; }.m-layer-share .other .code .canvas { display: block; width: 110px; height: 110px; padding: 5px; margin: 20px auto; }.m-layer-share .other .code .canvas canvas, .m-layer-share .other .code .canvas img { width: 110px; }.m-layer-share .other .code::before { top: 82px; }.m-layer-share .other li:hover .code { display: block; opacity: 1; }.m-layer-share .m-editor textarea { max-height: none; }.m-layer-share .shareto { float: left; line-height: 30px; }.m-layer-share .shareto .u-logo span { width: 30px; height: 30px; background-size: 30px; }div.m-layer-share .lybt button.u-ibtnsz1 { margin-right: 0px; height: 30px; line-height: 30px; width: 66px; }.m-layer-share .m-editor .info span { line-height: 30px; }.m-layer-share .m-editor .info span img { width: 20px; height: 20px; position: relative; top: 4px; }.m-layer-share .m-editor .info span .emoji { position: relative; top: 4px; }.m-layer-share .m-editor .info .cover { height: 30px; margin: 0px 10px 0px 0px; }.m-layer-share .m-editor .info .cover.u-cover-tn, .m-layer-share .m-editor .info .cover.u-cover-tnalb { width: 30px; }.m-layer-share .m-editor .info .cover img { width: 100%; height: 100%; top: 0px; }.m-layer-share .m-editor .song { height: 30px; line-height: 30px; }.m-layer-share .m-editor .tool { height: 17px; }.m-layer-share .m-editor .remain { top: 139px; right: 16px; position: absolute; }.m-layer-share .pics .add svg { width: 65px; height: 65px; margin: 0px; }.m-layer-share .srchlist.srchlist-list li { border-radius: 4px; }div.m-layer-topic { position: absolute; top: 27px; left: 10px; width: 280px; box-sizing: border-box; }div.m-layer-topic h3 { height: 34px; line-height: 34px; padding: 0px 20px; border-style: solid; border-color: initial; border-image: initial; border-width: 1px 0px; }div.m-layer-topic h3:first-child { border-top: none; }div.m-layer-topic .mix { height: 36px; padding: 10px 20px; }div.m-layer-topic .mix article { margin-left: 46px; line-height: 20px; }div.m-layer-topic .mix figure { width: 36px; height: 36px; }div.m-layer-topic ul { line-height: 34px; max-height: 240px; overflow: hidden auto; }div.m-layer-topic li { padding: 0px 20px; height: 34px; line-height: 34px; }div.m-layer-topic .tit { display: flex; }div.m-layer-topic .tit em { flex: 0 0 auto; }div.m-layer-topic .tit span { flex: 0 1 auto; }div.m-layer-topic-note .mix { padding: 14px 10px 10px; }div.m-layer .zbar .migu { font-size: 12px; font-weight: normal; }div.m-layer .zbar .migu .icn { margin: -2px 5px 0px -4px; }div.m-layer-edt { width: 470px; height: 350px; }div.m-layer-edt .lybt { padding: 20px 0px 25px; margin-top: -55px; }div.m-layer-edt .lybt button { width: 90px; height: 32px; font-size: 13px; box-sizing: border-box; padding: 0px; }div.m-layer-edt .lyct { padding: 0px 20px; min-height: 280px; }.m-edtimg .left { float: left; margin: 10px 0px 0px 43px; width: 215px; height: 215px; }.m-edtimg .left .img { height: 100%; }.m-edtimg .left .tip { position: absolute; left: 0px; top: 50%; right: 0px; margin: -8px 0px 0px; text-align: center; }.m-edtimg .covs, .m-edtimg .covb { width: 100px; height: 100px; margin: 10px 0px 8px; }.m-edtimg .covb { margin-top: 15px; }.m-edtimg .covs { width: 61px; height: 62px; }.m-edtimg .cov { position: absolute; width: 215px; height: 215px; }.m-edtimg .covb .cov { background-position: 0px -1222px; width: 121px; height: 122px; }.m-edtimg .covs .cov { background-position: -142px -1222px; width: 61px; height: 62px; }.m-edtimg .bg, .m-edtimg .real { position: absolute; }.m-edtimg .bg { opacity: 0.6; }.m-edtimg .cut { position: absolute; cursor: move; }.m-edtimg .dragwrap { position: absolute; top: 100%; left: 100%; cursor: pointer; }.m-edtimg .drag { position: relative; width: 5px; height: 5px; cursor: se-resize; }.m-edtimg .right img { display: block; }.m-edtimg .right { float: left; padding-left: 30px; }.m-edtimg .right .bpre { width: 100px; height: 100px; overflow: hidden; }.m-edtimg .right .spre { width: 60px; height: 60px; overflow: hidden; }.m-edtimg .u-load { position: absolute; margin: -8px 0px 0px; left: 0px; right: 0px; top: 50%; }div.m-layer-feedback { width: 470px; }div.m-layer-feedback .area { padding-top: 5px; height: 170px; }div.m-layer-feedback .area, .m-layer-feedback .phone { width: 100%; border-radius: 4px; }div.m-layer-feedback textarea { display: block; width: 100%; height: 150px; }div.m-layer-feedback .u-cklist-horizontal li { width: 102px; text-align: left; }div.m-layer-feedback .remain { position: absolute; right: 16px; bottom: 8px; }div.m-layer-feedback .err { bottom: -8px; }div.m-layer-feedback .lyct { padding: 1px 15px 8px; }div.m-layer-feedback .img-num { position: absolute; right: 0px; bottom: 8px; }div.m-layer-feedback .pics { margin-left: -10px; }div.m-layer-feedback .pics li { float: left; width: 65px; height: 65px; margin-bottom: 12px; margin-left: 10px; transition: -webkit-transform 0.1s ease 0s; cursor: move; border-radius: 4px; }div.m-layer-feedback .pics li:hover .del { display: block; }div.m-layer-feedback .pics .add { cursor: default; }div.m-layer-feedback .pics .f-img { background-position: center center; background-size: cover; border-radius: 4px; }div.m-layer-feedback .pics .tips { position: relative; height: 8px; width: 227px; margin-top: 17px; line-height: 8px; padding: 12px; border-radius: 3px; color: rgb(102, 102, 102); box-shadow: rgba(0, 0, 0, 0.12) 0px 2px 14px 0px; cursor: default; }div.m-layer-feedback .pics .tips::before { content: ""; border-width: 8px 10px; border-style: solid; border-color: transparent rgb(255, 255, 255) transparent transparent; position: absolute; left: -20px; top: 8px; }div.m-layer-feedback .pics .del { display: none; top: -7px; right: -5px; width: 20px; height: 20px; cursor: default; border-radius: 50%; }div.m-layer-feedback .lybt { position: relative; z-index: 1; display: -webkit-flex; justify-content: flex-end; align-items: center; padding: 15px 15px 25px; }div.m-layer-feedback .lybt .u-cklist { display: inline-block; line-height: 26px; }div.m-layer-feedback .lybt button { margin: 0px; }div.m-layer-feedback .lybt button.z-dis { pointer-events: auto; }div.m-layer-feedback .agree { margin-top: 5px; }div.m-layer-feedback .agree svg { position: relative; width: 12px; max-height: 12px; top: 1px; }div.m-layer-close input { vertical-align: middle; margin-right: 5px; }div.m-layer-close .formwrap { width: 100%; text-align: center; }div.m-layer-close form { padding-top: 18px; text-align: left; display: inline-block; width: auto; }div.m-layer-close form label { display: block; margin-top: 12px; }div.m-layer-close form p { margin-bottom: 20px; }div.m-layer-close .lybt label { display: inline-block; margin: 7px 93px 0px 0px; float: left; }div.m-layer-close .lybt button { float: right; }div.m-layer-sns { width: 380px; }div.m-layer-sns ul { padding: 38px 4px 48px 40px; }div.m-layer-sns li { float: left; padding-right: 70px; }div.m-layer-sns li a { display: block; width: 50px; text-align: center; }div.m-layer-sns li a:hover { text-decoration: underline; }div.m-layer-sns .u-logo50 { margin-bottom: 11px; }div.m-layer-sns li:last-child { padding-right: 0px; }div.m-layer-sns .box { padding: 30px 20px; }div.m-layer-sns .box .u-txt.u-txt-light { float: left; position: relative; width: 206px; height: 107px; margin-right: 10px; }div.m-layer-sns textarea { display: block; width: 100%; height: 90px; }div.m-layer-sns .remain { position: absolute; right: 9px; bottom: 4px; }div.m-layer-sns .box .pic { float: left; height: 70px; }div.m-layer-sns .box .pic img { width: 100px; height: 70px; border-radius: 2px; }div.m-layer-sns .box button { margin: 20px 0px 0px 10px; }div.m-layer-sns .box, div.m-layer-sns .z-showbox .logo { display: none; }div.m-layer-sns .z-showbox .box { display: block !important; }div.m-layer .m-addto { padding: 0px; }.m-addto .u-ibtn5 { float: right; margin: 11px 20px 11px 0px; }.m-addto .list { height: 321px; overflow: auto; }.m-addto .list li { height: 80px; cursor: pointer; display: -webkit-flex; align-items: center; padding-left: 16px; box-sizing: border-box; }.m-addto .list li:last-child { border-bottom: none; }.m-addto .list .addicn { float: left; margin: 5px 15px 0px 5px; }.m-addto .list .addtit { margin-top: 5px; line-height: 29px; font-size: 14px; font-weight: bold; }.m-addto .list .z-dis { position: relative; pointer-events: none; }.m-addto .fulltip { display: none; }.m-addto .list .z-dis .fulltip { position: absolute; right: 10px; top: 18px; display: block; }.m-addto .list .tit { height: 81px; box-sizing: border-box; padding: 16px 0px 16px 10px; width: 385px; line-height: 24px; }.m-addto .list .tit .u-icn { margin: -1px 2px 0px 0px; }.m-addto .list .mylove { width: 60px; height: 60px; border-radius: 4px; }.m-addto .list .mylove img { border-radius: 4px; }.m-addto .newLst { height: 80px; display: flex; align-items: center; padding-left: 16px; box-sizing: border-box; }.m-addto .newLst .newtext { display: inline-block; height: 80px; box-sizing: border-box; padding: 10px; line-height: 60px; width: 385px; }.m-addto .create { display: -webkit-flex; width: 60px; height: 60px; border-radius: 4px; justify-content: center; align-items: center; }.m-addto .create svg { width: 25px; max-height: 25px; }div.m-matchcolor { width: 245px; }div.m-matchcolor .lyct { padding: 30px 20px 0px; }div.m-matchcolor .lyct p { text-align: center; }.m-matchcolor .col { margin-top: 5px; }.m-matchcolor .col .pre { position: relative; float: left; width: 70px; height: 70px; margin-right: 10px; }.m-matchcolor .col .pre::after, .m-matchcolor .col button span::after { position: absolute; left: 0px; top: 0px; display: block; content: ""; width: 68px; height: 68px; border: 1px solid rgba(0, 0, 0, 0.2); }.m-matchcolor .c1, .m-matchcolor .c2, .m-matchcolor .c3 { position: relative; float: right; }.m-matchcolor .c1 > button, .m-matchcolor .c2 > button, .m-matchcolor .c3 > button { width: 122px; }.m-matchcolor .c1.btn-floor + .btn-floor, .m-matchcolor .c2.btn-floor + .btn-floor, .m-matchcolor .c3.btn-floor + .btn-floor { margin-top: 6px; }.m-matchcolor input[type="color"] { position: absolute; left: 3000px; }.m-matchcolor .col button span { position: relative; display: inline-block; vertical-align: middle; width: 20px; height: 20px; margin-right: 9px; }.m-matchcolor .col button span::after { width: 18px; height: 18px; }div.m-layer-warn { position: relative; width: 300px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 5px 0px; }div.m-layer-warn .u-ibtn1 { color: rgb(255, 255, 255); background-color: rgb(236, 65, 65); border-radius: 27px; border: 1px solid transparent; }div.m-layer-warn .lyct-1 { padding: 12px 0px 8px; }div.m-warn-qr { height: 120px; width: 120px; margin: 8px auto; }.m-updated { padding: 18px 20px 10px; }.m-updated h3 { height: 30px; font-weight: bold; }.m-updated ol li { list-style: inside decimal; line-height: 20px; }.m-update-cnt .subtit { margin-bottom: 10px; font-weight: bold; }.m-update-cnt img { width: 16px; height: 16px; margin: -1px 2px 0px; vertical-align: middle; }.m-seluser { border-radius: 4px; cursor: default; padding-top: 15px; }.m-seluser .ipt { position: relative; padding: 0px 0px 0px 30px; line-height: 20px; border-radius: 4px 4px 0px 0px; }.m-seluser .ipt .sch { display: inline-block; position: absolute; left: 10px; top: 18px; width: 21px; height: 20px; }.m-seluser .placeholder { position: absolute; margin-left: 15px; line-height: 56px; }.m-seluser .ipt .wrap { position: relative; min-height: 46px; max-height: 56px; padding: 5px 10px 5px 15px; overflow: hidden auto; }.m-seluser .ipt .wrap input { padding: 0px; }.m-seluser .itm, .m-seluser input { float: left; box-sizing: border-box; padding: 0px 16px; margin: 8px 0px; height: 30px; line-height: 30px; }.m-seluser input, .m-seluser .input { min-width: 14px; max-width: 380px; border: 0px; background: none; }.m-seluser input.empty { padding: 0px 0px 0px 8px; width: 14px; }.m-seluser .inputwrap { position: absolute; visibility: hidden; z-index: -999; }.m-seluser .input { display: inline-block; padding: 0px; }.m-seluser .itm { position: relative; max-width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-left: 10px; border-radius: 30px; cursor: default; }.m-seluser .itm .name-del { width: 16px; height: 16px; border-radius: 50%; }.m-seluser .itm .name-del { display: none; position: absolute; right: 1px; top: 3px; cursor: pointer; }.m-seluser .itm:hover .name-del { display: block; }.m-seluser .cse { float: left; }.m-seluser .list { margin-top: -1px; height: 223px; overflow: hidden auto; border-radius: 0px 0px 4px 4px; }.m-seluser li { position: relative; height: 55px; }.m-seluser li:first-child { border-top: 0px; }.m-seluser li:last-child { border-bottom: 0px; }.m-seluser .u-face, .m-seluser .name, .m-seluser li .u-icn-selected { position: absolute; top: 50%; }.m-seluser .u-face { left: 10px; margin-top: -12px; }.m-seluser .name { left: 62px; right: 56px; margin-top: -10px; line-height: 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }.m-seluser li .u-icn-selected { display: none; right: 14px; margin-top: -8px; }.m-seluser li.z-sel .u-icn-selected { display: block; }div.m-layer-bind { min-width: 832px; }div.m-layer-bind .lyct { padding: 0px; }div.m-layer-bind .m-bweibo .close { width: 81px; height: 35px; position: absolute; top: 233px; right: 143px; z-index: 9999; cursor: pointer; }div.m-layer-bind .m-brenren .close { width: 40px; height: 35px; position: absolute; top: 0px; right: 0px; z-index: 9999; cursor: pointer; }div.m-layer-bind .m-bdouban .close { width: 70px; height: 35px; position: absolute; top: 438px; left: 157px; z-index: 9999; cursor: pointer; }div.m-layer-bind .m-bdouban .cover { width: 70px; height: 35px; position: absolute; top: 374px; left: 102px; z-index: 9999; cursor: pointer; }div.m-layer-bind .m-btencent .cover { width: 70px; height: 35px; position: absolute; top: 8px; right: 126px; z-index: 9999; cursor: pointer; }.m-bind { height: 545px; overflow: hidden auto; }.m-bind iframe { display: block; width: 100%; height: 545px; }.m-bind .error { text-align: center; margin-top: 100px; }.m-bind .error p { font-size: 14px; margin: 40px 0px; }.m-bind .error .txt { font-size: 24px; margin: 0px; }.n-lyunb { min-height: 70px; }.n-lyunb p { padding-top: 26px; line-height: 19px; }div.m-layer .lyct.n-lybind { min-height: 50px; padding-bottom: 5px; }.n-lybind-1 { margin: 0px; }.n-lybind p { margin: 0px 0px 15px; line-height: 19px; }.n-lybind p:first-child { margin-top: 0px; }.n-lybind p.p1 { margin-top: 1.7em; }.n-lybind p.p1:last-child { margin-bottom: 0px; }.n-lybind p.p1:first-child { margin-top: 1em; }.n-lybind .lb { display: block; margin-bottom: 5px; }.n-lybind .mobile { margin-right: 10px; }.n-lybind button { margin: 0px; }.n-lybind input { width: 100%; border-radius: 4px; }.n-lybind input.u-txt-short { width: 350px; }.n-lybind input::-webkit-input-placeholder { font-size: 12px; }.n-lybind input, .n-lybind .codeimg { vertical-align: middle; }.n-lybind .code { display: inline-block; height: 28px; margin-left: 10px; vertical-align: middle; }.n-lybind .password { margin-bottom: 15px; }.n-lybind .password .u-txt.u-txt-light, .n-lybind .acount .u-txt.u-txt-light { width: 100%; box-sizing: border-box; }.n-lybind .iptcode .u-txt.u-txt-light { margin-right: 5px; }.n-lybind .codeimg { height: 26px; width: auto; }.n-lybind .acount .itm + .itm { margin-top: 15px; }.n-lybind .acount .fgt { position: absolute; top: 9px; right: 10px; }.n-lybind .safe { margin-top: 30px; }.n-lybind .psword { margin-top: 40px; }.n-lybind .case1 + .acount { margin-bottom: 1em; }.n-lybind .binded { margin: 25px 0px 8px; }.n-lybind .choose { margin-bottom: 5px; }.n-lybind .choose .itm a { display: block; width: 100%; height: 40px; margin-top: 14px; }.n-lybind .choose .logo { float: left; margin: 8px 10px 0px; }.n-lybind .choose .tit { float: left; width: 180px; line-height: 40px; }.n-lybind .choose .gt { float: right; margin: 8px 10px 0px 0px; font-weight: bold; }.n-lybind .txt1 { width: 236px; margin-top: 3px; }div.m-layer-change-cellphone { width: 480px; }div.m-layer-change-cellphone .cellphone-contact-text { padding: 0px 50px; text-align: left; }div.m-layer .lyct.n-lychange { display: -webkit-flex; justify-content: center; align-items: center; margin-bottom: 20px; }.n-lychange > div { cursor: pointer; flex: 1 1 0%; display: -webkit-flex; flex-direction: column; justify-content: center; align-items: center; height: 100px; }.n-lychange .u-lg { width: 60px; height: 60px; background-size: 60px; margin-bottom: 8px; padding: 2px; background-repeat: no-repeat; }.n-lychange .change-text { font-size: 11px; margin-top: 6px; }.n-lychange .line { cursor: default; height: 100px; width: 0px; flex: 0 1 0%; }div.m-layer-origin-cellphone-verify { width: 480px; }div.m-layer-origin-cellphone-verify .n-lychange { text-align: center; }div.m-layer-origin-cellphone-verify .text { font-size: 13px; margin-bottom: 20px; }div.m-layer-origin-cellphone-verify input { margin-bottom: 12px; }div.m-layer-origin-cellphone-verify .err { width: 200px; text-align: left; }div.m-layer-origin-cellphone-verify .z-hide { opacity: 0; }.m-lytxt .err { position: absolute; bottom: 10px; }.m-lytxt .area { width: 260px; height: 210px; margin-bottom: 10px; }.m-lytxt .itm { padding-bottom: 20px; }.m-lytxt .itm:last-child { padding-bottom: 15px; }.m-lytxt .gb { position: absolute; right: -7px; top: -6px; display: block; width: 50px; padding-left: 5px; padding-right: 5px; vertical-align: middle; }.m-lytxt .gb .txt { position: relative; visibility: visible; width: 20px; border: none; padding: 0px; margin: 0px; text-align: center; }.m-lytxt .gb::after { position: absolute; top: 5px; right: 3px; content: "GB"; }.m-lytxt .u-cklist { padding: 10px 0px 0px; position: absolute; bottom: -54px; z-index: 2; }.m-lytxt .u-cklist.cks label { height: 24px; line-height: 24px; display: inline-block; }.m-lytxt .u-cklist li { position: relative; }.m-lytxt .p1, .m-lytxt .p2 { margin-top: 15px; line-height: 24px; text-align: center; }.m-lytxt .p2 { margin-top: 10px; }.m-lytxt .other { height: 38px; margin-top: 15px; padding: 0px 4px 0px 6px; border-radius: 4px; line-height: 38px; }.m-lytxt .other button { float: right; margin-top: 7px; }.m-lytxt .err2 { margin-top: 5px; }.m-lytxt-1 .u-txt { position: relative; width: 100%; z-index: 2; }.m-lytxt-1 .wrap { position: relative; overflow: hidden; }.m-lytxt-1 .wrap.wrapplst { height: 28px; }.m-lytxt-1 .inner { transform: translateY(-20px); transition: -webkit-transform 0.15s ease 0s; }.m-lytxt-1 .inner.z-err { transform: translateY(0px); }.m-sltlyr { position: relative; z-index: 5; line-height: 14px; }div.m-layer .m-sltlyr .zbar { cursor: default; }.m-sltlyr .icn { display: inline-block; margin: 0px 8px 0px 5px; width: 24px; height: 24px; vertical-align: middle; background-position: 0px -155px; }.m-sltlyr .i1 { background-position-x: -30px; }.m-sltlyr .i2 { background-position-x: -60px; position: relative; top: -3px; }.m-sltlyr .i3 { background-position-x: -90px; }.m-sltlyr .i4 { background-position: 0px -185px; }.m-sltlyr dl { margin-top: 20px; }.m-sltlyr dl:first-child { margin-top: 15px; }.m-sltlyr dt { float: left; font-weight: bold; }.m-sltlyr dd { margin-left: 87px; }.m-sltlyr dd a { display: inline-block; margin: 0px -2px; padding: 4px 10px; border: 1px solid transparent; border-radius: 2px; }.m-sltlyr dd .z-slt { margin-left: -4px; }.m-sltlyr .lyct { overflow: hidden; }.m-sltlyr .cutoffline { position: absolute; left: 97px; width: 1px; height: 100%; }div.m-report { width: 450px; }.m-report .options { margin: 0px 0px 20px; }.m-report .detail { margin-bottom: 10px; }.m-report .detail .edttxt { height: 30px; }.m-report .brief { margin-top: 20px; }.m-report .brief p { line-height: 1.6; }.m-report h3 { font-size: 14px; font-weight: 800; margin-bottom: 8px; }.m-report h3 span { font-weight: normal; }.m-report .others ul { display: flex; flex-wrap: wrap; }.m-report .others ul li { margin: 0px 6px 8px 0px; flex: 0 0 auto; }.m-report .others ul li .u-ibtnsz16 { border-radius: 4px; }div.m-layer .m-delcloud { padding-bottom: 5px; }.m-delcloud .check { margin-top: 13px; }.m-delcloud .ps { margin-top: 26px; }.m-delcloud .icon { margin: -2px 5px 0px 0px; }.m-localfolder .guide { top: -43px; left: 270px; }.m-localfolder .note { padding-bottom: 20px; line-height: 21px; }.m-localfolder .arr { top: 50%; left: 0px; width: 56px; height: 19px; margin-top: -10px; opacity: 0.6; }.m-localfolder .cnt { float: left; width: 260px; margin-left: 56px; padding: 20px 23px; line-height: 1.6; }div.m-layer .m-hqchoose { padding-left: 60px; line-height: 120px; }div.m-layer .m-hqchoose .hq { display: inline-block; vertical-align: middle; line-height: normal; }div.m-layer-try.m-layer { width: 276px; height: 296px; }div.m-layer-try.m-layer p { text-align: center; }div.m-layer-try.m-layer .zbar { height: 10px; border-bottom: none; }div.m-layer-try.m-layer .zbar .zttl { display: none; }div.m-layer-try.m-layer .zcls { top: -2px; right: 2px; }div.m-layer-try.m-layer .image { position: absolute; width: 90px; top: -36px; left: calc(50% - 45px); height: 90px; }div.m-layer-try.m-layer .image img { width: 90px; height: 90px; }div.m-layer-try.m-layer .name { padding: 44px 0px 16px; }div.m-layer-try.m-layer .line { width: 27px; border-top: 1px solid rgba(0, 0, 0, 0.2); margin: 6px; display: inline-block; vertical-align: top; }div.m-layer-try.m-layer .new { display: inline-block; max-width: 128px; vertical-align: top; }div.m-layer-try.m-layer .icons { margin: 12px 0px 20px; text-align: center; font-size: 0px; }div.m-layer-try.m-layer .icons .itm { display: inline-block; padding: 0px 18px; }div.m-layer-try.m-layer .icons .itm .pic { display: inline-block; width: 40px; height: 40px; }div.m-layer-try.m-layer .icons .itm .pic img { width: 100%; height: 100%; }div.m-layer-try.m-layer .icons .itm .txt { margin-top: 6px; }div.m-layer-try.m-layer .btns { text-align: center; }div.m-layer-try.m-layer .btn { width: 216px; height: 36px; border-radius: 30px; }div.m-layer-trial.m-layer { box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 12px 0px; width: 470px; height: 388px; }div.m-layer-trial.m-layer .topbg { background: url("../style/res/less/pub/img/trail_topbg.png") no-repeat; }div.m-layer-trial.m-layer .topsize { height: 47.5px; position: relative; background-size: cover; top: -58px; border-top-left-radius: 6px; border-top-right-radius: 6px; }div.m-layer-trial.m-layer .toptxt { display: flex; flex-direction: row; justify-content: center; position: relative; top: -23px; }div.m-layer-trial.m-layer .toptxt .iconbg { background: url("http://p3.music.126.net/0RX8forSK67QD7MDa4hp5g==/18582846023047943.gif") 50% 0% no-repeat; }div.m-layer-trial.m-layer .toptxt .icon { background-size: cover; margin-left: 5px; }div.m-layer-trial.m-layer .toptxt p { text-align: center; position: relative; top: 12px; left: 5px; }div.m-layer-trial.m-layer .toptxt .image { width: 40px; height: 40px; }div.m-layer-trial.m-layer .toptxt .image img { width: 100%; height: 100%; border-radius: 3px; }div.m-layer-trial.m-layer .toptxt .name { font-size: 18px; font-weight: 500; }div.m-layer-trial.m-layer .title { margin-top: 2%; }div.m-layer-trial.m-layer p { text-align: center; }div.m-layer-trial.m-layer .zbar { height: 10px; border-bottom: none; }div.m-layer-trial.m-layer .zbar .zttl { display: none; }div.m-layer-trial.m-layer .zcls svg { fill: rgb(255, 255, 255); }div.m-layer-trial.m-layer .zcls:hover svg { fill: rgba(255, 255, 255, 0.8); }div.m-layer-trial.m-layer .cls { font-size: 16px; color: rgb(255, 255, 255); top: 10px; z-index: 200; position: relative; left: 95%; }div.m-layer-trial.m-layer .line { width: 80px; border-top: 1px solid rgba(0, 0, 0, 0.2); margin: 6px; display: inline-block; vertical-align: top; }div.m-layer-trial.m-layer .new { display: inline-block; max-width: 128px; vertical-align: top; font-size: 14px; font-weight: 400; }div.m-layer-trial.m-layer .icons { margin: 28px 0px; text-align: center; font-size: 0px; }div.m-layer-trial.m-layer .icons .itm { display: inline-block; padding: 0px 27px; }div.m-layer-trial.m-layer .icons .itm .pic { display: inline-block; width: 70px; height: 70px; }div.m-layer-trial.m-layer .icons .itm .pic img { width: 100%; height: 100%; }div.m-layer-trial.m-layer .icons .itm .txt { margin-top: 17px; font-size: 14px; font-weight: 400; }div.m-layer-trial.m-layer .btns { text-align: center; }div.m-layer-trial.m-layer .btn { width: 71.6%; height: 36px; border-radius: 30px; font-weight: 500; margin-bottom: 28px; }@media screen and (-webkit-min-device-pixel-ratio: 1.25) {
div.m-layer-trial.m-layer .topbg { background-image: url("../style/res/less/pub/img/trail_topbg_2x.png"); background-size: 470px; }
}div.m-layer-renew.m-layer, div.m-layer-renew2.m-layer { width: 440px; box-shadow: rgba(0, 0, 0, 0.15) 0px 5px 10px 0px; border-radius: 8px; overflow: hidden; border: none; font-family: "Microsoft Yahei", arial, helvetica, sans-serif, simsun; }div.m-layer-renew.m-layer.m-layer-renew, div.m-layer-renew2.m-layer.m-layer-renew { height: 400px; }div.m-layer-renew.m-layer.m-layer-renew2, div.m-layer-renew2.m-layer.m-layer-renew2 { height: 459px; }div.m-layer-renew.m-layer .zbar, div.m-layer-renew2.m-layer .zbar { height: 30px; position: absolute; width: 100%; border: none; padding: 0px; background: none; }div.m-layer-renew.m-layer .zbar .zttl, div.m-layer-renew2.m-layer .zbar .zttl { display: none; }div.m-layer-renew.m-layer .zcls, div.m-layer-renew2.m-layer .zcls { width: 30px; height: 30px; top: 5px; right: 5px; }div.m-layer-renew.m-layer .image, div.m-layer-renew2.m-layer .image { width: 440px; height: 125px; margin-bottom: 22px; }div.m-layer-renew.m-layer .image img, div.m-layer-renew2.m-layer .image img { width: 440px; height: 125px; }div.m-layer-renew.m-layer p, div.m-layer-renew2.m-layer p { text-align: center; }div.m-layer-renew.m-layer .tit, div.m-layer-renew2.m-layer .tit { box-sizing: border-box; padding: 0px 30px; width: 440px; height: 28px; line-height: 28px; margin-bottom: 9px; font-weight: normal; }div.m-layer-renew.m-layer .subtit, div.m-layer-renew2.m-layer .subtit { box-sizing: border-box; padding: 0px 30px; width: 440px; height: 22px; line-height: 22px; }div.m-layer-renew.m-layer .icons, div.m-layer-renew2.m-layer .icons { margin: 21px 0px 24px; text-align: center; font-size: 0px; }div.m-layer-renew.m-layer .icons .itm, div.m-layer-renew2.m-layer .icons .itm { display: inline-block; padding: 0px 41px; }div.m-layer-renew.m-layer .icons .itm .pic, div.m-layer-renew2.m-layer .icons .itm .pic { display: inline-block; width: 56px; height: 56px; border-radius: 56px; overflow: hidden; }div.m-layer-renew.m-layer .icons .itm .pic img, div.m-layer-renew2.m-layer .icons .itm .pic img { width: 100%; height: 100%; }div.m-layer-renew.m-layer .icons .itm .txt, div.m-layer-renew2.m-layer .icons .itm .txt { margin-top: 6px; height: 17px; line-height: 17px; width: 56px; }div.m-layer-renew.m-layer .btns, div.m-layer-renew2.m-layer .btns { text-align: center; }div.m-layer-renew.m-layer .btn, div.m-layer-renew2.m-layer .btn { box-sizing: border-box; padding: 0px 20px; width: 340px; height: 40px; border-radius: 40px; }div.m-layer-renew.m-layer .mini, div.m-layer-renew2.m-layer .mini { width: 100%; height: 130px; }div.m-layer-renew.m-layer .mini iframe, div.m-layer-renew2.m-layer .mini iframe { width: 100%; height: 130px; }.u-arrlay, div.u-arrlay { position: absolute; box-sizing: border-box; z-index: 120; top: 100%; left: 50%; width: 220px; margin-top: 8px; border-radius: 4px; transform: translateX(-50%); cursor: auto; overflow: hidden; }.u-arrlay::before { content: ""; position: absolute; top: -7px; left: 50%; border: 8px solid; margin-left: -8px; transform: rotate(45deg); }.u-arrlay .close { position: absolute; z-index: 5; width: 24px; height: 22px; right: 4px; top: 9px; cursor: pointer; }.u-arrlay-opacity { opacity: 0.9; }.u-arrlay .back { position: absolute; z-index: 5; left: 0px; top: 0px; cursor: pointer; padding: 0px 17px; }.u-arrlay .back svg { width: 7px; max-height: 13px; vertical-align: middle; }.u-arrlay .msghd { position: relative; z-index: 3; height: 50px; line-height: 50px; padding: 0px 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-radius: 4px 4px 0px 0px; font-weight: bold; text-align: center; }.u-arrlay .msghd .set { display: inline-block; z-index: 5; width: 15px; height: 16px; line-height: 16px; vertical-align: top; padding: 6px; margin: 11px 0px 0px; cursor: pointer; }.u-arrlay-1 { width: 220px; height: 42px; margin: 10px 0px 0px; line-height: 42px; text-align: center; }div.u-arrlay-dn::before { inset: auto 30px -5px auto; border-width: 6px; transform: rotate(-135deg); }div.u-arrlay-left { line-height: 42px; text-align: center; }div.u-arrlay-left::before { position: absolute; top: 50%; left: 0px; margin-top: -4px; transform: rotate(-45deg); }div.m-queuenotify { inset: auto -6px 35px auto; transform: none; width: auto; height: 28px; padding: 0px 20px; text-align: center; line-height: 28px; white-space: nowrap; }div.m-queuenotify::before { right: 14px; }div.m-audionotify { inset: auto -25px 33px auto; transform: none; width: auto; height: 28px; padding: 0px 20px; text-align: center; line-height: 28px; white-space: nowrap; }.m-help .txtcnt { display: block; padding: 12px; line-height: 20px; }div.m-newfrd { width: 260px; height: auto; top: 44px; text-align: left; }.m-newfrd .cnt { padding: 12px 25px 10px 10px; line-height: 16px; }.m-newfrd .cnt .pic { float: left; width: 30px; height: 30px; margin-right: 10px; background-position: 0px 0px; }.m-newfrd .cnt em { display: inline-block; max-width: 100px; vertical-align: top; }div.m-newfrd .close { top: 5px; }div.m-slttypes, div.m-slttypes-all { left: 0px; top: 36px; width: 540px; height: 416px; margin: 0px; transform: translateX(0px); }div.m-slttypes::before, div.m-slttypes-all::before { left: 43px; }div.m-slttypes-filter { width: 510px; height: auto; right: -3px; top: 38px; left: auto; border-radius: 6px !important; }div.m-slttypes-filter::before { left: auto; right: 32px; }.m-slttypes .titbar { height: 49px; padding: 0px 20px; line-height: 49px; }.m-slttypes .tagcntwrap { height: 366px; overflow: hidden; }.m-slttypes .tagcnt { height: 355px; padding: 10px 20px 0px; overflow: overlay; }.m-slttypes .tag { position: relative; height: 60px; line-height: 60px; text-align: left; padding-left: 21px; }.m-slttypes .tag .slted { display: none; position: absolute; bottom: 0px; right: -1px; z-index: 9; width: 16px; max-height: 16px; }.m-slttypes .tag.z-slt { z-index: 5; }.m-slttypes .tag.z-slt::after { content: ""; position: absolute; right: 0px; bottom: 0px; z-index: 5; width: 0px; height: 0px; }.m-slttypes .tag.z-slt .slted { display: block; }.m-slttypes dt { float: left; width: 82px; height: 35px; line-height: 35px; }.m-slttypes dd { margin-left: 82px; }.m-slttypes .taglist { margin: 0px 20px 30px; }.m-slttypes .taglist .tag { margin-top: 20px; float: left; width: 94px; height: 30px; line-height: 30px; padding: 0px; }.m-slttypes .taglist .tag span { padding: 0px 18px; display: inline-block; border-radius: 100px; width: auto; height: auto; white-space: nowrap; }.m-slttypes .all { display: -webkit-flex; align-items: center; }.m-slttypes .all span { padding: 0px 18px; display: inline-block; border-radius: 100px; line-height: 32px; width: auto !important; height: 32px !important; }.m-slttypes .type { float: left; width: 26px; max-height: 26px; margin: 4px 10px 0px 0px; }.m-slttypes .taglist-scence .type { margin-top: 2px; }.m-slttypes .hot { position: absolute; top: 2px; right: 2px; width: 13px; max-height: 5px; }.m-slttypes::before { content: ""; position: absolute; border: 5px solid; top: -5px; margin-left: -5px; transform: rotate(45deg); z-index: -1; }div.m-slttypes-filter .tagcnt { height: auto; padding: 0px; border-radius: 6px; }div.m-slttypes-all { width: 744px; height: 743px; }div.m-slttypes-all::before { content: ""; position: absolute; border: 5px solid; top: -4px; margin-left: -5px; transform: rotate(45deg); z-index: -1; }div.m-slttypes-all.u-arrlay { border-radius: 4px; }div.m-slttypes-all .taglist .tag { position: relative; float: left; }div.m-slttypes-all .tagcntwrap, div.m-slttypes-all .tagcnt { box-sizing: border-box; width: 744px; height: 743px; padding: 0px; border-radius: 4px; }div.m-slttypes-all .all { height: 56px; line-height: 56px; text-align: left; padding-left: 20px; }div.m-slttypes-all .all .tagitm { height: 30px; margin-top: 13px; line-height: 30px; }div.m-slttypes-all .taglist { margin-top: 0px; padding-top: 20px; }div.m-slttypes-all .taglist dt { float: left; height: 30px; line-height: 30px; width: 94px; margin-left: 18px; }div.m-slttypes-all .taglist dd { margin-left: 124px; line-height: 30px; }div.m-slttypes-all .taglist dd li.tag { height: 30px; line-height: 30px; width: 98px; border: none; margin-bottom: 10px; }div.m-slttypes-all .taglist li.tag { height: 30px; line-height: 30px; width: 98px; border: none; margin-bottom: 10px; }div.m-slttypes-all span.tagitm { position: relative; display: inline-block; padding: 0px 13px; border-radius: 100px; }div.m-slttypes-all .type { float: left; width: 28px; max-height: 28px; margin: 2px 3px 0px 0px; }div.m-slttypes-all .taglist-scence .type { margin-top: 2px; }div.m-slttypes-all .hot { position: absolute; top: 10px; right: 1px; width: 11px; max-height: 5px; }div.m-switch { width: 270px; top: 37px; left: 15px; }.m-switch ul { border-radius: 4px; overflow: hidden; }.m-switch li { position: relative; height: 44px; line-height: 44px; }.m-switch:hover { display: block; }.m-switch .icon { float: left; width: 13px; max-height: 13px; margin: 15px 0px 0px 10px; }.m-switch .icon-loading { transform: rotate(180deg); }.m-switch label { float: left; width: 90px; margin-left: 10px; }.m-switch label.full { width: 200px; }.m-switch .progress, .m-switch .u-probar { float: left; width: 54px; }.m-switch .progress { margin-top: 20px; line-height: normal; }.m-switch .data { position: absolute; right: 10px; width: 66px; text-align: left; }.m-switch .cls { width: 24px; height: 22px; right: 5px; line-height: 0; }div.m-userlist { top: 51px; width: 274px; }div.m-userlist::before { content: none; }div.m-userlist { width: 280px; }.m-userlist .blk { margin: 0px 16px; }.m-userlist .head { float: left; width: 176px; height: 40px; margin: 20px 0px 0px 20px; line-height: 40px; }.m-userlist .head .who { margin-left: 50px; display: -webkit-flex; }.m-userlist .head .who .nam { flex: 0 1 auto; }.m-userlist .head .who .icn { margin: 14px 5px 0px 3px; flex: 0 0 auto; }.m-userlist .head .flag { position: absolute; z-index: 10; }.m-userlist .sign { position: relative; text-align: center; margin: 16px 0px 10px; }.m-userlist .sign svg { margin: -2px 0px 0px -6px; width: 18px; max-height: 18px; opacity: 1 !important; }.m-userlist .data { width: 280px; height: 41px; padding: 20px 0px 0px; margin: 0px -16px; text-align: center; }.m-userlist .data li { display: inline-block; width: 86px; text-align: center; cursor: pointer; line-height: 1.3; border: none; }.m-userlist .data li:last-child { position: relative; border-right: none; }.m-userlist .data li:last-child .ico { position: absolute; top: 6px; right: -10px; margin-left: 4px; }.m-userlist .data strong { display: block; }.m-userlist .data strong span:first-child { position: relative; white-space: nowrap; }.m-userlist .list li { height: 40px; overflow: hidden; margin: 0px -16px; line-height: 40px; }.m-userlist .list li .u-dot { top: 14px; left: 78px; }.m-userlist .mem { margin: -3px 0px 0px 4px; }.m-userlist .text { margin-right: 30px; }.m-userlist .text .lv { width: 15px; max-height: 10px; vertical-align: middle; margin-top: -2px; }.m-userlist .text .no { font-family: Arial-BoldItalicMT; font-size: 11px; font-weight: 800; }.m-userlist .sicn { display: block; left: 16px; width: 24px; height: 24px; line-height: 18px; }.m-userlist .sicn svg { width: 24px; max-height: 24px; opacity: 1 !important; }.m-userlist .link { display: block; position: relative; width: 100%; height: 100%; padding-left: 44px; box-sizing: border-box; }.m-userlist .arrow { display: block; width: 7px; right: 18px; height: 9px; position: absolute; top: 1px; }.m-userlist .logos { right: 30px; }.m-userlist .logos span { float: left; margin-left: 6px; }.m-userlist .exit { height: 40px; line-height: 40px; padding-bottom: 7px; margin: 0px; }.m-userlist .anima { position: absolute; top: -30px; left: 127px; width: 66px; height: 28px; margin-left: -1px; line-height: 26px; text-indent: 42px; }div.u-arrlay-msg { user-select: auto; z-index: 999; position: fixed; inset: 60px 0px 70px auto; width: 361px; height: auto; margin-top: 0px; cursor: auto; padding: 0px 1px 0px 2px; border-radius: 6px; transform: none; }div.u-arrlay-msg .u-icn.u-icn-laycls { display: none; }div.u-arrlay-msg .sfrmhd h3 { font-size: 18px; margin: 24px 0px 16px 24px; line-height: 18px; }div.u-arrlay-msg .sfrmhd a { position: absolute; right: 24px; top: 27px; line-height: 15px; }div.u-arrlay-msg .sfrmhd a.z-dis { cursor: none; pointer-events: none; opacity: 0.2; }.m-newSongTip { color: red; background-color: rgb(254, 250, 218); padding: 10px 12px; margin-top: 4px; display: none; }.m-newSongTip img { max-height: 16px; vertical-align: middle; }.u-arrlay-msg::before { content: none; }.u-arrlay-msg::after { content: none; }.u-arrlay-msg .u-tabbtn { width: 320px; margin: 0px auto; cursor: pointer; background-clip: padding-box; border-radius: 54px; }.u-arrlay-msg .u-tabbtn .btn { min-width: 80px; width: 80px; }.u-arrlay-msg .u-tabbtn .u-tip { height: 18px; min-width: 18px; box-sizing: border-box; line-height: 16px; }.mq-mv div.u-arrlay-msg { bottom: 0px; }.m-atlist, .m-cmtlist, .m-msglist, .m-chartlist { position: absolute; inset: 98px 0px 1px; overflow: hidden overlay; padding: 0px 0px 10px; }.withNewSongTip .m-atlist, .withNewSongTip .m-cmtlist, .withNewSongTip .m-msglist { top: 128px; }.withNewSongTip .m-newSongTip { display: block; }.u-arrlay-chat .m-atlist, .u-arrlay-chat .m-cmtlist, .u-arrlay-chat .m-msglist { top: 98px; }.u-arrlay-chat .m-newSongTip { display: none; }.m-chartlist { top: 50px; bottom: 118px; }.m-atlist .ditm { padding: 20px 20px 0px; width: 100%; box-sizing: border-box; }.m-atlist .ditm:first-child { border-top: 0px; padding-top: 16px; }.m-atlist .ditm:last-child { border-bottom: 0px; }.m-atlist .dface { position: relative; float: left; margin-right: -50px; }.m-atlist .dwrap { float: right; width: 100%; }.m-atlist .dwrapc { position: relative; margin-left: 44px; }.m-atlist .m-dlist-msg { width: 276px; }.m-atlist .m-dlist-msg .type { height: auto; }.m-atlist .dwrapc img { vertical-align: middle; }.m-atlist .cmtft { margin: 6px 0px 0px; height: 20px; line-height: 20px; }.m-atlist .cmtft .u-icn4-cmt { margin-right: 5px; }.m-atlist .cmtcmt { float: right; cursor: pointer; }.m-cmtlist .cmtform { border-width: 1px 0px; border-style: solid; }.m-atlist .cmtform { position: relative; clear: both; margin: 10px -20px -2px; padding: 10px 10px 0px 20px; }.m-atlist .u-msg { margin-left: -7px; margin-top: 6px; }.m-msglist li { position: relative; padding: 10px 20px 0px; cursor: default; width: 100%; box-sizing: border-box; }.m-msglist li.new::before { position: absolute; content: ""; top: 25px; left: 7px; width: 6px; height: 6px; border-radius: 50%; }.m-msglist .u-face { position: relative; float: left; margin-right: -50px; }.m-msglist .msgcnt { margin-left: 44px; cursor: pointer; }.m-msglist .msgsay { display: inline-block; position: relative; box-sizing: border-box; max-width: 100%; margin-bottom: -2px; line-height: 1.6em; }.m-msglist .msgsay img { vertical-align: middle; width: 20px; height: 20px; }.m-msglist .msgsay .u-icn3-warm { position: absolute; right: 0px; }.m-msglist .who { display: -webkit-flex; line-height: 1em; margin: 3px 0px 2px; }.m-msglist .who .name { flex: 0 1 auto; overflow: hidden; margin-right: 1px; white-space: nowrap; text-overflow: ellipsis; }.m-msglist .who .icn { flex: 0 0 auto; margin: 0px 2px 0px 0px; position: relative; top: -1px; }.m-msglist .who .type { flex: 0 0 auto; }.m-msglist .who .time { flex: 1 0 auto; margin: 0px 0px 0px 5px; font-size: 11px; letter-spacing: 0px; text-align: right; line-height: 12px; }.m-msglist .who .time .u-time::after { display: none; }.m-chartlist { padding: 0px; }.m-chartlist ol li { margin: 15px 0px; padding: 0px 20px; }.m-chartlist .u-face { float: left; }.m-chartlist .date { display: block; margin: 15px auto; height: 16px; line-height: 16px; text-align: center; }.m-chartlist .date em { padding: 0px 10px; border-radius: 10px; font-size: 11px; }.m-chartlist .chartcnt { margin: 0px 35px 0px 47px; }.m-chartlist .chartcnt time { float: left; clear: both; margin-top: 5px; }.m-chartlist .charttxt .type { margin-right: 5px; }.m-chartlist .txt .charttxt { padding: 7px 9px; }.m-chartlist .charttxt { position: relative; float: left; max-width: 234px; padding: 7px 10px 15px; border-radius: 0px 16px 16px; }.u-arrlay-msg.u-arrlay-chat .m-chartlist .charttxt { padding: 7px 10px; }.m-chartlist .me .charttxt { border-radius: 16px 16px 0px; }.m-chartlist .charttxt .src { min-width: 210px; }.m-chartlist .charttxt .before { display: none; position: absolute; width: 11px; height: 15px; top: 0px; left: -4px; }.m-chartlist .charttxt .src.src-cmt { border-radius: 4px; padding: 10px; }.m-chartlist .chartsay { overflow-wrap: break-word; word-break: break-all; line-height: 16px; }.m-chartlist .chartsay img { vertical-align: middle; width: 20px; }.m-chartlist .chartcite { display: block; margin-top: 8px; padding: 9px; border-radius: 2px; line-height: 20px; }.m-chartlist .chartcite .u-cover { float: left; }.m-chartlist .chartcite .cctxt { margin-left: 50px; }.m-chartlist .chartcite .u-cover-tnmv ~ .cctxt { margin-left: 81px; }.m-chartlist .chartcite .u-cover-act ~ .cctxt { margin-left: 71px; }.m-chartlist .chartcite .u-cover-tnalb ~ .cctxt { margin-left: 60px; }.m-chartlist .chartcite .u-quote { margin-left: -6px; }.m-chartlist .chartcite.m-dlist .src-cmt { margin: 8px 0px 10px; padding: 0px; background: none; }.m-chartlist .chartcite.m-dlist .src-cmt .cemt { padding-left: 0px; margin-top: 5px; line-height: 20px; }.m-chartlist .chartcite.m-dlist .src-cmt .quo { margin-top: 10px; padding-left: 5px; text-indent: 0px; }.m-chartlist .chartcite.m-dlist .src-cmt .frm { margin-top: 18px; }.m-chartlist .chartcite.m-dlist .src-cmt .frm em { max-width: 118px; }.u-arrlay-chat .cmtform { position: absolute; right: 0px; bottom: 0px; left: 0px; padding: 15px 15px 10px; }.u-arrlay-chat .cmtform .submit { padding: 0px 15px; font-size: 13px; }.m-chartlist .outer { position: relative; overflow: hidden; padding-top: 10px; min-height: 100%; box-sizing: border-box; }.m-chartlist .outer.z-hasnote { padding-bottom: 75px; }.m-chartlist .blacknote { padding: 10px 25px 10px 20px; line-height: 1.4; margin-top: -76px; }.m-chartlist .blacknote .cls { cursor: pointer; top: 2px; right: 3px; width: 21px; height: 20px; }.m-chartlist .loadmore { display: block; width: 120px; height: 22px; line-height: 22px; margin: 0px auto 10px; border-radius: 11px; text-align: center; }.m-chartlist .me .chartcnt { position: relative; margin: 0px 4px 0px 0px; }.m-chartlist .me .chartcnt time { float: right; }.m-chartlist .me .charttxt .before { display: none; transform: scaleX(-1); right: -4px; left: auto; }.m-chartlist .me .chartstatus { position: absolute; bottom: 10px; right: 100%; margin-right: 10px; white-space: nowrap; }.m-chartlist .me .chartstatus .u-icn3-warm { margin-left: 5px; }.m-chartlist .me .chartstatus .icn { margin: -2px 0px 0px 2px; }.m-chartlist .me .charttxt { float: right; }.m-chartlist .me.txt .chartstatus .u-load { margin: 0px -10px 0px auto; }.m-chartlist .me.txt .chartstatus { position: relative; float: right; bottom: -9px; right: auto; }.m-chartlist .cld, .m-atlist .cld { margin: -2px 4px 0px 0px; }.m-chartlist .u-cover .roof { font-size: 11px; height: 18px; line-height: 18px; }.m-atlist .ditm::after, .m-cmtlist > li::after { display: block; clear: both; height: 0px; overflow: hidden; content: "."; border-bottom: 1px solid; margin: 20px 0px 0px 42px; }.m-atlist .ditm::after { margin: 20px 0px 0px; }.m-cmtlist { margin-top: -3px; line-height: 20px; }.m-cmtlist ol > li { margin: 0px 20px; padding: 20px 0px 18px; box-sizing: border-box; width: 320px; }.m-cmtlist ol > li:first-child { border-top: 0px; }.m-cmtlist .u-face { position: relative; float: left; margin-right: -50px; }.m-cmtlist .cmtcnt { float: right; width: 100%; }.m-cmtlist .cmtcntc { margin-left: 44px; }.m-cmtlist .cmtcntc img { width: 20px; }.m-cmtlist .cmtsay { margin-top: 6px; overflow-wrap: break-word; word-break: break-all; }.m-cmtlist .cmtsay img { vertical-align: middle; }.m-cmtlist .cmtname { display: -webkit-flex; margin-top: 3px; line-height: 1em; }.m-cmtlist .cmtname .name { flex: 0 1 auto; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-right: 4px; }.m-cmtlist .cmtname .icn { flex: 0 0 auto; margin: -1px 1px 0px 0px; }.m-cmtlist .cmtname time { flex: 1 0 auto; text-align: right; font-size: 11px; }.m-cmtlist .cmtname .daren { margin-top: 1px; }.m-cmtlist .cmtcite { position: relative; margin: 2px 0px 1px; padding: 5px 10px; line-height: 21px; overflow-wrap: break-word; word-break: break-all; cursor: pointer; border-radius: 4px; }.m-cmtlist .cmtcite img { vertical-align: middle; }.m-cmtlist .doper { position: relative; margin: 18px 0px -2px; text-align: right; }.m-cmtlist .doper .btn svg { width: 11px; max-height: 11px; vertical-align: middle; margin-top: -1px; }.m-cmtlist .cmtcmt { float: right; cursor: pointer; }.m-cmtlist .cmtform { position: relative; clear: both; margin: 10px -20px 0px; padding: 10px 20px 0px; }.m-cmtlist .cmtform::before { content: ""; position: absolute; right: 30px; top: -5px; width: 8px; height: 8px; border-style: solid; border-width: 1px 0px 0px 1px; transform: rotate(45deg); display: none; }.m-cmtlist .u-msg { margin: 10px 0px 0px 42px; width: 278px; height: 30px; line-height: 30px; border-radius: 4px; }.m-cmtlist .m-editor-msgcmt .submit { padding: 0px 15px; }div.m-schlist { position: fixed; inset: 66px 0px 98px 220px; width: 400px; margin-top: 0px; transform: none; transition: width 0.5s cubic-bezier(0.55, 0.06, 0.68, 0.19) 0s, height 0.3s cubic-bezier(0.55, 0.06, 0.68, 0.19) 0s; }.m-schlist::before { content: none; }.m-schlist .wrap { display: flex; position: absolute; transition: opacity 0.3s ease 0s; width: 100%; }.m-schlist .wrap:nth-of-type(2) { opacity: 0; display: block; pointer-events: none; overflow: scroll overlay; top: 6px; bottom: 6px; }.m-schlist .side { width: 100%; box-sizing: border-box; }.m-schlist .side.hot { width: 100%; margin-top: -6px; }.m-schlist .side.hot::-webkit-scrollbar-button:start { display: block; height: 22px; }.m-schlist .side.hot .note { margin-left: 20px; height: 48px; line-height: 48px; }.m-schlist .side.hot li { height: 54px; padding-left: 20px; box-sizing: border-box; }.m-schlist .side.hot li a::before { content: counter(rankorder); float: left; font-size: 16px; height: 50px; line-height: 50px; margin-right: 17px; }.m-schlist .side.hot li:nth-of-type(-n+9) a::before { margin-right: 26px; }.m-schlist .side.hot svg { margin-left: 8px; }.m-schlist .side.history { padding: 0px 20px; margin-bottom: 8px; margin-top: -6px; }.m-schlist .side.history .note { margin: 13px 0px; }.m-schlist .side.history .note .clear { cursor: pointer; display: inline-block; margin-left: 4px; }.m-schlist .side.history .note .showall { position: relative; float: right; top: 5px; cursor: pointer; }.m-schlist .side.history .note svg { width: 16px; max-height: 16px; position: relative; top: 3px; }.m-schlist .side.history::-webkit-scrollbar { display: none; }.m-schlist .side.history .hotlst.showpart { max-height: 62px; overflow: hidden; }.m-schlist .side.history .hotlst li { counter-increment: none; display: inline-block; max-width: 100%; margin-right: 7px; border-radius: 13px; margin-bottom: 10px; }.m-schlist .side.history .hotlst li a { line-height: 24px; height: 24px; text-indent: 0px; text-overflow: ellipsis; border-radius: 13px; padding: 0px 16px; }.m-schlist .note.hot { display: block; z-index: 10; }.m-schlist .hot svg { position: relative; top: -1px; }.m-schlist li a { display: block; padding-right: 5px; text-indent: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }.m-schlist li a.videos { padding-left: 30px; text-indent: 0px; }.m-schlist .hotlst { box-sizing: border-box; }.m-schlist .hotlst li { counter-increment: rankorder 1; }.m-schlist .hotlst li:nth-of-type(-n+3) .searchwd { font-weight: bold; }.m-schlist .hotlst li a { position: relative; width: 100%; box-sizing: border-box; white-space: nowrap; text-indent: 0px; text-overflow: ellipsis; line-height: 50px; height: 50px; }.m-schlist .hotlst li a .score { padding: 0px 2px; position: relative; top: -1px; }.m-schlist .hotlst li a .searchwd { max-width: 230px; display: inline-block; margin-right: 5px; }.m-schlist .hotlst li a .word { font-size: 12px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; max-width: 350px; }.m-schlist .hotlst li a .word img { height: 12px; }.m-schlist .hotlst li a span.word { display: block; height: 12px; line-height: 12px; margin: 10px 8px 9px 0px; }.m-schlist .hotlst li a span.content { font-size: 12px; display: block; line-height: 12px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; max-width: 288px; }.m-schlist .hotlst .cl { display: none; width: 12px; height: 12px; position: absolute; top: 2px; right: 3px; }.m-schlist .hotlst li a:hover .cl { display: block; }.m-schlist.z-hashistory { width: 354px; }.m-schsug .wrap:nth-of-type(1) { opacity: 0; pointer-events: none; }.m-schsug .wrap:nth-of-type(2) { opacity: 1; pointer-events: auto; width: 100%; padding: 0px; }.m-schlist .note a { display: flex; height: 100%; }.m-schlist .note mark { display: inline-block; max-width: 94px; vertical-align: bottom; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }.m-schlist .note.js-selected { border-radius: 4px 4px 0px 0px; }.m-schlist .note a.txt span { display: inline-block; max-width: 46%; }.m-schlist .suggest.wrap { display: flex; position: absolute; transition: opacity 0.3s ease 0s; width: 100%; height: 100%; overflow: overlay; }.m-schlist .suggest.wrap:nth-of-type(2) { opacity: 0; pointer-events: none; }.m-schlist .suggest .side { flex: 0 0 auto; width: 100%; padding: 6px 0px; }.m-schlist .suggest .hot svg { float: left; width: 12px; max-height: 12px; margin: 9px 5px 10px 0px; }.m-schlist .suggest li { height: 34px; line-height: 34px; padding: 0px 14px 0px 38px; display: flex; align-items: center; cursor: default; }.m-schlist .suggest li .item { display: flex; align-items: center; }.m-schlist .suggest li .item2 { margin-left: 5px; }.m-schlist .suggest li .icn { flex: 0 0 auto; height: 12px; margin-left: 4px; }.m-schlist .suggest li .tag { height: 16px; line-height: 16px; text-align: center; padding: 0px 1px; border-radius: 2px; margin-left: 5px; }.m-schlist .suggest li a { display: block; padding-right: 5px; text-indent: 0px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; cursor: default; }.m-schlist .suggest li a.videos { padding-left: 30px; text-indent: 0px; }.m-schlist .suggest .hotlst li a { display: flex; text-indent: 27px; }.m-schlist .suggest .hotlst li .text { flex: 1 1 auto; }.m-schlist .suggest .hotlst .cl { display: none; flex: 0 0 auto; margin-top: 2px; width: 24px; height: 22px; }.m-schlist .suggest .hotlst .cl svg { float: left; }.m-schlist .suggest .hotlst li a:hover .cl { display: block; }.m-schlist .suggest.z-hashistory { width: 354px; }.m-schlist .suggest .hd { height: 38px; line-height: 38px; font-size: 14px; padding: 0px 14px; cursor: default; }.m-schlist .suggest .hd .icn { float: left; width: 16px; max-height: 16px; min-height: 16px; margin: 11px 8px 0px 0px; }.m-schsug .wrap:nth-of-type(1) { opacity: 0; pointer-events: none; }.m-schsug .wrap:nth-of-type(2) { opacity: 1; pointer-events: auto; }.m-schlist .suggest .note { height: 31px; padding: 0px 10px; line-height: 31px; }.m-schlist .suggest .note a { display: flex; height: 100%; }.m-schlist .suggest .note mark { display: inline-block; max-width: 94px; vertical-align: bottom; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }.m-schlist .suggest .note.js-selected { border-radius: 4px 4px 0px 0px; }.m-schlist .suggest .note a.txt span { display: inline-block; max-width: 46%; }.m-schlist .suggest ul { line-height: 28px; }.m-schlist .suggest ul:last-child { padding-bottom: 5px; }div.m-skswitch { width: 328px; height: 272px; padding: 24px 16px 16px; }.m-skswitch .tab { margin: 0px 0px 12px; }.m-skswitch .tab a svg, .m-skswitch .slist .checked svg, .m-skswitch .custom .checked svg { width: 100%; height: 100%; }.m-skswitch .tab a { position: relative; height: 16px; margin-right: 20px; font-size: 15px; }.m-skswitch .tab a.z-sel { font-weight: 800; }.m-skswitch .tab a.z-sel::after { content: ""; position: absolute; width: calc(100% - 4px); height: 3px; left: 2px; bottom: -6px; }.m-skswitch .slist { margin: 4px 0px 0px -10px; }.m-skswitch label { display: inline-block; position: absolute; width: 100%; height: 100%; border-radius: 4px; cursor: pointer; top: 0px; left: 0px; }.m-skswitch .slist li img { width: 100%; height: 100%; border-radius: 6px; }.m-skswitch .slist li { box-sizing: border-box; float: left; position: relative; width: 92px; height: 92px; margin: 10px 0px 0px 10px; border-radius: 6px; cursor: pointer; }.m-skswitch .slist li .msk { position: absolute; left: 1px; bottom: 2px; width: 90px; height: 19px; }.m-skswitch .slist li .msk .bg { display: block; width: 100%; height: 20px; opacity: 0.2; border-radius: 0px; }.m-skswitch .slist li .msk .txt { position: absolute; left: 5px; top: 3px; }.m-skswitch .slist-color li:nth-child(1) { box-sizing: border-box; border: 1px solid; }.m-skswitch .slist-color { margin-left: -10px; }.m-skswitch .slist-color li { width: 41px; height: 41px; margin-left: 10px; }.m-skswitch .custom { margin: 28px 0px 24px; }.m-skswitch .custom p { margin-bottom: 13px; font-size: 13px; }.m-skswitch .slist-color .newskin { position: absolute; width: 32px; height: 14px; top: -4px; left: 15px; border-radius: 7px; text-align: center; }.m-skswitch .slist-color .newskin svg { width: 26px; max-height: 8px; }.m-skswitch .custom .gained { float: left; position: relative; box-sizing: border-box; width: 41px; height: 41px; border-radius: 4px; background-size: cover; }.m-skswitch .custom .gained label { width: 41px; height: 41px; border-radius: 4px; cursor: pointer; }.m-skswitch .custom input[type="range"] { width: 100%; height: 4px; border-radius: 2px; appearance: none; }.m-skswitch .custom input[type="range"]::-webkit-slider-thumb { z-index: 2; position: relative; cursor: pointer; width: 12px; height: 12px; border-radius: 50%; appearance: none !important; }.m-skswitch .custom .hue { position: relative; top: 0px; width: 242px; margin-left: 54px; }.m-skswitch .custom .saturation { position: relative; top: 8px; width: 242px; margin-left: 54px; }.m-skswitch .select { position: absolute; width: 90px; height: 90px; }.m-skswitch input[type="radio"] { position: absolute; top: 0px; left: -1000px; border: none; opacity: 0; }.m-skswitch .checked { display: none; position: absolute; bottom: -6px; right: -6px; width: 20px; height: 20px; border: 2px solid; border-radius: 50%; }.m-skswitch .checked-sml { width: 16px; height: 16px; }.m-skswitch input[type="radio"]:checked + .checked { display: inline-block; }.m-skswitch .pdot { padding: 17px 0px 5px; text-align: center; }.m-skswitch .pdot a { display: inline-block; width: 8px; height: 8px; margin: 0px 4px; border-radius: 4px; }.m-laylist { margin: 6px 0px; }.m-laylist li { float: none; height: 32px; padding-left: 45px; line-height: 32px; }.m-laylist li:hover { cursor: pointer; }.m-laylist i { float: left; width: 20px; height: 20px; margin: 6px 0px 0px -28px; }div.m-listsort { width: 180px; top: 25px; left: 104px; pointer-events: auto; cursor: pointer; }div.m-listsort::before { left: 20px; }.m-update { width: 210px; padding: 10px; line-height: 1.5; }.m-update::before { left: 30px; }.u-lclguide { border-radius: 6px; }.u-lclguide .cls { right: 10px; top: 10px; }.m-sltlay li { height: 28px; line-height: 28px; cursor: pointer; margin: 0px !important; padding: 0px !important; }.m-hqslt { z-index: 150; width: 200px; box-sizing: border-box; border-radius: 8px; }.m-hqslt .slt, .m-hqslt .member { float: left; }.m-hqslt .slt { visibility: hidden; margin: 8px 15px 0px 17px; }.m-hqslt .z-slt .slt { visibility: visible; }.m-hqslt .member { margin: 6px 0px 0px 2px; }.m-hqslt .u-icn-sq { margin-top: 9px; }.u-result { display: block; pointer-events: none; position: fixed; inset: 0px; z-index: 10400; transform: none !important; }.u-result .wrap { width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; }.u-result .wrap .inner { padding: 12px 22px; border-radius: 24px; font-size: 16px; text-align: center; line-height: 24px; font-weight: 400; opacity: 0; animation: 0.5s ease 0s 1 normal both running fadeIn; }.u-result .icon { float: left; }.u-result .icon:not(:only-child) { margin-right: 2px; }.u-result .true, .u-result .false { width: 31px; height: 31px; border-radius: 16px; }.u-result .u-tit { font-size: 16px; }.u-result.z-hide { animation: 0.5s ease 0s 1 normal both running fadeOut; }.u-result.u-result-play { top: auto; transform: none; bottom: 60px; left: calc(50% - 154px); width: 107px; height: 30px; padding: 0px; }.u-result.u-result-play .inner { width: 107px; height: 30px; padding: 0px; text-align: center; line-height: 30px; }.u-result-play .u-tit { font-size: 12px; }.m-center { table-layout: fixed; position: absolute; z-index: 99999; top: 0px; left: 0px; width: 100%; height: 100%; pointer-events: none; }.m-center td { vertical-align: middle; text-align: center; }.m-center .centeritem { display: inline-block; text-align: left; pointer-events: auto; }.m-center.z-mask { pointer-events: auto; }.u-atsuggest { position: absolute; display: none; z-index: 999; width: 166px; padding: 5px 0px 4px; line-height: 24px; cursor: default; }.u-atsuggest .des, .u-atsuggest li { padding: 0px 10px; }.u-atsuggest ul { max-height: 240px; overflow: hidden auto; }.u-atsuggest li { cursor: pointer; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }.u-atsuggest.z-show { display: block; }.m-emts.m-card { width: 370px; z-index: 10010 !important; }.m-emts { z-index: 70; display: none; position: absolute; margin-top: 2px; border-radius: 4px; border-style: solid; border-width: 1px; }.m-emts > div { padding: 20px 15px; border-radius: 6px; }.m-emts::before { content: ""; position: absolute; left: 5px; width: 4px; height: 4px; border-style: solid; border-width: 1px 0px 0px 1px; transform: rotate(45deg); z-index: -1; display: none; top: -2px !important; }.m-emts .close { position: absolute; z-index: 5; right: 2px; top: 2px; display: block; cursor: pointer; }.m-emts .close.u-icn { top: 3px; right: 8px; width: 19px; height: 18px; }.m-emts .emtitm { float: left; width: 22px; height: 22px; margin: 0px 5px 6px; border: 1px solid transparent; cursor: pointer; }.m-emts .emtitm img { width: 100%; height: 100%; }.m-emts .emtwrap .emtitm-2 { display: none; }.m-emts .emtwrap-2 .emtitm-1 { display: none; }.m-emts .emtwrap-2 .emtitm-2 { display: inline; }.m-emts .emtpointer { position: absolute; bottom: 8px; left: 0px; right: 0px; height: 9px; text-align: center; line-height: 5px; }.m-emts .emtpointer .pitm { display: inline-block; width: 5px; height: 5px; margin-left: 2px; padding: 2px; border-radius: 50%; vertical-align: middle; cursor: pointer; }.m-emts .emtpointer .pitm:first-child { margin-left: 0px; }.m-emts.z-show { display: block; }.m-mask-emts { z-index: 10009 !important; }.m-notelay { position: absolute; top: 50%; left: 50%; z-index: 10000; border-radius: 4px; }.m-notelay .btns { margin-top: 36px; text-align: center; }.m-notelay .btn { height: 36px; padding: 0px 16px; line-height: 36px; border: none; border-radius: 2px; font-size: 16px; }.m-notelay .tit { font-size: 30px; text-align: center; }.m-notelay .cls { display: block; position: absolute; right: 5px; top: 5px; z-index: 10; }.m-guiderdi { width: 330px; height: 348px; }.m-guiderdi .pic { width: 250px; height: 160px; margin: 0px auto; }.m-guiderdi article { text-align: center; }.m-guiderdi .tit { margin-top: 20px; font-size: 30px; }.m-guiderdi p { margin-top: 10px; }.m-updatenote { width: 360px; height: 310px; }.m-updatenote article { width: 250px; margin: 0px auto; line-height: 20px; }.m-updatenote p { margin-bottom: 1.5em; }.m-updatenote .tit { margin: 35px 0px 30px; }.m-paynote { width: 330px; padding-bottom: 30px; text-align: center; border-radius: 5px; }.m-paynote .pic { position: relative; z-index: 4; width: 100%; height: 170px; box-shadow: rgba(255, 255, 255, 0.5) 0px 0px 0px 1px inset; border-radius: 5px 5px 0px 0px; }.m-paynote .pic.pic-svip { box-shadow: none; height: 165px; }.m-paynote .cls-svip svg { fill: rgba(255, 255, 255, 0.6); }.m-paynote .cls-svip:hover svg { fill: rgba(255, 255, 255, 0.8); }.m-paynote article { width: 240px; margin: 0px auto; padding-top: 27px; line-height: 24px; }.m-paynote .btns { margin-top: 20px; }.m-paynote .btn { width: 200px; white-space: nowrap; }.m-paynote .byone { margin: 17px 0px -10px; }.m-paynote .albcover { position: absolute; top: 31px; left: 103px; z-index: 1; width: 110px; height: 110px; }.m-paynote .mvqrcode { position: absolute; top: 37px; left: 113px; z-index: 4; width: 104px; height: 104px; }.m-paynote .price { color: rgb(255, 255, 255); }.m-paynote .price .sup { color: rgba(255, 255, 255, 0.6); }div.m-vipcashier-modal { position: fixed; width: 750px; min-height: 650px; top: 0px; left: 0px; right: 0px; margin: 0px auto; z-index: 3001; overflow: hidden; }div.m-vipcashier-modal iframe { display: block; width: 100%; height: 500px; top: 0px; }div.m-vipcashier-modal iframe.loged { height: 660px; }div.m-vipcashier-modal iframe.together { height: 600px; }div.m-vipcashier-modal .zscroll { top: 40px; }div.m-vipcashier-modal .zbar { background: rgb(51, 51, 51); font-size: 16px; color: rgb(255, 255, 255); padding-left: 20px; height: 40px; line-height: 40px; position: relative; z-index: 100; }div.m-vipcashier-modal .zcls { width: 20px; height: 20px; float: right; position: absolute; top: 10px; right: 20px; cursor: pointer; z-index: 100; }div.m-vipcashier-modal .zcls img { width: 20px; height: 20px; }.m-guide { position: absolute; z-index: 10000 !important; }.m-guide .rect { position: absolute; display: inline-block; top: 9px; width: 62px; height: 20px; border-radius: 12px; pointer-events: none; }.m-guide .connect { width: auto; }.m-guide .connect .spot, .m-guide .connect .line { display: inline-block; position: absolute; }.m-guide .connect .spot { top: 29px; left: 34px; width: 8px; height: 8px; border-radius: 50%; }.m-guide .connect .line { top: 36px; left: 37px; width: 2px; height: 2px; }.m-guide .note { display: inline-block; position: absolute; left: -160px; width: 310px; line-height: 23px; padding: 7px 17px; border-radius: 7px; font-size: 16px; z-index: 2; }.m-guide .cls { display: inline-block; position: absolute; top: -8px; left: 173px; width: 16px; height: 16px; border-radius: 50%; z-index: 4; }.m-guide-local { top: -16px; left: -9px; width: 430px; }.m-guide-local .rect { width: 72px; height: 28px; }.m-guide-local .connect .spot { top: 36px; }.m-guide-local .connect .line { height: 24px; }.m-guide-local .note { left: -260px; top: 60px; }.m-guide-local .cls { top: 51px; left: 74px; }.m-guide-gedan { bottom: 190px; left: 180px; }.m-guide-gedan .connect .spot { left: 0px; top: 16px; }.m-guide-gedan .connect .line { left: 8px; top: 19px; width: 46px; }.m-guide-gedan .note { left: 48px; padding: 6px 16px; width: 240px; text-align: center; height: 28px; z-index: 2; }.m-guide-gedan .cls { top: -8px; left: 310px; }.m-guide-fm { position: fixed; top: 50%; left: 50%; width: 393px; height: 406px; margin-top: -203px; margin-left: -196px; }.m-guide-fm .top { width: 393px; height: 189px; }.m-guide-fm .cnt h1 { margin: 27px 0px 13px 33px; font-size: 24px; }.m-guide-fm .cnt p { margin-left: 33px; font-size: 18px; }.m-guide-fm .btn { display: inline-block; width: 336px; height: 55px; line-height: 55px; margin: 64px 0px 0px 29px; border-radius: 4px; font-size: 22px; text-indent: 136px; }.m-guide-playprogram { top: 22px; right: 100px; }.m-guide-playprogram .connect .spot { top: 0px; left: 46px; }.m-guide-playprogram .connect .line { top: 8px; left: 49px; width: 2px; height: 30px; }.m-guide-playprogram .note { top: 38px; left: -180px; width: 359px; }.m-guide-playprogram .cls { top: -8px; left: auto; right: -8px; font-size: 0px; }div.m-guide-newqueue { inset: 61px 18px auto 16px; padding: 16px 15px; box-sizing: border-box; line-height: 26px; transform: none; width: auto; }div.m-guide-newqueue p { font-size: 14px; }div.m-guide-newqueue a { text-decoration: underline; }div.m-guide-newqueue::before { border-width: 5px; top: -5px; left: auto; right: 99px; }div.m-guide-newqueue .close { right: 8px; top: 4px; margin: 0px; }.m-layer-taste-full { opacity: 0; transition: all 0.2s ease 0s; position: absolute; inset: 0px; z-index: 10000; }.m-layer-taste-full .cls { position: absolute; right: 20px; top: 20px; padding: 20px; opacity: 0.7; }.m-layer-taste-full .cls svg { width: 24px; max-height: 24px; }.m-layer-taste-full .cls:hover { opacity: 1; }.m-layer-taste-full.z-show { opacity: 1; }.m-tastelay { width: 380px; position: absolute; top: 50%; left: 50%; }.m-tastelay .wrap { position: relative; top: -50%; left: -50%; }.m-tastelay .title { font-size: 20px; text-align: center; margin-bottom: 40px; }.m-tastelay .finish { display: block; text-align: center; margin: 60px 40px 10px; font-size: 16px; }.m-tastelay .z-ani .title, .m-tastelay .z-ani .finish { animation: 0.6s linear 0.1s 1 normal none running fadeIn; }.m-tastelay .warn { font-size: 14px; text-align: center; visibility: hidden; }.m-tastelay .warn.z-show { visibility: visible; }.m-taglist { margin-left: -16px; display: -webkit-flex; flex-wrap: wrap; justify-content: center; }.m-taglist li { margin: 20px 0px 0px 16px; height: 34px; line-height: 34px; padding: 0px 19px; cursor: pointer; border-radius: 18px; transition: all 0.2s ease 0s; }.z-ani .m-taglist li { animation: 0.4s linear 0.2s 1 normal none running bounceIn; }div.m-layer-adjust { width: 387px; }div.m-layer-adjust .m-adjustlay { padding: 25px 0px; }.m-adjustlay .info { padding: 0px 0px 10px 25px; }.m-adjustlay .info svg { width: 9px; max-height: 12px; vertical-align: middle; margin: -4px 6px 0px 0px; }.m-adjustlay ul { margin: 16px 0px 23px; }.m-adjustlay li { height: 50px; line-height: 50px; font-size: 16px; padding: 0px 40px; }.m-adjustlay li::after { display: block; content: ""; width: 100%; height: 1px; }.m-adjustlay .dragger { float: right; top: 20px; border-style: solid; border-width: 1px 0px; height: 7px; cursor: move; }.m-adjustlay .dragger, .m-adjustlay .dragger::before { position: relative; display: block; width: 18px; }.m-adjustlay .dragger::before { content: ""; left: 0px; height: 1px; }.m-adjustlay .dragger::before { top: 3px; }.m-adjustlay .lnk { display: block; text-align: center; text-decoration: underline; }.m-adjustlay .btns { margin-top: 44px; }.m-adjustlay .btns button { float: right; }.m-adjustlay .btns button:first-child { float: left; }.m-layer-radioqr { line-height: 20px; }.m-layer-radioqr .qr { margin: 0px auto 20px; position: relative; width: 140px; height: 140px; }.m-layer-radioqr .canvas { display: block; padding: 5px; width: 130px; height: 130px; }.m-layer-radioqr .canvas canvas, .m-layer-radioqr .canvas img { width: 100%; height: 100%; }.m-layer-radioqr .logo { position: absolute; top: 48px; left: 48px; width: 42px; height: 42px; }.m-layer-weixin { line-height: 20px; }.m-layer-weixin .qr { margin: 0px auto 6px; position: relative; width: 120px; height: 120px; }.m-layer-weixin .canvas { display: block; padding: 5px; width: 110px; height: 110px; }.m-layer-weixin .canvas canvas, .m-layer-weixin .canvas img { width: 100%; height: 100%; }div.m-layer-sharecard { padding: 10px 0px; width: 280px; }div.m-layer-sharecard .zbar { display: block; padding: 10px 20px; }div.m-layer-sharecard .zbar .zttl { text-align: left; padding: 0px; font-size: 14px; font-weight: 800; }div.m-layer-sharecard li { height: 32px; line-height: 32px; padding: 5px 0px 7px; cursor: pointer; }div.m-layer-sharecard .logo { border-radius: 32px; width: 32px; height: 32px; margin: 0px 8px 0px 20px; vertical-align: middle; background-color: rgb(242, 242, 242); }.m-guide-addqueue { top: -1px; left: 103px; }.m-guide-addqueue .rect { width: 30px; height: 30px; top: 0px; border-radius: 50%; }.m-guide-addqueue .connect .spot { left: 29px; top: 13px; }.m-guide-addqueue .connect .line { left: 32px; top: 16px; width: 10px; }.m-guide-addqueue .note { left: 42px; width: 270px; line-height: 22px; }.m-guide-addqueue .cls { left: 336px; line-height: 16px; }div.m-card { position: absolute; width: 470px; min-height: 50px; border: none; border-radius: 4px; z-index: 10000000 !important; }div.m-card .zbar, div.m-card .zcls { display: none; border-radius: 4px 4px 0px 0px; }div.m-card .zcnt { padding: 0px; border-radius: 0px 0px 4px 4px; }div.m-card .lyct { position: relative; z-index: 2; padding: 15px 25px; }div.m-card .lyct h2 { line-height: 25px; font-size: 14px; }div.m-card .lyct-1 { padding: 20px; }div.m-card .lyct-2 { padding: 35px 25px; }div.m-card .lyct-np { padding: 0px; }div.m-card .lybt { position: relative; z-index: 1; padding: 0px 0px 20px; text-align: center; }div.m-card .lybt button { margin: 0px 5px; height: 28px; line-height: 28px; min-width: 66px; font-size: 13px; }div.m-card::before { content: ""; position: absolute; border: 5px solid; z-index: -1; }div.m-card .u-cklist input[type="checkbox"] + span { width: 16px; height: 16px; }.m-card-arrow-bottom::before { top: -5px; left: 50%; margin-left: -5px; transform: rotate(45deg); }.m-card-arrow-bottom-left::before { top: -5px; left: 0px; margin-left: -5px; transform: rotate(45deg); }.m-card-arrow-bottom-right::before { top: -5px; right: 0px; margin-right: -5px; transform: rotate(45deg); }.m-card-arrow-top::before { bottom: -5px; left: 50%; margin-left: -5px; transform: rotate(-135deg); }.m-card-arrow-top-left::before { bottom: -5px; left: 0px; margin-left: -5px; transform: rotate(-135deg); }.m-card-arrow-top-right::before { bottom: -5px; right: 0px; margin-right: -5px; transform: rotate(-135deg); }.m-card-arrow-left::before { top: 50%; right: -5px; margin-top: -5px; transform: rotate(135deg); }.m-card-arrow-left-bottom::before { right: -5px; margin-bottom: -5px; transform: rotate(135deg); }.m-card-arrow-right::before { top: 50%; left: -5px; margin-top: -5px; transform: rotate(-45deg); }.m-card-arrow-right-bottom::before { left: -5px; margin-bottom: -5px; transform: rotate(-45deg); }.m-card-noarrow::before { display: none; }.m-card-sharecard::before { display: none; }div.m-card-tag { width: 470px; }div.m-card-tag .zbar, div.m-card-tag .zcls { display: block; }div.m-card-tag .zbar { padding-top: 11px; padding-bottom: 9px; cursor: auto; }div.m-card-tag .zcls { top: 10px; right: 3px; }div.m-card-tag .lybt { padding: 10px 0px; }div.m-card-tag .lybt .err { padding-top: 8px; left: 20px; }div.m-card-tag .lybt .err svg { width: 13px; max-height: 13px; float: left; margin: -1px 5px 0px 0px; }div.m-card-tag .m-chtag { height: 260px; overflow: auto; padding: 0px 0px 0px 20px; }.m-chtag h4 { height: 48px; line-height: 48px; }.m-chtag dl { margin: 7px 0px 10px; }.m-chtag dt { float: left; line-height: 29px; }.m-chtag dd { margin-left: 60px; }.m-chtag li { float: left; position: relative; width: 94px; height: 30px; margin-bottom: 5px; }.m-chtag li button { display: block; width: 68px; padding: 0px; }.m-chtag li .icn { display: none; position: absolute; right: 4px; bottom: 10px; }.m-chtag li.z-slt .u-tag-ch:hover .icn { display: block; }.m-card-newplaylist .lyct h2 { line-height: 16px; margin-bottom: 20px; font-weight: bold; }.m-card-newplaylist .lyct .u-cklist { bottom: -25px; }.m-card-newplaylist::before { top: 29px; }.m-card-newplaylist.m-card { top: calc(50% - 91px); left: calc(50% - 235px); }.m-card-newplaylist.m-card::before { display: none; }.m-card-delplaylist.m-card { top: calc(50% - 74px); left: calc(50% - 235px); }.m-card-delplaylist.m-card .lyct { padding: 0px 20px 20px; }.m-playbackupresouce .head { margin: 32px auto 28px; font-size: 16px; color: rgba(0, 0, 0, 0.8); text-align: center; line-height: 16px; font-weight: 600; }.m-playbackupresouce .head .cancel { fill: rgb(0, 0, 0); cursor: pointer; position: absolute; top: 14px; right: 14px; height: 19px; width: 20px; line-height: 14px; }.m-playbackupresouce .content { margin: 0px 24px 24px; padding: 10px; background: rgba(0, 0, 0, 0.04); border-radius: 10px; min-height: 70px; }.m-playbackupresouce .content .pic { cursor: pointer; float: left; width: 70px; height: 70px; border-radius: 6px; overflow: hidden; }.m-playbackupresouce .content .pic .ply { right: 20px; bottom: 20px; opacity: 1; }.m-playbackupresouce .content .info { cursor: pointer; margin-left: 82px; min-height: 70px; display: flex; justify-content: center; flex-direction: column; }.m-playbackupresouce .content .info .name { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-weight: bolder; font-size: 15px; line-height: 18px; color: rgba(0, 0, 0, 0.8); }.m-playbackupresouce .content .info .artist { font-size: 14px; line-height: 17px; color: rgba(0, 0, 0, 0.6); font-weight: 400; }.m-playbackupresouce .content.mv .pic { width: 93px; }.m-playbackupresouce .content.mv .pic .ply { width: 40px; height: 40px; right: 26.5px; bottom: 15px; background: none; }.m-playbackupresouce .content.mv .pic .ply svg { fill: rgb(255, 255, 255); }.m-playbackupresouce .content.mv .info { margin-left: 105px; }.m-playbackupresouce .content.mv .info .name .mv-icon { display: inline-block; position: relative; width: 22px; height: 12px; }.m-playbackupresouce .content.mv .info .name .mv-icon svg { width: 100%; height: 100%; }.m-playbackupresouce .content.nocopyright { background: none; padding: 0px; text-align: center; }.m-playbackupresouce .content.nocopyright .desc { font-size: 15px; color: rgba(0, 0, 0, 0.8); text-align: center; line-height: 22px; font-weight: 400; }.m-playbackupresouce .content.nocopyright .u-ibtn1 { margin-top: 40px; margin-bottom: 6px; width: 190px; }.m-playbackupresouce.m-newlayer-playlist .lyct.lyct-1 { padding: 15px; }.m-playbackupresouce.m-newlayer-playlist .wrap { height: 25px; }.m-playbackupresouce.m-newlayer-playlist input { border-radius: 4px; }.m-playbackupresouce.m-newlayer-playlist .u-cklist { bottom: -25px; }.m-playbackupresouce.m-newlayer-playlist .lybt { margin-top: 10px; }.m-playbackupresouce.m-newlayer-playlist .lybt { padding: 0px 0px 25px; }.m-newlayer .head { position: relative; height: 50px; line-height: 50px; }.m-newlayer .head h2 { text-align: center; }.m-newlayer .head .cancel { position: absolute; top: 14px; right: 16px; height: 19px; width: 20px; line-height: 14px; }.m-newlayer.m-newlayer-playlist .lyct.lyct-1 { padding: 15px; }.m-newlayer.m-newlayer-playlist .wrap { height: 25px; }.m-newlayer.m-newlayer-playlist input { border-radius: 4px; }.m-newlayer.m-newlayer-playlist .u-cklist { bottom: -25px; }.m-newlayer.m-newlayer-playlist .lybt { margin-top: 10px; }.m-newlayer.m-newlayer-playlist .lybt { padding: 0px 0px 25px; }.m-layer .zcnt .acount input { width: 100%; }.m-layer input { border-radius: 4px; }.m-layer .lyct-mail { margin-top: 15px; }.m-layer .lyct-mail .lybt { padding: 0px 0px 25px; }.m-layer .lyct-mail .lybt button { min-width: 64px; }.m-layer .lyct-mail .s-fc3 { line-height: 14px; vertical-align: middle; margin-left: 4px; }.m-layer .unbindphone input { width: 80%; }.m-layer .unbindphone button.cap { border-radius: 4px; }.m-mymsc .m-list-recmd .u-cover .ply { width: 40px; height: 40px; right: 10px; bottom: 10px; }.m-mymsc .m-list-recmd .u-cover .ply svg { width: 40px; max-height: 40px; }div.m-card-airemind { margin-top: -12px; margin-left: -40px; height: 40px; min-height: 40px; padding: 0px 20px; text-align: center; line-height: 40px; }div.m-card-airemind a { margin-left: 10px; }div.m-card-airemind::before { margin-left: 36px; }div.m-card-airemind .area { position: absolute; width: 22px; height: 14px; top: 53px; left: 185px; }div.m-radiopay { width: 300px; }div.m-radiopay .zcnt { border-radius: 4px; }div.m-radiopay .lyct { display: none; text-align: left; padding: 18px 20px 15px; }div.m-radiopay .lyct .word { margin-left: 23px; }div.m-radiopay .needpay { height: 25px; }div.m-radiopay .pay { padding-bottom: 10px; }div.m-radiopay .pay dt { padding-left: 20px; height: 34px; line-height: 34px; }div.m-radiopay .pay dd { height: 30px; line-height: 30px; padding: 5px 10px 5px 20px; }div.m-radiopay .pay .lg { float: left; margin-right: 8px; }div.m-radiopay .pay .arr { float: right; width: 7px; max-height: 11px; margin-top: 9px; }div.m-radiopay.z-full .zbar, div.m-radiopay.z-full .zcls, div.m-radiopay.z-full .lyct { display: block; }div.m-card-radiopay .zbar { padding: 10px 30px 10px 20px; }div.m-card-radiopay .zcls { display: none; top: 9px; }div.m-layer-scanpay { width: auto; }div.m-layer-scanpay .scan { width: 210px; padding: 20px 50px 30px; }div.m-layer-scanpay .tip { height: 30px; margin-left: 34px; }div.m-layer-scanpay .tip p { line-height: 15px; }div.m-layer-scanpay .tip svg { float: left; width: 30px; height: 30px; margin-right: 11px; }div.m-layer-scanpay .qrcode { padding: 24px; width: 160px; height: 160px; margin: 21px 0px 12px; }div.m-layer-scanpay .rphone { width: 185px; height: 270px; margin: 28px 60px 0px 21px; }div.m-card-sharecard { padding: 10px 0px; width: 280px; }div.m-card-sharecard .zbar { display: block; padding: 10px 20px; }div.m-card-sharecard .zbar .zttl { text-align: left; padding: 0px; font-size: 14px; font-weight: 800; }div.m-card-sharecard li { height: 32px; line-height: 32px; padding: 5px 0px 7px; cursor: pointer; }div.m-card-sharecard .logo { border-radius: 32px; width: 32px; height: 32px; margin: 0px 8px 0px 20px; vertical-align: middle; background-color: rgb(242, 242, 242); }div.m-card-invite { width: 300px; margin-left: -16px; }div.m-card-invite::before { display: none; }div.m-card-invite .error { display: none; }div.m-card-invite.api-error .content { display: none; }div.m-card-invite.api-error .error { display: block; }div.m-card-invite.api-error .error .empty-box { background-image: url("../style/res/common/listentogether/empty_fail_2x.png"); }div.m-card-invite .m-card-invite { box-shadow: none; }div.m-card-invite .m-empty { height: 235px; }div.m-card-invite .m-empty .empty-box { width: 170px; height: 120px; margin: -51px auto 6px; background-repeat: no-repeat; background-image: url("../style/res/common/listentogether/empty_2x.png"); background-size: 170px 120px; }div.m-card-invite .zbar { display: block; padding: 20px 16px 0px; }div.m-card-invite .zbar .zttl { font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight: 800; }div.m-card-invite .u-listensch { margin: 12px 16px 0px; }div.m-card-invite .u-listensch .lcsd { position: absolute; top: 9px; right: 7px; max-width: 14px; max-height: 14px; cursor: pointer; pointer-events: initial; }div.m-card-invite .u-listensch input { padding-right: 26px; }div.m-card-invite .friend-list { padding: 10px 0px 93px; }div.m-card-invite .friend-list .m-empty { height: initial; padding: 0px; margin: 0px; }div.m-card-invite .friend-list .m-empty .empty-box { margin: auto; }div.m-card-invite .friend-list .title { height: 24px; line-height: 12px; font-size: 12px; color: rgb(67, 67, 67); padding: 0px 16px; }div.m-card-invite .friend-list .list { height: 192px; overflow-y: auto; padding: 0px 16px; }div.m-card-invite .friend-list .list.no-search { height: 232px; }div.m-card-invite .friend-list .itm { padding: 6px 0px; }div.m-card-invite .friend-list .itm .content { margin: 0px 60px 0px 40px; padding: 12px 6px 0px; }div.m-card-invite .friend-list .itm .content.lines { padding-top: 4px; }div.m-card-invite .friend-list .itm .content .first-line { display: flex; font-size: 13px; padding-bottom: 2px; }div.m-card-invite .friend-list .itm .content .first-line > div, div.m-card-invite .friend-list .itm .content .first-line > i { flex-shrink: 0; margin: 0px 2px; }div.m-card-invite .friend-list .itm .content .first-line .name { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; flex-shrink: 1; margin-left: 0px; line-height: 16px; }div.m-card-invite .friend-list .itm .content .first-line .u-icn-viplevel-sml { height: 16px; background-position-y: 2px; }div.m-card-invite .friend-list .itm .content .first-line .u-icn-pack2 { margin-top: 1px; }div.m-card-invite .friend-list .itm .content .sns-nickname { color: rgb(153, 153, 153); line-height: 18px; }div.m-card-invite .friend-list .itm .content .sns-nickname .sns-icon { width: 16px; height: 16px; display: inline-block; vertical-align: text-bottom; }div.m-card-invite .friend-list .itm .left { float: left; width: 40px; height: 40px; }div.m-card-invite .friend-list .itm .right { float: right; width: 60px; height: 40px; display: table; }div.m-card-invite .friend-list .itm img { vertical-align: middle; }div.m-card-invite .friend-list .itm .info-invite { color: rgb(153, 153, 153); display: table-cell; vertical-align: middle; text-align: center; }div.m-card-invite .friend-list .itm .btn-invite { display: none; }div.m-card-invite .friend-list .itm:hover .info-invite { display: none; }div.m-card-invite .friend-list .itm:hover .btn-invite { display: table-cell; vertical-align: middle; text-align: center; }div.m-card-invite .friend-list .name .nick { color: rgb(153, 153, 153); padding-left: 2px; }div.m-card-invite .footer { height: 76px; position: absolute; bottom: 0px; left: 0px; right: 0px; border-top: 1px solid rgb(239, 239, 239); padding: 16px 16px 0px; text-align: center; }div.m-card-invite .footer .btn { display: inline-block; text-align: center; width: 76px; padding-bottom: 10px; }div.m-card-invite .footer .btn .circle { width: 40px; height: 40px; border-radius: 50%; border: none; display: inline-block; }div.m-card-invite .footer .btn .txt { padding: 4px 0px; height: 13px; display: inline-block; }div.m-listen-record { border-radius: 6px; overflow: hidden; width: 360px; height: 311px; }div.m-listen-record .zbar { position: absolute; left: 0px; right: 0px; height: 0px; }div.m-listen-record .zcnt { height: 100%; }div.m-listen-record .lyct { color: rgb(153, 153, 153); margin: 0px; height: 100%; text-align: left; }div.m-listen-record .lyct .header { background-repeat: repeat-x; background-image: url("../style/res/common/listentogether/card.top.bg.png"); background-size: auto 5px; }div.m-listen-record .highlight { color: rgb(51, 51, 51); font-size: 15px; font-weight: bolder; line-height: 18px; padding-bottom: 9px; }div.m-listen-record .users { float: right; width: 138px; height: 168px; padding-top: 40px; background-repeat: no-repeat; background-image: url("../style/res/common/listentogether/card.body.bg.png"); background-size: 80px 69px; background-position: right bottom; }div.m-listen-record .users .avatar { width: 54px; height: 54px; margin-right: -6px; border-radius: 100%; overflow: hidden; background-color: rgb(238, 238, 238); display: inline-block; }div.m-listen-record .users .avatar img { max-width: 100%; max-height: 100%; }div.m-listen-record .txt { font-size: 13px; padding: 32px 0px 0px 36px; line-height: 30px; margin-right: 138px; }div.m-listen-record .txt p { white-space: nowrap; }div.m-listen-record .footer { background-color: rgb(247, 247, 247); position: absolute; left: 0px; right: 0px; bottom: 0px; height: 82px; }div.m-listen-record .footer .info { padding: 22px 0px 0px 36px; font-size: 12px; line-height: 29px; }div.m-listen-record .footer .info .logo { width: 144px; height: 17px; background-repeat: no-repeat; background-image: url("../style/res/common/listentogether/mainlogo.png"); background-size: 144px 17px; }div.m-listen-record .footer .qrcode { position: absolute; right: 30px; top: 16px; width: 50px; height: 50px; background-color: rgb(238, 238, 238); }div.m-listen-leave { width: 360px; }div.m-listen-leave.no-title .zbar { height: initial; }div.m-listen-leave .lyct { min-height: initial; }div.m-listen-leave .lyct .centertxt { font-size: 15px; }div.m-listen-leave .lyct .centertxt p { white-space: initial; }div.m-listen-leave button { min-width: 100px; }div.m-layer.m-listen-dailing { width: 300px; background-color: rgba(40, 40, 40, 0.9); }div.m-layer.m-listen-dailing .zcnt { background: none; }div.m-layer.m-listen-dailing .zcnt .lyct { padding-top: 33px; background: none; }div.m-layer.m-listen-dailing .zcnt button { width: 48px; height: 48px; margin: 15px 20px -2px; border: none; border-radius: 50%; background-color: rgb(255, 58, 58); }div.m-layer.m-listen-dailing .zcnt button.cancel { background-color: rgb(102, 102, 102); }div.m-layer.m-listen-dailing .zcnt .users { position: relative; margin-bottom: 37px; }div.m-layer.m-listen-dailing .zcnt .users .ear_left { position: absolute; top: 17px; left: calc(50% - 94px); bottom: 0px; width: 62px; height: 150px; animation: 2s ease-in-out 0s infinite normal forwards running dialingLeft; }div.m-layer.m-listen-dailing .zcnt .users .ear_right { position: absolute; top: 17px; right: calc(50% - 94px); bottom: 0px; width: 62px; height: 150px; animation: 2s ease-in-out 0s infinite normal forwards running dialingRight; }div.m-layer.m-listen-dailing .zcnt .users .avatar { width: 64px; height: 64px; border-radius: 50%; overflow: hidden; background-color: rgb(68, 68, 68); display: inline-block; margin: 0px 10px; }div.m-layer.m-listen-dailing .zcnt .users .avatar img { max-width: 100%; max-height: 100%; }div.m-layer.m-listen-dailing .zcnt .users .avatar.left { animation: 2s ease-in-out 0s infinite normal forwards running dialingLeft; }div.m-layer.m-listen-dailing .zcnt .users .avatar.right { animation: 2s ease-in-out 0s infinite normal forwards running dialingRight; }div.m-layer.m-listen-dailing .txt { color: rgb(153, 153, 153); font-size: 14px; line-height: 24px; }div.m-layer.m-listen-dailing .txt .name { font-size: 17px; color: rgb(255, 255, 255); }div.m-layer.m-listen-dailing .zbar, div.m-layer.m-listen-dailing .zcls { display: none; }div.m-card-280 { width: 280px; }.m-aiplaynote { position: fixed; z-index: 10410; width: 210px; height: 119px; padding: 25px; line-height: 30px; border-radius: 6px; opacity: 0; animation: 0.5s ease 0s 1 normal both running fadeIn; }.m-aiplaynote .svg { display: block; width: 100%; height: 90px; }.m-aiplaynote.z-hide { animation: 0.5s ease 0s 1 normal both running fadeOut; }div.m-trackopermore { width: 224px; bottom: 64px; top: auto !important; }div.m-trackopermore::before { display: none; }div.m-trackopermore ul { padding: 8px 0px; }div.m-trackopermore li { display: flex; align-items: center; padding: 0px 10px; height: 36px; line-height: 36px; font-size: 13px; }div.m-trackopermore li .icn { width: 24px; max-height: 24px; margin-right: 6px; }div.m-trackopermore li .labelVip { position: absolute; top: 5px; left: 12px; width: 22px; max-height: 11px; height: auto; margin: 0px; }div.m-trackopermore li.z-dis { opacity: 0.2; }.mq-offline div.m-trackopermore li.z-off { opacity: 0.2; }@media screen and (min-width: 1280px) {
div.m-trackopermore li.fav { display: none; }
}div.m-ltEmoticon { width: 248px; bottom: 64px; top: auto !important; }div.m-ltEmoticon::before { display: none; }div.m-ltEmoticon ul { display: flex; flex-wrap: wrap; margin: 23px 0px 13px 22px; }div.m-ltEmoticon li { width: 48px; height: 48px; border-radius: 50%; margin: 0px 4px 0px 0px; }div.m-ltEmoticon li img { width: 34px; height: 34px; margin: 7px; }div.m-ltEmoticon .cls { position: absolute; width: 24px; height: 24px; top: 8px; right: 8px; }div.m-ltGuide { position: absolute; width: 290px; height: 66px; margin-top: -3px; margin-left: -1px; }div.m-ltGuide .word { width: 290px; height: 66px; display: flex; align-items: center; justify-content: center; font-size: 13px; text-align: center; line-height: 20px; }div.m-ltGuide .cls { position: absolute; top: 6px; right: 6px; width: 16px; height: 16px; }div.m-ltLeaveGuide { position: absolute; width: 264px; height: 66px; margin-top: -9px; margin-left: -14px; }div.m-ltLeaveGuide .word { width: 264px; height: 66px; display: flex; align-items: center; justify-content: center; font-size: 13px; text-align: center; line-height: 20px; }div.m-ltLeaveGuide .cls { position: absolute; top: 6px; right: 6px; width: 16px; height: 16px; }div.m-ltLeaveGuide::before { right: 53px; left: auto; }div.m-layer.m-layer-together-buyalbum { width: 360px; height: 408px; }div.m-layer.m-layer-together-buyalbum .zbar { padding: 0px; height: 70px; }div.m-layer.m-layer-together-buyalbum .zttl { display: none; }div.m-layer.m-layer-together-buyalbum .zcnt { position: relative; padding: 0px 45px; }div.m-layer.m-layer-together-buyalbum .zcnt .image { position: absolute; left: 130px; top: -100px; width: 100px; height: 100px; border-radius: 10px; }div.m-layer.m-layer-together-buyalbum .zcnt .name { padding-top: 11px; font-size: 18px; line-height: 24px; text-align: center; }div.m-layer.m-layer-together-buyalbum .zcnt .artist { font-size: 14px; line-height: 20px; margin-bottom: 15px; text-align: center; }div.m-layer.m-layer-together-buyalbum .zcnt .tip { font-size: 16px; line-height: 24px; text-align: center; }div.m-layer.m-layer-together-buyalbum .zcnt .txt { font-size: 14px; line-height: 20px; margin-bottom: 15px; text-align: center; }div.m-layer.m-layer-together-buyalbum .zcnt .canvas { width: 138px; height: 138px; padding: 1px; margin: 16px auto 13px; }div.m-layer.m-layer-together-buyalbum-self { width: 360px; height: 275px; }div.m-layer.m-layer-together-buyalbum-self .btns { margin-top: 22px; }div.m-layer.m-layer-together-buyalbum-self .btns button { width: 190px; border-radius: 100px; }div.m-layer-together-getvip { width: 360px; height: 280px; }div.m-layer-together-getvip .topbg { width: 360px; height: 186px; }div.m-layer-together-getvip .topbg::before { content: none; }div.m-layer-together-getvip .btmshadow { position: absolute; width: 360px; height: 231px; top: 50px; border-radius: 20px; z-index: -1; }div.m-layer-together-getvip .btmbg { position: absolute; width: 360px; height: 231px; top: 50px; }div.m-layer-together-getvip .btmbg .image { width: 24px; height: 24px; border-radius: 24px; }div.m-layer-together-getvip .btmbg .tip { font-size: 16px; line-height: 24px; margin: 53px 51px 0px; }div.m-layer-together-getvip .btmbg .btns { margin-top: 30px; }div.m-layer-together-getvip .btmbg .btns .u-ibtn1 { width: 190px; border-radius: 36px; }div.m-layer-together-getvip .btmbg .user { height: 24px; line-height: 24px; margin-top: 12px; text-align: right; padding-right: 51px; }div.m-layer-together-getvip .btmbg .user .image { display: inline-block; margin-right: 6px; }div.m-layer-together-getvip .btmbg .user .username { float: right; max-width: 225px; }div.m-layer-together-getalbum { width: 360px; height: 448px; }div.m-layer-together-getalbum .topbg { width: 352px; height: 352px; border-radius: 18px; margin-left: 4px; }div.m-layer-together-getalbum .topbg::before { content: none; }div.m-layer-together-getalbum .topbg img { width: 100%; height: 100%; border-radius: 18px; }div.m-layer-together-getalbum .btmshadow { position: absolute; width: 360px; height: 330px; top: 119px; border-radius: 20px; z-index: -1; }div.m-layer-together-getalbum .btmbg { position: absolute; width: 360px; height: 330px; top: 119px; }div.m-layer-together-getalbum .btmbg .image { width: 60px; height: 60px; border-radius: 60px; position: absolute; left: 149px; top: -14px; }div.m-layer-together-getalbum .btmbg .username { height: 29px; line-height: 29px; padding: 0px 45px; font-size: 17px; margin-top: 53px; text-align: center; }div.m-layer-together-getalbum .btmbg .tip { font-size: 16px; line-height: 24px; margin: 17px 51px 0px; text-align: center; }div.m-layer-together-getalbum .btmbg .btns { margin-top: 24px; }div.m-layer-together-getalbum .btmbg .btns button { width: 106px; border-radius: 36px; }div.m-layer-together-getalbum .btmbg .btns .cancel { margin-right: 16px; }div.m-layer-together-getalbum .btmbg .albumwrap { width: 280px; height: 76px; border-radius: 9px; margin: 18px auto 0px; }div.m-layer-together-getalbum .btmbg .albumwrap .albumcover { float: left; width: 60px; height: 60px; margin: 8px 12px 8px 8px; border-radius: 5px; }div.m-layer-together-getalbum .btmbg .albumwrap .albumname { padding-top: 18px; }div.m-layer-together-getalbum .btmbg .albumwrap .artistname { padding-top: 6px; }div.m-layer.m-layer-together-openvip { width: 360px; height: 192px; }div.m-layer.m-layer-together-openvip .zbar { padding: 0px; height: 54px; }div.m-layer.m-layer-together-openvip .zttl { display: none; }div.m-layer.m-layer-together-openvip .zcnt .lyct { padding: 0px; font-size: 15px; line-height: 22px; text-align: center; }div.m-layer.m-layer-together-openvip .lybt { padding-top: 30px; }div.m-layer.m-layer-together-openvip .lybt button { width: 190px; }div.m-layer.m-fullscreenGuide { min-height: 42px; width: auto; }div.m-layer.m-fullscreenGuide .wrap { display: flex; height: 42px; align-items: center; }div.m-layer.m-fullscreenGuide .word { flex: 1 1 auto; padding-left: 20px; }div.m-layer.m-fullscreenGuide .cls { width: 16px; height: 16px; padding-right: 16px; }div.m-layer.m-layer-resourceqr { width: 330px; height: 408px; }div.m-layer.m-layer-resourceqr .lyct { text-align: center; }div.m-layer.m-layer-resourceqr h2 { font-size: 18px; font-weight: bold; margin: 20px 0px 30px; }div.m-layer.m-layer-resourceqr p { font-size: 14px; margin-top: 30px; }.m-window-subscribe .tip-single-download, .m-window-subscribe .tip-multiple-download { line-height: 18px; padding-left: 16px; padding-right: 16px; }div.m-layer-downloadall .word-tip { box-sizing: border-box; padding: 10px 24px 30px; font-size: 15px; line-height: 22px; }div.m-layer-downloadall .btn-control { margin-bottom: 28px; text-align: center; }div.m-layer-downloadall .btn-control .u-ibtnsz11 { width: 190px; height: 36px; line-height: 36px; }.m-layer-buysong { height: 375px; }.m-layer-buysong .album-pic { position: absolute; top: -30px; width: 100px; height: 100px; border-radius: 9px; left: 50%; margin-left: -50px; }.m-layer-buysong .name { margin-top: 86px; width: 100%; height: 18px; font-size: 18px; text-align: center; }.m-layer-buysong .artists { margin-top: 8px; width: 100%; height: 15px; font-size: 15px; text-align: center; }.m-layer-buysong .content { margin: 24px auto 0px; width: 422px; height: 44px; font-size: 15px; line-height: 22px; }.m-layer-buysong .tip { margin: 14px auto 0px; width: 422px; height: 72px; line-height: 18px; }.m-layer-buysong .btn-control { margin-top: 30px; text-align: center; }.m-layer-buysong .btn-control .u-ibtnsz11 { width: 190px; height: 36px; line-height: 36px; }.m-layer-buysong .zbar { display: none; }.m-layer-konwhires { top: 20px; margin: 0px auto; width: 100%; }.m-layer-konwhires .wrapper { margin-bottom: -3px; width: 100%; height: 550px; overflow-x: hidden; }.m-layer-konwhires .wrapper::-webkit-scrollbar { display: none; }div.m-layer-konwhires { width: 375px; }div.m-layer-konwhires .zbar { padding: 15px 14px; }div.m-layer-konwhires .zcnt { width: 100%; height: 100%; overflow: hidden; }div.m-card-sidebarlikeguide { width: 148px; height: 30px; margin-left: -4px; line-height: 30px; min-height: 0px; padding: 0px 10px; }div.m-mask-sidebarlikeguide { pointer-events: none; }div.m-dolbyTrialEnd { position: absolute; width: 470px; height: 292px; left: 296px; top: 199px; }div.m-dolbyTrialEnd .wrapper { display: block; margin: 30px 75px 0px; border-radius: 6px 6px 0px 0px; }div.m-dolbyTrialEnd .wrapper img { width: 100%; height: 100%; border-radius: 6px 6px 0px 0px; }div.m-dolbyTrialEnd .content { padding: 25px 65px 0px; font-size: 14px; }div.m-dolbyTrialEnd .lybt { margin-top: 20px; }div.m-dolbyTrialEnd .zbar { display: none; }div.m-dolbyTrialWillEnd { position: absolute; width: 470px; height: 292px; left: 296px; top: 199px; border-radius: 6px; }div.m-dolbyTrialWillEnd .wrapper { display: block; margin: 30px 75px 0px; border-radius: 6px 6px 0px 0px; }div.m-dolbyTrialWillEnd .wrapper img { width: 100%; height: 100%; border-radius: 6px 6px 0px 0px; }div.m-dolbyTrialWillEnd .content { padding: 25px 65px 0px; font-size: 14px; }div.m-dolbyTrialWillEnd .lybt { margin-top: 20px; }div.m-dolbyTrialWillEnd .zbar { display: none; }div.m-dolbyOfflineTrackPlay { width: 470px; height: 412px; left: 293px; top: 139px; border-radius: 6px; }div.m-dolbyOfflineTrackPlay .wrapper { border-radius: 6px 6px 0px 0px; }div.m-dolbyOfflineTrackPlay .wrapper img { width: 100%; height: 100%; border-radius: 6px 6px 0px 0px; }div.m-dolbyOfflineTrackPlay .zcls svg { fill: white; }div.m-dolbyOfflineTrackPlay .content { padding: 30px 65px 0px; line-height: 21px; font-size: 14px; }div.m-dolbyOfflineTrackPlay .lybt { position: absolute; bottom: 0px; left: 0px; right: 0px; margin: 0px auto; }div.m-dolbyOfflineTrackPlay .zbar { display: none; }.m-playlist li::before, .m-playlist .src, .m-plylist-history .src, .m-playlist .ico, .m-history .ico { -webkit-mask: url("../style/res/common/mask_new.png"); }@media screen and (-webkit-min-device-pixel-ratio: 1.25) {
.m-playlist li::before, .m-playlist .src, .m-plylist-history .src, .m-playlist .ico, .m-history .ico { -webkit-mask-image: url("../style/res/common/mask_new@2x.png"); -webkit-mask-size: 40px 1445px; }
}.m-form .fmitm::after, .m-msglist li::after { display: block; clear: both; visibility: hidden; height: 0px; overflow: hidden; content: "."; }.g-single::-webkit-scrollbar, .m-playlrc .text::-webkit-scrollbar { width: 8px; }.g-single::-webkit-scrollbar-thumb, .m-playlrc .text::-webkit-scrollbar-thumb { border-radius: 8px; }.g-hd::after { content: ""; position: absolute; left: 0px; bottom: 0px; right: 0px; display: none; height: 2px; }.m-logo a { display: flex; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: center; align-items: center; position: absolute; left: 0px; width: 161px; top: 0px; height: 60px; margin: 0px 38px 0px 0px; padding: 0px 0px 0px 19px; }.m-logo .logo1 { display: block; margin: 0px 6px 0px 0px; padding: 0px; }.m-logo .logo1 svg { width: 24px; max-height: 24px; min-height: 24px; }.m-logo .logo2 { display: block; width: 93px; height: 24px; margin: 0px; padding: 0px; }.m-logo .logo2 svg { width: 93px; max-height: 24px; min-height: 24px; }.m-logo svg { flex: 0 0 auto; }.g-hd .m-leftbox { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; position: absolute; left: 199px; right: 0px; height: 60px; margin: 0px 164px 0px 0px; padding: 0px; }.g-hd .m-leftbox::after { position: absolute; right: 0px; width: 0px; height: 16px; top: 22px; content: ""; display: block; border-left: 1px solid rgb(255, 255, 255); }.m-topbox { display: flex; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: center; align-items: center; margin: 0px; padding: 0px; }.m-hst { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: end; justify-content: flex-end; margin: 0px 0px 0px 30px; padding: 0px; }.m-hst .btn { float: left; width: 24px; height: 24px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; border-radius: 12px; cursor: pointer; }.m-hst .btn-prv { margin-right: 8px; }.m-hst svg { width: 16px; max-height: 16px; min-height: 16px; flex: 0 0 auto; }.m-hst .btn.z-dis { pointer-events: none; cursor: default; }.m-sch { display: block; position: relative; width: 160px; height: 32px; margin: 0px 0px 0px 12px; padding: 0px; border-radius: 100px; }.m-sch .sch-btn { position: absolute; left: 8px; width: 24px; height: 24px; cursor: default; margin: 4px 0px 0px; padding: 0px; }.m-sch .sch-btn:hover { opacity: 0.8; }.m-sch input { box-sizing: border-box; width: 100%; height: 100%; font-size: 12px; line-height: 12px; margin: 0px; border-radius: 16px; border-width: 0px; outline: none; padding: 4px 22px 4px 32px; }.m-sch input::-webkit-input-placeholder { font-size: 12px; line-height: 14px; font-weight: normal; }.m-sch input:focus + .sch-btn { opacity: 0.8; }.m-listen { display: inline-block; width: 32px; height: 32px; margin-left: 8px; border-radius: 50%; cursor: pointer; }.m-listen svg.btn { width: 24px; max-height: 24px; margin-top: 4px; margin-left: 4px; }.mq-playing .g-hd.m-playfullscreen-parentheader { z-index: initial; }.mq-playing .g-hd.m-playfullscreen-parentheader .m-tool .u-tip { display: none; }.mq-playing .g-hd.m-playfullscreen-parentheader .m-zoom { display: none; }.m-tool { display: flex; -webkit-box-pack: end; justify-content: flex-end; -webkit-box-align: center; align-items: center; margin: 0px; padding: 0px; }.m-tool .itm { position: relative; float: left; padding: 0px 12px 0px 0px; cursor: pointer; }.m-tool .itm2 { width: 24px; height: 24px; }.m-tool .itm2.playfull { display: none; width: initial; vertical-align: top; line-height: 26px; color: rgb(102, 102, 102); }.m-tool .itm svg.btn { width: 24px; max-height: 24px; margin: 0px auto; }.m-tool .skin.z-notip::after { content: none; }.m-tool .skin::after { content: ""; position: absolute; top: 0px; right: 12px; height: 5px; width: 5px; border-radius: 50%; }.m-tool .skin .u-arrlay { top: 35px; }.m-tool .skin .u-arrlay::before { content: none; }.m-tool .msg .u-tip { left: 15px; height: 12px; line-height: 12px; }.m-tool .user { position: relative; float: left; padding: 15px 0px 13px; }.m-tool .user .face { float: left; position: relative; width: 28px; height: 28px; overflow: hidden; }.m-tool .user .face .wrap { border-radius: 50%; }.m-tool .user .face img { width: 100%; height: 100%; }.m-tool .user .u-tip { top: 13px; left: 29px; }.m-tool .user .name { float: left; height: 30px; cursor: pointer; display: flex; align-items: center; }.m-tool .user .name p { float: left; margin: 0px 0px 0px 6px; line-height: 30px; max-width: 80px; }.m-tool .user .viplogo { width: 100px; }.m-tool .user .name .u-icn { float: left; margin-left: 4px; }.m-tool .user .name .u-icn-old { float: left; margin-left: 4px; margin-top: 9px; }.m-tool .user .name .u-icn.u-icn-mem2 { margin-top: 8px; }.m-tool .user .tovip { float: left; line-height: 30px; height: 30px; display: flex; align-items: center; margin: 0px 16px 0px 0px; cursor: pointer; }.m-tool .user .arr { float: left; width: 16px; height: 16px; margin: 0px 2px; }.m-tool .user .arr svg { width: 16px; max-height: 16px; min-height: 16px; }.m-tool .switch { width: 24px; height: 24px; margin-top: 3px; margin-right: 8px; padding: 0px; }.m-tool .switch .switching { display: block; width: 24px; height: 24px; }.m-tool .switch:hover { display: block; }.m-tool .switch.z-showlayer .m-switch { display: block; }.m-tool .switch .m-switch { display: none; }.m-zoom { position: absolute; left: 31px; top: 20px; z-index: 997; display: none; }.m-zoom svg { width: 24px; max-height: 24px; }.m-winctrl { display: flex; justify-content: space-around; -webkit-box-align: center; align-items: center; position: absolute; z-index: 180; height: 60px; top: 0px; right: 0px; margin: 0px; padding: 0px 8px 0px 12px; }.m-winctrl .icn { display: inline-block; width: 24px; height: 24px; vertical-align: middle; position: relative; cursor: pointer; padding: 0px; margin: 0px 12px 0px 0px; }.m-winctrl svg { width: 24px; max-height: 24px; min-height: 24px; }.m-winctrl .icn:hover svg { opacity: 1; }.g-sd::after { position: absolute; top: 0px; bottom: 0px; right: -11px; content: ""; width: 10px; pointer-events: none; }.m-nav { position: absolute; inset: 0px; overflow: hidden auto; padding-top: 10px; }.m-nav::-webkit-scrollbar { opacity: 0; }.m-nav::-webkit-scrollbar-thumb { opacity: 0; }.m-nav:hover::-webkit-scrollbar { opacity: 1; }.m-nav:hover::-webkit-scrollbar-thumb { opacity: 1; }body.j-disabled-rec .m-nav { }body.j-disabled-rec .m-nav ul.my li .heartbeat[data-j-hide-on-norec] { display: none; }.mq-yahei .m-nav .firstlist .z-sel, .mq-default .m-nav .firstlist .z-sel { font-family: "Microsoft Yahei", arial, helvetica, sans-serif, simsun; }.m-nav h2 { font-weight: 400; position: relative; box-sizing: content-box; height: 29px; line-height: 29px; font-size: 13px; margin: 8px 0px 0px; padding: 0px 0px 0px 20px; }.m-nav .newlist { position: absolute; top: 3px; right: 9px; width: 11px; height: 11px; z-index: 1; background-clip: content-box; text-indent: -9999px; cursor: pointer; margin: 0px; padding: 6px; }.m-nav .newlist::before, .m-nav .newlist::after { content: ""; position: absolute; top: 6px; left: 11px; width: 1px; height: 11px; }.m-nav .newlist::after { top: 11px; left: 6px; width: 11px; height: 1px; }.m-nav li { position: relative; }.m-nav li a, .m-nav li .edt { text-overflow: ellipsis; white-space: nowrap; position: relative; display: block; height: 38px; line-height: 38px; cursor: pointer; font-size: 14px; overflow: hidden; margin: 0px 2px 0px 12px; padding: 0px 10px 0px 30px; border-radius: 3px; }.m-nav li.fsection a { font-size: 15px; height: 36px; line-height: 36px; overflow: hidden; margin: 2px 2px 2px 12px; border-radius: 3px; padding: 0px 10px 0px 8px; }.m-nav li.fsection.z-sel a { font-size: 17px; font-weight: 800; }.m-nav li svg { position: absolute; top: 50%; left: 8px; width: 16px; max-height: 16px; transform: translateY(-50%); }.m-nav ul.my li svg { width: 20px; max-height: 20px; left: 6px; }.m-nav ul li.lke svg { width: 20px; max-height: 20px; left: 6px; }.m-nav ul li.lke .heartbeat { position: absolute; right: 11px; top: 7px; width: 42px; min-width: 42px; padding: 0px; display: inline-flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; cursor: pointer; font-size: 12px; height: 22px; line-height: 22px; margin: 0px; border-radius: 100px; border-width: 1px; border-style: solid; border-image: initial; }.m-nav ul li.lke .heartbeat svg { position: relative; top: 0px; left: 0px; min-height: 24px; transform: none; width: 24px; flex: 0 0 auto; }.m-nav li input[type="text"] { width: 125px; margin: 0px 0px 0px -4px; padding: 3px; line-height: 15px; }.m-nav ul { margin: 0px 0px 8px; }.m-nav ul.my li a { padding-right: 10px; }.m-nav ul.my .lke a { padding-right: 35px; }.m-nav ul li .icn { display: none; position: absolute; right: 12px; top: 50%; margin-top: -6px; }.m-nav ul li.z-show a { padding-right: 33px; }.m-nav ul li.z-scan .u-icn-scan { display: inline-block; }.m-nav li .new svg { left: 0px; top: 0px; width: 100%; height: 100%; transform: translateY(0px); }.m-nav li .state { display: none; position: absolute; right: 13px; width: 14px; height: 14px; }.m-nav li .state svg { width: 14px; max-height: 14px; left: auto; }.m-nav li.z-ply .state { display: block; }.m-nav ul.z-hide { display: none; }.m-nav .u-dot { display: none; }.m-nav .hastip { position: relative; }.m-nav .hastip .u-tip { margin: -5px 0px 0px; }.m-nav .hastip .u-dot { margin: 7px 0px 0px 4px; display: inline-block; }.m-nav .ctrl { height: 29px; left: 0px; right: 0px; top: -3px; padding-left: 90px; }.m-nav .ctrl svg { width: 7px; max-height: 5px; }.m-nav .ctrl.z-fold svg { transform: rotate(-90deg); }.m-nav .z-import-empty h2.fav, .m-nav .z-import-empty div.favst { display: none; }.m-nav .import { display: none; text-align: center; }.m-nav .import .btn { padding: 0px; width: 88px; margin: 65px 0px 10px; }.m-nav .z-import-empty .import { display: block; }.m-player svg { width: 100%; height: 100%; }.m-player { position: absolute; bottom: 0px; left: 0px; right: 0px; z-index: 201; height: 72px; }.m-player.z-hide { bottom: -73px; }.m-player > div { position: absolute; top: 50%; }.m-player .btnc { width: 24px; height: 24px; box-sizing: border-box; top: 16px; }.m-player .btnc-prv { left: calc(50% - 67px); }.m-player .btnc-nxt { right: calc(50% - 67px); }.m-player .btnp { width: 36px; height: 36px; box-sizing: border-box; left: calc(50% - 18px); border-radius: 100%; top: 10px; }.m-player .btnp svg { width: 24px; max-height: 24px; margin-top: 6px; margin-left: 6px; }.m-player .btnp-pause > svg:nth-child(1) { display: none; }.m-player .btnp-play > svg:nth-child(2) { display: none; }.m-player time { position: absolute; top: 49px; width: 35px; line-height: 12px; font-size: 11px; }.m-player time.now { left: calc(50% - 217px); text-align: right; }.m-player time.all { right: calc(50% - 217px); text-align: left; }.m-player .prg-ply { top: 50px; left: calc(50% - 176px); right: calc(50% - 176px); }.m-player.z-reset { pointer-events: none; }.m-player.z-reset .btnc, .m-player.z-reset .btnp, .m-player.z-reset .type, .m-player.z-reset .word, .m-player.z-reset .subscribe { pointer-events: none !important; }.m-player.z-reset .now, .m-player.z-reset .all, .m-player.z-reset .brt, .m-player.z-reset .audioEffect, .m-player.z-reset .list, .m-player.z-reset .prg-spk, .m-player.z-reset .spk, .m-player.z-reset .listenTogether, .m-player.z-reset .speed { display: none; }.m-player.z-reset .prg-spk-xp.prg-spk-xp.prg-spk-xp { display: none !important; }.m-player .listenTogether { right: 60px; margin-top: -12px; width: 24px; height: 24px; }.m-player .listenTogether .dot { display: none; right: -1px; top: 0px; width: 6px; height: 6px; }.m-player .listenTogether .webp { display: none; width: 100%; height: 100%; -webkit-mask: url("../style/res/common/listen_together.webp") 0px 0px / 24px 24px no-repeat; }.m-player .listenTogether.z-together .webp { display: block; }.m-player .listenTogether.z-together svg { display: none; }.m-player .listenTogether.z-tip .dot { display: block; }.m-player .spk { right: 100px; width: 24px; height: 24px; }.m-player .prg-spk { top: auto; right: 97px; bottom: 56px; width: 30px; height: 78px; border-radius: 4px; padding: 12px 0px 10px; }.m-player .prg-spk .hotzone { position: absolute; z-index: -2; inset: 0px 0px -10px; }.m-player .prg-spk .wrap { position: relative; width: 100%; height: 100%; }.m-player .prg-spk .track, .m-player .prg-spk .has { position: absolute; bottom: 0px; left: 0px; width: 4px; display: block; padding: 0px 13px; }.m-player .prg-spk .track::before, .m-player .prg-spk .has::before { content: ""; position: absolute; inset: 0px 13px; border-radius: 2px; }.m-player .prg-spk .track { top: -6px; bottom: -6px; }.m-player .prg-spk .track::before { top: 6px; bottom: 6px; }.m-player .prg-spk .has { pointer-events: none; }.m-player .prg-spk .ctrl { display: inline-block; pointer-events: auto; width: 10px; height: 10px; border-radius: 50%; padding: 0px 6px; margin: -5px 0px 5px -9px; }.m-player .prg-spk::before { content: ""; position: absolute; bottom: -5px; left: 12px; width: 6px; height: 5px; z-index: -1; }.m-player .prg-spk::after { content: ""; position: absolute; bottom: -5px; left: 8px; width: 0px; height: 0px; border-style: solid; border-width: 6px 7px 0px; }.m-player .prg-spk-xp { right: 64px; width: 57px; height: 15px; margin-top: -7px; }.m-player .prg-spk-xp.f-dn { display: block !important; }.m-player .prg-spk-xp .track, .m-player .prg-spk-xp .has { position: absolute; bottom: 0px; left: 0px; height: 3px; display: block; padding: 6px 0px; }.m-player .prg-spk-xp .track::before, .m-player .prg-spk-xp .has::before { content: ""; position: absolute; inset: 6px 0px; border-radius: 2px; }.m-player .prg-spk-xp .track { right: 0px; }.m-player .prg-spk-xp .has { pointer-events: none; }.m-player .prg-spk-xp .ctrl { position: absolute; right: -10px; top: -2px; display: inline-block; width: 8px; height: 8px; border-radius: 50%; padding: 6px; pointer-events: auto; }.m-player .audioEffect { right: 140px; margin-top: -8px; z-index: 2; }.m-player .audioEffect .icon-audio-new { width: 28px; max-height: 18px; min-height: 18px; position: relative; right: -3px; }.m-player .audioEffect .icon-audio-on { width: 23px; max-height: 18px; min-height: 18px; }.m-player .audioEffect .icon-audio-vip { width: 28px; max-height: 18px; min-height: 18px; position: relative; right: -3px; }.m-player .audioEffect .icon-audio-off { width: 20px; max-height: 18px; min-height: 18px; }.m-player .brt { right: 180px; z-index: 2; }.m-player .brt .u-micn-vip, .m-player .brt .u-icn-sq { margin: 0px 4px 0px 0px; }.m-player .brt .u-icn { display: inline-block; }.m-player .brt .u-icn svg { fill: rgb(205, 41, 41); }.m-player .brt .brttext { border-radius: 2px; padding: 0px 3px; line-height: 16px; height: 18px; box-sizing: border-box; display: inline-block; }.m-player .brt .brtlist { width: 180px; border-radius: 8px; position: absolute; bottom: 36px; padding: 5px 0px; box-sizing: border-box; right: -74px; }.m-player .brt .brtlist::before { content: ""; position: absolute; bottom: -6px; left: 50%; border-width: 6px; border-style: solid; border-image: initial; margin-left: -6px; transform: rotate(225deg); border-color: rgb(255, 255, 255) transparent transparent rgb(255, 255, 255); box-shadow: none; }.m-player .brt .brtlist .u-morebtn { display: inline-block; width: 100%; height: 26px; line-height: 26px; text-align: center; font-size: 12px; transform: scale(0.9); }.m-player .brt .brtlist .u-morebtn em { position: relative; top: 1px; }.m-player .brt .brtlist .item { height: 26px; line-height: 26px; padding-left: 78px; position: relative; }.m-player .brt .brtlist .item .slt { right: 148px; top: 5px; display: none; }.m-player .brt .brtlist .item.z-slt .slt { display: inline; }.m-player .brt .brtlist .item .member { top: 1px; left: 48px; margin: 4px 0px 0px; }.m-player .brt .brtlist .item .member.u-icn-sq { top: 9px; margin: 0px; }.m-player .brt .brtlist .item i { position: absolute; }.m-player .brt .brtAndEnvSoundList { width: 268px; position: absolute; bottom: 36px; padding: 16px 0px; box-sizing: border-box; right: -118px; border-radius: 6px; }.m-player .brt .brtAndEnvSoundList::before { content: ""; position: absolute; bottom: -6px; left: 50%; border-width: 6px; border-style: solid; border-image: initial; margin-left: -6px; transform: rotate(225deg); border-color: rgb(255, 255, 255) transparent transparent rgb(255, 255, 255); box-shadow: none; }.m-player .brt .brtAndEnvSoundList .brt-title { margin: 16px 0px 16px 16px; font-weight: 600; line-height: 12px; }.m-player .brt .brtAndEnvSoundList .u-morebtn { display: inline-block; height: 26px; line-height: 26px; font-size: 12px; transform: scale(0.9); }.m-player .brt .brtAndEnvSoundList .u-morebtn em { position: relative; top: 1px; }.m-player .brt .brtAndEnvSoundList .brt-item { height: 26px; line-height: 26px; padding-left: 36.5px; position: relative; }.m-player .brt .brtAndEnvSoundList .brt-item .slt { left: 18.5px; top: 5px; display: none; }.m-player .brt .brtAndEnvSoundList .brt-item.z-slt .slt { display: inline; }.m-player .brt .brtAndEnvSoundList .brt-item .member { top: 1px; margin: 4px 0px 0px 6px; }.m-player .brt .brtAndEnvSoundList .brt-item .member.u-icn-sq { top: 9px; margin: 0px; }.m-player .brt .brtAndEnvSoundList .brt-item i { position: absolute; }.m-player .brt .brtAndEnvSoundList .intervalLine { width: 236px; height: 1px; margin: 10px auto; background-color: rgba(0, 0, 0, 0.1); transform: scale(1, 0.5); }.m-player .brt .brtAndEnvSoundList .envSoundList .envSound-title { font-style: normal; font-weight: 600; font-size: 12px; line-height: 12px; }.m-player .brt .brtAndEnvSoundList .envSoundList .envSound-item { height: 26px; line-height: 26px; margin-left: 35px; margin-right: 16.5px; position: relative; display: flex; align-items: center; }.m-player .brt .brtAndEnvSoundList .envSoundList .envSound-item .icon { margin-left: 4.5px; height: 13px; line-height: 13px; }.m-player .brt .brtAndEnvSoundList .envSoundList .envSound-item .trial-time { margin-left: 4px; font-size: 10px; color: rgb(254, 122, 72); }.m-player .brt .brtAndEnvSoundList .envSoundList .envSound-item .envSound-noInfo { margin-left: 4px; font-style: normal; font-weight: 400; font-size: 8px; line-height: 12px; color: rgb(153, 153, 153); }.m-player .brt .brtAndEnvSoundList .envSoundList .envSound-item .envSound-switch { position: absolute; right: 0px; padding: 0px; display: inline-block; box-sizing: border-box; width: 34px; height: 20px; border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 10px; cursor: pointer; transition: all 0.05s ease 0s; user-select: none; }.m-player .brt .brtAndEnvSoundList .envSoundList .envSound-item .envSound-switch::after { position: absolute; box-sizing: border-box; top: -1px; left: 0px; width: 20px; height: 20px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 0.666667px 2px; border-radius: 50%; cursor: pointer; transition: all 0.05s cubic-bezier(0.78, 0.14, 0.15, 0.86) 0s; content: " "; }.m-player .brt .brtAndEnvSoundList .envSoundList .envSound-item .envSound-switch[aria-checked="true"] { background-color: rgb(255, 58, 58); }.m-player .brt .brtAndEnvSoundList .envSoundList .envSound-item .envSound-switch[aria-checked="true"]::after { transform: translateX(13px); }.m-player .brt .brtAndEnvSoundList .envSoundList .envSound-item .envSound-switch[aria-checked="false"]::after { transform: translateX(0px); }.m-player .brt .brtAndEnvSoundList .u-knowdolbybtn { padding-left: 34.5px; transform: scale(1); font-size: 11px; }.m-player .speed { right: 184px; z-index: 2; }.m-player .speed.left { right: 232px; }.m-player .speed .u-micn-vip, .m-player .speed .u-icn-sq { margin: 0px 4px 0px 0px; }.m-player .speed .u-icn { display: inline-block; }.m-player .speed .u-icn svg { fill: rgb(205, 41, 41); }.m-player .speed .speedtext { border-radius: 2px; padding: 0px 3px; line-height: 16px; height: 18px; box-sizing: border-box; display: inline-block; }.m-player .speed .speedlist { width: 110px; border-radius: 8px; position: absolute; bottom: 30px; padding: 5px 0px; box-sizing: border-box; right: -44px; }.m-player .speed .speedlist::before { content: ""; position: absolute; bottom: -6px; left: 50%; border-width: 6px; border-style: solid; border-image: initial; margin-left: -6px; transform: rotate(225deg); border-color: rgb(255, 255, 255) transparent transparent rgb(255, 255, 255); box-shadow: none; }.m-player .speed .speedlist .item { height: 26px; line-height: 26px; display: flex; justify-content: center; position: relative; }.m-player .speed .speedlist .item .slt { right: 20px; top: 5px; display: none; }.m-player .speed .speedlist .item.z-slt .slt { display: inline; }.m-player .speed .speedlist .item .member { top: 1px; left: 7px; margin: 4px 0px 0px; }.m-player .speed .speedlist .item .member.u-icn-sq { top: 9px; left: -23px; margin: 0px; }.m-player .speed .speedlist .item i { position: absolute; }.m-player .barrage-toggle { display: none; position: absolute; right: 230px; }.m-player .barrage-toggle .icon { height: 28px; width: 28px; }.m-player .le-toggle { position: absolute; transform: none; right: 180px; }.m-player .le-toggle .icon { height: 24px; width: 24px; margin-top: -50%; }.le-toggle { display: none; }.mq-program .le-toggle { display: none !important; }.mq-playing:not(.mq-le-disabled) .le-toggle { display: block; }.mq-playing:not(.mq-le-disabled):not(.mq-playing-fullscreen) .m-player .brt { right: 220px; }.mq-playing:not(.mq-le-disabled):not(.mq-playing-fullscreen) .m-player .u-hires:not(.u-le), .mq-playing:not(.mq-le-disabled):not(.mq-playing-fullscreen) .m-player .u-dolby { right: 120px; }.mq-playing-fullscreen .m-player .barrage-toggle { display: block; }.mq-playing-fullscreen .m-player .le-toggle { display: none; }.m-player-xp .spk { right: 126px; }.m-player-xp .audioEffect { right: 170px; }.m-player-xp .brt { right: 212px; }.m-player-xp .speed { right: 214px; }@media screen and (min-width: 1104px) {
.m-player time.now { left: calc(50% - 227px); text-align: right; }
.m-player time.all { right: calc(50% - 227px); text-align: left; }
.m-player .prg-ply { left: calc(50% - 186px); right: calc(50% - 186px); }
}.m-player .prg-ply { height: 3px; padding: 4px 0px; }.m-player .prg-ply .track { position: absolute; left: 0px; right: 0px; top: -2px; height: 3px; border-radius: 2px; padding: 6px 0px; }.m-player .prg-ply .download { position: absolute; left: 0px; top: 4px; bottom: 0px; width: 100%; height: 3px; border-radius: 2px; pointer-events: none; }.m-player .prg-ply .has { position: absolute; height: 4px; text-align: right; border-radius: 4px; pointer-events: none; }.m-player .prg-ply .has { height: 3px; border-radius: 2px; }.m-player .prg.prg-ply:hover, .m-player .prg.prg-ply.hvr { top: 49px; border-radius: 5px; }.m-player .prg.prg-ply:hover .track, .m-player .prg.prg-ply.hvr .track, .m-player .prg.prg-ply:hover .download, .m-player .prg.prg-ply.hvr .download, .m-player .prg.prg-ply:hover .has, .m-player .prg.prg-ply.hvr .has { border-radius: 5px; height: 5px; }.m-player .prg.prg-ply:hover .ctrl::before, .m-player .prg.prg-ply.hvr .ctrl::before { width: 9px; height: 9px; }.m-player .prg-ply .ctrl { position: absolute; display: inline-block; vertical-align: top; border-radius: 50%; pointer-events: auto; }.m-player .prg-ply .ctrl::after { content: " "; position: absolute; top: 50%; left: 50%; border-radius: 50%; }.m-player .prg-ply .ctrl::before { content: " "; position: absolute; top: 6px; left: 6px; border-radius: 50%; }.m-player .prg-ply .trial i { display: block; position: absolute; width: 2px; height: 4px; margin-left: -1px; }.m-player .prg-ply .ctrl { width: 0px; height: 0px; box-sizing: content-box; margin: -8px 0px 0px -9px; z-index: 1; }.m-player .prg-ply:hover .ctrl { width: 8px; height: 8px; padding: 6px; }.m-player .prg-ply:hover .ctrl::before { width: 8px; height: 8px; }.m-player .prg-ply .ctrl.z-dis { width: 0px; height: 0px; }.m-player .type, .m-player .type svg { width: 24px; max-height: 24px; }.m-player .type { position: absolute; left: calc(50% - 115px); top: 16px; }.m-player .list { position: absolute; right: 20px; width: 24px; height: 24px; }.m-player .list .icon { position: relative; z-index: 2; width: 24px; height: 24px; }.m-player .fmdelete { position: absolute; width: 24px; height: 24px; left: calc(50% - 115px); top: 16px; }.m-player .fmdelete svg { width: 24px; max-height: 24px; }.m-player .word, .m-player .subscribe { position: absolute; right: calc(50% - 115px); top: 16px; width: 24px; height: 24px; box-sizing: border-box; }.m-player .word svg, .m-player .subscribe svg { width: 24px; max-height: 24px; }.m-player.z-shadow::after { position: absolute; width: 100%; height: 16px; left: 0px; top: -16px; content: ""; pointer-events: none; }.m-player .bg { top: 0px; }.m-player .toast { padding: 10px 15px; position: absolute; top: -34px; right: 134px; border-radius: 8px; }.m-player .toast.fm { right: 93px; }.m-player .toast.fm.u-hires { right: 48px; }.m-player .toast::before { content: ""; position: absolute; bottom: -6px; right: 62px; border-width: 6px; border-style: solid; border-image: initial; margin-left: -6px; transform: rotate(225deg); border-color: rgb(255, 255, 255) transparent transparent rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) -1px -1px 0px 0px; }.m-player-fm .spk { right: 60px; }.m-player-fm .prg-spk { right: 57px; }.m-player-fm .audioEffect { right: 100px; }.m-player-fm .brt { right: 144px; }.m-player-fm .listenTogether { right: 20px; }.m-player-fm.m-player-xp .spk { right: 86px; }.m-player-fm.m-player-xp .prg-spk-xp { right: 24px; }.m-player-fm.m-player-xp .audioEffect { right: 130px; }.m-player-fm.m-player-xp .brt { right: 172px; }.m-lyric { position: absolute; z-index: 95; right: 0px; left: 200px; bottom: 15px; height: 30px; transition: bottom 0.5s ease 0s; }.m-lyric .u-icn-zoom { display: inline-block; vertical-align: middle; }.m-lyric p { overflow: hidden; white-space: nowrap; line-height: 30px; text-align: center; }.m-lyric.z-show { bottom: 72px; }.m-lyric-set { left: 0px; }.m-lyric.z-trans { height: 33px; }.m-lyric.z-trans p { line-height: 15px; }.m-lyric.z-trans.z-single p { line-height: 33px; }.m-pinfo { position: absolute; z-index: 202; bottom: 0px; left: 0px; height: 72px; overflow: hidden; width: calc(50% - 230px); }.m-pinfo .info { width: 100%; height: 144px; transform: translateY(-72px); }.m-pinfo .info-new { transition: all 0.5s ease-in-out 0s; }.m-pinfo:not(.z-show) .info-new { transform: translateY(0px); }.m-pinfo .bar { position: relative; height: 72px; }.m-pinfo .oper { display: flex; align-items: center; }.m-pinfo .oper .zoom { top: 12px; left: 12px; }.m-pinfo .btns { position: absolute; top: 16px; left: 70px; display: flex; justify-content: center; align-items: center; }.m-pinfo .btn { display: block; width: 38px; height: 38px; border-radius: 50%; margin: 0px 6px; border: 1px solid; }.m-pinfo .btn svg { width: 24px; max-height: 24px; margin: 7px; }.m-pinfo .btn .labelVip { position: absolute; top: 5px; right: 0px; width: 22px; max-height: 11px; height: auto; margin: 0px; }.m-pinfo .btn-emoticon, .m-pinfo .btn-more { display: none; }.m-pinfo h3 { padding: 14px 0px 0px 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 0px; height: 24px; line-height: 24px; vertical-align: top; display: -webkit-flex; }.m-pinfo h3 .u-micn { float: left; margin-left: 4px; margin-top: 4px; }.m-pinfo h3 .title { display: inline-block; max-width: 150px; font-size: 15px; height: 24px; line-height: 24px; }.m-pinfo h3 .icnarr { display: inline-block; height: 24px; line-height: 24px; flex: 0 0 auto; }.m-pinfo .pic { display: flex; align-items: center; margin-left: 12px; height: 72px; }.m-pinfo .tlMem { display: none; font-size: 0px; margin-right: -4px; }.m-pinfo .tlMem .face { position: relative; width: 36px; height: 36px; }.m-pinfo .tlMem .face-2 { display: inline-block; margin-left: -4px; transition: margin 0.3s ease-in-out 0s; }.m-pinfo .tlMem .face-2 .plus, .m-pinfo .tlMem .face-2 .mask { display: none; }.m-pinfo .tlMem .face-2 .mask { position: absolute; top: 0px; width: 36px; height: 36px; background-image: url("../style/res/common/play/btmbar_loading.webp"); background-position: center center; background-repeat: no-repeat; background-size: 20px 4px; }.m-pinfo .tlMem .face-2 .plus { width: 36px; height: 36px; border-radius: 50%; }.m-pinfo .tlMem .zoom { opacity: 0; left: 50%; margin-left: -15px; margin-top: 3px; height: 30px; width: 30px; }.m-pinfo .tlMem .zoom svg { top: 0px; left: 0px; }.m-pinfo .tlMem:hover .face { opacity: 0.2; }.m-pinfo .tlMem:hover .zoom { opacity: 1; }.m-pinfo.z-together-wait .tlMem .face-2 { margin-left: 6px; }.m-pinfo.z-together-wait .tlMem .face-2 .mask { display: block; }.m-pinfo.z-together-timeout .tlMem .face-2 { margin-left: 6px; }.m-pinfo.z-together-timeout .tlMem .face-2 .facein { display: none; }.m-pinfo.z-together-timeout .tlMem .face-2 .plus { display: block; }.m-pinfo.z-together-wait .btn-emoticon, .m-pinfo.z-together-timeout .btn-emoticon { pointer-events: none; }.m-pinfo .cover { width: 48px; height: 48px; }.m-pinfo.z-together .btn.btn.btn.btn-emoticon { display: block; }.m-pinfo.z-together .tlMem { display: block; }.m-pinfo.z-together .info-new .cover { display: none; }.m-pinfo .cover .normal { position: absolute; top: 0px; }.m-pinfo .cover .front { z-index: 1; }.m-pinfo .zoom { display: block; position: absolute; top: 0px; left: 0px; width: 48px; height: 48px; z-index: 10; }.m-pinfo .zoom svg { position: absolute; width: 30px; max-height: 30px; top: 9px; left: 9px; transition: opacity 0.3s ease-out 0s; }.m-pinfo .zoom svg.min { width: 24px; max-height: 24px; top: 12px; left: 6px; }.m-pinfo .cover .zoom { opacity: 0; }.m-pinfo .cover:hover .front { filter: blur(2px); }.m-pinfo .cover:hover .zoom { opacity: 1; }.m-pinfo p { font-size: 13px; line-height: 18px; margin: 0px 0px 0px 12px; max-width: calc(100% - 120px); overflow: hidden; white-space: nowrap; display: inline-block; }.m-pinfo p .artist { height: 16px; line-height: 16px; }@media screen and (min-width: 1104px) {
.m-pinfo .btn { margin: 0px 8px; }
}@media screen and (min-width: 1180px) {
.m-pinfo .btns { left: 109px; }
}@media screen and (max-width: 1279px) {
.m-pinfo.z-together .btn-fav, .m-pinfo.z-together .btn-share { display: none; }
.m-pinfo.z-together .btn.btn.btn.btn-more { display: block; }
}.m-pinfo .icn-first { position: relative; display: inline-block; width: 24px; height: 24px; margin-left: 4px; }.m-pinfo .icn-second { width: 16px; height: 16px; top: 30px; }.m-pinfo .preload { display: none; position: absolute; left: 0px; top: 0px; width: 0px; height: 0px; visibility: hidden; }.m-pinfo .tip { top: 0px; left: auto; right: -266px; width: 164px; height: 42px; }.m-pinfo .icn-live-sm { position: relative; width: 34px; height: 13px; top: 0px; margin-left: 2px; display: inline-block; }.m-playlist { position: absolute; bottom: -400px; right: -1px; z-index: 152; width: 420px; box-sizing: border-box; cursor: default; }.m-playlist.z-show { bottom: 72px; top: 60px; opacity: 1; z-index: 200; }.m-playlist.z-high { z-index: 119; transition: z-index 0s linear 0.3s; }.m-playlist .listhd { position: absolute; top: 0px; left: 0px; right: 0px; height: 53px; }.m-playlist .listhd h2 { font-size: 20px; line-height: 20px; font-weight: 800; margin: 22px 0px 0px 20px; }.m-playlist .listsub { position: absolute; top: 55px; left: 0px; right: 0px; height: 21px; margin: 0px 20px; padding-bottom: 11px; line-height: 21px; }.m-playlist .listbd { position: absolute; inset: 88px 0px 0px; overflow: hidden auto; }.m-playlist .tab { width: 210px; height: 28px; margin: 20px auto; border: 1px solid; background-clip: padding-box; border-radius: 54px; cursor: pointer; }.m-playlist .tab .btn { position: relative; width: 106px; height: 30px; line-height: 30px; margin: -1px; box-sizing: border-box; text-align: center; border-radius: 54px; }.m-playlist .tab .btn:first-child { float: left; }.m-playlist .tab .btn:last-child { float: right; }.m-playlist .tab .z-sel { z-index: 1; }.m-playlist .close { width: 24px; height: 22px; margin: 10px 3px 0px 0px; }.m-playlist .clear { position: relative; }.m-playlist .clear svg { float: left; width: 15px; max-height: 16px; margin: 2px 5px 0px 0px; }.m-playlist .info { float: right; display: block; width: 13px; height: 13px; padding: 2px; margin: 2px 0px 0px 2px; line-height: 0; }.m-playlist .info svg { fill: rgb(153, 153, 153); }.m-playlist .fav svg { float: left; width: 14px; max-height: 17px; margin: 2px 5px 0px 0px; }.m-playlist .fav::after { content: ""; position: absolute; display: block; width: 1px; height: 16px; top: 6px; right: 105px; }.m-playlist .fav { padding-right: 20px; }.m-playlist .fav svg { width: 17px; }.m-playlist li { float: left; width: 100%; }.m-playlist .col { float: left; height: 34px; padding-left: 10px; box-sizing: border-box; line-height: 34px; overflow: hidden; }.m-playlist li::before { content: ""; float: left; visibility: hidden; width: 14px; height: 14px; margin: 10px 1px 0px 5px; padding-left: 0px; }.m-playlist .z-play::before, .m-playlist .z-pause::before { visibility: visible; }.m-playlist .f-vh .z-play::before, .m-playlist .f-vh .z-pause::before { visibility: hidden; }.m-playlist .z-pause::before { -webkit-mask-position: 0px -698px; }.m-playlist .z-play::before { -webkit-mask-position: 0px -725px; }.m-playlist .col-2 { width: 185px; padding-left: 0px; }.m-playlist .col-4 { width: 96px; }.m-playlist .col-5 { width: 80px; padding-left: 6px; }.m-playlist .phlst .col-2 { width: 316px; }.m-playlist .phlst .col-4 { width: 108px; }.m-playlist .phlst .col-5 { width: 90px; }.m-playlist .src, .m-plylist-history .src { display: inline-block; margin-right: 4px; width: 27px; height: 27px; padding: 0px; opacity: 0.6; -webkit-mask-position: 8px -594px; }.m-playlist .src:hover, .m-plylist-history .src:hover, .m-playlist li:hover .src, .m-playlist li.z-click .src { opacity: 0.9; }.m-playlist .title { display: -webkit-flex; align-items: center; }.m-playlist .tit { flex: 0 1 auto; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }.m-playlist .ico { flex: 0 0 auto; display: inline-block; line-height: 0; margin-left: 6px; vertical-align: middle; }.m-playlist .ico-program { -webkit-mask-position: 0px -753px; width: 23px; height: 16px; }.m-playlist .ico-cld { -webkit-mask-position: 0px -880px; width: 16px; height: 16px; }.m-playlist .ico-local { -webkit-mask-position: 0px -1107px; width: 16px; height: 16px; }.m-playlist .ico-sq { -webkit-mask-position: 0px -1301px; height: 16px; width: 22px; }.m-playlist .ico-mv { -webkit-mask-position: 0px -1203px; width: 28px; height: 16px; }.m-playlist .ico-rcmd { -webkit-mask-position: 0px -785px; width: 13px; height: 16px; }.m-playlist .z-nocyr .ico-mv { pointer-events: none; }.m-playlist .ico-sq, .m-playlist .ico-mv, .m-playlist .z-cloudlocal .ico-mv, .m-playlist .ico-program, .m-playlist .ico-rcmd, .m-playlist .ico-local, .m-playlist .ico-cld, .m-playlist .u-micn { margin-left: 5px; }.m-playlist .lose, .m-playlist .try, .m-playlist .hq { flex: 0 0 auto; }.m-playlist .togethertip { position: absolute; bottom: 0px; height: 42px; width: calc(100% + 7px); left: -7px; }.m-playlist .togethertip .arrow { position: absolute; content: ""; width: 0px; height: 0px; top: -5px; }.m-playlist .togethertip .vipicon { display: inline-block; height: 18px; width: 32px; margin: 13px 8px 0px 27px; vertical-align: top; }.m-playlist .togethertip .viptext { display: inline-block; height: 42px; line-height: 44px; }.m-playlist .togethertip button { float: right; margin: 9px 15px 0px 0px; }.m-playlist .listbd.hastip { padding-bottom: 42px; }.m-history .ico { flex: 0 0 auto; display: inline-block; line-height: 0; margin-left: 6px; vertical-align: middle; }.m-history .ico-program { -webkit-mask-position: 0px -753px; width: 23px; height: 16px; }.m-history .ico-cld { -webkit-mask-position: 0px -880px; width: 16px; height: 16px; }.m-history .ico-local { -webkit-mask-position: 0px -1107px; width: 16px; height: 16px; }.m-history .ico-sq { -webkit-mask-position: 0px -1301px; height: 16px; width: 22px; }.m-history .ico-mv { -webkit-mask-position: 0px -1203px; width: 28px; height: 16px; }.m-history .ico-rcmd { -webkit-mask-position: 0px -785px; width: 13px; height: 16px; }.m-history .ico-sq, .m-history .ico-mv, .m-history .z-cloudlocal .ico-mv, .m-history .ico-program, .m-history .ico-rcmd, .m-history .ico-local, .m-history .ico-cld, .m-history .u-micn { margin-left: 5px; margin-top: 0px; }.m-history .u-ibtn5-clear svg { vertical-align: middle; width: 15px; max-height: 16px; margin: -2px 5px 0px 0px; }.m-history .u-tab2 { display: none; }.m-history .z-nocyr .ico-mv { pointer-events: none; }.u-resize { position: absolute; z-index: 2000; bottom: 0px; right: 0px; width: 16px; height: 16px; cursor: se-resize; }.u-resize svg { width: 8px; max-height: 8px; }.u-resize2 { position: absolute; right: 0px; width: 3px; height: 100%; cursor: e-resize; }.u-resize2-1 { z-index: 2000; }.u-resize3 { position: absolute; z-index: 2000; width: 8px; height: 8px; }.u-resize3-1 { left: 0px; top: 0px; cursor: nw-resize; }.u-resize3-2 { right: 0px; top: 0px; cursor: ne-resize; }.u-resize3-3 { left: 0px; bottom: 0px; cursor: sw-resize; }.s-bg { position: absolute; width: 100%; height: 100%; transition: z-index 0s ease 0s, opacity 0.7s ease-in 0s; opacity: 0; z-index: -10; }.n-norlt { margin-top: 90px; text-align: center; }.m-search .keyword { line-height: 30px; margin: 20px 30px 18px; }.m-search .correcttip { height: 18px; line-height: 18px; margin: 10px 30px 14px; font-size: 14px; }.m-search .resultcount { position: absolute; bottom: 10px; right: 30px; }.m-search .matchhead { height: 18px; line-height: 18px; margin: 8px 30px; font-weight: 500; }.m-search .match { margin: 0px 24px; display: -webkit-flex; flex-wrap: nowrap; }.m-search .match li { height: 68px; margin: 0px 5px; padding: 13px 12px; overflow: hidden; cursor: pointer; border-radius: 4px; flex: 0 1 294px; }.m-search .match .cvr { float: left; width: 42px; height: 42px; border-radius: 4px; }.m-search .match .cvr.u-cover-srhalb { overflow: initial; margin-right: 8px; }.m-search .match .cvr.u-cover-srhalb::after { left: 42px; width: 8px; height: 42px; }.m-search .match .cvr.u-cover-srhmv { width: 75px; }.m-search .match .cvr.u-artist-srh, .m-search .match .cvr.u-artist-srh::before, .m-search .match .cvr.u-artist-srh img { border-radius: 50%; }.m-search .match .cnt { padding-left: 10px; margin: 0px; height: 42px; display: flex; flex-direction: column; justify-content: center; }.m-search .match h3 { font-size: 13px; line-height: 20px; }.m-search .match h3 .mvIcn { width: 22px; max-height: 12px; margin-bottom: -1px; }.m-search .match h4 { height: 18px; line-height: 18px; font-size: 12px; }.m-search .match .vip, .m-search .match .m-search .match .daren { flex: 0 0 auto; margin: 14px 0px 0px 3px; }.m-search .match .daren { margin-top: 10px; }.m-search .match .u-card .u-icn { margin-top: 19px; }.m-search .newtab { display: block; height: 40px; line-height: 45px; margin: 10px 0px 0px; padding: 0px 0px 0px 16px; }.m-search .newtab li { position: relative; display: inline-block; height: 34px; line-height: 34px; text-align: center; font-size: 15px; transform-origin: center bottom; color: rgba(0, 0, 0, 0.8); padding: 0px; margin: 0px 14px; }.m-search .newtab li .z-sel { font-weight: 800; font-size: 15px; }.m-search .container-searchtrack { margin: 0px 30px; }.m-search .oper { margin: 15px 0px; display: flex; }.m-search .oper > * { margin-right: 10px; }.m-search.m-xsch .m-tblist .td .u-cover-tnalb { overflow: initial; }.m-search.m-xsch .m-tblist .td .u-cover-tnalb img { border-radius: 5px; }.m-search.m-xsch .m-tblist .td .u-cover-tnalb::after { background-size: 100% 100%; left: 60px; width: 10px; height: 60px; }.m-search.m-xsch .u-artist-tn { width: 60px; height: 60px; border-radius: 5px; overflow: hidden; }.m-search.m-xsch h4 .stay { position: absolute; right: 30px; top: 33px; }.m-banner { position: relative; z-index: 100; margin: 0px 0px 6px; transform: translateZ(0px); }.m-banner, .m-banner .pics, .m-banner .pics li { transition: all 0.6s ease 0s; }.m-banner ul { transform-style: preserve-3d; backface-visibility: hidden; }.m-banner .pics li.baiduad.z-crt::before { z-index: -1; }.m-banner .pics li.baiduad.z-crt::after { z-index: -1; }.m-banner .pics li.baiduad.z-crt { border: 1px solid rgba(0, 0, 0, 0.05); }.m-banner .pics li { position: absolute; width: 100%; height: 198px; transform: translate3d(0px, 0px, -1px) scale(0.9); }.m-banner .pics li img, .m-banner .pics li a.link { position: absolute; z-index: 4; width: 100%; height: 100%; border-radius: 8px; }.m-banner .pic { position: absolute; width: 540px; height: 100%; margin: 0px auto; top: 0px; left: 0px; right: 0px; border-radius: 8px; }.m-banner .pics { height: 198px; margin: 10px auto 0px; overflow: hidden; position: relative; z-index: 5; }.m-banner .pics li.z-crt { transform: translate3d(0px, 0px, 1px) scale(1); }.m-banner .pics li.z-prv { transform: scale(0.82) translateX(-50%) translateX(272px); transform-origin: left center; }.m-banner .pics li.z-nxt { transform: scale(0.82) translateX(50%) translateX(-272px); transform-origin: right center; }.m-banner .pics li.z-prv a.link, .m-banner .pics li.z-nxt a.link { background: rgb(0, 0, 0); }.m-banner .pics li.z-prv a.link img, .m-banner .pics li.z-nxt a.link img { opacity: 0.6; }.m-banner .pics li .tag { position: absolute; z-index: 20; bottom: 0px; right: 0px; width: auto; height: 18px; border-radius: 7px 0px; padding: 2px 10px; line-height: 18px; }.m-banner .btns { position: absolute; bottom: 0px; left: 0px; right: 0px; text-align: center; font-size: 0px; z-index: 5; }.m-banner .btns .itm { display: inline-block; width: 6px; height: 6px; border-radius: 50%; margin: 0px 2px -3px; cursor: default; }.m-banner .arrbtns { position: absolute; width: 100%; top: 18px; z-index: 100; transform-style: preserve-3d; backface-visibility: hidden; }.m-banner .arrbtns div { display: none; position: absolute; width: 100px; height: 162px; transform: translate3d(0px, 0px, 10px); top: 50%; }.m-banner .arrbtns div a { width: 30px; height: 30px; border-radius: 50%; margin-top: 66px; display: flex; justify-content: center; align-items: center; }.m-banner .arrbtns div.pre a { margin-left: 10px; }.m-banner .arrbtns div.nxt a { margin-left: 60px; }.m-banner .arrbtns svg { width: 30px; max-height: 30px; }.m-banner .arrbtns .pre { left: 0px; }.m-banner .arrbtns .nxt { left: auto; right: 0px; }.m-banner .arrbtns .nxt svg { transform: rotate(180deg); }.m-banner .pics:hover .arrbtns div { display: block; }.m-banner-radio { height: 218px; }.m-banner-radio .pics li .pic { width: 540px; }.m-banner-radio .pics li.z-prv { transform: scale(0.82) translateX(-50%) translateX(272px); }.m-banner-radio .pics li.z-nxt { transform: scale(0.82) translateX(50%) translateX(-272px); }.m-tabwrap { display: block; width: 100%; position: fixed; z-index: 200; top: 60px; min-width: 802px; margin: 0px auto; padding: 0px 30px; flex: 0 0 auto; transform: translateZ(0px); }.m-tabwrap .show-on-no-rec { display: none; }body.j-disabled-rec .m-tabwrap .hide-on-no-rec { display: none; }body.j-disabled-rec .m-tabwrap .show-on-no-rec { display: initial; }body.j-disabled-rec .m-tab { width: 296px; }body.j-disabled-rec .m-tab-1 { width: 248px; }.z-tab-scroll::-webkit-scrollbar-button:start { display: block; height: 22px; }.m-tabwrap.video { margin: 0px; max-width: none; }.m-tabwrap.video.videoweek li a, .m-tabwrap.mvall li a { font-weight: bold; font-size: 20px; }.m-tab { width: 420px; height: 59px; text-align: left; font-size: 0px; display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; margin: 0px; padding: 0px; }.m-tab a { position: relative; display: inline-block; min-width: 28px; font-size: 16px; text-align: center; white-space: nowrap; cursor: pointer; transform-origin: center bottom; vertical-align: middle; margin: 0px; padding: 14px 0px 9px; flex: 0 0 auto; }.m-tab li.z-selected a { font-size: 20px; font-weight: bold; }.m-tab li.z-selected a::after { content: ""; position: absolute; bottom: 0px; width: calc(76%); min-width: 32px; height: 3px; left: 50%; transform: translate(-50%); border: none; border-radius: 100px; }.m-tab-1 { padding-left: 30px; width: 206px; }.m-tab-2 { padding-left: 30px; width: 163px; }.m-daily { position: relative; padding-bottom: 30px; }.m-daily .banbg, .m-daily .banbg .pic { display: none; }.m-daily .banbg { background-repeat: repeat-x; }.m-daily .banbg .pic { background-position: 100% 0px; background-repeat: no-repeat; }.m-daily .ban { height: 115px; box-sizing: border-box; padding-top: 24px; }.m-daily .ban .cal { float: left; position: relative; height: 79px; border: none; }.m-daily .ban .cal .bd { background: none; line-height: 97px; }.m-daily .ban .cnt { margin-left: 110px; margin-top: 15px; padding: 5px 0px 0px; }.m-daily .ban .cnt .note { vertical-align: top; }.m-daily .ban .cnt .note .u-icn { margin-right: 4px; vertical-align: top; }.m-daily .ban .cnt h2 { height: 22px; line-height: 22px; margin-bottom: 10px; font-size: 22px; }.m-daily .empty { margin-top: 175px; font-size: 20px; text-align: center; }.m-daily .m-plylist .hd { padding-bottom: 10px; }.m-daily .m-plylist .hd .u-ibtn5b-new { float: left; }.m-daily .m-plylist .hd .cr { display: inline-block; margin-left: 10px; font-size: 14px; }.m-daily .m-plylist .hd .cr .u-ibtn5 { padding: 0px 16px 0px 12px; }.m-adjustbar { padding: 20px 0px 50px; text-align: center; }.m-adjustbar p { line-height: 1em; font-size: 14px; }.m-adjustbar button { margin-top: 14px; }.m-create { position: absolute; top: 50%; left: 50%; height: 214px; transform: translate(-50%, -50%); text-align: center; }.m-create .creating { position: relative; width: 60px; height: 60px; margin: 0px auto; border-radius: 50%; }.m-create .tit1 { height: 22px; line-height: 22px; margin: 10px 0px 5px; }.m-create .tit2 { height: 17px; line-height: 17px; }.m-create .creating::after { display: block; content: ""; width: 9px; height: 9px; margin: 23px auto 0px; border-radius: 50%; }.m-create .creating svg { animation: 3.5s linear 0s infinite normal none running rotate; display: block; width: 60px; max-height: 60px; position: absolute; }.m-create h2 { margin: 30px 0px 10px; font-size: 22px; }.m-create .dot { display: inline-block; width: 24px; height: 17px; position: relative; vertical-align: middle; }.p-recmd .m-banner { height: 218px; }.p-recmd .m-list-excmv .lnk { height: 0px; padding-bottom: 56%; }.p-recmd .m-list-recmd-live .lnk { height: 0px; padding-bottom: 100%; }.m-drank { position: relative; }.m-drank .blk { display: block; margin-bottom: 20px; }.m-drank .blk .top { float: left; width: 172px; height: 172px; border-radius: 5px; overflow: hidden; }.m-drank .blk ol { min-height: 170px; }.m-drank .blk dd { min-height: 204px; margin-left: 205px; }.m-drank .blk .cvr { position: relative; height: 172px; cursor: pointer; border-radius: 5px; background-size: 100% 172px; background-repeat: no-repeat; }.m-drank .blk .cvr::before, .m-list-artist1 li .u-cover-artist-top .lnk::before { position: absolute; content: ""; width: 100%; height: 100%; z-index: 3; border-radius: 4px; box-sizing: border-box; }.m-list-artist1 li .u-cover-artist-top .lnk { background-size: 100%; }.m-list-artist1 li .u-cover-artist-top .lnk .aftercover, .m-drank .blk .cvr .aftercover { display: block; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; content: ""; pointer-events: none; z-index: 2; filter: blur(5px); background-size: 100% 100%; background-clip: content-box; padding: 1px; background-repeat: no-repeat; }.m-drank .blk .cvr::after { position: absolute; content: ""; left: 29px; top: 57px; width: 115px; height: 40px; z-index: 4; }.m-list-artist1 li .u-cover-artist-top::after { position: absolute; content: ""; width: 115px; height: 40px; left: 50%; top: 50%; z-index: 4; transform: translate(-50%, -50%); }.m-drank .blk.hot .cvr::after { background-position: 0px -40px; }.m-drank .blk.org .cvr::after { background-position: 0px -80px; }.m-drank .blk.elc .cvr::after { background-position: 0px -200px; }.m-drank .blk.up .cvr::after { background-position: 0px -120px; }.m-drank .blk.artist .cvr::after, .m-list-artist1 li .u-cover-artist-top::after { background-position: 0px -160px; }.m-drank .cvr .dte { position: relative; width: 175px; text-align: center; margin-top: 105px; display: inline-block; z-index: 10; }.m-drank .cvr .ply, .m-list-recmd-dj .cvr .ply, .m-drank-global .cvr .ply { position: absolute; box-sizing: border-box; cursor: pointer; inset: 0px; margin: auto; width: 40px; height: 40px; border-radius: 20px; display: none; z-index: 5; }.m-drank .cvr .ply svg, .m-list-recmd-dj .cvr .ply svg, .m-drank-global .cvr .ply svg { width: 40px; max-height: 40px; }.m-drank .cvr:hover .ply, .m-list-recmd-dj .cvr:hover .ply, .m-drank-global .cvr:hover .ply { display: block; }.m-list-recmd-bill .cvr .ply { position: absolute; box-sizing: border-box; cursor: pointer; margin: auto; width: 40px; height: 40px; border-radius: 20px; display: none; z-index: 5; }.m-list-recmd-bill .cvr .ply svg { width: 40px; max-height: 40px; }.m-list-recmd-bill .cvr:hover .ply { display: block; }.m-drank li { height: 34px; box-sizing: border-box; line-height: 34px; border-radius: 4px; }.m-drank li .itm { float: left; position: relative; }.m-drank li .num { width: 11px; padding-left: 11px; font-size: 14px; }.m-drank li:nth-of-type(2) .num.red { background-position-x: -111px; }.m-drank li:nth-of-type(3) .num.red { background-position-x: -135px; }.m-drank li .rnk { padding: 0px 2px; margin-left: 6px; text-align: center; }.m-drank li .rnk.up { margin-left: 2px; }.m-drank li .rnk svg { width: 16px; max-height: 8px; margin-top: -1px; }.m-drank .blk.up li { border-radius: 4px; }.m-drank .blk.up li .rnk { width: 24px; font-size: 12px; text-align: center; position: relative; top: 1px; }.m-drank .mre { height: 34px; line-height: 34px; padding-left: 11px; text-align: left; }.m-drank .mre a { display: inline-block; min-width: 67px; }.m-drank .mre svg { position: relative; top: 0px; left: 7px; width: 5px; max-height: 8px; }.m-drank li .mv { position: absolute; top: 5px; }.m-drank li .flow { margin-left: 54px; }.m-drank .blk.up li .flow { margin-left: 65px; }.m-drank li .nm { display: -webkit-flex; width: 63%; }.m-drank li .tit { flex: 0 1 auto; }.m-drank li .cld { flex: 0 0 auto; margin: 9px 0px 0px 4px; }.m-drank li .aut { float: right; width: 37%; padding: 0px 10px 0px 5px; box-sizing: border-box; text-align: right; }.m-drank li .aut .j-tit-flag { display: inline-block; float: left; width: 84%; }.m-global .u-cover-list:hover .ci { display: block; }.m-arank header h2 { font-size: 20px; font-weight: 800; margin: 0px 30px; padding: 20px 0px 10px; }.m-listhot { position: relative; height: 170px; margin-top: 10px; border-radius: 6px; overflow: hidden; }.m-listhot .bg { width: 100%; height: 100%; position: absolute; z-index: -1; overflow: hidden; }.m-listhot .bg img { position: absolute; width: 100%; margin-top: calc(85px - 50%); filter: blur(50px); z-index: -1; }.m-listhot .bg .mask { width: 100%; height: 100%; top: 0px; }.m-listhot .u-cover, .m-listhot .u-cover .lnk, .m-listhot .u-cover .lnk img { height: 140px; width: 140px; }.m-listhot .u-cover { float: left; margin: 15px 10px 15px 15px; }.m-listhot .desc { display: block; }.m-listhot .desc h3 { box-sizing: border-box; display: inline-block; width: 101px; height: 30px; line-height: 30px; text-align: center; margin: 35px 0px 20px; border-radius: 100px; }.m-listhot .desc a { font-size: 13px; line-height: 28px; }.m-listhot .desc p { margin-bottom: 10px; }.m-listhot .desc svg { width: 14px; max-height: 14px; vertical-align: top; margin: 7px 5px 0px 0px; }.m-slthead { margin-bottom: 20px; }.m-slthead .u-head1 { margin-bottom: 0px; }.m-slthead .btn-cat { font-size: 12px; }.m-slthead .u-tabbtn { float: right; margin-top: -7px; }.m-slthead .rec { float: right; flex-wrap: wrap; display: flex; overflow: hidden; height: 30px; line-height: 30px; margin: 18px 0px 10px; }.m-slthead .rec a { min-width: 36px; height: 20px; padding: 0px 5px; display: inline-block; line-height: 20px; text-align: center; border-radius: 41px; cursor: default; }.m-slthead .rec .tit:first-child { margin-right: 7px; }.m-slthead .rec .line { margin: 4px 0px 0px; }.m-slthead-1 .rec { margin-bottom: 20px; }.m-slthead .slttype { float: left; margin: 15px 0px; }.m-slthead .slttype button { width: 101px; height: 30px; box-sizing: border-box; border-radius: 100px; }.m-slthead.m-vhome .slttype { margin: 20px 0px 15px; }.m-slthead.m-vhome .rec { margin: 20px 0px 15px; display: inline-block; }.m-hot .help { display: inline-block; width: 20px; height: 20px; position: relative; top: 4px; }.m-hot .help svg { width: 15px; max-height: 15px; margin: 1px 0px 0px 3px; }.m-hot .filter { margin-top: 4px; cursor: default; }.m-hot .filter span { width: 9px; height: 11px; margin-right: 4px; position: relative; top: -1px; }.m-hot .filter span svg { width: 9px; max-height: 11px; }.m-hot .m-hotlist li { float: left; flex: 1 1 auto; width: calc(50% - 10px); margin-right: 10px; padding: 0px 0px 20px; }.m-hot .m-hotlist li:nth-child(2n) { width: calc(50% - 10px); margin-right: 0px; margin-left: 10px; }.m-hot .m-hotlist .z-blank { border: 0px; }.m-hot .m-hotlist .u-cover { float: left; width: 134px; height: 134px; }.m-hot .m-hotlist .desc { margin-left: 143px; padding: 26px 0px 0px; }.m-hot .m-hotlist .desc h3 { display: inline-block; width: 100%; line-height: 14px; font-size: 14px; }.m-hot .m-hotlist .desc .u-type { height: 12px; line-height: 12px; padding: 0px 2px; font-size: 10px; margin-right: 6px; }.m-hot .m-hotlist .desc .author { display: -webkit-flex; height: 12px; line-height: 12px; margin-top: 15px; }.m-hot .m-hotlist .desc .author .name { display: inline-block; flex: 0 1 auto; }.m-hot .m-hotlist .desc .icn { flex: 0 0 auto; margin-top: -1px; padding-left: 3px; }.m-hot .m-hotlist .desc .icn img { width: 13px; height: 13px; }.m-hot .m-hotlist .desc .detail { margin-top: 27px; line-height: 14px; }.mq-990 .m-hotlist li:nth-child(2n) { margin: 0px; }.mq-990 .m-hotlist li:nth-child(n) { width: calc(30% - 20px); margin-right: 20px; }.mq-990 .m-hotlist li:nth-child(3n) { width: 30%; margin: 0px; }.m-radio .top { position: relative; display: flex; width: 100%; height: 168px; padding: 0px 10px; margin: 30px 0px 16px; box-sizing: border-box; }.m-radio .top .fm { width: 450px; flex: 1 1 0%; margin-right: 16px; border-radius: 6px; height: 100%; }.m-radio .top .fm .wrap { display: flex; height: 100%; }.m-radio .top .fm .wrap .list { width: 32%; height: 100%; flex: 1 1 auto; padding-left: 56px; box-sizing: border-box; }.m-radio .top .fm .wrap .list li { font-size: 18px; height: 168px; display: none; justify-content: center; align-items: center; position: absolute; top: 0px; transform-origin: left center; }.m-radio .top .fm .wrap .list li.z-crt { display: flex; }.m-radio .top .fm .wrap .list li.z-nxt { transform: scale(0.82) translateY(50px); opacity: 0.6; display: flex; }.m-radio .top .fm .wrap .list li.z-nxt-nxt { transform: scale(0.62) translateY(115px); opacity: 0.2; display: flex; }.m-radio .top .fm .wrap .list li.z-prv { transform: scale(0.82) translateY(-50px); opacity: 0.6; display: flex; }.m-radio .top .fm .wrap .list li.z-prv-prv { transform: scale(0.62) translateY(-115px); opacity: 0.2; display: flex; }.m-radio .top .fm .wrap .content { width: 68%; flex: 1 1 auto; display: flex; padding: 24px 24px 24px 16px; box-sizing: border-box; }.m-radio .top .fm .wrap .content .desc { width: 162px; display: flex; justify-content: center; align-items: flex-start; flex-direction: column; }.m-radio .top .fm .wrap .content .desc .title { font-size: 13px; opacity: 0.4; margin-bottom: 10px; }.m-radio .top .fm .wrap .content .desc .name { font-size: 17px; opacity: 0.8; line-height: 24px; }.m-radio .top .fm .wrap .content .desc .source { margin-top: 20px; font-size: 14px; opacity: 0.4; max-width: 100%; }.m-radio .top .fm .wrap .content .cover { flex: 1 1 auto; display: flex; justify-content: flex-end; align-items: flex-end; }.m-radio .top .fm .wrap .content .cover .u-cover img { width: 96px; height: 96px; }.m-radio .top .cat { width: 300px; flex: 0 0 auto; position: relative; height: 100%; border-radius: 6px; padding: 12px 36px; box-sizing: border-box; }.m-radio .top .cat > div { height: 100%; }.m-radio .top .cat .pager { position: absolute; top: 51px; left: 10px; right: 10px; }.m-radio .top .cat .left { left: -10px; }.m-radio .top .cat .right { right: -10px; }.m-radio .top .cat .right svg { transform: rotate(180deg); }.m-radio .top .cat .switch { position: absolute; padding: 22px 10px; display: block; }.m-radio .top .cat .switch svg { width: 10px; max-height: 19px; }.m-radio .top .cat .switch.z-dis { display: none; }.m-radio .type { position: relative; overflow: hidden; box-sizing: border-box; height: 100%; }.m-radio .type .wrap { position: relative; width: 800%; display: flex; margin: 0px; padding: 0px; flex-flow: row nowrap; transition: all 1s ease-in-out 0s; height: 100%; }.m-radio .type ul { width: 12.5%; display: flex; -webkit-box-pack: start; justify-content: flex-start; margin: 0px; padding: 0px; }.m-radio .type li { width: 25%; display: flex; justify-content: center; cursor: default; }.m-radio .type li a { display: flex; flex-direction: column; align-items: center; min-width: 55px; border-radius: 4px; box-sizing: border-box; cursor: default; text-align: center; list-style: none; }.m-radio .type li .icon { border-radius: 50%; cursor: pointer; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; padding: 5px; }.m-radio .type li div.icon { padding: 8px; }.m-radio .type li div.icon span { width: 30px; height: 30px; }.m-radio .type li em { margin-top: 10px; height: 12px; line-height: 12px; cursor: pointer; }.m-radio .type .rank svg, .m-radio .type .que svg { width: 36px; max-height: 36px; min-height: 36px; }.m-radio .note { float: right; margin: -19px 12px 0px 0px; }.m-radio .note .icn { display: inline-block; width: 14px; height: 14px; margin: -2px 4px 0px 0px; vertical-align: middle; }.m-radio .note .icn svg { width: 100%; height: 100%; }.m-radio .blk { margin-top: 16px; }.m-radio .blk:last-child { margin-bottom: 60px; }.m-radio .m-list-recmd { overflow: hidden; }.m-radio .m-list-recmd .rcmd { line-height: 21px; }.m-radio-rank { padding: 20px 0px 30px; }.m-radio-rank .update { top: 6px; right: 30px; }.m-radio-rank .update p { float: left; line-height: 14px; }.m-radio-rank .help { float: left; margin: 0px 0px 0px 4px; }.m-radio-rank .help svg { width: 13px; max-height: 13px; }.m-radio-rank .help .lay { display: none; right: -98px; left: -69px; width: auto; }.m-radio-rank .help .lay::before { right: 10px; left: auto; }.m-radio-rank .help:hover .lay { display: block; padding: 12px; line-height: 20px; }.m-newdvdlst { margin-top: 10px; }.m-newdvdlst dt { position: relative; float: left; width: 36px; padding-left: 2px; font-size: 18px; text-align: center; }.m-newdvdlst .mnc { margin-left: 52px; }.m-newdvdlst dt .month { display: block; margin-left: -1px; font-size: 34px; }.m-newdvdlst dt .ymsk { display: block; position: absolute; top: 17px; left: -8px; width: 60px; height: 30px; }.m-newdvdlst dt .year { position: absolute; left: 2px; top: 36px; width: 36px; font-size: 14px; }.m-newdvdlst-date { position: fixed; top: 63px; z-index: 100; width: 50px; padding: 0px 0px 0px 20px; margin: 0px 0px 0px -20px; }.m-newdvdlst .u-load.long { margin-left: 440px; text-align: left; }.m-fm { width: 820px; margin: 0px auto; }.m-fm .fmplay { float: left; width: 300px; margin: 72px 0px 0px 90px; }.m-fm .fmplay .covers, .m-fm .fmplay .covers .cvr { width: 300px; height: 300px; }.m-fm .fmplay .covers { transform-style: preserve-3d; backface-visibility: hidden; }.m-fm .fmplay .covers .cvr { transition: all 0.6s ease 0s; z-index: 5; }.m-fm .fmplay .covers .cvr img { width: 100%; height: 100%; }.m-fm .fmplay .covers .cvr-next { transform: translate3d(-30px, 0px, 0px) scale(0.8); transform-origin: left center; z-index: 4; cursor: pointer; }.m-fm .fmplay .covers .cvr-next-hide { transform: translate3d(-60px, 0px, 0px) scale(0.6); opacity: 0; transform-origin: left center; z-index: 3; cursor: default; }.m-fm .fmplay .covers .cvr-hide { transform: translate3d(350px, 0px, 0px); opacity: 0; z-index: 6; }.m-fm .fmplay .covers .cvr-dlt { opacity: 0; cursor: default !important; }.m-fm .fmplay .covers .cvr-nh { opacity: 0; }.m-fm .fmplay .covers::after { content: ""; position: absolute; top: -7px; left: 286px; visibility: visible; width: 370px; height: 350px; box-shadow: none; z-index: 10; }.m-fm .fmplay .playbtn { z-index: 20; left: 123px; top: 123px; width: 52px; height: 52px; border-radius: 50%; border: none; cursor: pointer; transition: top 0.4s ease 0s, left, width, height; }.m-fm .fmplay .playbtn svg { width: 100%; height: 100%; position: absolute; transition: opacity 0.4s ease 0s; }.m-fm .fmplay .playbtn .pause { opacity: 0; }.m-fm .fmplay .playbtn.z-pause { left: 252px; top: 252px; width: 40px; height: 40px; }.m-fm .fmplay .playbtn.z-pause .play { opacity: 0; }.m-fm .fmplay .playbtn.z-pause .pause { opacity: 1; }.m-fm .fmplay .btnwrap { width: 298px; position: relative; margin: 30px 0px 0px 6px; }.m-fm .fmplay .btn { float: left; margin-left: 40px; width: 40px; height: 40px; border-radius: 100%; border: 1px solid; }.m-fm .fmplay .btn:nth-of-type(1) { margin-left: 0px; }.m-fm .fmplay .btn svg { width: 100%; height: 100%; }.m-fm .fmplay .trywrap { position: relative; text-align: center; z-index: 100; }.m-fm .fmplay .trytxt { position: relative; height: 40px; line-height: 40px; text-align: center; margin-top: 10px; z-index: 100; }.m-fm .fmplay .trytxt .trybox { display: inline-block; box-sizing: border-box; width: 288px; height: 40px; line-height: 40px; padding: 0px 12px; border-radius: 20px; margin-top: 10px; font-size: 14px; }.m-fm .fmplay .trytxt .left { cursor: pointer; }.m-fm .fmlrc { height: 475px; padding: 20px 64px 0px 42px; }.m-fm .fmcmt { margin-top: 50px; }.m-fm .fmplay .covers::after { content: ""; position: absolute; top: -7px; left: 286px; visibility: visible; width: 370px; height: 350px; box-shadow: none; z-index: 10; }.m-fmdelete h2 { margin-left: 18px; }.m-fmdelete .u-header { border: 0px; }.m-fmdelete .u-header .u-icn { margin: -4px 5px 0px 0px; }.m-mv .g-min { max-width: 948px; }.m-mv .nonet .u-head1 { display: none; }.m-mv .u-head1 { margin-bottom: 10px; }.m-mv .u-head1 .line { vertical-align: middle; }.m-mv .rtab-right a { display: inline-block; padding: 0px 10px; border-radius: 20px; height: 20px; line-height: 20px; }.m-mv .headmid { margin-top: 7px; }.m-excl .topban { margin-bottom: 20px; }.m-excl .topban .ban { position: relative; float: left; width: 355px; height: 200px; }.m-excl .topban .ban img, .m-excl .topban .ban a { display: block; width: 100%; height: 100%; }.m-excl .topban .ban .ci { top: 0px; right: 0px; width: 75px; height: 21px; padding-right: 5px; line-height: 21px; text-align: right; pointer-events: none; }.m-excl .topban .ban .ci svg { width: 14px; max-height: 9px; margin: 6px 5px 0px 0px; }.m-excl .topban .desc { height: 200px; box-sizing: border-box; margin-left: 355px; padding: 14px; }.m-excl .topban .desc h2 { line-height: 26px; font-size: 22px; margin-bottom: 5px; }.m-excl .topban .desc article { margin-top: 30px; line-height: 20px; -webkit-line-clamp: 5; -webkit-box-orient: vertical; display: -webkit-box; text-overflow: ellipsis; overflow: hidden; }.m-excl .topban .ban .btn { display: none; position: absolute; top: 50%; left: 50%; margin: -42px 0px 0px -42px; opacity: 0.7; }.m-excl .topban .ban:hover .btn { display: block; }.m-excl .topban .ban .btn:hover { opacity: 1; }.m-excl .m-list-mv + .u-head1 { margin-top: 36px; }.n-mvdtl .mvmain { width: 620px; float: left; }.n-mvdtl .mvauthor { width: 100%; margin: 5px 0px 20px; padding: 10px 0px; height: 50px; line-height: 50px; }.n-mvdtl .mvauthor .cover { width: 50px; height: 50px; border-radius: 50%; margin-right: 10px; }.n-mvdtl .mvauthor .name { font-size: 14px; }.n-mvdtl .mvauthor button { position: relative; float: right; width: 84px; height: 30px; line-height: 30px; font-size: 13px; background: rgba(211, 58, 49, 0.05); border-radius: 100px; border: none; margin-top: 10px; }.n-mvdtl .mvauthor button svg { position: absolute; top: 9px; left: 19px; width: 13px; max-height: 13px; }.n-mvdtl .mvauthor button span { display: inline-block; margin-left: 18px; }.n-mvdtl .mvauthor button.z-dis svg { left: 15px; }.n-mvdtl .mvinfo .title { position: relative; font-size: 22px; font-weight: 800; margin-bottom: 15px; }.n-mvdtl .mvinfo .title a { display: inline-block; overflow: hidden; height: 12px; margin-left: 10px; cursor: default; }.n-mvdtl .mvinfo .title a .arrow { display: inline-block; width: 0px; height: 0px; border-width: 9px 6px; border-style: solid; border-color: rgb(51, 51, 51) transparent transparent; }.n-mvdtl .mvinfo .title a.ro { transform: rotate(180deg); }.n-mvdtl .mvinfo .num { line-height: 12px; margin-bottom: 15px; }.n-mvdtl .mvinfo .num span { display: inline-block; margin-left: 20px; }.n-mvdtl .mvinfo .tags { margin-bottom: 23px; }.n-mvdtl .mvinfo .tags li { display: inline-block; width: auto; padding: 4px 7px; border-radius: 41px; }.n-mvdtl .mvinfo .desc { line-height: 18px; }.n-mvdtl .mvcmt .n-shead { border: none; padding: 0px; margin-bottom: 15px; }.n-mvdtl .mvcmt .n-shead .u-tit { font-weight: 500; }.n-mvdtl .mvcmt .n-shead .hdinfo { margin: 6px 0px 0px; }.n-mvdtl .mvcmt .place { padding-left: 10px; }.n-mvdtl .mvcmt .insert .sharp { width: 15px; height: 15px; position: relative; top: 1px; }.n-mvdtl .mvcmt .m-comment .title span { font-size: 12px; }.n-mvdtl .mvcmt .m-comment .reply { border-radius: 4px; margin: 10px 0px; }.n-mvdtl .mvcmt .m-comment .reply p a { opacity: 0.8; }.n-mvdtl .mvcmt .m-comment .more { position: relative; top: 1px; padding: 5px 15px 5px 23px; font-size: 13px; width: auto; border-radius: 100px; line-height: 19px; }.n-mvdtl .mvcmt .m-comment .more span { position: relative; top: 1px; width: 13px; height: 13px; display: inline-block; margin-left: 3px; }.n-mvdtl .mvcmt .m-comment .more span svg { width: 13px; height: 13px; margin: 2px 0px 0px; }.n-mvdtl .mvtitle { height: 51px; line-height: 51px; }.n-mvdtl .mvtitle a { cursor: pointer !important; }.n-mvdtl .mvtitle svg { position: absolute; width: 7px; max-height: 14px; top: 18px; left: 2px; }.n-mvdtl .mvtitle .back { padding-left: 21px; width: 75px; }.n-mvdtl .mvtitle .artist { margin: 6px 0px 0px 8px; flex: 0 0 auto; max-width: 40%; line-height: 1em; }.n-mvdtl .mvbox { width: 100%; height: 354px; }.n-mvdtl .mvbtn { margin: 30px 0px 50px; }.n-mvdtl .mvbtn button { float: left; padding: 0px 20px; margin-right: 10px; font-size: 13px; }.n-mvdtl .mvbtn .report { line-height: 30px; height: 30px; cursor: default; }.n-mvdtl .mvbtn .praise svg { width: 20px; height: 20px; max-height: 20px; }.n-mvdtl .mvmain .u-head1 .tip { margin-left: 5px; }.n-mvdtl .mvsd { overflow: hidden; padding: 0px 0px 0px 30px; width: 287px; }.n-mvdtl .mvsd h3 { font-weight: 800; height: 51px; line-height: 51px; }.n-mvdtl .mvsd .intr { position: relative; line-height: 18px; margin: 7px 0px 54px; }.n-mvdtl .mvsd .intr .brief { padding-top: 8px; }.n-mvdtl .mvsd .intr .oper { display: none; position: absolute; bottom: 14px; right: 6px; width: 12px; height: 6px; cursor: default; }.n-mvdtl .mvsd .intr .oper svg { width: 100%; height: 100%; }.n-mvdtl .mvsd .intr .oper.z-fold svg { transform: rotate(180deg); }.n-mvdtl .mvsd .taggroup { display: flex; flex-wrap: wrap; line-height: 20px; }.n-mvdtl .mvsd .taggroup .line { margin: 0px 3px 0px 4px; }.n-mvdtl .mvsd .topic { display: block; margin: -30px 0px 39px; padding-top: 10px; line-height: 22px; border-top: 1px solid; }.n-mvdtl .mvsd .topic h4 { margin-top: 8px; }.n-mvdtl .mvsd .topic .cover { margin-right: 10px; }.n-mvdtl .mvsd .mvlist .u-cover-mmv { width: 140px; height: 80px; margin-right: 9px; }.n-mvdtl .mvsd .mvlist .u-cover-mmv .dura { position: absolute; bottom: 5px; right: 4px; text-shadow: rgba(0, 0, 0, 0.2) 0px 1px 1px; }.n-mvdtl .mvsd .mvlist li { margin-bottom: 13px; }.n-mvdtl .mvsd .mvlist .u-cover { float: left; }.n-mvdtl .mvsd .mvlist .cnt { width: 135px; float: left; line-height: 18px; height: 80px; position: relative; }.n-mvdtl .mvsd .mvlist h4 { width: 100%; padding: 7px 0px 12px; font-size: 13px; }.n-mvdtl .mvsd .mvlist p { width: 100%; position: absolute; bottom: 10px; }.n-mvdtl .mvsd .mvlist .ci { padding-right: 5px; }.n-mvdtl .mvsd .mvlist .ci svg { margin-right: 3px; }.n-mvdtl .mvsd .mvlist:last-child { margin-bottom: 40px; }.n-mvdtl .mvsd .relalist li { margin-bottom: 10px; overflow: hidden; border-radius: 4px; padding: 5px; }.n-mvdtl .mvsd .relalist .cover { position: relative; float: left; width: 50px; height: 50px; border-radius: 4px; }.n-mvdtl .mvsd .relalist .cover img { width: 100%; height: 100%; border-radius: 4px; }.n-mvdtl .mvsd .relalist .cover svg { top: 13px; left: 13px; position: absolute; width: 24px; max-height: 24px; }.n-mvdtl .mvsd .relalist .cnt { float: left; width: 215px; margin-left: 10px; }.n-mvdtl .mvsd .relalist .cnt h4 { margin: 10px 0px 6px; line-height: 14px; }.n-mvdtl .mvsd .relalist .cnt p { line-height: 12px; margin-left: 0px; }.n-mvdtl .mvsd .intr .p2, .n-mvdtl .mvsd .js-unfold .p1, .n-mvdtl .mvsd .js-unfold .oper, .n-mvdtl .mvsd .js-fold .oper.z-fold { display: none; }.n-mvdtl .mvsd .js-fold .oper, .n-mvdtl .mvsd .js-unfold .p2, .n-mvdtl .mvsd .js-unfold .oper.z-fold { display: block; }.m-mvplayer.video-f-r-b { background: black; position: fixed; inset: auto 0px 0px auto; width: 250px; height: 140px; transform: translate(-27px, -27px); z-index: 110; }.m-mvplayer.video-f-r-b video { background: black; position: fixed; inset: auto 0px 0px auto; width: 250px; height: 140px; transform: translate(0px, 0px); }.m-mvplayer.video-f-r-b .bottom { height: 4px; }.m-mvplayer.video-f-r-b .bottom .group, .m-mvplayer.video-f-r-b .bottom .icon-thumb-p { display: none; }.m-mvplayer.video-f-r-b .bottom .playbar { bottom: 0px; height: 2px; position: absolute; }.m-mvplayer.video-f-r-b .mini-btn { position: absolute; width: 100%; height: 100%; fill: rgb(255, 255, 255); justify-content: space-around; align-items: center; display: flex; padding: 0px 21px; box-sizing: border-box; }.m-mvplayer.video-f-r-b .mini-btn .i-mini { background: rgba(0, 0, 0, 0.4); fill: rgb(255, 255, 255); width: 40px; height: 40px; border: 2px solid rgba(255, 255, 255, 0.5); border-radius: 50%; }.m-mvplayer.video-f-r-b .mini-btn .i-mini:hover { background: rgba(0, 0, 0, 0.6); border-color: rgb(255, 255, 255); }.n-mvdtl .mvsd .mvlist p { width: 100%; margin-top: 1px; }.n-mvdtl .mvsd .mvlist a.livebox { display: block; width: 100%; height: 100%; }.n-mvdtl .mvsd .mvlist a.livebox .u-cover-mmv .ci svg { width: 9px; max-height: 10px; }.n-mvdtl .mvsd .mvlist a.livebox h4 { height: 32px; margin-top: 5px; }.n-mvdtl .mvsd .mvlist a.livebox .cnt { display: block; overflow: hidden; }.n-mvdtl .mvsd .mvlist a.livebox p { height: 18px; line-height: 18px; margin-top: 8px; }.n-mvdtl .mvsd .mvlist a.livebox .avatar { width: 18px; height: 18px; border-radius: 50%; overflow: hidden; display: inline-block; float: left; margin-right: 4px; }.n-mvdtl .mvsd .mvlist a.livebox .avatar img { width: 100%; height: 100%; }.n-mvdtl .mvsd .mvlist a.livebox .icon { width: 44px; height: 14px; margin: 2px 6px 0px 0px; float: right; display: inline-block; }.n-mvdtl .mvsd .mvlist a.livebox .nick { float: left; margin-right: 6px; max-width: 46px; }.n-mvdtl .mvsd .intr .p2, .n-mvdtl .mvsd .js-unfold .p1, .n-mvdtl .mvsd .js-unfold .oper, .n-mvdtl .mvsd .js-fold .oper.z-fold { display: none; }.n-mvdtl .mvsd .js-fold .oper, .n-mvdtl .mvsd .js-unfold .p2, .n-mvdtl .mvsd .js-unfold .oper.z-fold { display: block; }.n-btnarea { position: relative; margin: 15px 30px; line-height: 24px; }.n-btnarea button, .n-btnarea .u-ibtn5 { float: left; margin-right: 10px; }.n-btnarea .area1wrap { margin: 0px 180px 0px 124px; }.n-btnarea .area1 { position: relative; padding: 2px 33px 0px 23px; margin: 0px -33px 0px -23px; }.n-btnarea .area1 .u-icn { position: absolute; top: 3px; left: 0px; }.n-btnarea .lnk { position: relative; top: 0px; right: -5px; }.n-btnarea .icntxt { display: inline-block; max-width: 93%; }.n-btnarea .area1 a:hover .icntxt { text-decoration: underline; }.n-btnarea .area2 { float: right; }.n-btnarea .count { float: right; margin-right: 10px; line-height: 24px; }.n-btnarea .srch { top: -4px; left: auto; right: 0px; }.n-btnarea .help { left: 151px; }.n-local .folderSlt, .n-local .clearHistory { display: inline-block; position: relative; overflow: visible; float: right; margin: 30px 10px 0px; }.n-local .header.header-local { display: flex; justify-content: space-between; padding: 10px 0px 20px; height: 54px; line-height: 20px; margin: 0px 35px; }.n-local .folderSlt.folderSlt.folderSlt { font-size: 14px; }.n-local .totalCount { font-size: 14px; }.n-local .scantip { display: inline-block; max-width: 149px; }.n-local .oper { padding: 16px 30px 17px; height: 32px; position: relative; line-height: 32px; }.n-local .oper div.m-guide-addqueue { top: 15px; left: 138px; }.n-local .oper .u-lcsch { height: 32px; margin-right: 12px; }.n-local .oper .u-lcsch input { font-size: 14px; }.n-local .oper .u-lcsch .sch-btn { top: 7px; }.n-local .oper-1 { height: 14px; }.n-local .buttons { float: left; }.n-local .buttons > * { margin-right: 10px; }.n-local .buttons button.u-ibtn5-start { margin-left: 0px; }.n-local .u-lcsch, .n-local .clear { float: right; }.n-local .open { margin: 6px 180px 0px 250px; }.n-local .open > div { position: relative; display: inline-block; max-width: 90%; }.n-local .open .set { position: absolute; top: 0px; right: -30px; }.n-local .open1 { height: 32px; line-height: 32px; }.n-local .open2 { margin: 0px 185px 0px 130px; }.n-local .open1 .txt { display: inline-block; max-width: 70%; vertical-align: middle; }.n-local .open2 .txt { max-width: 80%; }.n-local .open1 .lnk { position: relative; top: 0px; right: -5px; }.n-local .wrap { position: absolute; inset: 181px 0px 0px; }.n-local .wrap .leftwrap { position: absolute; box-sizing: border-box; padding-left: 35px; min-width: 191px; top: 0px; left: 0px; bottom: 0px; z-index: 5; }.n-local .wrap .leftwrap .leftinnerwrap { position: relative; width: 100%; height: 100%; border-radius: 6px; }.n-local .wrap .srch { position: absolute; top: 0px; z-index: 10; width: 100%; }.n-local .wrap .srch::after { content: ""; height: 1px; width: calc(100% - 24px); margin: 0px auto; display: block; }.n-local .wrap .srch .u-lcsch-s { float: none; margin: 8px 12px; }.n-local .wrap .srch .u-lcsch-s input { padding: 4px 21px 4px 10px; }.n-local .wrap .lclst { position: absolute; bottom: 0px; }.n-local .wrap .lcsd { position: absolute; top: 0px; bottom: 0px; left: 0px; width: 100%; z-index: 5; overflow: hidden; padding: 12px 12px 0px; box-sizing: border-box; }.n-local .wrap .lcsd:hover { overflow-y: overlay; }.n-local .wrap .lcsd::-webkit-scrollbar { height: 6px; }.n-local .wrap .lcsd-folder { overflow: overlay; font-size: 14px; }.n-local .wrap .lclst { top: 0px; right: 0px; left: 191px; z-index: 10; overflow: hidden overlay; }.n-local .wrap .lcsd .empty { margin-top: 180px; line-height: 24px; text-align: center; }.n-local .wrap .lcsd .empty * { display: inline-block; vertical-align: middle; }.n-local .wrap .lcsd .empty em { max-width: 80px; }.n-local .wrap .lclst .m-404 { padding-top: 70px; }.n-local .wrap .u-resize2 { right: auto; z-index: 2; }.n-local .wrap .u-load { position: absolute; top: 45%; left: 28%; }.n-local .wrap .m-plylist { box-sizing: border-box; padding: 0px 35px 0px 24px; }.n-local .wrap .u-artist { overflow: hidden; }.n-local .wrap .u-cover-tnalb { width: 40px; height: 40px; overflow: visible; }.n-local .wrap .u-cover-tnalb .lnk { overflow: hidden; border-radius: 4px; }.n-local .m-plylist .u-msg { text-align: left; padding-left: 30px; animation: 0s ease 0s 1 normal none running none; }.n-look .u-header { padding: 0px 0px 15px; }.n-look .u-header h2 { margin: 0px; font-weight: 800; font-size: 20px; }.n-look .u-header .subtit { margin-left: 10px; display: inline-block; height: 20px; line-height: 20px; }.n-look .u-header .morelink { height: 20px; line-height: 20px; }.n-look .m-list-live-page .desc { padding-bottom: 40px; }.n-look .m-list-live-page .u-cover .roofbox { position: absolute; top: 0px; }.n-look .m-list-live-page .u-cover .roofbox .roof { position: relative; float: left; }.n-look .m-list-live-page .u-cover .roofbox .roof:nth-child(n+2) { margin-left: -7px; }.n-look .m-list-live-page .u-cover .roofbox .roof:nth-child(1) { z-index: 5; padding: 1px 8px; }.n-look .m-list-live-page .u-cover .roofbox .roof:nth-child(2) { z-index: 4; padding: 1px 8px 1px 13px; }.m-list-live-page .u-cover .ply, .m-list-recmd-live .u-cover .ply { width: 40px; height: 40px; position: absolute; inset: 0px; margin: auto; }.m-list-live-page .u-cover:hover img.real, .m-list-recmd-live .u-cover:hover img.real { transform: scale(1.05); transform-origin: center center; transition: all 1s ease 0s; }.m-list-recmd-live .u-cover-live .roof { padding: 1px 6px 1px 14px; overflow: hidden; }.m-list-recmd-live .u-cover-live .roof .point { position: absolute; top: 8px; left: 5px; width: 4px; height: 4px; display: block; animation: 1.2s linear 0s infinite alternate none running blink; }.m-list-recmd-live .u-cover-live .roof .line { position: absolute; top: -2px; background: rgba(255, 255, 255, 0.2); width: 8px; height: 26px; transform: rotate(17deg); animation: 2s linear 0s infinite normal none running ltmove; }.m-radio .voicelive .ci { top: auto; }.m-list .voicelive .desc { padding-bottom: 0px; }.voicelive .u-cover-voicelive { height: 0px; padding-bottom: 100%; }.voicelive .u-cover-voicelive .lnk { height: 0px; padding-bottom: 100%; }.voicelive .u-cover-voicelive .roof { padding-left: 6px; max-width: 100px; }.voicelive .desc { padding-bottom: 0px; }.voicelive .ci { inset: auto 0px 0px auto; height: 18px; line-height: 18px; max-width: 80px; width: auto; text-align: left; text-shadow: none; display: flex; -webkit-box-align: center; align-items: center; background: none; margin: 0px 4px 6px 0px; }.voicelive .ci svg { width: 16px; max-height: 16px; min-height: 16px; margin-right: 4px; top: -1px; }.voicelive .des { margin-top: 5px; height: 20px; line-height: 20px; display: -webkit-flex; align-items: center; padding-bottom: 16px; }.voicelive .des img { width: 20px; height: 20px; border-radius: 50%; display: inline-block; background-image: url("../style/res/default/user_90.svg"); background-position: center center; background-color: rgb(225, 227, 228); background-repeat: no-repeat; }.voicelive .des span { max-width: 100px; display: inline-block; text-align: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-left: 4px; }.voicelive .des span svg { width: 10px; max-height: 10px; position: relative; top: 1px; }.voicelive .des .u-yyr { width: 14px; height: 14px; background-image: url("../style/res/common/face_flag.png"); background-position: -110px -60px; margin-left: 2px; }.n-local .mtwrap { float: left; position: relative; margin-left: 10px; }.n-local .mtnote { position: absolute; z-index: 1; top: -3px; left: -5px; width: 418px; height: 340px; }.n-local .mtnote .cnt { width: 308px; height: 223px; margin: 85px 0px 0px 89px; background-position: -92px -92px; }.n-local .mtnote .tit { margin: 24px 0px 0px 33px; line-height: 20px; font-size: 18px; }.n-local .favnote { z-index: 100; top: 38px; left: 60px; }.n-local .favnote .arr { width: 30px; height: 48px; }.n-local .favnote .cnt { margin: 16px 0px 0px 33px; padding: 20px 32px 20px 20px; }.n-lmadd { margin: 120px 0px 0px; text-align: center; }.n-lmadd p { font-size: 15px; margin: 10px 0px 21px; }.n-lmadd h2 { font-size: 18px; font-weight: bold; }.m-doingtip { height: 24px; line-height: 24px; margin: 3px 0px; padding: 0px 30px; }.m-doingtip .help { position: relative; display: inline-block; width: 16px; height: 17px; vertical-align: middle; cursor: help; background-position: 0px -507px; }.m-doingtip .help .u-arrlay { display: none; }.m-doingtip .help:hover .u-arrlay { display: block; }.m-doingtip .match { display: inline-block; width: 150px; }.n-local { position: absolute; inset: 0px 0px 34px; }.n-local .header, .n-set .header { overflow: visible; box-sizing: border-box; height: 56px; padding: 19px 0px 17px; line-height: 20px; margin: 3px 30px 0px; border-bottom: none; }.n-local .header h2, .n-set .header h2 { font-weight: 800; font-size: 20px; margin: 0px; }.n-local .header .lstinfo, .n-set .header .lstinfo { float: left; margin: 0px 0px 0px 11px; line-height: 22px; font-size: 14px; }.n-local .header .folderSlt, .n-set .header .folderSlt, .n-local .header .clearHistory, .n-set .header .clearHistory { position: relative; overflow: visible; float: right; font-size: 15px; margin: 0px; height: 20px; line-height: 20px; }.n-local .header .clearHistory .z-dis, .n-set .header .clearHistory .z-dis { opacity: 0.2; }.n-local .u-localtab { display: flex; position: relative; height: 30px; z-index: 50; padding: 0px; margin: 14px 30px 10px; }.n-local .u-localtab li { display: inline-block; }.n-local .u-localtab li a { display: inline-block; line-height: 30px; height: 30px; padding: 0px 12px; font-size: 14px; border-radius: 15px; }.n-local .u-localstab li { display: flex; justify-content: center; align-items: center; width: 32px; height: 32px; border: none; margin-left: 0px; }.n-local .u-localstab li svg { width: 24px; min-height: 24px; }.n-set .u-settab { display: block; position: relative; height: 31px; z-index: 50; padding: 0px; border-bottom: none; margin: 0px 30px; flex: 0 0 auto; }.n-local .scantip .itm { text-align: left; }.n-local .scantip * { vertical-align: middle; }.n-local .scantip .icn { position: relative; display: inline-block; margin-right: 6px; }.n-local .scantip .icn-scan { width: 17px; height: 16px; margin-top: -2px; animation: 1.2s linear 0s infinite normal none running contrarotate; }.n-local .scantip .icn-ok { width: 10px; height: 10px; margin-top: -6px; }.n-local .scantip .sep { margin-left: 10px; }.n-local .header .itm { position: relative; }.n-local .cldstat { margin: 3px 30px 0px; }.n-local .cldstat .stat, .n-local .cldstat .statcurr { display: inline-block; width: 110px; height: 10px; border-radius: 6px; font-size: 12px !important; }.n-local .cldstat .stat { vertical-align: top; margin: 1px 0px 0px; overflow: hidden; }.n-local .cldstat .num { margin-right: 20px; }.n-local .cldempty { padding-top: 108px; text-align: center; }.n-local .cldempty h2 { font-size: 18px; }.n-local .cldempty p { margin-top: 15px; font-size: 14px; }.n-local .cldempty .btns { margin-top: 29px; }.n-local .cldempty .btn { width: 90px; height: 32px; }.n-local .service { position: absolute; height: 33px; bottom: 0px; width: 100%; text-align: center; }.n-local .service-list { position: static; height: 80px; line-height: 80px; }.n-local-cld .oper { padding-left: 30px; }.m-cldupdate { width: 690px; height: 392px; top: 50%; left: 50%; z-index: 1000; margin: -196px 0px 0px -345px; border-radius: 4px; }.m-cldupdate .cls { top: 10px; right: 10px; cursor: pointer; }.m-cldupdate h2 { height: 108px; font-size: 26px; text-align: center; line-height: 108px; }.m-cldupdate .cnt { width: 628px; height: 250px; margin: 0px auto; }.m-cldupdate .step1 { float: left; width: 140px; margin: 9px 0px 0px 34px; }.m-cldupdate .url { margin: 30px 0px 0px -16px; }.m-cldupdate .step2 { float: left; margin: 9px 0px 0px 88px; }.n-sdlst { overflow: auto; margin-top: -1px; }.n-sdlst li { border-radius: 3px; }.n-sdlst li a { display: block; height: 40px; padding: 4px 5px; }.n-sdlst li .u-cover, .n-sdlst li .u-artist { float: left; }.n-sdlst li p { margin: 4px 10px 6px 50px; line-height: 1em; }.n-sdlst li p.name { margin: 0px 0px 0px 52px; height: 22px; line-height: 22px; font-size: 14px; }.n-sdlst li p.count { margin: 0px 0px 0px 52px; line-height: 14px; font-size: 12px; }.n-sdlst-alb li p.name, .n-sdlst-alb li p.count { margin-left: 58px; }.n-sdlst-tre p { height: 32px; line-height: 32px; }.n-sdlst-tre p.allsong { font-weight: 800; }.n-sdlst-tre p.has { display: inline-block; cursor: pointer; }.n-sdlst-tre ul { margin-left: 5px; padding-left: 9px; border-left: 1px dotted; }.n-sdlst-tre .top p.has, .n-sdlst-tre .top li { position: relative; }.n-sdlst-tre .top li.fstchld { padding-top: 1px; }.n-sdlst-tre .top li.nochld::before, .n-sdlst-tre .top li.lstchld::after, .n-sdlst-tre .top li.haschld::before, .n-sdlst-tre .top li.lst::after { position: absolute; display: inline-block; content: ""; }.n-sdlst-tre .top p.has i { position: absolute; display: inline-block; left: -14px; top: 12px; border: 1px solid; line-height: 0; }.n-sdlst-tre .top p.has i svg { width: 7px; max-height: 7px; }.n-sdlst-tre .top li.nochld::before { left: -8px; top: 14px; width: 5px; border-bottom: 1px dotted; }.n-sdlst-tre .top li.lstchld::after { left: -13px; top: 16px; width: 10px; height: 100%; }.n-sdlst-tre .top li.haschld.lstchld::after { top: 21px; }.n-sdlst-tre .top li.haschld::before { left: -4px; top: 16px; width: 3px; border-bottom: 1px dotted; }.n-sdlst-tre .top li.fstchld::before { top: 12px; }.n-sdlst-tre .top li.lst.nochld::before { top: 15px; }.n-sdlst-tre .top li.haschld.expand ul { display: none; }.n-sdlst-tre .top li p.no a, .n-sdlst-tre .top p.has a { display: inline-block; white-space: nowrap; padding: 0px 2px; }.n-sdlst-tre .top li.lst::after { bottom: -16px; left: -14px; width: 10px; height: 100%; }.n-sdlst-tre .top li.lst.haschld::after { bottom: -21px; }.n-sdlst-tre .top li.fstchld.nochld.lst::after { bottom: -12px; }.n-sdlst-tre .top li.fstchld.nochld.lst::before { top: 10px; }.n-sdlst-tre .top li.fstchld.haschld.lst::after { bottom: -22px; }.n-sdlst-tre .top li.fstchld.haschld.lst::before { top: 18px; }.n-leadinwrap { padding-top: 1px; }.n-leadin { width: 465px; height: 340px; padding: 56px 0px 0px 78px; margin: 99px auto 0px; background-position: 0px 0px; background-size: 100% 550px; }.n-leadin h2 { margin: 0px 0px 15px; font-size: 24px; }.n-leadin p { line-height: 24px; }.n-leadin .sellist { margin: 35px -70px 0px 0px; }.n-leadin .sellist li { position: relative; z-index: 1; float: left; width: 60px; height: 84px; padding: 10px; margin-right: 70px; text-align: center; cursor: pointer; }.n-leadin .sellist li .btn { width: 58px; height: 58px; border-radius: 50%; }.n-leadin .sellist li .logo { display: inline-block; width: 58px; height: 58px; }.n-leadin .sellist li .name { display: inline-block; margin-top: 12px; }.n-leadin .login { margin: 25px 0px 0px; }.n-leadin .login .lgitm { margin: 0px 0px 15px; }.n-leadin .login .lgitm:last-child { margin-top: 20px; }.n-leadin .login input { width: 178px; height: 20px; line-height: 20px; padding: 5px 10px; border: 1px solid; border-radius: 3px; }.n-leadin .login .lgerr { position: relative; display: inline-block; height: 30px; margin: -2px 0px 0px 9px; line-height: 30px; padding: 0px 10px 0px 35px; vertical-align: middle; border-radius: 4px; }.n-leadin .login .lgerr::before { position: absolute; left: -5px; top: 50%; width: 30px; height: 15px; margin-top: -7px; content: ""; background-position: 0px -529px; }.n-leadkugou h2 { height: 45px; font-size: 18px; }.n-leadkugou .blk { margin-top: 10px; }.n-leadkugou .lead { padding: 20px 0px 28px 20px; }.n-leadkugou .lead .tip { padding-bottom: 18px; }.n-leadkugou .btnbox { position: relative; }.n-leadkugou .btnbox .file { position: absolute; left: 0px; overflow: hidden; width: 102px; height: 37px; cursor: pointer; }.n-leadkugou .btnbox input { position: absolute; left: 0px; opacity: 0; font-size: 28px; width: 102px; height: 37px; }.n-leadkugou .ing { padding: 19px 0px 18px 18px; }.n-leadkugou .ing h3 { padding-bottom: 19px; }.n-leadkugou .ing em { display: inline-block; vertical-align: middle; }.n-leadkugou .ing em.arr { width: 92px; height: 35px; margin: 0px 8px 0px 5px; }.n-leadkugou .ing .icn { width: 42px; height: 42px; }.n-leadkugou .succ { padding: 45px 20px; }.n-leadkugou .succ > div { height: 23px; line-height: 23px; }.n-leadkugou .succ .icn { display: inline-block; width: 22px; height: 22px; border-radius: 50%; margin-right: 8px; margin-top: -2px; vertical-align: top; }.n-leadkugou .succ h3 { display: inline-block; margin-right: 20px; font-size: 18px; vertical-align: middle; }.n-leadkugou .exp { padding: 14px 20px; }.n-leadkugou .exp .how { height: 21px; line-height: 21px; }.n-leadkugou .exp .how svg { position: relative; top: 4px; width: 17px; max-height: 17px; margin-right: 6px; }.n-leadkugou .exp .img { width: 700px; height: 288px; margin-top: 18px; }.n-leadkugou .exp.kw .img { width: 721px; height: 277px; }.n-favlogin { text-align: center; }.n-favlogin h2 { margin-top: 14px; line-height: 31px; font-size: 18px; }.n-favlogin .img { width: 376px; height: 196px; margin: 60px auto 35px; }.n-favlogin .btn { margin-top: 32px; }.m-mymsc .btns { margin: 15px 30px; }.m-mymsc .u-lhd h3 { font-size: 16px; display: inline; }.m-mymsc .u-lhd h3 span:last-child { font-size: 12px; }.m-mymsc .btns button { margin-right: 7px; }.m-mymsc .m-list ul { margin-top: 10px; }.m-mymsc .m-list li { width: 25%; box-sizing: border-box; }.m-mymsc .m-list h3 { line-height: 22px; }.m-mymsc .m-list { margin-bottom: -37px; }.m-mymsc .m-list { margin-bottom: -37px; }.m-mymsc .m-list.m-list-recmd { display: -webkit-flex; flex-wrap: wrap; }.m-mymsc .m-list.m-list-recmd .desc { padding-bottom: 40px; }.m-mymsc .m-mtlist .m-plylist .itm { border-radius: 4px; }.m-mymsc .m-mtlist .u-cover-normal { width: 150px; height: 150px; }.m-mymsc .plist .u-cover .lnk { height: 0px; padding-bottom: 100%; }.m-myartist .recommend { display: block; width: 100%; height: 60px; line-height: 40px; padding: 10px 30px; box-sizing: border-box; }.m-myartist .recommend .icn { margin: 7px; }.m-myartist .recommend .title { margin-left: 51px; }.m-myartist .recommend .arr { position: absolute; top: 50%; left: 86%; margin: -17px 0px 0px 25px; }.m-myartist .recommend .arr svg { width: 8px; max-height: 13px; }.m-myartist .singers ul { margin-left: -14px; }.m-myartist .singers li { position: relative; width: 244px; height: 96px; margin: 0px 0px 10px 14px; padding: 10px 10px 0px; }.m-myartist .singers .cnt { width: 80px; margin-left: 60px; line-height: 50px; overflow: hidden; height: 50px; }.m-myartist .singers .name { display: inline-block; line-height: 1.5; vertical-align: middle; }.m-myartist .singers .desc { margin-top: 10px; }.m-myartist .singers .btn { position: absolute; top: 23px; right: 10px; }.m-info { min-height: 200px; }.m-info dt { float: left; position: relative; }.m-info dt img { display: block; width: 100%; height: 100%; }.m-info dd { margin-left: 230px; }.m-info .tit { display: flex; justify-content: space-between; position: relative; }.m-info .tit { display: flex; justify-content: space-between; position: relative; }.m-info .tit .f-brk { font-size: 22px; }.m-info .tit .name { flex: 1 1 auto; display: flex; min-width: 0px; font-size: 22px; }.m-info .tit .name .u-rtag { flex: 0 0 auto; top: 5px; margin-right: 9px; height: 12px; padding: 4px 4.5px; line-height: 12px; border-radius: 3px; }.m-info .tit .name .u-rtag-1 { height: 12px; padding: 3px 4px; line-height: 12px; border-radius: 3px; font-size: 13px; }.m-info .tit .name .u-rtag-2 { height: 12px; padding: 3px 4px; line-height: 12px; }.m-info .tit .name h2 { display: inline-block; flex: 0 1 auto; min-width: 0px; line-height: 28px; }.m-info .tit .name h2 .f-ust { font-weight: 800; }.m-info .tit .name .edt { display: inline-block; flex: 0 0 auto; margin: 3px 0px 0px 7px; opacity: 0.6; cursor: default; }.m-info .tit .name .edt svg { width: 16px; max-height: 17px; }.m-info .tit .name .edt:hover { opacity: 1; }.m-info .tit .more { flex: 0 0 auto; height: 25px; line-height: 25px; margin-top: 5px; }.m-info .tit .more .mnum { display: inline-block; margin-left: 18px; }.m-info .tit .more .mnum-1 { line-height: 12px; padding: 0px 10px; margin: 0px; }.m-info .tit .more .mnum-1:nth-of-type(2) { margin-left: -3px; }.m-info .tit .more .mnum-1 span:nth-of-type(1) { display: block; margin-bottom: 5px; }.m-info .tit .more .mnum svg { position: relative; top: 2px; width: 14px; max-height: 14px; margin-right: 4px; }.m-info .user { align-items: center; display: flex; height: 30px; line-height: 30px; margin-top: 12px; }.m-info .user .uname { display: inline-block; height: 30px; margin-left: 8px; margin-right: 8px; font-size: 12px; }.m-info .user .time { display: inline-block; }.m-info .user .tag { display: inline-block; width: 15px; height: 15px; margin-top: -2px; vertical-align: middle; line-height: normal; }.m-info .user .icn { margin-top: -1px; }.m-info .price { margin-top: 17px; }.m-info .btns { display: flex; margin-top: 20px; margin-bottom: 17px; }.m-info .btns .u-ibtn5b { flex: 0 0 auto; margin-right: 10px; }.m-info .btns button, .m-info .btns a { cursor: pointer; flex: 0 0 auto; margin-right: 8px; }.m-info .inf { margin-top: 17px; line-height: 18px; }.m-info .inf .item { margin-right: 18px; }.m-info .inf .lnk { border-bottom: 1px solid rgb(151, 151, 151); }.m-info .inf-rdi { margin-top: 22px; line-height: 18px; overflow: hidden; position: relative; }.m-info .mnum { margin-top: 5px; line-height: 18px; }.m-info .mnum .mnum-1 { display: inline; margin-right: 10px; font-size: 13px; }.m-info .intr { margin-top: 2px; line-height: 16px; overflow: hidden; position: relative; }.m-info .intr1 { font-size: 13px; margin-top: 0px; }.m-info .inf { font-size: 13px; }.m-info .intr p, .m-info .inf-rdi p { line-height: 2em; font-size: 13px; padding-right: 35px; }.m-info .intr p.z-fold, .m-info .inf-rdi p.z-fold { -webkit-line-clamp: 1; -webkit-box-orient: vertical; display: -webkit-box; text-overflow: ellipsis; overflow: hidden; padding-right: 35px; }.m-info .intr .lnk { border-bottom: 1px solid; }.m-info .inf-rdi .u-type { vertical-align: baseline; padding: 2px; font-size: 12px !important; }.m-info .inf-rdi p.z-fold { -webkit-line-clamp: 3; }.m-info .inf svg, .m-info .intr svg, .m-info .inf-rdi .more svg { width: 11px; max-height: 7px; margin-top: 4px; margin-right: 6px; float: left; fill: rgb(153, 153, 153); }.m-info .intr .more, .m-info .inf-rdi .more { position: absolute; top: 2px; right: 0px; width: 12px; height: 16px; }.m-info .intr .more.z-fold, .m-info .inf-rdi .more.z-fold { transform: rotate(180deg); }.m-info .intr ul { display: inline-block; position: relative; top: 3px; }.m-info .nickname { margin-left: 204px; margin-top: 10px; font-size: 13px; overflow: visible; }.m-info .data { height: 40px; padding: 8px 0px 0px; margin-top: 10px; border-top: 1px solid; }.m-info .data li { float: left; padding: 0px 30px; }.m-info .data li:first-child { padding-left: 0px; border-left: none; }.m-info .data strong { display: block; margin: -4px 0px 3px; font-size: 24px; }.m-info .data li span { display: block; text-indent: 2px; }.m-info .vip { display: flex; align-items: center; justify-content: space-between; }.m-info .vip .mem, .m-info .vip .gender, .m-info .vip .lv, .m-info .vip .tag, .m-info .vip .tovip { margin-right: 6px; }.m-info .vip .mem.u-ptag, .m-info .vip .gender.u-ptag, .m-info .vip .lv.u-ptag, .m-info .vip .tag.u-ptag, .m-info .vip .tovip.u-ptag { margin-left: 8px; overflow: initial; border-radius: 0px 8px 8px 0px; padding-left: 0px; }.m-info .vip .lv { background: rgb(240, 240, 240); border: none; font-size: 11px; }.m-info .vip .lv svg { fill: rgb(255, 255, 255); }.m-info .vip .u-inf { display: flex; align-items: flex-end; margin-top: 6px; flex: 1 1 auto; flex-wrap: wrap; }.m-info .vip .u-inf .tovip { cursor: pointer; }.m-info .vip .u-inf > * { margin-top: 4px; }.m-info .vip .u-btns > * { margin-right: 4px; }.m-info .vip .u-btns > :last-child { margin-right: 0px; }.m-info-alb { margin-bottom: 30px; }.m-info-alb .label { height: 14px; display: flex; padding-top: 11px; align-items: center; }.m-info.m-info-alb dd { margin-left: 230px; }.m-info-artist { margin-bottom: 30px; }.m-info-artist .inf, .m-info-artist .intr { line-height: 16px; }.m-info-artist .intr { margin-top: 7px; }.m-info-profile .inf { margin-top: 7px; line-height: 1.4em; position: relative; }.m-info-profile .inf .u-logo { position: absolute; top: -2px; left: 64px; }.m-info-profile .vip .u-btns { flex: 0 0 auto; display: flex; justify-content: space-between; position: relative; top: 4px; }.m-info-profile .data { padding: 19px 0px 0px; }.m-info-profile .data strong { font-size: 20px; text-align: center; }.m-info-artist .inf div { display: inline; float: left; margin-right: 18px; }.m-info-artist .inf div a { border-bottom: 1px solid rgb(151, 151, 151); }.m-info-profile dt img { border-radius: 100px; }.m-info-profile .tit .name { display: flex; min-width: 0px; align-items: center; }.m-info-profile .tit .name h2 { flex: 0 1 auto; width: auto; }.m-info-profile .tit .name .u-icn-girl, .m-info-profile .tit .name .u-icn-boy, .m-info .tit .name .lv, .m-info-profile .tit .name .mem { flex: 0 0 auto; align-self: flex-start; margin: 5px 0px 0px 10px; }.m-info .tit .name .lv { margin-top: 6px; }.m-info { min-height: 184px; }.m-info dd { margin-left: 204px; }.m-info .user { margin-top: 6px; }.m-info .user .name { font-size: 12px; }.m-info .btns { margin-top: 10px; }.m-info .inf-rdi { margin-top: 14px; }.m-favor { margin: 10px 0px; }.m-favor li { float: left; width: 367px; height: 110px; overflow: hidden; display: flex; justify-content: flex-start; align-items: center; }.m-favor .head { width: 90px; height: 90px; margin-right: 8px; }.m-favor .inf { flex: 1 1 0%; height: 100%; display: flex; justify-content: center; align-items: flex-start; flex-direction: column; }.m-favor .name { height: 33px; line-height: 33px; display: flex; }.m-favor .name a { display: inline; max-width: 250px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 14px; }.m-favor .name .gender { margin: 8px 0px 0px 4px; }.m-favor .inf .intr { font-size: 12px; max-width: 282px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 28px; }.m-favor .name .icn { margin-top: -6px; }.m-favor .m-empty, .m-favor .m-off { margin-left: 30px; }.m-tkwap { position: relative; padding-top: 1px; }.m-detail { margin-bottom: 30px; }.m-detail h3 { font-size: 14px; font-weight: bold; line-height: 30px; }.m-detail p { font-size: 14px; line-height: 30px; text-indent: 2em; }.m-yrsh .m-info, .m-ypersonal-show .m-info { position: relative; }.m-yrsh .m-info .btnpr, .m-ypersonal-show .m-info .btnpr { position: absolute; z-index: 3; top: 152px; left: 50%; width: 90px; height: 22px; margin-left: -55px; line-height: 22px; padding-left: 18px; border-radius: 13px; }.m-yrsh .m-info .btnpr { width: 96px; padding-left: 12px; }.m-yrsh .m-info .btnpr em, .m-ypersonal-show .m-info .btnpr em { margin-left: 10px; font-weight: bold; opacity: 0.8; }.m-yrsh .m-info .btnpr svg { vertical-align: middle; width: 16px; max-height: 16px; margin: -2px 5px 0px 0px; }.m-yrsh .m-list-mv { margin: 23px -9px; }.m-xsch .m-list-mv { margin: 15px 30px 0px; }.m-ypersonal-show .u-tab2 { z-index: 1; }.m-ypersonal-show .u-lhd { margin: 0px 0px 10px; padding: 0px 30px; }.m-ypersonal-show .u-lhd h3 { font-size: 16px; font-weight: 800; margin: 0px; padding: 0px; }.m-ypersonal-show .u-lhd h3 .number { font-size: 12px; font-weight: normal; display: inline-block; margin-left: 2px; }.m-ypersonal-show .m-tblist { margin-bottom: 40px; }.m-ypersonal-show .u-artist-big::before { border-radius: 50%; }.m-ypersonal-show .n-ypersonal-box { position: relative; z-index: 2; }.m-ypersonal-show .n-ypersonal-box .u-lhd { position: absolute; top: -35px; left: 600px; right: 0px; }.m-ypersonal-show .n-ypersonal-box .u-lhd h3 { display: none; }.m-ypersonal-show .n-ypersonal-box .u-lhd .u-stab { float: right; }.m-ypersonal-show .n-ypersonal-box .m-empty .emptyicon { margin: 10px auto 12px; }.m-ypersonal-show .n-ypersonal-box .g-wrap .m-empty { padding: 48px 30px 30px; }.m-ypersonal-show .n-ypersonal-box .g-wrap .m-empty .emptyicon { margin: 0px auto 12px; }.m-ypersonal-show .n-ypersonal-box .f-flex .m-empty { flex: 1 1 auto; position: relative; padding: 48px 30.5px 30px 29.5px; }.m-ypersonal-show .n-ypersonal-box .m-mtlist:first-child { margin: 0px 0px 48px; }.m-artistlist { margin: 23px -9px; }.m-artistlist li { float: left; width: 20%; margin-bottom: 28px; }.m-artistlist li .mvbox { padding: 0px 9px; }.m-artistlist li .mvbox .artist { width: 100%; }.m-artistlist p { margin-top: 8px; font-size: 14px; line-height: 20px; }.m-concertlist li { padding: 10px 30px; }.m-concertlist .cover { float: left; }.m-concertlist h2, .m-concertlist h3, .m-concertlist p { margin-left: 100px; line-height: 24px; }.m-concertlist h2 { margin-top: 9px; font-size: 14px; }.m-concertlist h3 { font-weight: 800; }.n-yrd-box .m-page { margin-bottom: 30px; }.n-single { position: relative; z-index: 1; max-height: 700px; margin-top: 10px; }.n-single .wrap, .n-single .cdbox, .n-single .cnt, .n-single .cdimg, .n-single .bg, .n-single .bg::after, .n-single .bgimg { position: absolute; width: 100%; height: 100%; }.n-single .bg { overflow: hidden; }.n-single .bg { width: 1000px; margin: 0px auto; left: 0px; right: 0px; }.n-single .wrap { margin: 0px auto; left: 0px; right: 0px; }.n-single .bg .dftbg { position: absolute; top: 0px; right: 0px; width: 100%; height: 501px; opacity: 0; transition: z-index 0s ease 0s, opacity 3s ease 0s; z-index: -10; background-repeat: no-repeat; background-position: center 0px; }.n-single .bg .dftbg.z-default { opacity: 1; z-index: -1; }.n-single .bg::after, .n-single .bg::before { z-index: 4; content: ""; pointer-events: none; background-repeat: no-repeat; }.n-single .bgimg { background-repeat: no-repeat; background-position: 50% 50%; background-size: cover; transition: z-index 0s ease 0s, opacity 3s ease 0s; opacity: 0; z-index: -1; }.n-single .bgimg.z-show { opacity: 1; z-index: 1; }.n-single .bg .bgimg-local { width: 150%; height: 150%; transform: translate(-25%, -25%); filter: blur(50px); }.n-single .wrap { z-index: 6; position: relative; }.n-single .head { margin: 0px; padding: 12px 0px 16px; height: 100px; box-sizing: border-box; }.n-single .head .title { position: relative; margin-bottom: 2px; padding: 0px; font-size: 28px; text-align: center; height: 48px; user-select: text; }.n-single .head .title h1 { display: inline-block; margin-right: 4px; overflow: hidden; white-space: nowrap; max-width: 640px; line-height: 48px; }.n-single .head .title h1 .name { display: inline-block; }.n-single .head .title .tag-wrap { position: absolute; top: -3px; }.n-single .head .title .tag { position: relative; display: inline-block; opacity: 0.8; margin-right: -6px; }.n-single .head .title .m-sltlay { font-size: 12px; }.n-single .head h2 { padding: 0px; font-size: 14px; text-align: center; line-height: 18px; max-width: 298px; margin: 0px auto 6px; }.n-single .head .playfrom { display: flex; padding: 0px; font-size: 14px; text-align: center; line-height: 18px; max-width: 354px; margin: 0px auto 4px; justify-content: center; align-items: center; }.n-single .head .playfrom li { flex: 0 1 auto; max-width: 169px; }.n-single .head .playfrom .split { flex: 0 0 auto; margin: 0px 4px; }.n-single .head .detail { padding: 0px; font-size: 14px; text-align: center; line-height: 18px; max-width: 640px; margin: 0px auto 4px; }.n-single .head .detail svg { width: 16px; max-height: 16px; margin-right: 3px; position: relative; top: 3px; }.n-single .head .detail .time, .n-single .head .detail .count { margin-left: 27px; }.n-single .head .detail .dj a { max-width: 234px; display: inline-block; overflow: hidden; text-overflow: ellipsis; position: relative; top: 4px; }.n-single .content { position: relative; margin: 36px auto 0px; display: flex; flex-direction: row; justify-content: center; }.g-bd2 .recommend-btn { z-index: 112; position: absolute; cursor: pointer; border-radius: 12px; top: -10px; right: 0px; height: 36px; width: 20px; display: flex; align-items: center; justify-content: center; }.g-bd2 .recommend-btn svg { width: 16px; max-height: 16px; }.g-bd2 .recommend-btn .recommend-hide { display: block; }.g-bd2 .recommend-btn .recommend-show { display: none; }.g-bd2 .recommend-btn.z-hide .recommend-hide { display: none; }.g-bd2 .recommend-btn.z-hide .recommend-show { display: block; }.n-single .sd { position: relative; width: 330px; flex: 0 0 auto; margin-right: 1.7%; top: -12px; box-sizing: border-box; }.n-single .sd .sd-wrap { width: 100%; position: relative; }.n-single .sd .sd-wrap::after { content: ""; display: block; padding-bottom: 100%; }.n-single .sd .together-head, .n-single .sd .together-text, .n-single .sd .together-vip { position: absolute; pointer-events: none; }.n-single .sd .together-head { z-index: 1; display: flex; top: -40px; width: 100%; height: 54px; justify-content: center; align-items: center; opacity: 0; transition: opacity 0.48s ease-out 1s; }.n-single .sd .together-head .face { z-index: 2; }.n-single .sd .together-head .face-1 { margin-right: 10px; position: relative; }.n-single .sd .together-head .ear_left { position: absolute; left: calc(50% - 81px); top: calc(50% - 12px); width: 51px; height: 122px; animation: 0.48s ease-out 1s 1 normal forwards running earHide; }.n-single .sd .together-head .face-2 { margin-left: 10px; position: relative; }.n-single .sd .together-head .face-2 .wrap { opacity: 1; }.n-single .sd .together-head .face-2 .mask { z-index: 7; border-radius: 50%; opacity: 0; }.n-single .sd .together-head .ear_right { position: absolute; right: calc(50% - 81px); top: calc(50% - 12px); width: 51px; height: 122px; animation: 0.48s ease-out 1s 1 normal forwards running earHide; }.n-single .sd .together-head .head_right::before { position: absolute; content: ""; top: 50%; left: 50%; width: 130px; height: 130px; transform: translate(-50%, -50%); background: none; pointer-events: none; }.n-single .sd .together-text { z-index: 2; left: 50%; transform: translateX(-50%); white-space: nowrap; top: 24px; text-align: center; opacity: 0; transition: opacity 0.48s ease-out 1s; }.n-single .sd .together-vip { bottom: -52px; text-align: center; opacity: 0; left: 50%; transform: translateX(-50%); }.n-single .sd .together-vip.z-show { pointer-events: auto; opacity: 1; transition: opacity 0.48s ease-out 0s; }.n-single .sd .together-vip .text { height: 36px; border-radius: 100px; box-sizing: border-box; line-height: 36px; padding: 0px 12px; display: inline-block; white-space: nowrap; }.n-single .sd .cdrun { transition: opacity 0.48s ease-out 1.48s, -webkit-transform 0.3s ease-out 0s; pointer-events: none; }.n-single .sd .cd { z-index: 2; transition: margin-top 0.48s ease-out 1s, -webkit-transform 0.48s ease-out 1.48s; position: absolute; width: 100%; height: 100%; }.n-single .sd.a-waiting .together-head { pointer-events: auto; opacity: 1; transition: opacity 0.48s ease-out 1.48s; }.n-single .sd.a-waiting .together-head .face-1 { animation: 0.96s ease-out 1.48s 1 normal forwards running headShake; }.n-single .sd.a-waiting .together-head .ear_left { opacity: 0; animation: 0.48s ease-out 2.34s 1 normal forwards running earShow; }.n-single .sd.a-waiting .together-head .face-2 { animation: 0.96s ease-out 1.48s 1 normal forwards running headZoom; }.n-single .sd.a-waiting .together-head .ear_right { opacity: 0; animation: 0.48s ease-out 2.34s 1 normal forwards running earShow; }.n-single .sd.a-waiting .together-text { pointer-events: auto; opacity: 1; transition: opacity 0.48s ease-out 2.34s; }.n-single .sd.a-waiting .cdrun { opacity: 0; pointer-events: none; transition: opacity 0.48s ease-out 1s; }.n-single .sd.a-waiting .cd { transform: scale3d(0.79, 0.79, 1); margin-top: 26px; transition: -webkit-transform 0.48s ease-out 1s, margin-top 0.48s ease-out 1.48s; }.n-single .sd.a-together .together-head { opacity: 1; pointer-events: auto; transition: none 0s ease 0s; }.n-single .sd.a-together .together-head .face-1 { animation: 0.45s ease-out 0s 0 normal forwards running leftHeadMove; }.n-single .sd.a-together .together-head .face-2 { animation: 0.45s ease-out 0s 0 normal forwards running rightHeadMove; }.n-single .sd.a-together .together-head .ear_left { opacity: 1; animation: 0.45s ease-out 0s 0 normal forwards running leftHeadMove; }.n-single .sd.a-together .together-head .ear_right { opacity: 1; animation: 0.45s ease-out 0s 0 normal forwards running rightHeadMove; }.n-single .sd.a-together .together-head.a-speaking .face-2, .n-single .sd.a-together .together-head.a-speaking .ear_right { animation: 1.48s ease-out 0s 0 normal forwards running userStartSpeak; }.n-single .sd.a-together .together-head.z-speaking .face-2, .n-single .sd.a-together .together-head.z-speaking .ear_right { transform: translateX(16px); }.n-single .sd.a-together .together-text { pointer-events: auto; opacity: 1; }.n-single .sd.a-together .cdrun { opacity: 0; pointer-events: none; transition: none 0s ease 0s; }.n-single .sd.a-together .cd { transform: scale3d(0.79, 0.79, 1); margin-top: 26px; transition: none 0s ease 0s; }.n-single .sd.a-alone-to-together .together-head { pointer-events: auto; opacity: 1; transition: opacity 0.48s ease-out 1.48s; }.n-single .sd.a-alone-to-together .together-head .face-1 { animation: 0.96s ease-out 1.48s 1 normal forwards running headShakeDirect; }.n-single .sd.a-alone-to-together .together-head .ear_left { opacity: 0; animation: 0.48s ease-out 2.34s 1 normal forwards running earShow; left: calc(50% - 70px); }.n-single .sd.a-alone-to-together .together-head .face-2 { animation: 0.96s ease-out 1.48s 1 normal forwards running headZoomDirect; }.n-single .sd.a-alone-to-together .together-head .ear_right { opacity: 0; animation: 0.48s ease-out 2.34s 1 normal forwards running earShow; right: calc(50% - 70px); }.n-single .sd.a-alone-to-together .together-text { pointer-events: auto; opacity: 1; transition: opacity 0.48s ease-out 2.34s; }.n-single .sd.a-alone-to-together .cdrun { opacity: 0; pointer-events: none; transition: opacity 0.48s ease-out 1s; }.n-single .sd.a-alone-to-together .cd { transform: scale3d(0.79, 0.79, 1); margin-top: 26px; transition: -webkit-transform 0.48s ease-out 1s, margin-top 0.48s ease-out 1.48s; }.n-single .sd.z-waiting .together-head, .n-single .sd.z-together .together-head, .n-single .sd.z-timeout .together-head, .n-single .sd.a-timeout .together-head { pointer-events: auto; opacity: 1; transition: none 0s ease 0s; }.n-single .sd.z-waiting .together-head .ear_left, .n-single .sd.z-together .together-head .ear_left, .n-single .sd.z-timeout .together-head .ear_left, .n-single .sd.a-timeout .together-head .ear_left { opacity: 1; animation: 0s ease 0s 1 normal none running none; }.n-single .sd.z-waiting .together-head .ear_right, .n-single .sd.z-together .together-head .ear_right, .n-single .sd.z-timeout .together-head .ear_right, .n-single .sd.a-timeout .together-head .ear_right { opacity: 1; animation: 0s ease 0s 1 normal none running none; }.n-single .sd.z-waiting .together-text, .n-single .sd.z-together .together-text, .n-single .sd.z-timeout .together-text, .n-single .sd.a-timeout .together-text { opacity: 1; pointer-events: auto; transition: none 0s ease 0s; }.n-single .sd.z-waiting .cdrun, .n-single .sd.z-together .cdrun, .n-single .sd.z-timeout .cdrun, .n-single .sd.a-timeout .cdrun { opacity: 0; pointer-events: none; transition: none 0s ease 0s; }.n-single .sd.z-waiting .cd, .n-single .sd.z-together .cd, .n-single .sd.z-timeout .cd, .n-single .sd.a-timeout .cd { transform: scale3d(0.79, 0.79, 1); margin-top: 26px; transition: none 0s ease 0s; }.n-single .sd.z-together .together-head .face-1, .n-single .sd.z-together .together-head .ear_left { transform: translateX(11px); }.n-single .sd.z-together .together-head .face-2, .n-single .sd.z-together .together-head .ear_right { transform: translateX(-11px); }.n-single .sd.z-together .together-head.a-speaking .face-2, .n-single .sd.z-together .together-head.a-speaking .ear_right { animation: 1.48s ease-out 0s 0 normal forwards running userStartSpeak; }.n-single .sd.z-together .together-head.z-speaking .face-2, .n-single .sd.z-together .together-head.z-speaking .ear_right { transform: translateX(16px); }.n-single .sd.a-waiting .together-head .face-2 .mask-waiting, .n-single .sd.z-waiting .together-head .face-2 .mask-waiting { opacity: 1; transition: none 0s ease 0s; }.n-single .sd.a-waiting .together-head .face-2 .mask-timeout, .n-single .sd.z-waiting .together-head .face-2 .mask-timeout { opacity: 0; transition: none 0s ease 0s; }.n-single .sd.a-timeout .together-head .face-2 .wrap, .n-single .sd.z-timeout .together-head .face-2 .wrap { opacity: 0; transition: none 0s ease 0s; }.n-single .sd.a-timeout .together-head .face-2 .mask-waiting, .n-single .sd.z-timeout .together-head .face-2 .mask-waiting { opacity: 0; transition: none 0s ease 0s; }.n-single .sd.a-timeout .together-head .face-2 .mask-timeout, .n-single .sd.z-timeout .together-head .face-2 .mask-timeout { opacity: 1; transition: none 0s ease 0s; }.n-single .sd.a-timeout .together-head .head_right, .n-single .sd.z-timeout .together-head .head_right { cursor: pointer; }.n-single .mn { z-index: 2; position: relative; width: 36%; max-width: 760px; top: -6px; flex: 0 0 auto; }.n-single .mn .word { margin: 0px; }.n-single .mn .word .text::-webkit-scrollbar { opacity: 0; }.n-single .mn:hover .m-playlrc .word .btn { display: block; }.n-single .mn:hover .word .text::-webkit-scrollbar { opacity: 1; }.n-single .recommend { position: relative; height: 248px; width: 260px; overflow: hidden overlay; flex: 0 0 auto; margin-left: 1.7%; }.n-single .recommend .m-detail-rcmd { float: right; width: 85%; max-width: 320px; }.n-single .recommend::-webkit-scrollbar { display: block; }.n-single .recommend::-webkit-scrollbar-track { background: transparent; left: 10px; }.n-single .recommend::-webkit-scrollbar { opacity: 0; }.n-single .recommend:hover::-webkit-scrollbar { opacity: 1; }.n-single .recommend .n-shead { padding: 2px 0px 13px; }.n-single .recommend .n-shead .u-tit { font-size: 14px; margin-left: 6px; }.n-single .recommend .n-shead .txt-from { font-size: 14px; margin-left: 6px; }.n-single .recommend .n-shead-from { margin-right: 8px; display: flex; }.n-single .recommend .n-shead-from h2 { font-weight: normal; margin-right: 4px; flex: 0 0 auto; }.n-single .recommend .empty { width: 100%; height: 232px; }.n-single .recommend .m-off .u-tit { font-size: 12px; font-weight: normal; }@media screen and (min-width: 1900px) {
.n-single .head h2 { max-width: 498px; }
.n-single .head .playfrom { max-width: 498px; }
.n-single .head .playfrom li { flex: 0 1 auto; max-width: 240px; }
.n-single .head .playfrom .split { flex: 0 0 auto; margin: 0px 4px; }
}.u-icn-sviplevel-size1 { width: 37px; height: 15px; position: relative; top: -1px; }.u-icn-smem-size1 { width: 24px; height: 15px; position: relative; top: -1px; }.u-icn-novip-size1 { width: 46px; height: 14px; }.u-icn-viplevel-size1 { width: 37px; height: 14px; }.u-icn-mem-size1 { width: 26px; height: 14px; }.u-icn-rctvip-size1 { width: 58px; height: 14px; }.u-icn-novip-expire-size1 { width: 46px; height: 14px; }.u-icn-pack-size1 { width: 14px; height: 14px; }.u-icn-sviplevel-size2 { width: 37px; height: 15px; }.u-icn-smem-size2 { width: 24px; height: 15px; }.u-icn-novip-size2 { width: 46px; height: 14px; }.u-icn-viplevel-size2 { width: 37px; height: 14px; }.u-icn-mem-size2 { width: 26px; height: 14px; }.u-icn-rctvip-size2 { width: 58px; height: 14px; }.u-icn-novip-expire-size2 { width: 46px; height: 14px; }.u-icn-pack-size2 { width: 14px; height: 14px; }.u-icn-sviplevel-size3 { width: 42px; height: 17px; }.u-icn-smem-size3 { width: 27px; height: 17px; }.u-icn-novip-size3 { width: 53px; height: 16px; }.u-icn-viplevel-size3 { width: 42px; height: 16px; }.u-icn-mem-size3 { width: 29px; height: 16px; }.u-icn-rctvip-size3 { width: 66px; height: 16px; }.u-icn-novip-expire-size3 { width: 53px; height: 16px; }.u-icn-pack-size3 { width: 16px; height: 16px; }.u-icn-sviplevel-size4 { width: 38px; height: 15px; }.u-icn-smem-size4 { width: 24px; height: 15px; }.u-icn-viplevel-size4 { width: 40px; height: 14px; }.u-icn-mem-size4 { width: 26px; height: 14px; }.u-icn-pack-size4 { width: 14px; height: 14px; }.n-single .cd { position: relative; width: 100%; height: 100%; }.n-single .cd .trytxt .box-old { position: absolute; inset: 0px; margin: auto; height: 30px; line-height: 30px; text-align: center; z-index: 100; }.n-single .cd .trytxt .box-old .trybox-old { display: inline-block; padding: 0px 12px; height: 30px; line-height: 30px; border-radius: 15px; }.n-single .cd .trytxt .box-old .left { cursor: pointer; }.n-single .cd .newtrytxt .box { height: 30px; line-height: 30px; text-align: center; z-index: 100; margin-top: 24.7px; white-space: nowrap; box-sizing: border-box; position: relative; width: 330px; }.n-single .cd .newtrytxt .box .tryicon { width: 28px; height: 14px; line-height: 30px; background: url("../style/res/less/pub/img/vip_icon.png") center center / 100% no-repeat, 0% 0% / 100%; border-radius: 7px; font-size: 12px; position: relative; }.n-single .cd .newtrytxt .box .trybox { display: inline-block; height: 30px; line-height: 30px; border-radius: 18px; padding: 0px 16px; cursor: pointer; }.n-single .cd .newtrytxt .box .left .ricon { font-size: 13px; font-weight: 400; position: relative; top: 2px; }.n-single .cdin, .n-single .cdimg { position: absolute; width: 66%; height: 66%; margin: 0px; transform: translate3d(-50%, -50%, 0px); border-radius: 50%; }.n-single .cdin, .n-single .cdimg { top: 50%; left: 50%; overflow: hidden; z-index: 2; }.n-single .cdimg img { width: 100%; height: 100%; }.n-single .cdwrap { position: relative; width: 100%; height: 100%; animation: 40s linear 0s infinite normal forwards paused rotate; }.n-single .cdbg { position: absolute; width: 100%; height: 100%; border-radius: 190px; }.n-single .cdin { background-position: -380px -174px; }.n-single .cdrun { position: absolute; z-index: 3; top: -28%; left: 50%; width: 30%; height: 50%; transform-origin: 0px 10px; transform: rotate(-35deg) translate3d(-13px, 0px, 0px); transition: -webkit-transform 0.3s ease-out 0s; }.n-single .cd.z-play + .cdrun { transform: rotate(0deg) translate3d(-13px, 0px, 0px); }.n-single .cd.z-play .cdwrap { animation-play-state: running !important; }.n-single .btns { position: absolute; left: -14px; right: -14px; bottom: 0px; text-align: center; }.u-icn-sf { display: none; position: absolute; z-index: 120; left: 50%; top: 82px; margin-left: 440px; width: 34px; height: 24px; border-radius: 4px; cursor: pointer; }.u-icn-sf.z-show { display: block; animation: 0.3s ease 0.3s 1 normal both running fadeIn; }.n-shead { position: relative; height: 18px; line-height: 18px; padding-bottom: 10px; }.n-shead .u-tit { float: left; font-weight: 800; }.n-shead .hdinfo { float: left; margin: 5px 0px 0px 2px; line-height: 12px; }.copyright { font-size: 12px; }.m-slist1, .m-slist3 { margin: 0px 0px 35px; line-height: 20px; }.m-slist1 li, .m-slist3 li { padding: 5px; height: 50px; border-radius: 4px; }.m-slist1 li h5, .m-slist3 li h5 { padding-top: 5px; margin-left: 60px; }.m-slist1 li p, .m-slist3 li p { margin-left: 60px; }.m-slist1 li p svg, .m-slist3 li p svg { width: 8px; height: 10px; margin-right: 4px; }.m-slistshowlive.m-slistshow.m-slist1 li { height: 40px; }.m-slist1 li:last-child, .m-slist3 li:last-child { margin-bottom: 5px; }.m-slist1 li > a, .m-slist3 li > a { display: block; height: 50px; cursor: default; }.m-slist1 .u-cover, .m-slist3 .u-face { float: left; }.m-slist2 { margin: 0px 0px 50px; }.m-slist2 li > a { display: block; height: 30px; line-height: 30px; }.m-slist2 h5 .tit, .m-slist2 p { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }.m-slist2 h5 { float: left; width: 64%; display: -webkit-flex; }.m-slist2 h5 .tit { flex: 0 1 auto; }.m-slist2 h5 .cld { flex: 0 0 auto; margin: 8px 0px 0px 3px; }.m-slist2 p { float: right; width: 27%; }.m-slist3 { padding-top: 3px; }.m-slist3 time { float: right; margin-left: 5px; max-width: 50%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }.m-slist3 .namec { position: relative; display: inline-block; max-width: 100%; box-sizing: border-box; padding-right: 17px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }.m-slist3 .namec .u-icn { position: absolute; right: 0px; top: 50%; margin-top: -6px; }.n-newhead { margin-bottom: 27px; }.n-newhead .u-tabbtn { margin: 0px auto; }.m-slist4 { margin-bottom: 20px; }.m-slist4 li { height: 40px; padding: 6px; box-sizing: border-box; }.m-slist4 li h5 { padding: 0px; margin-left: 36px; height: 28px; line-height: 28px; }.m-slist4 li > a { height: 28px; }.m-slist4 li > a .u-cover-tnx { width: 28px; height: 28px; }.m-slistshow { margin: 3px 0px 60px; line-height: 20px; padding: 5px; border-radius: 4px; }.m-slistshow.m-slistshowlive { padding: 0px; }.m-slistshow a { display: block; height: 67px; cursor: default; }.m-slistshow .cnt { display: flex; flex-flow: wrap; place-content: center; margin-left: 57px; height: 100%; }.m-slistshow .u-cover { float: left; }.m-slistshow .cnt h5, .m-slistshow .cnt p { flex: 1 1 100%; }.m-slistshow a.livebox { height: 40px; }.m-slistshow a.livebox .u-cover { width: 70px; height: 40px; }.m-slistshow a.livebox .fire { display: inline-block; width: 9px; height: 10px; margin-right: 2px; float: left; top: 1px; position: relative; }.m-slistshow a.livebox .fire svg { max-height: 10px; height: auto; }.m-slistshow a.livebox .count { float: left; }.m-slistshow a.livebox h5, .m-slistshow a.livebox p { margin-left: 80px; height: 20px; padding-top: 0px; }.m-slistshow a.livebox .icon { width: 44px; height: 14px; margin: 3px 6px 0px 0px; float: left; display: inline-block; }.m-slistshow a.livebox .icon svg { width: 100%; height: 100%; }.m-slistshow a.livebox .nick { max-width: 50px; display: inline-block; margin-right: 6px; float: left; }.n-binds .head3 { padding: 40px 0px 10px; }.n-binds .head3:first-child { padding-top: 20px; }.n-binds li { height: 70px; padding: 0px 20px; box-sizing: border-box; }.n-binds .tit { float: left; line-height: 70px; }.n-binds .tit .cnt { display: inline-block; line-height: 20px; vertical-align: middle; }.n-binds .tit .sep { margin-left: 10px; }.n-binds .tit strong, .n-lyunb strong { font-weight: bold; }.n-binds .btns { float: right; margin-top: 19px; }.n-binds .btns button { margin-left: 20px; min-width: 38px; }.n-binds .tit .logo { float: left; margin: 17px 8px 0px 0px; width: 36px; height: 36px; background-size: 36px; }.n-binds .delbtn { display: block; margin: 35px auto 16px; width: 100px; height: 34px; border: none; }.n-setcnt { padding: 0px 0px 30px; border-bottom: 1px solid; margin-bottom: 30px; }.n-setcnt:last-child { border-bottom: none; padding-bottom: 0px; margin-bottom: 15px; }.n-setcnt .oneitem-tit { margin-top: 25px; }.n-setcnt .oneitem-tit + .oneitem { margin-top: 0px; }.n-setcnt .oneitem { margin-top: 25px; }.n-setcnt .oneitem .icon { margin-left: 4px; }.n-setcnt .oneitem:first-child { margin-top: 0px; }.n-setcnt .oneitem.v-align { display: flex; align-items: center; }.n-setcnt .oneitem .setting-item-unit { max-width: 108px; min-width: 108px; overflow: visible; display: block; }.n-setcnt .oneitem .setting-item-unit + .setting-item-unit { margin-left: 10px; }.n-setcnt .oneitem .setting-item-unit > ul.u-cklist.v-align-opts { display: flex; }.n-setcnt .oneitem .setting-item-unit > ul.u-cklist.v-align-opts > li { height: 32px; line-height: 32px; }.n-setcnt .oneitem .setting-item-unit > ul.u-cklist.v-align-opts > li + li { margin-left: 12px; }.n-setcnt .oneitem .setting-item-unit > ul.u-cklist.v-align-opts.j-node__ndisuseoutline > li { min-width: 70px; }.n-setcnt .oneitem .setting-item-unit > ul.u-cklist.v-align-opts input[type="checkbox"] + span { margin-right: 4px; }.n-setcnt h3 { margin-bottom: 20px; font-weight: bold; font-size: 14px; }.n-setcnt h4 { height: 21px; }.n-setcnt .subtit { margin-top: 24px; }.n-setcnt .disable * { opacity: 0.3; pointer-events: none; }.n-setcnt .account ul li { float: left; margin-right: 10px; line-height: 24px; }.n-setcnt .account ul span { display: block; cursor: pointer; }.n-setcnt .account .z-dis { cursor: default; }.mq-anonimous .n-setcnt .account { display: none; }.mq-anonimous .n-setcnt .account.z-anon { display: block !important; }.n-setcnt .btns { margin-top: 21px; vertical-align: middle; }.n-setcnt .btns a, .n-setcnt button { margin-right: 5px; }.n-setcnt .hbtns { margin-left: 20px; }.n-setcnt .fstbtn { margin-top: -5px; }.n-setcnt .private { position: relative; margin-top: 20px; }.n-setcnt .private h4 { display: inline-block; height: 38px; line-height: 24px; }.n-setcnt .u-dtitle { margin-bottom: 20px; display: flex; }.n-setcnt .u-dtitle h3 { margin-bottom: 0px; }.n-setcnt .u-dtitle .u-morebtn { margin-left: 6px; line-height: initial; font-size: 12px; transform: scale(0.9); color: rgb(80, 125, 175); }.n-setcnt .u-dtitle .u-morebtn em { position: relative; top: 1px; }.n-setcnt .download .item > span { margin-right: 22px; }.n-setcnt .download .item svg { width: 22px; max-height: 12px; position: relative; top: 2px; }.n-setcnt .download .item label { display: inline-block; height: 27px; margin-right: 25px; }.n-setcnt .space .sort .txt { display: inline-block; vertical-align: middle; max-width: 76%; }.n-setcnt .space .spset { margin-top: 22px; }.n-setcnt .space .cap { display: inline-block; width: 32px; margin: 0px 10px; }.n-setcnt .capbar { display: inline-block; position: relative; width: 280px; height: 6px; margin-left: 10px; }.n-setcnt .capbar .curr { position: absolute; top: 0px; left: 0px; height: 6px; border-radius: 3px 0px 0px 3px; }.n-setcnt .proxy .u-select { width: 110px; margin-top: 10px; }.n-setcnt .proxy .pcnt { width: 576px; margin: 25px 0px 0px 2px; }.n-setcnt .proxy .pcnt li { float: left; width: 288px; margin-bottom: 10px; }.n-setcnt .proxy .pcnt .txt { width: 190px; }.n-setcnt .about > p { margin-bottom: 15px; }.n-setcnt .about .btns { margin-left: 12px; }.n-setcnt .about .btns svg { width: 14px; max-height: 17px; margin-right: 8px; vertical-align: middle; }.n-setcnt .about .dowlod { margin-top: 27px; }.n-setcnt .service { margin-top: 40px; }.n-setcnt .import p { margin-top: 14px; }.n-setcnt .import a:hover { text-decoration: underline; }.n-setcnt .import a em { margin: -1px 7px 0px 0px; }.n-setcnt .shortcut { margin-top: -4px; }.n-setcnt .shortcut .hd, .n-setcnt .shortcut .bd ul { margin-bottom: 12px; }.n-setcnt .shortcut li { float: left; }.n-setcnt .shortcut li:nth-child(1) { width: 116px; }.n-setcnt .shortcut li:nth-child(2) { width: 206px; }.n-setcnt .shortcut li:nth-child(3) { width: 170px; }.n-setcnt .shortcut li:nth-child(4) { width: auto; }.n-setcnt .shortcut .bd li { line-height: 30px; }.n-setcnt .shortcut .bd .u-txt { width: 160px; }.n-setcnt .shortcut .bd .err { display: none; }.n-setcnt .normal .u-select { width: 208px; z-index: 2; }.n-setcnt .normal .u-select .select { top: 24px; cursor: default; border-radius: 3px; min-height: 75px; }.n-setcnt .normal .u-select .value p { width: 80%; }.n-setcnt .normal .close li:first-child { height: 25px; }.n-setcnt .shortcut .js-err .err { display: block; }.n-setcnt .shortcut .ft { margin-top: 24px; }.n-setcnt .shortcut .ft button { margin-left: 66px; }.n-setcnt .shutdown { margin-top: 9px; }.n-setcnt .shutdown .time { display: inline-block; margin-left: 15px; }.n-setcnt .shutdown .time .u-select { display: inline-block; width: 68px; }.n-setcnt input[type="range"] { position: absolute; appearance: none; width: 280px; height: 6px; }.n-setcnt input[type="range"]::-webkit-slider-thumb { z-index: 2; position: relative; cursor: pointer; width: 16px; height: 16px; border-radius: 50%; appearance: none !important; }.n-setcnt .desklrc .u-select { min-width: 107px; width: 100%; z-index: 2; }.n-setcnt .desklrc .u-select .value { height: 32px; line-height: 30px; }.n-setcnt .desklrc .u-select .sltwrap { top: 31px; }.n-setcnt .desklrc .u-select-fonts .value { width: 100%; position: relative; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding-right: 16px; }.n-setcnt .desklrc .fontsize .u-select { z-index: 3; }.n-setcnt .desklrc .setting-item-unit.prein-wrapper { width: initial; max-width: 500px; }.n-setcnt .desklrc .setting-item-unit.prein-wrapper.prein-custom.disabled { opacity: 0.4; }.n-setcnt .desklrc .setting-item-unit.prein-wrapper .prein-btns { display: flex; justify-content: flex-start; align-items: center; }.n-setcnt .desklrc .setting-item-unit.prein-wrapper .prein-btns .prein { width: 100%; display: flex; align-items: center; }.n-setcnt .desklrc .setting-item-unit.prein-wrapper .prein-btns .prein .tit { width: 80px; }.n-setcnt .desklrc .setting-item-unit.prein-wrapper .prein-btns .prein .u-select .value { width: 100%; }.n-setcnt .desklrc .setting-item-unit.prein-wrapper .prein-btns .colorbtn { padding: 6px 8px; display: inline-flex; width: 108px; border-radius: 4px; text-align: left; align-items: center; box-sizing: border-box; height: 32px; line-height: 1.5; }.n-setcnt .desklrc .setting-item-unit.prein-wrapper .prein-btns button.colorbtn[disabled] { cursor: default; }.n-setcnt .desklrc .setting-item-unit.prein-wrapper .prein-btns .colorbtn .color-rect { display: inline-block; width: 18px; height: 18px; margin-right: 4px; }.n-setcnt .desklrc .setting-item-unit .u-cklist { height: 32px; line-height: 32px; }.n-setcnt .desklrc .preview { height: 200px; width: 691px; overflow: hidden; border-radius: 4px; }.n-setcnt .output .u-select { width: 410px; }.n-setcnt .u-cklist label em { max-width: 360px; }.m-setnav { display: block; margin-top: 15px; z-index: 999; }.m-setnav li { height: 32px; line-height: 32px; text-align: right; }.m-setnav li a { display: inline-block; height: 100%; padding-right: 21px; }.m-setnav li .dot { visibility: hidden; display: inline-block; position: relative; top: 1px; right: 4px; z-index: 2; width: 9px; height: 9px; }.m-setnav li.z-sel .dot { visibility: visible; }.m-setnav .line { position: absolute; top: 35px; right: 8px; height: 250px; width: 0px; }.m-setnav .line span { display: inline-block; position: absolute; right: -2px; width: 5px; height: 5px; border-radius: 50%; }.m-setnav .line .topdot { top: -5px; }.m-setnav .line .btmdot { bottom: -5px; }.m-form { position: relative; padding-top: 20px; line-height: 30px; }.m-form .fmitm { margin: 0px 0px 12px; }.m-form .fmitm > label { float: left; width: 38px; margin-right: 10px; text-align: right; }.m-form .fmcnt { float: left; min-width: 420px; }.m-form .fmcnt .txt, .m-form .fmcnt .area { width: 100%; border-radius: 4px; }.m-form .fmcnt .area { height: 75px; }.m-form .fmcnt .area textarea { width: 100%; height: 54px; padding-top: 4px; }.m-form .fmitm-city .fmcnt { width: 282px; }.m-form .fmitm-city .u-select { display: inline-block; width: 135px; margin-right: 7px; }.m-form .fmitm-btns { margin-top: 40px; }.m-form .fmitm-btns button { margin-right: 20px; }.m-form .fmitm-tag .tags { margin-right: 15px; }.m-form .fmitm-tag .u-tag { margin-right: 5px; }.m-form .cover { position: absolute; left: 550px; top: 20px; width: 152px; height: 216px; z-index: 101; }.m-form .cover img { display: block; width: 100%; height: 100%; border-radius: 4px; }.m-form .cover .bar { margin-top: 24px; text-align: center; }.m-form .error { padding: 5px 0px 0px; line-height: 16px; }.m-form-md .fmitm > label { width: 50px; }.m-form .fmitm-fete { position: relative; z-index: 100; }.m-form .fmitm-fete .u-select { display: inline-block; width: 135px; margin-right: 7px; }.m-form .fmitm-fete .u-select .select { z-index: 2; }.m-fanslst { margin-top: 20px; margin-left: -16px; text-shadow: none; }.m-fanslst .fans { float: left; width: 397px; height: 110px; overflow: hidden; display: flex; justify-content: flex-start; align-items: center; }.m-fanslst .fans .head { padding-left: 30px; }.m-fanslst .fans .inf { width: 168px; height: 100%; display: flex; justify-content: center; align-items: flex-start; flex-direction: column; padding: 0px 10px 0px 8px; }.m-fanslst .fans .inf .name { width: 100%; display: -webkit-flex; margin-bottom: 15px; }.m-fanslst .fans .inf .name a { max-width: 160px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; cursor: default; }.m-fanslst .fans .inf .name .icn { flex: 0 0 auto; margin-left: 5px; }.m-fanslst .fans .inf .intr { display: inline; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom: 6px; height: 13px; }.m-fanslst .fans .inf .tip { display: -webkit-flex; width: 100%; padding-right: 10px; justify-content: space-between; box-sizing: border-box; }.p-fanlist .u-head1 { margin: 20px 0px 10px 30px; }.u-dtag { position: relative; display: inline-block; height: 14px; font-size: 12px; padding: 0px 1px 0px 2px; border: 1px solid; line-height: 14px; }.u-dbtn { width: 54px; height: 26px; border-radius: 2px; line-height: 26px; font-size: 12px; text-align: left; cursor: pointer; }.u-dbtn i { float: left; margin: 8px 4px 0px 7px; }.u-dbtn-ygz { width: 72px; cursor: default; pointer-events: none; }.u-dbtn-ygz i { margin-left: 10px; }.u-link { display: inline-block; height: 21px; overflow: hidden; padding: 0px 8px; line-height: 22px; font-size: 12px; }.u-link i { float: left; margin: 3px 4px 0px 0px; }.m-dlist .activity::after { content: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; box-sizing: border-box; border: 1px solid rgba(0, 0, 0, 0.1); z-index: 100; pointer-events: none; }.m-dlist .src .cover-alb::after { width: 40px; }.m-dlist .gcnt .pic { border-radius: 6px; overflow: hidden; }.m-dlist .gcnt .card { padding: 6px 16px 15px 15px; }.rhom-g-wrap { padding-top: 0px; }.m-timeline { position: relative; }.m-timeline .m-dtool { position: sticky; top: 0px; z-index: 500; padding: 30px 0px 0px; box-sizing: border-box; }.m-timeline .m-dtool + .m-timeline-main { padding-top: 0px; }.m-timeline .head h2 { padding-bottom: 25px; font-size: 20px; padding-top: 1px; }.m-timeline .head .btn { width: 96px; height: 32px; font-size: 14px; border-radius: 16.5px; text-align: center; cursor: default; margin: -3px 0px 0px 16px; line-height: 32px; border: none; }.m-timeline .head .btn svg { width: 24px; max-height: 24px; min-height: 24px; vertical-align: middle; margin: -2px -3px 0px -6px; }.m-timeline .sending { margin-right: 10px; line-height: 23px; }.m-timeline-main .hotrecmt { margin-top: 8px; }.m-timeline-main .hotrecmt .pages { margin-top: -29px; }.m-timeline-main .hotrecmt ul { margin-left: -5px; }.m-timeline-main .hotrecmt li { margin-left: 5px; width: 148px; height: 200px; border-radius: 5px; background: rgba(255, 255, 255, 0.75); border: 1px solid rgba(0, 0, 0, 0.05); overflow: hidden; }.m-timeline-main .hotrecmt .cover { padding: 18px 4px 0px; box-sizing: border-box; }.m-timeline-main .hotrecmt .cover .mask, .m-timeline-main .hotrecmt .cover img { width: 70px; height: 70px; border-radius: 50%; }.m-timeline-main .hotrecmt .cover .mask { margin: 18px 0px 0px 39px; }.m-timeline-main .hotrecmt .cover img { margin-left: 35px; }.m-timeline-main { padding-bottom: 70px; padding-top: 18px; }.m-timeline-main .m-dlist .type { height: 24px; line-height: 13px; }.m-timeline-main .gface .flag { right: 0px; }.m-timeline-activity { padding-top: 0px; }.m-timeline .itm { position: relative; padding: 20px 0px; border-top: 1px solid; }.m-timeline .itm:first-child { border-top: none; padding-top: 0px; }.m-timeline .gface { position: absolute; width: 52px; }.m-timeline .gcnt { margin-left: 50px; }.m-timeline .m-comment { margin-top: 15px; }.m-timeline .m-comment-timeline { border-radius: 4px; }.m-timeline .m-comment-timeline .sharp svg { width: 15px; height: 15px; margin-top: 1px; }.m-timeline .m-comment-timeline .title { opacity: 0.5; }.m-timeline .m-comment-timeline .cmtform .submit { bottom: 4px; right: 14px; }.u-arrlay-msg .m-cmtlist .cmtform .submit, .u-arrlay-msg .m-atlist .cmtform .submit { bottom: 4px; right: 0px; }.m-timeline .m-comment-timeline .cmtform .m-editor .submit { bottom: -36px; }.u-arrlay-msg .u-cover .ply { transition: none 0s ease 0s; }.u-arrlay-chat .m-chartlist { margin-bottom: 23px; }.u-arrlay-chat .m-chartlist .chartpic { max-width: 250px; border-radius: 0px 16px 16px; overflow: hidden; float: left; }.u-arrlay-chat .m-chartlist .chartpic img { max-width: 250px; object-fit: cover; display: block; }.u-arrlay-chat .m-chartlist .me .chartpic { float: right; border-radius: 16px 16px 0px; }.u-arrlay-chat .m-chartlist .m-dlist .src-cmt .frm { margin-top: 5px; }.u-arrlay-chat .m-chartlist .m-dlist .src-cmt .cemt { margin: 0px; padding: 5px 10px 10px; }.u-arrlay-chat .m-chartlist .m-dlist .src-cmt .quo { margin: 5px 0px 19px; }.u-arrlay-chat .cmtform { padding-bottom: 25px; }.m-timeline .cmtdetail { margin-top: 30px; }.m-timeline .m-dlist .type { height: 24px; line-height: 13px; }.m-timeline .m-dlist-detail .gface { top: 0px; }.m-timeline .m-dlist-detail .gcnt { margin-left: 51px; }.m-timeline .m-dlist-detail .src { margin-top: 10px; }.m-timeline .zan { float: left; margin-top: -10px; line-height: 35px; }.m-timeline .zan .u-face { float: left; margin-right: 10px; }.m-timeline .smlhead { padding: 20px 0px; border-top: 1px solid; font-weight: 500; }.m-timeline .z-cntdis, .m-dlist .z-cntdis { opacity: 0.3; cursor: default; pointer-events: none; }.m-timeline .failwrap { height: 32px; margin-top: 10px; }.m-timeline .tpcbtns { position: fixed; z-index: 1000; top: -51px; left: 0px; right: 244px; height: 50px; padding: 0px 30px; transition: top 0.2s ease 0s; }.m-timeline .tpcbtns button { width: 66px; margin: 12px 0px 0px 10px; }.m-timeline .tpcbtns button.jion { width: 70px; padding: 0px 8px; }.m-timeline .tpcbtns button.u-ibtn-reflash { width: auto; }.m-timeline .tpcbtns.z-show { top: 0px; }.m-timeline-psevent .itm:first-child { padding: 20px 0px; }.m-timeline-main .type { height: 24px; line-height: 13px; }.m-timefail { height: 24px; box-sizing: border-box; border-radius: 4px; text-align: center; line-height: 24px; margin: 4px 0px 16px; }.m-timefail .icn { margin: -4px 5px 0px 0px; }.m-timefail.z-fix { position: fixed; top: 0px; left: 231px; right: 267px; }.m-timefail .m-dlist .src { margin-top: 10px; }.m-revt-detail .m-timeline .m-comment-detail { margin-left: 51px; }.m-dlist .ficon { float: left; width: 40px; height: 40px; border-radius: 50%; }.m-dlist .daren { margin: -3px 3px 0px -2px !important; }.m-dlist .vip { margin: 0px 3px 0px -2px !important; }.m-dlist .type { font-size: 13px; }.m-dlist .type .sep { margin-left: 6px; }.m-dlist .type .icn { margin-top: -2px; }.m-dlist .type .gz { top: -8px; right: 0px; font-size: 12px; height: 16px; line-height: 16px; }.m-dlist .type .gz svg { width: 16px; max-height: 16px; vertical-align: top; }.m-dlist .gcnt-hot .type { height: 38px; overflow: hidden; line-height: 32px; }.m-dlist .gcnt-hot .src .frm { font-size: 12px; }.m-dlist .unsupport { height: 105px; }.m-dlist .unsupport .time { font-size: 12px; }.m-dlist .unsupport .text { padding-top: 12px; font-size: 14px; }.m-dlist .text { padding-top: 12px; line-height: 24px; font-size: 14px; position: relative; }.m-dlist .text .z-open { position: absolute; bottom: 0px; width: 100%; z-index: 2; text-align: center; line-height: 24px; font-size: 14px; }.m-dlist .text .z-open span { cursor: pointer; }.m-dlist .text .icn { margin-top: -2px; }.m-dlist .text img, .m-dlist .src-cmt .cemt img { width: 20px; height: 20px; vertical-align: middle; margin: -3px 1px -1px; }.m-dlist .text .link svg { width: 12px; max-height: 12px; vertical-align: middle; margin: -2px 4px 0px; }.m-dlist .btns { padding-left: 1px; line-height: normal; }.m-dlist .btns .btn { display: inline-block; padding: 10px 10px 9px; }.m-dlist .src-mv .btns .btn:first-child { padding-left: 0px; }.m-dlist .btns .line { display: inline-block; height: 12px; position: relative; top: 2px; border-left: 1px solid rgba(0, 0, 0, 0.1); }.m-dlist .btns svg, .m-dlist .fold svg { display: inline-block; vertical-align: middle; width: 13px; max-height: 13px; margin-top: -3px; }.m-dlist .btns .btn:hover .icn { opacity: 0.8; }.m-dlist .src { display: block; position: relative; padding: 8px; margin: 5px 0px; border-radius: 6px; }.m-dlist .src-hvr, .m-dlist .card:hover { cursor: pointer; }.m-dlist .src .cover { float: left; width: 40px; height: 40px; z-index: 1; }.m-dlist .src .tag { margin-right: 6px; top: -1px; }.m-dlist .src .arr { position: absolute; top: 24px; right: 21px; }.m-dlist .src .scnt { display: block; position: absolute; top: 10px; left: 60px; right: 10px; height: 40px; line-height: 21px; }.m-dlist .src .scnt .tit { font-size: 13px; }.m-dlist .src-artist .scnt { line-height: 40px; }.m-dlist .src-alb .scnt { left: 70px; }.m-dlist .src-msgmv .scnt { left: 91px; }.m-dlist .src-mv { padding: 0px; background: none !important; }.m-dlist .src-mv .mv { position: relative; width: 368px; height: 203px; border-radius: 6px; overflow: hidden; }.m-dlist .src-mv .info { inset: 0px; }.m-dlist .src-mv .info .tit, .m-dlist .src-mv .info .bottom { width: 100%; height: 64px; box-sizing: border-box; }.m-dlist .src-mv .info .tit { padding: 10px 9px; line-height: 17px; background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }.m-dlist .src-mv .info .bottom { position: absolute; bottom: 0px; left: 0px; padding: 43px 9px 12px; line-height: 9px; background: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }.m-dlist .src-mv .info .tag { display: inline; width: 25px; height: 17px; margin-right: 4px; }.m-dlist .src-mv .info .times svg { width: 14px; max-height: 9px; margin-right: 4px; }.m-dlist .src-mv .mv-full { width: 473px; height: 266px; }.m-dlist .src-mv .mv-full .info { display: none; }.m-dlist .src-mv .mv-full:hover .info { display: block; }.m-dlist .src-mv .ply { width: 38px; height: 38px; border-radius: 50%; z-index: 1; transition: all 0.2s ease 0s; }.m-dlist .src-mv .fold { margin: 10px 0px 8px; line-height: 13px; }.m-dlist .src-mv .fold .btn { cursor: pointer; }.m-dlist .src-mv .fold .btn i { margin: 0px 3px 0px 0px; opacity: 0.6; }.m-dlist .src-mv .fold .btn:hover i { opacity: 0.8; }.m-dlist .src-mv .fold .sep { display: inline-block; width: 1px; height: 13px; margin: 0px 8px; }.m-dlist .src-mv .fold .inf { margin-left: 60px; }.m-dlist .src-mv .fold .sname { float: left; max-width: 80%; }.m-dlist .src-mv .fold .sub { float: left; max-width: 20%; padding-left: 5px; box-sizing: border-box; }.m-dlist .src-video .m-mvplayer .video { inset: 0px; margin: 0px; width: 100%; height: 100%; transform: none; }.m-dlist .src-show .cover { height: 53px; }.m-dlist .src-show .scnt { height: 53px; line-height: 18px; display: flex; flex-flow: wrap; align-content: center; }.m-dlist .src-show h3, .m-dlist .src-show h4 { flex: 1 1 100%; }.m-dlist .src-show .scnt .tit { margin-bottom: 2px; }.m-dlist .src-topic .scnt { left: 10px; right: 140px; height: 74px; line-height: 20px; display: flex; flex-flow: wrap; align-content: center; }.m-dlist .src-topic h3, .m-dlist .src-topic h4 { flex: 1 1 100%; }.m-dlist .src-topic h3 { margin-bottom: 2px; }.m-dlist .src-cmt { padding: 20px 20px 19px; }.m-dlist .src-cmt .cemt { margin-top: -5px; line-height: 22px; }.m-dlist .src-cmt .cemt .mark { display: inline-block; vertical-align: middle; }.m-dlist .src-cmt .cemt .mark svg { width: 14px; max-height: 12px; }.m-dlist .src-cmt .quo { margin: 12px 0px 19px 4px; padding: 0px 9px 0px 7px; border-left: 2px solid; }.m-dlist .src-cmt .quo:last-child { margin-bottom: 0px; }.m-dlist .src-cmt .frm { margin-top: 16px; line-height: normal; }.m-dlist .src-cmt .frm em { display: inline-block; max-width: 118px; margin-top: -1px; vertical-align: middle; }.m-dlist .src-empty { height: 20px; line-height: 20px; text-align: center; }.m-dlist .pics { margin: 6px 0px 0px -4px; }.m-dlist .pics .pic { float: left; position: relative; width: 120px; height: 120px; margin-left: 4px; margin-top: 4px; }.m-dlist .pics .pic-large { width: 182px; height: 182px; }.m-dlist .pics .pic-small { width: 89px; height: 89px; }.m-dlist .pics .pic-l { width: 244px; height: 244px; }.m-dlist .pics .pic-wide { width: auto !important; height: auto !important; }.m-dlist .pics .pic-wide img { width: auto; height: 244px; max-width: 368px; }.m-dlist .pics .pic-high { width: auto !important; height: auto !important; }.m-dlist .pics .pic-high img { width: 244px; max-height: 414px; height: auto; }.m-dlist .pics .tag { position: absolute; right: 6px; bottom: 6px; width: 35px; max-height: 17px; }.m-dlist .pics img { display: block; width: 100%; height: 100%; object-fit: cover; }.m-dlist .doper { position: relative; display: flex; justify-content: flex-end; margin: 20px 0px -2px; height: 12px; line-height: 12px; }.m-dlist .doper .line { margin: 0px 14px; width: 1px; height: 12px; }.m-dlist .doper .btn { flex: 0 0 auto; }.m-dlist .doper .btn svg { width: 11px; max-height: 11px; margin-top: -1px; margin-right: 5px; vertical-align: middle; }.m-dlist .doper .menu { margin-left: -5px; }.m-dlist .doper .menu svg { width: 12px; max-height: 12px; margin-right: 7px; }.m-dlist .card { padding: 10px; margin: 5px 0px; border-radius: 4px; }.m-dlist .card .text { line-height: 22px; font-size: 12px; }.m-dlist .card .text .f-thide10 { line-height: 22px; height: 220px; }.m-dlist .card .doper { margin-top: 10px; }.m-dlist .card-pic { padding: 0px; background-color: transparent !important; }.m-dlist .card-pic .doper { padding: 0px 10px 10px 0px; }.m-dlist .card .showpic { margin-left: -10px; background-color: transparent; }.m-dlist .activity { position: relative; display: table; width: 470px; height: 200px; text-align: center; cursor: pointer; border-radius: 6px; overflow: hidden; }.m-dlist .activity img { display: block; position: absolute; top: 0px; left: 0px; z-index: 1; width: 100%; height: 100%; }.m-dlist .activity::before { content: ""; position: absolute; inset: 0px; z-index: 2; }.m-dlist .activity .title { width: 100%; height: 100%; z-index: 5; display: table-cell; vertical-align: middle; }.m-dlist .activity .title .inner { display: inline-block; min-width: 142px; max-width: 402px; border-top: 2px solid; }.m-dlist .activity .title h3 { padding: 23px 0px; font-size: 20px; line-height: 30px; word-break: break-all; }.m-dlist .activity .number { left: 0px; right: 0px; bottom: -13px; display: flex; height: 17px; line-height: 17px; font-size: 12px; }.m-dlist .activity .number::before, .m-dlist .activity .number::after { content: ""; flex: 1 0 auto; height: 5px; margin-top: 2px; border-bottom: 2px solid; }.m-dlist .activity .number em { flex: 0 0 auto; padding: 0px 10px; }.m-dlist .activity .cls { width: 11px; height: 11px; top: 0px; right: 0px; z-index: 10; padding: 12px; cursor: pointer; }.m-dlist .activity-detail { width: 100%; height: 218px; background-repeat: repeat-x; background-size: 1e+07px; overflow: hidden; }.m-dlist .activity-detail img { width: auto; left: 50%; transform: translateX(-50%); }.m-dlist .activity-detail .title .btn { display: block; width: 210px; height: 36px; line-height: 36px; margin: 22px auto 0px; border-radius: 4px; text-align: center; }.m-dlist .activity-detail .title .btn svg { top: 2px; width: 16px; max-height: 16px; margin: 0px 6px 0px 0px; }.m-dlist .activity-detail .share { display: block; top: 12px; right: 12px; z-index: 10; width: 34px; height: 34px; border-radius: 50%; cursor: pointer; }.m-dlist .activity-detail .share svg { float: left; width: 15px; max-height: 16px; margin: 9px 0px 0px 10px; }.mq-763 .m-dlist .activity-detail img { -webkit-mask-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 5%, rgba(0, 0, 0, 0.1) 10%, rgb(0, 0, 0) 30%, rgb(0, 0, 0) 70%, rgba(0, 0, 0, 0.1) 90%, rgba(0, 0, 0, 0) 95%); }.m-dlist .hotrecmt .cls { cursor: pointer; width: 9px; height: 8px; padding: 6px 6px 10px 10px; }.m-dlist .hotrecmt { width: 472px; }.m-dlist .hotrecmt .slide { overflow: hidden; margin-top: 4px; }.m-dlist .hotrecmt ul { width: 2000px; margin-left: -8px; transition: all 0.4s ease 0s; }.m-dlist .hotrecmt li { float: left; margin-left: 8px; }.m-dlist .hotrecmt .cover { width: 152px; height: 152px; position: relative; }.m-dlist .hotrecmt .mask { top: 0px; left: 0px; }.m-dlist .hotrecmt .name { width: 138px; height: 23px; left: 0px; bottom: 0px; padding: 45px 7px 0px; }.m-dlist .hotrecmt .bar { height: 46px; padding-top: 10px; }.m-dlist .hotrecmt .dec { width: 104px; margin: -2px 0px 0px 10px; line-height: 18px; }.m-dlist .hotrecmt .fav { width: 38px; height: 34px; border-left: 1px solid; text-align: center; cursor: pointer; }.m-dlist .hotrecmt .fav svg { width: 16px; max-height: 16px; }.m-dlist .hotrecmt .fav.z-dis svg { width: 14px; max-height: 16px; margin-top: 8px; }.m-dlist .hotrecmt .pages { float: right; margin-top: -37px; width: 42px; }.m-dlist .hotrecmt .btn { cursor: pointer; width: 18px; height: 18px; border-radius: 50%; }.m-dlist .hotrecmt .btn:last-child { transform: rotate(180deg); }.m-dlist .hotrecmt .cls { top: 0px; right: 0px; }.m-dlist .showpic { border-radius: 6px; }.m-dlist .showpic .slide { padding-top: 1px; text-align: center; overflow: hidden; }.m-dlist .showpic .slide .wrap { width: 450px; min-height: 260px; margin: 0px auto; text-align: center; overflow: hidden; }.m-dlist .showpic .slide .thepic { display: block; min-width: 100px; max-width: 100%; margin: 0px auto; }.m-dlist .showpic .turn { position: absolute; width: 33%; height: 100%; top: 0px; left: 0px; }.m-dlist .showpic .turn i { display: none; width: 32px; height: 32px; position: absolute; top: 50%; left: 30px; margin-top: -16px; }.m-dlist .showpic .turn:hover i { display: block; }.m-dlist .showpic .turn-right { left: auto; right: 0px; }.m-dlist .showpic .turn-right i { left: auto; right: 30px; }.m-dlist .showpic .pages { height: 16px; padding: 2px 0px; text-align: center; }.m-dlist .showpic .pages .pg { display: inline-block; width: 6px; height: 6px; padding: 5px; cursor: pointer; opacity: 0.8; }.m-dlist .showpic .pages .pg::before { display: block; content: ""; width: 100%; height: 100%; border-radius: 50%; }.m-dlist .showpic .pages .pg:hover { opacity: 1; }.m-dlist .showpic .pages .z-curr { opacity: 1; }.m-dlist-detail .doper { padding-top: 20px; padding-bottom: 10px; margin: 0px; }.m-dlist-detail .type { height: 24px; line-height: 13px; }.m-dlist-detail .zan .u-face { margin-top: 4px; }.m-dlist-detail .card .doper { border-top: none; margin-top: 10px; padding: 0px; }.m-dlist-msg .card .src-cmt { padding: 20px 10px; }.m-dlist-msg .card .pics { margin-top: 4px; }.m-dlist-msg .src .scnt .tit { font-size: 12px; }.m-dlist-msg .src-resend { padding: 6px 10px 10px; }.m-dlist-msg .src-resend .card { margin: 4px 0px 0px; }.m-dlist-msg .src-resend .text { margin-top: 2px; padding-top: 2px; }.m-dlist-msg .src-mv { width: 100%; }.m-dlist-msg .src-mv .mv { width: 100%; height: 118px; }.m-dlist-msg .src-mv .mv img { border-radius: 6px; }.m-dlist-msg .src-mv .mv::after { border: none; }.m-dlist-msg .src-mv .ply { width: 40px; height: 40px; }.m-dlist-msg .src-mv .ply svg { width: 100%; }.m-dlist-msg .src-mv .info .tit { display: -webkit-flex; padding: 7px 6px 7px 7px; border-top-right-radius: 6px; border-top-left-radius: 6px; }.m-dlist-msg .src-mv .info .tit .u-rtag-3 { border-radius: 2px; padding: 1px 0px; font-size: 10px; line-height: 9px; width: 24px; text-align: center; height: 13px; box-sizing: border-box; display: inline-block; margin-top: 2px; }.m-dlist-msg .src-mv .info .tit::before { z-index: -1; }.m-dlist-msg .src-mv .info .h3 { max-width: 50%; margin-left: 4px; }.m-dlist-msg .src-mv .info .bottom { height: 50px; padding: 26px 6px 8px 7px; letter-spacing: 0.86px; line-height: 20px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; }.m-dlist-msg .src-mv .info .tag { width: 23px; height: 15px; }.m-dlist-msg .src-mv .bottom .f-fl svg { position: relative; margin-right: 4px; width: 8px; height: 10px; }.m-dlist-msg .src-mv .bottom .f-fr svg { margin-right: 4px; width: 9px; height: 11px; }.m-dlist-msg .text { margin-top: 6px; padding-top: 0px; font-size: 12px; line-height: 19px; margin-bottom: 7px; }.m-dlist-msg .src-cmt.src { margin-bottom: 0px; padding: 0px; }.m-dlist-msg .src-cmt p.f-fs1 { font-size: 12px; }.m-dlist-msg .src-cmt .frm em { max-width: 158px; }.m-dlist-msg .card .src-cmt .frm em { max-width: 138px; }.m-dlist-msg .card .text { margin-top: 0px; }.m-dlist-msg .pics { margin-left: -4px; margin-top: 6px; }.m-dlist-msg .pics .pic { margin: 4px 0px 0px 4px; border-radius: 4px; height: 79px; width: 79px; }.m-dlist-msg .pics .pic img { border-radius: 4px; }.m-dlist-msg .pics .pic-l { width: 170px; height: 170px; }.m-dlist-msg .pics .pic-wide { width: auto !important; height: auto !important; }.m-dlist-msg .pics .pic-wide img { width: auto; height: 170px; max-width: 247px; }.m-dlist-msg .pics .pic-high { width: auto !important; height: auto !important; }.m-dlist-msg .pics .pic-high img { width: 170px; max-height: 289px; height: auto; }.m-dlist-msg .pics .pic-large { width: auto !important; height: auto !important; }.m-dlist-msg .pics .pic-large img { width: 121px; height: 121px; }.m-dlist-msg .pics .pic-small { width: auto !important; height: auto !important; }.m-dlist-msg .pics .pic-small img { width: 58px; height: 58px; }.m-dlist-msg .pics .pic.pic1 { width: 182px; height: 182px; }.m-dlist-msg .pics .pic.pic2 { width: 136px; height: 136px; }.m-dlist-msg .pics .pic.pic3 { width: 89px; height: 89px; }.m-dlist-msg .pics .pic.pic4 { width: 66px; }.m-dlist .card .pics .pic.pic1 { width: 244px; height: 244px; }.m-dlist .card .pics .pic.pic3, .m-dlist-msg .card .pics .pic.pic2 { width: 120px; height: 120px; }.m-dlist-msg .card .pics .pic.pic3 { width: 79px; height: 79px; }.m-dlist-msg .card .pics .pic.pic4 { width: 58px; height: 58px; }.m-dlist-msg .text .daren { margin: -3px 3px 0px 2px !important; }.m-dlist-msg .type { display: -webkit-flex; padding-top: 3px; }.m-dlist-msg .type .name { flex: 0 1 auto; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }.m-dlist-msg .type .icn { flex: 0 0 auto; margin: 1px 11px 0px 1px; }.m-dlist-msg .type time { flex: 1 0 auto; text-align: right; font-size: 11px; padding-top: 1px; }.m-dlist-msg .src-topic .scnt { height: 40px; right: 80px; }.m-timeact { margin-bottom: 40px; }.m-timeact .cnt { margin-top: 5px; line-height: 24px; overflow-wrap: break-word; }.m-timeact li { position: relative; padding-left: 12px; }.m-timeact li::after { position: absolute; display: block; top: 11px; left: 0px; content: ""; width: 4px; height: 4px; border-radius: 4px; }.m-actfix { position: sticky; top: 0px; width: 100%; z-index: 200; margin-top: -1px; }.m-actfix .inner { display: none; height: 32px; padding: 10px 30px; border-bottom: 1px solid; overflow: hidden; }.m-actfix .u-ibtn5 { width: auto; margin-left: 10px; }.m-actfix .u-ibtn-reflash { width: auto; }.m-actfix .u-ibtn5-redword { width: auto; padding: 0px 8px; }.m-actfix.z-show .inner { display: block; }.m-actfix .u-msg { margin: -1px 0px 0px; border-left: 0px; border-right: 0px; }.m-cmtdtl .cover { float: left; }.m-cmtdtl .cnt { margin-left: 90px; }.m-cmtdtl .u-cover-mvcmt ~ .cnt { margin-left: 144px; }.m-cmtdtl .cnt h2 { padding: 10px 0px; font-size: 18px; }.m-cmtdtl .cnt .info { line-height: 1.6em; }.m-cmtdtl .cnt li { margin-right: 30px; }.m-cmtdtl .cnt li:last-child { margin-right: 0px; }.m-cmtdtl .sep { margin-left: 10px; }.m-timelineslide button { background-color: transparent; border: none; }.m-timelineslide, .m-timelineslide .mask, .m-timelineslide .picbody { position: fixed; inset: 0px; width: 100%; height: 100%; }.m-timelineslide { z-index: 1000; }.m-timelineslide .btn-left, .m-timelineslide .btn-right { display: none; width: 50%; height: 100%; top: 0px; left: 0px; bottom: 0px; }.m-timelineslide:hover .btn-left, .m-timelineslide:hover .btn-right { display: block; }.m-timelineslide .btn-right { left: auto; right: 0px; }.m-timelineslide .btn-cls { width: 40px; height: 40px; top: 20px; right: 20px; }.m-timelineslide .tool { position: absolute; display: none; left: 50%; bottom: 30px; margin-left: -46px; width: 93px; height: 32px; opacity: 0.7; border-radius: 5px; }.m-timelineslide .tool:hover { opacity: 1; }.m-timelineslide:hover .tool { display: block; }.m-timelineslide .tool .pages { display: inline-block; width: 46px; text-align: center; font-size: 14px; line-height: 32px; }.m-timelineslide .dld svg { display: block; margin: 10px 16px; width: 14px; max-height: 12px; }.m-timelineslide .cls { right: 20px; top: 20px; padding: 20px; opacity: 0.7; }.m-timelineslide .cls svg { width: 24px; max-height: 24px; }.m-timelineslide .picbody { overflow: hidden auto; text-align: center; }.m-timelineslide .pictool { position: absolute; top: 50%; padding: 34px 40px; margin-top: -50px; opacity: 0.25; }.m-timelineslide .pictool svg { width: 18px; max-height: 32px; }.m-timelineslide .pictool:hover, .m-timelineslide .pictool.z-sel { opacity: 0.4; }.m-timelineslide .picprev { left: 0px; }.m-timelineslide .picnext { right: 0px; transform: rotate(180deg); }.m-timelineslide .picwrap { margin: 0px 120px; height: 100%; }.m-timelineslide .picwrap table { width: 100%; min-height: 100%; text-align: center; }.m-timelineslide .picwrap img { max-width: 100%; margin-top: 10px; vertical-align: middle; }.m-timelineslide .picwrap .btnleft, .m-timelineslide .picwrap .btnright { width: 50%; height: 100%; left: 0px; top: 0px; }.m-timelineslide .picwrap .btnright { left: auto; right: 0px; }.m-timelineslide .fail { position: fixed; width: 100%; height: 100%; }.m-timelineslide .picbody::-webkit-scrollbar { width: 0px; }.m-timelineslide .picwrap-video { position: absolute; inset: 0px; margin: auto; }.z-frdmsgtip { position: sticky; z-index: 499; width: 100%; }.z-frdsid .g-bds { position: sticky; top: 0px; right: 0px; animation: 1s ease 0s 1 normal both running fadeIn; }.z-frdsid .m-frdlogin, .z-frdsid .m-uinfo, .z-frdsid .m-ulist, .z-frdsid .n-addgz { display: none; }.m-frdlogin { width: 194px; padding-top: 40px; margin-left: 17px; }.m-frdlogin .note { margin-top: 20px; line-height: 18px; text-align: center; }.m-frdlogin .btn { width: 194px; margin-top: 10px; box-sizing: border-box; }.m-uinfo { padding: 30px 20px 18px; }.m-uinfo .uface { position: relative; float: left; margin-right: -60px; }.m-uinfo .uface img { display: block; width: 100%; height: 100%; }.m-uinfo .uwrap { float: right; width: 100%; }.m-uinfo .uwrapc { margin-left: 60px; line-height: 20px; }.m-uinfo .uwrapc { margin-left: 60px; line-height: 20px; }.m-uinfo .uwrapc .tovip { display: inline-block; }.m-uinfo .tovip { cursor: pointer; }.m-uinfo h5 { margin: 3px 0px 1px; line-height: 1.5; }.m-uinfo h5 .u-icn { position: relative; top: -1px; }.m-uinfo h5 .u-icn.u-icn-sviplevel-size2, .m-uinfo h5 .u-icn.u-icn-pack-size2, .m-uinfo h5 .u-icn.u-icn-novip-expire-size2, .m-uinfo h5 .u-icn.u-icn-novip-size2, .m-uinfo h5 .u-icn.u-icn-viplevel-size2, .m-uinfo h5 .u-icn.u-icn-smem-size2, .m-uinfo h5 .u-icn.u-icn-mem-size2, .m-uinfo h5 .u-icn.u-icn-rctvip-size2 { top: -2px; }.m-uinfo h5 .u-icn.u-icn-viplevel { top: -2px; }.m-uinfo h5, .m-uinfo p { overflow: hidden; overflow-wrap: break-word; word-break: break-all; }.m-uinfo ul { clear: both; padding-top: 25px; margin: 0px -20px; }.m-uinfo li { float: left; width: 33.33%; box-sizing: border-box; }.m-uinfo li a { display: block; text-align: center; }.m-uinfo li a .num { display: block; padding: 0px 0px 8px; font-size: 18px; line-height: 20px; }.m-uinfo li:first-child { border: 0px; }.n-invite { margin-top: 7px; }.n-invite .cnt { position: relative; }.n-invite .subtab { margin: 0px 0px 30px; padding-top: 15px; }.n-invite .subtab a { font-size: 14px; }.n-invite .subtab .line { margin: 0px 10px; }.n-invite .title { margin: 8px 0px 24px; }.n-invite .frdlist { margin-left: -32px; }.n-invite .frdlist li { float: left; width: 120px; margin: 0px 0px 40px 32px; text-align: center; }.n-invite .frdlist .head { position: relative; width: 60px; height: 60px; margin: 0px auto; }.n-invite .frdlist .slted { display: none; position: absolute; top: 0px; left: 0px; width: 60px; height: 60px; border-radius: 50%; pointer-events: none; }.n-invite .frdlist .head.z-slt .slted { display: block; }.n-invite .frdlist img { display: block; width: 60px; height: 60px; margin: 0px auto; border-radius: 30px; }.n-invite .frdlist p { margin: 8px 0px 5px; height: 15px; line-height: 15px; }.n-invite .frdlist p .icn { margin-top: -2px; }.n-invite .notbind { padding-top: 150px; text-align: center; }.n-invite .notbind h3 { height: 35px; font-size: 20px; }.n-invite .notbind p { height: 43px; }.n-invite .notbind .u-ibtn5 { font-size: 14px; }.n-invite .norst { padding-top: 100px; font-size: 14px; text-align: center; }.n-invite .nofrd { margin-top: 130px; text-align: center; }.n-invite .nofrd h3 { font-size: 22px; }.n-addgz { padding: 20px 0px 10px; }.n-addgz li a { display: block; position: relative; height: 31px; line-height: 30px; padding: 10px 20px; }.n-addgz li a::after { content: ""; position: absolute; bottom: 0px; left: 20px; right: 20px; border-bottom: 1px solid; }.n-addgz li .uicn { float: left; width: 30px; height: 30px; border-radius: 15px; }.n-addgz li .arr { margin: 0px 20px 0px 3px; display: block; position: absolute; right: 0px; }.n-addgz li .tit { float: left; width: 70px; margin-left: 13px; }.n-addgz li .num { float: right; width: 40px; margin-right: 12px; text-align: right; }.n-topicside { padding: 20px 0px 25px; }.n-topicside .list li > a { display: block; height: 34px; padding: 5px 20px; }.n-topicside figure, .n-topicside figure img { width: 34px; height: 34px; }.n-topicside .cnt { margin-left: 44px; line-height: 16px; }.n-topicside h4 { display: flex; margin: 0px 0px 1px; }.n-topicside h4 em { flex: 0 0 auto; }.n-topicside h4 span { flex: 0 1 auto; }.n-topicside .search { display: table; width: 100%; box-sizing: border-box; padding: 0px 12px 20px 20px; }.n-topicside .search .u-lcsch { width: 100%; }.n-topicside .search .result { min-height: 123px; width: 209px; top: 32px; left: 14px; transform: none; }.n-topicside .search .empty { display: table-cell; width: 100%; height: 123px; padding: 24px 0px; box-sizing: border-box; vertical-align: middle; text-align: center; }.n-topicside .search .empty p { padding: 0px 12px; line-height: 22px; word-break: break-all; overflow-wrap: break-word; white-space: normal; }.n-topicside .search .tit { position: relative; height: 29px; line-height: 30px; padding: 0px 20px; border-radius: 4px 4px 0px 0px; z-index: 100; }.n-topicside .search .list { max-height: 300px; padding: 5px 0px; overflow: auto; }.n-topicside-fix { position: fixed; width: 228px; right: 8px; }.n-topicside-fix .list li > a { padding-right: 12px; }.n-topic .fixbar { position: absolute; top: 0px; left: 0px; right: 0px; width: 100%; transform: translateY(-100%); transition: -webkit-transform 0.15s ease 0s; z-index: 20; }.n-topic .fixbar.z-show { transform: translateY(0px); }.n-topic .fixbar .in { max-width: 700px; height: 46px; margin: 0px auto; padding: 0px 38px 0px 30px; line-height: 46px; }.n-topic .fixbar .in .btnwrap { float: right; }.n-topic .fixbar .in .btnwrap .btn { display: inline-flex; align-items: center; float: right; margin: 10px 0px 0px 10px; line-height: 30px; }.n-topic .fixbar .in .btnwrap .btn svg { margin-top: 0.5px; }.n-sdspcial { position: fixed; right: 8px; width: 228px; padding-top: 20px; }.n-sdspcial .list li > a { display: block; height: 50px; padding: 5px 12px 5px 20px; }.n-sdspcial .list .cnt { margin-left: 74px; line-height: 50px; }.n-sdspcial .list .inner { display: inline-block; line-height: normal; vertical-align: middle; max-width: 100%; }.n-sdspcial .list h4 { margin: 1px 0px 5px; line-height: 16px; }.m-ulist { padding: 20px 0px 10px; }.m-ulist h3 .more, .n-topicside h3 .more { position: absolute; right: 0px; top: 0px; font-weight: normal; }.m-ulist li { position: relative; margin: 0px 0px 20px; padding: 0px 20px; height: 30px; }.m-ulist .u-face { position: relative; float: left; margin-right: -40px; }.m-ulist .ulwrapc { position: relative; margin: 0px 30px 0px 40px; line-height: 1em; }.m-ulist li h5, .m-ulist li p { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }.m-ulist li h5 { margin: 0px 0px 6px; }.m-ulist li h5 .icn { margin-top: -3px; }.m-ulist li .u-follow { position: absolute; top: 8px; right: 25px; display: inline-block; vertical-align: middle; }.m-ulist li .udel { display: none; position: absolute; top: 9px; right: 8px; bottom: 9px; width: 12px; }.m-ulist li:hover .udel { display: block; }.m-ulist li.z-show { animation: 0.5s ease 0s 1 normal both running fadeIn; }.n-fans .tbar { position: relative; height: 81px; font-size: 24px; text-align: center; line-height: 80px; }.n-fans .tbar::after { display: block; content: ""; position: absolute; left: 50%; bottom: -11px; width: 20px; height: 12px; margin-left: -10px; background-position: -90px -30px; }.n-fans h3 { height: 35px; font-size: 14px; font-weight: bold; }.n-fans .hdlist { margin-left: -6px; }.n-fans .hdlist li { float: left; width: 144px; height: 130px; margin-left: 6px; }.n-fans .hdlist .head { width: 60px; height: 60px; position: relative; margin: 0px auto; }.n-fans .hdlist .head input { position: absolute; top: 48px; left: 2px; margin: 0px; }.n-fans .hdlist p { text-align: center; }.n-fans .hdlist p.name { margin-top: 7px; }.n-fans .hdlist p.name a { display: inline-block; max-width: 122px; margin-right: 3px; font-size: 14px; vertical-align: middle; }.n-fans .hdlist p:last-child { line-height: 19px; }.n-fans .btnwrap { margin-top: 20px; padding-top: 17px; text-align: center; }.n-fans .btnwrap button { width: 170px; }.n-fans .notbind { padding: 30px 0px 80px; text-align: center; font-size: 16px; }.m-usrrank { margin-left: 17px; }.m-usrrank h3 { height: 22px; }.m-usrrank .help { position: relative; cursor: help; }.m-usrrank .help .u-arrlay { display: none; right: -140px; left: auto; top: 102%; }.m-usrrank .help:hover .u-arrlay { display: block; }.m-usrrank .help .u-arrlay::before { right: 32px; left: auto; }.m-usrrank .update { height: 25px; }.m-usrrank li { height: 29px; line-height: 27px; }.m-usrrank li .num { float: left; width: 18px; height: 29px; margin: 0px 11px 0px -5px; text-align: center; font-size: 14px; line-height: 27px; }.m-usrrank li .nam { float: left; width: 92px; }.m-usrrank .list .u-follow { margin-top: -1px; }.u-nav { height: 40px; line-height: 40px; font-size: 14px; margin-top: -8px; }.u-nav li { float: left; margin-right: 20px; }.u-nav li a { float: left; position: relative; height: 39px; }.n-mygz { margin-top: 18px; }.n-mygz .m-tags { padding: 0px 0px 12px; margin-bottom: 0px; border-bottom: none; }.n-mygz .m-tags dd { font-size: 12px; margin: 0px 0px 0px -11px; }.n-mygz .m-tags .tag { width: 87px; display: inline-block; margin-bottom: 3px; }.n-mygz .m-tags .tag a { padding: 0px 11px; min-width: 26px; max-width: 87px; }.n-mygz .m-tags dl a:first-child { width: auto; }.n-clsblk { position: relative; margin: 0px 0px 0px -16px; }.n-clsblk li { margin: 0px 0px 20px 16px; width: 270px; height: 93px; flex: 1 1 auto; }.n-clsblk .itm { position: relative; height: 83px; padding: 10px 0px 0px 10px; border-radius: 2px; }.n-clsblk .itm .sign { position: absolute; top: 70px; width: calc(100% - 20px); }.n-clsblk .itm .u-ibtn5 { position: absolute; top: 21px; right: 10px; }.n-clsblk .itm .cover { float: left; }.n-clsblk .itm .info { float: left; width: calc(100% - 150px); margin-left: 12px; line-height: 24px; }.n-clsblk .itm .info p { float: left; clear: both; max-width: 100%; }.n-clsblk .itm .name { display: block; max-width: 100%; }.n-clsblk .itm .name a { float: left; max-width: 85%; }.n-clsblk .itm .name .icn { margin-bottom: 2px; padding-left: 3px; }.m-gzlist { position: relative; margin-left: -38px; }.m-gzlist li { position: relative; width: 160px; height: 227px; margin: 0px 0px 30px 38px; }.m-gzlist li .cover { border-radius: 2px 2px 0px 0px; }.m-gzlist li .cover, .m-gzlist .cover img { display: block; width: 160px; height: 160px; border-radius: 2px 2px 0px 0px; }.m-gzlist li .cover a::after { display: block; content: ""; position: absolute; top: 0px; left: 0px; width: 158px; height: 160px; border-radius: 2px 2px 0px 0px; }.m-gzlist .btm { height: 66px; text-align: center; }.m-gzlist .btm .name { display: inline-block; max-width: 86%; height: 30px; line-height: 30px; }.m-gzlist .btm .icn { margin-top: -25px; }.m-gzlist .u-load, .n-clsblk .u-load { position: absolute; bottom: -200px; left: 50%; }.n-tpcrank { counter-reset: rankorder 0; padding-top: 10px; }.n-tpcrank li > a { display: block; height: 60px; padding: 10px 30px; counter-increment: rankorder 1; }.n-tpcrank li > a::before { content: counter(rankorder); float: left; width: 34px; padding-right: 6px; font-size: 16px; line-height: 60px; }.n-tpcrank article { margin-left: 110px; }.n-tpcrank h3 { display: flex; height: 38px; line-height: 30px; }.n-tpcrank h3 em { flex: 0 0 auto; }.n-tpcrank h3 span { flex: 0 1 auto; }.icn-live-sm { overflow: hidden; width: 34px; height: 13px; border-radius: 2px; line-height: 13px; }.icn-live-sm .live { position: absolute; top: 3px; right: 6px; display: inline-block; width: 15px; max-height: 8px; }.icn-live-sm .point { position: absolute; top: 5px; left: 7px; width: 3px; height: 3px; display: block; animation: 1s linear 0s infinite alternate none running blink; }.icn-live-sm .point svg { position: absolute; top: 0px; }.icn-live-sm .line { position: absolute; top: -2px; background: rgb(255, 255, 255); width: 5px; height: 18px; transform: rotate(17deg); animation: 2s linear 0s infinite normal none running smmove; }@-webkit-keyframes blink {
0%, 100% { opacity: 1; }
50% { opacity: 0; }
}.m-info .tit .icn-live-text { margin: 2px 0px 0px 10px; white-space: nowrap; flex: 0 0 auto; }.m-plylist .flow .icn-live-sm { position: absolute; top: 11px; right: 2px; }.m-plylist .ts, .m-yatk .ts { position: relative; height: 34px; line-height: 34px; cursor: pointer; }.m-plylist .ts span, .m-yatk .ts span { height: 100%; float: left; }.m-plylist .ts img, .m-yatk .ts img { width: 16px; margin: 9px 6px 0px 28px; }.m-plylist .ts .tstt, .m-yatk .ts .tstt { margin-right: 9.44px; }.m-plylist .ts .tstt, .m-yatk .ts .tstt { max-width: 300px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }.m-plylist .ts .tsaction, .m-yatk .ts .tsaction { font-size: 13px; font-weight: 400; }.m-plylist .ts .tsaction .ricon, .m-yatk .ts .tsaction .ricon { position: relative; top: 2px; }.m-plylist .bloc, .m-yatk .bloc { position: absolute; right: 0px; top: 0px; width: 168px; height: 100%; margin-right: 20px; }.m-plylist .tsold, .m-yatk .tsold { height: 34px; line-height: 34px; cursor: pointer; }.m-plylist .tsold span, .m-yatk .tsold span { height: 100%; float: left; }.m-plylist .tsold img, .m-yatk .tsold img { width: 16px; margin: 9px 6px 0px 28px; }.m-plylist .tsold .tstt, .m-yatk .tsold .tstt { margin-right: 40px; margin-left: 4px; }.m-plylist .tsold .tstt, .m-yatk .tsold .tstt, .m-plylist .tsold .tsaction, .m-yatk .tsold .tsaction { max-width: 300px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }.n-special-content { overflow: hidden overlay; position: absolute; inset: 52px 0px 0px; padding-bottom: 60px; }.n-special-content h1 { margin: 0px; padding: 20px 20px 15px 30px; }.p-mv .m-slttypes { width: 650px; height: 490px; }.p-mv .m-slttypes .tag { border-radius: 100px; text-align: center; }.p-mv .m-slttypes .tagcnt .all { height: 50px; }.p-mv .m-slttypes .tagcnt .all .tag { width: 70px; height: 30px; line-height: 30px; padding: 0px; }.p-mv .m-slttypes .tagcntwrap { height: 490px; }.p-mv .m-slttypes .tagcntwrap .tagcnt { height: 100%; }.p-mv .m-list li .desc svg { width: 22px; max-height: 12px; position: relative; top: 2px; margin-right: 2px; }.p-mv .m-list .ci svg { position: relative; left: 1px; }.p-mv .u-head1 .u-tit { font-size: 16px; width: 90px; position: relative; }.p-mv .u-head1 .u-tit a { position: absolute; inset: 0px; }.p-mv .u-head1 .u-tit svg { width: 8px; max-height: 14px; top: 1px; position: relative; left: 4px; }.p-mv .u-head1 { margin-top: 10px; }.p-mv .u-head1 .rtab { margin: 0px; }.p-mv .u-head1 .rtab .line { vertical-align: middle; margin: 0px 3px; }.p-mv .u-head1 .rtab a { width: 46px; height: 20px; border-radius: 10px; display: inline-block; text-align: center; line-height: 20px; }.p-mv .m-tags .tag .tagcnt { width: auto; display: inline-block; border-radius: 10px; padding: 0px 10px; height: 20px; line-height: 20px; }.p-mv .m-slthead .slttype { margin: 0px; }.p-mv .m-slthead .rec { margin: 0px 0px 20px; }.p-mv .m-list-mvweek { margin-top: 20px; }.m-myradio .m-tblist .u-cover { overflow: visible; }.mq-playing .g-hd { z-index: 152; }.mq-playing .m-logo { display: none; }.mq-playing .m-tool .user, .mq-playing .m-tool .skin { display: none; }.mq-playing .m-tool .playfull { display: flex; align-items: center; justify-content: flex-start; }.mq-playing .m-tool .playfull > .txt-fullscreen-entry { opacity: 0.4; }.mq-playing .m-zoom { display: block; }.mq-playing .m-sch, .mq-playing .m-hst, .mq-playing .j-listentosong { transition: all 0.5s ease 0s; }.mq-playing-scroll .m-sch, .mq-playing-scroll .m-hst, .mq-playing-scroll .j-listentosong { opacity: 0; pointer-events: none; }.livewrap { width: 128px; height: 28px; line-height: 28px; border-radius: 13px; z-index: 997; }.livewrap .cover { display: inline-block; height: 28px; width: 28px; border-radius: 50%; }.livewrap .cover img { height: 20px; width: 20px; border-radius: 50%; margin: 4px; }.livewrap .cover .bg { height: 28px; width: 28px; position: absolute; left: 0px; top: 0px; margin: 0px; }.livewrap h5 { display: inline-block; width: 70px; }.livewrap .cls { display: inline-block; padding: 2px 4px 0px; position: relative; top: -8px; cursor: pointer; }.livewrap .cls svg { width: 12px; max-height: 12px; }.m-ltEmoticonRain { position: absolute; z-index: 19999; inset: 0px; }.m-ltEmoticonRain canvas { position: absolute; inset: 0px; margin: auto; }.m-ltEmoticonRain video { display: none; }.g-single-track .head.j-flag { display: none; }.g-single-track .content { margin: 0px auto; max-width: 862px; justify-content: space-between; }.g-single-track .g-singlec-ct .n-single .sd { width: 330px; margin-right: 51px; margin-bottom: 30px; margin-left: 50px; }.g-single-track .g-singlec-ct .n-single .mn { margin-left: 20px; display: flex; flex-direction: column; width: 50%; }.g-single-track .g-singlec-ct .n-single .mn .head { padding: 0px 0px 0px 30px; width: 410px; height: auto; }.g-single-track .g-singlec-ct .n-single .mn .head .inf { display: block; max-width: 381px; }.g-single-track .g-singlec-ct .n-single .mn .head .inf .title { text-align: left; height: auto; margin-bottom: 6px; }.g-single-track .g-singlec-ct .n-single .mn .head .inf .title h1 { white-space: pre-line; word-break: break-all; font-size: 24px; line-height: initial; overflow: initial; margin-top: 4px; }.g-single-track .g-singlec-ct .n-single .mn .head .inf .title h1 .tag-wrap { position: initial; }.g-single-track .g-singlec-ct .n-single .mn .head .inf .info { margin-bottom: 6px; }.g-single-track .g-singlec-ct .n-single .mn .head .inf .info .alias { text-align: start; height: 18px; font-size: 13px; margin: 0px 0px 6px; text-overflow: ellipsis; overflow: hidden; }.g-single-track .g-singlec-ct .n-single .mn .head .inf .info ul { max-width: 100%; font-size: 13px; overflow: hidden; text-overflow: ellipsis; display: flex; justify-content: start; margin: 0px 0px 4px; }.g-single-track .g-singlec-ct .n-single .mn .head .inf .info ul li { max-width: 113px; margin-right: 20px; }.g-single-track .g-singlec-ct .n-single .mn .lyric { flex-grow: 1; width: 380px; }.g-single-track .g-singlec-ct .n-single .mn .lyric .m-playlrc { position: static; margin-top: 4px; }.g-single-track .sd.j-flag { margin-top: 100px; }.g-single-track .g-bd2 { width: 100%; margin-top: 40px; max-width: 862px; }.g-single-track .g-mn2c .m-comment-play { margin-right: 314px; }.g-single-track .g-mn2c .m-comment-play .title:first-child { padding-top: 2px; }.g-single-program .n-single .sd { width: 270px; margin-right: 2.5%; }.g-single-program .n-single .sd .cd { width: 100%; height: 100%; }.g-single-program .n-single .sd .cd.z-play .cdrun { transform: none; }.g-single-program .n-single .sd .cd.z-play .cdwrap { animation: 0s ease 0s 1 normal none running none; }.g-single-program .n-single .sd .cd .cdbg { border-radius: 12px; }.g-single-program .n-single .sd .cd .cdimg { width: 100%; height: 100%; border-radius: 12px; }.g-single-program .n-single .sd .cd .cdrun { display: none; }.g-single-program .n-single .sd .cdrun { display: none; }.g-single-program .n-single .mn { width: 35%; height: 300px; margin-left: 2.5%; display: flex; flex-direction: column; }.g-single-program .n-single .mn .lyric { flex: 1 1 auto; display: flex; flex-direction: column; }.g-single-program .n-single .mn .lyric .cnt { position: relative; display: flex; flex-direction: column; flex: 1 1 auto; }.g-single-program .n-single .mn .lyric .cnt .text { margin: 20px 0px 16px; line-height: 23px; font-size: 13px; border-right: none; }.g-single-program .n-single .mn .lyric .cnt .text .shrink { overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; }.g-single-program .n-single .mn .lyric .cnt .text .tag { margin: 3px 3px 0px 0px; }.g-single-program .n-single .mn .lyric .cnt .extshrbtn { width: 10px; height: 10px; float: right; position: absolute; left: 100%; top: 62px; }.g-single-program .n-single .mn .lyric .cnt .z-fold { transform: rotate(180deg); }.g-single-program .n-single .mn .lyric .cnt .extend { box-sizing: border-box; height: 300px; overflow: hidden overlay; padding-bottom: 32px; }.g-single-program .n-single .mn .lyric .cnt .extend::-webkit-scrollbar { display: none; }.g-single-program .n-single .mn .lyric .cnt .extend:hover::-webkit-scrollbar { display: none; }.g-single-program .n-single .mn .program-recommend { width: 100%; margin-left: 0px; flex: 0 0 auto; }.g-single-program .n-single .mn .program-recommend .n-shead { padding: 16px 0px 10px; }.g-single-program .n-single .mn .program-recommend .n-shead h2 { font-size: 15px; }.g-single-program .n-single .mn .program-recommend .m-slist5 { margin: 0px; }.g-single-program .n-single .mn .program-recommend .m-slist5 li { width: calc(50% - 20px); height: 50px; box-sizing: border-box; margin: 0px 20px 10px 0px; float: left; }.g-single-program .n-single .mn .program-recommend .m-slist5 li h5 { padding-top: 0px; margin-left: 50px; }.g-single-program .n-single .mn .program-recommend .m-slist5 li p { margin-left: 50px; }.g-single-program .n-single .mn .program-recommend .m-slist5 .u-cover-tnx { width: 40px; height: 40px; }.g-single-program .n-single .mn .program-recommend .m-detail-rcmd-song { overflow: hidden overlay; }.g-single-program .n-single .mn .program-recommend .m-detail-rcmd-radio { overflow: hidden overlay; }.g-single-program .n-single .mn .program-recommend .z-listmore .m-detail-rcmd-song { height: 106px; }.g-single-program .n-single .mn .titlewrap { flex: 0 0 auto; display: flex; justify-content: flex-start; }.g-single-program .n-single .mn .titlewrap .left { display: flex; flex-direction: column; }.g-single-program .n-single .mn .titlewrap .left .name a { max-width: 280px; font-size: 18px; line-height: 18px; cursor: pointer; display: inline-block; }.g-single-program .n-single .mn .titlewrap .left .count { margin: 7px 0px 0px; font-size: 12px; line-height: 12px; }.g-single-program .n-single .mn .titlewrap .dy { margin-left: 20px; flex: 0 0 auto; }.g-single-program div.m-empty-comment { padding: 58px 30px 88px; }.g-single-program .m-comment .title { padding: 52px 0px 0px; }.program-radio-rcmd { margin-top: 10px; place-content: space-between; width: 100%; display: flex; position: relative; flex-flow: row wrap; }.program-radio-rcmd li { width: calc(49%); box-sizing: border-box; height: 60px; position: relative; margin-bottom: 16px; border-radius: 4px; display: flex; justify-content: flex-start; cursor: pointer; }.program-radio-rcmd li .rcmd-new-left { display: block; border-radius: 4px; width: 60px; height: 60px; }.program-radio-rcmd li .rcmd-new-left img { display: block; width: 100%; height: 100%; }.program-radio-rcmd li .rcmd-new-right { margin: 0px; padding: 0px 0px 0px 10px; display: flex; justify-content: center; flex-direction: column; flex: 0 0 auto; }.program-radio-rcmd li .rcmd-new-right .rcmd-new-right-title { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; font-size: 14px; line-height: 16px; }.program-radio-rcmd li .rcmd-new-right .rcnd-new-right-bottom { margin-top: 8px; }.program-radio-rcmd li .rcmd-new-right .rcnd-new-right-bottom .subtitle { font-size: 12px; line-height: 12px; max-width: 144px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; flex-wrap: nowrap; display: inline-block; margin-left: 10px; }.program-radio-rcmd li .rcmd-new-right .rcnd-new-right-bottom .play-count-box { display: inline-block; position: relative; top: -1px; }.program-radio-rcmd li .rcmd-new-right .rcnd-new-right-bottom .play-count-box .play-count-icon { opacity: 0.2; display: inline-block; line-height: 12px; max-width: 10px; max-height: 10px; }.program-radio-rcmd li .rcmd-new-right .rcnd-new-right-bottom .play-count-box .play-count-icon svg { width: 8px; max-height: 10px; min-height: 10px; }.program-radio-rcmd li .rcmd-new-right .rcnd-new-right-bottom .play-count-box .play-count-number { margin-left: 2px; display: inline-block; font-size: 12px; line-height: 12px; opacity: 0.6; }.program-radio-rcmd li .rcmd-new-right .rcnd-new-right-bottom .play-time-box { display: inline-block; position: relative; top: -1px; }.program-radio-rcmd li .rcmd-new-right .rcnd-new-right-bottom .play-time-box .play-time-icon { position: relative; top: 2px; margin-left: 10px; width: 12px; height: 12px; display: inline-block; }.program-radio-rcmd li .rcmd-new-right .rcnd-new-right-bottom .play-time-box .play-time-number { margin-left: 2px; display: inline-block; font-size: 12px; line-height: 12px; opacity: 0.6; }@media screen and (min-height: 780px) and (min-width: 1080px) {
.n-single .sd { width: 330px; }
.n-single .sd .newtrytxt .box { left: 0px; }
.n-single .recommend { height: 280px; width: 310px; }
.g-single-program .n-single .sd { width: 300px; }
.g-singlec-ct .m-comment-play .title:first-child { padding: 55px 0px 0px; }
}@media screen and (min-height: 1080px) and (min-width: 1440px) {
.n-single .sd { width: 372px; }
.n-single .sd .newtrytxt .box { width: 372px; left: 0px; }
.n-single .recommend { height: 358px; width: 372px; }
.g-single-program .n-single .sd { width: 432px; }
.g-singlec-ct .m-comment-play .title:first-child { padding: 70px 0px 0px; }
}@media screen and (min-height: 780px) {
.n-single .mn { height: 414px; }
}@media screen and (min-height: 1080px) {
.n-single .mn { height: 556px; }
}@media screen and (min-height: 930px) {
.cnt.m-playlrc .word .text { font-size: 16px; }
.cnt.m-playlrc .word .text p { line-height: 30px; }
.m-playlrc .word .text .z-crt p:nth-child(1) { font-size: 18px; }
}.m-player .u-hires { top: -42px; right: 80px; box-sizing: border-box; width: 238px; padding: 14px 10px 14px 13px; font-weight: 500; }.m-player .u-hires::before { right: 113px; box-shadow: rgba(0, 0, 0, 0.06) -1px -1px 0px 0px; }.m-player .u-hires div { margin-left: 11px; display: inline-block; box-sizing: content-box; width: 64px; height: 20px; padding: 0px; border-radius: 10px; font-weight: 400; color: rgb(255, 255, 255); text-align: center; line-height: 20px; font-size: 12px; }.m-player .u-mute { right: 20px; box-sizing: border-box; border-radius: 11px; padding: 14px 10px 14px 15px; font-weight: 400; }.m-player .u-mute::before { content: ""; position: absolute; right: 86px; box-shadow: rgba(0, 0, 0, 0.06) -1px -1px 0px 0px; }.m-player .u-dolby { top: -42px; right: 80px; box-sizing: border-box; padding: 14px 10px; font-weight: 500; }.m-player .u-dolby::before { right: 113px; box-shadow: rgba(0, 0, 0, 0.06) -1px -1px 0px 0px; }.m-player .u-dolby div { margin-left: 11px; display: inline-block; box-sizing: content-box; width: 64px; height: 20px; padding: 0px; border-radius: 10px; font-weight: 400; color: rgb(255, 255, 255); text-align: center; line-height: 20px; font-size: 12px; }.album-dolbymark { width: 68px; height: 11px; cursor: pointer; }.m-player .u-hires.u-le { top: -78px; right: -84px; width: 192px; }.m-player .u-hires.u-le::before { right: 90px; }.lyric-effect-nej-container { position: fixed; top: 162px; bottom: 140px; right: 20px; z-index: 150; }.lyric-effect-nej-container .m-universal-react-container, .lyric-effect-nej-container .mixin-portalified { height: 100%; }.mq-le-loading #x-g-mn div.bar.oper span.zoom.f-cp { pointer-events: none !important; }.mq-le-loading div.m-leftbox div.m-tool .j-fullscreen-tip-mount { pointer-events: none !important; }.track-info { display: none; position: absolute; top: -6px; left: 0px; right: 0px; text-align: center; z-index: 1; }.track-info .track-title { font-size: 18px; line-height: 25px; margin-bottom: 2px; }.track-info .track-artist { font-size: 13px; line-height: 18px; }.lyric-effect-container { position: absolute; inset: -70px 50% -8px; }.lyric-effect-container .lyric-effect-canvas { width: 100%; height: 100%; }.quit-le { display: none; }.mq-playing-fullscreen.mq-lyric-effect .lyric-effect-container { top: 0px; bottom: 0px; transition: none 0s ease 0s; }.mq-lyric-effect:not(.mq-le-disabled) .g-singlec-live { display: none; }.mq-lyric-effect:not(.mq-le-disabled) .track-info { display: block; }.mq-lyric-effect:not(.mq-le-disabled) .lyric-effect-container { left: 0px; right: 0px; transition: left 1s ease 0s, right 1s ease 0s; }.mq-lyric-effect:not(.mq-le-disabled) .g-singlec .g-singlec-hd { z-index: 5; }.mq-lyric-effect:not(.mq-le-disabled) .g-singlec .g-singlec-ct .n-single > div.wrap { height: 460px; }.mq-lyric-effect:not(.mq-le-disabled) .g-singlec .g-singlec-ct .n-single > div.wrap .content { display: none; }.mq-lyric-effect:not(.mq-le-disabled) .quit-le { display: block; position: absolute; right: 84px; top: 16px; width: 88px; height: 26px; line-height: 26px; text-align: center; border-radius: 16px; margin-right: 12px; cursor: pointer; background-color: rgba(40, 50, 72, 0.06); border: 1px solid rgba(40, 50, 72, 0.03); color: rgba(40, 50, 72, 0.9); }.mq-lyric-effect:not(.mq-le-disabled) .g-hd .m-logo, .mq-lyric-effect:not(.mq-le-disabled) .g-hd .m-zoom { display: none; }.mq-lyric-effect:not(.mq-le-disabled) .g-hd .m-leftbox { justify-content: flex-end; margin-right: 112px; }.mq-lyric-effect:not(.mq-le-disabled) .g-hd .m-leftbox::after, .mq-lyric-effect:not(.mq-le-disabled) .g-hd .m-leftbox .m-topbox, .mq-lyric-effect:not(.mq-le-disabled) .g-hd .m-leftbox .m-tool div.itm, .mq-lyric-effect:not(.mq-le-disabled) .g-hd .m-leftbox .m-tool div.user, .mq-lyric-effect:not(.mq-le-disabled) .g-hd .m-leftbox .m-tool a.set { display: none; }.mq-lyric-effect:not(.mq-le-disabled) .m-winctrl .icn.fix { display: none; }.mq-lyric-effect:not(.mq-le-disabled) .g-hd .m-leftbox { justify-content: flex-end; }.mq-lyric-effect:not(.mq-le-disabled) .g-hd .m-leftbox::after { display: none; }.mq-lyric-effect:not(.mq-le-disabled).mq-le-visible .g-hd .m-leftbox .txt-fullscreen-entry { opacity: 1; }.mq-lyric-effect:not(.mq-le-disabled).mq-le-visible.mq-le-light .track-info .track-title { color: rgba(40, 50, 72, 0.9); }.mq-lyric-effect:not(.mq-le-disabled).mq-le-visible.mq-le-light .track-info .track-artist { color: rgba(40, 50, 72, 0.6); }.mq-lyric-effect:not(.mq-le-disabled).mq-le-visible.mq-le-light .g-hd .m-leftbox .txt-fullscreen-entry { color: rgba(40, 50, 72, 0.6); }.mq-lyric-effect:not(.mq-le-disabled).mq-le-visible.mq-le-light.mq-playing .m-winctrl svg, .mq-lyric-effect:not(.mq-le-disabled).mq-le-visible.mq-le-light.mq-playing .m-tool .itm svg { fill: rgba(40, 50, 72, 0.6); }.mq-lyric-effect:not(.mq-le-disabled).mq-le-visible.mq-le-light .g-singlec .g-singlec-hd .s-fc1 { color: rgba(0, 0, 0, 0.8); }.mq-lyric-effect:not(.mq-le-disabled).mq-le-visible.mq-le-light .g-singlec .g-singlec-hd .s-fc4 { color: rgba(0, 0, 0, 0.4); }.mq-lyric-effect:not(.mq-le-disabled).mq-le-visible.mq-le-dark .track-info .track-title { color: rgba(255, 255, 255, 0.9); }.mq-lyric-effect:not(.mq-le-disabled).mq-le-visible.mq-le-dark .track-info .track-artist { color: rgba(255, 255, 255, 0.6); }.mq-lyric-effect:not(.mq-le-disabled).mq-le-visible.mq-le-dark .quit-le { background-color: rgba(255, 255, 255, 0.08); border: 1px solid rgba(255, 255, 255, 0.03); color: rgba(255, 255, 255, 0.9); }.mq-lyric-effect:not(.mq-le-disabled).mq-le-visible.mq-le-dark .g-hd .m-leftbox .txt-fullscreen-entry { color: rgba(255, 255, 255, 0.6); }.mq-lyric-effect:not(.mq-le-disabled).mq-le-visible.mq-le-dark.mq-playing .m-winctrl svg, .mq-lyric-effect:not(.mq-le-disabled).mq-le-visible.mq-le-dark.mq-playing .m-tool .itm svg { fill: rgba(255, 255, 255, 0.6); }.mq-lyric-effect:not(.mq-le-disabled).mq-le-visible.mq-le-dark .g-singlec .g-singlec-hd .s-fc1 { color: rgba(255, 255, 255, 0.8); }.mq-lyric-effect:not(.mq-le-disabled).mq-le-visible.mq-le-dark .g-singlec .g-singlec-hd .s-fc4 { color: rgba(255, 255, 255, 0.4); }.mq-lyric-effect:not(.mq-le-disabled).mq-le-visible .g-singlec-ct { top: 0px; padding-top: 60px; }.m-editor-forward .tool { width: calc(100% - 20px); }.m-editor-forward button.submit { bottom: 0px; }.m-comment-timeline .m-editor .textarea { height: 130px; }.m-comment-timeline .m-editor .tool { position: relative; margin: 27px 10px 0px; }.emoji { background: url("../style/res/emoji.webp") -1231px -1053px / 1250px 1228px no-repeat; width: 20px; height: 20px; display: inline-block; vertical-align: top; }.emoji1f604 { background-position: 1px 1px; }.emoji1f601 { background-position: -21px 1px; }.emoji1f603 { background-position: 1px -21px; }.emoji1f600 { background-position: -21px -21px; }.emoji1f605 { background-position: -43px 1px; }.emoji1f923 { background-position: -43px -21px; }.emoji1f602 { background-position: 1px -43px; }.emoji1f606 { background-position: -21px -43px; }.emoji1f642 { background-position: -43px -43px; }.emoji1f643 { background-position: -65px 1px; }.emoji1f609 { background-position: -65px -21px; }.emoji1f60a { background-position: -65px -43px; }.emoji1f607 { background-position: 1px -65px; }.emoji1f970 { background-position: -21px -65px; }.emoji1f60d { background-position: -43px -65px; }.emoji1f929 { background-position: -65px -65px; }.emoji1f618 { background-position: -87px 1px; }.emoji1f617 { background-position: -87px -21px; }.emoji263a { background-position: -87px -43px; }.emoji1f619 { background-position: -87px -65px; }.emoji1f61a { background-position: 1px -87px; }.emoji1f60b { background-position: -21px -87px; }.emoji1f61b { background-position: -43px -87px; }.emoji1f61d { background-position: -65px -87px; }.emoji1f92a { background-position: -87px -87px; }.emoji1f61c { background-position: -109px 1px; }.emoji1f92d { background-position: -109px -21px; }.emoji1f911 { background-position: -109px -43px; }.emoji1f92b { background-position: -109px -65px; }.emoji1f917 { background-position: -109px -87px; }.emoji1f914 { background-position: 1px -109px; }.emoji1f910 { background-position: -21px -109px; }.emoji1f610 { background-position: -43px -109px; }.emoji1f928 { background-position: -65px -109px; }.emoji1f611 { background-position: -87px -109px; }.emoji1f60f { background-position: -109px -109px; }.emoji1f636 { background-position: -131px 1px; }.emoji1f612 { background-position: -131px -21px; }.emoji1f644 { background-position: -131px -43px; }.emoji1f925 { background-position: -131px -65px; }.emoji1f60c { background-position: -131px -87px; }.emoji1f62c { background-position: -131px -109px; }.emoji1f614 { background-position: 1px -131px; }.emoji1f924 { background-position: -21px -131px; }.emoji1f62a { background-position: -43px -131px; }.emoji1f634 { background-position: -65px -131px; }.emoji1f637 { background-position: -87px -131px; }.emoji1f915 { background-position: -109px -131px; }.emoji1f912 { background-position: -131px -131px; }.emoji1f922 { background-position: -153px 1px; }.emoji1f92e { background-position: -153px -21px; }.emoji1f927 { background-position: -153px -43px; }.emoji1f975 { background-position: -153px -65px; }.emoji1f976 { background-position: -153px -87px; }.emoji1f974 { background-position: -153px -109px; }.emoji1f635 { background-position: -153px -131px; }.emoji1f920 { background-position: 1px -153px; }.emoji1f973 { background-position: -21px -153px; }.emoji1f92f { background-position: -43px -153px; }.emoji1f913 { background-position: -65px -153px; }.emoji1f60e { background-position: -87px -153px; }.emoji1f615 { background-position: -109px -153px; }.emoji1f9d0 { background-position: -131px -153px; }.emoji1f61f { background-position: -153px -153px; }.emoji1f641 { background-position: -175px 1px; }.emoji2639 { background-position: -175px -21px; }.emoji1f62e { background-position: -175px -43px; }.emoji1f62f { background-position: -175px -65px; }.emoji1f632 { background-position: -175px -87px; }.emoji1f626 { background-position: -175px -109px; }.emoji1f633 { background-position: -175px -131px; }.emoji1f97a { background-position: -175px -153px; }.emoji1f628 { background-position: 1px -175px; }.emoji1f627 { background-position: -21px -175px; }.emoji1f630 { background-position: -43px -175px; }.emoji1f625 { background-position: -65px -175px; }.emoji1f62d { background-position: -87px -175px; }.emoji1f622 { background-position: -109px -175px; }.emoji1f631 { background-position: -131px -175px; }.emoji1f616 { background-position: -153px -175px; }.emoji1f623 { background-position: -175px -175px; }.emoji1f613 { background-position: -197px 1px; }.emoji1f61e { background-position: -197px -21px; }.emoji1f629 { background-position: -197px -43px; }.emoji1f62b { background-position: -197px -65px; }.emoji1f971 { background-position: -197px -87px; }.emoji1f624 { background-position: -197px -109px; }.emoji1f621 { background-position: -197px -131px; }.emoji1f620 { background-position: -197px -153px; }.emoji1f92c { background-position: -197px -175px; }.emoji1f47f { background-position: 1px -197px; }.emoji1f608 { background-position: -21px -197px; }.emoji1f480 { background-position: -43px -197px; }.emoji1f4a9 { background-position: -65px -197px; }.emoji1f921 { background-position: -87px -197px; }.emoji2620 { background-position: -109px -197px; }.emoji1f47b { background-position: -131px -197px; }.emoji1f479 { background-position: -153px -197px; }.emoji1f47a { background-position: -175px -197px; }.emoji1f47d { background-position: -197px -197px; }.emoji1f47e { background-position: -219px 1px; }.emoji1f63a { background-position: -219px -21px; }.emoji1f916 { background-position: -219px -43px; }.emoji1f638 { background-position: -219px -65px; }.emoji1f639 { background-position: -219px -87px; }.emoji1f63c { background-position: -219px -109px; }.emoji1f63d { background-position: -219px -131px; }.emoji1f63b { background-position: -219px -153px; }.emoji1f640 { background-position: -219px -175px; }.emoji1f63f { background-position: -219px -197px; }.emoji1f63e { background-position: 1px -219px; }.emoji1f648 { background-position: -21px -219px; }.emoji1f649 { background-position: -43px -219px; }.emoji1f64a { background-position: -65px -219px; }.emoji1f48b { background-position: -87px -219px; }.emoji1f48c { background-position: -109px -219px; }.emoji1f496 { background-position: -131px -219px; }.emoji1f498 { background-position: -153px -219px; }.emoji1f49d { background-position: -175px -219px; }.emoji1f497 { background-position: -197px -219px; }.emoji1f49e { background-position: -219px -219px; }.emoji1f493 { background-position: -241px 1px; }.emoji1f495 { background-position: -241px -21px; }.emoji1f49f { background-position: -241px -43px; }.emoji2764 { background-position: -241px -65px; }.emoji1f494 { background-position: -241px -87px; }.emoji2763 { background-position: -241px -109px; }.emoji1f49b { background-position: -241px -131px; }.emoji1f49a { background-position: -241px -153px; }.emoji1f499 { background-position: -241px -175px; }.emoji1f9e1 { background-position: -241px -197px; }.emoji1f49c { background-position: -241px -219px; }.emoji1f90e { background-position: 1px -241px; }.emoji1f5a4 { background-position: -21px -241px; }.emoji1f90d { background-position: -43px -241px; }.emoji1f4af { background-position: -65px -241px; }.emoji1f4a2 { background-position: -87px -241px; }.emoji1f4ab { background-position: -109px -241px; }.emoji1f4a5 { background-position: -131px -241px; }.emoji1f4a8 { background-position: -153px -241px; }.emoji1f4a3 { background-position: -175px -241px; }.emoji1f4a6 { background-position: -197px -241px; }.emoji1f573 { background-position: -219px -241px; }.emoji1f5ef { background-position: -241px -241px; }.emoji1f4ac { background-position: -263px 1px; }.emoji1f441_fe0f_200d_1f5e8_fe0f { background-position: -263px -21px; }.emoji1f5e8 { background-position: -263px -43px; }.emoji1f4a4 { background-position: -263px -65px; }.emoji1f4ad { background-position: -263px -87px; }.emoji1f91a { background-position: -263px -109px; }.emoji1f44b { background-position: -263px -131px; }.emoji1f590 { background-position: -263px -153px; }.emoji270b { background-position: -263px -175px; }.emoji1f596 { background-position: -263px -197px; }.emoji1f44c { background-position: -263px -219px; }.emoji1f90f { background-position: -263px -241px; }.emoji1f91f { background-position: 1px -263px; }.emoji270c { background-position: -21px -263px; }.emoji1f91e { background-position: -43px -263px; }.emoji1f449 { background-position: -65px -263px; }.emoji1f918 { background-position: -87px -263px; }.emoji1f919 { background-position: -109px -263px; }.emoji1f448 { background-position: -131px -263px; }.emoji1f446 { background-position: -153px -263px; }.emoji261d { background-position: -175px -263px; }.emoji1f595 { background-position: -197px -263px; }.emoji1f447 { background-position: -219px -263px; }.emoji1f44d { background-position: -241px -263px; }.emoji1f44e { background-position: -263px -263px; }.emoji1f44a { background-position: -285px 1px; }.emoji270a { background-position: -285px -21px; }.emoji1f91b { background-position: -285px -43px; }.emoji1f44f { background-position: -285px -65px; }.emoji1f64c { background-position: -285px -87px; }.emoji1f91c { background-position: -285px -109px; }.emoji1f450 { background-position: -285px -131px; }.emoji1f932 { background-position: -285px -153px; }.emoji1f64f { background-position: -285px -175px; }.emoji270d { background-position: -285px -197px; }.emoji1f91d { background-position: -285px -219px; }.emoji1f485 { background-position: -285px -241px; }.emoji1f933 { background-position: -285px -263px; }.emoji1f4aa { background-position: 1px -285px; }.emoji1f9be { background-position: -21px -285px; }.emoji1f9bf { background-position: -43px -285px; }.emoji1f9b6 { background-position: -65px -285px; }.emoji1f442 { background-position: -87px -285px; }.emoji1f9b5 { background-position: -109px -285px; }.emoji1f9bb { background-position: -131px -285px; }.emoji1f443 { background-position: -153px -285px; }.emoji1f9e0 { background-position: -175px -285px; }.emoji1f9b4 { background-position: -197px -285px; }.emoji1f9b7 { background-position: -219px -285px; }.emoji1f440 { background-position: -241px -285px; }.emoji1f441 { background-position: -263px -285px; }.emoji1f445 { background-position: -285px -285px; }.emoji1f444 { background-position: -307px 1px; }.emoji1f476 { background-position: -307px -21px; }.emoji1f9d2 { background-position: -307px -43px; }.emoji1f466 { background-position: -307px -65px; }.emoji1f467 { background-position: -307px -87px; }.emoji1f9d1 { background-position: -307px -109px; }.emoji1f471 { background-position: -307px -131px; }.emoji1f468 { background-position: -307px -153px; }.emoji1f9d4 { background-position: -307px -175px; }.emoji1f468_200d_1f9b0 { background-position: -307px -197px; }.emoji1f468_200d_1f9b1 { background-position: -307px -219px; }.emoji1f468_200d_1f9b3 { background-position: -307px -241px; }.emoji1f468_200d_1f9b2 { background-position: -307px -263px; }.emoji1f469 { background-position: -307px -285px; }.emoji1f469_200d_1f9b0 { background-position: 1px -307px; }.emoji1f469_200d_1f9b1 { background-position: -21px -307px; }.emoji1f9d1_200d_1f9b0 { background-position: -43px -307px; }.emoji1f469_200d_1f9b3 { background-position: -65px -307px; }.emoji1f9d1_200d_1f9b1 { background-position: -87px -307px; }.emoji1f9d1_200d_1f9b3 { background-position: -109px -307px; }.emoji1f471_200d_2640_fe0f { background-position: -131px -307px; }.emoji1f9d1_200d_1f9b2 { background-position: -153px -307px; }.emoji1f469_200d_1f9b2 { background-position: -175px -307px; }.emoji1f471_200d_2642_fe0f { background-position: -197px -307px; }.emoji1f474 { background-position: -219px -307px; }.emoji1f9d3 { background-position: -241px -307px; }.emoji1f64d { background-position: -263px -307px; }.emoji1f475 { background-position: -285px -307px; }.emoji1f64d_200d_2642_fe0f { background-position: -307px -307px; }.emoji1f64d_200d_2640_fe0f { background-position: -329px 1px; }.emoji1f64e { background-position: -329px -21px; }.emoji1f64e_200d_2642_fe0f { background-position: -329px -43px; }.emoji1f645_200d_2640_fe0f { background-position: -329px -65px; }.emoji1f645_200d_2642_fe0f { background-position: -329px -87px; }.emoji1f64e_200d_2640_fe0f { background-position: -329px -109px; }.emoji1f645 { background-position: -329px -131px; }.emoji1f646 { background-position: -329px -153px; }.emoji1f646_200d_2642_fe0f { background-position: -329px -175px; }.emoji1f481 { background-position: -329px -197px; }.emoji1f646_200d_2640_fe0f { background-position: -329px -219px; }.emoji1f481_200d_2642_fe0f { background-position: -329px -241px; }.emoji1f481_200d_2640_fe0f { background-position: -329px -263px; }.emoji1f64b { background-position: -329px -285px; }.emoji1f64b_200d_2640_fe0f { background-position: -329px -307px; }.emoji1f64b_200d_2642_fe0f { background-position: 1px -329px; }.emoji1f9cf { background-position: -21px -329px; }.emoji1f9cf_200d_2642_fe0f { background-position: -43px -329px; }.emoji1f9cf_200d_2640_fe0f { background-position: -65px -329px; }.emoji1f647 { background-position: -87px -329px; }.emoji1f647_200d_2642_fe0f { background-position: -109px -329px; }.emoji1f647_200d_2640_fe0f { background-position: -131px -329px; }.emoji1f926_200d_2642_fe0f { background-position: -153px -329px; }.emoji1f926 { background-position: -175px -329px; }.emoji1f937 { background-position: -197px -329px; }.emoji1f926_200d_2640_fe0f { background-position: -219px -329px; }.emoji1f937_200d_2642_fe0f { background-position: -241px -329px; }.emoji1f937_200d_2640_fe0f { background-position: -263px -329px; }.emoji1f9d1_200d_2695_fe0f { background-position: -285px -329px; }.emoji1f468_200d_2695_fe0f { background-position: -307px -329px; }.emoji1f9d1_200d_1f393 { background-position: -329px -329px; }.emoji1f469_200d_2695_fe0f { background-position: -351px 1px; }.emoji1f468_200d_1f393 { background-position: -351px -21px; }.emoji1f9d1_200d_1f3eb { background-position: -351px -43px; }.emoji1f469_200d_1f393 { background-position: -351px -65px; }.emoji1f468_200d_1f3eb { background-position: -351px -87px; }.emoji1f469_200d_1f3eb { background-position: -351px -109px; }.emoji1f9d1_200d_2696_fe0f { background-position: -351px -131px; }.emoji1f468_200d_2696_fe0f { background-position: -351px -153px; }.emoji1f468_200d_1f33e { background-position: -351px -175px; }.emoji1f9d1_200d_1f33e { background-position: -351px -197px; }.emoji1f469_200d_1f33e { background-position: -351px -219px; }.emoji1f469_200d_2696_fe0f { background-position: -351px -241px; }.emoji1f9d1_200d_1f373 { background-position: -351px -263px; }.emoji1f469_200d_1f373 { background-position: -351px -285px; }.emoji1f9d1_200d_1f527 { background-position: -351px -307px; }.emoji1f468_200d_1f373 { background-position: -351px -329px; }.emoji1f468_200d_1f527 { background-position: 1px -351px; }.emoji1f9d1_200d_1f3ed { background-position: -21px -351px; }.emoji1f469_200d_1f527 { background-position: -43px -351px; }.emoji1f468_200d_1f3ed { background-position: -65px -351px; }.emoji1f469_200d_1f3ed { background-position: -87px -351px; }.emoji1f468_200d_1f4bc { background-position: -109px -351px; }.emoji1f9d1_200d_1f4bc { background-position: -131px -351px; }.emoji1f469_200d_1f4bc { background-position: -153px -351px; }.emoji1f9d1_200d_1f52c { background-position: -175px -351px; }.emoji1f468_200d_1f52c { background-position: -197px -351px; }.emoji1f9d1_200d_1f4bb { background-position: -219px -351px; }.emoji1f469_200d_1f52c { background-position: -241px -351px; }.emoji1f468_200d_1f4bb { background-position: -263px -351px; }.emoji1f9d1_200d_1f3a4 { background-position: -285px -351px; }.emoji1f469_200d_1f4bb { background-position: -307px -351px; }.emoji1f468_200d_1f3a4 { background-position: -329px -351px; }.emoji1f469_200d_1f3a4 { background-position: -351px -351px; }.emoji1f9d1_200d_1f3a8 { background-position: -373px 1px; }.emoji1f468_200d_1f3a8 { background-position: -373px -21px; }.emoji1f469_200d_1f3a8 { background-position: -373px -43px; }.emoji1f9d1_200d_2708_fe0f { background-position: -373px -65px; }.emoji1f469_200d_2708_fe0f { background-position: -373px -87px; }.emoji1f468_200d_1f680 { background-position: -373px -109px; }.emoji1f9d1_200d_1f680 { background-position: -373px -131px; }.emoji1f468_200d_2708_fe0f { background-position: -373px -153px; }.emoji1f9d1_200d_1f692 { background-position: -373px -175px; }.emoji1f469_200d_1f692 { background-position: -373px -197px; }.emoji1f468_200d_1f692 { background-position: -373px -219px; }.emoji1f469_200d_1f680 { background-position: -373px -241px; }.emoji1f46e_200d_2642_fe0f { background-position: -373px -263px; }.emoji1f46e_200d_2640_fe0f { background-position: -373px -285px; }.emoji1f46e { background-position: -373px -307px; }.emoji1f575 { background-position: -373px -329px; }.emoji1f575_fe0f_200d_2642_fe0f { background-position: -373px -351px; }.emoji1f575_fe0f_200d_2640_fe0f { background-position: 1px -373px; }.emoji1f482 { background-position: -21px -373px; }.emoji1f482_200d_2642_fe0f { background-position: -43px -373px; }.emoji1f482_200d_2640_fe0f { background-position: -65px -373px; }.emoji1f477 { background-position: -87px -373px; }.emoji1f477_200d_2642_fe0f { background-position: -109px -373px; }.emoji1f477_200d_2640_fe0f { background-position: -131px -373px; }.emoji1f934 { background-position: -153px -373px; }.emoji1f478 { background-position: -175px -373px; }.emoji1f473 { background-position: -197px -373px; }.emoji1f473_200d_2642_fe0f { background-position: -219px -373px; }.emoji1f473_200d_2640_fe0f { background-position: -241px -373px; }.emoji1f472 { background-position: -263px -373px; }.emoji1f9d5 { background-position: -285px -373px; }.emoji1f930 { background-position: -307px -373px; }.emoji1f470 { background-position: -329px -373px; }.emoji1f935 { background-position: -351px -373px; }.emoji1f931 { background-position: -373px -373px; }.emoji1f47c { background-position: -395px 1px; }.emoji1f385 { background-position: -395px -21px; }.emoji1f9b8 { background-position: -395px -43px; }.emoji1f936 { background-position: -395px -65px; }.emoji1f9b8_200d_2642_fe0f { background-position: -395px -87px; }.emoji1f9b9_200d_2642_fe0f { background-position: -395px -109px; }.emoji1f9b9 { background-position: -395px -131px; }.emoji1f9b8_200d_2640_fe0f { background-position: -395px -153px; }.emoji1f9d9_200d_2642_fe0f { background-position: -395px -175px; }.emoji1f9d9_200d_2640_fe0f { background-position: -395px -197px; }.emoji1f9b9_200d_2640_fe0f { background-position: -395px -219px; }.emoji1f9d9 { background-position: -395px -241px; }.emoji1f9da { background-position: -395px -263px; }.emoji1f9db { background-position: -395px -285px; }.emoji1f9da_200d_2640_fe0f { background-position: -395px -307px; }.emoji1f9da_200d_2642_fe0f { background-position: -395px -329px; }.emoji1f9db_200d_2642_fe0f { background-position: -395px -351px; }.emoji1f9db_200d_2640_fe0f { background-position: -395px -373px; }.emoji1f9dc { background-position: 1px -395px; }.emoji1f9dc_200d_2642_fe0f { background-position: -21px -395px; }.emoji1f9dc_200d_2640_fe0f { background-position: -43px -395px; }.emoji1f9dd { background-position: -65px -395px; }.emoji1f9dd_200d_2642_fe0f { background-position: -87px -395px; }.emoji1f9de { background-position: -109px -395px; }.emoji1f9dd_200d_2640_fe0f { background-position: -131px -395px; }.emoji1f9de_200d_2642_fe0f { background-position: -153px -395px; }.emoji1f9de_200d_2640_fe0f { background-position: -175px -395px; }.emoji1f9df_200d_2642_fe0f { background-position: -197px -395px; }.emoji1f9df { background-position: -219px -395px; }.emoji1f9df_200d_2640_fe0f { background-position: -241px -395px; }.emoji1f486 { background-position: -263px -395px; }.emoji1f487 { background-position: -285px -395px; }.emoji1f486_200d_2640_fe0f { background-position: -307px -395px; }.emoji1f486_200d_2642_fe0f { background-position: -329px -395px; }.emoji1f6b6_200d_2642_fe0f { background-position: -351px -395px; }.emoji1f487_200d_2640_fe0f { background-position: -373px -395px; }.emoji1f6b6 { background-position: -395px -395px; }.emoji1f487_200d_2642_fe0f { background-position: -417px 1px; }.emoji1f6b6_200d_2640_fe0f { background-position: -417px -21px; }.emoji1f9cd { background-position: -417px -43px; }.emoji1f9cd_200d_2640_fe0f { background-position: -417px -65px; }.emoji1f9cd_200d_2642_fe0f { background-position: -417px -87px; }.emoji1f9ce { background-position: -417px -109px; }.emoji1f9ce_200d_2642_fe0f { background-position: -417px -131px; }.emoji1f9ce_200d_2640_fe0f { background-position: -417px -153px; }.emoji1f9d1_200d_1f9af { background-position: -417px -175px; }.emoji1f468_200d_1f9af { background-position: -417px -197px; }.emoji1f468_200d_1f9bc { background-position: -417px -219px; }.emoji1f9d1_200d_1f9bc { background-position: -417px -241px; }.emoji1f469_200d_1f9bc { background-position: -417px -263px; }.emoji1f469_200d_1f9af { background-position: -417px -285px; }.emoji1f9d1_200d_1f9bd { background-position: -417px -307px; }.emoji1f468_200d_1f9bd { background-position: -417px -329px; }.emoji1f469_200d_1f9bd { background-position: -417px -351px; }.emoji1f3c3 { background-position: -417px -373px; }.emoji1f3c3_200d_2642_fe0f { background-position: -417px -395px; }.emoji1f483 { background-position: 1px -417px; }.emoji1f57a { background-position: -21px -417px; }.emoji1f3c3_200d_2640_fe0f { background-position: -43px -417px; }.emoji1f574 { background-position: -65px -417px; }.emoji1f46f { background-position: -87px -417px; }.emoji1f46f_200d_2642_fe0f { background-position: -109px -417px; }.emoji1f46f_200d_2640_fe0f { background-position: -131px -417px; }.emoji1f9d6_200d_2640_fe0f { background-position: -153px -417px; }.emoji1f9d6_200d_2642_fe0f { background-position: -175px -417px; }.emoji1f9d7 { background-position: -197px -417px; }.emoji1f9d6 { background-position: -219px -417px; }.emoji1f9d7_200d_2642_fe0f { background-position: -241px -417px; }.emoji1f9d7_200d_2640_fe0f { background-position: -263px -417px; }.emoji1f93a { background-position: -285px -417px; }.emoji1f3c7 { background-position: -307px -417px; }.emoji1f3c2 { background-position: -329px -417px; }.emoji26f7 { background-position: -351px -417px; }.emoji1f3cc_fe0f_200d_2642_fe0f { background-position: -373px -417px; }.emoji1f3cc { background-position: -395px -417px; }.emoji1f3cc_fe0f_200d_2640_fe0f { background-position: -417px -417px; }.emoji1f3c4 { background-position: -439px 1px; }.emoji1f3c4_200d_2640_fe0f { background-position: -439px -21px; }.emoji1f3c4_200d_2642_fe0f { background-position: -439px -43px; }.emoji1f6a3 { background-position: -439px -65px; }.emoji1f6a3_200d_2642_fe0f { background-position: -439px -87px; }.emoji1f6a3_200d_2640_fe0f { background-position: -439px -109px; }.emoji1f3ca { background-position: -439px -131px; }.emoji1f3ca_200d_2642_fe0f { background-position: -439px -153px; }.emoji26f9 { background-position: -439px -175px; }.emoji1f3ca_200d_2640_fe0f { background-position: -439px -197px; }.emoji26f9_fe0f_200d_2642_fe0f { background-position: -439px -219px; }.emoji1f3cb_fe0f_200d_2642_fe0f { background-position: -439px -241px; }.emoji1f3cb_fe0f_200d_2640_fe0f { background-position: -439px -263px; }.emoji1f3cb { background-position: -439px -285px; }.emoji26f9_fe0f_200d_2640_fe0f { background-position: -439px -307px; }.emoji1f6b4_200d_2642_fe0f { background-position: -439px -329px; }.emoji1f6b4 { background-position: -439px -351px; }.emoji1f6b5 { background-position: -439px -373px; }.emoji1f6b4_200d_2640_fe0f { background-position: -439px -395px; }.emoji1f938 { background-position: -439px -417px; }.emoji1f6b5_200d_2642_fe0f { background-position: 1px -439px; }.emoji1f938_200d_2642_fe0f { background-position: -21px -439px; }.emoji1f6b5_200d_2640_fe0f { background-position: -43px -439px; }.emoji1f93c_200d_2640_fe0f { background-position: -65px -439px; }.emoji1f93c_200d_2642_fe0f { background-position: -87px -439px; }.emoji1f93c { background-position: -109px -439px; }.emoji1f938_200d_2640_fe0f { background-position: -131px -439px; }.emoji1f93d_200d_2640_fe0f { background-position: -153px -439px; }.emoji1f93e { background-position: -175px -439px; }.emoji1f93d { background-position: -197px -439px; }.emoji1f93d_200d_2642_fe0f { background-position: -219px -439px; }.emoji1f93e_200d_2642_fe0f { background-position: -241px -439px; }.emoji1f93e_200d_2640_fe0f { background-position: -263px -439px; }.emoji1f939 { background-position: -285px -439px; }.emoji1f939_200d_2642_fe0f { background-position: -307px -439px; }.emoji1f939_200d_2640_fe0f { background-position: -329px -439px; }.emoji1f9d8 { background-position: -351px -439px; }.emoji1f9d8_200d_2642_fe0f { background-position: -373px -439px; }.emoji1f9d8_200d_2640_fe0f { background-position: -395px -439px; }.emoji1f6c0 { background-position: -417px -439px; }.emoji1f6cc { background-position: -439px -439px; }.emoji1f9d1_200d_1f91d_200d_1f9d1 { background-position: -461px 1px; }.emoji1f46b { background-position: -461px -21px; }.emoji1f46d { background-position: -461px -43px; }.emoji1f48f { background-position: -461px -65px; }.emoji1f46c { background-position: -461px -87px; }.emoji1f491 { background-position: -461px -109px; }.emoji1f469_200d_2764_fe0f_200d_1f48b_200d_1f469 { background-position: -461px -131px; }.emoji1f469_200d_2764_fe0f_200d_1f48b_200d_1f468 { background-position: -461px -153px; }.emoji1f468_200d_2764_fe0f_200d_1f48b_200d_1f468 { background-position: -461px -175px; }.emoji1f469_200d_2764_fe0f_200d_1f468 { background-position: -461px -197px; }.emoji1f469_200d_2764_fe0f_200d_1f469 { background-position: -461px -219px; }.emoji1f46a { background-position: -461px -241px; }.emoji1f468_200d_2764_fe0f_200d_1f468 { background-position: -461px -263px; }.emoji1f468_200d_1f469_200d_1f466 { background-position: -461px -285px; }.emoji1f468_200d_1f469_200d_1f467 { background-position: -461px -307px; }.emoji1f468_200d_1f469_200d_1f467_200d_1f466 { background-position: -461px -329px; }.emoji1f468_200d_1f469_200d_1f466_200d_1f466 { background-position: -461px -351px; }.emoji1f468_200d_1f469_200d_1f467_200d_1f467 { background-position: -461px -373px; }.emoji1f468_200d_1f468_200d_1f467_200d_1f466 { background-position: -461px -395px; }.emoji1f468_200d_1f468_200d_1f466 { background-position: -461px -417px; }.emoji1f468_200d_1f468_200d_1f467 { background-position: -461px -439px; }.emoji1f469_200d_1f469_200d_1f466 { background-position: 1px -461px; }.emoji1f468_200d_1f468_200d_1f466_200d_1f466 { background-position: -21px -461px; }.emoji1f468_200d_1f468_200d_1f467_200d_1f467 { background-position: -43px -461px; }.emoji1f469_200d_1f469_200d_1f467 { background-position: -65px -461px; }.emoji1f469_200d_1f469_200d_1f466_200d_1f466 { background-position: -87px -461px; }.emoji1f469_200d_1f469_200d_1f467_200d_1f466 { background-position: -109px -461px; }.emoji1f468_200d_1f466 { background-position: -131px -461px; }.emoji1f468_200d_1f467 { background-position: -153px -461px; }.emoji1f469_200d_1f469_200d_1f467_200d_1f467 { background-position: -175px -461px; }.emoji1f468_200d_1f467_200d_1f466 { background-position: -197px -461px; }.emoji1f468_200d_1f466_200d_1f466 { background-position: -219px -461px; }.emoji1f468_200d_1f467_200d_1f467 { background-position: -241px -461px; }.emoji1f469_200d_1f466_200d_1f466 { background-position: -263px -461px; }.emoji1f469_200d_1f466 { background-position: -285px -461px; }.emoji1f469_200d_1f467 { background-position: -307px -461px; }.emoji1f469_200d_1f467_200d_1f466 { background-position: -329px -461px; }.emoji1f469_200d_1f467_200d_1f467 { background-position: -351px -461px; }.emoji1f5e3 { background-position: -373px -461px; }.emoji1f465 { background-position: -395px -461px; }.emoji1f464 { background-position: -417px -461px; }.emoji1f463 { background-position: -439px -461px; }.emoji1f9b0 { background-position: -461px -461px; }.emoji1f9b2 { background-position: -483px 1px; }.emoji1f9b1 { background-position: -483px -21px; }.emoji1f9b3 { background-position: -483px -43px; }.emoji1f435 { background-position: -483px -65px; }.emoji1f412 { background-position: -483px -87px; }.emoji1f9a7 { background-position: -483px -109px; }.emoji1f436 { background-position: -483px -131px; }.emoji1f98d { background-position: -483px -153px; }.emoji1f415 { background-position: -483px -175px; }.emoji1f9ae { background-position: -483px -197px; }.emoji1f415_200d_1f9ba { background-position: -483px -219px; }.emoji1f429 { background-position: -483px -241px; }.emoji1f43a { background-position: -483px -263px; }.emoji1f99d { background-position: -483px -285px; }.emoji1f431 { background-position: -483px -307px; }.emoji1f98a { background-position: -483px -329px; }.emoji1f42f { background-position: -483px -351px; }.emoji1f408 { background-position: -483px -373px; }.emoji1f405 { background-position: -483px -395px; }.emoji1f981 { background-position: -483px -417px; }.emoji1f406 { background-position: -483px -439px; }.emoji1f40e { background-position: -483px -461px; }.emoji1f984 { background-position: 1px -483px; }.emoji1f434 { background-position: -21px -483px; }.emoji1f42e { background-position: -43px -483px; }.emoji1f993 { background-position: -65px -483px; }.emoji1f402 { background-position: -87px -483px; }.emoji1f98c { background-position: -109px -483px; }.emoji1f403 { background-position: -131px -483px; }.emoji1f404 { background-position: -153px -483px; }.emoji1f416 { background-position: -175px -483px; }.emoji1f437 { background-position: -197px -483px; }.emoji1f43d { background-position: -219px -483px; }.emoji1f417 { background-position: -241px -483px; }.emoji1f40f { background-position: -263px -483px; }.emoji1f411 { background-position: -285px -483px; }.emoji1f42b { background-position: -307px -483px; }.emoji1f410 { background-position: -329px -483px; }.emoji1f999 { background-position: -351px -483px; }.emoji1f42a { background-position: -373px -483px; }.emoji1f992 { background-position: -395px -483px; }.emoji1f418 { background-position: -417px -483px; }.emoji1f99b { background-position: -439px -483px; }.emoji1f98f { background-position: -461px -483px; }.emoji1f42d { background-position: -483px -483px; }.emoji1f401 { background-position: -505px 1px; }.emoji1f400 { background-position: -505px -21px; }.emoji1f439 { background-position: -505px -43px; }.emoji1f430 { background-position: -505px -65px; }.emoji1f43f { background-position: -505px -87px; }.emoji1f407 { background-position: -505px -109px; }.emoji1f987 { background-position: -505px -131px; }.emoji1f994 { background-position: -505px -153px; }.emoji1f43b { background-position: -505px -175px; }.emoji1f9a5 { background-position: -505px -197px; }.emoji1f428 { background-position: -505px -219px; }.emoji1f43c { background-position: -505px -241px; }.emoji1f9a8 { background-position: -505px -263px; }.emoji1f9a1 { background-position: -505px -285px; }.emoji1f998 { background-position: -505px -307px; }.emoji1f9a6 { background-position: -505px -329px; }.emoji1f43e { background-position: -505px -351px; }.emoji1f983 { background-position: -505px -373px; }.emoji1f414 { background-position: -505px -395px; }.emoji1f413 { background-position: -505px -417px; }.emoji1f423 { background-position: -505px -439px; }.emoji1f424 { background-position: -505px -461px; }.emoji1f426 { background-position: -505px -483px; }.emoji1f425 { background-position: 1px -505px; }.emoji1f427 { background-position: -21px -505px; }.emoji1f54a { background-position: -43px -505px; }.emoji1f985 { background-position: -65px -505px; }.emoji1f9a2 { background-position: -87px -505px; }.emoji1f986 { background-position: -109px -505px; }.emoji1f989 { background-position: -131px -505px; }.emoji1f9a9 { background-position: -153px -505px; }.emoji1f99c { background-position: -175px -505px; }.emoji1f99a { background-position: -197px -505px; }.emoji1f438 { background-position: -219px -505px; }.emoji1f40a { background-position: -241px -505px; }.emoji1f422 { background-position: -263px -505px; }.emoji1f98e { background-position: -285px -505px; }.emoji1f40d { background-position: -307px -505px; }.emoji1f409 { background-position: -329px -505px; }.emoji1f432 { background-position: -351px -505px; }.emoji1f996 { background-position: -373px -505px; }.emoji1f995 { background-position: -395px -505px; }.emoji1f42c { background-position: -417px -505px; }.emoji1f433 { background-position: -439px -505px; }.emoji1f40b { background-position: -461px -505px; }.emoji1f41f { background-position: -483px -505px; }.emoji1f421 { background-position: -505px -505px; }.emoji1f420 { background-position: -527px 1px; }.emoji1f988 { background-position: -527px -21px; }.emoji1f419 { background-position: -527px -43px; }.emoji1f98b { background-position: -527px -65px; }.emoji1f41a { background-position: -527px -87px; }.emoji1f40c { background-position: -527px -109px; }.emoji1f41b { background-position: -527px -131px; }.emoji1f41d { background-position: -527px -153px; }.emoji1f41c { background-position: -527px -175px; }.emoji1f41e { background-position: -527px -197px; }.emoji1f997 { background-position: -527px -219px; }.emoji1f577 { background-position: -527px -241px; }.emoji1f578 { background-position: -527px -263px; }.emoji1f982 { background-position: -527px -285px; }.emoji1f99f { background-position: -527px -307px; }.emoji1f9a0 { background-position: -527px -329px; }.emoji1f338 { background-position: -527px -351px; }.emoji1f3f5 { background-position: -527px -373px; }.emoji1f4ae { background-position: -527px -395px; }.emoji1f490 { background-position: -527px -417px; }.emoji1f339 { background-position: -527px -439px; }.emoji1f940 { background-position: -527px -461px; }.emoji1f33a { background-position: -527px -483px; }.emoji1f33b { background-position: -527px -505px; }.emoji1f337 { background-position: 1px -527px; }.emoji1f33c { background-position: -21px -527px; }.emoji1f331 { background-position: -43px -527px; }.emoji1f332 { background-position: -65px -527px; }.emoji1f335 { background-position: -87px -527px; }.emoji1f333 { background-position: -109px -527px; }.emoji1f334 { background-position: -131px -527px; }.emoji1f33e { background-position: -153px -527px; }.emoji2618 { background-position: -175px -527px; }.emoji1f340 { background-position: -197px -527px; }.emoji1f341 { background-position: -219px -527px; }.emoji1f33f { background-position: -241px -527px; }.emoji1f343 { background-position: -263px -527px; }.emoji1f347 { background-position: -285px -527px; }.emoji1f348 { background-position: -307px -527px; }.emoji1f342 { background-position: -329px -527px; }.emoji1f34a { background-position: -351px -527px; }.emoji1f349 { background-position: -373px -527px; }.emoji1f34b { background-position: -395px -527px; }.emoji1f34c { background-position: -417px -527px; }.emoji1f96d { background-position: -439px -527px; }.emoji1f34f { background-position: -461px -527px; }.emoji1f34e { background-position: -483px -527px; }.emoji1f34d { background-position: -505px -527px; }.emoji1f350 { background-position: -527px -527px; }.emoji1f352 { background-position: -549px 1px; }.emoji1f353 { background-position: -549px -21px; }.emoji1f351 { background-position: -549px -43px; }.emoji1f95d { background-position: -549px -65px; }.emoji1f345 { background-position: -549px -87px; }.emoji1f965 { background-position: -549px -109px; }.emoji1f951 { background-position: -549px -131px; }.emoji1f346 { background-position: -549px -153px; }.emoji1f33d { background-position: -549px -175px; }.emoji1f955 { background-position: -549px -197px; }.emoji1f954 { background-position: -549px -219px; }.emoji1f952 { background-position: -549px -241px; }.emoji1f336 { background-position: -549px -263px; }.emoji1f966 { background-position: -549px -285px; }.emoji1f96c { background-position: -549px -307px; }.emoji1f344 { background-position: -549px -329px; }.emoji1f9c5 { background-position: -549px -351px; }.emoji1f9c4 { background-position: -549px -373px; }.emoji1f95c { background-position: -549px -395px; }.emoji1f330 { background-position: -549px -417px; }.emoji1f950 { background-position: -549px -439px; }.emoji1f956 { background-position: -549px -461px; }.emoji1f35e { background-position: -549px -483px; }.emoji1f968 { background-position: -549px -505px; }.emoji1f96f { background-position: -549px -527px; }.emoji1f9c7 { background-position: 1px -549px; }.emoji1f95e { background-position: -21px -549px; }.emoji1f9c0 { background-position: -43px -549px; }.emoji1f357 { background-position: -65px -549px; }.emoji1f356 { background-position: -87px -549px; }.emoji1f969 { background-position: -109px -549px; }.emoji1f354 { background-position: -131px -549px; }.emoji1f355 { background-position: -153px -549px; }.emoji1f35f { background-position: -175px -549px; }.emoji1f953 { background-position: -197px -549px; }.emoji1f96a { background-position: -219px -549px; }.emoji1f32d { background-position: -241px -549px; }.emoji1f32e { background-position: -263px -549px; }.emoji1f32f { background-position: -285px -549px; }.emoji1f95a { background-position: -307px -549px; }.emoji1f959 { background-position: -329px -549px; }.emoji1f9c6 { background-position: -351px -549px; }.emoji1f373 { background-position: -373px -549px; }.emoji1f958 { background-position: -395px -549px; }.emoji1f963 { background-position: -417px -549px; }.emoji1f372 { background-position: -439px -549px; }.emoji1f957 { background-position: -461px -549px; }.emoji1f9c8 { background-position: -483px -549px; }.emoji1f37f { background-position: -505px -549px; }.emoji1f9c2 { background-position: -527px -549px; }.emoji1f96b { background-position: -549px -549px; }.emoji1f371 { background-position: -571px 1px; }.emoji1f358 { background-position: -571px -21px; }.emoji1f35a { background-position: -571px -43px; }.emoji1f359 { background-position: -571px -65px; }.emoji1f35d { background-position: -571px -87px; }.emoji1f35b { background-position: -571px -109px; }.emoji1f35c { background-position: -571px -131px; }.emoji1f360 { background-position: -571px -153px; }.emoji1f362 { background-position: -571px -175px; }.emoji1f365 { background-position: -571px -197px; }.emoji1f364 { background-position: -571px -219px; }.emoji1f363 { background-position: -571px -241px; }.emoji1f960 { background-position: -571px -263px; }.emoji1f95f { background-position: -571px -285px; }.emoji1f361 { background-position: -571px -307px; }.emoji1f96e { background-position: -571px -329px; }.emoji1f980 { background-position: -571px -351px; }.emoji1f961 { background-position: -571px -373px; }.emoji1f99e { background-position: -571px -395px; }.emoji1f990 { background-position: -571px -417px; }.emoji1f991 { background-position: -571px -439px; }.emoji1f9aa { background-position: -571px -461px; }.emoji1f366 { background-position: -571px -483px; }.emoji1f368 { background-position: -571px -505px; }.emoji1f367 { background-position: -571px -527px; }.emoji1f36a { background-position: -571px -549px; }.emoji1f369 { background-position: 1px -571px; }.emoji1f382 { background-position: -21px -571px; }.emoji1f370 { background-position: -43px -571px; }.emoji1f9c1 { background-position: -65px -571px; }.emoji1f36b { background-position: -87px -571px; }.emoji1f967 { background-position: -109px -571px; }.emoji1f36c { background-position: -131px -571px; }.emoji1f36d { background-position: -153px -571px; }.emoji1f37c { background-position: -175px -571px; }.emoji1f36e { background-position: -197px -571px; }.emoji1f36f { background-position: -219px -571px; }.emoji1f95b { background-position: -241px -571px; }.emoji1f375 { background-position: -263px -571px; }.emoji2615 { background-position: -285px -571px; }.emoji1f376 { background-position: -307px -571px; }.emoji1f37e { background-position: -329px -571px; }.emoji1f377 { background-position: -351px -571px; }.emoji1f378 { background-position: -373px -571px; }.emoji1f379 { background-position: -395px -571px; }.emoji1f37a { background-position: -417px -571px; }.emoji1f37b { background-position: -439px -571px; }.emoji1f943 { background-position: -461px -571px; }.emoji1f942 { background-position: -483px -571px; }.emoji1f9c3 { background-position: -505px -571px; }.emoji1f964 { background-position: -527px -571px; }.emoji1f962 { background-position: -549px -571px; }.emoji1f9c9 { background-position: -571px -571px; }.emoji1f9ca { background-position: -593px 1px; }.emoji1f37d { background-position: -593px -21px; }.emoji1f944 { background-position: -593px -43px; }.emoji1f374 { background-position: -593px -65px; }.emoji1f52a { background-position: -593px -87px; }.emoji1f3fa { background-position: -593px -109px; }.emoji1f30e { background-position: -593px -131px; }.emoji1f30d { background-position: -593px -153px; }.emoji1f310 { background-position: -593px -175px; }.emoji1f30f { background-position: -593px -197px; }.emoji1f5fa { background-position: -593px -219px; }.emoji1f5fe { background-position: -593px -241px; }.emoji1f3d4 { background-position: -593px -263px; }.emoji1f9ed { background-position: -593px -285px; }.emoji26f0 { background-position: -593px -307px; }.emoji1f30b { background-position: -593px -329px; }.emoji1f3d5 { background-position: -593px -351px; }.emoji1f5fb { background-position: -593px -373px; }.emoji1f3d6 { background-position: -593px -395px; }.emoji1f3dc { background-position: -593px -417px; }.emoji1f3db { background-position: -593px -439px; }.emoji1f3de { background-position: -593px -461px; }.emoji1f3dd { background-position: -593px -483px; }.emoji1f3df { background-position: -593px -505px; }.emoji1f3d7 { background-position: -593px -527px; }.emoji1f3d8 { background-position: -593px -549px; }.emoji1f9f1 { background-position: -593px -571px; }.emoji1f3da { background-position: 1px -593px; }.emoji1f3e0 { background-position: -21px -593px; }.emoji1f3e4 { background-position: -43px -593px; }.emoji1f3e1 { background-position: -65px -593px; }.emoji1f3e3 { background-position: -87px -593px; }.emoji1f3e2 { background-position: -109px -593px; }.emoji1f3e6 { background-position: -131px -593px; }.emoji1f3e8 { background-position: -153px -593px; }.emoji1f3e5 { background-position: -175px -593px; }.emoji1f3e9 { background-position: -197px -593px; }.emoji1f3eb { background-position: -219px -593px; }.emoji1f3ec { background-position: -241px -593px; }.emoji1f3ea { background-position: -263px -593px; }.emoji1f3ed { background-position: -285px -593px; }.emoji1f3f0 { background-position: -307px -593px; }.emoji1f5fc { background-position: -329px -593px; }.emoji1f492 { background-position: -351px -593px; }.emoji1f3ef { background-position: -373px -593px; }.emoji1f54c { background-position: -395px -593px; }.emoji1f5fd { background-position: -417px -593px; }.emoji1f6d5 { background-position: -439px -593px; }.emoji26ea { background-position: -461px -593px; }.emoji1f54d { background-position: -483px -593px; }.emoji1f54b { background-position: -505px -593px; }.emoji26e9 { background-position: -527px -593px; }.emoji26f2 { background-position: -549px -593px; }.emoji26fa { background-position: -571px -593px; }.emoji1f301 { background-position: -593px -593px; }.emoji1f303 { background-position: -615px 1px; }.emoji1f3d9 { background-position: -615px -21px; }.emoji1f305 { background-position: -615px -43px; }.emoji1f304 { background-position: -615px -65px; }.emoji1f306 { background-position: -615px -87px; }.emoji1f307 { background-position: -615px -109px; }.emoji1f3a0 { background-position: -615px -131px; }.emoji1f309 { background-position: -615px -153px; }.emoji2668 { background-position: -615px -175px; }.emoji1f3a2 { background-position: -615px -197px; }.emoji1f488 { background-position: -615px -219px; }.emoji1f3aa { background-position: -615px -241px; }.emoji1f3a1 { background-position: -615px -263px; }.emoji1f682 { background-position: -615px -285px; }.emoji1f685 { background-position: -615px -307px; }.emoji1f683 { background-position: -615px -329px; }.emoji1f684 { background-position: -615px -351px; }.emoji1f687 { background-position: -615px -373px; }.emoji1f688 { background-position: -615px -395px; }.emoji1f686 { background-position: -615px -417px; }.emoji1f689 { background-position: -615px -439px; }.emoji1f69d { background-position: -615px -461px; }.emoji1f69e { background-position: -615px -483px; }.emoji1f68a { background-position: -615px -505px; }.emoji1f68b { background-position: -615px -527px; }.emoji1f690 { background-position: -615px -549px; }.emoji1f68c { background-position: -615px -571px; }.emoji1f68d { background-position: -615px -593px; }.emoji1f68e { background-position: 1px -615px; }.emoji1f693 { background-position: -21px -615px; }.emoji1f692 { background-position: -43px -615px; }.emoji1f691 { background-position: -65px -615px; }.emoji1f694 { background-position: -87px -615px; }.emoji1f695 { background-position: -109px -615px; }.emoji1f697 { background-position: -131px -615px; }.emoji1f696 { background-position: -153px -615px; }.emoji1f698 { background-position: -175px -615px; }.emoji1f69a { background-position: -197px -615px; }.emoji1f699 { background-position: -219px -615px; }.emoji1f69c { background-position: -241px -615px; }.emoji1f69b { background-position: -263px -615px; }.emoji1f3ce { background-position: -285px -615px; }.emoji1f6f5 { background-position: -307px -615px; }.emoji1f3cd { background-position: -329px -615px; }.emoji1f9bd { background-position: -351px -615px; }.emoji1f6fa { background-position: -373px -615px; }.emoji1f9bc { background-position: -395px -615px; }.emoji1f6b2 { background-position: -417px -615px; }.emoji1f6f4 { background-position: -439px -615px; }.emoji1f68f { background-position: -461px -615px; }.emoji1f6f9 { background-position: -483px -615px; }.emoji1f6e4 { background-position: -505px -615px; }.emoji1f6e3 { background-position: -527px -615px; }.emoji1f6a8 { background-position: -549px -615px; }.emoji1f6e2 { background-position: -571px -615px; }.emoji1f6a5 { background-position: -593px -615px; }.emoji26fd { background-position: -615px -615px; }.emoji1f6a7 { background-position: -637px 1px; }.emoji2693 { background-position: -637px -21px; }.emoji1f6a6 { background-position: -637px -43px; }.emoji1f6d1 { background-position: -637px -65px; }.emoji1f6a4 { background-position: -637px -87px; }.emoji1f6f3 { background-position: -637px -109px; }.emoji26f5 { background-position: -637px -131px; }.emoji1f6f6 { background-position: -637px -153px; }.emoji2708 { background-position: -637px -175px; }.emoji1f6e5 { background-position: -637px -197px; }.emoji1f6a2 { background-position: -637px -219px; }.emoji26f4 { background-position: -637px -241px; }.emoji1fa82 { background-position: -637px -263px; }.emoji1f6e9 { background-position: -637px -285px; }.emoji1f6eb { background-position: -637px -307px; }.emoji1f6ec { background-position: -637px -329px; }.emoji1f4ba { background-position: -637px -351px; }.emoji1f681 { background-position: -637px -373px; }.emoji1f69f { background-position: -637px -395px; }.emoji1f6a0 { background-position: -637px -417px; }.emoji1f6a1 { background-position: -637px -439px; }.emoji1f680 { background-position: -637px -461px; }.emoji1f6f8 { background-position: -637px -483px; }.emoji1f6f0 { background-position: -637px -505px; }.emoji231b { background-position: -637px -527px; }.emoji1f6ce { background-position: -637px -549px; }.emoji1f9f3 { background-position: -637px -571px; }.emoji23f3 { background-position: -637px -593px; }.emoji23f0 { background-position: -637px -615px; }.emoji231a { background-position: 1px -637px; }.emoji23f1 { background-position: -21px -637px; }.emoji23f2 { background-position: -43px -637px; }.emoji1f55b { background-position: -65px -637px; }.emoji1f570 { background-position: -87px -637px; }.emoji1f550 { background-position: -109px -637px; }.emoji1f567 { background-position: -131px -637px; }.emoji1f55c { background-position: -153px -637px; }.emoji1f551 { background-position: -175px -637px; }.emoji1f552 { background-position: -197px -637px; }.emoji1f55d { background-position: -219px -637px; }.emoji1f553 { background-position: -241px -637px; }.emoji1f55e { background-position: -263px -637px; }.emoji1f555 { background-position: -285px -637px; }.emoji1f554 { background-position: -307px -637px; }.emoji1f55f { background-position: -329px -637px; }.emoji1f560 { background-position: -351px -637px; }.emoji1f562 { background-position: -373px -637px; }.emoji1f561 { background-position: -395px -637px; }.emoji1f556 { background-position: -417px -637px; }.emoji1f557 { background-position: -439px -637px; }.emoji1f563 { background-position: -461px -637px; }.emoji1f558 { background-position: -483px -637px; }.emoji1f559 { background-position: -505px -637px; }.emoji1f564 { background-position: -527px -637px; }.emoji1f565 { background-position: -549px -637px; }.emoji1f566 { background-position: -571px -637px; }.emoji1f55a { background-position: -593px -637px; }.emoji1f311 { background-position: -615px -637px; }.emoji1f313 { background-position: -637px -637px; }.emoji1f314 { background-position: -659px 1px; }.emoji1f315 { background-position: -659px -21px; }.emoji1f312 { background-position: -659px -43px; }.emoji1f316 { background-position: -659px -65px; }.emoji1f317 { background-position: -659px -87px; }.emoji1f319 { background-position: -659px -109px; }.emoji1f318 { background-position: -659px -131px; }.emoji1f31a { background-position: -659px -153px; }.emoji1f31b { background-position: -659px -175px; }.emoji1f31c { background-position: -659px -197px; }.emoji1f321 { background-position: -659px -219px; }.emoji2600 { background-position: -659px -241px; }.emoji1f31d { background-position: -659px -263px; }.emoji1f31e { background-position: -659px -285px; }.emoji2b50 { background-position: -659px -307px; }.emoji1f31f { background-position: -659px -329px; }.emoji1fa90 { background-position: -659px -351px; }.emoji1f320 { background-position: -659px -373px; }.emoji2601 { background-position: -659px -395px; }.emoji1f30c { background-position: -659px -417px; }.emoji26c5 { background-position: -659px -439px; }.emoji26c8 { background-position: -659px -461px; }.emoji1f324 { background-position: -659px -483px; }.emoji1f325 { background-position: -659px -505px; }.emoji1f327 { background-position: -659px -527px; }.emoji1f326 { background-position: -659px -549px; }.emoji1f328 { background-position: -659px -571px; }.emoji1f329 { background-position: -659px -593px; }.emoji1f32a { background-position: -659px -615px; }.emoji1f32b { background-position: -659px -637px; }.emoji1f308 { background-position: 1px -659px; }.emoji1f32c { background-position: -21px -659px; }.emoji1f300 { background-position: -43px -659px; }.emoji1f302 { background-position: -65px -659px; }.emoji2614 { background-position: -87px -659px; }.emoji2602 { background-position: -109px -659px; }.emoji26a1 { background-position: -131px -659px; }.emoji26f1 { background-position: -153px -659px; }.emoji26c4 { background-position: -175px -659px; }.emoji2744 { background-position: -197px -659px; }.emoji2603 { background-position: -219px -659px; }.emoji2604 { background-position: -241px -659px; }.emoji1f525 { background-position: -263px -659px; }.emoji1f383 { background-position: -285px -659px; }.emoji1f4a7 { background-position: -307px -659px; }.emoji1f30a { background-position: -329px -659px; }.emoji1f384 { background-position: -351px -659px; }.emoji1f386 { background-position: -373px -659px; }.emoji1f387 { background-position: -395px -659px; }.emoji1f9e8 { background-position: -417px -659px; }.emoji1f389 { background-position: -439px -659px; }.emoji2728 { background-position: -461px -659px; }.emoji1f38a { background-position: -483px -659px; }.emoji1f388 { background-position: -505px -659px; }.emoji1f38b { background-position: -527px -659px; }.emoji1f38e { background-position: -549px -659px; }.emoji1f38d { background-position: -571px -659px; }.emoji1f38f { background-position: -593px -659px; }.emoji1f390 { background-position: -615px -659px; }.emoji1f9e7 { background-position: -637px -659px; }.emoji1f380 { background-position: -659px -659px; }.emoji1f391 { background-position: -681px 1px; }.emoji1f381 { background-position: -681px -21px; }.emoji1f397 { background-position: -681px -43px; }.emoji1f39f { background-position: -681px -65px; }.emoji1f3ab { background-position: -681px -87px; }.emoji1f396 { background-position: -681px -109px; }.emoji1f3c6 { background-position: -681px -131px; }.emoji1f3c5 { background-position: -681px -153px; }.emoji1f947 { background-position: -681px -175px; }.emoji1f948 { background-position: -681px -197px; }.emoji1f949 { background-position: -681px -219px; }.emoji26bd { background-position: -681px -241px; }.emoji26be { background-position: -681px -263px; }.emoji1f94e { background-position: -681px -285px; }.emoji1f3d0 { background-position: -681px -307px; }.emoji1f3c0 { background-position: -681px -329px; }.emoji1f3c8 { background-position: -681px -351px; }.emoji1f3c9 { background-position: -681px -373px; }.emoji1f3be { background-position: -681px -395px; }.emoji1f3b3 { background-position: -681px -417px; }.emoji1f94f { background-position: -681px -439px; }.emoji1f3d1 { background-position: -681px -461px; }.emoji1f3cf { background-position: -681px -483px; }.emoji1f3d2 { background-position: -681px -505px; }.emoji1f94d { background-position: -681px -527px; }.emoji1f3d3 { background-position: -681px -549px; }.emoji1f3f8 { background-position: -681px -571px; }.emoji26f3 { background-position: -681px -593px; }.emoji1f94a { background-position: -681px -615px; }.emoji1f945 { background-position: -681px -637px; }.emoji1f94b { background-position: -681px -659px; }.emoji1f3a3 { background-position: 1px -681px; }.emoji26f8 { background-position: -21px -681px; }.emoji1f93f { background-position: -43px -681px; }.emoji1f3bd { background-position: -65px -681px; }.emoji1f6f7 { background-position: -87px -681px; }.emoji1f94c { background-position: -109px -681px; }.emoji1f3bf { background-position: -131px -681px; }.emoji1f3af { background-position: -153px -681px; }.emoji1fa81 { background-position: -175px -681px; }.emoji1f3b1 { background-position: -197px -681px; }.emoji1fa80 { background-position: -219px -681px; }.emoji1f52e { background-position: -241px -681px; }.emoji1f3ae { background-position: -263px -681px; }.emoji1f579 { background-position: -285px -681px; }.emoji1f9ff { background-position: -307px -681px; }.emoji1f3b0 { background-position: -329px -681px; }.emoji1f9e9 { background-position: -351px -681px; }.emoji1f9f8 { background-position: -373px -681px; }.emoji1f3b2 { background-position: -395px -681px; }.emoji2660 { background-position: -417px -681px; }.emoji2665 { background-position: -439px -681px; }.emoji2666 { background-position: -461px -681px; }.emoji2663 { background-position: -483px -681px; }.emoji1f004 { background-position: -505px -681px; }.emoji1f0cf { background-position: -527px -681px; }.emoji265f { background-position: -549px -681px; }.emoji1f3b4 { background-position: -571px -681px; }.emoji1f3a8 { background-position: -593px -681px; }.emoji1f3ad { background-position: -615px -681px; }.emoji1f5bc { background-position: -637px -681px; }.emoji1f9f5 { background-position: -659px -681px; }.emoji1f453 { background-position: -681px -681px; }.emoji1f97d { background-position: -703px 1px; }.emoji1f9f6 { background-position: -703px -21px; }.emoji1f576 { background-position: -703px -43px; }.emoji1f454 { background-position: -703px -65px; }.emoji1f9ba { background-position: -703px -87px; }.emoji1f455 { background-position: -703px -109px; }.emoji1f97c { background-position: -703px -131px; }.emoji1f9e4 { background-position: -703px -153px; }.emoji1f9e3 { background-position: -703px -175px; }.emoji1f9e5 { background-position: -703px -197px; }.emoji1f456 { background-position: -703px -219px; }.emoji1f9e6 { background-position: -703px -241px; }.emoji1f457 { background-position: -703px -263px; }.emoji1f458 { background-position: -703px -285px; }.emoji1fa73 { background-position: -703px -307px; }.emoji1fa71 { background-position: -703px -329px; }.emoji1f97b { background-position: -703px -351px; }.emoji1fa72 { background-position: -703px -373px; }.emoji1f459 { background-position: -703px -395px; }.emoji1f45a { background-position: -703px -417px; }.emoji1f45d { background-position: -703px -439px; }.emoji1f45c { background-position: -703px -461px; }.emoji1f45b { background-position: -703px -483px; }.emoji1f45f { background-position: -703px -505px; }.emoji1f392 { background-position: -703px -527px; }.emoji1f6cd { background-position: -703px -549px; }.emoji1f45e { background-position: -703px -571px; }.emoji1f460 { background-position: -703px -593px; }.emoji1f97e { background-position: -703px -615px; }.emoji1f97f { background-position: -703px -637px; }.emoji1f461 { background-position: -703px -659px; }.emoji1fa70 { background-position: -703px -681px; }.emoji1f451 { background-position: 1px -703px; }.emoji1f462 { background-position: -21px -703px; }.emoji1f452 { background-position: -43px -703px; }.emoji1f3a9 { background-position: -65px -703px; }.emoji1f393 { background-position: -87px -703px; }.emoji1f9e2 { background-position: -109px -703px; }.emoji1f4ff { background-position: -131px -703px; }.emoji26d1 { background-position: -153px -703px; }.emoji1f48d { background-position: -175px -703px; }.emoji1f484 { background-position: -197px -703px; }.emoji1f507 { background-position: -219px -703px; }.emoji1f48e { background-position: -241px -703px; }.emoji1f509 { background-position: -263px -703px; }.emoji1f508 { background-position: -285px -703px; }.emoji1f4e2 { background-position: -307px -703px; }.emoji1f50a { background-position: -329px -703px; }.emoji1f4e3 { background-position: -351px -703px; }.emoji1f4ef { background-position: -373px -703px; }.emoji1f514 { background-position: -395px -703px; }.emoji1f515 { background-position: -417px -703px; }.emoji1f3bc { background-position: -439px -703px; }.emoji1f3b5 { background-position: -461px -703px; }.emoji1f39a { background-position: -483px -703px; }.emoji1f399 { background-position: -505px -703px; }.emoji1f3b6 { background-position: -527px -703px; }.emoji1f39b { background-position: -549px -703px; }.emoji1f4fb { background-position: -571px -703px; }.emoji1f3a4 { background-position: -593px -703px; }.emoji1f3a7 { background-position: -615px -703px; }.emoji1f3b7 { background-position: -637px -703px; }.emoji1f3b8 { background-position: -659px -703px; }.emoji1f3ba { background-position: -681px -703px; }.emoji1f3b9 { background-position: -703px -703px; }.emoji1f3bb { background-position: -725px 1px; }.emoji1fa95 { background-position: -725px -21px; }.emoji1f4f2 { background-position: -725px -43px; }.emoji1f4f1 { background-position: -725px -65px; }.emoji1f941 { background-position: -725px -87px; }.emoji260e { background-position: -725px -109px; }.emoji1f4df { background-position: -725px -131px; }.emoji1f4de { background-position: -725px -153px; }.emoji1f4e0 { background-position: -725px -175px; }.emoji1f50b { background-position: -725px -197px; }.emoji1f50c { background-position: -725px -219px; }.emoji1f5a5 { background-position: -725px -241px; }.emoji1f4bb { background-position: -725px -263px; }.emoji2328 { background-position: -725px -285px; }.emoji1f5a8 { background-position: -725px -307px; }.emoji1f5b2 { background-position: -725px -329px; }.emoji1f5b1 { background-position: -725px -351px; }.emoji1f4bd { background-position: -725px -373px; }.emoji1f4be { background-position: -725px -395px; }.emoji1f4c0 { background-position: -725px -417px; }.emoji1f4bf { background-position: -725px -439px; }.emoji1f3a5 { background-position: -725px -461px; }.emoji1f39e { background-position: -725px -483px; }.emoji1f4fd { background-position: -725px -505px; }.emoji1f9ee { background-position: -725px -527px; }.emoji1f3ac { background-position: -725px -549px; }.emoji1f4f8 { background-position: -725px -571px; }.emoji1f4fa { background-position: -725px -593px; }.emoji1f4f7 { background-position: -725px -615px; }.emoji1f4fc { background-position: -725px -637px; }.emoji1f4f9 { background-position: -725px -659px; }.emoji1f50e { background-position: -725px -681px; }.emoji1f50d { background-position: -725px -703px; }.emoji1f4a1 { background-position: 1px -725px; }.emoji1f56f { background-position: -21px -725px; }.emoji1f526 { background-position: -43px -725px; }.emoji1f3ee { background-position: -65px -725px; }.emoji1f4d4 { background-position: -87px -725px; }.emoji1fa94 { background-position: -109px -725px; }.emoji1f4d5 { background-position: -131px -725px; }.emoji1f4d6 { background-position: -153px -725px; }.emoji1f4d8 { background-position: -175px -725px; }.emoji1f4d7 { background-position: -197px -725px; }.emoji1f4d9 { background-position: -219px -725px; }.emoji1f4d3 { background-position: -241px -725px; }.emoji1f4d2 { background-position: -263px -725px; }.emoji1f4da { background-position: -285px -725px; }.emoji1f4c3 { background-position: -307px -725px; }.emoji1f4c4 { background-position: -329px -725px; }.emoji1f4dc { background-position: -351px -725px; }.emoji1f4f0 { background-position: -373px -725px; }.emoji1f5de { background-position: -395px -725px; }.emoji1f4d1 { background-position: -417px -725px; }.emoji1f3f7 { background-position: -439px -725px; }.emoji1f516 { background-position: -461px -725px; }.emoji1f4b0 { background-position: -483px -725px; }.emoji1f4b6 { background-position: -505px -725px; }.emoji1f4b4 { background-position: -527px -725px; }.emoji1f4b5 { background-position: -549px -725px; }.emoji1f4b7 { background-position: -571px -725px; }.emoji1f4b3 { background-position: -593px -725px; }.emoji1f4b8 { background-position: -615px -725px; }.emoji1f9fe { background-position: -637px -725px; }.emoji2709 { background-position: -659px -725px; }.emoji1f4e7 { background-position: -681px -725px; }.emoji1f4e8 { background-position: -703px -725px; }.emoji1f4b9 { background-position: -725px -725px; }.emoji1f4e6 { background-position: -747px 1px; }.emoji1f4e9 { background-position: -747px -21px; }.emoji1f4e4 { background-position: -747px -43px; }.emoji1f4e5 { background-position: -747px -65px; }.emoji1f4ea { background-position: -747px -87px; }.emoji1f4ed { background-position: -747px -109px; }.emoji1f4ec { background-position: -747px -131px; }.emoji1f4eb { background-position: -747px -153px; }.emoji1f5f3 { background-position: -747px -175px; }.emoji270f { background-position: -747px -197px; }.emoji1f4ee { background-position: -747px -219px; }.emoji2712 { background-position: -747px -241px; }.emoji1f58c { background-position: -747px -263px; }.emoji1f58b { background-position: -747px -285px; }.emoji1f58d { background-position: -747px -307px; }.emoji1f58a { background-position: -747px -329px; }.emoji1f4c1 { background-position: -747px -351px; }.emoji1f4c2 { background-position: -747px -373px; }.emoji1f4bc { background-position: -747px -395px; }.emoji1f4dd { background-position: -747px -417px; }.emoji1f4c6 { background-position: -747px -439px; }.emoji1f4c5 { background-position: -747px -461px; }.emoji1f5c2 { background-position: -747px -483px; }.emoji1f5d2 { background-position: -747px -505px; }.emoji1f4c7 { background-position: -747px -527px; }.emoji1f4c8 { background-position: -747px -549px; }.emoji1f5d3 { background-position: -747px -571px; }.emoji1f4c9 { background-position: -747px -593px; }.emoji1f4cc { background-position: -747px -615px; }.emoji1f4cb { background-position: -747px -637px; }.emoji1f4ca { background-position: -747px -659px; }.emoji1f4cd { background-position: -747px -681px; }.emoji1f4d0 { background-position: -747px -703px; }.emoji1f4cf { background-position: -747px -725px; }.emoji1f4ce { background-position: 1px -747px; }.emoji1f587 { background-position: -21px -747px; }.emoji1f5c3 { background-position: -43px -747px; }.emoji2702 { background-position: -65px -747px; }.emoji1f5c4 { background-position: -87px -747px; }.emoji1f5d1 { background-position: -109px -747px; }.emoji1f513 { background-position: -131px -747px; }.emoji1f512 { background-position: -153px -747px; }.emoji1f50f { background-position: -175px -747px; }.emoji1f510 { background-position: -197px -747px; }.emoji1f511 { background-position: -219px -747px; }.emoji1f5dd { background-position: -241px -747px; }.emoji1f528 { background-position: -263px -747px; }.emoji1fa93 { background-position: -285px -747px; }.emoji2692 { background-position: -307px -747px; }.emoji1f6e0 { background-position: -329px -747px; }.emoji26cf { background-position: -351px -747px; }.emoji1f5e1 { background-position: -373px -747px; }.emoji2694 { background-position: -395px -747px; }.emoji1f52b { background-position: -417px -747px; }.emoji1f3f9 { background-position: -439px -747px; }.emoji1f6e1 { background-position: -461px -747px; }.emoji1f527 { background-position: -483px -747px; }.emoji2699 { background-position: -505px -747px; }.emoji1f529 { background-position: -527px -747px; }.emoji1f5dc { background-position: -549px -747px; }.emoji2696 { background-position: -571px -747px; }.emoji1f9af { background-position: -593px -747px; }.emoji1f517 { background-position: -615px -747px; }.emoji2697 { background-position: -637px -747px; }.emoji1f9f0 { background-position: -659px -747px; }.emoji1f9f2 { background-position: -681px -747px; }.emoji26d3 { background-position: -703px -747px; }.emoji1f9eb { background-position: -725px -747px; }.emoji1f9ea { background-position: -747px -747px; }.emoji1f52c { background-position: -769px 1px; }.emoji1f9ec { background-position: -769px -21px; }.emoji1f4e1 { background-position: -769px -43px; }.emoji1f52d { background-position: -769px -65px; }.emoji1f489 { background-position: -769px -87px; }.emoji1fa78 { background-position: -769px -109px; }.emoji1f6aa { background-position: -769px -131px; }.emoji1fa7a { background-position: -769px -153px; }.emoji1f48a { background-position: -769px -175px; }.emoji1fa79 { background-position: -769px -197px; }.emoji1f6cf { background-position: -769px -219px; }.emoji1fa91 { background-position: -769px -241px; }.emoji1f6cb { background-position: -769px -263px; }.emoji1f6bd { background-position: -769px -285px; }.emoji1f9f4 { background-position: -769px -307px; }.emoji1f6bf { background-position: -769px -329px; }.emoji1fa92 { background-position: -769px -351px; }.emoji1f6c1 { background-position: -769px -373px; }.emoji1f9f7 { background-position: -769px -395px; }.emoji1f9f9 { background-position: -769px -417px; }.emoji1f9fb { background-position: -769px -439px; }.emoji1f9fa { background-position: -769px -461px; }.emoji1f9fd { background-position: -769px -483px; }.emoji1f9ef { background-position: -769px -505px; }.emoji1f9fc { background-position: -769px -527px; }.emoji1f6d2 { background-position: -769px -549px; }.emoji1f6ac { background-position: -769px -571px; }.emoji26b1 { background-position: -769px -593px; }.emoji26b0 { background-position: -769px -615px; }.emoji1f5ff { background-position: -769px -637px; }.emoji1f3e7 { background-position: -769px -659px; }.emoji1f6b0 { background-position: -769px -681px; }.emoji1f6ae { background-position: -769px -703px; }.emoji267f { background-position: -769px -725px; }.emoji1f6b9 { background-position: -769px -747px; }.emoji1f6ba { background-position: 1px -769px; }.emoji1f6bb { background-position: -21px -769px; }.emoji1f6bc { background-position: -43px -769px; }.emoji1f6be { background-position: -65px -769px; }.emoji1f6c2 { background-position: -87px -769px; }.emoji1f6c3 { background-position: -109px -769px; }.emoji1f6c4 { background-position: -131px -769px; }.emoji1f6c5 { background-position: -153px -769px; }.emoji1f6b8 { background-position: -175px -769px; }.emoji26d4 { background-position: -197px -769px; }.emoji26a0 { background-position: -219px -769px; }.emoji1f6ab { background-position: -241px -769px; }.emoji1f6b3 { background-position: -263px -769px; }.emoji1f6af { background-position: -285px -769px; }.emoji1f6ad { background-position: -307px -769px; }.emoji1f6b7 { background-position: -329px -769px; }.emoji1f4f5 { background-position: -351px -769px; }.emoji1f51e { background-position: -373px -769px; }.emoji1f6b1 { background-position: -395px -769px; }.emoji2622 { background-position: -417px -769px; }.emoji2197 { background-position: -439px -769px; }.emoji2b06 { background-position: -461px -769px; }.emoji2623 { background-position: -483px -769px; }.emoji27a1 { background-position: -505px -769px; }.emoji2198 { background-position: -527px -769px; }.emoji2b07 { background-position: -549px -769px; }.emoji2199 { background-position: -571px -769px; }.emoji2b05 { background-position: -593px -769px; }.emoji2194 { background-position: -615px -769px; }.emoji2195 { background-position: -637px -769px; }.emoji2196 { background-position: -659px -769px; }.emoji21aa { background-position: -681px -769px; }.emoji2935 { background-position: -703px -769px; }.emoji21a9 { background-position: -725px -769px; }.emoji2934 { background-position: -747px -769px; }.emoji1f504 { background-position: -769px -769px; }.emoji1f503 { background-position: -791px 1px; }.emoji1f519 { background-position: -791px -21px; }.emoji1f51a { background-position: -791px -43px; }.emoji1f51b { background-position: -791px -65px; }.emoji1f6d0 { background-position: -791px -87px; }.emoji1f51d { background-position: -791px -109px; }.emoji1f51c { background-position: -791px -131px; }.emoji269b { background-position: -791px -153px; }.emoji2638 { background-position: -791px -175px; }.emoji2721 { background-position: -791px -197px; }.emoji1f549 { background-position: -791px -219px; }.emoji262f { background-position: -791px -241px; }.emoji2626 { background-position: -791px -263px; }.emoji262a { background-position: -791px -285px; }.emoji271d { background-position: -791px -307px; }.emoji262e { background-position: -791px -329px; }.emoji1f54e { background-position: -791px -351px; }.emoji2648 { background-position: -791px -373px; }.emoji2649 { background-position: -791px -395px; }.emoji1f52f { background-position: -791px -417px; }.emoji264a { background-position: -791px -439px; }.emoji264c { background-position: -791px -461px; }.emoji264d { background-position: -791px -483px; }.emoji264e { background-position: -791px -505px; }.emoji264b { background-position: -791px -527px; }.emoji2652 { background-position: -791px -549px; }.emoji2650 { background-position: -791px -571px; }.emoji2651 { background-position: -791px -593px; }.emoji264f { background-position: -791px -615px; }.emoji1f500 { background-position: -791px -637px; }.emoji1f501 { background-position: -791px -659px; }.emoji26ce { background-position: -791px -681px; }.emoji2653 { background-position: -791px -703px; }.emoji23ed { background-position: -791px -725px; }.emoji25b6 { background-position: -791px -747px; }.emoji1f502 { background-position: -791px -769px; }.emoji23e9 { background-position: 1px -791px; }.emoji23ef { background-position: -21px -791px; }.emoji25c0 { background-position: -43px -791px; }.emoji23ea { background-position: -65px -791px; }.emoji23ee { background-position: -87px -791px; }.emoji1f53c { background-position: -109px -791px; }.emoji1f53d { background-position: -131px -791px; }.emoji23ec { background-position: -153px -791px; }.emoji23eb { background-position: -175px -791px; }.emoji23f8 { background-position: -197px -791px; }.emoji23fa { background-position: -219px -791px; }.emoji23f9 { background-position: -241px -791px; }.emoji23cf { background-position: -263px -791px; }.emoji1f3a6 { background-position: -285px -791px; }.emoji1f4f6 { background-position: -307px -791px; }.emoji1f506 { background-position: -329px -791px; }.emoji1f505 { background-position: -351px -791px; }.emoji1f4f3 { background-position: -373px -791px; }.emoji1f4f4 { background-position: -395px -791px; }.emoji2716 { background-position: -417px -791px; }.emoji2795 { background-position: -439px -791px; }.emoji2796 { background-position: -461px -791px; }.emoji203c { background-position: -483px -791px; }.emoji267e { background-position: -505px -791px; }.emoji2797 { background-position: -527px -791px; }.emoji2049 { background-position: -549px -791px; }.emoji2754 { background-position: -571px -791px; }.emoji2755 { background-position: -593px -791px; }.emoji2753 { background-position: -615px -791px; }.emoji2757 { background-position: -637px -791px; }.emoji3030 { background-position: -659px -791px; }.emoji1f4b2 { background-position: -681px -791px; }.emoji1f4b1 { background-position: -703px -791px; }.emoji267b { background-position: -725px -791px; }.emoji269c { background-position: -747px -791px; }.emoji1f4db { background-position: -769px -791px; }.emoji1f531 { background-position: -791px -791px; }.emoji1f530 { background-position: -813px 1px; }.emoji2b55 { background-position: -813px -21px; }.emoji2611 { background-position: -813px -43px; }.emoji2705 { background-position: -813px -65px; }.emoji2714 { background-position: -813px -87px; }.emoji274c { background-position: -813px -109px; }.emoji274e { background-position: -813px -131px; }.emoji27bf { background-position: -813px -153px; }.emoji303d { background-position: -813px -175px; }.emoji27b0 { background-position: -813px -197px; }.emoji2733 { background-position: -813px -219px; }.emoji2734 { background-position: -813px -241px; }.emoji2747 { background-position: -813px -263px; }.emojia9 { background-position: -813px -285px; }.emojiae { background-position: -813px -307px; }.emoji2122 { background-position: -813px -329px; }.emoji23_fe0f_20e3 { background-position: -813px -351px; }.emoji31_fe0f_20e3 { background-position: -813px -373px; }.emoji2a_fe0f_20e3 { background-position: -813px -395px; }.emoji30_fe0f_20e3 { background-position: -813px -417px; }.emoji32_fe0f_20e3 { background-position: -813px -439px; }.emoji35_fe0f_20e3 { background-position: -813px -461px; }.emoji34_fe0f_20e3 { background-position: -813px -483px; }.emoji33_fe0f_20e3 { background-position: -813px -505px; }.emoji36_fe0f_20e3 { background-position: -813px -527px; }.emoji38_fe0f_20e3 { background-position: -813px -549px; }.emoji39_fe0f_20e3 { background-position: -813px -571px; }.emoji37_fe0f_20e3 { background-position: -813px -593px; }.emoji1f51f { background-position: -813px -615px; }.emoji1f521 { background-position: -813px -637px; }.emoji1f522 { background-position: -813px -659px; }.emoji1f520 { background-position: -813px -681px; }.emoji1f523 { background-position: -813px -703px; }.emoji1f524 { background-position: -813px -725px; }.emoji1f170 { background-position: -813px -747px; }.emoji1f171 { background-position: -813px -769px; }.emoji1f18e { background-position: -813px -791px; }.emoji2139 { background-position: 1px -813px; }.emoji1f193 { background-position: -21px -813px; }.emoji1f191 { background-position: -43px -813px; }.emoji1f192 { background-position: -65px -813px; }.emoji1f194 { background-position: -87px -813px; }.emoji1f195 { background-position: -109px -813px; }.emoji1f196 { background-position: -131px -813px; }.emoji24c2 { background-position: -153px -813px; }.emoji1f197 { background-position: -175px -813px; }.emoji1f17e { background-position: -197px -813px; }.emoji1f198 { background-position: -219px -813px; }.emoji1f17f { background-position: -241px -813px; }.emoji1f199 { background-position: -263px -813px; }.emoji1f202 { background-position: -285px -813px; }.emoji1f201 { background-position: -307px -813px; }.emoji1f19a { background-position: -329px -813px; }.emoji1f237 { background-position: -351px -813px; }.emoji1f236 { background-position: -373px -813px; }.emoji1f22f { background-position: -395px -813px; }.emoji1f250 { background-position: -417px -813px; }.emoji1f21a { background-position: -439px -813px; }.emoji1f239 { background-position: -461px -813px; }.emoji1f232 { background-position: -483px -813px; }.emoji1f251 { background-position: -505px -813px; }.emoji1f234 { background-position: -527px -813px; }.emoji1f233 { background-position: -549px -813px; }.emoji1f238 { background-position: -571px -813px; }.emoji3297 { background-position: -593px -813px; }.emoji1f23a { background-position: -615px -813px; }.emoji3299 { background-position: -637px -813px; }.emoji1f534 { background-position: -659px -813px; }.emoji1f235 { background-position: -681px -813px; }.emoji1f7e0 { background-position: -703px -813px; }.emoji1f7e1 { background-position: -725px -813px; }.emoji1f535 { background-position: -747px -813px; }.emoji1f7e2 { background-position: -769px -813px; }.emoji1f7e3 { background-position: -791px -813px; }.emoji1f7e4 { background-position: -813px -813px; }.emoji26aa { background-position: -835px 1px; }.emoji1f7e5 { background-position: -835px -21px; }.emoji26ab { background-position: -835px -43px; }.emoji1f7e7 { background-position: -835px -65px; }.emoji1f7e9 { background-position: -835px -87px; }.emoji1f7e6 { background-position: -835px -109px; }.emoji1f7e8 { background-position: -835px -131px; }.emoji1f7ea { background-position: -835px -153px; }.emoji2b1c { background-position: -835px -175px; }.emoji25fc { background-position: -835px -197px; }.emoji2b1b { background-position: -835px -219px; }.emoji1f7eb { background-position: -835px -241px; }.emoji25aa { background-position: -835px -263px; }.emoji25fb { background-position: -835px -285px; }.emoji25fd { background-position: -835px -307px; }.emoji25fe { background-position: -835px -329px; }.emoji1f536 { background-position: -835px -351px; }.emoji1f537 { background-position: -835px -373px; }.emoji1f538 { background-position: -835px -395px; }.emoji25ab { background-position: -835px -417px; }.emoji1f539 { background-position: -835px -439px; }.emoji1f53b { background-position: -835px -461px; }.emoji1f4a0 { background-position: -835px -483px; }.emoji1f53a { background-position: -835px -505px; }.emoji1f518 { background-position: -835px -527px; }.emoji1f533 { background-position: -835px -549px; }.emoji1f532 { background-position: -835px -571px; }.emoji1f6a9 { background-position: -835px -593px; }.emoji1f3c1 { background-position: -835px -615px; }.emoji1f3f4 { background-position: -835px -637px; }.emoji1f38c { background-position: -835px -659px; }.emoji1f3f3_fe0f_200d_1f308 { background-position: -835px -681px; }.emoji1f3f3 { background-position: -835px -703px; }.emoji1f3f4_200d_2620_fe0f { background-position: -835px -725px; }.emoji1f1e6_1f1e8 { background-position: -835px -747px; }.emoji1f1e6_1f1e9 { background-position: -835px -769px; }.emoji1f1e6_1f1ea { background-position: -835px -791px; }.emoji1f1e6_1f1eb { background-position: -835px -813px; }.emoji1f1e6_1f1ec { background-position: 1px -835px; }.emoji1f1e6_1f1f1 { background-position: -21px -835px; }.emoji1f1e6_1f1ee { background-position: -43px -835px; }.emoji1f1e6_1f1f2 { background-position: -65px -835px; }.emoji1f1e6_1f1f6 { background-position: -87px -835px; }.emoji1f1e6_1f1f4 { background-position: -109px -835px; }.emoji1f1e6_1f1f7 { background-position: -131px -835px; }.emoji1f1e6_1f1f8 { background-position: -153px -835px; }.emoji1f1e6_1f1f9 { background-position: -175px -835px; }.emoji1f1e6_1f1fd { background-position: -197px -835px; }.emoji1f1e6_1f1fc { background-position: -219px -835px; }.emoji1f1e6_1f1fa { background-position: -241px -835px; }.emoji1f1e6_1f1ff { background-position: -263px -835px; }.emoji1f1e7_1f1e6 { background-position: -285px -835px; }.emoji1f1e7_1f1e9 { background-position: -307px -835px; }.emoji1f1e7_1f1e7 { background-position: -329px -835px; }.emoji1f1e7_1f1ea { background-position: -351px -835px; }.emoji1f1e7_1f1ec { background-position: -373px -835px; }.emoji1f1e7_1f1eb { background-position: -395px -835px; }.emoji1f1e7_1f1ed { background-position: -417px -835px; }.emoji1f1e7_1f1ee { background-position: -439px -835px; }.emoji1f1e7_1f1f1 { background-position: -461px -835px; }.emoji1f1e7_1f1f2 { background-position: -483px -835px; }.emoji1f1e7_1f1ef { background-position: -505px -835px; }.emoji1f1e7_1f1f4 { background-position: -527px -835px; }.emoji1f1e7_1f1f3 { background-position: -549px -835px; }.emoji1f1e7_1f1f7 { background-position: -571px -835px; }.emoji1f1e7_1f1f6 { background-position: -593px -835px; }.emoji1f1e7_1f1fc { background-position: -615px -835px; }.emoji1f1e7_1f1f9 { background-position: -637px -835px; }.emoji1f1e7_1f1f8 { background-position: -659px -835px; }.emoji1f1e7_1f1fb { background-position: -681px -835px; }.emoji1f1e8_1f1e6 { background-position: -703px -835px; }.emoji1f1e7_1f1ff { background-position: -725px -835px; }.emoji1f1e7_1f1fe { background-position: -747px -835px; }.emoji1f1e8_1f1e8 { background-position: -769px -835px; }.emoji1f1e8_1f1e9 { background-position: -791px -835px; }.emoji1f1e8_1f1ed { background-position: -813px -835px; }.emoji1f1e8_1f1ec { background-position: -835px -835px; }.emoji1f1e8_1f1eb { background-position: -857px 1px; }.emoji1f1e8_1f1f0 { background-position: -857px -21px; }.emoji1f1e8_1f1f1 { background-position: -857px -43px; }.emoji1f1e8_1f1ee { background-position: -857px -65px; }.emoji1f1e8_1f1f2 { background-position: -857px -87px; }.emoji1f1e8_1f1f3 { background-position: -857px -109px; }.emoji1f1e8_1f1f5 { background-position: -857px -131px; }.emoji1f1e8_1f1f7 { background-position: -857px -153px; }.emoji1f1e8_1f1f4 { background-position: -857px -175px; }.emoji1f1e8_1f1fa { background-position: -857px -197px; }.emoji1f1e8_1f1fd { background-position: -857px -219px; }.emoji1f1e8_1f1fb { background-position: -857px -241px; }.emoji1f1e8_1f1fc { background-position: -857px -263px; }.emoji1f1e8_1f1fe { background-position: -857px -285px; }.emoji1f1e8_1f1ff { background-position: -857px -307px; }.emoji1f1e9_1f1ea { background-position: -857px -329px; }.emoji1f1e9_1f1ef { background-position: -857px -351px; }.emoji1f1e9_1f1ec { background-position: -857px -373px; }.emoji1f1e9_1f1f2 { background-position: -857px -395px; }.emoji1f1e9_1f1f0 { background-position: -857px -417px; }.emoji1f1e9_1f1f4 { background-position: -857px -439px; }.emoji1f1ea_1f1e8 { background-position: -857px -461px; }.emoji1f1ea_1f1e6 { background-position: -857px -483px; }.emoji1f1e9_1f1ff { background-position: -857px -505px; }.emoji1f1ea_1f1ed { background-position: -857px -527px; }.emoji1f1ea_1f1ec { background-position: -857px -549px; }.emoji1f1ea_1f1ea { background-position: -857px -571px; }.emoji1f1ea_1f1f7 { background-position: -857px -593px; }.emoji1f1ea_1f1f8 { background-position: -857px -615px; }.emoji1f1ea_1f1f9 { background-position: -857px -637px; }.emoji1f1ea_1f1fa { background-position: -857px -659px; }.emoji1f1eb_1f1ee { background-position: -857px -681px; }.emoji1f1eb_1f1ef { background-position: -857px -703px; }.emoji1f1eb_1f1f2 { background-position: -857px -725px; }.emoji1f1eb_1f1f0 { background-position: -857px -747px; }.emoji1f1eb_1f1f4 { background-position: -857px -769px; }.emoji1f1eb_1f1f7 { background-position: -857px -791px; }.emoji1f1ec_1f1e6 { background-position: -857px -813px; }.emoji1f1ec_1f1e9 { background-position: -857px -835px; }.emoji1f1ec_1f1e7 { background-position: 1px -857px; }.emoji1f1ec_1f1ea { background-position: -21px -857px; }.emoji1f1ec_1f1eb { background-position: -43px -857px; }.emoji1f1ec_1f1ec { background-position: -65px -857px; }.emoji1f1ec_1f1ee { background-position: -87px -857px; }.emoji1f1ec_1f1ed { background-position: -109px -857px; }.emoji1f1ec_1f1f1 { background-position: -131px -857px; }.emoji1f1ec_1f1f5 { background-position: -153px -857px; }.emoji1f1ec_1f1f2 { background-position: -175px -857px; }.emoji1f1ec_1f1f3 { background-position: -197px -857px; }.emoji1f1ec_1f1f6 { background-position: -219px -857px; }.emoji1f1ec_1f1f8 { background-position: -241px -857px; }.emoji1f1ec_1f1f9 { background-position: -263px -857px; }.emoji1f1ec_1f1f7 { background-position: -285px -857px; }.emoji1f1ed_1f1f0 { background-position: -307px -857px; }.emoji1f1ec_1f1fa { background-position: -329px -857px; }.emoji1f1ec_1f1fc { background-position: -351px -857px; }.emoji1f1ec_1f1fe { background-position: -373px -857px; }.emoji1f1ed_1f1f2 { background-position: -395px -857px; }.emoji1f1ed_1f1f9 { background-position: -417px -857px; }.emoji1f1ed_1f1f3 { background-position: -439px -857px; }.emoji1f1ed_1f1f7 { background-position: -461px -857px; }.emoji1f1ed_1f1fa { background-position: -483px -857px; }.emoji1f1ee_1f1e8 { background-position: -505px -857px; }.emoji1f1ee_1f1e9 { background-position: -527px -857px; }.emoji1f1ee_1f1ea { background-position: -549px -857px; }.emoji1f1ee_1f1f1 { background-position: -571px -857px; }.emoji1f1ee_1f1f3 { background-position: -593px -857px; }.emoji1f1ee_1f1f2 { background-position: -615px -857px; }.emoji1f1ee_1f1f4 { background-position: -637px -857px; }.emoji1f1ee_1f1f6 { background-position: -659px -857px; }.emoji1f1ee_1f1f7 { background-position: -681px -857px; }.emoji1f1ee_1f1f8 { background-position: -703px -857px; }.emoji1f1ee_1f1f9 { background-position: -725px -857px; }.emoji1f1ef_1f1ea { background-position: -747px -857px; }.emoji1f1ef_1f1f2 { background-position: -769px -857px; }.emoji1f1ef_1f1f4 { background-position: -791px -857px; }.emoji1f1ef_1f1f5 { background-position: -813px -857px; }.emoji1f1f0_1f1ea { background-position: -835px -857px; }.emoji1f1f0_1f1ec { background-position: -857px -857px; }.emoji1f1f0_1f1ed { background-position: -879px 1px; }.emoji1f1f0_1f1f2 { background-position: -879px -21px; }.emoji1f1f0_1f1ee { background-position: -879px -43px; }.emoji1f1f0_1f1f3 { background-position: -879px -65px; }.emoji1f1f0_1f1f7 { background-position: -879px -87px; }.emoji1f1f0_1f1f5 { background-position: -879px -109px; }.emoji1f1f0_1f1fc { background-position: -879px -131px; }.emoji1f1f0_1f1ff { background-position: -879px -153px; }.emoji1f1f1_1f1e6 { background-position: -879px -175px; }.emoji1f1f1_1f1e7 { background-position: -879px -197px; }.emoji1f1f0_1f1fe { background-position: -879px -219px; }.emoji1f1f1_1f1e8 { background-position: -879px -241px; }.emoji1f1f1_1f1f7 { background-position: -879px -263px; }.emoji1f1f1_1f1ee { background-position: -879px -285px; }.emoji1f1f1_1f1f0 { background-position: -879px -307px; }.emoji1f1f1_1f1f8 { background-position: -879px -329px; }.emoji1f1f1_1f1f9 { background-position: -879px -351px; }.emoji1f1f1_1f1fe { background-position: -879px -373px; }.emoji1f1f1_1f1fa { background-position: -879px -395px; }.emoji1f1f2_1f1e6 { background-position: -879px -417px; }.emoji1f1f1_1f1fb { background-position: -879px -439px; }.emoji1f1f2_1f1e9 { background-position: -879px -461px; }.emoji1f1f2_1f1e8 { background-position: -879px -483px; }.emoji1f1f2_1f1eb { background-position: -879px -505px; }.emoji1f1f2_1f1ea { background-position: -879px -527px; }.emoji1f1f2_1f1ec { background-position: -879px -549px; }.emoji1f1f2_1f1ed { background-position: -879px -571px; }.emoji1f1f2_1f1f1 { background-position: -879px -593px; }.emoji1f1f2_1f1f2 { background-position: -879px -615px; }.emoji1f1f2_1f1f0 { background-position: -879px -637px; }.emoji1f1f2_1f1f3 { background-position: -879px -659px; }.emoji1f1f2_1f1f4 { background-position: -879px -681px; }.emoji1f1f2_1f1f6 { background-position: -879px -703px; }.emoji1f1f2_1f1f5 { background-position: -879px -725px; }.emoji1f1f2_1f1f7 { background-position: -879px -747px; }.emoji1f1f2_1f1fa { background-position: -879px -769px; }.emoji1f1f2_1f1f8 { background-position: -879px -791px; }.emoji1f1f2_1f1f9 { background-position: -879px -813px; }.emoji1f1f2_1f1fb { background-position: -879px -835px; }.emoji1f1f2_1f1fc { background-position: -879px -857px; }.emoji1f1f2_1f1fe { background-position: 1px -879px; }.emoji1f1f2_1f1fd { background-position: -21px -879px; }.emoji1f1f3_1f1e6 { background-position: -43px -879px; }.emoji1f1f3_1f1ea { background-position: -65px -879px; }.emoji1f1f2_1f1ff { background-position: -87px -879px; }.emoji1f1f3_1f1e8 { background-position: -109px -879px; }.emoji1f1f3_1f1eb { background-position: -131px -879px; }.emoji1f1f3_1f1ee { background-position: -153px -879px; }.emoji1f1f3_1f1ec { background-position: -175px -879px; }.emoji1f1f3_1f1f1 { background-position: -197px -879px; }.emoji1f1f3_1f1f4 { background-position: -219px -879px; }.emoji1f1f3_1f1f7 { background-position: -241px -879px; }.emoji1f1f3_1f1f5 { background-position: -263px -879px; }.emoji1f1f3_1f1fa { background-position: -285px -879px; }.emoji1f1f4_1f1f2 { background-position: -307px -879px; }.emoji1f1f3_1f1ff { background-position: -329px -879px; }.emoji1f1f5_1f1ea { background-position: -351px -879px; }.emoji1f1f5_1f1e6 { background-position: -373px -879px; }.emoji1f1f5_1f1eb { background-position: -395px -879px; }.emoji1f1f5_1f1ed { background-position: -417px -879px; }.emoji1f1f5_1f1f0 { background-position: -439px -879px; }.emoji1f1f5_1f1ec { background-position: -461px -879px; }.emoji1f1f5_1f1f1 { background-position: -483px -879px; }.emoji1f1f5_1f1f2 { background-position: -505px -879px; }.emoji1f1f5_1f1f7 { background-position: -527px -879px; }.emoji1f1f5_1f1f3 { background-position: -549px -879px; }.emoji1f1f5_1f1f8 { background-position: -571px -879px; }.emoji1f1f5_1f1f9 { background-position: -593px -879px; }.emoji1f1f5_1f1fc { background-position: -615px -879px; }.emoji1f1f5_1f1fe { background-position: -637px -879px; }.emoji1f1f7_1f1f4 { background-position: -659px -879px; }.emoji1f1f6_1f1e6 { background-position: -681px -879px; }.emoji1f1f7_1f1f8 { background-position: -703px -879px; }.emoji1f1f7_1f1ea { background-position: -725px -879px; }.emoji1f1f7_1f1fc { background-position: -747px -879px; }.emoji1f1f7_1f1fa { background-position: -769px -879px; }.emoji1f1f8_1f1e7 { background-position: -791px -879px; }.emoji1f1f8_1f1e6 { background-position: -813px -879px; }.emoji1f1f8_1f1ea { background-position: -835px -879px; }.emoji1f1f8_1f1e8 { background-position: -857px -879px; }.emoji1f1f8_1f1e9 { background-position: -879px -879px; }.emoji1f1f8_1f1ec { background-position: -901px 1px; }.emoji1f1f8_1f1ed { background-position: -901px -21px; }.emoji1f1f8_1f1ee { background-position: -901px -43px; }.emoji1f1f8_1f1ef { background-position: -901px -65px; }.emoji1f1f8_1f1f0 { background-position: -901px -87px; }.emoji1f1f8_1f1f2 { background-position: -901px -109px; }.emoji1f1f8_1f1f3 { background-position: -901px -131px; }.emoji1f1f8_1f1f1 { background-position: -901px -153px; }.emoji1f1f8_1f1f4 { background-position: -901px -175px; }.emoji1f1f8_1f1f7 { background-position: -901px -197px; }.emoji1f1f8_1f1f8 { background-position: -901px -219px; }.emoji1f1f8_1f1fe { background-position: -901px -241px; }.emoji1f1f8_1f1fb { background-position: -901px -263px; }.emoji1f1f8_1f1fd { background-position: -901px -285px; }.emoji1f1f8_1f1f9 { background-position: -901px -307px; }.emoji1f1f8_1f1ff { background-position: -901px -329px; }.emoji1f1f9_1f1e8 { background-position: -901px -351px; }.emoji1f1f9_1f1e9 { background-position: -901px -373px; }.emoji1f1f9_1f1e6 { background-position: -901px -395px; }.emoji1f1f9_1f1eb { background-position: -901px -417px; }.emoji1f1f9_1f1ed { background-position: -901px -439px; }.emoji1f1f9_1f1ec { background-position: -901px -461px; }.emoji1f1f9_1f1ef { background-position: -901px -483px; }.emoji1f1f9_1f1f1 { background-position: -901px -505px; }.emoji1f1f9_1f1f0 { background-position: -901px -527px; }.emoji1f1f9_1f1f2 { background-position: -901px -549px; }.emoji1f1f9_1f1f3 { background-position: -901px -571px; }.emoji1f1f9_1f1f4 { background-position: -901px -593px; }.emoji1f1f9_1f1f7 { background-position: -901px -615px; }.emoji1f1f9_1f1f9 { background-position: -901px -637px; }.emoji1f1f9_1f1fb { background-position: -901px -659px; }.emoji1f1f9_1f1ff { background-position: -901px -681px; }.emoji1f1f9_1f1fc { background-position: -901px -703px; }.emoji1f1fa_1f1ec { background-position: -901px -725px; }.emoji1f1fa_1f1e6 { background-position: -901px -747px; }.emoji1f1fa_1f1f2 { background-position: -901px -769px; }.emoji1f1fa_1f1f3 { background-position: -901px -791px; }.emoji1f1fa_1f1f8 { background-position: -901px -813px; }.emoji1f1fa_1f1fe { background-position: -901px -835px; }.emoji1f1fb_1f1e6 { background-position: -901px -857px; }.emoji1f1fa_1f1ff { background-position: -901px -879px; }.emoji1f1fb_1f1e8 { background-position: 1px -901px; }.emoji1f1fb_1f1ea { background-position: -21px -901px; }.emoji1f1fb_1f1ee { background-position: -43px -901px; }.emoji1f1fb_1f1ec { background-position: -65px -901px; }.emoji1f1fb_1f1f3 { background-position: -87px -901px; }.emoji1f1fb_1f1fa { background-position: -109px -901px; }.emoji1f1fc_1f1eb { background-position: -131px -901px; }.emoji1f1fc_1f1f8 { background-position: -153px -901px; }.emoji1f1fd_1f1f0 { background-position: -175px -901px; }.emoji1f1fe_1f1ea { background-position: -197px -901px; }.emoji1f1fe_1f1f9 { background-position: -219px -901px; }.emoji1f1ff_1f1e6 { background-position: -241px -901px; }.emoji1f1ff_1f1f2 { background-position: -263px -901px; }.emoji1f1ff_1f1fc { background-position: -285px -901px; }.emoji1f3f4_e0067_e0062_e0065_e006e_e0067_e007f { background-position: -307px -901px; }.emoji1f3f4_e0067_e0062_e0073_e0063_e0074_e007f { background-position: -329px -901px; }.emoji1f3f4_e0067_e0062_e0077_e006c_e0073_e007f { background-position: -351px -901px; }.emoji1f44b_1f3fb { background-position: -373px -901px; }.emoji1f44b_1f3fd { background-position: -395px -901px; }.emoji1f44b_1f3fe { background-position: -417px -901px; }.emoji1f44b_1f3fc { background-position: -439px -901px; }.emoji1f44b_1f3ff { background-position: -461px -901px; }.emoji1f91a_1f3fb { background-position: -483px -901px; }.emoji1f91a_1f3fe { background-position: -505px -901px; }.emoji1f91a_1f3fd { background-position: -527px -901px; }.emoji1f91a_1f3fc { background-position: -549px -901px; }.emoji1f91a_1f3ff { background-position: -571px -901px; }.emoji1f590_1f3fb { background-position: -593px -901px; }.emoji1f590_1f3fc { background-position: -615px -901px; }.emoji1f590_1f3fd { background-position: -637px -901px; }.emoji1f590_1f3fe { background-position: -659px -901px; }.emoji1f590_1f3ff { background-position: -681px -901px; }.emoji270b_1f3fb { background-position: -703px -901px; }.emoji270b_1f3fc { background-position: -725px -901px; }.emoji270b_1f3fd { background-position: -747px -901px; }.emoji270b_1f3fe { background-position: -769px -901px; }.emoji270b_1f3ff { background-position: -791px -901px; }.emoji1f596_1f3fc { background-position: -813px -901px; }.emoji1f596_1f3fb { background-position: -835px -901px; }.emoji1f596_1f3fd { background-position: -857px -901px; }.emoji1f596_1f3fe { background-position: -879px -901px; }.emoji1f596_1f3ff { background-position: -901px -901px; }.emoji1f44c_1f3fc { background-position: -923px 1px; }.emoji1f44c_1f3fd { background-position: -923px -21px; }.emoji1f44c_1f3fb { background-position: -923px -43px; }.emoji1f44c_1f3fe { background-position: -923px -65px; }.emoji1f44c_1f3ff { background-position: -923px -87px; }.emoji1f90f_1f3fb { background-position: -923px -109px; }.emoji1f90f_1f3fc { background-position: -923px -131px; }.emoji1f90f_1f3fd { background-position: -923px -153px; }.emoji1f90f_1f3fe { background-position: -923px -175px; }.emoji270c_1f3fb { background-position: -923px -197px; }.emoji1f90f_1f3ff { background-position: -923px -219px; }.emoji270c_1f3fc { background-position: -923px -241px; }.emoji270c_1f3fd { background-position: -923px -263px; }.emoji270c_1f3fe { background-position: -923px -285px; }.emoji270c_1f3ff { background-position: -923px -307px; }.emoji1f91e_1f3fb { background-position: -923px -329px; }.emoji1f91e_1f3fc { background-position: -923px -351px; }.emoji1f91e_1f3fd { background-position: -923px -373px; }.emoji1f91e_1f3fe { background-position: -923px -395px; }.emoji1f91f_1f3fb { background-position: -923px -417px; }.emoji1f91e_1f3ff { background-position: -923px -439px; }.emoji1f91f_1f3fc { background-position: -923px -461px; }.emoji1f91f_1f3fd { background-position: -923px -483px; }.emoji1f91f_1f3fe { background-position: -923px -505px; }.emoji1f91f_1f3ff { background-position: -923px -527px; }.emoji1f918_1f3fb { background-position: -923px -549px; }.emoji1f918_1f3fc { background-position: -923px -571px; }.emoji1f918_1f3fd { background-position: -923px -593px; }.emoji1f918_1f3fe { background-position: -923px -615px; }.emoji1f918_1f3ff { background-position: -923px -637px; }.emoji1f919_1f3fb { background-position: -923px -659px; }.emoji1f919_1f3fc { background-position: -923px -681px; }.emoji1f919_1f3fd { background-position: -923px -703px; }.emoji1f919_1f3fe { background-position: -923px -725px; }.emoji1f448_1f3fb { background-position: -923px -747px; }.emoji1f919_1f3ff { background-position: -923px -769px; }.emoji1f448_1f3fc { background-position: -923px -791px; }.emoji1f448_1f3fd { background-position: -923px -813px; }.emoji1f449_1f3fb { background-position: -923px -835px; }.emoji1f448_1f3ff { background-position: -923px -857px; }.emoji1f448_1f3fe { background-position: -923px -879px; }.emoji1f449_1f3fc { background-position: -923px -901px; }.emoji1f449_1f3fd { background-position: 1px -923px; }.emoji1f449_1f3ff { background-position: -21px -923px; }.emoji1f449_1f3fe { background-position: -43px -923px; }.emoji1f446_1f3fb { background-position: -65px -923px; }.emoji1f446_1f3fc { background-position: -87px -923px; }.emoji1f446_1f3fe { background-position: -109px -923px; }.emoji1f446_1f3fd { background-position: -131px -923px; }.emoji1f446_1f3ff { background-position: -153px -923px; }.emoji1f595_1f3fd { background-position: -175px -923px; }.emoji1f595_1f3fc { background-position: -197px -923px; }.emoji1f595_1f3fb { background-position: -219px -923px; }.emoji1f595_1f3fe { background-position: -241px -923px; }.emoji1f595_1f3ff { background-position: -263px -923px; }.emoji1f447_1f3fb { background-position: -285px -923px; }.emoji1f447_1f3fc { background-position: -307px -923px; }.emoji1f447_1f3fd { background-position: -329px -923px; }.emoji1f447_1f3fe { background-position: -351px -923px; }.emoji1f447_1f3ff { background-position: -373px -923px; }.emoji261d_1f3fb { background-position: -395px -923px; }.emoji261d_1f3fc { background-position: -417px -923px; }.emoji261d_1f3fe { background-position: -439px -923px; }.emoji261d_1f3fd { background-position: -461px -923px; }.emoji261d_1f3ff { background-position: -483px -923px; }.emoji1f44d_1f3fd { background-position: -505px -923px; }.emoji1f44d_1f3fb { background-position: -527px -923px; }.emoji1f44d_1f3fc { background-position: -549px -923px; }.emoji1f44d_1f3fe { background-position: -571px -923px; }.emoji1f44d_1f3ff { background-position: -593px -923px; }.emoji1f44e_1f3fc { background-position: -615px -923px; }.emoji1f44e_1f3fb { background-position: -637px -923px; }.emoji1f44e_1f3fd { background-position: -659px -923px; }.emoji1f44e_1f3fe { background-position: -681px -923px; }.emoji1f44e_1f3ff { background-position: -703px -923px; }.emoji270a_1f3fb { background-position: -725px -923px; }.emoji270a_1f3fc { background-position: -747px -923px; }.emoji270a_1f3fd { background-position: -769px -923px; }.emoji270a_1f3fe { background-position: -791px -923px; }.emoji1f44a_1f3fb { background-position: -813px -923px; }.emoji270a_1f3ff { background-position: -835px -923px; }.emoji1f44a_1f3fc { background-position: -857px -923px; }.emoji1f44a_1f3fe { background-position: -879px -923px; }.emoji1f44a_1f3fd { background-position: -901px -923px; }.emoji1f44a_1f3ff { background-position: -923px -923px; }.emoji1f91b_1f3fb { background-position: -945px 1px; }.emoji1f91b_1f3ff { background-position: -945px -21px; }.emoji1f91b_1f3fc { background-position: -945px -43px; }.emoji1f91b_1f3fe { background-position: -945px -65px; }.emoji1f91b_1f3fd { background-position: -945px -87px; }.emoji1f91c_1f3fb { background-position: -945px -109px; }.emoji1f91c_1f3fc { background-position: -945px -131px; }.emoji1f91c_1f3fd { background-position: -945px -153px; }.emoji1f91c_1f3fe { background-position: -945px -175px; }.emoji1f91c_1f3ff { background-position: -945px -197px; }.emoji1f44f_1f3fb { background-position: -945px -219px; }.emoji1f44f_1f3fc { background-position: -945px -241px; }.emoji1f44f_1f3fd { background-position: -945px -263px; }.emoji1f44f_1f3fe { background-position: -945px -285px; }.emoji1f44f_1f3ff { background-position: -945px -307px; }.emoji1f64c_1f3fb { background-position: -945px -329px; }.emoji1f64c_1f3fc { background-position: -945px -351px; }.emoji1f64c_1f3fd { background-position: -945px -373px; }.emoji1f64c_1f3fe { background-position: -945px -395px; }.emoji1f64c_1f3ff { background-position: -945px -417px; }.emoji1f450_1f3fb { background-position: -945px -439px; }.emoji1f450_1f3fd { background-position: -945px -461px; }.emoji1f450_1f3fe { background-position: -945px -483px; }.emoji1f450_1f3fc { background-position: -945px -505px; }.emoji1f450_1f3ff { background-position: -945px -527px; }.emoji1f932_1f3fb { background-position: -945px -549px; }.emoji1f932_1f3fc { background-position: -945px -571px; }.emoji1f932_1f3fe { background-position: -945px -593px; }.emoji1f932_1f3fd { background-position: -945px -615px; }.emoji1f932_1f3ff { background-position: -945px -637px; }.emoji1f64f_1f3fb { background-position: -945px -659px; }.emoji1f64f_1f3fd { background-position: -945px -681px; }.emoji1f64f_1f3fe { background-position: -945px -703px; }.emoji1f64f_1f3fc { background-position: -945px -725px; }.emoji270d_1f3fd { background-position: -945px -747px; }.emoji1f64f_1f3ff { background-position: -945px -769px; }.emoji270d_1f3fb { background-position: -945px -791px; }.emoji270d_1f3fc { background-position: -945px -813px; }.emoji270d_1f3fe { background-position: -945px -835px; }.emoji270d_1f3ff { background-position: -945px -857px; }.emoji1f485_1f3fb { background-position: -945px -879px; }.emoji1f485_1f3fc { background-position: -945px -901px; }.emoji1f485_1f3fd { background-position: -945px -923px; }.emoji1f485_1f3fe { background-position: 1px -945px; }.emoji1f485_1f3ff { background-position: -21px -945px; }.emoji1f933_1f3fc { background-position: -43px -945px; }.emoji1f933_1f3fb { background-position: -65px -945px; }.emoji1f933_1f3fd { background-position: -87px -945px; }.emoji1f933_1f3fe { background-position: -109px -945px; }.emoji1f933_1f3ff { background-position: -131px -945px; }.emoji1f4aa_1f3fb { background-position: -153px -945px; }.emoji1f4aa_1f3fc { background-position: -175px -945px; }.emoji1f4aa_1f3fd { background-position: -197px -945px; }.emoji1f4aa_1f3fe { background-position: -219px -945px; }.emoji1f4aa_1f3ff { background-position: -241px -945px; }.emoji1f9b5_1f3fb { background-position: -263px -945px; }.emoji1f9b5_1f3fc { background-position: -285px -945px; }.emoji1f9b5_1f3fd { background-position: -307px -945px; }.emoji1f9b5_1f3ff { background-position: -329px -945px; }.emoji1f9b5_1f3fe { background-position: -351px -945px; }.emoji1f9b6_1f3fb { background-position: -373px -945px; }.emoji1f9b6_1f3fc { background-position: -395px -945px; }.emoji1f9b6_1f3fd { background-position: -417px -945px; }.emoji1f9b6_1f3fe { background-position: -439px -945px; }.emoji1f9b6_1f3ff { background-position: -461px -945px; }.emoji1f442_1f3fb { background-position: -483px -945px; }.emoji1f442_1f3fc { background-position: -505px -945px; }.emoji1f442_1f3ff { background-position: -527px -945px; }.emoji1f442_1f3fe { background-position: -549px -945px; }.emoji1f442_1f3fd { background-position: -571px -945px; }.emoji1f9bb_1f3fb { background-position: -593px -945px; }.emoji1f9bb_1f3fe { background-position: -615px -945px; }.emoji1f9bb_1f3fd { background-position: -637px -945px; }.emoji1f9bb_1f3fc { background-position: -659px -945px; }.emoji1f9bb_1f3ff { background-position: -681px -945px; }.emoji1f443_1f3fc { background-position: -703px -945px; }.emoji1f443_1f3fb { background-position: -725px -945px; }.emoji1f443_1f3fd { background-position: -747px -945px; }.emoji1f443_1f3fe { background-position: -769px -945px; }.emoji1f443_1f3ff { background-position: -791px -945px; }.emoji1f476_1f3fc { background-position: -813px -945px; }.emoji1f476_1f3fb { background-position: -835px -945px; }.emoji1f476_1f3fd { background-position: -857px -945px; }.emoji1f476_1f3ff { background-position: -879px -945px; }.emoji1f476_1f3fe { background-position: -901px -945px; }.emoji1f9d2_1f3fb { background-position: -923px -945px; }.emoji1f9d2_1f3fc { background-position: -945px -945px; }.emoji1f9d2_1f3fd { background-position: -967px 1px; }.emoji1f9d2_1f3ff { background-position: -967px -21px; }.emoji1f466_1f3fb { background-position: -967px -43px; }.emoji1f9d2_1f3fe { background-position: -967px -65px; }.emoji1f466_1f3fc { background-position: -967px -87px; }.emoji1f466_1f3fd { background-position: -967px -109px; }.emoji1f466_1f3fe { background-position: -967px -131px; }.emoji1f466_1f3ff { background-position: -967px -153px; }.emoji1f467_1f3fb { background-position: -967px -175px; }.emoji1f467_1f3fc { background-position: -967px -197px; }.emoji1f467_1f3fd { background-position: -967px -219px; }.emoji1f467_1f3fe { background-position: -967px -241px; }.emoji1f467_1f3ff { background-position: -967px -263px; }.emoji1f9d1_1f3fd { background-position: -967px -285px; }.emoji1f9d1_1f3fc { background-position: -967px -307px; }.emoji1f9d1_1f3fb { background-position: -967px -329px; }.emoji1f9d1_1f3fe { background-position: -967px -351px; }.emoji1f9d1_1f3ff { background-position: -967px -373px; }.emoji1f471_1f3fb { background-position: -967px -395px; }.emoji1f471_1f3fc { background-position: -967px -417px; }.emoji1f471_1f3fd { background-position: -967px -439px; }.emoji1f471_1f3fe { background-position: -967px -461px; }.emoji1f468_1f3fb { background-position: -967px -483px; }.emoji1f471_1f3ff { background-position: -967px -505px; }.emoji1f468_1f3fc { background-position: -967px -527px; }.emoji1f468_1f3fd { background-position: -967px -549px; }.emoji1f468_1f3ff { background-position: -967px -571px; }.emoji1f9d4_1f3fc { background-position: -967px -593px; }.emoji1f468_1f3fe { background-position: -967px -615px; }.emoji1f9d4_1f3fb { background-position: -967px -637px; }.emoji1f9d4_1f3fd { background-position: -967px -659px; }.emoji1f9d4_1f3fe { background-position: -967px -681px; }.emoji1f468_1f3fb_200d_1f9b0 { background-position: -967px -703px; }.emoji1f9d4_1f3ff { background-position: -967px -725px; }.emoji1f468_1f3fd_200d_1f9b0 { background-position: -967px -747px; }.emoji1f468_1f3fc_200d_1f9b0 { background-position: -967px -769px; }.emoji1f468_1f3fe_200d_1f9b0 { background-position: -967px -791px; }.emoji1f468_1f3ff_200d_1f9b0 { background-position: -967px -813px; }.emoji1f468_1f3fb_200d_1f9b1 { background-position: -967px -835px; }.emoji1f468_1f3fc_200d_1f9b1 { background-position: -967px -857px; }.emoji1f468_1f3fd_200d_1f9b1 { background-position: -967px -879px; }.emoji1f468_1f3fe_200d_1f9b1 { background-position: -967px -901px; }.emoji1f468_1f3ff_200d_1f9b1 { background-position: -967px -923px; }.emoji1f468_1f3fb_200d_1f9b3 { background-position: -967px -945px; }.emoji1f468_1f3fc_200d_1f9b3 { background-position: 1px -967px; }.emoji1f468_1f3fd_200d_1f9b3 { background-position: -21px -967px; }.emoji1f468_1f3fb_200d_1f9b2 { background-position: -43px -967px; }.emoji1f468_1f3fe_200d_1f9b3 { background-position: -65px -967px; }.emoji1f468_1f3ff_200d_1f9b3 { background-position: -87px -967px; }.emoji1f468_1f3fc_200d_1f9b2 { background-position: -109px -967px; }.emoji1f468_1f3fe_200d_1f9b2 { background-position: -131px -967px; }.emoji1f468_1f3fd_200d_1f9b2 { background-position: -153px -967px; }.emoji1f468_1f3ff_200d_1f9b2 { background-position: -175px -967px; }.emoji1f469_1f3fb { background-position: -197px -967px; }.emoji1f469_1f3fd { background-position: -219px -967px; }.emoji1f469_1f3fc { background-position: -241px -967px; }.emoji1f469_1f3ff { background-position: -263px -967px; }.emoji1f469_1f3fe { background-position: -285px -967px; }.emoji1f469_1f3fb_200d_1f9b0 { background-position: -307px -967px; }.emoji1f469_1f3fc_200d_1f9b0 { background-position: -329px -967px; }.emoji1f469_1f3fe_200d_1f9b0 { background-position: -351px -967px; }.emoji1f469_1f3fd_200d_1f9b0 { background-position: -373px -967px; }.emoji1f469_1f3ff_200d_1f9b0 { background-position: -395px -967px; }.emoji1f9d1_1f3fb_200d_1f9b0 { background-position: -417px -967px; }.emoji1f9d1_1f3fc_200d_1f9b0 { background-position: -439px -967px; }.emoji1f9d1_1f3fd_200d_1f9b0 { background-position: -461px -967px; }.emoji1f9d1_1f3fe_200d_1f9b0 { background-position: -483px -967px; }.emoji1f9d1_1f3ff_200d_1f9b0 { background-position: -505px -967px; }.emoji1f469_1f3fb_200d_1f9b1 { background-position: -527px -967px; }.emoji1f469_1f3fc_200d_1f9b1 { background-position: -549px -967px; }.emoji1f469_1f3fd_200d_1f9b1 { background-position: -571px -967px; }.emoji1f469_1f3fe_200d_1f9b1 { background-position: -593px -967px; }.emoji1f469_1f3ff_200d_1f9b1 { background-position: -615px -967px; }.emoji1f9d1_1f3fb_200d_1f9b1 { background-position: -637px -967px; }.emoji1f9d1_1f3fc_200d_1f9b1 { background-position: -659px -967px; }.emoji1f9d1_1f3fe_200d_1f9b1 { background-position: -681px -967px; }.emoji1f9d1_1f3fd_200d_1f9b1 { background-position: -703px -967px; }.emoji1f9d1_1f3ff_200d_1f9b1 { background-position: -725px -967px; }.emoji1f469_1f3fb_200d_1f9b3 { background-position: -747px -967px; }.emoji1f469_1f3fd_200d_1f9b3 { background-position: -769px -967px; }.emoji1f469_1f3fc_200d_1f9b3 { background-position: -791px -967px; }.emoji1f469_1f3fe_200d_1f9b3 { background-position: -813px -967px; }.emoji1f469_1f3ff_200d_1f9b3 { background-position: -835px -967px; }.emoji1f9d1_1f3fc_200d_1f9b3 { background-position: -857px -967px; }.emoji1f9d1_1f3fd_200d_1f9b3 { background-position: -879px -967px; }.emoji1f9d1_1f3fb_200d_1f9b3 { background-position: -901px -967px; }.emoji1f9d1_1f3fe_200d_1f9b3 { background-position: -923px -967px; }.emoji1f9d1_1f3ff_200d_1f9b3 { background-position: -945px -967px; }.emoji1f469_1f3fc_200d_1f9b2 { background-position: -967px -967px; }.emoji1f469_1f3fb_200d_1f9b2 { background-position: -989px 1px; }.emoji1f469_1f3ff_200d_1f9b2 { background-position: -989px -21px; }.emoji1f469_1f3fe_200d_1f9b2 { background-position: -989px -43px; }.emoji1f469_1f3fd_200d_1f9b2 { background-position: -989px -65px; }.emoji1f9d1_1f3fb_200d_1f9b2 { background-position: -989px -87px; }.emoji1f9d1_1f3fd_200d_1f9b2 { background-position: -989px -109px; }.emoji1f9d1_1f3fe_200d_1f9b2 { background-position: -989px -131px; }.emoji1f9d1_1f3fc_200d_1f9b2 { background-position: -989px -153px; }.emoji1f9d1_1f3ff_200d_1f9b2 { background-position: -989px -175px; }.emoji1f471_1f3fb_200d_2640_fe0f { background-position: -989px -197px; }.emoji1f471_1f3fd_200d_2640_fe0f { background-position: -989px -219px; }.emoji1f471_1f3fc_200d_2640_fe0f { background-position: -989px -241px; }.emoji1f471_1f3fe_200d_2640_fe0f { background-position: -989px -263px; }.emoji1f471_1f3ff_200d_2640_fe0f { background-position: -989px -285px; }.emoji1f471_1f3fb_200d_2642_fe0f { background-position: -989px -307px; }.emoji1f471_1f3fc_200d_2642_fe0f { background-position: -989px -329px; }.emoji1f471_1f3fd_200d_2642_fe0f { background-position: -989px -351px; }.emoji1f471_1f3fe_200d_2642_fe0f { background-position: -989px -373px; }.emoji1f471_1f3ff_200d_2642_fe0f { background-position: -989px -395px; }.emoji1f9d3_1f3fd { background-position: -989px -417px; }.emoji1f9d3_1f3fc { background-position: -989px -439px; }.emoji1f9d3_1f3fb { background-position: -989px -461px; }.emoji1f9d3_1f3fe { background-position: -989px -483px; }.emoji1f474_1f3fc { background-position: -989px -505px; }.emoji1f474_1f3fb { background-position: -989px -527px; }.emoji1f9d3_1f3ff { background-position: -989px -549px; }.emoji1f474_1f3fe { background-position: -989px -571px; }.emoji1f474_1f3fd { background-position: -989px -593px; }.emoji1f475_1f3fc { background-position: -989px -615px; }.emoji1f474_1f3ff { background-position: -989px -637px; }.emoji1f475_1f3fb { background-position: -989px -659px; }.emoji1f475_1f3fd { background-position: -989px -681px; }.emoji1f475_1f3fe { background-position: -989px -703px; }.emoji1f64d_1f3fc { background-position: -989px -725px; }.emoji1f475_1f3ff { background-position: -989px -747px; }.emoji1f64d_1f3fb { background-position: -989px -769px; }.emoji1f64d_1f3fe { background-position: -989px -791px; }.emoji1f64d_1f3fd { background-position: -989px -813px; }.emoji1f64d_1f3ff { background-position: -989px -835px; }.emoji1f64d_1f3fb_200d_2642_fe0f { background-position: -989px -857px; }.emoji1f64d_1f3fc_200d_2642_fe0f { background-position: -989px -879px; }.emoji1f64d_1f3fd_200d_2642_fe0f { background-position: -989px -901px; }.emoji1f64d_1f3fe_200d_2642_fe0f { background-position: -989px -923px; }.emoji1f64d_1f3fb_200d_2640_fe0f { background-position: -989px -945px; }.emoji1f64d_1f3ff_200d_2642_fe0f { background-position: -989px -967px; }.emoji1f64d_1f3fc_200d_2640_fe0f { background-position: 1px -989px; }.emoji1f64d_1f3fe_200d_2640_fe0f { background-position: -21px -989px; }.emoji1f64d_1f3ff_200d_2640_fe0f { background-position: -43px -989px; }.emoji1f64d_1f3fd_200d_2640_fe0f { background-position: -65px -989px; }.emoji1f64e_1f3fb { background-position: -87px -989px; }.emoji1f64e_1f3fd { background-position: -109px -989px; }.emoji1f64e_1f3fe { background-position: -131px -989px; }.emoji1f64e_1f3ff { background-position: -153px -989px; }.emoji1f64e_1f3fc { background-position: -175px -989px; }.emoji1f64e_1f3fb_200d_2642_fe0f { background-position: -197px -989px; }.emoji1f64e_1f3fe_200d_2642_fe0f { background-position: -219px -989px; }.emoji1f64e_1f3fd_200d_2642_fe0f { background-position: -241px -989px; }.emoji1f64e_1f3fc_200d_2642_fe0f { background-position: -263px -989px; }.emoji1f64e_1f3ff_200d_2642_fe0f { background-position: -285px -989px; }.emoji1f64e_1f3fc_200d_2640_fe0f { background-position: -307px -989px; }.emoji1f64e_1f3fb_200d_2640_fe0f { background-position: -329px -989px; }.emoji1f64e_1f3fd_200d_2640_fe0f { background-position: -351px -989px; }.emoji1f64e_1f3fe_200d_2640_fe0f { background-position: -373px -989px; }.emoji1f64e_1f3ff_200d_2640_fe0f { background-position: -395px -989px; }.emoji1f645_1f3fc { background-position: -417px -989px; }.emoji1f645_1f3fb { background-position: -439px -989px; }.emoji1f645_1f3fd { background-position: -461px -989px; }.emoji1f645_1f3fe { background-position: -483px -989px; }.emoji1f645_1f3ff { background-position: -505px -989px; }.emoji1f645_1f3fb_200d_2642_fe0f { background-position: -527px -989px; }.emoji1f645_1f3fc_200d_2642_fe0f { background-position: -549px -989px; }.emoji1f645_1f3fe_200d_2642_fe0f { background-position: -571px -989px; }.emoji1f645_1f3fd_200d_2642_fe0f { background-position: -593px -989px; }.emoji1f645_1f3ff_200d_2642_fe0f { background-position: -615px -989px; }.emoji1f645_1f3fb_200d_2640_fe0f { background-position: -637px -989px; }.emoji1f645_1f3fc_200d_2640_fe0f { background-position: -659px -989px; }.emoji1f645_1f3fd_200d_2640_fe0f { background-position: -681px -989px; }.emoji1f645_1f3fe_200d_2640_fe0f { background-position: -703px -989px; }.emoji1f645_1f3ff_200d_2640_fe0f { background-position: -725px -989px; }.emoji1f646_1f3fd { background-position: -747px -989px; }.emoji1f646_1f3fc { background-position: -769px -989px; }.emoji1f646_1f3fe { background-position: -791px -989px; }.emoji1f646_1f3fb { background-position: -813px -989px; }.emoji1f646_1f3fc_200d_2642_fe0f { background-position: -835px -989px; }.emoji1f646_1f3ff { background-position: -857px -989px; }.emoji1f646_1f3fb_200d_2642_fe0f { background-position: -879px -989px; }.emoji1f646_1f3fd_200d_2642_fe0f { background-position: -901px -989px; }.emoji1f646_1f3ff_200d_2642_fe0f { background-position: -923px -989px; }.emoji1f646_1f3fe_200d_2642_fe0f { background-position: -945px -989px; }.emoji1f646_1f3fc_200d_2640_fe0f { background-position: -967px -989px; }.emoji1f646_1f3fb_200d_2640_fe0f { background-position: -989px -989px; }.emoji1f646_1f3fe_200d_2640_fe0f { background-position: -1011px 1px; }.emoji1f646_1f3fd_200d_2640_fe0f { background-position: -1011px -21px; }.emoji1f646_1f3ff_200d_2640_fe0f { background-position: -1011px -43px; }.emoji1f481_1f3fb { background-position: -1011px -65px; }.emoji1f481_1f3fc { background-position: -1011px -87px; }.emoji1f481_1f3ff { background-position: -1011px -109px; }.emoji1f481_1f3fd { background-position: -1011px -131px; }.emoji1f481_1f3fe { background-position: -1011px -153px; }.emoji1f481_1f3fb_200d_2642_fe0f { background-position: -1011px -175px; }.emoji1f481_1f3fc_200d_2642_fe0f { background-position: -1011px -197px; }.emoji1f481_1f3fe_200d_2642_fe0f { background-position: -1011px -219px; }.emoji1f481_1f3fd_200d_2642_fe0f { background-position: -1011px -241px; }.emoji1f481_1f3ff_200d_2642_fe0f { background-position: -1011px -263px; }.emoji1f481_1f3fb_200d_2640_fe0f { background-position: -1011px -285px; }.emoji1f481_1f3fc_200d_2640_fe0f { background-position: -1011px -307px; }.emoji1f481_1f3fd_200d_2640_fe0f { background-position: -1011px -329px; }.emoji1f481_1f3fe_200d_2640_fe0f { background-position: -1011px -351px; }.emoji1f481_1f3ff_200d_2640_fe0f { background-position: -1011px -373px; }.emoji1f64b_1f3fb { background-position: -1011px -395px; }.emoji1f64b_1f3fd { background-position: -1011px -417px; }.emoji1f64b_1f3fc { background-position: -1011px -439px; }.emoji1f64b_1f3fe { background-position: -1011px -461px; }.emoji1f64b_1f3fb_200d_2642_fe0f { background-position: -1011px -483px; }.emoji1f64b_1f3ff { background-position: -1011px -505px; }.emoji1f64b_1f3fd_200d_2642_fe0f { background-position: -1011px -527px; }.emoji1f64b_1f3fc_200d_2642_fe0f { background-position: -1011px -549px; }.emoji1f64b_1f3fe_200d_2642_fe0f { background-position: -1011px -571px; }.emoji1f64b_1f3ff_200d_2642_fe0f { background-position: -1011px -593px; }.emoji1f64b_1f3fc_200d_2640_fe0f { background-position: -1011px -615px; }.emoji1f64b_1f3fb_200d_2640_fe0f { background-position: -1011px -637px; }.emoji1f64b_1f3fe_200d_2640_fe0f { background-position: -1011px -659px; }.emoji1f64b_1f3ff_200d_2640_fe0f { background-position: -1011px -681px; }.emoji1f64b_1f3fd_200d_2640_fe0f { background-position: -1011px -703px; }.emoji1f9cf_1f3fb { background-position: -1011px -725px; }.emoji1f9cf_1f3fd { background-position: -1011px -747px; }.emoji1f9cf_1f3fc { background-position: -1011px -769px; }.emoji1f9cf_1f3fe { background-position: -1011px -791px; }.emoji1f9cf_1f3ff { background-position: -1011px -813px; }.emoji1f9cf_1f3fb_200d_2642_fe0f { background-position: -1011px -835px; }.emoji1f9cf_1f3fc_200d_2642_fe0f { background-position: -1011px -857px; }.emoji1f9cf_1f3fd_200d_2642_fe0f { background-position: -1011px -879px; }.emoji1f9cf_1f3ff_200d_2642_fe0f { background-position: -1011px -901px; }.emoji1f9cf_1f3fe_200d_2642_fe0f { background-position: -1011px -923px; }.emoji1f9cf_1f3fb_200d_2640_fe0f { background-position: -1011px -945px; }.emoji1f9cf_1f3fe_200d_2640_fe0f { background-position: -1011px -967px; }.emoji1f9cf_1f3fc_200d_2640_fe0f { background-position: -1011px -989px; }.emoji1f9cf_1f3fd_200d_2640_fe0f { background-position: 1px -1011px; }.emoji1f9cf_1f3ff_200d_2640_fe0f { background-position: -21px -1011px; }.emoji1f647_1f3fd { background-position: -43px -1011px; }.emoji1f647_1f3fc { background-position: -65px -1011px; }.emoji1f647_1f3fb { background-position: -87px -1011px; }.emoji1f647_1f3fe { background-position: -109px -1011px; }.emoji1f647_1f3ff { background-position: -131px -1011px; }.emoji1f647_1f3fd_200d_2642_fe0f { background-position: -153px -1011px; }.emoji1f647_1f3fc_200d_2642_fe0f { background-position: -175px -1011px; }.emoji1f647_1f3fb_200d_2642_fe0f { background-position: -197px -1011px; }.emoji1f647_1f3fe_200d_2642_fe0f { background-position: -219px -1011px; }.emoji1f647_1f3fb_200d_2640_fe0f { background-position: -241px -1011px; }.emoji1f647_1f3fc_200d_2640_fe0f { background-position: -263px -1011px; }.emoji1f647_1f3ff_200d_2642_fe0f { background-position: -285px -1011px; }.emoji1f647_1f3fd_200d_2640_fe0f { background-position: -307px -1011px; }.emoji1f647_1f3fe_200d_2640_fe0f { background-position: -329px -1011px; }.emoji1f647_1f3ff_200d_2640_fe0f { background-position: -351px -1011px; }.emoji1f926_1f3fb { background-position: -373px -1011px; }.emoji1f926_1f3fc { background-position: -395px -1011px; }.emoji1f926_1f3fd { background-position: -417px -1011px; }.emoji1f926_1f3fe { background-position: -439px -1011px; }.emoji1f926_1f3ff { background-position: -461px -1011px; }.emoji1f926_1f3fb_200d_2642_fe0f { background-position: -483px -1011px; }.emoji1f926_1f3fc_200d_2642_fe0f { background-position: -505px -1011px; }.emoji1f926_1f3fd_200d_2642_fe0f { background-position: -527px -1011px; }.emoji1f926_1f3fe_200d_2642_fe0f { background-position: -549px -1011px; }.emoji1f926_1f3ff_200d_2642_fe0f { background-position: -571px -1011px; }.emoji1f926_1f3fb_200d_2640_fe0f { background-position: -593px -1011px; }.emoji1f926_1f3fc_200d_2640_fe0f { background-position: -615px -1011px; }.emoji1f926_1f3fe_200d_2640_fe0f { background-position: -637px -1011px; }.emoji1f926_1f3ff_200d_2640_fe0f { background-position: -659px -1011px; }.emoji1f926_1f3fd_200d_2640_fe0f { background-position: -681px -1011px; }.emoji1f937_1f3fb { background-position: -703px -1011px; }.emoji1f937_1f3fd { background-position: -725px -1011px; }.emoji1f937_1f3fc { background-position: -747px -1011px; }.emoji1f937_1f3ff { background-position: -769px -1011px; }.emoji1f937_1f3fe { background-position: -791px -1011px; }.emoji1f937_1f3fb_200d_2642_fe0f { background-position: -813px -1011px; }.emoji1f937_1f3fc_200d_2642_fe0f { background-position: -835px -1011px; }.emoji1f937_1f3fe_200d_2642_fe0f { background-position: -857px -1011px; }.emoji1f937_1f3fd_200d_2642_fe0f { background-position: -879px -1011px; }.emoji1f937_1f3ff_200d_2642_fe0f { background-position: -901px -1011px; }.emoji1f937_1f3fb_200d_2640_fe0f { background-position: -923px -1011px; }.emoji1f937_1f3fc_200d_2640_fe0f { background-position: -945px -1011px; }.emoji1f937_1f3fe_200d_2640_fe0f { background-position: -967px -1011px; }.emoji1f937_1f3fd_200d_2640_fe0f { background-position: -989px -1011px; }.emoji1f937_1f3ff_200d_2640_fe0f { background-position: -1011px -1011px; }.emoji1f9d1_1f3fd_200d_2695_fe0f { background-position: -1033px 1px; }.emoji1f9d1_1f3fb_200d_2695_fe0f { background-position: -1033px -21px; }.emoji1f9d1_1f3fc_200d_2695_fe0f { background-position: -1033px -43px; }.emoji1f9d1_1f3fe_200d_2695_fe0f { background-position: -1033px -65px; }.emoji1f468_1f3fb_200d_2695_fe0f { background-position: -1033px -87px; }.emoji1f9d1_1f3ff_200d_2695_fe0f { background-position: -1033px -109px; }.emoji1f468_1f3fc_200d_2695_fe0f { background-position: -1033px -131px; }.emoji1f468_1f3fd_200d_2695_fe0f { background-position: -1033px -153px; }.emoji1f468_1f3fe_200d_2695_fe0f { background-position: -1033px -175px; }.emoji1f469_1f3fc_200d_2695_fe0f { background-position: -1033px -197px; }.emoji1f468_1f3ff_200d_2695_fe0f { background-position: -1033px -219px; }.emoji1f469_1f3fb_200d_2695_fe0f { background-position: -1033px -241px; }.emoji1f469_1f3fd_200d_2695_fe0f { background-position: -1033px -263px; }.emoji1f469_1f3fe_200d_2695_fe0f { background-position: -1033px -285px; }.emoji1f9d1_1f3fb_200d_1f393 { background-position: -1033px -307px; }.emoji1f469_1f3ff_200d_2695_fe0f { background-position: -1033px -329px; }.emoji1f9d1_1f3fe_200d_1f393 { background-position: -1033px -351px; }.emoji1f9d1_1f3ff_200d_1f393 { background-position: -1033px -373px; }.emoji1f9d1_1f3fd_200d_1f393 { background-position: -1033px -395px; }.emoji1f9d1_1f3fc_200d_1f393 { background-position: -1033px -417px; }.emoji1f468_1f3fb_200d_1f393 { background-position: -1033px -439px; }.emoji1f468_1f3fc_200d_1f393 { background-position: -1033px -461px; }.emoji1f468_1f3fd_200d_1f393 { background-position: -1033px -483px; }.emoji1f468_1f3fe_200d_1f393 { background-position: -1033px -505px; }.emoji1f468_1f3ff_200d_1f393 { background-position: -1033px -527px; }.emoji1f469_1f3fb_200d_1f393 { background-position: -1033px -549px; }.emoji1f469_1f3fc_200d_1f393 { background-position: -1033px -571px; }.emoji1f469_1f3fd_200d_1f393 { background-position: -1033px -593px; }.emoji1f469_1f3fe_200d_1f393 { background-position: -1033px -615px; }.emoji1f469_1f3ff_200d_1f393 { background-position: -1033px -637px; }.emoji1f9d1_1f3fb_200d_1f3eb { background-position: -1033px -659px; }.emoji1f9d1_1f3fc_200d_1f3eb { background-position: -1033px -681px; }.emoji1f9d1_1f3fd_200d_1f3eb { background-position: -1033px -703px; }.emoji1f9d1_1f3fe_200d_1f3eb { background-position: -1033px -725px; }.emoji1f9d1_1f3ff_200d_1f3eb { background-position: -1033px -747px; }.emoji1f468_1f3fb_200d_1f3eb { background-position: -1033px -769px; }.emoji1f468_1f3fc_200d_1f3eb { background-position: -1033px -791px; }.emoji1f468_1f3fe_200d_1f3eb { background-position: -1033px -813px; }.emoji1f468_1f3fd_200d_1f3eb { background-position: -1033px -835px; }.emoji1f468_1f3ff_200d_1f3eb { background-position: -1033px -857px; }.emoji1f469_1f3fc_200d_1f3eb { background-position: -1033px -879px; }.emoji1f469_1f3fd_200d_1f3eb { background-position: -1033px -901px; }.emoji1f469_1f3fb_200d_1f3eb { background-position: -1033px -923px; }.emoji1f469_1f3fe_200d_1f3eb { background-position: -1033px -945px; }.emoji1f9d1_1f3fc_200d_2696_fe0f { background-position: -1033px -967px; }.emoji1f9d1_1f3fb_200d_2696_fe0f { background-position: -1033px -989px; }.emoji1f469_1f3ff_200d_1f3eb { background-position: -1033px -1011px; }.emoji1f9d1_1f3fd_200d_2696_fe0f { background-position: 1px -1033px; }.emoji1f9d1_1f3ff_200d_2696_fe0f { background-position: -21px -1033px; }.emoji1f9d1_1f3fe_200d_2696_fe0f { background-position: -43px -1033px; }.emoji1f468_1f3fb_200d_2696_fe0f { background-position: -65px -1033px; }.emoji1f468_1f3fc_200d_2696_fe0f { background-position: -87px -1033px; }.emoji1f468_1f3fe_200d_2696_fe0f { background-position: -109px -1033px; }.emoji1f468_1f3ff_200d_2696_fe0f { background-position: -131px -1033px; }.emoji1f468_1f3fd_200d_2696_fe0f { background-position: -153px -1033px; }.emoji1f469_1f3fb_200d_2696_fe0f { background-position: -175px -1033px; }.emoji1f469_1f3fc_200d_2696_fe0f { background-position: -197px -1033px; }.emoji1f469_1f3fe_200d_2696_fe0f { background-position: -219px -1033px; }.emoji1f469_1f3fd_200d_2696_fe0f { background-position: -241px -1033px; }.emoji1f469_1f3ff_200d_2696_fe0f { background-position: -263px -1033px; }.emoji1f9d1_1f3fb_200d_1f33e { background-position: -285px -1033px; }.emoji1f9d1_1f3fd_200d_1f33e { background-position: -307px -1033px; }.emoji1f9d1_1f3fc_200d_1f33e { background-position: -329px -1033px; }.emoji1f9d1_1f3fe_200d_1f33e { background-position: -351px -1033px; }.emoji1f9d1_1f3ff_200d_1f33e { background-position: -373px -1033px; }.emoji1f468_1f3fb_200d_1f33e { background-position: -395px -1033px; }.emoji1f468_1f3fc_200d_1f33e { background-position: -417px -1033px; }.emoji1f468_1f3fd_200d_1f33e { background-position: -439px -1033px; }.emoji1f468_1f3ff_200d_1f33e { background-position: -461px -1033px; }.emoji1f468_1f3fe_200d_1f33e { background-position: -483px -1033px; }.emoji1f469_1f3fb_200d_1f33e { background-position: -505px -1033px; }.emoji1f469_1f3fd_200d_1f33e { background-position: -527px -1033px; }.emoji1f469_1f3fe_200d_1f33e { background-position: -549px -1033px; }.emoji1f469_1f3fc_200d_1f33e { background-position: -571px -1033px; }.emoji1f9d1_1f3fb_200d_1f373 { background-position: -593px -1033px; }.emoji1f9d1_1f3fd_200d_1f373 { background-position: -615px -1033px; }.emoji1f469_1f3ff_200d_1f33e { background-position: -637px -1033px; }.emoji1f9d1_1f3fc_200d_1f373 { background-position: -659px -1033px; }.emoji1f9d1_1f3fe_200d_1f373 { background-position: -681px -1033px; }.emoji1f9d1_1f3ff_200d_1f373 { background-position: -703px -1033px; }.emoji1f468_1f3fb_200d_1f373 { background-position: -725px -1033px; }.emoji1f468_1f3fc_200d_1f373 { background-position: -747px -1033px; }.emoji1f468_1f3fd_200d_1f373 { background-position: -769px -1033px; }.emoji1f468_1f3fe_200d_1f373 { background-position: -791px -1033px; }.emoji1f468_1f3ff_200d_1f373 { background-position: -813px -1033px; }.emoji1f469_1f3fb_200d_1f373 { background-position: -835px -1033px; }.emoji1f469_1f3fc_200d_1f373 { background-position: -857px -1033px; }.emoji1f9d1_1f3fb_200d_1f527 { background-position: -879px -1033px; }.emoji1f469_1f3fe_200d_1f373 { background-position: -901px -1033px; }.emoji1f469_1f3ff_200d_1f373 { background-position: -923px -1033px; }.emoji1f469_1f3fd_200d_1f373 { background-position: -945px -1033px; }.emoji1f9d1_1f3fc_200d_1f527 { background-position: -967px -1033px; }.emoji1f9d1_1f3fd_200d_1f527 { background-position: -989px -1033px; }.emoji1f9d1_1f3fe_200d_1f527 { background-position: -1011px -1033px; }.emoji1f9d1_1f3ff_200d_1f527 { background-position: -1033px -1033px; }.emoji1f468_1f3fd_200d_1f527 { background-position: -1055px 1px; }.emoji1f468_1f3fc_200d_1f527 { background-position: -1055px -21px; }.emoji1f468_1f3fe_200d_1f527 { background-position: -1055px -43px; }.emoji1f468_1f3fb_200d_1f527 { background-position: -1055px -65px; }.emoji1f469_1f3fc_200d_1f527 { background-position: -1055px -87px; }.emoji1f469_1f3fb_200d_1f527 { background-position: -1055px -109px; }.emoji1f468_1f3ff_200d_1f527 { background-position: -1055px -131px; }.emoji1f469_1f3fd_200d_1f527 { background-position: -1055px -153px; }.emoji1f469_1f3ff_200d_1f527 { background-position: -1055px -175px; }.emoji1f9d1_1f3fc_200d_1f3ed { background-position: -1055px -197px; }.emoji1f9d1_1f3fb_200d_1f3ed { background-position: -1055px -219px; }.emoji1f469_1f3fe_200d_1f527 { background-position: -1055px -241px; }.emoji1f9d1_1f3fd_200d_1f3ed { background-position: -1055px -263px; }.emoji1f9d1_1f3fe_200d_1f3ed { background-position: -1055px -285px; }.emoji1f468_1f3fb_200d_1f3ed { background-position: -1055px -307px; }.emoji1f9d1_1f3ff_200d_1f3ed { background-position: -1055px -329px; }.emoji1f468_1f3fd_200d_1f3ed { background-position: -1055px -351px; }.emoji1f468_1f3fe_200d_1f3ed { background-position: -1055px -373px; }.emoji1f468_1f3ff_200d_1f3ed { background-position: -1055px -395px; }.emoji1f468_1f3fc_200d_1f3ed { background-position: -1055px -417px; }.emoji1f469_1f3fb_200d_1f3ed { background-position: -1055px -439px; }.emoji1f469_1f3fd_200d_1f3ed { background-position: -1055px -461px; }.emoji1f469_1f3fc_200d_1f3ed { background-position: -1055px -483px; }.emoji1f469_1f3fe_200d_1f3ed { background-position: -1055px -505px; }.emoji1f9d1_1f3fb_200d_1f4bc { background-position: -1055px -527px; }.emoji1f469_1f3ff_200d_1f3ed { background-position: -1055px -549px; }.emoji1f9d1_1f3fc_200d_1f4bc { background-position: -1055px -571px; }.emoji1f9d1_1f3fd_200d_1f4bc { background-position: -1055px -593px; }.emoji1f9d1_1f3fe_200d_1f4bc { background-position: -1055px -615px; }.emoji1f468_1f3fb_200d_1f4bc { background-position: -1055px -637px; }.emoji1f9d1_1f3ff_200d_1f4bc { background-position: -1055px -659px; }.emoji1f468_1f3fe_200d_1f4bc { background-position: -1055px -681px; }.emoji1f468_1f3fd_200d_1f4bc { background-position: -1055px -703px; }.emoji1f468_1f3fc_200d_1f4bc { background-position: -1055px -725px; }.emoji1f468_1f3ff_200d_1f4bc { background-position: -1055px -747px; }.emoji1f469_1f3fb_200d_1f4bc { background-position: -1055px -769px; }.emoji1f469_1f3fd_200d_1f4bc { background-position: -1055px -791px; }.emoji1f469_1f3fc_200d_1f4bc { background-position: -1055px -813px; }.emoji1f9d1_1f3fc_200d_1f52c { background-position: -1055px -835px; }.emoji1f469_1f3fe_200d_1f4bc { background-position: -1055px -857px; }.emoji1f469_1f3ff_200d_1f4bc { background-position: -1055px -879px; }.emoji1f9d1_1f3fb_200d_1f52c { background-position: -1055px -901px; }.emoji1f9d1_1f3fd_200d_1f52c { background-position: -1055px -923px; }.emoji1f468_1f3fb_200d_1f52c { background-position: -1055px -945px; }.emoji1f9d1_1f3fe_200d_1f52c { background-position: -1055px -967px; }.emoji1f9d1_1f3ff_200d_1f52c { background-position: -1055px -989px; }.emoji1f468_1f3fc_200d_1f52c { background-position: -1055px -1011px; }.emoji1f468_1f3fd_200d_1f52c { background-position: -1055px -1033px; }.emoji1f468_1f3ff_200d_1f52c { background-position: 1px -1055px; }.emoji1f468_1f3fe_200d_1f52c { background-position: -21px -1055px; }.emoji1f469_1f3fb_200d_1f52c { background-position: -43px -1055px; }.emoji1f469_1f3fc_200d_1f52c { background-position: -65px -1055px; }.emoji1f469_1f3fe_200d_1f52c { background-position: -87px -1055px; }.emoji1f469_1f3fd_200d_1f52c { background-position: -109px -1055px; }.emoji1f469_1f3ff_200d_1f52c { background-position: -131px -1055px; }.emoji1f9d1_1f3fc_200d_1f4bb { background-position: -153px -1055px; }.emoji1f9d1_1f3fb_200d_1f4bb { background-position: -175px -1055px; }.emoji1f9d1_1f3fd_200d_1f4bb { background-position: -197px -1055px; }.emoji1f9d1_1f3fe_200d_1f4bb { background-position: -219px -1055px; }.emoji1f9d1_1f3ff_200d_1f4bb { background-position: -241px -1055px; }.emoji1f468_1f3fb_200d_1f4bb { background-position: -263px -1055px; }.emoji1f468_1f3fc_200d_1f4bb { background-position: -285px -1055px; }.emoji1f468_1f3fd_200d_1f4bb { background-position: -307px -1055px; }.emoji1f468_1f3fe_200d_1f4bb { background-position: -329px -1055px; }.emoji1f468_1f3ff_200d_1f4bb { background-position: -351px -1055px; }.emoji1f469_1f3fb_200d_1f4bb { background-position: -373px -1055px; }.emoji1f469_1f3fd_200d_1f4bb { background-position: -395px -1055px; }.emoji1f469_1f3fc_200d_1f4bb { background-position: -417px -1055px; }.emoji1f469_1f3fe_200d_1f4bb { background-position: -439px -1055px; }.emoji1f469_1f3ff_200d_1f4bb { background-position: -461px -1055px; }.emoji1f9d1_1f3fb_200d_1f3a4 { background-position: -483px -1055px; }.emoji1f9d1_1f3fd_200d_1f3a4 { background-position: -505px -1055px; }.emoji1f9d1_1f3fe_200d_1f3a4 { background-position: -527px -1055px; }.emoji1f9d1_1f3fc_200d_1f3a4 { background-position: -549px -1055px; }.emoji1f468_1f3fc_200d_1f3a4 { background-position: -571px -1055px; }.emoji1f9d1_1f3ff_200d_1f3a4 { background-position: -593px -1055px; }.emoji1f468_1f3fb_200d_1f3a4 { background-position: -615px -1055px; }.emoji1f468_1f3fd_200d_1f3a4 { background-position: -637px -1055px; }.emoji1f468_1f3ff_200d_1f3a4 { background-position: -659px -1055px; }.emoji1f468_1f3fe_200d_1f3a4 { background-position: -681px -1055px; }.emoji1f469_1f3fb_200d_1f3a4 { background-position: -703px -1055px; }.emoji1f469_1f3fc_200d_1f3a4 { background-position: -725px -1055px; }.emoji1f469_1f3fd_200d_1f3a4 { background-position: -747px -1055px; }.emoji1f9d1_1f3fb_200d_1f3a8 { background-position: -769px -1055px; }.emoji1f469_1f3fe_200d_1f3a4 { background-position: -791px -1055px; }.emoji1f469_1f3ff_200d_1f3a4 { background-position: -813px -1055px; }.emoji1f9d1_1f3fc_200d_1f3a8 { background-position: -835px -1055px; }.emoji1f9d1_1f3fd_200d_1f3a8 { background-position: -857px -1055px; }.emoji1f9d1_1f3fe_200d_1f3a8 { background-position: -879px -1055px; }.emoji1f9d1_1f3ff_200d_1f3a8 { background-position: -901px -1055px; }.emoji1f468_1f3fb_200d_1f3a8 { background-position: -923px -1055px; }.emoji1f468_1f3fc_200d_1f3a8 { background-position: -945px -1055px; }.emoji1f468_1f3ff_200d_1f3a8 { background-position: -967px -1055px; }.emoji1f468_1f3fd_200d_1f3a8 { background-position: -989px -1055px; }.emoji1f468_1f3fe_200d_1f3a8 { background-position: -1011px -1055px; }.emoji1f469_1f3fb_200d_1f3a8 { background-position: -1033px -1055px; }.emoji1f469_1f3fd_200d_1f3a8 { background-position: -1055px -1055px; }.emoji1f469_1f3fc_200d_1f3a8 { background-position: -1077px 1px; }.emoji1f469_1f3fe_200d_1f3a8 { background-position: -1077px -21px; }.emoji1f469_1f3ff_200d_1f3a8 { background-position: -1077px -43px; }.emoji1f9d1_1f3fb_200d_2708_fe0f { background-position: -1077px -65px; }.emoji1f9d1_1f3fc_200d_2708_fe0f { background-position: -1077px -87px; }.emoji1f9d1_1f3fd_200d_2708_fe0f { background-position: -1077px -109px; }.emoji1f9d1_1f3fe_200d_2708_fe0f { background-position: -1077px -131px; }.emoji1f9d1_1f3ff_200d_2708_fe0f { background-position: -1077px -153px; }.emoji1f468_1f3fb_200d_2708_fe0f { background-position: -1077px -175px; }.emoji1f468_1f3fd_200d_2708_fe0f { background-position: -1077px -197px; }.emoji1f468_1f3fc_200d_2708_fe0f { background-position: -1077px -219px; }.emoji1f468_1f3fe_200d_2708_fe0f { background-position: -1077px -241px; }.emoji1f468_1f3ff_200d_2708_fe0f { background-position: -1077px -263px; }.emoji1f469_1f3fc_200d_2708_fe0f { background-position: -1077px -285px; }.emoji1f469_1f3fb_200d_2708_fe0f { background-position: -1077px -307px; }.emoji1f469_1f3fe_200d_2708_fe0f { background-position: -1077px -329px; }.emoji1f469_1f3fd_200d_2708_fe0f { background-position: -1077px -351px; }.emoji1f469_1f3ff_200d_2708_fe0f { background-position: -1077px -373px; }.emoji1f9d1_1f3fb_200d_1f680 { background-position: -1077px -395px; }.emoji1f9d1_1f3fc_200d_1f680 { background-position: -1077px -417px; }.emoji1f9d1_1f3fd_200d_1f680 { background-position: -1077px -439px; }.emoji1f9d1_1f3fe_200d_1f680 { background-position: -1077px -461px; }.emoji1f9d1_1f3ff_200d_1f680 { background-position: -1077px -483px; }.emoji1f468_1f3fb_200d_1f680 { background-position: -1077px -505px; }.emoji1f468_1f3fc_200d_1f680 { background-position: -1077px -527px; }.emoji1f468_1f3fd_200d_1f680 { background-position: -1077px -549px; }.emoji1f469_1f3fb_200d_1f680 { background-position: -1077px -571px; }.emoji1f468_1f3ff_200d_1f680 { background-position: -1077px -593px; }.emoji1f468_1f3fe_200d_1f680 { background-position: -1077px -615px; }.emoji1f469_1f3fc_200d_1f680 { background-position: -1077px -637px; }.emoji1f469_1f3ff_200d_1f680 { background-position: -1077px -659px; }.emoji1f469_1f3fe_200d_1f680 { background-position: -1077px -681px; }.emoji1f9d1_1f3fb_200d_1f692 { background-position: -1077px -703px; }.emoji1f469_1f3fd_200d_1f680 { background-position: -1077px -725px; }.emoji1f9d1_1f3fc_200d_1f692 { background-position: -1077px -747px; }.emoji1f9d1_1f3fd_200d_1f692 { background-position: -1077px -769px; }.emoji1f9d1_1f3ff_200d_1f692 { background-position: -1077px -791px; }.emoji1f9d1_1f3fe_200d_1f692 { background-position: -1077px -813px; }.emoji1f468_1f3fb_200d_1f692 { background-position: -1077px -835px; }.emoji1f468_1f3fc_200d_1f692 { background-position: -1077px -857px; }.emoji1f468_1f3fd_200d_1f692 { background-position: -1077px -879px; }.emoji1f468_1f3fe_200d_1f692 { background-position: -1077px -901px; }.emoji1f469_1f3fc_200d_1f692 { background-position: -1077px -923px; }.emoji1f468_1f3ff_200d_1f692 { background-position: -1077px -945px; }.emoji1f469_1f3fb_200d_1f692 { background-position: -1077px -967px; }.emoji1f469_1f3fd_200d_1f692 { background-position: -1077px -989px; }.emoji1f469_1f3fe_200d_1f692 { background-position: -1077px -1011px; }.emoji1f46e_1f3fb { background-position: -1077px -1033px; }.emoji1f469_1f3ff_200d_1f692 { background-position: -1077px -1055px; }.emoji1f46e_1f3fc { background-position: 1px -1077px; }.emoji1f46e_1f3fd { background-position: -21px -1077px; }.emoji1f46e_1f3fe { background-position: -43px -1077px; }.emoji1f46e_1f3fb_200d_2642_fe0f { background-position: -65px -1077px; }.emoji1f46e_1f3ff { background-position: -87px -1077px; }.emoji1f46e_1f3fc_200d_2642_fe0f { background-position: -109px -1077px; }.emoji1f46e_1f3ff_200d_2642_fe0f { background-position: -131px -1077px; }.emoji1f46e_1f3fd_200d_2642_fe0f { background-position: -153px -1077px; }.emoji1f46e_1f3fe_200d_2642_fe0f { background-position: -175px -1077px; }.emoji1f46e_1f3fb_200d_2640_fe0f { background-position: -197px -1077px; }.emoji1f46e_1f3fc_200d_2640_fe0f { background-position: -219px -1077px; }.emoji1f46e_1f3fd_200d_2640_fe0f { background-position: -241px -1077px; }.emoji1f46e_1f3ff_200d_2640_fe0f { background-position: -263px -1077px; }.emoji1f46e_1f3fe_200d_2640_fe0f { background-position: -285px -1077px; }.emoji1f575_1f3fc { background-position: -307px -1077px; }.emoji1f575_1f3fb { background-position: -329px -1077px; }.emoji1f575_1f3fd { background-position: -351px -1077px; }.emoji1f575_1f3fe { background-position: -373px -1077px; }.emoji1f575_1f3fd_200d_2642_fe0f { background-position: -395px -1077px; }.emoji1f575_1f3fc_200d_2642_fe0f { background-position: -417px -1077px; }.emoji1f575_1f3fb_200d_2642_fe0f { background-position: -439px -1077px; }.emoji1f575_1f3ff { background-position: -461px -1077px; }.emoji1f575_1f3ff_200d_2642_fe0f { background-position: -483px -1077px; }.emoji1f575_1f3fb_200d_2640_fe0f { background-position: -505px -1077px; }.emoji1f575_1f3fe_200d_2642_fe0f { background-position: -527px -1077px; }.emoji1f575_1f3fc_200d_2640_fe0f { background-position: -549px -1077px; }.emoji1f575_1f3fd_200d_2640_fe0f { background-position: -571px -1077px; }.emoji1f482_1f3fb { background-position: -593px -1077px; }.emoji1f575_1f3ff_200d_2640_fe0f { background-position: -615px -1077px; }.emoji1f575_1f3fe_200d_2640_fe0f { background-position: -637px -1077px; }.emoji1f482_1f3fc { background-position: -659px -1077px; }.emoji1f482_1f3fe { background-position: -681px -1077px; }.emoji1f482_1f3fd { background-position: -703px -1077px; }.emoji1f482_1f3ff { background-position: -725px -1077px; }.emoji1f482_1f3fb_200d_2642_fe0f { background-position: -747px -1077px; }.emoji1f482_1f3fd_200d_2642_fe0f { background-position: -769px -1077px; }.emoji1f482_1f3fc_200d_2642_fe0f { background-position: -791px -1077px; }.emoji1f482_1f3fe_200d_2642_fe0f { background-position: -813px -1077px; }.emoji1f482_1f3ff_200d_2642_fe0f { background-position: -835px -1077px; }.emoji1f482_1f3fb_200d_2640_fe0f { background-position: -857px -1077px; }.emoji1f482_1f3fe_200d_2640_fe0f { background-position: -879px -1077px; }.emoji1f482_1f3fc_200d_2640_fe0f { background-position: -901px -1077px; }.emoji1f482_1f3fd_200d_2640_fe0f { background-position: -923px -1077px; }.emoji1f477_1f3fb { background-position: -945px -1077px; }.emoji1f482_1f3ff_200d_2640_fe0f { background-position: -967px -1077px; }.emoji1f477_1f3fc { background-position: -989px -1077px; }.emoji1f477_1f3fd { background-position: -1011px -1077px; }.emoji1f477_1f3fe { background-position: -1033px -1077px; }.emoji1f477_1f3ff { background-position: -1055px -1077px; }.emoji1f477_1f3fb_200d_2642_fe0f { background-position: -1077px -1077px; }.emoji1f477_1f3fc_200d_2642_fe0f { background-position: -1099px 1px; }.emoji1f477_1f3fd_200d_2642_fe0f { background-position: -1099px -21px; }.emoji1f477_1f3fb_200d_2640_fe0f { background-position: -1099px -43px; }.emoji1f477_1f3fe_200d_2642_fe0f { background-position: -1099px -65px; }.emoji1f477_1f3fc_200d_2640_fe0f { background-position: -1099px -87px; }.emoji1f477_1f3ff_200d_2642_fe0f { background-position: -1099px -109px; }.emoji1f477_1f3fd_200d_2640_fe0f { background-position: -1099px -131px; }.emoji1f477_1f3fe_200d_2640_fe0f { background-position: -1099px -153px; }.emoji1f934_1f3fb { background-position: -1099px -175px; }.emoji1f477_1f3ff_200d_2640_fe0f { background-position: -1099px -197px; }.emoji1f934_1f3fd { background-position: -1099px -219px; }.emoji1f934_1f3fc { background-position: -1099px -241px; }.emoji1f934_1f3fe { background-position: -1099px -263px; }.emoji1f934_1f3ff { background-position: -1099px -285px; }.emoji1f478_1f3fb { background-position: -1099px -307px; }.emoji1f478_1f3fc { background-position: -1099px -329px; }.emoji1f478_1f3fd { background-position: -1099px -351px; }.emoji1f478_1f3fe { background-position: -1099px -373px; }.emoji1f478_1f3ff { background-position: -1099px -395px; }.emoji1f473_1f3fb { background-position: -1099px -417px; }.emoji1f473_1f3fc { background-position: -1099px -439px; }.emoji1f473_1f3fe { background-position: -1099px -461px; }.emoji1f473_1f3fd { background-position: -1099px -483px; }.emoji1f473_1f3ff { background-position: -1099px -505px; }.emoji1f473_1f3fd_200d_2642_fe0f { background-position: -1099px -527px; }.emoji1f473_1f3fe_200d_2642_fe0f { background-position: -1099px -549px; }.emoji1f473_1f3fc_200d_2642_fe0f { background-position: -1099px -571px; }.emoji1f473_1f3fb_200d_2642_fe0f { background-position: -1099px -593px; }.emoji1f473_1f3ff_200d_2642_fe0f { background-position: -1099px -615px; }.emoji1f473_1f3fc_200d_2640_fe0f { background-position: -1099px -637px; }.emoji1f473_1f3fb_200d_2640_fe0f { background-position: -1099px -659px; }.emoji1f473_1f3fd_200d_2640_fe0f { background-position: -1099px -681px; }.emoji1f473_1f3fe_200d_2640_fe0f { background-position: -1099px -703px; }.emoji1f472_1f3fb { background-position: -1099px -725px; }.emoji1f472_1f3fc { background-position: -1099px -747px; }.emoji1f473_1f3ff_200d_2640_fe0f { background-position: -1099px -769px; }.emoji1f472_1f3fd { background-position: -1099px -791px; }.emoji1f472_1f3fe { background-position: -1099px -813px; }.emoji1f9d5_1f3fb { background-position: -1099px -835px; }.emoji1f472_1f3ff { background-position: -1099px -857px; }.emoji1f9d5_1f3fc { background-position: -1099px -879px; }.emoji1f9d5_1f3fd { background-position: -1099px -901px; }.emoji1f9d5_1f3ff { background-position: -1099px -923px; }.emoji1f9d5_1f3fe { background-position: -1099px -945px; }.emoji1f935_1f3fb { background-position: -1099px -967px; }.emoji1f935_1f3fc { background-position: -1099px -989px; }.emoji1f935_1f3fd { background-position: -1099px -1011px; }.emoji1f935_1f3fe { background-position: -1099px -1033px; }.emoji1f935_1f3ff { background-position: -1099px -1055px; }.emoji1f470_1f3fb { background-position: -1099px -1077px; }.emoji1f470_1f3fc { background-position: 1px -1099px; }.emoji1f470_1f3fd { background-position: -21px -1099px; }.emoji1f470_1f3ff { background-position: -43px -1099px; }.emoji1f470_1f3fe { background-position: -65px -1099px; }.emoji1f930_1f3fb { background-position: -87px -1099px; }.emoji1f930_1f3fc { background-position: -109px -1099px; }.emoji1f930_1f3fd { background-position: -131px -1099px; }.emoji1f930_1f3fe { background-position: -153px -1099px; }.emoji1f930_1f3ff { background-position: -175px -1099px; }.emoji1f931_1f3fb { background-position: -197px -1099px; }.emoji1f931_1f3fd { background-position: -219px -1099px; }.emoji1f931_1f3fc { background-position: -241px -1099px; }.emoji1f931_1f3fe { background-position: -263px -1099px; }.emoji1f931_1f3ff { background-position: -285px -1099px; }.emoji1f47c_1f3fb { background-position: -307px -1099px; }.emoji1f47c_1f3fc { background-position: -329px -1099px; }.emoji1f47c_1f3fd { background-position: -351px -1099px; }.emoji1f47c_1f3fe { background-position: -373px -1099px; }.emoji1f385_1f3fb { background-position: -395px -1099px; }.emoji1f385_1f3fc { background-position: -417px -1099px; }.emoji1f47c_1f3ff { background-position: -439px -1099px; }.emoji1f385_1f3fd { background-position: -461px -1099px; }.emoji1f385_1f3ff { background-position: -483px -1099px; }.emoji1f385_1f3fe { background-position: -505px -1099px; }.emoji1f936_1f3fb { background-position: -527px -1099px; }.emoji1f936_1f3fc { background-position: -549px -1099px; }.emoji1f936_1f3fe { background-position: -571px -1099px; }.emoji1f936_1f3fd { background-position: -593px -1099px; }.emoji1f936_1f3ff { background-position: -615px -1099px; }.emoji1f9b8_1f3fb { background-position: -637px -1099px; }.emoji1f9b8_1f3fc { background-position: -659px -1099px; }.emoji1f9b8_1f3fe { background-position: -681px -1099px; }.emoji1f9b8_1f3fd { background-position: -703px -1099px; }.emoji1f9b8_1f3fb_200d_2642_fe0f { background-position: -725px -1099px; }.emoji1f9b8_1f3ff { background-position: -747px -1099px; }.emoji1f9b8_1f3fc_200d_2642_fe0f { background-position: -769px -1099px; }.emoji1f9b8_1f3fd_200d_2642_fe0f { background-position: -791px -1099px; }.emoji1f9b8_1f3fc_200d_2640_fe0f { background-position: -813px -1099px; }.emoji1f9b8_1f3ff_200d_2642_fe0f { background-position: -835px -1099px; }.emoji1f9b8_1f3fe_200d_2642_fe0f { background-position: -857px -1099px; }.emoji1f9b8_1f3fb_200d_2640_fe0f { background-position: -879px -1099px; }.emoji1f9b8_1f3fd_200d_2640_fe0f { background-position: -901px -1099px; }.emoji1f9b8_1f3fe_200d_2640_fe0f { background-position: -923px -1099px; }.emoji1f9b8_1f3ff_200d_2640_fe0f { background-position: -945px -1099px; }.emoji1f9b9_1f3fb { background-position: -967px -1099px; }.emoji1f9b9_1f3fc { background-position: -989px -1099px; }.emoji1f9b9_1f3fd { background-position: -1011px -1099px; }.emoji1f9b9_1f3fe { background-position: -1033px -1099px; }.emoji1f9b9_1f3fb_200d_2642_fe0f { background-position: -1055px -1099px; }.emoji1f9b9_1f3ff { background-position: -1077px -1099px; }.emoji1f9b9_1f3fc_200d_2642_fe0f { background-position: -1099px -1099px; }.emoji1f9b9_1f3fd_200d_2642_fe0f { background-position: -1121px 1px; }.emoji1f9b9_1f3fb_200d_2640_fe0f { background-position: -1121px -21px; }.emoji1f9b9_1f3ff_200d_2642_fe0f { background-position: -1121px -43px; }.emoji1f9b9_1f3fe_200d_2642_fe0f { background-position: -1121px -65px; }.emoji1f9b9_1f3fc_200d_2640_fe0f { background-position: -1121px -87px; }.emoji1f9b9_1f3fd_200d_2640_fe0f { background-position: -1121px -109px; }.emoji1f9b9_1f3fe_200d_2640_fe0f { background-position: -1121px -131px; }.emoji1f9b9_1f3ff_200d_2640_fe0f { background-position: -1121px -153px; }.emoji1f9d9_1f3fc { background-position: -1121px -175px; }.emoji1f9d9_1f3fb { background-position: -1121px -197px; }.emoji1f9d9_1f3fe { background-position: -1121px -219px; }.emoji1f9d9_1f3fd { background-position: -1121px -241px; }.emoji1f9d9_1f3ff { background-position: -1121px -263px; }.emoji1f9d9_1f3fb_200d_2642_fe0f { background-position: -1121px -285px; }.emoji1f9d9_1f3fc_200d_2642_fe0f { background-position: -1121px -307px; }.emoji1f9d9_1f3fd_200d_2642_fe0f { background-position: -1121px -329px; }.emoji1f9d9_1f3fe_200d_2642_fe0f { background-position: -1121px -351px; }.emoji1f9d9_1f3ff_200d_2642_fe0f { background-position: -1121px -373px; }.emoji1f9d9_1f3fb_200d_2640_fe0f { background-position: -1121px -395px; }.emoji1f9d9_1f3fc_200d_2640_fe0f { background-position: -1121px -417px; }.emoji1f9d9_1f3ff_200d_2640_fe0f { background-position: -1121px -439px; }.emoji1f9d9_1f3fe_200d_2640_fe0f { background-position: -1121px -461px; }.emoji1f9d9_1f3fd_200d_2640_fe0f { background-position: -1121px -483px; }.emoji1f9da_1f3fb { background-position: -1121px -505px; }.emoji1f9da_1f3fc { background-position: -1121px -527px; }.emoji1f9da_1f3fd { background-position: -1121px -549px; }.emoji1f9da_1f3fe { background-position: -1121px -571px; }.emoji1f9da_1f3ff { background-position: -1121px -593px; }.emoji1f9da_1f3fb_200d_2642_fe0f { background-position: -1121px -615px; }.emoji1f9da_1f3fc_200d_2642_fe0f { background-position: -1121px -637px; }.emoji1f9da_1f3fd_200d_2642_fe0f { background-position: -1121px -659px; }.emoji1f9da_1f3ff_200d_2642_fe0f { background-position: -1121px -681px; }.emoji1f9da_1f3fb_200d_2640_fe0f { background-position: -1121px -703px; }.emoji1f9da_1f3fe_200d_2642_fe0f { background-position: -1121px -725px; }.emoji1f9da_1f3fc_200d_2640_fe0f { background-position: -1121px -747px; }.emoji1f9da_1f3fd_200d_2640_fe0f { background-position: -1121px -769px; }.emoji1f9da_1f3fe_200d_2640_fe0f { background-position: -1121px -791px; }.emoji1f9da_1f3ff_200d_2640_fe0f { background-position: -1121px -813px; }.emoji1f9db_1f3fb { background-position: -1121px -835px; }.emoji1f9db_1f3fc { background-position: -1121px -857px; }.emoji1f9db_1f3fd { background-position: -1121px -879px; }.emoji1f9db_1f3ff { background-position: -1121px -901px; }.emoji1f9db_1f3fe { background-position: -1121px -923px; }.emoji1f9db_1f3fb_200d_2642_fe0f { background-position: -1121px -945px; }.emoji1f9db_1f3fc_200d_2642_fe0f { background-position: -1121px -967px; }.emoji1f9db_1f3fd_200d_2642_fe0f { background-position: -1121px -989px; }.emoji1f9db_1f3ff_200d_2642_fe0f { background-position: -1121px -1011px; }.emoji1f9db_1f3fe_200d_2642_fe0f { background-position: -1121px -1033px; }.emoji1f9db_1f3fb_200d_2640_fe0f { background-position: -1121px -1055px; }.emoji1f9db_1f3ff_200d_2640_fe0f { background-position: -1121px -1077px; }.emoji1f9db_1f3fe_200d_2640_fe0f { background-position: -1121px -1099px; }.emoji1f9db_1f3fc_200d_2640_fe0f { background-position: 1px -1121px; }.emoji1f9db_1f3fd_200d_2640_fe0f { background-position: -21px -1121px; }.emoji1f9dc_1f3fc { background-position: -43px -1121px; }.emoji1f9dc_1f3fb { background-position: -65px -1121px; }.emoji1f9dc_1f3fe { background-position: -87px -1121px; }.emoji1f9dc_1f3fd { background-position: -109px -1121px; }.emoji1f9dc_1f3ff { background-position: -131px -1121px; }.emoji1f9dc_1f3fd_200d_2642_fe0f { background-position: -153px -1121px; }.emoji1f9dc_1f3fc_200d_2642_fe0f { background-position: -175px -1121px; }.emoji1f9dc_1f3fb_200d_2642_fe0f { background-position: -197px -1121px; }.emoji1f9dc_1f3ff_200d_2642_fe0f { background-position: -219px -1121px; }.emoji1f9dc_1f3fe_200d_2642_fe0f { background-position: -241px -1121px; }.emoji1f9dc_1f3fc_200d_2640_fe0f { background-position: -263px -1121px; }.emoji1f9dc_1f3fb_200d_2640_fe0f { background-position: -285px -1121px; }.emoji1f9dc_1f3fd_200d_2640_fe0f { background-position: -307px -1121px; }.emoji1f9dc_1f3ff_200d_2640_fe0f { background-position: -329px -1121px; }.emoji1f9dd_1f3fb { background-position: -351px -1121px; }.emoji1f9dc_1f3fe_200d_2640_fe0f { background-position: -373px -1121px; }.emoji1f9dd_1f3fc { background-position: -395px -1121px; }.emoji1f9dd_1f3fd { background-position: -417px -1121px; }.emoji1f9dd_1f3ff { background-position: -439px -1121px; }.emoji1f9dd_1f3fe { background-position: -461px -1121px; }.emoji1f9dd_1f3fc_200d_2642_fe0f { background-position: -483px -1121px; }.emoji1f9dd_1f3fb_200d_2642_fe0f { background-position: -505px -1121px; }.emoji1f9dd_1f3fe_200d_2642_fe0f { background-position: -527px -1121px; }.emoji1f9dd_1f3fd_200d_2642_fe0f { background-position: -549px -1121px; }.emoji1f9dd_1f3fb_200d_2640_fe0f { background-position: -571px -1121px; }.emoji1f9dd_1f3ff_200d_2642_fe0f { background-position: -593px -1121px; }.emoji1f9dd_1f3fd_200d_2640_fe0f { background-position: -615px -1121px; }.emoji1f9dd_1f3fc_200d_2640_fe0f { background-position: -637px -1121px; }.emoji1f9dd_1f3fe_200d_2640_fe0f { background-position: -659px -1121px; }.emoji1f9dd_1f3ff_200d_2640_fe0f { background-position: -681px -1121px; }.emoji1f486_1f3fd { background-position: -703px -1121px; }.emoji1f486_1f3fb { background-position: -725px -1121px; }.emoji1f486_1f3fc { background-position: -747px -1121px; }.emoji1f486_1f3fe { background-position: -769px -1121px; }.emoji1f486_1f3ff { background-position: -791px -1121px; }.emoji1f486_1f3fc_200d_2642_fe0f { background-position: -813px -1121px; }.emoji1f486_1f3fd_200d_2642_fe0f { background-position: -835px -1121px; }.emoji1f486_1f3fb_200d_2642_fe0f { background-position: -857px -1121px; }.emoji1f486_1f3fe_200d_2642_fe0f { background-position: -879px -1121px; }.emoji1f486_1f3ff_200d_2642_fe0f { background-position: -901px -1121px; }.emoji1f486_1f3fd_200d_2640_fe0f { background-position: -923px -1121px; }.emoji1f486_1f3fb_200d_2640_fe0f { background-position: -945px -1121px; }.emoji1f486_1f3fc_200d_2640_fe0f { background-position: -967px -1121px; }.emoji1f486_1f3fe_200d_2640_fe0f { background-position: -989px -1121px; }.emoji1f486_1f3ff_200d_2640_fe0f { background-position: -1011px -1121px; }.emoji1f487_1f3fc { background-position: -1033px -1121px; }.emoji1f487_1f3fb { background-position: -1055px -1121px; }.emoji1f487_1f3fd { background-position: -1077px -1121px; }.emoji1f487_1f3fe { background-position: -1099px -1121px; }.emoji1f487_1f3fc_200d_2642_fe0f { background-position: -1121px -1121px; }.emoji1f487_1f3fb_200d_2642_fe0f { background-position: -1143px 1px; }.emoji1f487_1f3ff { background-position: -1143px -21px; }.emoji1f487_1f3ff_200d_2642_fe0f { background-position: -1143px -43px; }.emoji1f487_1f3fd_200d_2642_fe0f { background-position: -1143px -65px; }.emoji1f487_1f3fb_200d_2640_fe0f { background-position: -1143px -87px; }.emoji1f487_1f3fe_200d_2642_fe0f { background-position: -1143px -109px; }.emoji1f487_1f3fc_200d_2640_fe0f { background-position: -1143px -131px; }.emoji1f487_1f3fd_200d_2640_fe0f { background-position: -1143px -153px; }.emoji1f487_1f3ff_200d_2640_fe0f { background-position: -1143px -175px; }.emoji1f487_1f3fe_200d_2640_fe0f { background-position: -1143px -197px; }.emoji1f6b6_1f3fc { background-position: -1143px -219px; }.emoji1f6b6_1f3fb { background-position: -1143px -241px; }.emoji1f6b6_1f3fe { background-position: -1143px -263px; }.emoji1f6b6_1f3fd { background-position: -1143px -285px; }.emoji1f6b6_1f3ff { background-position: -1143px -307px; }.emoji1f6b6_1f3fb_200d_2642_fe0f { background-position: -1143px -329px; }.emoji1f6b6_1f3fd_200d_2642_fe0f { background-position: -1143px -351px; }.emoji1f6b6_1f3fc_200d_2642_fe0f { background-position: -1143px -373px; }.emoji1f6b6_1f3fe_200d_2642_fe0f { background-position: -1143px -395px; }.emoji1f6b6_1f3ff_200d_2642_fe0f { background-position: -1143px -417px; }.emoji1f6b6_1f3fb_200d_2640_fe0f { background-position: -1143px -439px; }.emoji1f6b6_1f3fc_200d_2640_fe0f { background-position: -1143px -461px; }.emoji1f6b6_1f3fd_200d_2640_fe0f { background-position: -1143px -483px; }.emoji1f6b6_1f3fe_200d_2640_fe0f { background-position: -1143px -505px; }.emoji1f6b6_1f3ff_200d_2640_fe0f { background-position: -1143px -527px; }.emoji1f9cd_1f3fc { background-position: -1143px -549px; }.emoji1f9cd_1f3fb { background-position: -1143px -571px; }.emoji1f9cd_1f3fe { background-position: -1143px -593px; }.emoji1f9cd_1f3fd { background-position: -1143px -615px; }.emoji1f9cd_1f3ff { background-position: -1143px -637px; }.emoji1f9cd_1f3fb_200d_2642_fe0f { background-position: -1143px -659px; }.emoji1f9cd_1f3fd_200d_2642_fe0f { background-position: -1143px -681px; }.emoji1f9cd_1f3fc_200d_2642_fe0f { background-position: -1143px -703px; }.emoji1f9cd_1f3fe_200d_2642_fe0f { background-position: -1143px -725px; }.emoji1f9cd_1f3ff_200d_2642_fe0f { background-position: -1143px -747px; }.emoji1f9cd_1f3fc_200d_2640_fe0f { background-position: -1143px -769px; }.emoji1f9cd_1f3fb_200d_2640_fe0f { background-position: -1143px -791px; }.emoji1f9cd_1f3fd_200d_2640_fe0f { background-position: -1143px -813px; }.emoji1f9cd_1f3fe_200d_2640_fe0f { background-position: -1143px -835px; }.emoji1f9ce_1f3fb { background-position: -1143px -857px; }.emoji1f9cd_1f3ff_200d_2640_fe0f { background-position: -1143px -879px; }.emoji1f9ce_1f3fc { background-position: -1143px -901px; }.emoji1f9ce_1f3fe { background-position: -1143px -923px; }.emoji1f9ce_1f3fd { background-position: -1143px -945px; }.emoji1f9ce_1f3fb_200d_2642_fe0f { background-position: -1143px -967px; }.emoji1f9ce_1f3ff { background-position: -1143px -989px; }.emoji1f9ce_1f3fc_200d_2642_fe0f { background-position: -1143px -1011px; }.emoji1f9ce_1f3fd_200d_2642_fe0f { background-position: -1143px -1033px; }.emoji1f9ce_1f3fe_200d_2642_fe0f { background-position: -1143px -1055px; }.emoji1f9ce_1f3fb_200d_2640_fe0f { background-position: -1143px -1077px; }.emoji1f9ce_1f3ff_200d_2642_fe0f { background-position: -1143px -1099px; }.emoji1f9ce_1f3fc_200d_2640_fe0f { background-position: -1143px -1121px; }.emoji1f9ce_1f3fd_200d_2640_fe0f { background-position: 1px -1143px; }.emoji1f9ce_1f3fe_200d_2640_fe0f { background-position: -21px -1143px; }.emoji1f9ce_1f3ff_200d_2640_fe0f { background-position: -43px -1143px; }.emoji1f9d1_1f3fb_200d_1f9af { background-position: -65px -1143px; }.emoji1f9d1_1f3fc_200d_1f9af { background-position: -87px -1143px; }.emoji1f9d1_1f3fd_200d_1f9af { background-position: -109px -1143px; }.emoji1f9d1_1f3fe_200d_1f9af { background-position: -131px -1143px; }.emoji1f9d1_1f3ff_200d_1f9af { background-position: -153px -1143px; }.emoji1f468_1f3fb_200d_1f9af { background-position: -175px -1143px; }.emoji1f468_1f3fc_200d_1f9af { background-position: -197px -1143px; }.emoji1f468_1f3fd_200d_1f9af { background-position: -219px -1143px; }.emoji1f468_1f3fe_200d_1f9af { background-position: -241px -1143px; }.emoji1f468_1f3ff_200d_1f9af { background-position: -263px -1143px; }.emoji1f469_1f3fb_200d_1f9af { background-position: -285px -1143px; }.emoji1f469_1f3fe_200d_1f9af { background-position: -307px -1143px; }.emoji1f469_1f3fc_200d_1f9af { background-position: -329px -1143px; }.emoji1f469_1f3fd_200d_1f9af { background-position: -351px -1143px; }.emoji1f469_1f3ff_200d_1f9af { background-position: -373px -1143px; }.emoji1f9d1_1f3fb_200d_1f9bc { background-position: -395px -1143px; }.emoji1f9d1_1f3fe_200d_1f9bc { background-position: -417px -1143px; }.emoji1f9d1_1f3fc_200d_1f9bc { background-position: -439px -1143px; }.emoji1f9d1_1f3fd_200d_1f9bc { background-position: -461px -1143px; }.emoji1f9d1_1f3ff_200d_1f9bc { background-position: -483px -1143px; }.emoji1f468_1f3fb_200d_1f9bc { background-position: -505px -1143px; }.emoji1f468_1f3fc_200d_1f9bc { background-position: -527px -1143px; }.emoji1f468_1f3fd_200d_1f9bc { background-position: -549px -1143px; }.emoji1f468_1f3fe_200d_1f9bc { background-position: -571px -1143px; }.emoji1f469_1f3fb_200d_1f9bc { background-position: -593px -1143px; }.emoji1f468_1f3ff_200d_1f9bc { background-position: -615px -1143px; }.emoji1f469_1f3fc_200d_1f9bc { background-position: -637px -1143px; }.emoji1f469_1f3fd_200d_1f9bc { background-position: -659px -1143px; }.emoji1f469_1f3ff_200d_1f9bc { background-position: -681px -1143px; }.emoji1f9d1_1f3fb_200d_1f9bd { background-position: -703px -1143px; }.emoji1f469_1f3fe_200d_1f9bc { background-position: -725px -1143px; }.emoji1f9d1_1f3fc_200d_1f9bd { background-position: -747px -1143px; }.emoji1f9d1_1f3fd_200d_1f9bd { background-position: -769px -1143px; }.emoji1f9d1_1f3fe_200d_1f9bd { background-position: -791px -1143px; }.emoji1f468_1f3fb_200d_1f9bd { background-position: -813px -1143px; }.emoji1f9d1_1f3ff_200d_1f9bd { background-position: -835px -1143px; }.emoji1f468_1f3fc_200d_1f9bd { background-position: -857px -1143px; }.emoji1f468_1f3ff_200d_1f9bd { background-position: -879px -1143px; }.emoji1f468_1f3fe_200d_1f9bd { background-position: -901px -1143px; }.emoji1f468_1f3fd_200d_1f9bd { background-position: -923px -1143px; }.emoji1f469_1f3fb_200d_1f9bd { background-position: -945px -1143px; }.emoji1f469_1f3fd_200d_1f9bd { background-position: -967px -1143px; }.emoji1f469_1f3fe_200d_1f9bd { background-position: -989px -1143px; }.emoji1f469_1f3fc_200d_1f9bd { background-position: -1011px -1143px; }.emoji1f469_1f3ff_200d_1f9bd { background-position: -1033px -1143px; }.emoji1f3c3_1f3fb { background-position: -1055px -1143px; }.emoji1f3c3_1f3fd { background-position: -1077px -1143px; }.emoji1f3c3_1f3fc { background-position: -1099px -1143px; }.emoji1f3c3_1f3fe { background-position: -1121px -1143px; }.emoji1f3c3_1f3ff { background-position: -1143px -1143px; }.emoji1f3c3_1f3fb_200d_2642_fe0f { background-position: -1165px 1px; }.emoji1f3c3_1f3fc_200d_2642_fe0f { background-position: -1165px -21px; }.emoji1f3c3_1f3fe_200d_2642_fe0f { background-position: -1165px -43px; }.emoji1f3c3_1f3fd_200d_2642_fe0f { background-position: -1165px -65px; }.emoji1f3c3_1f3ff_200d_2642_fe0f { background-position: -1165px -87px; }.emoji1f3c3_1f3fc_200d_2640_fe0f { background-position: -1165px -109px; }.emoji1f3c3_1f3fb_200d_2640_fe0f { background-position: -1165px -131px; }.emoji1f3c3_1f3fd_200d_2640_fe0f { background-position: -1165px -153px; }.emoji1f3c3_1f3fe_200d_2640_fe0f { background-position: -1165px -175px; }.emoji1f483_1f3fb { background-position: -1165px -197px; }.emoji1f3c3_1f3ff_200d_2640_fe0f { background-position: -1165px -219px; }.emoji1f483_1f3fc { background-position: -1165px -241px; }.emoji1f483_1f3ff { background-position: -1165px -263px; }.emoji1f483_1f3fd { background-position: -1165px -285px; }.emoji1f483_1f3fe { background-position: -1165px -307px; }.emoji1f57a_1f3fb { background-position: -1165px -329px; }.emoji1f57a_1f3fc { background-position: -1165px -351px; }.emoji1f57a_1f3fd { background-position: -1165px -373px; }.emoji1f57a_1f3fe { background-position: -1165px -395px; }.emoji1f57a_1f3ff { background-position: -1165px -417px; }.emoji1f574_1f3fb { background-position: -1165px -439px; }.emoji1f574_1f3fd { background-position: -1165px -461px; }.emoji1f574_1f3fc { background-position: -1165px -483px; }.emoji1f574_1f3fe { background-position: -1165px -505px; }.emoji1f574_1f3ff { background-position: -1165px -527px; }.emoji1f9d6_1f3fc { background-position: -1165px -549px; }.emoji1f9d6_1f3fd { background-position: -1165px -571px; }.emoji1f9d6_1f3fe { background-position: -1165px -593px; }.emoji1f9d6_1f3fb { background-position: -1165px -615px; }.emoji1f9d6_1f3fd_200d_2642_fe0f { background-position: -1165px -637px; }.emoji1f9d6_1f3fc_200d_2642_fe0f { background-position: -1165px -659px; }.emoji1f9d6_1f3fb_200d_2642_fe0f { background-position: -1165px -681px; }.emoji1f9d6_1f3ff { background-position: -1165px -703px; }.emoji1f9d6_1f3fe_200d_2642_fe0f { background-position: -1165px -725px; }.emoji1f9d6_1f3fb_200d_2640_fe0f { background-position: -1165px -747px; }.emoji1f9d6_1f3fc_200d_2640_fe0f { background-position: -1165px -769px; }.emoji1f9d6_1f3ff_200d_2642_fe0f { background-position: -1165px -791px; }.emoji1f9d6_1f3fe_200d_2640_fe0f { background-position: -1165px -813px; }.emoji1f9d6_1f3fd_200d_2640_fe0f { background-position: -1165px -835px; }.emoji1f9d6_1f3ff_200d_2640_fe0f { background-position: -1165px -857px; }.emoji1f9d7_1f3fb { background-position: -1165px -879px; }.emoji1f9d7_1f3fc { background-position: -1165px -901px; }.emoji1f9d7_1f3fd { background-position: -1165px -923px; }.emoji1f9d7_1f3fe { background-position: -1165px -945px; }.emoji1f9d7_1f3ff { background-position: -1165px -967px; }.emoji1f9d7_1f3fb_200d_2642_fe0f { background-position: -1165px -989px; }.emoji1f9d7_1f3fc_200d_2642_fe0f { background-position: -1165px -1011px; }.emoji1f9d7_1f3fd_200d_2642_fe0f { background-position: -1165px -1033px; }.emoji1f9d7_1f3fe_200d_2642_fe0f { background-position: -1165px -1055px; }.emoji1f9d7_1f3fd_200d_2640_fe0f { background-position: -1165px -1077px; }.emoji1f9d7_1f3ff_200d_2642_fe0f { background-position: -1165px -1099px; }.emoji1f9d7_1f3fb_200d_2640_fe0f { background-position: -1165px -1121px; }.emoji1f9d7_1f3fc_200d_2640_fe0f { background-position: -1165px -1143px; }.emoji1f9d7_1f3ff_200d_2640_fe0f { background-position: 1px -1165px; }.emoji1f9d7_1f3fe_200d_2640_fe0f { background-position: -21px -1165px; }.emoji1f3c7_1f3fc { background-position: -43px -1165px; }.emoji1f3c7_1f3fb { background-position: -65px -1165px; }.emoji1f3c7_1f3fd { background-position: -87px -1165px; }.emoji1f3c7_1f3fe { background-position: -109px -1165px; }.emoji1f3c7_1f3ff { background-position: -131px -1165px; }.emoji1f3c2_1f3fb { background-position: -153px -1165px; }.emoji1f3c2_1f3fc { background-position: -175px -1165px; }.emoji1f3c2_1f3fd { background-position: -197px -1165px; }.emoji1f3c2_1f3fe { background-position: -219px -1165px; }.emoji1f3c2_1f3ff { background-position: -241px -1165px; }.emoji1f3cc_1f3fb { background-position: -263px -1165px; }.emoji1f3cc_1f3fc { background-position: -285px -1165px; }.emoji1f3cc_1f3fd { background-position: -307px -1165px; }.emoji1f3cc_1f3fb_200d_2642_fe0f { background-position: -329px -1165px; }.emoji1f3cc_1f3ff { background-position: -351px -1165px; }.emoji1f3cc_1f3fe { background-position: -373px -1165px; }.emoji1f3cc_1f3fc_200d_2642_fe0f { background-position: -395px -1165px; }.emoji1f3cc_1f3fd_200d_2642_fe0f { background-position: -417px -1165px; }.emoji1f3cc_1f3fe_200d_2642_fe0f { background-position: -439px -1165px; }.emoji1f3cc_1f3ff_200d_2642_fe0f { background-position: -461px -1165px; }.emoji1f3cc_1f3fb_200d_2640_fe0f { background-position: -483px -1165px; }.emoji1f3cc_1f3fc_200d_2640_fe0f { background-position: -505px -1165px; }.emoji1f3cc_1f3fd_200d_2640_fe0f { background-position: -527px -1165px; }.emoji1f3c4_1f3fb { background-position: -549px -1165px; }.emoji1f3cc_1f3fe_200d_2640_fe0f { background-position: -571px -1165px; }.emoji1f3cc_1f3ff_200d_2640_fe0f { background-position: -593px -1165px; }.emoji1f3c4_1f3fc { background-position: -615px -1165px; }.emoji1f3c4_1f3fb_200d_2642_fe0f { background-position: -637px -1165px; }.emoji1f3c4_1f3fd { background-position: -659px -1165px; }.emoji1f3c4_1f3fe { background-position: -681px -1165px; }.emoji1f3c4_1f3ff { background-position: -703px -1165px; }.emoji1f3c4_1f3fd_200d_2642_fe0f { background-position: -725px -1165px; }.emoji1f3c4_1f3fc_200d_2642_fe0f { background-position: -747px -1165px; }.emoji1f3c4_1f3fe_200d_2642_fe0f { background-position: -769px -1165px; }.emoji1f3c4_1f3ff_200d_2642_fe0f { background-position: -791px -1165px; }.emoji1f3c4_1f3fb_200d_2640_fe0f { background-position: -813px -1165px; }.emoji1f3c4_1f3fc_200d_2640_fe0f { background-position: -835px -1165px; }.emoji1f3c4_1f3fd_200d_2640_fe0f { background-position: -857px -1165px; }.emoji1f3c4_1f3fe_200d_2640_fe0f { background-position: -879px -1165px; }.emoji1f3c4_1f3ff_200d_2640_fe0f { background-position: -901px -1165px; }.emoji1f6a3_1f3fb { background-position: -923px -1165px; }.emoji1f6a3_1f3fc { background-position: -945px -1165px; }.emoji1f6a3_1f3fd { background-position: -967px -1165px; }.emoji1f6a3_1f3fe { background-position: -989px -1165px; }.emoji1f6a3_1f3ff { background-position: -1011px -1165px; }.emoji1f6a3_1f3fb_200d_2642_fe0f { background-position: -1033px -1165px; }.emoji1f6a3_1f3fc_200d_2642_fe0f { background-position: -1055px -1165px; }.emoji1f6a3_1f3fd_200d_2642_fe0f { background-position: -1077px -1165px; }.emoji1f6a3_1f3fe_200d_2642_fe0f { background-position: -1099px -1165px; }.emoji1f6a3_1f3ff_200d_2642_fe0f { background-position: -1121px -1165px; }.emoji1f6a3_1f3fb_200d_2640_fe0f { background-position: -1143px -1165px; }.emoji1f6a3_1f3fc_200d_2640_fe0f { background-position: -1165px -1165px; }.emoji1f6a3_1f3fd_200d_2640_fe0f { background-position: -1187px 1px; }.emoji1f6a3_1f3fe_200d_2640_fe0f { background-position: -1187px -21px; }.emoji1f3ca_1f3fb { background-position: -1187px -43px; }.emoji1f6a3_1f3ff_200d_2640_fe0f { background-position: -1187px -65px; }.emoji1f3ca_1f3fc { background-position: -1187px -87px; }.emoji1f3ca_1f3fe { background-position: -1187px -109px; }.emoji1f3ca_1f3fd { background-position: -1187px -131px; }.emoji1f3ca_1f3ff { background-position: -1187px -153px; }.emoji1f3ca_1f3fb_200d_2642_fe0f { background-position: -1187px -175px; }.emoji1f3ca_1f3fc_200d_2642_fe0f { background-position: -1187px -197px; }.emoji1f3ca_1f3fd_200d_2642_fe0f { background-position: -1187px -219px; }.emoji1f3ca_1f3fe_200d_2642_fe0f { background-position: -1187px -241px; }.emoji1f3ca_1f3ff_200d_2642_fe0f { background-position: -1187px -263px; }.emoji1f3ca_1f3fb_200d_2640_fe0f { background-position: -1187px -285px; }.emoji1f3ca_1f3fc_200d_2640_fe0f { background-position: -1187px -307px; }.emoji1f3ca_1f3fe_200d_2640_fe0f { background-position: -1187px -329px; }.emoji1f3ca_1f3ff_200d_2640_fe0f { background-position: -1187px -351px; }.emoji1f3ca_1f3fd_200d_2640_fe0f { background-position: -1187px -373px; }.emoji26f9_1f3fb { background-position: -1187px -395px; }.emoji26f9_1f3fc { background-position: -1187px -417px; }.emoji26f9_1f3fd { background-position: -1187px -439px; }.emoji26f9_1f3fe { background-position: -1187px -461px; }.emoji26f9_1f3ff { background-position: -1187px -483px; }.emoji26f9_1f3fb_200d_2642_fe0f { background-position: -1187px -505px; }.emoji26f9_1f3fd_200d_2642_fe0f { background-position: -1187px -527px; }.emoji26f9_1f3fc_200d_2642_fe0f { background-position: -1187px -549px; }.emoji26f9_1f3fe_200d_2642_fe0f { background-position: -1187px -571px; }.emoji26f9_1f3ff_200d_2642_fe0f { background-position: -1187px -593px; }.emoji26f9_1f3fb_200d_2640_fe0f { background-position: -1187px -615px; }.emoji26f9_1f3fc_200d_2640_fe0f { background-position: -1187px -637px; }.emoji26f9_1f3fd_200d_2640_fe0f { background-position: -1187px -659px; }.emoji26f9_1f3fe_200d_2640_fe0f { background-position: -1187px -681px; }.emoji26f9_1f3ff_200d_2640_fe0f { background-position: -1187px -703px; }.emoji1f3cb_1f3fd { background-position: -1187px -725px; }.emoji1f3cb_1f3fb { background-position: -1187px -747px; }.emoji1f3cb_1f3fc { background-position: -1187px -769px; }.emoji1f3cb_1f3fb_200d_2642_fe0f { background-position: -1187px -791px; }.emoji1f3cb_1f3fe { background-position: -1187px -813px; }.emoji1f3cb_1f3ff { background-position: -1187px -835px; }.emoji1f3cb_1f3fc_200d_2642_fe0f { background-position: -1187px -857px; }.emoji1f3cb_1f3fd_200d_2642_fe0f { background-position: -1187px -879px; }.emoji1f3cb_1f3ff_200d_2642_fe0f { background-position: -1187px -901px; }.emoji1f3cb_1f3fe_200d_2642_fe0f { background-position: -1187px -923px; }.emoji1f3cb_1f3fb_200d_2640_fe0f { background-position: -1187px -945px; }.emoji1f3cb_1f3fe_200d_2640_fe0f { background-position: -1187px -967px; }.emoji1f3cb_1f3ff_200d_2640_fe0f { background-position: -1187px -989px; }.emoji1f3cb_1f3fd_200d_2640_fe0f { background-position: -1187px -1011px; }.emoji1f3cb_1f3fc_200d_2640_fe0f { background-position: -1187px -1033px; }.emoji1f6b4_1f3fb { background-position: -1187px -1055px; }.emoji1f6b4_1f3fc { background-position: -1187px -1077px; }.emoji1f6b4_1f3fd { background-position: -1187px -1099px; }.emoji1f6b4_1f3fe { background-position: -1187px -1121px; }.emoji1f6b4_1f3ff { background-position: -1187px -1143px; }.emoji1f6b4_1f3fc_200d_2642_fe0f { background-position: -1187px -1165px; }.emoji1f6b4_1f3fb_200d_2642_fe0f { background-position: 1px -1187px; }.emoji1f6b4_1f3fd_200d_2642_fe0f { background-position: -21px -1187px; }.emoji1f6b4_1f3fe_200d_2642_fe0f { background-position: -43px -1187px; }.emoji1f6b4_1f3ff_200d_2642_fe0f { background-position: -65px -1187px; }.emoji1f6b4_1f3fc_200d_2640_fe0f { background-position: -87px -1187px; }.emoji1f6b4_1f3fb_200d_2640_fe0f { background-position: -109px -1187px; }.emoji1f6b4_1f3fd_200d_2640_fe0f { background-position: -131px -1187px; }.emoji1f6b4_1f3fe_200d_2640_fe0f { background-position: -153px -1187px; }.emoji1f6b4_1f3ff_200d_2640_fe0f { background-position: -175px -1187px; }.emoji1f6b5_1f3fb { background-position: -197px -1187px; }.emoji1f6b5_1f3fc { background-position: -219px -1187px; }.emoji1f6b5_1f3fd { background-position: -241px -1187px; }.emoji1f6b5_1f3fe { background-position: -263px -1187px; }.emoji1f6b5_1f3ff { background-position: -285px -1187px; }.emoji1f6b5_1f3fc_200d_2642_fe0f { background-position: -307px -1187px; }.emoji1f6b5_1f3fb_200d_2642_fe0f { background-position: -329px -1187px; }.emoji1f6b5_1f3fe_200d_2642_fe0f { background-position: -351px -1187px; }.emoji1f6b5_1f3fd_200d_2642_fe0f { background-position: -373px -1187px; }.emoji1f6b5_1f3ff_200d_2642_fe0f { background-position: -395px -1187px; }.emoji1f6b5_1f3fd_200d_2640_fe0f { background-position: -417px -1187px; }.emoji1f6b5_1f3fb_200d_2640_fe0f { background-position: -439px -1187px; }.emoji1f6b5_1f3fc_200d_2640_fe0f { background-position: -461px -1187px; }.emoji1f6b5_1f3fe_200d_2640_fe0f { background-position: -483px -1187px; }.emoji1f6b5_1f3ff_200d_2640_fe0f { background-position: -505px -1187px; }.emoji1f938_1f3fd { background-position: -527px -1187px; }.emoji1f938_1f3fb { background-position: -549px -1187px; }.emoji1f938_1f3fc { background-position: -571px -1187px; }.emoji1f938_1f3fe { background-position: -593px -1187px; }.emoji1f938_1f3ff { background-position: -615px -1187px; }.emoji1f938_1f3fc_200d_2642_fe0f { background-position: -637px -1187px; }.emoji1f938_1f3fb_200d_2642_fe0f { background-position: -659px -1187px; }.emoji1f938_1f3fe_200d_2642_fe0f { background-position: -681px -1187px; }.emoji1f938_1f3fb_200d_2640_fe0f { background-position: -703px -1187px; }.emoji1f938_1f3fd_200d_2642_fe0f { background-position: -725px -1187px; }.emoji1f938_1f3ff_200d_2642_fe0f { background-position: -747px -1187px; }.emoji1f938_1f3fc_200d_2640_fe0f { background-position: -769px -1187px; }.emoji1f938_1f3fd_200d_2640_fe0f { background-position: -791px -1187px; }.emoji1f938_1f3ff_200d_2640_fe0f { background-position: -813px -1187px; }.emoji1f938_1f3fe_200d_2640_fe0f { background-position: -835px -1187px; }.emoji1f93d_1f3fb { background-position: -857px -1187px; }.emoji1f93d_1f3fe { background-position: -879px -1187px; }.emoji1f93d_1f3fc { background-position: -901px -1187px; }.emoji1f93d_1f3fd { background-position: -923px -1187px; }.emoji1f93d_1f3ff { background-position: -945px -1187px; }.emoji1f93d_1f3fc_200d_2642_fe0f { background-position: -967px -1187px; }.emoji1f93d_1f3fd_200d_2642_fe0f { background-position: -989px -1187px; }.emoji1f93d_1f3fb_200d_2642_fe0f { background-position: -1011px -1187px; }.emoji1f93d_1f3fe_200d_2642_fe0f { background-position: -1033px -1187px; }.emoji1f93d_1f3ff_200d_2642_fe0f { background-position: -1055px -1187px; }.emoji1f93d_1f3fb_200d_2640_fe0f { background-position: -1077px -1187px; }.emoji1f93d_1f3fc_200d_2640_fe0f { background-position: -1099px -1187px; }.emoji1f93d_1f3fd_200d_2640_fe0f { background-position: -1121px -1187px; }.emoji1f93d_1f3fe_200d_2640_fe0f { background-position: -1143px -1187px; }.emoji1f93e_1f3fb { background-position: -1165px -1187px; }.emoji1f93d_1f3ff_200d_2640_fe0f { background-position: -1187px -1187px; }.emoji1f93e_1f3fc { background-position: -1209px 1px; }.emoji1f93e_1f3fd { background-position: -1209px -21px; }.emoji1f93e_1f3fe { background-position: -1209px -43px; }.emoji1f93e_1f3ff { background-position: -1209px -65px; }.emoji1f93e_1f3fb_200d_2642_fe0f { background-position: -1209px -87px; }.emoji1f93e_1f3fc_200d_2642_fe0f { background-position: -1209px -109px; }.emoji1f93e_1f3fd_200d_2642_fe0f { background-position: -1209px -131px; }.emoji1f93e_1f3ff_200d_2642_fe0f { background-position: -1209px -153px; }.emoji1f93e_1f3fb_200d_2640_fe0f { background-position: -1209px -175px; }.emoji1f93e_1f3fe_200d_2642_fe0f { background-position: -1209px -197px; }.emoji1f93e_1f3fd_200d_2640_fe0f { background-position: -1209px -219px; }.emoji1f93e_1f3ff_200d_2640_fe0f { background-position: -1209px -241px; }.emoji1f93e_1f3fc_200d_2640_fe0f { background-position: -1209px -263px; }.emoji1f93e_1f3fe_200d_2640_fe0f { background-position: -1209px -285px; }.emoji1f939_1f3fd { background-position: -1209px -307px; }.emoji1f939_1f3fb { background-position: -1209px -329px; }.emoji1f939_1f3fe { background-position: -1209px -351px; }.emoji1f939_1f3fc { background-position: -1209px -373px; }.emoji1f939_1f3fb_200d_2642_fe0f { background-position: -1209px -395px; }.emoji1f939_1f3fc_200d_2642_fe0f { background-position: -1209px -417px; }.emoji1f939_1f3ff { background-position: -1209px -439px; }.emoji1f939_1f3fd_200d_2642_fe0f { background-position: -1209px -461px; }.emoji1f939_1f3fe_200d_2642_fe0f { background-position: -1209px -483px; }.emoji1f939_1f3ff_200d_2642_fe0f { background-position: -1209px -505px; }.emoji1f939_1f3fc_200d_2640_fe0f { background-position: -1209px -527px; }.emoji1f939_1f3fb_200d_2640_fe0f { background-position: -1209px -549px; }.emoji1f939_1f3fd_200d_2640_fe0f { background-position: -1209px -571px; }.emoji1f939_1f3ff_200d_2640_fe0f { background-position: -1209px -593px; }.emoji1f9d8_1f3fb { background-position: -1209px -615px; }.emoji1f939_1f3fe_200d_2640_fe0f { background-position: -1209px -637px; }.emoji1f9d8_1f3fd { background-position: -1209px -659px; }.emoji1f9d8_1f3fe { background-position: -1209px -681px; }.emoji1f9d8_1f3fc { background-position: -1209px -703px; }.emoji1f9d8_1f3ff { background-position: -1209px -725px; }.emoji1f9d8_1f3fb_200d_2642_fe0f { background-position: -1209px -747px; }.emoji1f9d8_1f3fd_200d_2642_fe0f { background-position: -1209px -769px; }.emoji1f9d8_1f3fc_200d_2642_fe0f { background-position: -1209px -791px; }.emoji1f9d8_1f3fe_200d_2642_fe0f { background-position: -1209px -813px; }.emoji1f9d8_1f3ff_200d_2642_fe0f { background-position: -1209px -835px; }.emoji1f9d8_1f3fb_200d_2640_fe0f { background-position: -1209px -857px; }.emoji1f9d8_1f3fd_200d_2640_fe0f { background-position: -1209px -879px; }.emoji1f9d8_1f3fc_200d_2640_fe0f { background-position: -1209px -901px; }.emoji1f9d8_1f3ff_200d_2640_fe0f { background-position: -1209px -923px; }.emoji1f9d8_1f3fe_200d_2640_fe0f { background-position: -1209px -945px; }.emoji1f6c0_1f3fc { background-position: -1209px -967px; }.emoji1f6c0_1f3fb { background-position: -1209px -989px; }.emoji1f6c0_1f3fe { background-position: -1209px -1011px; }.emoji1f6c0_1f3ff { background-position: -1209px -1033px; }.emoji1f6cc_1f3fb { background-position: -1209px -1055px; }.emoji1f6c0_1f3fd { background-position: -1209px -1077px; }.emoji1f6cc_1f3fc { background-position: -1209px -1099px; }.emoji1f6cc_1f3fe { background-position: -1209px -1121px; }.emoji1f6cc_1f3ff { background-position: -1209px -1143px; }.emoji1f6cc_1f3fd { background-position: -1209px -1165px; }.emoji1f9d1_1f3fb_200d_1f91d_200d_1f9d1_1f3fb { background-position: -1209px -1187px; }.emoji1f9d1_1f3fb_200d_1f91d_200d_1f9d1_1f3fc { background-position: 1px -1209px; }.emoji1f9d1_1f3fb_200d_1f91d_200d_1f9d1_1f3fd { background-position: -21px -1209px; }.emoji1f9d1_1f3fb_200d_1f91d_200d_1f9d1_1f3fe { background-position: -43px -1209px; }.emoji1f9d1_1f3fc_200d_1f91d_200d_1f9d1_1f3fb { background-position: -65px -1209px; }.emoji1f9d1_1f3fc_200d_1f91d_200d_1f9d1_1f3fc { background-position: -87px -1209px; }.emoji1f9d1_1f3fb_200d_1f91d_200d_1f9d1_1f3ff { background-position: -109px -1209px; }.emoji1f9d1_1f3fc_200d_1f91d_200d_1f9d1_1f3fd { background-position: -131px -1209px; }.emoji1f9d1_1f3fc_200d_1f91d_200d_1f9d1_1f3ff { background-position: -153px -1209px; }.emoji1f9d1_1f3fc_200d_1f91d_200d_1f9d1_1f3fe { background-position: -175px -1209px; }.emoji1f9d1_1f3fd_200d_1f91d_200d_1f9d1_1f3fc { background-position: -197px -1209px; }.emoji1f9d1_1f3fd_200d_1f91d_200d_1f9d1_1f3fb { background-position: -219px -1209px; }.emoji1f9d1_1f3fd_200d_1f91d_200d_1f9d1_1f3fd { background-position: -241px -1209px; }.emoji1f9d1_1f3fe_200d_1f91d_200d_1f9d1_1f3fb { background-position: -263px -1209px; }.emoji1f9d1_1f3fe_200d_1f91d_200d_1f9d1_1f3fc { background-position: -285px -1209px; }.emoji1f9d1_1f3fd_200d_1f91d_200d_1f9d1_1f3fe { background-position: -307px -1209px; }.emoji1f9d1_1f3fd_200d_1f91d_200d_1f9d1_1f3ff { background-position: -329px -1209px; }.emoji1f9d1_1f3fe_200d_1f91d_200d_1f9d1_1f3fd { background-position: -351px -1209px; }.emoji1f9d1_1f3fe_200d_1f91d_200d_1f9d1_1f3ff { background-position: -373px -1209px; }.emoji1f9d1_1f3ff_200d_1f91d_200d_1f9d1_1f3fb { background-position: -395px -1209px; }.emoji1f9d1_1f3fe_200d_1f91d_200d_1f9d1_1f3fe { background-position: -417px -1209px; }.emoji1f9d1_1f3ff_200d_1f91d_200d_1f9d1_1f3fc { background-position: -439px -1209px; }.emoji1f9d1_1f3ff_200d_1f91d_200d_1f9d1_1f3fd { background-position: -461px -1209px; }.emoji1f9d1_1f3ff_200d_1f91d_200d_1f9d1_1f3fe { background-position: -483px -1209px; }.emoji1f9d1_1f3ff_200d_1f91d_200d_1f9d1_1f3ff { background-position: -505px -1209px; }.emoji1f46d_1f3fb { background-position: -527px -1209px; }.emoji1f469_1f3fb_200d_1f91d_200d_1f469_1f3fc { background-position: -549px -1209px; }.emoji1f469_1f3fb_200d_1f91d_200d_1f469_1f3fe { background-position: -571px -1209px; }.emoji1f469_1f3fb_200d_1f91d_200d_1f469_1f3fd { background-position: -593px -1209px; }.emoji1f46d_1f3fc { background-position: -615px -1209px; }.emoji1f469_1f3fb_200d_1f91d_200d_1f469_1f3ff { background-position: -637px -1209px; }.emoji1f469_1f3fc_200d_1f91d_200d_1f469_1f3fd { background-position: -659px -1209px; }.emoji1f469_1f3fc_200d_1f91d_200d_1f469_1f3fb { background-position: -681px -1209px; }.emoji1f469_1f3fc_200d_1f91d_200d_1f469_1f3ff { background-position: -703px -1209px; }.emoji1f469_1f3fd_200d_1f91d_200d_1f469_1f3fc { background-position: -725px -1209px; }.emoji1f469_1f3fc_200d_1f91d_200d_1f469_1f3fe { background-position: -747px -1209px; }.emoji1f469_1f3fd_200d_1f91d_200d_1f469_1f3fb { background-position: -769px -1209px; }.emoji1f469_1f3fd_200d_1f91d_200d_1f469_1f3ff { background-position: -791px -1209px; }.emoji1f469_1f3fd_200d_1f91d_200d_1f469_1f3fe { background-position: -813px -1209px; }.emoji1f46d_1f3fd { background-position: -835px -1209px; }.emoji1f469_1f3fe_200d_1f91d_200d_1f469_1f3fb { background-position: -857px -1209px; }.emoji1f469_1f3fe_200d_1f91d_200d_1f469_1f3fc { background-position: -879px -1209px; }.emoji1f469_1f3fe_200d_1f91d_200d_1f469_1f3fd { background-position: -901px -1209px; }.emoji1f46d_1f3fe { background-position: -923px -1209px; }.emoji1f469_1f3fe_200d_1f91d_200d_1f469_1f3ff { background-position: -945px -1209px; }.emoji1f469_1f3ff_200d_1f91d_200d_1f469_1f3fb { background-position: -967px -1209px; }.emoji1f469_1f3ff_200d_1f91d_200d_1f469_1f3fc { background-position: -989px -1209px; }.emoji1f469_1f3ff_200d_1f91d_200d_1f469_1f3fd { background-position: -1011px -1209px; }.emoji1f469_1f3ff_200d_1f91d_200d_1f469_1f3fe { background-position: -1033px -1209px; }.emoji1f46b_1f3fb { background-position: -1055px -1209px; }.emoji1f46d_1f3ff { background-position: -1077px -1209px; }.emoji1f469_1f3fb_200d_1f91d_200d_1f468_1f3fc { background-position: -1099px -1209px; }.emoji1f469_1f3fb_200d_1f91d_200d_1f468_1f3fd { background-position: -1121px -1209px; }.emoji1f469_1f3fb_200d_1f91d_200d_1f468_1f3fe { background-position: -1143px -1209px; }.emoji1f469_1f3fb_200d_1f91d_200d_1f468_1f3ff { background-position: -1165px -1209px; }.emoji1f469_1f3fc_200d_1f91d_200d_1f468_1f3fd { background-position: -1187px -1209px; }.emoji1f469_1f3fc_200d_1f91d_200d_1f468_1f3fb { background-position: -1209px -1209px; }.emoji1f46b_1f3fc { background-position: -1231px 1px; }.emoji1f469_1f3fc_200d_1f91d_200d_1f468_1f3fe { background-position: -1231px -21px; }.emoji1f469_1f3fc_200d_1f91d_200d_1f468_1f3ff { background-position: -1231px -43px; }.emoji1f469_1f3fd_200d_1f91d_200d_1f468_1f3fc { background-position: -1231px -65px; }.emoji1f469_1f3fd_200d_1f91d_200d_1f468_1f3fb { background-position: -1231px -87px; }.emoji1f46b_1f3fd { background-position: -1231px -109px; }.emoji1f469_1f3fd_200d_1f91d_200d_1f468_1f3fe { background-position: -1231px -131px; }.emoji1f469_1f3fd_200d_1f91d_200d_1f468_1f3ff { background-position: -1231px -153px; }.emoji1f469_1f3fe_200d_1f91d_200d_1f468_1f3fc { background-position: -1231px -175px; }.emoji1f469_1f3fe_200d_1f91d_200d_1f468_1f3fb { background-position: -1231px -197px; }.emoji1f469_1f3fe_200d_1f91d_200d_1f468_1f3fd { background-position: -1231px -219px; }.emoji1f46b_1f3fe { background-position: -1231px -241px; }.emoji1f469_1f3fe_200d_1f91d_200d_1f468_1f3ff { background-position: -1231px -263px; }.emoji1f469_1f3ff_200d_1f91d_200d_1f468_1f3fb { background-position: -1231px -285px; }.emoji1f469_1f3ff_200d_1f91d_200d_1f468_1f3fc { background-position: -1231px -307px; }.emoji1f469_1f3ff_200d_1f91d_200d_1f468_1f3fd { background-position: -1231px -329px; }.emoji1f469_1f3ff_200d_1f91d_200d_1f468_1f3fe { background-position: -1231px -351px; }.emoji1f46b_1f3ff { background-position: -1231px -373px; }.emoji1f46c_1f3fb { background-position: -1231px -395px; }.emoji1f468_1f3fb_200d_1f91d_200d_1f468_1f3fc { background-position: -1231px -417px; }.emoji1f468_1f3fb_200d_1f91d_200d_1f468_1f3fd { background-position: -1231px -439px; }.emoji1f468_1f3fb_200d_1f91d_200d_1f468_1f3fe { background-position: -1231px -461px; }.emoji1f468_1f3fb_200d_1f91d_200d_1f468_1f3ff { background-position: -1231px -483px; }.emoji1f468_1f3fc_200d_1f91d_200d_1f468_1f3fb { background-position: -1231px -505px; }.emoji1f46c_1f3fc { background-position: -1231px -527px; }.emoji1f468_1f3fc_200d_1f91d_200d_1f468_1f3fd { background-position: -1231px -549px; }.emoji1f468_1f3fc_200d_1f91d_200d_1f468_1f3fe { background-position: -1231px -571px; }.emoji1f468_1f3fc_200d_1f91d_200d_1f468_1f3ff { background-position: -1231px -593px; }.emoji1f468_1f3fd_200d_1f91d_200d_1f468_1f3fb { background-position: -1231px -615px; }.emoji1f468_1f3fd_200d_1f91d_200d_1f468_1f3fc { background-position: -1231px -637px; }.emoji1f46c_1f3fd { background-position: -1231px -659px; }.emoji1f468_1f3fd_200d_1f91d_200d_1f468_1f3fe { background-position: -1231px -681px; }.emoji1f468_1f3fd_200d_1f91d_200d_1f468_1f3ff { background-position: -1231px -703px; }.emoji1f468_1f3fe_200d_1f91d_200d_1f468_1f3fb { background-position: -1231px -725px; }.emoji1f46c_1f3fe { background-position: -1231px -747px; }.emoji1f468_1f3fe_200d_1f91d_200d_1f468_1f3ff { background-position: -1231px -769px; }.emoji1f468_1f3fe_200d_1f91d_200d_1f468_1f3fc { background-position: -1231px -791px; }.emoji1f468_1f3fe_200d_1f91d_200d_1f468_1f3fd { background-position: -1231px -813px; }.emoji1f468_1f3ff_200d_1f91d_200d_1f468_1f3fb { background-position: -1231px -835px; }.emoji1f468_1f3ff_200d_1f91d_200d_1f468_1f3fe { background-position: -1231px -857px; }.emoji1f468_1f3ff_200d_1f91d_200d_1f468_1f3fc { background-position: -1231px -879px; }.emoji1f468_1f3ff_200d_1f91d_200d_1f468_1f3fd { background-position: -1231px -901px; }.emoji1f46c_1f3ff { background-position: -1231px -923px; }.emoji1f3fd { background-position: -1231px -945px; }.emoji1f3fb { background-position: -1231px -967px; }.emoji1f3fe { background-position: -1231px -989px; }.emoji1f3fc { background-position: -1231px -1011px; }.emoji1f3ff { background-position: -1231px -1033px; }html, body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu { margin: 0px; padding: 0px; outline: none; }header, footer, section, article, aside, nav, hgroup, address, figure, figcaption, menu, details { display: block; }table { border-collapse: collapse; border-spacing: 0px; }caption, th { text-align: left; font-weight: normal; }html, body, fieldset, img, iframe, abbr { border: 0px; }i, cite, em, var, address, dfn { font-style: normal; }summary { outline: 0px; }li { list-style: none; }h1, h2, h3, h4, h5, h6, small { font-size: 100%; }sup, sub { font-size: 83%; }pre, code, kbd, samp { font-family: inherit; }q::before, q::after { content: none; }textarea { overflow: auto; resize: none; }label, summary { cursor: default; }a, button { cursor: pointer; }button, input { box-sizing: content-box; }h1, h2, h3, h4, h5, h6, em, strong, b { font-weight: normal; }.m-install { color: rgb(51, 51, 51); width: 440px; height: 211px; padding-top: 1px; background: url("../style/res/install/install.png") no-repeat; font-size: 12px; }.m-install .barbg { width: 400px; height: 6px; background: rgb(229, 229, 229); margin: 161px auto 0px; }.m-install .bar { width: 0%; height: 6px; background: rgb(238, 69, 59); }.m-install .note { margin-top: 8px; text-align: center; color: rgb(51, 51, 51); }.m-install .fbox, .m-install .note1 { display: none; }.m-dataFail .note { display: none; }.m-dataFail .note1 { display: block !important; }.m-updateFail .barbg, .m-updateFail .note { display: none; }.m-updateFail .fbox { display: block; position: relative; margin: 145px 0px 0px 18px; }.m-updateFail .fbox p::before, .m-updateFail .fbox input + span { background: url("../style/res/install/install_icon.png") no-repeat; }.m-updateFail .fbox p { height: 17px; line-height: 17px; padding-bottom: 10px; }.m-updateFail .fbox p::before { display: inline-block; content: ""; vertical-align: middle; margin: 0px 5px 4px 0px; width: 17px; height: 17px; background-position: 0px 0px; }.m-updateFail .fbox label input { visibility: hidden; position: absolute; }.m-updateFail .fbox label input + span { display: inline-block; vertical-align: middle; margin-right: 6px; width: 17px; height: 17px; background-position: 0px -22px; }.m-updateFail .fbox input:checked + span { background-position: 0px -42px; }.m-updateFail .fbox button { position: absolute; top: 22px; right: 20px; color: rgb(43, 43, 43); border-radius: 4px; border-width: 1px; border-style: solid; border-image: initial; border-color: rgb(206, 206, 211) rgb(191, 193, 198) rgb(178, 180, 187); box-shadow: rgba(255, 255, 255, 0.48) 0px 2px 0px inset, rgba(133, 137, 147, 0.2) 0px 1px 0px; background: -webkit-linear-gradient(top, rgb(240, 242, 249), rgb(221, 223, 231)); padding: 5px 15px; }@media screen and (-webkit-min-device-pixel-ratio: 1.25) {
.m-install { background-image: url("../style/res/install/install_2x.png"); background-size: 440px; }
.m-updateFail .fbox p::before, .m-updateFail .fbox input + span { background-image: url("../style/res/install/install_icon_2x.png"); background-size: 20px; }
}.u-icn-loading { background: url("../style/res/common/toast/loading.svg") 0% 0% / 24px no-repeat; }.u-icn-operatefail { background: url("../style/res/common/toast/operatefail.svg") 0% 0% / 24px no-repeat; }.m-aiplaynote { background-color: rgba(0, 0, 0, 0.9); }.m-aiplaynote .svg { background: url("../style/res/common/heartbeat.svg") center center / 116px no-repeat; }.m-aiplaynote p { color: rgb(255, 255, 255); }.u-logo-m2 span, .u-logo-m2 .ball { border: 1px solid rgb(255, 255, 255); }.u-lg { display: inline-block; width: 24px; height: 24px; background-size: 24px; }.u-lg-sina { background-image: url("../style/res/logo/sina.svg"); }.u-lg-sina.z-gray, .u-lg-sina.z-dis { background-image: url("../style/res/logo/sina_dis.svg"); }.u-lg-douban { background-image: url("../style/res/logo/douban.svg"); }.u-lg-douban.z-gray, .u-lg-douban.z-dis { background-image: url("../style/res/logo/douban_dis.svg"); }.u-lg-yixin { background-image: url("../style/res/logo/yixin.svg"); }.u-lg-yixin.z-gray, .u-lg-yixin.z-dis { background-image: url("../style/res/logo/yixin_dis.svg"); }.u-lg-netease { background-image: url("../style/res/logo/netease.svg"); }.u-lg-netease.z-gray, .u-lg-netease.z-dis { background-image: url("../style/res/logo/netease_dis.svg"); }.u-lg-mobile { background-image: url("../style/res/logo/mobile.svg"); }.u-lg-mobile.z-gray, .u-lg-mobile.z-dis { background-image: url("../style/res/logo/mobile_dis.svg"); }.u-lg-weixin { background-image: url("../style/res/logo/weixin.svg"); }.u-lg-weixin.z-gray, .u-lg-weixin.z-dis { background-image: url("../style/res/logo/weixin_dis.svg"); }.u-lg-qq { background-image: url("../style/res/logo/qq.svg"); }.u-lg-qq.z-gray, .u-lg-qq.z-dis { background-image: url("../style/res/logo/qq_dis.svg"); }.u-lg-invite { background-size: 24px; background-repeat: no-repeat; background-position: center center; }.u-lg-invite-link { background-image: url("../style/res/logo/invite_link.svg"); background-size: 17px; }.u-lg-invite-weixin { background-image: url("../style/res/logo/invite_weixin.svg"); background-size: 20px; }.u-lg-invite-qq { background-image: url("../style/res/logo/invite_qq.svg"); background-size: 16px; }.u-lg-invite-weibo { background-image: url("../style/res/logo/invite_item_weibo.png"); background-size: 16px; }.u-lg-invite-douban { background-image: url("../style/res/logo/invite_item_douban.svg"); background-position-y: 1px; background-size: 16px; }.u-lg-invite-mobile { background-image: url("../style/res/logo/invite_item_phone.svg"); background-position-y: 1px; background-size: 16px; }.u-lg-dialing-ok svg, .u-lg-dialing-cancel svg { max-width: 28px; max-height: 28px; fill: rgb(255, 255, 255); }.u-lg-mobile-nouse { background-image: url("../style/res/logo/mobile_nouse.svg"); }.u-lg-mobile-canuse { background-image: url("../style/res/logo/mobile_canuse.svg"); }.u-lg32 { display: inline-block; width: 32px; height: 32px; background-position: center center; background-repeat: no-repeat; background-size: 32px; }.u-lg32-friend { background-image: url("../style/res/logo/invite_music_logo.svg"); background-size: 16px; background-color: rgb(255, 58, 58) !important; }.u-lg32-private { background-image: url("../style/res/logo/invite_message.svg"); background-size: 19px; }.u-lg32-weixin { background-image: url("../style/res/logo/invite_weixin.svg"); background-size: 20px; }.u-lg32-qq { background-image: url("../style/res/logo/invite_qq.svg"); background-size: 18px; }.u-lg32-qzone { background-image: url("../style/res/logo/invite_qzone.svg"); background-size: 20px; }.u-lg32-sina { background-image: url("../style/res/logo/invite_weibo.svg"); background-size: 20px; }.u-lg32-link { background-image: url("../style/res/logo/invite_link.svg"); background-size: 16px; }.u-lg30 { display: inline-block; width: 30px; height: 30px; }.u-lg30-alipay { background-image: url("../style/res/logo/alipay.svg"); }.u-lg30-wxpay { background-image: url("../style/res/logo/wxpay.svg"); }.u-icn-birthday { background: url("../style/res/common/discovery/birthday.png") no-repeat; }.u-icn-birthday1 { background: url("../style/res/common/discovery/birthday_big.png") no-repeat; }.n-leadkugou .exp .img { background: url("/appops/workspace/webapp/style/res/common/leadin_kugou.webp") no-repeat; }.n-leadkugou .exp.kw .img { background: url("/appops/workspace/webapp/style/res/common/leadin_kuwo.webp") no-repeat; }.n-leadin .sellist .kugou .logo { background: url("/appops/workspace/webapp/style/res/logo/logo_kugou.png"); }.n-leadin .sellist .kuwo .logo { background: url("/appops/workspace/webapp/style/res/logo/logo_kuwo.png"); }.n-leadkugou .ing .icn-import { background: url("/appops/workspace/webapp/style/res/logo/logo_leadin_kugou.png"); }.n-leadkugou .ing.kw .icn-import { background: url("/appops/workspace/webapp/style/res/logo/logo_leadin_kuwo.png"); }.n-leadkugou .ing .icn-music { background: url("/appops/workspace/webapp/style/res/logo/logo_leadin_cloudmsc.png"); }.u-cover.z-top { background: url("../style/res/common/cover/cover_top50.png") 0% 0% / 150px; }.u-cover-tn.z-top { background-image: url("../style/res/common/cover/cover_top50_40.png"); background-size: 40px; }.u-cover.z-rst { background-image: url("../style/res/common/cover/cover_recent.png"); background-size: 100%; }.u-cover-tn.z-rst { background-image: url("../style/res/common/cover/cover_recent_60.png"); background-size: 60px; }.u-cover svg { fill: rgba(255, 255, 255, 0.9); }.u-cover .ci svg, .u-cover .des svg { filter: drop-shadow(rgba(0, 0, 0, 0.2) 0px 1px 0px); }.u-cover .reason { background: rgba(0, 0, 0, 0.4); color: rgb(255, 255, 255); }.u-cover .ci { background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)); color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.2) 0px 1px 0px; }.u-cover .ply { background: rgba(255, 255, 255, 0.9); }.u-cover .barwrap { text-shadow: rgba(0, 0, 0, 0.75) 0px 1px; background: padding-box padding-box rgba(0, 0, 0, 0.6); box-shadow: rgba(255, 255, 255, 0.15) 0px 1px inset; border-top: 1px solid rgba(0, 0, 0, 0.75); color: rgb(204, 204, 204); }.u-cover .time { background: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.36), rgba(0, 0, 0, 0)); color: rgb(255, 255, 255); }.u-cover-fans { background: rgb(255, 255, 255); border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 3px; }.u-cover .des { background: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0)); color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.4) 0px 1px 0px; }.u-cover .des a { color: rgb(255, 255, 255); }.u-cover .corner { border-top-color: rgb(243, 176, 104); border-right-color: transparent; }.u-cover.crown-enter { background: rgb(255, 255, 255); }.u-cover .crown-full { color: rgb(230, 212, 130); background-color: rgba(0, 0, 0, 0.7); background-image: -webkit-radial-gradient(50% 50%, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%); }.u-cover .crown-full svg { fill: rgb(230, 202, 125); filter: none; }.u-cover .u-tip { color: rgb(255, 255, 255); }.u-cover .roof { background: rgb(236, 65, 65); color: rgb(255, 255, 255); }div.m-plylist .itm.z-sel .roof { color: rgb(255, 255, 255) !important; }.u-cover .roof-1 { background: rgb(254, 103, 46); }.u-cover .roof-2 { background: rgb(55, 0, 107); }.u-cover .roof-3 { background: rgb(255, 44, 85); }.u-cover .roof-4 { background: rgb(0, 0, 0); }.m-list-recmd-live .u-cover .ci, .m-list-live-page .u-cover .ci { background: none; }.u-face .wrap::after { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px inset; }.u-face-2 .flag-vip { background-image: url("../style/res/common/face_v_s.svg"); }.u-face-2 .flag-daren { background-image: url("../style/res/common/face_daren_s.svg"); }.u-face-2 .flag-hehuoren { background-image: url("../style/res/common/face_daren_s.svg"); }.u-face-2 .flag-hongren { background-image: url("../style/res/common/face_daren_s.svg"); }.u-face-2 .flag-yyr { background-image: url("../style/res/common/face_yyr_s.svg"); }.u-face-7 .flag-vip { background-image: url("../style/res/common/face_v_l.svg"); }.u-face-7 .flag-daren { background-image: url("../style/res/common/face_daren_l.svg"); }.u-face-7 .flag-hehuoren { background-image: url("../style/res/common/face_daren_l.svg"); }.u-face-7 .flag-hongren { background-image: url("../style/res/common/face_daren_l.svg"); }.u-face-7 .flag-yyr { background-image: url("../style/res/common/face_yyr_l.svg"); }.u-face-8 .u-vip { background-image: url("../style/res/common/face_v_s.svg"); }.u-face-8 .u-daren { background-image: url("../style/res/common/face_daren_s.svg"); }.u-face-8 .u-hehuoren { background-image: url("../style/res/common/face_daren_s.svg"); }.u-face-8 .u-hongren { background-image: url("../style/res/common/face_daren_s.svg"); }.u-face-8 .u-yyr { background-image: url("../style/res/common/face_yyr_s.svg"); }.m-player .prg-ply .ctrl.z-dis::before { background-image: url("../style/res/common/loading_play.svg"); background-size: 9px 9px; }.m-list-artist1 li .u-cover-artist-top .lnk .aftercover, .m-drank .blk .cvr .aftercover { filter: blur(5px); }.m-drank .blk .cvr::after { background: url("../style/res/common/rank/rank_txt.png") 0px 0px no-repeat; }.m-list-artist1 li .u-cover-artist-top::after { background: url("../style/res/common/rank/rank_txt.png") 0px -160px no-repeat; }.m-drank .blk.new .cvr::before { background: -webkit-linear-gradient(-26deg, rgba(66, 207, 141, 0.75), rgba(48, 149, 161, 0.75)); }.m-drank .blk.hot .cvr::before { background: -webkit-linear-gradient(-26deg, rgba(214, 86, 145, 0.75), rgba(211, 56, 77, 0.75)); }.m-drank .blk.org .cvr::before { background: -webkit-linear-gradient(-26deg, rgba(218, 197, 75, 0.75), rgba(229, 154, 70, 0.75)); }.m-drank .blk.up .cvr::before { background: -webkit-linear-gradient(-26deg, rgba(78, 194, 229, 0.75), rgba(76, 122, 216, 0.75)); }.m-drank .blk.artist .cvr::before, .m-list-artist1 li .u-cover-artist-top .lnk::before { background: -webkit-linear-gradient(-26deg, rgba(178, 89, 212, 0.75), rgba(131, 60, 201, 0.75)); }.n-single .cdbox { background-image: url("../style/res/default/default_play_disc.png"); background-size: 100%; }.n-single .cdrun, .m-pinfo .preload { background: url("../style/res/common/play/play_needle.png") 0% 0% / contain no-repeat; }.n-single .cd .trybox-old { background: rgba(0, 0, 0, 0.7); color: rgb(255, 255, 255); }.n-single .cd .trytxt .left { color: rgb(255, 58, 58); }.n-single .newtrytxt .trybox .left { color: rgb(255, 58, 58); }.n-single .newtrytxt .trybox .left .bg { background: url("../style/res/less/pub/img/more_red.svg") no-repeat; }.g-single-program .n-single .cdbox { background-image: none; }.g-single-program .n-single .cdimg { background: url("../style/res/default/album_150.svg") center center / auto 62% no-repeat; }.m-fm .fmplay .trybox { background: rgba(0, 0, 0, 0.05); }.m-fm .fmplay .trytxt { color: rgba(0, 0, 0, 0.8); }.m-fm .fmplay .trytxt .left { color: rgb(236, 65, 65); }.m-mvplayer { color: rgb(255, 255, 255); background: -webkit-linear-gradient(bottom, rgb(68, 68, 68) 0%, rgb(68, 68, 68) 42px, rgb(0, 0, 0) 40px, rgb(0, 0, 0) 100%); }.m-mvplayer .icon-bplay { background: rgba(0, 0, 0, 0.4); border-color: rgba(255, 255, 255, 0.5); fill: rgb(255, 255, 255); }.m-mvplayer .icon-bplay:hover { background: rgba(0, 0, 0, 0.6); border-color: rgb(255, 255, 255); }.m-mvplayer .bottom { background: rgba(0, 0, 0, 0.75); }.m-mvplayer .play-pause { border-color: rgba(255, 255, 255, 0.3); fill: rgb(255, 255, 255); }.m-mvplayer .play-pause:hover { border-color: rgba(255, 255, 255, 0.5); }.m-mvplayer .playbar .tip { background: rgba(0, 0, 0, 0.75); border-color: rgb(56, 56, 56); color: rgb(255, 255, 255); }.m-mvplayer .playbar .triangle { border-color: rgb(56, 56, 56) transparent transparent; }.m-mvplayer .playbar .triangle::after { border-color: rgba(0, 0, 0, 0.75) transparent transparent; }.m-mvplayer .time { color: rgb(193, 193, 193); }.m-mvplayer .rightGroup { fill: rgb(104, 106, 110); }.m-mvplayer .quality .icon { color: rgb(165, 167, 168); }.m-mvplayer .qlist { background: rgba(0, 0, 0, 0.75); border-color: rgb(56, 56, 56); }.m-mvplayer .qlist li { color: rgb(226, 226, 226); border-bottom: 1px solid rgb(56, 56, 56); }.m-mvplayer .qlist .check { fill: rgb(188, 188, 188); }.m-mvplayer .upnext { color: rgba(255, 255, 255, 0.8); }.m-mvplayer .replay, .m-mvplayer .auto { color: rgb(165, 167, 168); }.m-mvplayer .auto .cancel { background: rgba(255, 255, 255, 0.2); }.m-mvplayer .auto .cancel:hover { background: rgba(255, 255, 255, 0.3); }.m-mvplayer .member { fill: rgb(250, 250, 252); }.m-mvplayer .member svg:first-child { fill: rgb(253, 59, 94); }.m-mvplayer .quality, .m-mvplayer .fullscreen { border-left: 1px solid rgba(255, 255, 255, 0.15); }.m-mvplayer .quality .icon:hover, .m-mvplayer .volume .icon:hover, .m-mvplayer .fullscreen:hover { fill: rgb(165, 167, 168); }.m-mvplayer .oper { color: rgb(165, 167, 168); background: rgba(11, 0, 0, 0.8); }.m-mvplayer .oper .btn { fill: rgb(255, 255, 255); }.m-mvplayer .oper .btn::after { background: rgba(255, 255, 255, 0.2); }.m-mvplayer .oper .btn.z-did { fill: rgb(236, 65, 65); }.m-mvplayer .oper .btn.z-dis { opacity: 0.3; }.m-mvplayer .loading { color: rgba(255, 255, 255, 0.4); }.m-mvplayer .loading .icon-loading { background: url("../style/res/common/play/mv_loading.png") no-repeat; }.m-mvplayer .loadingbg { background: url("../style/res/common/play/mv_bg.webp") center center / cover no-repeat; }.m-mvplayer .loadingmask { background: rgba(0, 0, 0, 0.87); }.m-mvplayer-fs, .m-mvplayer-evt { background: rgb(0, 0, 0); }.m-layer-taste-full .cls { fill: rgb(165, 167, 168); }.m-tastelay { color: rgb(165, 167, 168); }.m-tastelay .warn { color: rgb(184, 37, 37); }.m-taglist li { border: 1px solid rgb(165, 167, 168); }.m-taglist li.z-sel, .m-taglist li:hover { background: rgb(165, 167, 168); border-color: rgb(165, 167, 168); color: rgb(31, 33, 51); }.m-taglist li:hover { opacity: 0.7; }.m-chartlist .chartpic .before { -webkit-mask-image: url("../style/res/common/msg_before.svg"); }.m-chartlist .me .chartpic .before { -webkit-mask-image: url("../style/res/common/msg_before_me.svg"); }.u-cover, .u-face .wrap, .u-artist { background-position: center center; background-repeat: no-repeat; }.u-cover { background-image: url("../style/res/default/album_150.svg"); background-size: auto 62%; }.u-cover-digital::before { background: url("../style/res/default/myfav_alb.png"); }.u-face .wrap, .u-artist { background-size: auto 70%; }.u-face .wrap { background-image: url("../style/res/default/user_90.svg"); }.u-artist { background-image: url("../style/res/default/user_90.svg"); }.u-artist-big, .u-artist-md, .u-artist-edit { background-image: url("../style/res/default/user_150.svg"); }.m-banner .pics .pic { background-image: url("../style/res/default/music_100.svg"); background-repeat: no-repeat; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(225, 227, 228); background-size: 100px; background-position: center center !important; }.p-recmd .u-cover-recmd, .p-recmd .u-cover-exc, .p-recmd .u-cover-mv-recmd { background-image: url("../style/res/default/music_100.svg"); background-repeat: no-repeat; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-size: auto 58%; background-position: center center !important; }.m-dlist .pics .pic.fail, .m-dlist .showpic .slide { background-image: url("../style/res/default/act_pic_fail.svg"); background-size: 69px; background-repeat: no-repeat; background-position: center center; }.m-dlist-msg .pics .pic.fail { background-image: url("../style/res/default/msg_pic_fail.svg"); background-size: 36px; }.m-guide-fm .top { background: url("../style/res/common/guide_fm.png") no-repeat; }.m-timelineslide .loading { background: url("../style/res/common/frd/loading.svg") center center / 32px no-repeat; }.m-timelineslide .m-mvplayer .loading { background: none; }.m-layer-scanpay .rphone { background-image: url("../style/res/common/scan_phone.png"); }@media screen and (-webkit-min-device-pixel-ratio: 1.25) {
.m-drank .blk .cvr::before { background-image: url("../style/res/common/rank/rank_grid_2x.png"); background-size: 3px; }
.m-drank .blk .cvr::after { background-image: url("../style/res/common/rank/rank_txt_2x.png"); background-size: 115px; }
.m-list-artist1 li .u-cover-artist-top::after { background-image: url("../style/res/common/rank/rank_txt_2x.png"); background-size: 115px; }
.n-single .cdbox { background-image: url("../style/res/default/default_play_disc_2x.png"); background-size: 100%; }
.n-single .cdrun, .m-pinfo .preload { background: url("../style/res/common/play/play_needle_2x.png") 0% 0% / contain no-repeat; }
.u-icn-birthday { background-image: url("../style/res/common/discovery/birthday_2x.png"); background-size: 14px; }
.u-icn-birthday1 { background-image: url("../style/res/common/discovery/birthday_big_2x.png"); background-size: 16px; }
.u-cover-digital::before { background: url("../style/res/default/myfav_alb_2x.png") 0% 0% / 40px; }
.u-cover.z-top { background-image: url("../style/res/common/cover/cover_top50_2x.png"); }
.u-cover-tn.z-top { background-image: url("../style/res/common/cover/cover_top50_40_2x.png"); }
.u-cover.z-rst { background-image: url("../style/res/common/cover/cover_recent_2x.png"); }
.u-cover-tn.z-rst { background-image: url("../style/res/common/cover/cover_recent_60_2x.png"); }
.m-mvplayer .loading .icon-loading { background-image: url("../style/res/common/play/mv_loading_2x.png"); background-size: 25px; }
.m-guide-fm .top { background-image: url("../style/res/common/guide_fm_2x.png"); background-size: 393px; }
.m-layer-scanpay .rphone { background-image: url("../style/res/common/scan_phone_2x.png"); background-size: 185px; }
}.u-plyst { background-repeat: no-repeat; background-position: center center; }@media screen and (min-width: 1900px) {
.n-single .cdbox { background-image: url("../style/res/default/default_play_disc_372.png"); background-size: 100%; }
.n-single .cdrun { background: url("../style/res/common/play/play_needle_116x185.png") 0% 0% / contain no-repeat; }
}@media screen and (min-width: 1900px) and (-webkit-min-device-pixel-ratio: 1.25) {
.n-single .cdbox { background-image: url("../style/res/default/default_play_disc_372_2x.png"); background-size: 100%; }
.n-single .cdrun { background: url("../style/res/common/play/play_needle_116x185_2x.png") 0% 0% / contain no-repeat; }
}.u-result .inner { background: rgba(34, 34, 34, 0.9); box-shadow: rgba(0, 0, 0, 0.08) 0px 2px 6px 0px; }.u-result .true, .u-result .false { background-color: rgb(255, 255, 255); }.u-result .u-tit { color: rgb(255, 255, 255); }.u-result .errTxt { color: rgb(255, 58, 58); }.u-result .u-icn-loading + .loadingTxt { margin-left: 4px; }.u-icn-sviplevel1-size1 { background: url("../style/res/common/viplevel/svip_top_1.svg") no-repeat; }.u-icn-sviplevel2-size1 { background: url("../style/res/common/viplevel/svip_top_2.svg") no-repeat; }.u-icn-sviplevel3-size1 { background: url("../style/res/common/viplevel/svip_top_3.svg") no-repeat; }.u-icn-sviplevel4-size1 { background: url("../style/res/common/viplevel/svip_top_4.svg") no-repeat; }.u-icn-sviplevel5-size1 { background: url("../style/res/common/viplevel/svip_top_5.svg") no-repeat; }.u-icn-sviplevel6-size1 { background: url("../style/res/common/viplevel/svip_top_6.svg") no-repeat; }.u-icn-sviplevel7-size1 { background: url("../style/res/common/viplevel/svip_top_7.svg") no-repeat; }.u-icn-smem-size1 { background: url("../style/res/common/viplevel/svip_top.svg") no-repeat; }.u-icn-viplevel1-size1 { background: url("../style/res/common/viplevel/vip_top_1.svg") no-repeat; }.u-icn-viplevel2-size1 { background: url("../style/res/common/viplevel/vip_top_2.svg") no-repeat; }.u-icn-viplevel3-size1 { background: url("../style/res/common/viplevel/vip_top_3.svg") no-repeat; }.u-icn-viplevel4-size1 { background: url("../style/res/common/viplevel/vip_top_4.svg") no-repeat; }.u-icn-viplevel5-size1 { background: url("../style/res/common/viplevel/vip_top_5.svg") no-repeat; }.u-icn-viplevel6-size1 { background: url("../style/res/common/viplevel/vip_top_6.svg") no-repeat; }.u-icn-viplevel7-size1 { background: url("../style/res/common/viplevel/vip_top_7.svg") no-repeat; }.u-icn-novip-size1 { background: url("../style/res/common/viplevel/vip_top_open_grey.svg") no-repeat; }.u-icn-mem-size1 { background: url("../style/res/common/viplevel/vip_top.svg") no-repeat; }.u-icn-rctvip-size1-remain1 { background: url("../style/res/common/viplevel/vip_top_near_1.svg") no-repeat; }.u-icn-rctvip-size1-remain2 { background: url("../style/res/common/viplevel/vip_top_near_2.svg") no-repeat; }.u-icn-rctvip-size1-remain3 { background: url("../style/res/common/viplevel/vip_top_near_3.svg") no-repeat; }.u-icn-rctvip-size1-remain4 { background: url("../style/res/common/viplevel/vip_top_near_4.svg") no-repeat; }.u-icn-rctvip-size1-remain5 { background: url("../style/res/common/viplevel/vip_top_near_5.svg") no-repeat; }.u-icn-rctvip-size1-remain6 { background: url("../style/res/common/viplevel/vip_top_near_6.svg") no-repeat; }.u-icn-rctvip-size1-remain7 { background: url("../style/res/common/viplevel/vip_top_near_7.svg") no-repeat; }.u-icn-novip-expire-size1 { background: url("../style/res/common/viplevel/vip_top_renew_grey.svg") no-repeat; }.u-icn-pack-size1 { background: url("../style/res/common/viplevel/user_pkg_top.svg") no-repeat; }.u-icn-sviplevel1-size2 { background: url("../style/res/common/viplevel/svip_side_1.svg") no-repeat; }.u-icn-sviplevel2-size2 { background: url("../style/res/common/viplevel/svip_side_2.svg") no-repeat; }.u-icn-sviplevel3-size2 { background: url("../style/res/common/viplevel/svip_side_3.svg") no-repeat; }.u-icn-sviplevel4-size2 { background: url("../style/res/common/viplevel/svip_side_4.svg") no-repeat; }.u-icn-sviplevel5-size2 { background: url("../style/res/common/viplevel/svip_side_5.svg") no-repeat; }.u-icn-sviplevel6-size2 { background: url("../style/res/common/viplevel/svip_side_6.svg") no-repeat; }.u-icn-sviplevel7-size2 { background: url("../style/res/common/viplevel/svip_side_7.svg") no-repeat; }.u-icn-smem-size2 { background: url("../style/res/common/viplevel/svip_side.svg") no-repeat; }.u-icn-viplevel1-size2 { background: url("../style/res/common/viplevel/vip_side_1.svg") no-repeat; }.u-icn-viplevel2-size2 { background: url("../style/res/common/viplevel/vip_side_2.svg") no-repeat; }.u-icn-viplevel3-size2 { background: url("../style/res/common/viplevel/vip_side_3.svg") no-repeat; }.u-icn-viplevel4-size2 { background: url("../style/res/common/viplevel/vip_side_4.svg") no-repeat; }.u-icn-viplevel5-size2 { background: url("../style/res/common/viplevel/vip_side_5.svg") no-repeat; }.u-icn-viplevel6-size2 { background: url("../style/res/common/viplevel/vip_side_6.svg") no-repeat; }.u-icn-viplevel7-size2 { background: url("../style/res/common/viplevel/vip_side_7.svg") no-repeat; }.u-icn-novip-size2 { background: url("../style/res/common/viplevel/vip_side_open_grey.svg") no-repeat; }.u-icn-mem-size2 { background: url("../style/res/common/viplevel/vip_side.svg") no-repeat; }.u-icn-rctvip-size2-remain1 { background: url("../style/res/common/viplevel/vip_side_near_1.svg") no-repeat; }.u-icn-rctvip-size2-remain2 { background: url("../style/res/common/viplevel/vip_side_near_2.svg") no-repeat; }.u-icn-rctvip-size2-remain3 { background: url("../style/res/common/viplevel/vip_side_near_3.svg") no-repeat; }.u-icn-rctvip-size2-remain4 { background: url("../style/res/common/viplevel/vip_side_near_4.svg") no-repeat; }.u-icn-rctvip-size2-remain5 { background: url("../style/res/common/viplevel/vip_side_near_5.svg") no-repeat; }.u-icn-rctvip-size2-remain6 { background: url("../style/res/common/viplevel/vip_side_near_6.svg") no-repeat; }.u-icn-rctvip-size2-remain7 { background: url("../style/res/common/viplevel/vip_side_near_7.svg") no-repeat; }.u-icn-novip-expire-size2 { background: url("../style/res/common/viplevel/vip_side_renew_grey.svg") no-repeat; }.u-icn-pack-size2 { background: url("../style/res/common/viplevel/user_pkg_side.svg") no-repeat; }.u-icn-sviplevel1-size3 { background: url("../style/res/common/viplevel/svip_personal_1.svg") no-repeat; }.u-icn-sviplevel2-size3 { background: url("../style/res/common/viplevel/svip_personal_2.svg") no-repeat; }.u-icn-sviplevel3-size3 { background: url("../style/res/common/viplevel/svip_personal_3.svg") no-repeat; }.u-icn-sviplevel4-size3 { background: url("../style/res/common/viplevel/svip_personal_4.svg") no-repeat; }.u-icn-sviplevel5-size3 { background: url("../style/res/common/viplevel/svip_personal_5.svg") no-repeat; }.u-icn-sviplevel6-size3 { background: url("../style/res/common/viplevel/svip_personal_6.svg") no-repeat; }.u-icn-sviplevel7-size3 { background: url("../style/res/common/viplevel/svip_personal_7.svg") no-repeat; }.u-icn-smem-size3 { background: url("../style/res/common/viplevel/svip_personal.svg") no-repeat; }.u-icn-viplevel1-size3 { background: url("../style/res/common/viplevel/vip_personal_1.svg") no-repeat; }.u-icn-viplevel2-size3 { background: url("../style/res/common/viplevel/vip_personal_2.svg") no-repeat; }.u-icn-viplevel3-size3 { background: url("../style/res/common/viplevel/vip_personal_3.svg") no-repeat; }.u-icn-viplevel4-size3 { background: url("../style/res/common/viplevel/vip_personal_4.svg") no-repeat; }.u-icn-viplevel5-size3 { background: url("../style/res/common/viplevel/vip_personal_5.svg") no-repeat; }.u-icn-viplevel6-size3 { background: url("../style/res/common/viplevel/vip_personal_6.svg") no-repeat; }.u-icn-viplevel7-size3 { background: url("../style/res/common/viplevel/vip_personal_7.svg") no-repeat; }.u-icn-novip-size3 { background: url("../style/res/common/viplevel/vip_personal_open_grey.svg") no-repeat; }.u-icn-mem-size3 { background: url("../style/res/common/viplevel/vip_personal.svg") no-repeat; }.u-icn-rctvip-size3-remain1 { background: url("../style/res/common/viplevel/vip_personal_near_1.svg") no-repeat; }.u-icn-rctvip-size3-remain2 { background: url("../style/res/common/viplevel/vip_personal_near_2.svg") no-repeat; }.u-icn-rctvip-size3-remain3 { background: url("../style/res/common/viplevel/vip_personal_near_3.svg") no-repeat; }.u-icn-rctvip-size3-remain4 { background: url("../style/res/common/viplevel/vip_personal_near_4.svg") no-repeat; }.u-icn-rctvip-size3-remain5 { background: url("../style/res/common/viplevel/vip_personal_near_5.svg") no-repeat; }.u-icn-rctvip-size3-remain6 { background: url("../style/res/common/viplevel/vip_personal_near_6.svg") no-repeat; }.u-icn-rctvip-size3-remain7 { background: url("../style/res/common/viplevel/vip_personal_near_7.svg") no-repeat; }.u-icn-novip-expire-size3 { background: url("../style/res/common/viplevel/vip_personal_renew_grey.svg") no-repeat; }.u-icn-pack-size3 { background: url("../style/res/common/viplevel/user_pkg_personal.svg") no-repeat; }.u-icn-sviplevel1-size4 { background: url("../style/res/common/viplevel/svip_comment_1.svg") no-repeat; }.u-icn-sviplevel2-size4 { background: url("../style/res/common/viplevel/svip_comment_2.svg") no-repeat; }.u-icn-sviplevel3-size4 { background: url("../style/res/common/viplevel/svip_comment_3.svg") no-repeat; }.u-icn-sviplevel4-size4 { background: url("../style/res/common/viplevel/svip_comment_4.svg") no-repeat; }.u-icn-sviplevel5-size4 { background: url("../style/res/common/viplevel/svip_comment_5.svg") no-repeat; }.u-icn-sviplevel6-size4 { background: url("../style/res/common/viplevel/svip_comment_6.svg") no-repeat; }.u-icn-sviplevel7-size4 { background: url("../style/res/common/viplevel/svip_comment_7.svg") no-repeat; }.u-icn-smem-size4 { background: url("../style/res/common/viplevel/svip_comment.svg") no-repeat; }.u-icn-viplevel1-size4 { background: url("../style/res/common/viplevel/vip_comment_1.svg") no-repeat; }.u-icn-viplevel2-size4 { background: url("../style/res/common/viplevel/vip_comment_2.svg") no-repeat; }.u-icn-viplevel3-size4 { background: url("../style/res/common/viplevel/vip_comment_3.svg") no-repeat; }.u-icn-viplevel4-size4 { background: url("../style/res/common/viplevel/vip_comment_4.svg") no-repeat; }.u-icn-viplevel5-size4 { background: url("../style/res/common/viplevel/vip_comment_5.svg") no-repeat; }.u-icn-viplevel6-size4 { background: url("../style/res/common/viplevel/vip_comment_6.svg") no-repeat; }.u-icn-viplevel7-size4 { background: url("../style/res/common/viplevel/vip_comment_7.svg") no-repeat; }.u-icn-mem-size4 { background: url("../style/res/common/viplevel/vip_comment.svg") no-repeat; }.u-icn-pack-size4 { background: url("../style/res/common/viplevel/user_pkg_comment.svg") no-repeat; }.SpriteIcon { margin-left: 6px; display: inline-block; -webkit-mask-image: url("../style/res/spriteGenerated/mask.png"); flex: 0 0 auto; vertical-align: middle; line-height: normal; }@media screen and (-webkit-min-device-pixel-ratio: 1.25) {
.SpriteIcon { -webkit-mask-image: url("../style/res/spriteGenerated/mask@2x.png"); -webkit-mask-size: 40px 1541px; }
}.SpriteIcon_s1 { width: 16px; height: 16px; -webkit-mask-position: 0px 0px; }.SpriteIcon_s2 { width: 14px; height: 14px; -webkit-mask-position: 0px -36px; }.SpriteIcon_s3 { width: 14px; height: 14px; -webkit-mask-position: 0px -70px; }.SpriteIcon_s4 { width: 12px; height: 13px; -webkit-mask-position: 0px -104px; }.SpriteIcon_s5 { width: 12px; height: 11px; -webkit-mask-position: 0px -137px; }.SpriteIcon_s6 { width: 10px; height: 11px; -webkit-mask-position: 0px -168px; }.SpriteIcon_v1 { width: 14px; height: 12px; -webkit-mask-position: 0px -199px; }.SpriteIcon_v2 { width: 12px; height: 11px; -webkit-mask-position: 0px -231px; }.SpriteIcon_v3 { width: 12px; height: 10px; -webkit-mask-position: 0px -262px; }.SpriteIcon_v4 { width: 11px; height: 9px; -webkit-mask-position: 0px -292px; }.SpriteIcon_v5 { width: 10px; height: 9px; -webkit-mask-position: 0px -321px; }.SpriteIcon_v6 { width: 9px; height: 8px; -webkit-mask-position: 0px -350px; }.SpriteIcon_y1 { width: 16px; height: 16px; -webkit-mask-position: 0px -378px; }.SpriteIcon_y2 { width: 14px; height: 14px; -webkit-mask-position: 0px -414px; }.SpriteIcon_y3 { width: 12px; height: 13px; -webkit-mask-position: 0px -448px; }.SpriteIcon_y4 { width: 12px; height: 12px; -webkit-mask-position: 0px -481px; }.SpriteIcon_y5 { width: 10px; height: 10px; -webkit-mask-position: 0px -513px; }.SpriteIcon_y6 { width: 8px; height: 9px; -webkit-mask-position: 0px -543px; }.SpriteIcon_cloud { width: 16px; height: 12px; -webkit-mask-position: 0px -572px; }.SpriteIcon_dolby { width: 16px; height: 12px; -webkit-mask-position: 0px -604px; }.SpriteIcon_hires { width: 40px; height: 12px; -webkit-mask-position: 0px -636px; }.SpriteIcon_link { width: 13px; height: 13px; -webkit-mask-position: 0px -668px; }.SpriteIcon_local { width: 15px; height: 13px; -webkit-mask-position: 0px -701px; }.SpriteIcon_mv { width: 28px; height: 12px; -webkit-mask-position: 0px -734px; }.SpriteIcon_originalSong { width: 22px; height: 12px; -webkit-mask-position: 0px -766px; }.SpriteIcon_pause { width: 6px; height: 7px; -webkit-mask-position: 0px -798px; }.SpriteIcon_play { width: 6px; height: 7px; -webkit-mask-position: 0px -825px; }.SpriteIcon_program { width: 22px; height: 12px; -webkit-mask-position: 0px -852px; }.SpriteIcon_recommend { width: 12px; height: 12px; -webkit-mask-position: 0px -884px; }.SpriteIcon_sq { width: 22px; height: 12px; -webkit-mask-position: 0px -916px; }.SpriteIcon_btn_start_sml { width: 9px; height: 10px; -webkit-mask-position: 0px -948px; }.SpriteIcon_cloud { width: 16px; height: 12px; -webkit-mask-position: 0px -978px; }.SpriteIcon_dot { width: 15px; height: 3px; -webkit-mask-position: 0px -1010px; }.SpriteIcon_download { width: 15px; height: 13px; -webkit-mask-position: 0px -1033px; }.SpriteIcon_downloaded { width: 13px; height: 13px; -webkit-mask-position: 0px -1066px; }.SpriteIcon_help { width: 13px; height: 13px; -webkit-mask-position: 0px -1099px; }.SpriteIcon_listpause { width: 16px; height: 16px; -webkit-mask-position: 0px -1132px; }.SpriteIcon_listplaying { width: 16px; height: 16px; -webkit-mask-position: 0px -1168px; }.SpriteIcon_local { width: 15px; height: 13px; -webkit-mask-position: 0px -1204px; }.SpriteIcon_love { width: 14px; height: 12px; -webkit-mask-position: 0px -1237px; }.SpriteIcon_loved { width: 14px; height: 12px; -webkit-mask-position: 0px -1269px; }.SpriteIcon_mv { width: 28px; height: 12px; -webkit-mask-position: 0px -1301px; }.SpriteIcon_only { width: 22px; height: 12px; -webkit-mask-position: 0px -1333px; }.SpriteIcon_radio_i { width: 14px; height: 14px; -webkit-mask-position: 0px -1365px; }.SpriteIcon_sq { width: 22px; height: 12px; -webkit-mask-position: 0px -1399px; }.SpriteIcon_transcoding { width: 12px; height: 14px; -webkit-mask-position: 0px -1431px; }.SpriteIcon_try { width: 22px; height: 12px; -webkit-mask-position: 0px -1465px; }.SpriteIcon_vip { width: 22px; height: 12px; -webkit-mask-position: 0px -1497px; }.SpriteIcon_vipdown { width: 40px; height: 12px; -webkit-mask-position: 0px -1529px; }@-webkit-keyframes vinyl {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}#g_placeheader .m-hst .btn svg, #g_placeheader .m-logo svg, #g_placeheader .m-sch .sch-btn svg { fill: rgba(255, 255, 255, 0.8); }#g_placeheader .m-sch input { background: rgba(0, 0, 0, 0.04); color: rgb(255, 255, 255); }#g_placeheader .m-listen { background: rgba(0, 0, 0, 0.04); }#g_placeheader .m-listen svg.btn { color: rgba(255, 255, 255, 0.7); fill: rgba(255, 255, 255, 0.7); }#g_placeheader .m-winctrl::before { border-color: rgba(255, 255, 255, 0.7); }#g_placeheader .m-tool .itm, #g_placeheader .m-tool .user .name, #g_placeheader .m-tool .user .tovip, #g_placeheader .m-winctrl .icn { color: rgba(255, 255, 255, 0.8); fill: rgba(255, 255, 255, 0.8); }.g-hd { background-size: cover; }.g-hd .m-leftbox::after { border-color: rgba(255, 255, 255, 0.4); }.m-create .dot { background: url("../img/create_dot.svg"); }.m-newdvdlst dt .ymsk { background: url("../img/newsong_mask.png") no-repeat; }.m-frdlogin .pic { width: 100%; height: 110px; background: url("../img/frd_login.svg") center center no-repeat; }.m-tool .switch .switching { background: url("../img/switch.webp") 0% 0% / 24px 24px no-repeat; }.m-tool .switch .switching.z-stop { background-image: url("../img/switch_p.svg"); background-size: 24px 24px; }.m-zoom svg { fill: rgba(0, 0, 0, 0.8); }.m-tabwrap { background: rgb(255, 255, 255); }.n-local .mtnote, .n-local .mtnote .cnt { background-image: url("../img/guide_match.png"); background-repeat: no-repeat; }.n-local .favnote .arr { background: url("../img/guide_lcl_fav.png") no-repeat; }.m-playlrc .rdiguide .arr { background: url("../img/guide_dy.png") no-repeat; }.m-tool .skin::after { background: rgb(255, 255, 255); }.s-theme-white .m-tool .skin::after { background: rgb(236, 65, 65); }.m-skswitch .slist-color .newskin { background: rgb(236, 65, 65); }.n-single .head .title { color: rgba(0, 0, 0, 0.8); }.n-single .head .title h2 { color: rgba(0, 0, 0, 0.4); }.n-single .playfrom { color: rgba(0, 0, 0, 0.4); }.n-single .playfrom span a { color: rgba(0, 0, 0, 0.4); }.n-single .playfrom span a:hover { color: rgb(35, 93, 157); }.g-bd2 .recommend-btn { background: rgba(0, 0, 0, 0.05); }.g-bd2 .recommend-btn:hover { background: rgba(0, 0, 0, 0.15); }.n-single .recommend { -webkit-mask-image: linear-gradient(black 80%, transparent), linear-gradient(90deg, transparent calc(100% - 6px), black 6px, black); }.m-dlist .showpic .slide-loading, .u-load::before { background: url("../img/loading.svg") center center no-repeat; }.m-dlist .showpic .slide-loading { background-size: 16px; }.u-cover, .u-face .wrap { background-color: rgb(224, 224, 224); }.p-recmd .u-cover-recmd, .p-recmd .u-cover-exc, .p-recmd .u-cover-mv-recmd { background-color: rgb(224, 224, 224); }.u-cover .ply svg { fill: var(--themeC1); }.u-cover-alb::after { background: url("../img/cover_detail_alb.png") 0% 0% / contain no-repeat; }.u-cover-bigalb::after { background: url("../img/cover_detail_alb.png") 0% 0% / contain no-repeat; }.u-cover-tnalb::after { background: url("../img/cover_search_alb.png") 0% 0% / contain no-repeat; }.u-cover-srhalb::after { background-image: url("../img/cover_detail_alb.png"); }.p-artrank { background: url("../img/artist_rank_bg.webp") 100% 0px no-repeat rgb(255, 255, 255); }.m-list-artist h3 .name.enterarr svg { fill: rgba(0, 0, 0, 0.8); }@media screen and (-webkit-min-device-pixel-ratio: 1.25) {
.m-newdvdlst dt .ymsk { background-image: url("../img/newsong_mask_2x.png"); background-size: 60px; }
.p-artrank { background-image: url("../img/artist_rank_bg_2x.webp"); background-size: 762px; }
.u-cover-alb::after { background-image: url("../img/cover_detail_alb_2x.png"); }
.u-cover-bigalb::after { background-image: url("../img/cover_detail_alb_2x.png"); background-size: 35px; }
.u-cover-tnalb::after { background-image: url("../img/cover_search_alb_2x.png"); }
.u-cover-srhalb::after { background-image: url("../img/cover_srh_alb_2x.png"); background-size: 17px 80px; }
.u-icn-sml-viplevel1 { background: url("../img/viplevel/1-2x.png") center center / 35px no-repeat !important; }
.u-icn-sml-viplevel2 { background: url("../img/viplevel/2-2x.png") center center / 35px no-repeat !important; }
.u-icn-sml-viplevel3 { background: url("../img/viplevel/3-2x.png") center center / 35px no-repeat !important; }
.u-icn-sml-viplevel4 { background: url("../img/viplevel/4-2x.png") center center / 35px no-repeat !important; }
.u-icn-sml-viplevel5 { background: url("../img/viplevel/5-2x.png") center center / 35px no-repeat !important; }
.u-icn-sml-viplevel6 { background: url("../img/viplevel/6-2x.png") center center / 35px no-repeat !important; }
.u-icn-sml-viplevel7 { background: url("../img/viplevel/7-2x.png") center center / 35px no-repeat !important; }
}body { background: rgb(255, 255, 255); }body, textarea, input, button, select, keygen, legend { color: rgba(0, 0, 0, 0.8); }.s-fc0, a.s-fc0:hover { color: rgb(0, 0, 0); }.s-fc1, a { color: rgba(0, 0, 0, 0.8); }a.s-fc1:hover, a:hover { color: rgb(0, 0, 0); }.s-fc2 { color: rgb(80, 125, 175); }a.s-fc2:hover { color: rgb(11, 88, 176); }.s-fc3 { color: rgba(0, 0, 0, 0.6); }a.s-fc3:hover, .f-cp.s-fc3:hover { color: rgba(0, 0, 0, 0.8); }.s-fc4, a.s-fc4.z-nohvr:hover { color: rgba(0, 0, 0, 0.4); }a.s-fc4:hover { color: rgba(0, 0, 0, 0.6); }.m-plylist a.s-fc4:hover { color: rgba(0, 0, 0, 0.8); }.s-fc5 { color: rgba(0, 0, 0, 0.2); }a.s-fc5:hover, .f-cp.s-fc5:hover { color: rgba(0, 0, 0, 0.4); }.s-fc6 { color: rgb(184, 37, 37); }.s-fc7 { color: rgba(0, 0, 0, 0.2); }a.s-fc7:hover { color: rgb(187, 187, 187); }.s-fc8 { color: rgb(255, 255, 255); }a.s-fc8 { color: rgba(255, 255, 255, 0.9); }a.s-fc8:hover { color: rgb(255, 255, 255); }.s-fcth { color: var(--icnTheme); }a.s-fcth:hover { color: var(--icnTheme-hvr); }.s-fcvip { color: rgb(254, 103, 46); }.f-ust-1::selection, .f-ust-1 ::selection { background: rgba(0, 0, 0, 0.15); }.s-fc0 svg, .s-fc1 svg, .s-fc2 svg, .s-fc3 svg, .s-fc4 svg, .s-fc6 svg, .s-fc7 svg { fill: currentcolor; }.u-icn-scan { background: url("../img/icn_scan.png") no-repeat; }.u-icn-member { background: url("../img/member.svg") no-repeat; }.u-icn-memsq { background: url("../img/memsq.svg") no-repeat; }.u-icn-mem1 { background: url("../img/member_12.svg") no-repeat; }.u-icn-mem2 { background: url("../img/member_14.svg") no-repeat; }.u-icn-mem3 { background: url("../img/member_22.svg") no-repeat; }.u-icn-history-empty { background-image: url("../img/history_empty.png"); }.u-icn-roundvip { background: url("../img/roundvip.svg") 0% 0% / 32px 18px no-repeat; }@media screen and (-webkit-min-device-pixel-ratio: 1.25) {
.u-icn-history-empty { background-image: url("../img/history_empty_2x.png"); }
}.u-icn-viplevel1 { background: url("../img/viplevel/1-2x.png") no-repeat; }.u-icn-viplevel2 { background: url("../img/viplevel/2-2x.png") no-repeat; }.u-icn-viplevel3 { background: url("../img/viplevel/3-2x.png") no-repeat; }.u-icn-viplevel4 { background: url("../img/viplevel/4-2x.png") no-repeat; }.u-icn-viplevel5 { background: url("../img/viplevel/5-2x.png") no-repeat; }.u-icn-viplevel6 { background: url("../img/viplevel/6-2x.png") no-repeat; }.u-icn-viplevel7 { background: url("../img/viplevel/7-2x.png") no-repeat; }.u-icn-viplevel { background-size: 38px 14px; }.u-icn-sml-viplevel1 { background: url("../img/viplevel/1-1x.png") no-repeat; }.u-icn-sml-viplevel2 { background: url("../img/viplevel/2-1x.png") no-repeat; }.u-icn-sml-viplevel3 { background: url("../img/viplevel/3-1x.png") no-repeat; }.u-icn-sml-viplevel4 { background: url("../img/viplevel/4-1x.png") no-repeat; }.u-icn-sml-viplevel5 { background: url("../img/viplevel/5-1x.png") no-repeat; }.u-icn-sml-viplevel6 { background: url("../img/viplevel/6-1x.png") no-repeat; }.u-icn-sml-viplevel7 { background: url("../img/viplevel/7-1x.png") no-repeat; }.u-icn-viplevel-sml { width: 35px; height: 12px; margin-top: 8px; }.u-icn-pack2 { background: url("../img/user_pkg_2.svg") no-repeat; }.u-icn-pack3 { background: url("../img/user_pkg_3.svg") no-repeat; }@media screen and (-webkit-min-device-pixel-ratio: 1.25) {
.u-icn-scan { background-image: url("../img/icn_scan_2x.png"); background-size: 14px; }
}.u-daren, .u-vip, .u-yyr, .u-hehuoren, .u-hongren, .u-ptag, .u-icn-dld_ok svg, .u-icn-dld_ready svg, .u-icn-new .svg { fill: rgb(255, 255, 255); color: rgb(255, 255, 255); }.u-icn-upload, .u-icn-transcoding, .u-icn-download, .u-icn-help, .u-icn-titicn { fill: rgba(0, 0, 0, 0.4); color: rgba(0, 0, 0, 0.4); }.u-icn-checkbox svg, .u-icn-new .svg-bg, .u-icn-slt { fill: var(--icnTheme); }.u-icn-mv svg { fill: var(--icnTheme); }.u-icn-mv:hover { fill: var(--icnTheme-lighten); }.u-icn-mv:hover svg { fill: var(--icnTheme-lighten); }.u-icn-stay { background: -webkit-linear-gradient(0deg, rgb(252, 82, 68), rgb(236, 65, 65)); }.u-icn-stay svg { fill: rgb(255, 255, 255); }.u-icn-stay:hover { background: -webkit-linear-gradient(0deg, rgb(241, 78, 65), rgb(202, 55, 47)); }.u-icn-warn { background: rgb(236, 65, 65); }.u-icn-warn::after, .u-icn-warn::before { background: rgb(255, 255, 255); }.u-icn-sq, .u-icn-sq svg { color: rgb(254, 103, 46); fill: rgb(254, 103, 46) !important; }.u-icn-svip, .u-icn-svip svg { fill: rgb(254, 103, 46) !important; }.u-icn-svip-lose, .u-icn-svip-lose svg { fill: rgb(153, 153, 153) !important; }.u-icn-vip, .u-icn-vip svg { color: rgb(236, 65, 65); fill: rgb(236, 65, 65) !important; }.u-icn-checkbox { border-color: rgba(0, 0, 0, 0.2); }.u-icn-daren, .u-icn-daren svg { color: rgb(255, 189, 32); fill: rgb(255, 189, 32) !important; }.u-icn-hehuoren, .u-icn-hehuoren svg { color: rgb(255, 189, 32); fill: rgb(255, 189, 32) !important; }.u-icn-hongren, .u-icn-hongren svg { color: rgb(255, 189, 32); fill: rgb(255, 189, 32) !important; }.u-icn-yyr, .u-icn-yyr svg { color: rgb(240, 72, 59); fill: rgb(240, 72, 59) !important; }.u-daren, .u-ptag-daren { background: rgb(255, 189, 32); }.u-hehuoren, .u-ptag-hehuoren { background: rgb(255, 189, 32); }.u-hongren, .u-ptag-hongren { background: rgb(255, 189, 32); }.u-vip, .u-ptag-vip { background: rgb(236, 65, 65); }.u-yyr, .u-ptag-yyr { background: rgb(240, 72, 59); }svg.u-icn-girl, svg.u-icn-girlsml { fill: rgb(227, 142, 208); }svg.u-icn-boy, svg.u-icn-boysml { fill: rgb(19, 121, 171); }.u-icn-dld svg, .u-icn-love svg { fill: rgba(0, 0, 0, 0.3); }.u-icn-dld:hover svg, .u-icn-love:hover svg { fill: rgba(0, 0, 0, 0.7); }.u-icn-download-empty svg { fill: var(--icnTheme); }.u-icn-loved svg { fill: rgb(236, 65, 65); }.u-icn-loved:hover svg { fill: rgb(215, 53, 53); }.u-icn-upload.z-ing, .u-icn-download.z-ing { fill: rgb(80, 125, 175); color: rgb(80, 125, 175); }.u-icn-fail { fill: rgb(184, 37, 37); color: rgb(184, 37, 37); }.u-icn-info { fill: rgba(0, 0, 0, 0.4); color: rgba(0, 0, 0, 0.4); }.u-icn-dld_ok { background: rgb(80, 125, 175); }.u-icn-dld_ready { background: rgba(0, 0, 0, 0.05); }.u-icn-laycls svg { fill: rgba(0, 0, 0, 0.4); }.u-icn-laycls:hover svg { fill: rgba(0, 0, 0, 0.6); }.u-icn-program, .u-icn-cldlocal { fill: rgb(153, 153, 153); color: rgb(153, 153, 153); }a.u-icn-program:hover svg { fill: rgba(0, 0, 0, 0.6); }.u-icn-biaoqing, .u-icn-1080p { border: 1px solid rgba(0, 0, 0, 0.8); fill: rgba(0, 0, 0, 0.4); color: rgba(0, 0, 0, 0.4); }.u-icn-rank_up { fill: rgb(236, 65, 65); }.u-icn-rank_dn { fill: rgb(44, 119, 202); }.u-icn-rank_stop { fill: rgb(153, 153, 153); }.u-icn-rank_new { fill: rgb(94, 158, 95); }.u-icn-feedback { background: rgba(255, 255, 255, 0.95); }.u-icn-feedback svg { fill: rgb(51, 51, 51); }.u-icn-selected { background: rgb(80, 125, 175); }.u-icn-selected svg { fill: rgb(255, 255, 255); }.u-icn-smlslt svg { fill: var(--themeC1); }.mq-offline .u-icn-love.z-off svg, .mq-offline .u-icn-dld.z-off { fill: rgb(187, 187, 187); }.mq-offline .u-icn-loved.z-off { opacity: 0.4; }.u-micn-sq, .SpriteIcon_hires, .SpriteIcon_originalSong, .SpriteIcon_dolby { background: var(--icnTheme); }.u-micn-nores { background: rgb(0, 0, 0); }.u-micn-mv { background: var(--icnTheme); }.u-micn-mv:hover { background: var(--icnTheme-lighten); }.u-micn-program, .u-micn-cld, .u-micn-local { background: rgb(153, 153, 153); }a.u-micn-program:hover { background: rgba(0, 0, 0, 0.6); }.u-micn-dld, .u-micn-love { background: rgba(0, 0, 0, 0.3); }.u-micn-dld:hover, .u-micn-love:hover { background: rgba(0, 0, 0, 0.7); }.u-micn-loved { background: rgb(236, 65, 65); }.u-micn-loved:hover { background: rgb(215, 53, 53); }.u-micn-vip, .u-micn-vipdown { background: rgb(254, 103, 46); }.u-micn-try { background: var(--icnTheme); }.u-micn-lose, .u-micn-losevipdown { background: rgb(153, 153, 153); }.playstate.u-plyst { background: var(--icnTheme); }.u-dragtip { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.6); }.u-dragline { background: var(--icnTheme); }.u-cloudnote { border-top: 1px solid rgba(0, 0, 0, 0.12); }.u-header .date a { color: rgba(0, 0, 0, 0.2); }.u-header .date a:hover, .u-header .date a.z-slt { color: rgba(0, 0, 0, 0.8); }.u-header .date .line { color: rgba(0, 0, 0, 0.12); }.u-tip, .u-dot { background: var(--icnTheme); }.u-cover-daily .day { color: rgb(255, 255, 255); }.u-calendar .hd { color: rgb(102, 102, 102); }.u-calendar .bd { color: var(--icnTheme); background: -webkit-linear-gradient(90deg, rgba(0, 0, 0, 0.04) 60%, rgba(0, 0, 0, 0) 100%); }.u-lv { border: 1px solid rgb(236, 65, 65); color: rgb(51, 51, 51); }.u-lv svg { fill: rgb(236, 65, 65); }.u-txt { background: padding-box padding-box rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.12); }.u-txt, .u-txt textarea { color: rgba(0, 0, 0, 0.8); }.u-txt:focus, .u-txt textarea:focus { color: rgba(0, 0, 0, 0.8); }.u-txt::-webkit-input-placeholder, .u-txt.place { color: rgba(0, 0, 0, 0.2) !important; }.u-txt::placeholder, .u-txt textarea::placeholder { color: rgba(0, 0, 0, 0.2); }.u-txt.z-dis, .u-txt:disabled { color: rgba(0, 0, 0, 0.4); background-color: rgb(223, 225, 226) !important; }.f-add-tag { color: rgba(35, 93, 157, 0.8); }.f-add-tag:hover { color: rgb(35, 93, 157); }.u-mvmark { border: 1px solid rgb(232, 119, 120); color: rgb(224, 63, 64); }.u-mvmark-1 { border: 1px solid rgb(224, 63, 64); }.u-price { color: var(--themeC1); }.u-price .sup { color: rgba(var(--themeC1-rgb), 60); }.u-price .sup-light { color: rgba(0, 0, 0, 0.2); }.u-playinglocation { background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 6px 0px; }.u-playinglocation svg { fill: rgb(0, 0, 0); }.m-editor .place, .m-editor .place svg { fill: rgba(0, 0, 0, 0.4); color: rgba(0, 0, 0, 0.4); }.m-editor .u-cicn-face { background-position: -110px -30px; }.m-editor .u-cicn-at { background-position: -80px -30px; }.m-editor .u-cicn-pic { background-position: -145px -30px; }.m-editor .insert .icn svg { fill: rgba(0, 0, 0, 0.6); }.m-editor .insert .icn:hover svg { fill: rgba(0, 0, 0, 0.8); }.m-editor .remain { color: rgba(0, 0, 0, 0.2); }.m-editor .remain.z-over, .u-txt .remain.z-over { color: rgb(205, 24, 24); }.m-comment .citm-hotmore a { border: 1px solid rgba(0, 0, 0, 0.15); }.m-comment .citm-hotmore a svg { fill: rgba(0, 0, 0, 0.2); }.m-comment .citm { border-color: rgba(0, 0, 0, 0.05); }.m-comment .reply { background: rgba(0, 0, 0, 0.04); }.m-comment .opers a.z-did svg { fill: var(--themeC1); }.m-comment .opers .praise.z-did svg { fill: rgb(236, 65, 65); }.m-comment .praise svg, .m-comment .share svg, .m-comment .reply-icon svg { fill: rgba(0, 0, 0, 0.6); }.m-comment .praise:hover svg, .m-comment .share:hover svg, .m-comment .reply-icon:hover svg { fill: rgba(0, 0, 0, 0.8); }.m-comment-rdidtl .citm .time::before { background: currentcolor; }.u-tab2 li .z-sel, .u-tab2 li .z-sel * { color: rgba(0, 0, 0, 0.8); font-weight: 800; font-size: 18px; }.u-tab2 li .z-sel::before { content: ""; position: absolute; width: 80%; left: 50%; transform: translate(-50%); right: 0px; height: 3px; background-color: var(--icnTheme); bottom: -1px; border-radius: 100px; }.u-tabbtn { border: 1px solid rgb(187, 187, 187); }.u-tabbtn .btn { border-color: rgba(0, 0, 0, 0.1); color: rgba(0, 0, 0, 0.8); }.u-tabbtn .btn:hover { background: rgba(0, 0, 0, 0.04); }.u-tabbtn .btn.z-sel, .u-tabbtn .btn.z-sel:hover { background: rgb(187, 187, 187); border-color: rgb(187, 187, 187); color: rgb(255, 255, 255); }.u-tabbtn .btn .u-tip { border: 1px solid rgb(251, 251, 251); color: rgb(255, 255, 255); background: rgb(236, 65, 65); }.u-select .value { background: padding-box padding-box rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.12); color: rgba(0, 0, 0, 0.8); }.u-select .value-none { color: rgb(155, 155, 155); }.u-select .value::before { background: -webkit-linear-gradient(-45deg, transparent 0px, transparent 7px, rgb(153, 153, 153) 6px); }.u-select .sltwrap { background: rgb(255, 255, 255); }.u-select .select { background: padding-box padding-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.12); }.u-select .select::-webkit-scrollbar-track { background: transparent; }.u-select .option { color: rgba(0, 0, 0, 0.6); }.u-select .option:hover { background: rgba(0, 0, 0, 0.04); color: rgba(0, 0, 0, 0.8); }.u-select .option:active, .u-select .option.z-sel { background: rgba(0, 0, 0, 0.02); color: rgba(0, 0, 0, 0.8); }.u-select.z-dis .value { color: rgba(0, 0, 0, 0.4); }.u-select.z-dis .value::before { opacity: 0.5; }.u-head1 .morelink svg { fill: rgba(0, 0, 0, 0.8); }.u-head1 .rtab a { color: rgba(0, 0, 0, 0.4); }.u-head1 .rtab a:hover, .u-head1 .rtab a.z-sel { color: rgba(0, 0, 0, 0.8); }.u-head1 .rtab .line { background: rgba(0, 0, 0, 0.05); }.u-head2 { border-bottom: 2px solid var(--themeC1); }.u-head2-1 { border-bottom: 1px solid rgba(0, 0, 0, 0.05); }.u-head1-4 .u-tit { border-bottom: none; color: rgba(0, 0, 0, 0.6); }.u-head1-4 .u-tit.z-sel { border-bottom: 2px solid rgb(153, 153, 153); }.u-head1-4 .u-tit.z-sel, .u-head1-4 .u-tit:hover { color: rgba(0, 0, 0, 0.8); }.u-head1-4-1 { border-bottom: none; }.u-head1-4-1 .u-tit { border-bottom: none; color: rgba(0, 0, 0, 0.8); }.u-head1-4-1 .u-tit.z-sel { background: rgba(var(--themeC1-rgb), 10%); color: var(--icnTheme); border-bottom: none; }.u-head1-4-1 .u-tit.z-sel::after { background: var(--icnTheme); }.p-newsong .u-head1-4 .u-tit.z-sel { border-bottom: none; }.u-head1-4 .rtab a { color: rgba(0, 0, 0, 0.6); background: none; }.u-head1-4 .rtab a:hover { color: rgba(0, 0, 0, 0.8); background: none; }.u-head1-4 .rtab a.z-sel { color: var(--themeC1); background: rgba(var(--themeC1-rgb), 5%); }.u-head1-4 .rtab a.z-sel:hover { background: rgba(var(--themeC1-rgb), 9%); }.u-head1-4 .rtab .line { background: rgba(0, 0, 0, 0.05); }.u-head1-artistrank .z-sel { color: rgba(0, 0, 0, 0.8); }.u-head1-artistrank a { color: rgba(0, 0, 0, 0.6); }.u-head1-artistrank::after { border-bottom: 1px solid rgba(0, 0, 0, 0.1); }.u-headmulti { border-bottom: 1px solid rgba(0, 0, 0, 0.1); background: rgb(255, 255, 255); }.u-headtit .morelink svg { fill: rgba(0, 0, 0, 0.8); }.u-lhd .style.dj::after { border-right-color: rgb(242, 242, 242); }.m-search .u-lhd:first-child, .n-yrd-box .u-lhd { border-top: none; }.u-stab li { background: padding-box padding-box rgba(0, 0, 0, 0.05); border: 1px solid transparent; }.u-stab li svg { fill: rgba(0, 0, 0, 0.4); }.u-stab li:hover { background-color: rgba(0, 0, 0, 0.09); }.u-stab li:hover svg { fill: rgba(0, 0, 0, 0.6); }.u-stab li.z-sel:hover, .u-stab li.z-sel { background-color: rgba(0, 0, 0, 0.25); }.u-stab li.z-sel:hover svg, .u-stab li.z-sel svg { fill: rgb(255, 255, 255); }.u-tag { background: padding-box padding-box rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.12); color: rgba(0, 0, 0, 0.4); }a.u-tag:hover { background-color: rgb(245, 245, 247); color: rgba(0, 0, 0, 0.6); }.u-tag { background: padding-box padding-box rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.12); color: rgba(0, 0, 0, 0.4); }a.u-tag:hover { background-color: rgb(245, 245, 247); color: rgba(0, 0, 0, 0.6); }.u-tag-redline { color: var(--themeC1); border-color: rgba(var(--themeC1-rgb), 40); background: transparent; }.u-tag-redline:hover { color: var(--themeC1) !important; background: transparent !important; }.u-tag-redline .disk { fill: rgb(255, 255, 255); background: var(--themeC1); }.u-tag-indark-hl { border-color: rgb(165, 167, 168); background: rgb(165, 167, 168); color: rgb(31, 33, 51); }.u-tag-indark-hl:hover { opacity: 0.7; }.u-tag-ch { color: rgba(0, 0, 0, 0.8); border: none; }.u-tag-ch:hover { color: var(--themeC1); }.u-rtag { color: var(--themeC1); border: 1px solid rgba(var(--themeC1-rgb), 60); }.u-rtag-1 { color: var(--themeC1); border: 1px solid rgba(var(--themeC1-rgb), 60); }.u-rtag-2 { color: rgb(236, 65, 65); border: 1px solid rgba(236, 65, 65, 0.6); }.u-rtag-3 { color: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.6); }.m-chtag li.z-slt .u-tag-ch { background: rgba(211, 58, 49, 0.05); color: var(--themeC1); }.u-follow { background: padding-box padding-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.12); }.u-follow-add:hover { background: rgba(0, 0, 0, 0.04); }.u-follow-add svg { fill: var(--icnTheme); }.u-follow-added svg { fill: rgba(0, 0, 0, 0.4); }.m-fanslst .fans:hover, .m-gzlist li .btm:hover { background: rgba(0, 0, 0, 0.02); }.u-card { background: rgba(0, 0, 0, 0.04); border: none; }.u-card:hover { background: rgba(0, 0, 0, 0.07); }.u-card .arr { fill: rgb(154, 154, 154); }.u-card:hover .arr { fill: rgba(0, 0, 0, 0.6); }.u-type { border: 1px solid rgba(170, 170, 170, 0.8); color: rgba(0, 0, 0, 0.2); }a.u-type:hover { border-color: rgba(0, 0, 0, 0.6); color: rgba(0, 0, 0, 0.45); }.u-type-red { border: 1px solid rgba(var(--themeC1-rgb), 60%); color: var(--icnTheme); }a.u-type-red:hover { border: 1px solid rgba(var(--themeC1-rgb), 100%); color: var(--icnTheme); }.u-type-blue { border: 1px solid rgba(90, 181, 231, 0.6); color: rgb(90, 181, 231); }.u-hot, .u-hot .hot { background: rgba(0, 0, 0, 0.1); }.m-plylist .ts, .m-yatk .ts { background: linear-gradient(34deg, rgb(255, 227, 214) 29%, rgb(255, 237, 222) 100%); box-shadow: rgba(225, 192, 184, 0.2) 0px 4px 15px 0px; }.m-plylist .ts .tstt, .m-yatk .ts .tstt { font-size: 13px; color: rgb(51, 51, 51); font-weight: 400; }.m-plylist .ts .tsaction, .m-yatk .ts .tsaction { color: rgb(35, 93, 157); }.m-plylist .ts .tsaction .bg, .m-yatk .ts .tsaction .bg { background: url("../img/more_blue.svg") no-repeat; }.m-plylist .bloc, .m-yatk .bloc { background: url("../img/singer_block3.png") no-repeat; }.m-plylist .tsold, .m-yatk .tsold { background: rgba(0, 0, 0, 0.05); }.m-plylist .tsold .tstt, .m-yatk .tsold .tstt { color: rgba(0, 0, 0, 0.4); }.m-plylist .tsold .tsaction, .m-yatk .tsold .tsaction { color: rgba(0, 0, 0, 0.4); }.m-plylist .tsold .tsaction .ricon, .m-yatk .tsold .tsaction .ricon { padding-left: 5px; }.m-plylist .nores-desc, .m-yatk .nores-desc { color: rgba(0, 0, 0, 0.4); }.u-probar { background: rgba(31, 33, 51, 0.1); }.u-probar .pro { background: rgb(80, 125, 175); }.u-ibtn1 { color: rgb(255, 255, 255); background: var(--themeC1); border-radius: 27px; border: 1px solid transparent; }.u-ibtn1:not(.z-dis):hover { background: var(--themeC1-hvr); color: rgb(255, 255, 255); }.u-ibtn1.z-dis { color: rgb(255, 255, 255); opacity: 0.5; }.u-ibtn1 svg { fill: rgb(255, 255, 255); }.u-ibtn1-member { color: rgb(255, 255, 255); }.u-ibtn1-member svg { fill: rgb(255, 255, 255); }.u-ibtn2 { background: padding-box padding-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.1); color: rgba(0, 0, 0, 0.8); }.u-ibtn2:not(.z-dis):hover { background-color: rgb(245, 245, 247); }.u-ibtn2:not(.z-dis):active, .u-ibtn2-ygz, .u-ibtn2-ygz:not(.z-dis):hover { background: -webkit-linear-gradient(top, rgb(242, 242, 242), rgb(254, 254, 254)) padding-box padding-box; }.u-ibtn2.z-dis { color: rgba(0, 0, 0, 0.25); }.u-ibtn-redline { color: var(--themeC1); fill: var(--themeC1); border: 1px solid rgba(var(--themeC1-rgb), 80); background: transparent; }.u-ibtn-redline:hover { border-color: var(--themeC1); }.u-ibtn5 { color: rgba(0, 0, 0, 0.8); background: padding-box padding-box transparent; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 100px; }.u-ibtn5 svg { fill: rgba(0, 0, 0, 0.6); }.u-ibtn5:not(.z-dis):hover { background-color: rgba(0, 0, 0, 0.05); }.u-ibtn5:not(.z-dis):hover svg { fill: rgba(0, 0, 0, 0.8); }.u-ibtn5-inplay { background: none; border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.8); }.u-ibtn5-inplay svg { fill: rgba(0, 0, 0, 0.6); }.u-ibtn5-inplay:not(.z-dis):hover { background-color: rgba(255, 255, 255, 0.6); }.u-ibtn5.z-dis, .mq-offline .u-ibtn5.z-off { color: rgba(0, 0, 0, 0.3); }.u-ibtn5.z-dis svg, .mq-offline .u-ibtn5.z-off svg { fill: rgba(0, 0, 0, 0.3); }.u-ibtn5.z-dis::before, .mq-offline .u-ibtn5.z-off::before { opacity: 0.3; }.u-ibtn5-loads { color: rgba(0, 0, 0, 0.6); }.u-ibtn5-loads:hover { color: rgba(0, 0, 0, 0.8); }.u-ibtn5-loads:hover::before { opacity: 0.8; }.u-ibtn5-more { color: rgba(0, 0, 0, 0.6); }.u-ibtn5-ply svg, span.u-ibtn5-ply:not(.z-dis):hover svg { fill: rgb(236, 65, 65); }.u-ibtn5.z-did svg { fill: var(--icnTheme); }.u-ibtn5.z-did:hover svg { fill: var(--icnTheme-hvr); }.u-ibtn5-loved.z-did svg { fill: rgb(236, 65, 65); }.u-ibtn5-loved.z-did:hover svg { fill: rgb(215, 53, 53); }.u-ibtn5b, .u-ibtn5b .u-ibtn5, .u-ibtn5b .u-ibtn5:first-child { border-color: rgba(0, 0, 0, 0.12); }.u-ibtn5-dyed svg { fill: var(--themeC1); }.u-ibtn5-dyed:not(.z-dis):hover svg { fill: var(--themeC1-hvr); }.u-ibtn5.u-ibtn5-fav { color: rgba(0, 0, 0, 0.8); }.u-ibtn5-chose svg { fill: rgba(0, 0, 0, 0.8); }.u-ibtn5-chose a { color: rgba(0, 0, 0, 0.8); }.u-ibtn5-new { color: rgb(255, 255, 255); background: transparent; }.u-ibtn5-new svg { fill: rgb(255, 255, 255) !important; }.u-ibtn5b-new .u-ibtn5:first-child { border-right-color: rgba(255, 255, 255, 0.1); }.u-ibtn5b-new.z-dis, .mq-offline .u-ibtn5b-new.z-off { opacity: 0.5; }.u-ibtn5b-new { background: var(--themeC1); }.u-ibtn5b-new:not(.z-dis):hover { background: var(--themeC1-hvr); }.u-ibtn5-bind svg { fill: rgba(0, 0, 0, 0.6); }.u-ibtn5-follow svg, button.u-ibtn5-follow:not(.z-dis):hover svg { fill: rgb(236, 65, 65); }.u-ibtn5-redword { color: rgb(236, 65, 65); }.u-ibtn5-redword svg, .u-ibtn5-redword:not(.z-dis):hover svg { fill: rgb(236, 65, 65) !important; }.u-ibtn5-scan { border: none; }.u-ibtn5-scan::before { border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 100px; }.u-ibtn5-scan .bg { background: rgba(0, 162, 255, 0.2); }.u-ibtn12 { border-color: rgba(0, 0, 0, 0.12); background: padding-box padding-box rgb(223, 59, 59); color: rgb(255, 255, 255); }.u-ibtn12:hover { background-color: rgb(196, 51, 51); }.u-ibtn3 { border-color: rgba(0, 0, 0, 0.1); }.u-ibtn3 .arr { fill: rgba(0, 0, 0, 0.2); }.u-ibtnpr { border-color: transparent; background-image: linear-gradient(to right, rgb(252, 82, 68), rgb(236, 65, 65)); color: rgb(255, 255, 255); fill: rgb(255, 255, 255); }.u-ibtnpr:not(.z-dis):hover { border-color: transparent; background-image: linear-gradient(to right, rgb(241, 78, 65) 0%, rgb(202, 55, 47) 99%); }.u-ibtnpr.z-did { background: transparent; color: rgba(0, 0, 0, 0.2); fill: rgba(0, 0, 0, 0.2); }.u-ibtnpr.z-dis { pointer-events: none; opacity: 0.2; }.u-ibtnmr { border: 1px solid var(--icnTheme); color: var(--icnTheme); fill: var(--icnTheme); background: transparent; border-radius: 100px; }.u-ibtnmr:not(.z-dis):hover { border-color: var(--icnTheme-hvr); color: var(--icnTheme-hvr); fill: var(--icnTheme-hvr); background: rgba(0, 0, 0, 0.04); }.u-ibtn-redline2 { transition: all 350ms ease-in-out 0s; border: 1px solid rgb(236, 65, 65); color: rgb(236, 65, 65); fill: rgb(236, 65, 65); background: transparent; border-radius: 100px; }.u-ibtn-redline2:not(.z-dis):hover { border-color: rgb(236, 65, 65); color: rgb(255, 255, 255); fill: rgb(255, 255, 255); background: rgb(236, 65, 65); }.u-cicn-vip svg { fill: rgb(254, 103, 46); }.u-cicn-mv svg, .u-cicn-local svg, .u-cicn-try svg, .u-cicn-cloud svg, .u-cicn-live svg, .u-cicn-tsq svg, .u-cicn-128 svg, .u-cicn-192 svg, .u-cicn-320 svg, .u-cicn-128.z-normal svg, .u-cicn-192.z-normal svg, .u-cicn-320.z-normal svg { fill: rgb(236, 65, 65); }.u-cicn-mv:hover svg, .u-cicn-128:hover svg, .u-cicn-192:hover svg, .u-cicn-320:hover svg { fill: rgb(215, 53, 53); }.u-cicn-128.z-normal:hover svg, .u-cicn-192.z-normal:hover svg, .u-cicn-320.z-normal:hover svg { fill: rgb(236, 65, 65); }.u-calendar { border-color: rgb(230, 230, 230); }.u-calendar .hd { color: rgb(102, 102, 102); }.u-calendar .bd { color: var(--icnTheme); }.u-sign, .u-sign::before { background: rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.12); }.u-sign-cloud, .u-sign-cloud::before { background: rgb(251, 252, 253); border-color: rgb(163, 164, 178); box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 0px; color: rgba(0, 0, 0, 0.6); }.u-sign-cloud::before { box-shadow: none; }.u-cklist input[type="checkbox"] + span, .u-cklist input[type="radio"] + span { border: 1px solid rgba(0, 0, 0, 0.2); }.u-cklist input[type="checkbox"]:checked + span { border: none; background-color: var(--icnTheme); text-align: center; }.u-cklist input[type="radio"]:checked + span { border: 1px solid var(--icnTheme); text-align: center; }.u-cklist input[type="radio"]:checked + span svg { visibility: visible; fill: var(--icnTheme); width: 10px; max-height: 10px; }.u-cklist input[type="radio"]:checked + span i.circle { visibility: visible; width: 10px; height: 10px; border-radius: 100%; background: var(--icnTheme); position: absolute; top: 2px; left: 2px; }.u-cklist input[type="checkbox"]:checked + span svg { visibility: visible; fill: rgb(255, 255, 255); width: 10px; max-height: 7px; }.u-cklist input[type="checkbox"]:indeterminate + span { background: var(--icnTheme) content-box; }.u-cklist input[type="checkbox"]:indeterminate + span svg { visibility: hidden; }.u-tab3 li { background: rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.1); color: rgba(0, 0, 0, 0.4); }.u-tab3 li:hover { background: rgba(0, 0, 0, 0.04); color: rgba(0, 0, 0, 0.6); }.u-tab3 li.z-sel, .u-tab3 li.z-sel:hover { background: rgb(187, 187, 187); border-color: rgb(187, 187, 187); color: rgb(255, 255, 255); }.u-nav li.z-sel a, .u-nav li.z-sel a:hover { border-bottom: 2px solid rgb(196, 12, 12); color: rgba(0, 0, 0, 0.8); }.u-nav li a, .u-nav li a:hover { color: rgba(0, 0, 0, 0.6); }.u-msg { background: rgb(217, 229, 249); border-color: rgb(200, 214, 242); }.u-msg-detail { color: rgb(35, 124, 191); }.u-msg-detail .cls svg { fill: rgb(107, 149, 180); }.u-msg-detail .cls:hover svg { fill: rgb(75, 123, 160); }.u-msg-program { color: rgba(0, 0, 0, 0.8); background: transparent; border-color: transparent; }.u-msg-program .cls svg { fill: rgba(0, 0, 0, 0.3); }.u-msg-program .cls:hover svg { fill: rgb(153, 153, 153); }.u-msg-program .last { fill: var(--themeC1); }.u-msg-program a { color: rgb(80, 125, 175); text-decoration: none; }.u-msg-1 { color: rgb(35, 124, 191); }.u-atsuggest { border: 1px solid rgb(153, 153, 153); box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 3px; background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.8); }.u-atsuggest .des { color: rgba(0, 0, 0, 0.6); }.u-atsuggest li:hover { background: rgba(0, 0, 0, 0.04); }.u-atsuggest li.z-sel { background: rgba(0, 0, 0, 0.02); }.u-load::before { background-size: 16px; }.u-load { color: rgba(0, 0, 0, 0.6); }.u-mbtxt .qh { border-color: rgba(0, 0, 0, 0.1); }.u-mbtxt .arrow { fill: rgba(0, 0, 0, 0.2); }.u-mbtxt .fill { background: rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.12); }.u-mbtxt .fill li:hover, .u-mbtxt .fill li.z-sel { background: rgb(242, 242, 242); }div.m-page a, div.m-page .zdot { color: rgba(0, 0, 0, 0.6); border: 1px solid rgba(0, 0, 0, 0.1); }div.m-page a:not(.js-selected):hover { color: rgba(0, 0, 0, 0.8); background: rgba(0, 0, 0, 0.04); }div.m-page a.js-selected, div.m-page a.js-selected:hover { color: rgb(255, 255, 255); background: var(--themeC1); }div.m-page a.zbtn svg { fill: rgba(0, 0, 0, 0.6); }div.m-page a.js-disabled:hover { background: transparent; }div.m-page a.js-disabled svg { fill: rgba(0, 0, 0, 0.2); }div.m-scrollpage .btn { background: rgba(0, 0, 0, 0.08); }div.m-scrollpage .btn svg { fill: rgba(0, 0, 0, 0.8); }div.m-scrollpage .btn:hover { background: rgba(0, 0, 0, 0.16); }svg.playstate { fill: var(--icnTheme); }.m-plylist .head { color: rgb(136, 136, 136); fill: rgba(0, 0, 0, 0.6); }.m-plylist-sort .th[data-res-action="sort"]:hover { background: rgba(31, 33, 51, 0.06); }.m-plylist-sort .th[data-res-action="sort"]:active { background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.12), rgba(255, 255, 255, 0.1)); }.m-plylist .itm::before { color: rgba(0, 0, 0, 0.2); }.m-plylist .itm.z-play .title, .m-plylist .itm.z-pause .title, .m-plylist .itm.z-play .tit, .m-plylist .itm.z-pause .tit { color: var(--themeC1); }.m-plylist .itm:nth-child(2n+1), .m-tblist .itm:nth-child(2n+1), .m-tblist-myartist .itm:nth-child(2n+1), .m-plylist-arank .itm:nth-child(2n), .m-search .m-tblist .itm:nth-child(2n), .m-plylist-daily .itm:nth-child(2n+1), .m-tblist-rdi-dtl .itm:nth-child(2n+1), .m-tblist-rdi-mul.z-mul .itm:nth-child(2n+1), .m-plylist-daily.m-plylist-newsong .itm:nth-child(2n+1), .m-search .radio li:nth-child(2n+1), .m-plylist-recent .itm:nth-child(2n), .m-plylist-recent.m-plylist-mix .itm:nth-child(2n+1), .m-tblist-alb .itm:nth-child(2n), .m-concertlist li:nth-child(2n), .m-plylist_local-view .itm:nth-child(2n), .m-plylist .itm:nth-child(2n).z-haslrc:hover { background: rgba(0, 0, 0, 0.02); }.m-plylist-rdi-rank .itm:nth-child(2n+1) { background: rgba(0, 0, 0, 0.02); }.m-plylist-rdi-rank .itm:nth-child(2n+1):hover { background: rgba(0, 0, 0, 0.05); }.m-plylist .itm, .m-plylist-daily .itm:nth-child(2n), .m-tblist-myartist .itm:nth-child(2n), .m-tblist-rdi-dtl .itm:nth-child(2n), .m-plylist-daily.m-plylist-newsong .itm:nth-child(2n), .m-plylist-recent .itm:nth-child(2n+1), .m-plylist-recent.m-plylist-mix .itm:nth-child(2n), .m-plylist-arank .itm:nth-child(2n+1), .m-search .radio li:nth-child(2n), .m-search .m-tblist .itm:nth-child(2n+1), .m-tblist-alb .itm:nth-child(2n+1), .m-plylist_local-view .itm:nth-child(2n+1), .m-tblist-rdi-mul.z-mul .tool, .m-tblist-rdi-mul.z-mul .tool:hover { background: none; }.m-plylist-rdi-rank .itm:nth-child(2n):hover { background: rgba(0, 0, 0, 0.05); }.m-plylist .ico-loved svg { fill: rgb(236, 65, 65); }svg.playtype { fill: rgba(0, 0, 0, 0.6); }.m-plylist .tag svg { fill: rgb(153, 153, 153); }.m-plylist .check svg { fill: var(--themeC1); }.m-plylist-new .itm, .m-plylist-new .itm:nth-child(2n+1) { background: none; }.m-plylist-new.m-plylist-rdi .itm:hover { background: padding-box rgba(0, 0, 0, 0.04); border-radius: 4px; }.m-plylist-new.m-plylist-rdi .itm.z-sel, .m-plylist-new.m-plylist-rdi .itm.z-sel:hover { background: padding-box rgba(0, 0, 0, 0.04); border-radius: 4px; }.m-list p .inf { color: rgba(0, 0, 0, 0.4); }.m-list-newalb .desc p a { color: rgba(0, 0, 0, 0.4); }.m-list-newalb .desc p a:hover { color: rgba(0, 0, 0, 0.6); }.m-list-recmd-program li:hover { background: padding-box rgba(0, 0, 0, 0.04); border-radius: 4px; }.m-plylist-new .bd::before { background: rgba(0, 0, 0, 0.05); }.m-plylist-daily .hd .ply { color: rgb(255, 255, 255); background: var(--themeC1); }.m-plylist-daily .hd .ply svg { fill: rgb(255, 255, 255); }.m-plylist-daily .hd .fav { line-height: 20px; }.m-plylist-daily .hd .ply:hover { background: var(--themeC1-hvr); }.m-plylist .itm:hover:hover:hover, .m-tblist .itm:hover, .m-plylist .itm.z-haslrc:hover .trbg, .m-search .radio li:hover, .m-plylist-lrc-mult .itm:hover, .m-search .m-tblist .itm:hover { background: rgba(31, 33, 51, 0.06); }.m-plylist-recent.m-plylist-mix .itm:hover { background: rgba(31, 33, 51, 0.06) !important; }.recordtab { border-bottom: 1px solid rgba(0, 0, 0, 0.05); }.m-search .m-tblist .inf { color: rgba(0, 0, 0, 0.2); }.m-search .radio li.z-sel { background: rgba(0, 0, 0, 0.02); }div.m-plylist .itm:hover .u-arrlay a, div.m-plylist .itm.z-sel .u-arrlay a { color: rgb(40, 117, 206) !important; }div.m-plylist .itm:hover .u-arrlay a.s-fc2:hover, div.m-plylist .itm.z-sel .u-arrlay a:hover { color: rgb(10, 101, 207) !important; }div.m-plylist .itm.z-sel .u-arrlay * { color: rgba(0, 0, 0, 0.8) !important; }.m-plylist .itm.z-nocyr .u-icn-mv svg, .m-plylist .itm.z-nocyr .u-icn-sq svg { fill: rgb(187, 187, 187); }.m-plylist .itm.z-nocyr .u-micn-mv, .m-plylist .itm.z-nocyr .u-micn-sq { background: rgb(187, 187, 187); display: none; }.m-plylist-new .u-icn-mv svg { fill: rgb(136, 136, 136); }.m-plylist .itm.z-nocyr:not(.z-hasres) .tit, .m-plylist .itm.z-nocyr:not(.z-hasres) .tit .s-fc4, .m-drank li.z-nocyr .tit, .mq-offline .m-plylist .itm *, .mq-offline .m-plylist .itm a:hover, .mq-offline .m-plylist .itm.z-sel *, .mq-offline .m-tblist .itm * { color: rgba(0, 0, 0, 0.2); }.mq-offline .m-plylist .itm.z-hascache .s-fc1, .m-plylist .itm.z-cloudlocal .s-fc1, .m-plylist .itm.z-hasdown .s-fc1, .m-plylist .itm.z-haslocal .s-fc1, body:not(.mq-offline) .m-plylist .itm.z-hascloud .s-fc1, .m-drank li.z-cloudlocal .s-fc1, .mq-offline .m-tblist .itm.z-hasdown .s-fc1, .mq-offline .m-tblist .itm.z-haslocal .s-fc1, .mq-offline .m-tblist .itm.z-hascache .s-fc1 { color: rgba(0, 0, 0, 0.8) !important; }div.m-plylist .itm.z-haslocal.z-unmatch *, div.m-plylist .itm.z-unmatch::before { color: rgba(0, 0, 0, 0.2) !important; }div.m-plylist .itm.z-sel, div.m-plylist .itm.zel:hover, ul.m-plylist .itm.z-sel, ul.m-plylist .itm.z-sel:hover, .m-plylist .itm.z-haslrc.z-sel, .m-plylist .itm.z-haslrc.z-sel:hover { background: rgba(0, 0, 0, 0.1); }div.m-plylist .itm.z-sel .tag { color: var(--icnTheme) !important; }.m-plylist-sort .icn-sort-btn i { opacity: 0.7; }.m-plylist-sort .icn-sort-btn:hover i { opacity: 1; }.m-tblist-favalb .itm-digital { border-bottom: 1px solid rgba(0, 0, 0, 0.04); }.m-tblist-favalb .td:nth-of-type(2) a, .m-tblist-favalb .td:nth-of-type(3) { color: rgba(0, 0, 0, 0.4); }.m-tblist-favalb .td:nth-of-type(2) a:hover { color: rgba(0, 0, 0, 0.6); }.m-subalb .m-subalb-dg .lnk { background: rgba(211, 58, 49, 0.3); }.m-subalb .m-subalb-dg .arr { fill: rgba(0, 0, 0, 0.7); }.m-subalb .all .u-ibtn3 { border-color: rgba(0, 0, 0, 0.15); }.m-subalb .all .u-ibtn3 svg { fill: rgb(153, 153, 153); }.m-mymv svg { fill: rgb(255, 255, 255); }.m-mymv .time { text-shadow: rgba(0, 0, 0, 0.2) 0px 1px 1px; background: transparent; }.m-my .m-subalb .u-cover a { background: rgba(211, 59, 49, 0.5); }div.m-tblist .itm.z-sel.z-sel.z-sel, div.m-tblist .itm.z-sel.z-sel.z-sel:hover, div.m-plylist-rdi .itm.z-sel.z-sel.z-sel, div.m-plylist-rdi .itm.z-sel.z-sel.z-sel:hover, .m-tblist-rdi-mul.z-mul .itm.z-sel, .m-tblist-rdi-mul.z-mul .itm.z-sel:hover, div.m-plylist-arank .itm.z-sel, div.m-plylist-arank .itm.z-sel:hover { background: rgba(0, 0, 0, 0.06); }.m-tblist .signwrap { color: rgb(153, 153, 153); }.m-tblist .sign, .m-tblist .sign::before { background: rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.12); }.m-tblist-rdi .flag svg { fill: rgb(236, 65, 65); }.m-tblist-rdi-mul .u-cklist input[type="checkbox"] + span { background: rgb(255, 255, 255); text-align: center; }.m-tblist-rdi-mul .itm .u-cklist input[type="checkbox"] + span svg, .m-tblist-rdi-mul .left .u-cklist input[type="checkbox"] + span svg { visibility: hidden; width: 10px; max-height: 7px; }.m-tblist-rdi-mul .itm.z-sel .u-cklist input[type="checkbox"] + span, .m-tblist-rdi-mul .left.z-sel .u-cklist input[type="checkbox"] + span { border: none; background-color: rgb(255, 58, 58); }.m-tblist-rdi-mul .itm.z-sel .u-cklist input[type="checkbox"] + span svg, .m-tblist-rdi-mul .left.z-sel .u-cklist input[type="checkbox"] + span svg { visibility: visible; fill: rgb(255, 255, 255); }div.m-plylist-cloud .itm.z-sel .help .tip * { color: rgba(0, 0, 0, 0.6) !important; }.m-plylist-rank .fix .red { color: rgb(205, 24, 24); text-shadow: rgba(255, 255, 255, 0.75) 0px 1px 0px; }.m-search .match .u-card { background: rgba(0, 0, 0, 0.04); }.m-search .search-count { color: rgb(102, 102, 102); }.m-plylist .alias { color: rgb(155, 155, 155); margin-left: 5px; }.m-plylist-lrc .lyric { color: rgb(136, 136, 136); }.m-plylist-mix-empty .empty { background-color: rgba(31, 33, 51, 0.06); }.m-plylist-rdidlt .itm::before { color: rgba(0, 0, 0, 0.4); }.m-list-program li { border-bottom: 1px solid rgba(0, 0, 0, 0.05); }.m-list-twinsradio .last svg { fill: rgba(0, 0, 0, 0.6); }.m-mv .update .help svg { fill: rgba(0, 0, 0, 0.4); }.m-mv .update p { color: rgba(0, 0, 0, 0.4); }.m-list-mvweek li, .m-list-mvweek li:nth-child(n+3) { border-color: rgba(0, 0, 0, 0.05); }.m-list-new li:hover, .m-list-new li.z-sel { background-color: rgba(0, 0, 0, 0.08); }.rct-audioBook .iconContainer .play-icon { box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 4px 0px; background-color: rgba(255, 255, 255, 0.9); }.rct-audioBook .iconContainer .play-icon svg { fill: var(--icnTheme); }.rct-audioBook .iconContainer .stop-icon { box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 4px 0px; background-color: rgba(255, 255, 255, 0.9); }.rct-audioBook .iconContainer .stop-icon svg { fill: var(--icnTheme); }.rct-audioBook .jindu { color: rgba(0, 0, 0, 0.8); }.discover-podcast li:hover { background-color: rgba(0, 0, 0, 0.08); }.discover-podcast li .rcmd-new-left { background-color: rgb(224, 224, 224); }.discover-podcast li .rcmd-new-left .IconContainer .play-icon { box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 4px 0px; background-color: rgba(255, 255, 255, 0.9); }.discover-podcast li .rcmd-new-left .IconContainer .play-icon svg { fill: var(--icnTheme); }.discover-podcast li .rcmd-new-left .IconContainer .stop-icon { box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 4px 0px; background-color: rgba(255, 255, 255, 0.9); }.discover-podcast li .rcmd-new-left .IconContainer .stop-icon svg { fill: var(--icnTheme); }.discover-podcast li .rcmd-new-right .rcmd-new-right-title { color: rgba(0, 0, 0, 0.8); }.discover-podcast li .rcmd-new-right .rcmd-new-right-labelbox .rcmd-new-right-label-gray { color: rgb(0, 0, 0); border: 1px solid rgba(0, 0, 0, 0.2); }.discover-podcast li .rcmd-new-right .rcmd-new-right-labelbox .rcmd-new-right-label-yellow { background: rgba(255, 124, 58, 0.1); color: rgb(255, 124, 58); }.discover-podcast li .rcmd-new-right .rcmd-new-right-labelbox .rcmd-new-right-label-red { background: rgba(255, 124, 58, 0.1); color: rgb(255, 124, 58); }.discover-podcast li .rcmd-new-right .rcnd-new-right-bottom .subtitle { color: rgba(0, 0, 0, 0.4); fill: rgba(0, 0, 0, 0.4); }.discover-podcast li .rcmd-new-right .rcnd-new-right-bottom .subtitle:hover { color: rgba(0, 0, 0, 0.6); }.discover-podcast li .rcmd-new-right .rcnd-new-right-bottom .play-count-box .play-count-number { color: rgb(136, 136, 136); }.discover-podcast li .rcmd-new-right .rcnd-new-right-bottom .play-time-box .play-time-number { color: rgb(136, 136, 136); }.discover-podcast li .rcmd-new-right .rcnd-new-right-bottom .play-time-box .play-time-icon { opacity: 0.2; }.discover-podcast li .rcmd-new-right .rcnd-new-right-bottom .play-time-box .play-time-icon svg { fill: rgb(0, 0, 0); }.audioBookTitle-refresh svg { fill: rgba(0, 0, 0, 0.8); }.discover-audioBook .rcmd-new-right-label-gray { color: rgb(0, 0, 0); border: 1px solid rgba(0, 0, 0, 0.2); }.discover-audioBook .rcmd-new-right-label-yellow { background: rgba(255, 124, 58, 0.1); color: rgb(255, 124, 58); }.discover-audioBook .rcmd-new-right-label-red { background: rgba(255, 124, 58, 0.1); color: rgb(255, 124, 58); }.program-radio-rcmd li:hover { background-color: rgba(0, 0, 0, 0.08); }.program-radio-rcmd li .rcmd-new-left { background-color: rgb(224, 224, 224); }.program-radio-rcmd li .rcmd-new-left .IconContainer .play-icon { box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 4px 0px; background-color: rgba(255, 255, 255, 0.9); }.program-radio-rcmd li .rcmd-new-left .IconContainer .play-icon svg { fill: var(--icnTheme); }.program-radio-rcmd li .rcmd-new-left .IconContainer .stop-icon { box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 4px 0px; background-color: rgba(255, 255, 255, 0.9); }.program-radio-rcmd li .rcmd-new-left .IconContainer .stop-icon svg { fill: var(--icnTheme); }.program-radio-rcmd li .rcmd-new-right .rcmd-new-right-title { color: rgba(0, 0, 0, 0.8); }.program-radio-rcmd li .rcmd-new-right .rcnd-new-right-bottom .subtitle { color: rgba(0, 0, 0, 0.4); fill: rgba(0, 0, 0, 0.4); }.program-radio-rcmd li .rcmd-new-right .rcnd-new-right-bottom .play-count-box .play-count-number { color: rgb(136, 136, 136); }.program-radio-rcmd li .rcmd-new-right .rcnd-new-right-bottom .play-time-box .play-time-number { color: rgb(136, 136, 136); }.program-radio-rcmd li .rcmd-new-right .rcnd-new-right-bottom .play-time-box .play-time-icon { opacity: 0.2; }.program-radio-rcmd li .rcmd-new-right .rcnd-new-right-bottom .play-time-box .play-time-icon svg { fill: rgb(0, 0, 0); }.m-tags { border-color: rgba(0, 0, 0, 0.12); color: rgba(0, 0, 0, 0.6); }.m-tags dt { color: rgba(0, 0, 0, 0.8); }.m-tags dd a { color: rgba(0, 0, 0, 0.6); }.m-tags dd a:hover { color: rgba(0, 0, 0, 0.8); }.m-tags dd .lne { background: rgba(0, 0, 0, 0.05); }.m-tags dd a:hover .tagwrap { color: rgba(0, 0, 0, 0.8); }.m-tags dd a.z-sel .tagwrap { color: var(--themeC1); background-color: rgba(var(--themeC1-rgb), 5%); }.m-tags dd a.z-sel:hover .tagwrap { color: var(--themeC1); background-color: rgba(var(--themeC1-rgb), 9%); }.m-emts > div { background: rgb(255, 255, 255); }.m-emts, .m-emts::before { background: rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.2); }.m-emts .emtitm:hover { border-color: rgb(61, 145, 236); }.m-emts .emtpointer .pitm { background: content-box content-box rgba(0, 0, 0, 0.05); }.m-emts .emtpointer .pitm.z-sel { background-color: rgba(0, 0, 0, 0.4); }.m-editor .m-emts .close.u-icn svg { fill: rgba(0, 0, 0, 0.4); }.m-editor .insert .icn:hover .m-emts .close.u-icn svg { fill: rgba(0, 0, 0, 0.4); }.m-editor .insert .icn .m-emts .close.u-icn:hover svg { fill: rgba(0, 0, 0, 0.6); }.m-empty-1 { background: rgba(0, 0, 0, 0.04); }div.m-page-2 a.zbtn, div.m-page-2 a.zbtn:hover { background: none; border: 1px solid transparent; box-shadow: none; }div.m-page-2 a.zbtn:not(.js-disabled):hover { border: 1px solid rgb(203, 203, 203); background: none; }div.m-page-2 a.js-selected, div.m-page-2 a.js-selected:hover { text-decoration: none; color: rgba(0, 0, 0, 0.6); background: transparent; }div.m-page-2 a.js-selected em { color: rgba(0, 0, 0, 0.4); }.m-empty .emptyicon { background-image: url("../img/not_found.png"); }@media screen and (-webkit-min-device-pixel-ratio: 1.25) {
.m-empty .emptyicon { background-image: url("../img/not_found_2x.png"); background-size: 74px; }
}.m-empty .emptyicon.emptyicon-my-podcast { background-image: url("../img/podcast_empty.svg"); }.m-empty-autofix .emptyicon { background-image: url("../img/podcast_empty.svg"); }.g-mn, .g-sd, .g-bdmc, .g-bds, .g-bdmc-1, .g-bds-1 { border-color: rgba(0, 0, 0, 0.12); }.g-sd { background: none; }::-webkit-scrollbar-track { background: rgb(255, 255, 255); }::-webkit-scrollbar-thumb { background: rgba(0, 0, 0, 0.12); }::-webkit-scrollbar-thumb:hover { background: rgba(0, 0, 0, 0.17); }.m-nav::-webkit-scrollbar-track { background: none; }.m-nav::-webkit-scrollbar-thumb { background: none; }.m-nav:hover::-webkit-scrollbar-thumb { background: rgba(0, 0, 0, 0.12); }.m-playlrc .text::-webkit-scrollbar-track { display: none; }.n-setcnt .sltwrap .select::-webkit-scrollbar-track { background: rgb(255, 255, 255); }.g-hd { background-color: var(--themeC1-header); transition: none 0s ease 0s; }section.g-setHd::after { background: transparent; }.g-hd .bg.s-show { z-index: -1; opacity: 1; }.m-hst .btn svg, .m-sch .sch-btn svg { fill: rgba(255, 255, 255, 0.8); }.m-hst .btn.z-dis svg { fill: rgba(255, 255, 255, 0.3); }.m-logo svg { fill: rgb(255, 255, 255); }.m-hst .btn { background-color: rgba(0, 0, 0, 0.08); }.g-hd .m-logo1 svg { fill: rgb(255, 255, 255); }.s-theme-white .g-hd { background-color: rgb(245, 245, 245); }.s-theme-white .g-hd .m-logo .logo1 svg { fill: rgb(221, 0, 27); }.s-theme-white .g-hd .m-logo svg { fill: rgba(0, 0, 0, 0.8); }.s-theme-white .g-hd .m-hst .btn { background-color: rgba(0, 0, 0, 0.04); }.s-theme-white .g-hd .m-hst .btn svg { fill: rgba(0, 0, 0, 0.8); }.s-theme-white .g-hd .m-hst .btn.z-dis svg { fill: rgba(0, 0, 0, 0.3); }.s-theme-white .g-hd .m-listen svg.btn { color: rgba(0, 0, 0, 0.7); fill: rgba(0, 0, 0, 0.7); }.s-theme-white .g-hd .m-sch .sch-btn svg { fill: rgba(0, 0, 0, 0.8); }.s-theme-white .g-hd .m-sch input { color: rgb(0, 0, 0); }.s-theme-white .g-hd .m-sch input::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.2); }.s-theme-white .g-hd .m-leftbox::after { border-color: rgba(0, 0, 0, 0.4); }.s-theme-white .m-tool .switch .switching { background: url("../img/switch_black.webp") 0% 0% / 24px 24px no-repeat; }.s-theme-white .m-tool .switch .switching.z-stop { background-image: url("../img/switch_p_black.svg"); background-size: 24px 24px; }.s-theme-white .m-tool .itm, .s-theme-white .m-tool .user .name, .s-theme-white .m-tool .user .tovip, .s-theme-white .m-winctrl .icn { color: rgba(0, 0, 0, 0.8); fill: rgba(0, 0, 0, 0.8); }.s-theme-white .m-tool .itm:hover, .s-theme-white .m-tool .user .name:hover, .s-theme-white .m-tool .user .tovip:hover, .s-theme-white .m-winctrl .icn:hover { color: rgb(0, 0, 0); fill: rgb(0, 0, 0); }.s-theme-white .m-tool .u-tip { background: rgb(236, 65, 65); border: 1px solid rgb(236, 65, 65); color: rgba(255, 255, 255, 0.8); }.s-theme-white.mq-playing .g-hd { background: none right center transparent; transition: none 0s ease 0s; }.m-sch input { background: rgba(0, 0, 0, 0.04); color: rgb(255, 255, 255); }.m-sch input::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.5); }.m-listen { background-color: rgba(0, 0, 0, 0.04); }.m-listen svg.btn { color: rgba(255, 255, 255, 0.7); fill: rgba(255, 255, 255, 0.7); }.m-listen svg.btn:hover { color: rgb(255, 255, 255); fill: rgb(255, 255, 255); }.m-tool .itm, .m-tool .user .name, .m-tool .user .tovip, .m-winctrl .icn { color: rgba(255, 255, 255, 0.8); fill: rgba(255, 255, 255, 0.8); }body.mq-playing .m-tool a.itm { color: initial; }.m-tool .itm:hover, .m-tool .user .name:hover, .m-tool .user .tovip:hover, .m-winctrl .icn:hover { color: rgb(255, 255, 255); fill: rgb(255, 255, 255); }.m-tool .dlding { color: rgb(255, 255, 255); }.m-tool .u-tip { background: rgb(255, 255, 255); border: 2px solid var(--themeC1); color: var(--themeC1); }.m-winctrl::before { border-color: rgba(255, 255, 255, 0.4); }.m-nav li .heartbeat { border-color: rgba(0, 0, 0, 0.06); }.m-nav li .heartbeat:hover { background-color: rgba(0, 0, 0, 0.04); }.m-nav li a, .m-nav li a svg { color: rgba(0, 0, 0, 0.8); fill: rgba(0, 0, 0, 0.8); }.m-nav li .heartbeat svg { color: rgba(0, 0, 0, 0.6); fill: rgba(0, 0, 0, 0.6); }.m-nav li a:hover { color: rgb(0, 0, 0); fill: rgb(0, 0, 0); }.m-nav li a:hover { background: rgba(31, 33, 51, 0.04); }.m-nav li.z-sel a { background: rgba(31, 33, 51, 0.04); color: rgba(0, 0, 0, 0.8); }.m-nav li.z-sel a::before { background-color: var(--icnTheme); }.m-nav li.z-sel svg { fill: rgb(0, 0, 0); }.m-nav h2 { color: rgba(0, 0, 0, 0.4); }.m-nav .newlist::before, .m-nav .newlist::after { background-color: rgba(0, 0, 0, 0.6); }.m-nav li input[type="text"] { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.12); }.m-nav ul.my li.z-offline a { color: rgba(0, 0, 0, 0.4); }.m-nav li .state svg { fill: var(--themeC1); }.m-nav .ctrl svg { fill: rgba(0, 0, 0, 0.2); }.m-nav .ctrl:hover svg { fill: rgba(0, 0, 0, 0.4); }.u-resize svg { fill: rgba(0, 0, 0, 0.4); }.u-resize:hover svg { fill: rgba(0, 0, 0, 0.6); }.m-player, .m-player .spk.z-silence::after { background-color: rgb(255, 255, 255); background-clip: padding-box; transition: background 0.2s ease-in 0s; }.m-player { border-top: 1px solid rgba(0, 0, 0, 0.12); }.m-player svg { fill: rgba(0, 0, 0, 0.8); }.m-player .spk:hover svg, .m-player .type:hover svg, .m-player .list:hover svg { fill: rgb(0, 0, 0); }.m-player .btnc svg, .m-player .btnp svg { fill: rgb(0, 0, 0); transition: background-color 0.2s ease-in 0s; }.m-player .btnc.z-dis svg { fill: rgba(0, 0, 0, 0.2); }.m-player .btnp { background-color: rgba(0, 0, 0, 0.04); }.m-player .prg .track { background: content-box content-box rgba(0, 0, 0, 0.1); }.m-player .prg .download { background: rgba(0, 0, 0, 0.1); }.m-player .prg .has { background: var(--themePlay); transition: background 0.2s ease-in 0s; }.m-player .prg .ctrl { background: none; }.m-player .prg .ctrl::after { background: var(--themePlay); }.m-player .prg .ctrl::before { background: var(--icnTheme); }.m-player .prg .trial i { background: rgb(255, 255, 255); }.m-player .prg-spk { background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.12) 0px 2px 12px 0px; }.m-player .prg-spk .track::before { background: rgba(0, 0, 0, 0.1); }.m-player .prg-spk .has::before { background: var(--themeC1); }.m-player .prg-spk .ctrl { background: var(--themeC1) content-box; }.m-player .prg-spk::before { box-shadow: rgba(0, 0, 0, 0.12) 0px 2px 8px 0px; }.m-player .prg-spk::after { border-color: rgb(255, 255, 255) transparent transparent; }.m-player .prg-spk-xp .track::before { background: rgba(0, 0, 0, 0.1); }.m-player .prg-spk-xp .has::before { background: var(--themeC1); }.m-player .prg-spk-xp .ctrl { background: var(--themeC1) content-box; }.m-player time { color: rgba(0, 0, 0, 0.4); }.m-player .type svg, .m-player .word svg { fill: rgb(0, 0, 0); }.m-player .fmdelete svg { fill: rgba(0, 0, 0, 0.6); }.m-player .fmdelete:hover svg { fill: rgba(0, 0, 0, 0.8); }.m-player .word.z-light svg { fill: var(--icnTheme); }.m-player .list .num { background: rgba(0, 0, 0, 0.12); color: rgba(0, 0, 0, 0.8); }.m-player .list, .m-player .list.z-show:hover { color: rgba(0, 0, 0, 0.6); }.m-player .list.z-show, .m-player .list:hover { color: rgba(0, 0, 0, 0.4); }.m-player .list.z-show .listnum, .m-player .list:hover .listnum { border-color: rgba(255, 255, 255, 0.2); }.m-player .list.z-show:hover .listnum { border-color: rgba(255, 255, 255, 0.1); }.m-player .listenTogether .dot { background: rgb(255, 58, 58); }.m-player .listenTogether .webp { background: rgba(0, 0, 0, 0.8); }.m-player .toast { color: rgb(51, 51, 51); background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 10px 0px; }.discover-audioBookTitle .brttext { border: 1px solid rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.8); }.discover-audioBookTitle .brtlist { background: padding-box padding-box rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 20px 0px; }.discover-audioBookTitle .brtlist .item { color: rgba(51, 51, 51, 0.6); }.discover-audioBookTitle .brtlist .item:hover, .discover-audioBookTitle .brtlist .item.z-slt { color: rgb(51, 51, 51); }.discover-audioBookTitle .brtlist::before { border-color: rgb(255, 255, 255) transparent transparent rgb(255, 255, 255); background-color: rgb(255, 255, 255); }.m-player .brt .brttext { border: 1px solid rgba(0, 0, 0, 0.8); color: rgba(0, 0, 0, 0.8); }.m-player .brt .brttext.local { border: 1px solid rgb(153, 153, 153); color: rgb(153, 153, 153); }.m-player .brt .brttext.vip { color: var(--icnTheme); border: 1px solid var(--icnTheme); }.m-player .brt .brtlist, .m-player .brt .brtAndEnvSoundList { background: padding-box padding-box rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 20px 0px; }.m-player .brt .brtlist .item, .m-player .brt .brtAndEnvSoundList .item { color: rgba(51, 51, 51, 0.6); }.m-player .brt .brtlist .item:hover, .m-player .brt .brtAndEnvSoundList .item:hover, .m-player .brt .brtlist .item.z-slt, .m-player .brt .brtAndEnvSoundList .item.z-slt { color: rgb(51, 51, 51); }.m-player .brt .brtlist::before, .m-player .brt .brtAndEnvSoundList::before { border-color: rgb(255, 255, 255) transparent transparent rgb(255, 255, 255); background-color: rgb(255, 255, 255); }.m-player .speed .speedtext { border: 1px solid rgba(0, 0, 0, 0.8); color: rgba(0, 0, 0, 0.8); }.m-player .speed .speedtext.local { border: 1px solid rgb(153, 153, 153); color: rgb(153, 153, 153); }.m-player .speed .speedtext.vip { color: var(--icnTheme); border: 1px solid var(--icnTheme); }.m-player .speed .speedlist { background: padding-box padding-box rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 20px 0px; }.m-player .speed .speedlist .item { color: rgba(51, 51, 51, 0.6); }.m-player .speed .speedlist .item:hover, .m-player .speed .speedlist .item.z-slt { color: rgb(51, 51, 51); }.m-player.z-reset .btnc svg, .m-player.z-reset .btnp svg, .m-player.z-reset .type svg, .m-player.z-reset .word svg, .m-player.z-reset .subscribe svg { fill: rgba(0, 0, 0, 0.4); }.mq-playing-fullscreen { }.mq-playing-fullscreen .m-winctrl { display: none; }.mq-playing-fullscreen .g-single { display: none; }.mq-playing-fullscreen .g-mn { display: none; }.mq-playing-fullscreen .m-player { border-top: initial; background-color: initial; background-image: initial; }.mq-playing-fullscreen .m-pinfo .zoom { display: none; }.mq-playing-fullscreen .u-resize, .mq-playing-fullscreen .u-resize2, .mq-playing-fullscreen .u-resize2-1, .mq-playing-fullscreen .u-resize3, .mq-playing-fullscreen .u-resize3-1, .mq-playing-fullscreen .u-resize3-2, .mq-playing-fullscreen .u-resize3-3 { display: none; }.m-lyric { background: rgba(245, 245, 247, 0.9); border-top: 1px solid rgba(0, 0, 0, 0.12); }.m-pinfo p a:hover { color: rgba(0, 0, 0, 0.8) !important; }.m-pinfo:hover .cover .zoom { background: rgba(0, 0, 0, 0.5); }.m-pinfo .icn { fill: rgba(0, 0, 0, 0.6); }.m-pinfo .icn:hover { fill: rgba(0, 0, 0, 0.8); }.m-pinfo .icn-praised svg, .m-pinfo .icn-loved svg { fill: rgb(236, 65, 65); }.m-pinfo .icn-praised:hover svg, .m-pinfo .icn-loved:hover svg { fill: rgb(215, 53, 53); }.m-pinfo .zoom svg { fill: rgba(255, 255, 255, 0.8); }.m-pinfo .oper .zoom svg { fill: rgba(0, 0, 0, 0.8); }.m-pinfo .btn { border-color: rgba(0, 0, 0, 0.1); }.m-pinfo .btn svg { fill: rgba(0, 0, 0, 0.8); }.m-pinfo .btn.z-dis svg { opacity: 0.2; }.m-pinfo .btn:hover, .m-pinfo .btn.z-active { background: rgba(0, 0, 0, 0.04); }.m-pinfo .tlMem .mask { background: rgba(0, 0, 0, 0.5); }.m-pinfo .tlMem .zoom svg { fill: rgba(0, 0, 0, 0.8); }.m-pinfo .tlMem .plus { background: rgba(0, 0, 0, 0.06); fill: rgba(0, 0, 0, 0.5); }.m-pinfo.z-together-wait .btn-emoticon svg, .m-pinfo.z-together-timeout .btn-emoticon svg { opacity: 0.2; }svg.labelVip.labelVip.labelVip { fill: rgb(255, 255, 255); }.mq-offline .m-pinfo .btn.z-off svg { opacity: 0.2; }.m-playlist { background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 8px 6px 0px; }.m-playlist svg { fill: rgba(0, 0, 0, 0.6); }.m-playlist svg:hover, .m-playlist .clear:hover svg, .m-playlist .fav:hover svg { fill: rgba(0, 0, 0, 0.8); }.m-playlist .clear.z-dis, .m-playlist .fav.z-dis, .m-playlist .clear.z-dis:hover, .m-playlist .fav.z-dis:hover { color: rgba(0, 0, 0, 0.2); }.m-playlist .clear.z-dis svg, .m-playlist .fav.z-dis svg, .m-playlist .clear.z-dis:hover svg, .m-playlist .fav.z-dis:hover svg { fill: rgba(0, 0, 0, 0.2); }.m-playlist .clear::before { background: rgba(0, 0, 0, 0.1); }.m-playlist .tab { border-color: rgb(187, 187, 187); }.m-playlist .tab .btn { color: rgba(0, 0, 0, 0.8); }.m-playlist .tab .btn:hover { background: rgba(0, 0, 0, 0.04); color: rgb(0, 0, 0); }.m-playlist .tab .z-sel, .m-playlist .tab .z-sel:hover { background: rgb(187, 187, 187); border-color: rgb(187, 187, 187); color: rgb(255, 255, 255); }.m-playlist .listsub { border-bottom: 1px solid rgba(0, 0, 0, 0.05); }.m-playlist li:nth-child(2n) { background: rgba(0, 0, 0, 0.02); }.m-playlist li:hover { background: rgba(0, 0, 0, 0.04); }.m-playlist li.z-click, .m-playlist li.z-sel, .m-playlist li.z-sel:hover { background: rgba(0, 0, 0, 0.1); }.m-playlist li:hover .col, .m-playlist li:hover .col a, .m-playlist li:hover .col a:hover, .m-playlist li.z-click .col, .m-playlist li.z-click .col a, .m-playlist li.z-click .col a:hover { color: rgb(0, 0, 0); }.m-playlist .col-5 { color: rgba(0, 0, 0, 0.2); }.m-playlist .col-4 { color: rgba(0, 0, 0, 0.6); }.m-playlist .col-4 a { color: rgba(0, 0, 0, 0.6); }.m-playlist li::before, .m-playlist .ico-mv, .m-playlist .ico-sq { background-color: var(--icnTheme); }.m-playlist .ico-mv:hover { background-color: var(--icnTheme-lighten); }.m-playlist li.z-nocyr .ico-mv { background-color: rgb(187, 187, 187); display: none; }.m-playlist .ico-cld, .m-playlist .ico-local, .m-playlist .ico-program, .m-playlist .ico-rcmd { background-color: rgb(153, 153, 153); }.m-playlist .src { background-color: rgba(0, 0, 0, 0.6); }.m-playlist .nores { flex: 0 0 auto; margin: 10px 2px 0px 4px; }.m-playlist .nores-desc { flex: 0 0 auto; font-size: 12px; color: rgba(0, 0, 0, 0.4); }.m-history .ico-mv { background-color: var(--icnTheme); }.m-history .ico-mv:hover { background-color: var(--icnTheme-lighten); }.m-history li.z-nocyr .ico-mv { background-color: rgb(187, 187, 187); }.m-history .ico-sq { background-color: rgb(254, 103, 46); }.m-history .ico-cld, .m-history .ico-local, .m-history .ico-program, .m-history .ico-rcmd { background-color: rgb(153, 153, 153); }.m-history .src, .m-plylist-history .src { background-color: rgba(0, 0, 0, 0.6); }.m-history .u-ibtn5-clear svg { fill: rgba(0, 0, 0, 0.6); }.m-history .u-ibtn5-clear svg:hover { fill: rgba(0, 0, 0, 0.8); }.m-playlist li.z-nocyr:not(.z-hasres) .tit, .m-playlist li.z-nocyr:not(.z-hasres) .tit .s-fc4, .mq-offline .m-playlist li, .mq-offline .m-playlist li.z-click .col, .mq-offline .m-playlist li.z-click .col a { color: rgba(0, 0, 0, 0.2); }.mq-offline .m-playlist li:hover .col, .mq-offline .m-playlist li:hover .col a, .mq-offline .m-playlist li:hover .col a:hover, .mq-offline .m-playlist li.z-click .col a:hover { color: rgba(0, 0, 0, 0.45); }.mq-offline .m-plylist-history li, .mq-offline .m-plylist-history li.z-click .col, .mq-offline .m-plylist-history li.z-click .col a { color: rgba(0, 0, 0, 0.2); }.mq-offline .m-plylist-history li:hover .col, .mq-offline .m-plylist-history li:hover .col a, .mq-offline .m-plylist-history li:hover .col a:hover, .mq-offline .m-plylist-history li.z-click .col a:hover { color: rgba(0, 0, 0, 0.45); }.m-playlist li.z-cloudlocal .tit, .m-playlist li.z-hasdown .tit, .m-playlist li.z-haslocal .tit, .m-playlist li.z-hascloud .tit, .m-plylist-history li.z-cloudlocal .tit, .m-plylist-history li.z-hasdown .tit, .m-plylist-history li.z-haslocal .tit, .m-plylist-history li.z-hascloud .tit, .mq-offline .m-playlist li.z-hascache .col-2 .tit, .mq-offline .m-plylist-history li.z-hascache .col-2 .tit { color: rgba(0, 0, 0, 0.8) !important; }.m-playlist li.z-play .col-2 .tit, .m-playlist li.z-pause .col-2 .tit { color: var(--themeC1) !important; }.m-playlist li.z-play .col-4 a, .m-playlist li.z-pause .col-4 a { color: var(--themeC1) !important; }.m-playlist .togethertip { background: rgb(255, 251, 221); }.m-playlist .togethertip .arrow { border-bottom: 5px solid rgb(205, 202, 175); border-left: 7px solid transparent; }.m-playlist .togethertip .viptext { color: rgba(0, 0, 0, 0.8); }.m-tab li a { color: rgba(0, 0, 0, 0.8); }.m-tab li a:hover { color: rgb(0, 0, 0); }.m-tab li.z-selected a { color: rgba(0, 0, 0, 0.8); }.m-tab li.z-selected a:hover { color: rgb(0, 0, 0); }.m-tab li.z-selected a::after { background: var(--themeC1); }.m-banner .pics li .tag { background: rgb(204, 74, 74); color: rgb(255, 255, 255); }.m-banner .pics li .tag-blue { background: rgb(74, 121, 204); }.m-banner .pics li::before { background: rgb(48, 48, 48); }.m-banner .pics .pic { background-color: rgb(224, 224, 224); }.m-banner .btns .itm { background-clip: content-box; background-color: rgba(0, 0, 0, 0.1); border: 3px solid transparent; }.m-banner .btns .itm.z-selected { background-color: var(--themeC1); }.m-banner .arrbtns svg { fill: rgba(255, 255, 255, 0.8); }.m-banner .arrbtns a:hover svg { fill: rgb(255, 255, 255); }.m-banner .arrbtns div a { background: rgba(0, 0, 0, 0.2); }.m-plylist-daily-7col .head { border-top: 1px solid rgba(0, 0, 0, 0.1); }.m-daily .ban .cal svg { fill: var(--themeC1); }.m-create .creating svg { fill: rgba(0, 0, 0, 0.06); }.m-drank .mre a { color: rgba(0, 0, 0, 0.6); }.m-drank .mre a:hover { color: rgba(0, 0, 0, 0.8); }.m-drank .mre .arr svg { fill: rgba(0, 0, 0, 0.6); }.m-drank li .aut, .m-drank li .aut a { color: rgba(0, 0, 0, 0.4); }.m-drank li .aut:hover, .m-drank li .aut a:hover { color: rgba(0, 0, 0, 0.6); }.m-drank .cvr .dte { color: rgb(255, 255, 255); }.m-drank .cvr .ply { background: rgba(255, 255, 255, 0.5); border: none; }.m-drank .cvr .ply svg { fill: var(--themeC1); }.m-drank .cvr:hover .ply { opacity: 1; background: rgba(255, 255, 255, 0.5); backdrop-filter: blur(2px); -webkit-mask-image: linear-gradient(red, red); }.m-drank .cvr:hover .ply svg { fill: var(--themeC1-hvr); }.m-drank li:nth-child(2n+1) { background: rgba(0, 0, 0, 0.02); }.m-drank li:hover { background: rgba(0, 0, 0, 0.04); }.m-drank li .num { color: rgba(0, 0, 0, 0.4); }.m-drank li.z-sel, .m-drank li.z-sel:hover { background: rgba(0, 0, 0, 0.06); }.m-drank .blk.up li .rnk { color: rgba(0, 0, 0, 0.4); }.m-drank li .num.red { color: var(--themeC1); }.m-listhot { -webkit-mask-image: -webkit-linear-gradient(top, red, red); }.m-listhot .bg .mask { background: rgba(0, 0, 0, 0.3); }.m-listhot .desc a { color: rgb(231, 170, 90); }.m-listhot .desc h3 { border: 1px solid rgb(231, 170, 90); }.m-listhot .desc .tit2 { color: rgba(255, 255, 255, 0.5); }.m-slthead .rec { color: rgba(0, 0, 0, 0.6); }.m-slthead .slttype button { border-color: rgba(0, 0, 0, 0.15); }.m-slthead .rec.s-fc4, .m-slthead .rec .s-fc4 { color: rgba(0, 0, 0, 0.6); }.m-slthead .rec .s-fc4:hover { color: rgba(0, 0, 0, 0.8); }.m-slthead .rec .line { color: rgba(0, 0, 0, 0.05); }.m-slthead .rec .hot-tag.z-sel { background: rgba(var(--themeC1-rgb), 5%); color: var(--themeC1); }.m-slthead-1 .rec a { color: rgba(0, 0, 0, 0.6); }.m-slthead-1 .rec a:hover { color: rgba(0, 0, 0, 0.8); }.m-slthead-1 .rec a.z-slt, .m-slthead-1 .rec a.z-slt:hover { background: rgba(var(--themeC1-rgb), 10%); color: var(--themeC1); }.m-slthead-1 .rec.rec-area { width: 209px; }.m-slthead-1 .rec a.z-sel { background: rgba(var(--themeC1-rgb), 5%); color: var(--themeC1); }.m-hotlist .desc h3 { color: rgba(0, 0, 0, 0.8); }.m-hotlist .desc .author .name, .m-hotlist .desc .author .name a { color: rgba(0, 0, 0, 0.4); }.m-hotlist .desc .author .name:hover, .m-hotlist .desc .author .name a:hover { color: rgba(0, 0, 0, 0.6); }.m-radio .type li a em { color: rgba(0, 0, 0, 0.6); }.m-radio .type li.z-slt a em { color: rgba(0, 0, 0, 0.6); }.m-radio .type li .icon svg { color: var(--icnTheme); fill: var(--icnTheme); }.m-radio .type li .rank svg { color: var(--icnTheme); fill: var(--icnTheme); stroke: var(--icnTheme); }.m-radio .type li .rank-wide svg { color: var(--icnTheme); fill: var(--icnTheme); stroke: none; }.m-radio .type li .icon span { background: var(--icnTheme); -webkit-mask-size: 60px; }.m-radio .type li.z-slt a:not(.rank):not(.que) .icon { background: rgba(0, 0, 0, 0.8); }.m-radio .top .cat { background: rgba(255, 81, 81, 0.05); }.m-radio .top .fm { background: rgba(255, 81, 81, 0.05); }.m-radio .top .switch svg { fill: rgba(0, 0, 0, 0.2); }.m-radio .top .switch:hover svg { fill: rgba(0, 0, 0, 0.2); }.m-radio .note em { color: rgb(80, 125, 175); }.m-radio .note em:hover { color: rgb(11, 88, 176); }.m-radio .note span svg { fill: rgb(80, 125, 175); }.m-radio-rank .help svg { fill: rgba(0, 0, 0, 0.4); }.m-radio-rank .update p { color: rgba(0, 0, 0, 0.4); }.m-plylist-rdi-rank .rnk { color: rgba(0, 0, 0, 0.4); }.m-plylist-arank .rnk { color: rgb(153, 153, 153); }.m-plylist-rdi-rank .rnk .up { fill: rgb(236, 65, 65); }.m-plylist-rdi-rank .rnk .dn { fill: rgb(44, 119, 202); }.m-plylist-rdi-rank .rnk .stop { fill: rgb(153, 153, 153); }.m-plylist-rdi-rank .rnk .new { fill: rgb(94, 158, 95); }.m-plylist-rdi-rank .itm::before { color: rgba(0, 0, 0, 0.4); }.m-plylist-rdi-rank .itm:nth-of-type(1)::before, .m-plylist-rdi-rank .itm:nth-of-type(2)::before, .m-plylist-rdi-rank .itm:nth-of-type(3)::before { color: var(--icnTheme); }.m-plylist-rdi-rank .sup, .m-plylist-rdi-rank .sup a { color: rgba(0, 0, 0, 0.4); }.m-plylist-rdi-rank .itm .sup a:hover, .m-plylist-rdi-rank .itm .lb a:hover { color: rgba(0, 0, 0, 0.6); }.m-plylist-rdi-rank .ht, .m-plylist-rdi-rank .htnum { color: rgba(0, 0, 0, 0.4); }.m-plylist-rdi-rank .u-hot { background: rgba(0, 0, 0, 0.16); }.m-plylist-rdi-rank .hot { background: rgba(0, 0, 0, 0.26); }.m-plylist-rdi-rank a.u-type:hover { color: rgba(0, 0, 0, 0.6); }.m-plylist-arank .rnk .up { fill: rgb(236, 65, 65); }.m-plylist-arank .rnk .dn { fill: rgb(44, 119, 202); }.m-plylist-arank .rnk .stop { fill: rgb(153, 153, 153); }.m-plylist-arank .rnk .new { fill: rgb(94, 158, 95); }.m-plylist-arank .itm::before { color: rgba(0, 0, 0, 0.4); }.m-plylist-arank .itm:nth-of-type(1)::before, .m-plylist-arank .itm:nth-of-type(2)::before, .m-plylist-arank .itm:nth-of-type(3)::before { color: var(--icnTheme); }.m-plylist-arank .itm a:hover { color: rgba(0, 0, 0, 0.8); }.m-plylist-arank .ht, .m-plylist-arank .htnum { color: rgba(0, 0, 0, 0.4); }.m-plylist-arank .itm.top3 { background: none; }.m-plylist-arank .itm.top3::before { color: rgba(var(--themeC1-rgb), 40%); -webkit-mask-image: -webkit-linear-gradient(135deg, rgba(0, 0, 0, 0) 32px, rgb(0, 0, 0) 32px); }.m-plylist-arank .itm.top3::after { background: rgba(0, 0, 0, 0.02); -webkit-mask-image: -webkit-linear-gradient(-45deg, rgba(0, 0, 0, 0) 32px, rgb(0, 0, 0) 32px); }.m-plylist-arank .itm.top3 .ht, .m-plylist-arank .itm.top3 .ht .htnum { color: rgba(0, 0, 0, 0.2); }.m-plylist-arank .itm.top3:hover::after { background: rgba(0, 0, 0, 0.06); }.m-newdvdlst-date { background: rgb(255, 255, 255); }.m-newdvdlst dt, .m-newdvdlst dt .month { color: rgba(0, 0, 0, 0.8); }.m-newdvdlst dt .year { color: rgba(0, 0, 0, 0.6); }.m-newdvdlst dt .ymsk::after { border-bottom: 25px solid rgb(255, 255, 255); }.n-mvdtl .mvsd .intr .oper, .n-mvdtl .mvtitle .back { fill: rgba(0, 0, 0, 0.6); }.n-mvdtl .mvsd .topic { border-color: rgba(0, 0, 0, 0.12); }.n-mvdtl .mvbtn .praise.faved svg { fill: rgb(236, 65, 65); }.n-mvdtl .mvinfo .tags li { background: rgba(0, 0, 0, 0.03); }.n-mvdtl .mvauthor .name { color: rgba(0, 0, 0, 0.8); }.n-mvdtl .mvauthor button span { color: rgb(255, 58, 58); }.n-mvdtl .mvauthor button.z-dis { background: rgba(136, 136, 136, 0.05); }.n-mvdtl .mvauthor button.z-dis svg { fill: rgba(0, 0, 0, 0.4); }.n-mvdtl .mvauthor button.z-dis span { color: rgba(0, 0, 0, 0.4); }.n-mvdtl .mvinfo .num { color: rgba(0, 0, 0, 0.2); }.n-mvdtl .mvinfo .tags a { color: rgba(0, 0, 0, 0.8); }.n-mvdtl .mvcmt .hdinfo { color: rgba(0, 0, 0, 0.6); }.n-mvdtl .mvcmt .m-comment .cwrap p { color: rgb(21, 21, 21); }.n-mvdtl .mvcmt .m-comment .title span { color: rgba(0, 0, 0, 0.2); }.n-mvdtl .mvcmt .m-comment .reply { background: rgba(31, 33, 51, 0.05); }.n-mvdtl .mvcmt .m-comment .reply p { color: rgba(0, 0, 0, 0.8); }.n-mvdtl .mvcmt .m-comment .sep { color: rgb(0, 0, 0); opacity: 0.05; }.m-excl .topban .ban .ci { background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%); color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.4) 0px 1px; }.m-excl .topban .ban .ci svg { filter: drop-shadow(rgba(0, 0, 0, 0.4) 0px 1px 0px); fill: rgb(255, 255, 255); }.n-local .scan .icn-scan { fill: rgba(0, 0, 0, 0.6); }.n-local .scan .icn-ok { fill: var(--icnTheme); }.n-local .u-localtab li a { color: rgba(0, 0, 0, 0.6); }.n-local .u-localtab li a:hover { color: rgba(0, 0, 0, 0.8); }.n-local .u-localtab li a.z-sel { color: var(--themeC1); background-color: rgba(var(--themeC1-rgb), 6%); }.n-local .u-localtab li a.z-sel:hover { background-color: rgba(var(--themeC1-rgb), 9%); }.n-local .u-stab.u-localstab li { background-color: rgba(0, 0, 0, 0.06); }.n-local .u-stab.u-localstab li svg { fill: rgba(0, 0, 0, 0.2); }.n-local .u-stab.u-localstab li:hover { background-color: rgba(0, 0, 0, 0.09); }.n-local .u-stab.u-localstab li.z-sel:hover, .n-local .u-stab.u-localstab li.z-sel { background-color: rgba(0, 0, 0, 0.2); }.n-local .u-stab.u-localstab li.z-sel:hover svg, .n-local .u-stab.u-localstab li.z-sel svg { fill: rgb(255, 255, 255); }.m-cloudscroll-line { background: rgba(0, 0, 0, 0.05); }.n-local .wrap .leftinnerwrap { border: 1px solid rgba(0, 0, 0, 0.05); }.n-local .wrap .srch::after { background: rgba(0, 0, 0, 0.05); }.n-btnarea .area1 .s-fc3 { color: rgba(0, 0, 0, 0.6); }.u-lcsch { background-color: transparent; fill: rgba(0, 0, 0, 0.4); }.u-lcsch input::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.2) !important; }.u-lcsch input:focus { color: rgba(0, 0, 0, 0.8); }.u-lcsch input { color: rgba(0, 0, 0, 0.8); }.u-lcsch-s .sch-btn { opacity: 0.8; }.u-lcsch .sch-btn svg { fill: rgba(0, 0, 0, 0.8); }.u-lcsch .sch-btn:hover svg { fill: rgba(0, 0, 0, 0.6); }.n-sdlst li:not(.z-sel):hover { background: rgba(0, 0, 0, 0.04); }.n-sdlst li.z-sel { background: rgba(0, 0, 0, 0.08); }.n-sdlst-tre { color: rgba(0, 0, 0, 0.8); }.n-sdlst-tre ul, .n-sdlst-tre .top li.nochld::before, .n-sdlst-tre .top li.haschld::before { border-color: rgba(0, 0, 0, 0.4); }.n-sdlst-tre .top li.lstchld::after, .n-sdlst-tre .top p.has i, .n-sdlst-tre .top li.lst::after { background: rgb(255, 255, 255); }.n-sdlst-tre .top p.has i { border-color: rgba(0, 0, 0, 0.4); fill: rgba(0, 0, 0, 0.6); }.n-sdlst-tre .top .z-sel a { background: rgba(0, 0, 0, 0.08); }.n-local .cldstat .stat { background: rgba(31, 33, 51, 0.1); color: rgb(255, 255, 255); }.n-local .cldstat .statcurr { background: rgb(80, 125, 175); }.n-local .cldstat .statcurr.z-full { background: rgb(80, 125, 175); }.n-local .cldempty p { color: rgba(0, 0, 0, 0.6); }.m-cldupdate { background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.5) 0px 7px 20px; }.n-leadkugou { background: rgb(255, 255, 255); }.n-leadin .sellist li { border: 1px solid transparent; color: rgba(0, 0, 0, 0.6); }.n-leadin .sellist li .btn { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.1); }.n-leadin .sellist li:hover .btn { border-color: rgba(0, 0, 0, 0.2); }.n-leadin .sellist li:hover .name { color: rgba(0, 0, 0, 0.8); }.n-leadin .login input { background: padding-box padding-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.15); }.n-leadin .login .lgerr { border: 1px solid rgb(148, 35, 35); background: rgb(196, 52, 49); color: rgb(255, 226, 225); }.n-local .mtnote .tit { color: rgba(0, 0, 0, 0.6); }.n-leadkugou .blk { background: rgba(0, 0, 0, 0.04); }.n-leadkugou .exp .how svg { fill: rgba(0, 0, 0, 0.4); }.n-leadkugou .succ .icn { background: var(--themeC1); }.n-leadkugou .succ .icn svg { fill: rgb(255, 255, 255); }.m-myartist .recommend .arr svg { fill: rgba(0, 0, 0, 0.4); }.m-myartist .m-empty .bigartist svg { fill: rgb(187, 187, 187); }.m-info .user .time { color: rgba(0, 0, 0, 0.6); }.m-info .data { border-color: rgba(0, 0, 0, 0.1); }.m-info .data li { border-left: 1px solid rgba(0, 0, 0, 0.1); }.m-info .data a:hover { color: rgb(0, 0, 0); }.m-info .data a:hover .s-fc3 { color: rgba(0, 0, 0, 0.8); }.m-info .tit .name .edt svg { fill: rgba(0, 0, 0, 0.6); }.m-info .intr .lnk { border-bottom-color: currentcolor; }.m-yrsh .m-info .btnpr, .m-ypersonal-show .m-info .btnpr { color: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.4); background: rgba(51, 51, 51, 0.6); }.m-yrsh .m-info .btnpr:hover, .m-ypersonal-show .m-info .btnpr:hover { background: rgba(51, 51, 51, 0.8); }.m-yrsh .m-info .btnpr svg { fill: rgb(204, 204, 204); }.m-concertlist .price { color: rgb(184, 39, 18); }.m-concertlist li:nth-child(2n) { background: rgba(0, 0, 0, 0.02); }.m-info .tit .more .mnum-1:nth-of-type(1) { border-right: 1px solid rgba(0, 0, 0, 0.12); }.m-info .mnum .mnum-1 span { color: rgba(0, 0, 0, 0.8); }.m-info .mnum .mnum-1 span:last-child { color: rgba(0, 0, 0, 0.6); }.m-newlayer .head .cancel svg { fill: rgb(153, 153, 153); }div.m-card-heart::before { border-color: rgb(255, 255, 255) transparent transparent rgb(255, 255, 255); }.g-single { background: rgb(255, 255, 255); }.g-singlec { -webkit-mask-size: 1000%; -webkit-mask-position-x: 100%; -webkit-mask-repeat: no-repeat; }.n-single .cdbg { background-color: rgba(0, 0, 0, 0.06); }.u-icn-sf { background: rgba(255, 255, 255, 0.4); fill: rgba(0, 0, 0, 0.6); border: 1px solid rgba(0, 0, 0, 0.1); }.u-icn-sf:hover { background: rgba(255, 255, 255, 0.6); }.m-slist1 li p svg, .m-slist3 li p svg { fill: rgba(0, 0, 0, 0.4); }.m-slist1 li:hover, .m-slist2 li:hover, .m-slist3 li:hover, .m-slistshow:hover { background: rgba(31, 33, 51, 0.06); }.m-slistshowlive.m-slistshow:hover { background: none; }.m-playbtns .btn { fill: rgba(0, 0, 0, 0.8); background-color: rgba(0, 0, 0, 0.04); }.m-playbtns .btn:hover { background-color: rgba(0, 0, 0, 0.08); }.m-playbtns .btn.loved { fill: rgb(236, 65, 65); }.m-playbtns .btn.z-did { fill: rgb(236, 65, 65); }.m-playlrc .migu { color: rgb(0, 0, 0); opacity: 0.3; }.m-playlrc .inf .playfrom li span { color: rgba(0, 0, 0, 0.6); }.m-playlrc .inf .playfrom li { color: rgba(0, 68, 171, 0.7); }.m-playlrc .inf .playfrom .noexit { color: rgba(0, 0, 0, 0.3); }.m-playlrc .inf .title h1 { color: rgba(0, 0, 0, 0.8); }.m-playlrc .inf .title h2 { color: rgba(0, 0, 0, 0.6); }.m-playlrc .inf ul li label { color: rgba(0, 0, 0, 0.6); }.m-playlrc .inf ul li a { color: rgb(80, 125, 175); }.m-playlrc .inf ul li a:hover { color: rgb(11, 88, 176); }.m-playlrc .word .text { color: rgba(0, 0, 0, 0.6); }.m-playlrc .word .text h3 { color: rgba(0, 0, 0, 0.4); }.m-playlrc .word .text .z-crt { color: rgb(0, 0, 0); }.m-playlrc .word .supplier, .m-playlrc .word .supplier a { color: rgba(0, 0, 0, 0.4); }.m-playlrc .word .icn { background: rgba(0, 0, 0, 0.06); fill: rgba(0, 0, 0, 0.2); }.m-playlrc .word .icn:hover { background-color: rgba(0, 0, 0, 0.14); }.m-playlrc .helptip a { background: rgba(0, 0, 0, 0.3); color: rgb(255, 255, 255); }.m-playlrc .helptip a:hover { background: rgba(0, 0, 0, 0.4); }.m-playlrc .helptip .arr { fill: rgba(0, 0, 0, 0.3); }.m-playlrc .text { border-right: 1px solid rgba(0, 0, 0, 0.05); -webkit-mask-image: linear-gradient(transparent 0%, black 4%, black 90%, transparent), linear-gradient(90deg, transparent calc(100% - 12px), black 12px, black); }.m-playlrc .text-radio { -webkit-mask-image: none; }.m-playlrc .rdiname { border-bottom: 1px solid rgba(31, 33, 51, 0.1); }.m-playlrc .rdifrom, .m-playlrc .rditime { color: rgba(0, 0, 0, 0.6); }.m-playlrc .rdiguide .box { background: rgb(247, 247, 247); border: 2px solid rgb(109, 109, 109); box-shadow: rgba(0, 0, 0, 0.6) 0px 7px 20px; color: rgba(0, 0, 0, 0.6); }.m-playlrc .rdiguide .btn { border: 2px solid rgb(109, 109, 109); box-shadow: rgba(0, 0, 0, 0.5) 0px 4px 8px; }.m-playbtns .btn { fill: rgba(0, 0, 0, 0.8); background-color: rgba(0, 0, 0, 0.04); }.m-playbtns .btn:hover { background-color: rgba(0, 0, 0, 0.08); }.m-playbtns .btn.loved { fill: rgb(236, 65, 65); }.m-playbtns .btn.z-did { fill: rgb(236, 65, 65); }.m-card-invite .u-listensch svg { fill: rgba(0, 0, 0, 0.8); }.m-card-invite .btn .circle { fill: rgba(0, 0, 0, 0.8); background-color: rgba(0, 0, 0, 0.04); }.m-card-invite .btn:hover .circle { background-color: rgba(0, 0, 0, 0.08); }.m-fm .fmcmt .head { border-bottom: 2px solid rgb(190, 19, 0); }.m-fm .fmplay .playbtn { background: rgba(255, 255, 255, 0.9); }.m-fm .fmplay .playbtn svg { fill: var(--themeC1); }.m-fm .fmplay .btn { background: padding-box padding-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.12); fill: rgba(0, 0, 0, 0.6); }.m-fm .fmplay .btn.loved { fill: rgb(236, 65, 65); }.m-fm .fmplay .btn:not(.z-dis):hover { background-color: rgba(0, 0, 0, 0.04); fill: rgba(0, 0, 0, 0.8); }.m-fm .fmplay .btn.loved:not(.z-dis):hover { fill: rgb(215, 53, 53); }.m-fm .fmplay .covers::after { background: -webkit-linear-gradient(left, transparent 0%, rgba(255, 255, 255, 0.9) 20%, rgb(255, 255, 255) 100%); }.m-playlrc.m-playlrc-fm .word .text { color: rgba(0, 0, 0, 0.4); }.m-playlrc.m-playlrc-fm .word .text .z-crt { text-shadow: none; color: rgba(0, 0, 0, 0.8); }.m-mvplayer .playbar { background: rgba(0, 0, 0, 0.4); }.m-mvplayer .playbar .bar-loaded { background: rgba(255, 255, 255, 0.4); }.m-mvplayer .playbar .bar-played { background: var(--themePlay); }.m-mvplayer .playbar .thumb { background: var(--themePlay); border-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 0px 1px; }.m-mvplayer .volume .thumb { background: var(--themePlay); border-color: rgb(255, 255, 255); box-shadow: rgba(255, 255, 255, 0.2) 0px 0px 6px 4px; }.m-mvplayer .volume .track { background: rgba(255, 255, 255, 0.1); }.m-mvplayer .volume .vol { background: var(--themePlay); }.n-binds .head3-line { border-bottom: 1px solid rgba(0, 0, 0, 0.12); }.n-binds .tit.z-dis .s-fc4 { color: rgba(0, 0, 0, 0.4); }.n-binds li { border-bottom: 1px dotted rgba(0, 0, 0, 0.12); }.n-binds ul.host li { border: none; background: rgb(245, 245, 247); }.g-setHd, .g-sd-set, .g-mn-set { background: rgb(255, 255, 255); }.g-sd-set { border: none; }.m-setnav li a { color: rgba(0, 0, 0, 0.6); }.m-setnav li.z-sel a { color: var(--icnTheme); }.m-setnav li .dot svg { fill: var(--icnTheme); }.m-setnav .line { border-left: 1px dotted rgba(0, 0, 0, 0.12); }.m-setnav .line span { background: rgba(0, 0, 0, 0.12); }.n-setcnt { border-bottom-color: rgba(0, 0, 0, 0.12); }.n-setcnt input[type="range"] { background: rgba(0, 0, 0, 0.12); }.n-setcnt .capbar .curr { background: rgb(80, 125, 175); }.n-setcnt input[type="range"]::-webkit-slider-thumb { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.25); }.n-setcnt input[type="range"]::-webkit-slider-thumb:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 10px 1px; }.g-mn-set .z-dis, .g-mn-set .z-dis h4, .g-mn-set .z-dis .u-cklist label, .g-mn-set .u-cklist .z-dis label { color: rgba(0, 0, 0, 0.6); }.g-mn-set .z-dis input[type="checkbox"]:checked + span svg, .g-mn-set .z-dis input[type="radio"]:checked + span svg { fill: rgb(187, 187, 187); }.g-mn-set .z-dis .u-ibtn5 { background: padding-box padding-box rgba(255, 255, 255, 0.7); color: rgba(0, 0, 0, 0.3); }.n-setcnt .shortcut .bd input.active { color: rgba(0, 0, 0, 0.4) !important; }.n-setcnt .shortcut .js-err input.red { color: rgb(198, 47, 47); border-color: rgba(198, 47, 47, 0.5); }.n-setcnt .desklrc .colorbtn { color: rgba(0, 0, 0, 0.8); }.n-setcnt .desklrc .colorbtn .color-rect { position: relative; }.n-setcnt .desklrc .colorbtn .color-rect::after { position: absolute; left: 0px; top: 0px; display: block; content: ""; width: 16px; height: 16px; border: 1px solid rgba(0, 0, 0, 0.2); }.n-setcnt .desklrc .preview { background: rgba(0, 0, 0, 0.01); border: 1px solid rgba(0, 0, 0, 0.12); }.n-lychange .line { border-left: 1px solid rgba(0, 0, 0, 0.12); }.form .fmitm-btns { border-top: 1px solid rgba(0, 0, 0, 0.12); }.m-form .fmcnt .txt, .m-form .fmcnt .area { border: 1px solid rgba(0, 0, 0, 0.1); }.n-invite .subtab a { color: rgba(0, 0, 0, 0.6); }.n-invite .subtab a.z-sel { color: rgba(0, 0, 0, 0.8); }.n-invite .frdlist img { box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 2px inset; }.n-invite .frdlist .slted { background: rgba(0, 0, 0, 0.5); fill: rgb(255, 255, 255); }.m-uinfo { background: rgb(245, 245, 247); }.m-uinfo li { border-left: 1px solid rgba(0, 0, 0, 0.1); }.m-ulist li .udel { fill: rgba(0, 0, 0, 0.6); }.m-ulist li .udel:hover { fill: rgba(0, 0, 0, 0.8); }.n-addgz li a::after { border-color: rgba(31, 33, 51, 0.05); }.n-addgz li a:hover { background-color: rgba(31, 33, 51, 0.06); }.n-addgz li a .num, .n-addgz li a .arr { color: rgba(0, 0, 0, 0.2); }.n-addgz li a:hover .num, .n-addgz li a:hover .arr { color: rgba(0, 0, 0, 0.6); }.n-addgz .vip { background: rgb(224, 58, 58); }.n-addgz .daren { background: rgb(227, 136, 57); }.n-addgz .hehuoren { background: rgb(227, 136, 57); }.n-addgz .hongren { background: rgb(227, 136, 57); }.n-addgz .dj { background: rgb(224, 58, 111); }.n-addgz .yyr { background: rgb(196, 92, 195); }.n-addgz svg { fill: rgb(255, 255, 255); }.n-topicside li:hover { background: rgba(0, 0, 0, 0.04); }.n-topicside .search .tit { background: rgb(255, 255, 255); border-bottom: 1px solid rgba(0, 0, 0, 0.07); }.m-usrrank li.red .num { color: var(--themeC1); }.m-gzlist li .cover a::after { border-top-color: rgba(0, 0, 0, 0.1); border-right-color: rgba(0, 0, 0, 0.1); border-left-color: rgba(0, 0, 0, 0.1); border-bottom: none; }.m-gzlist li .btm { border-top: none; }.n-clsblk .itm { border: 1px solid rgba(0, 0, 0, 0.12); }.n-clsblk .itm .cover a::after { border: 1px solid rgba(0, 0, 0, 0.1); }.n-class dd a { color: rgba(0, 0, 0, 0.6); }.n-class dd a:hover, .n-class dd a.z-sel { background: rgb(164, 165, 172); color: rgb(255, 255, 255); }.n-class dd .line { color: rgba(0, 0, 0, 0.2); }.n-tpcrank li:nth-child(2n) { background: rgba(0, 0, 0, 0.02); }.n-tpcrank li:hover { background: rgba(0, 0, 0, 0.04); }.n-tpcrank li::before { color: rgba(0, 0, 0, 0.2); }.n-tpcrank li:nth-child(1) > a::before, .n-tpcrank li:nth-child(2) > a::before, .n-tpcrank li:nth-child(3) > a::before { color: rgb(236, 65, 65); }.m-trackopermore li:hover { background: rgba(0, 0, 0, 0.04); }div.m-ltEmoticon li:hover { background: rgba(0, 0, 0, 0.04); }.m-notelay { background: rgb(255, 255, 255); }.m-timeline .m-dtool { background: rgb(255, 255, 255); }.m-timeline .head, .m-timeline .itm, .m-timeline .smlhead { border-color: rgba(0, 0, 0, 0.12); }.m-timeline .tpcbtns { background: rgb(255, 255, 255); border-bottom: 1px solid rgba(0, 0, 0, 0.12); }.m-timefail, .m-dlist .src, .m-dlist .card, .m-dlist .hotrecmt .bar, .m-dlist .src-resend .card .src, .m-dlist .showpic, .m-comment-timeline, .m-editor-timeline { background: rgba(31, 33, 51, 0.05); }.m-dlist .type .gz { color: rgb(236, 65, 65); fill: rgb(236, 65, 65); }.m-dlist .type .gz.z-dis { color: rgba(0, 0, 0, 0.2); fill: rgba(0, 0, 0, 0.2); }.m-dlist .showpic .pages .pg::before { background: rgb(187, 187, 187); }.m-dlist .showpic .pages .z-curr::before { background: var(--themeC1); }.m-dlist .doper { color: rgba(0, 0, 0, 0.2); fill: rgba(0, 0, 0, 0.4); }.m-dlist .doper .line { background: rgba(31, 33, 51, 0.1); }.m-dlist .doper .dash { color: rgba(0, 0, 0, 0.2); }.m-dlist .doper .z-did svg { fill: var(--themeC1); }.m-dlist .doper a:hover { fill: rgba(0, 0, 0, 0.6); }.m-dlist .src-hvr:hover, .m-dlist .card:hover, .m-dlist a.src:hover, .m-dlist .pics .pic { background: rgba(31, 33, 51, 0.07); }.m-dlist .card .src, .m-dlist .src-resend .card, .m-dlist .charttxt .src { background: rgba(255, 255, 255, 0.8); }.m-dlist .card .src-hvr:hover, .m-dlist .src-resend .card:hover { }.m-dlist-detail .doper, .m-timeline .head { border-color: rgba(0, 0, 0, 0.12); }.m-dlist .card .text { color: rgba(0, 0, 0, 0.6); }.m-dlist .src-cmt .quo { border-color: rgba(31, 33, 51, 0.1); }.m-dlist .src-cmt .cemt .mark { fill: rgba(31, 33, 51, 0.1); }.m-dlist .src-mv .ply { fill: rgb(247, 247, 247); border: 1px solid rgba(255, 255, 255, 0.4); background: padding-box padding-box rgba(0, 0, 0, 0.4); }.m-dlist .src-mv .ply:hover { background-color: rgba(0, 0, 0, 0.6); }.m-dlist .src-mv .fold .sep { background: rgba(0, 0, 0, 0.05); }.m-dlist .src-mv .info svg { fill: rgb(255, 255, 255); }.m-dlist .src-mv .h4, .m-dlist .src-mv .h4 a { color: rgba(255, 255, 255, 0.6); }.m-dlist .src-mv .times { filter: drop-shadow(rgba(0, 0, 0, 0.4) 0px 1px 1px); }.m-dlist .hotrecmt .fav { border-color: rgba(0, 0, 0, 0.12); fill: var(--themeC1); }.m-dlist .hotrecmt .fav.z-dis { fill: rgba(0, 0, 0, 0.4); }.m-dlist .hotrecmt .btn { background: rgba(36, 38, 51, 0.2); fill: rgb(255, 255, 255); }.m-dlist .hotrecmt .btn:hover { background: rgba(36, 38, 51, 0.4); }.m-dlist .hotrecmt .btn.z-dis { background: rgba(36, 38, 51, 0.1); }.m-dlist .hotrecmt .cls, .m-dlist .activity .cls { fill: rgba(255, 255, 255, 0.6); }.m-dlist .hotrecmt .cls:hover, .m-dlist .activity .cls:hover { fill: rgb(255, 255, 255); }.m-dlist .hotrecmt .mask { background: linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0) 45%, rgba(0, 0, 0, 0) 85%, rgba(0, 0, 0, 0.25)); }.m-dlist .activity::before { background: rgba(0, 0, 0, 0.25); }.m-dlist .activity .title .inner, .m-dlist .activity .number::before, .m-dlist .activity .number::after { border-color: rgba(255, 255, 255, 0.2); }.m-dlist .activity-detail .title .btn { background: rgba(255, 255, 255, 0.95); color: rgb(236, 65, 65); }.m-dlist .activity-detail .title .btn:hover { background: rgb(255, 255, 255); }.m-dlist .activity-detail .title .btn svg { fill: rgb(236, 65, 65); }.m-dlist .activity-detail .share { border: 1px solid rgba(255, 255, 255, 0.4); background: rgba(0, 0, 0, 0.4); }.m-dlist .activity-detail .share svg { fill: rgb(255, 255, 255); }.m-dlist .activity-detail .share:hover { background: rgba(0, 0, 0, 0.5); }.m-dlist .ficon { background: rgb(236, 65, 65); fill: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px inset; }.m-dlist .src-unknow .cover { background: rgb(80, 125, 175); fill: rgb(255, 255, 255); }.m-dlist .btns svg, .m-dlist .fold svg { fill: rgba(0, 0, 0, 0.6); }.m-timeact li::after { background: var(--themeC1); }.m-dlist-msg .doper, .m-cmtlist .doper { fill: rgba(0, 0, 0, 0.6); }.u-dtag, .u-dtag:hover { color: var(--icnTheme); border-color: rgba(var(--themeC1-rgb), 80); }.u-dbtn { background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); color: rgb(51, 51, 51); }.u-dbtn:hover { background: rgb(242, 242, 242); }.u-link { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.12); color: rgb(80, 125, 175); fill: rgb(80, 125, 175); }.u-link:hover { background: rgb(255, 255, 255); border-color: rgb(208, 208, 208); color: rgb(11, 88, 176); fill: rgb(11, 88, 176); text-decoration: none; }.m-timelineslide .mask { background: rgba(0, 0, 0, 0.9); }.m-timelineslide .tool { border: 1px solid rgba(255, 255, 255, 0.3); background: rgb(0, 0, 0); color: rgba(255, 255, 255, 0.2); }.m-timelineslide .tool .pages { color: rgba(255, 255, 255, 0.5); }.m-timelineslide .pictool { fill: rgb(255, 255, 255); }.m-timelineslide .dld, .m-timelineslide .cls { fill: rgb(165, 167, 168); }.m-timelineslide .btn-cls:hover { opacity: 0.7; }.m-timelineslide .btn-dld:hover { opacity: 0.8; }.m-comment-timeline { border-color: rgba(0, 0, 0, 0.12); }.m-comment-timeline .m-editor { border-color: rgba(0, 0, 0, 0.1); background: transparent; }.m-comment-timeline .citm .reply { background: rgb(255, 255, 255); border: none; }div.m-layer { color: rgba(0, 0, 0, 0.8); }div.m-layer { background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 5px 0px; border-radius: 6px; }div.m-layer .zbar .zttl { color: rgba(0, 0, 0, 0.8); }div.m-layer-nott .zbar { background: rgb(255, 255, 255); }div.m-layer .lyct, div.m-layer, div.m-layer .zcnt { background: rgb(255, 255, 255); }div.m-layer-nott .zbar { border-top-color: transparent; border-right-color: transparent; border-left-color: transparent; box-shadow: none; border-bottom: none; }div.m-layer-mv .zttl .nm { color: rgb(110, 110, 110); }div.m-layer-mv { background: -webkit-linear-gradient(90deg, rgba(0, 0, 0, 0.05), rgb(255, 255, 255) 45%, rgba(0, 0, 0, 0.05) 91%, rgb(255, 255, 255) 8%); box-shadow: rgba(0, 0, 0, 0.5) 0px 3px 5px; }div.m-card { color: rgba(0, 0, 0, 0.8); background: padding-box rgb(255, 255, 255); border: none; box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 5px 0px; }div.m-card::before { border-color: rgb(255, 255, 255) transparent transparent rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) -1px -1px 6px 0px; }div.m-card-tag { border: none; }div.m-card-sidebarlikeguide { box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 5px 0px, rgba(0, 0, 0, 0.05) 0px 0px 5px 2px; }div.m-radiopay .lyct { border-bottom: 1px solid rgba(0, 0, 0, 0.12) !important; }div.m-radiopay .pay dd:hover { background: rgba(0, 0, 0, 0.12); }div.m-radiopay .pay .arr { fill: rgba(0, 0, 0, 0.2); }.m-addto .box { box-shadow: rgb(255, 255, 255) 0px 1px 0px; border: 1px solid rgb(179, 179, 179); }.m-addto .list { border-color: rgba(0, 0, 0, 0.1); border-radius: 4px; }.m-addto .list li:hover { background: rgb(238, 239, 240); }.m-addto .list .addtit { color: rgb(145, 153, 167); }.m-addto .mylove svg { fill: rgba(0, 0, 0, 0.4); }.m-addto .create { fill: rgb(236, 65, 65); background: rgb(238, 239, 241); }.m-seluser .ipt { border: 1px solid rgba(0, 0, 0, 0.1); }.m-seluser .ipt .wrap input { border: none; }.m-seluser .ipt .sch { fill: rgba(0, 0, 0, 0.2); }.m-seluser .itm { background: rgba(0, 0, 0, 0.1); }.m-seluser .itm:hover { background: rgba(0, 0, 0, 0.2); }.m-seluser .itm .name-del svg { fill: rgb(255, 255, 255); }.m-seluser .list { border: 1px solid rgba(0, 0, 0, 0.1); }.m-seluser li { border-bottom: 1px solid rgba(0, 0, 0, 0.1); }.m-seluser li:hover { background: rgba(0, 0, 0, 0.04); }.m-seluser li .u-icn-selected { background: none; }.m-seluser li .u-icn-selected svg { fill: rgb(236, 65, 65); }div.m-layer-bind .lyct { border: none; }.m-layer-share .srch input { color: rgba(0, 0, 0, 0.8); }.m-layer-share .srch input::placeholder { color: rgba(0, 0, 0, 0.2); }.m-layer-share .srch .btn { fill: rgba(0, 0, 0, 0.4); }.m-layer-share .box { border: 1px solid rgba(0, 0, 0, 0.1); }.m-layer-share .box-srch { border: none; }.m-layer-share .box-srch .srch { border: 1px solid rgba(0, 0, 0, 0.1); }.m-layer-share .box .area { background-color: transparent; color: rgba(0, 0, 0, 0.8); }.m-layer-share .box .area::placeholder { color: rgba(0, 0, 0, 0.2); }.m-layer-share .info { border-top: 1px solid rgba(0, 0, 0, 0.1); }.m-layer-share .info .logo { background-image: linear-gradient(-90deg, rgb(252, 82, 68) 0%, rgb(236, 65, 65) 99%); }.m-layer-share .info:hover { background: rgba(0, 0, 0, 0.05); border-color: transparent; }.m-layer-share .info .icn { fill: rgba(0, 0, 0, 0.4); }.m-layer-share .pics .mask { background: rgba(0, 0, 0, 0.7); color: rgb(255, 255, 255); }.m-layer-share .pics .add { background: none; fill: rgba(0, 0, 0, 0.2); }.m-layer-share .pics .add:hover { fill: rgba(0, 0, 0, 0.2); }.m-layer-share .srchtab { border-bottom: 1px solid rgba(0, 0, 0, 0.1); }.m-layer-share .srchtab .tab { color: rgba(0, 0, 0, 0.8); }.m-layer-share .srchtab .tab.z-curr { border-bottom-color: rgb(253, 253, 253); color: var(--themeC1); }.m-layer-share .srchtab .tab.z-curr::after { background: var(--themeC1); }.m-layer-share .srchlist li:nth-child(2n) { background: rgba(0, 0, 0, 0.02); }.m-layer-share .srchlist li:hover { background: rgba(0, 0, 0, 0.04); }.m-layer-share .srchlist.srchlist-list li:hover { background: rgba(0, 0, 0, 0.04); }.m-layer-share .recent li:hover { background: rgba(0, 0, 0, 0.05); }.m-layer-share .recent .icn { fill: rgba(0, 0, 0, 0.2); }.m-layer-share .info-err { animation: 0.25s ease 0s 2 normal none running infoError; }@-webkit-keyframes infoError {
50% { box-shadow: rgba(var(--themeC1-rgb), 40) 0 0 10px; }
99.9% { box-shadow: rgba(var(--themeC1-rgb), 40) 0 0 10px; }
}.m-layer-share .other .code .canvas { background: rgb(255, 255, 255); }.m-layer-share .srchlist .ply-loading { background: url("../img/loading.svg") center center / 14px no-repeat; }.m-layer-share .srchlist .ply-loading svg { display: none; }div.m-layer-topic { box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 5px 0px; background: rgb(255, 255, 255); }div.m-layer-topic .mix { border-bottom: 1px solid rgba(0, 0, 0, 0.05); }div.m-layer-topic h3 { color: rgb(153, 153, 153); border-color: rgba(0, 0, 0, 0.05); }div.m-layer-topic li:hover { background: rgba(0, 0, 0, 0.04); }div.m-layer-topic li:first-child { background: rgba(0, 0, 0, 0.02); }div.m-layer-topic li:first-child:hover { background: rgba(0, 0, 0, 0.02); }.m-layer-feedback .phone::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.2) !important; }.n-lybind input::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.2) !important; }.m-layer-share .srchlist-cover { color: rgba(0, 0, 0, 0.8); }.m-layer-share .srchlist-cover .col-arthor { color: rgba(0, 0, 0, 0.4); }.m-edtimg .covb .cov { width: 120px; height: 120px; }.m-edtimg .covs .cov { width: 60px; height: 60px; }.m-edtimg .left, .m-edtimg .right .spre, .m-edtimg .right .bpre { border-radius: 4px; border: 1px solid rgba(0, 0, 0, 0.1); }.m-edtimg .left { background: rgb(0, 0, 0); }.m-edtimg .cut { border: 1px dotted rgb(0, 255, 0); }.m-edtimg .drag { background: rgb(0, 0, 0); }.m-edtimg .right img { border-color: rgba(0, 0, 0, 0.12); }div.m-layer-edt .lybt button.bd { border: 1px solid rgba(0, 0, 0, 0.2); }.m-lytxt .other { background: rgb(245, 245, 247); border: 1px solid rgb(188, 188, 189); }.m-sltlyr .bd { border-top: 1px solid rgb(196, 196, 196); }.m-sltlyr dd a:hover { background: -webkit-linear-gradient(top, rgb(255, 255, 255), rgb(245, 246, 246)); border-color: rgb(182, 182, 182); }.m-sltlyr dd .line { color: rgba(0, 0, 0, 0.4); }.m-sltlyr .cutoffline { background: rgb(196, 196, 196); }.n-lybind .choose a { background: rgba(0, 0, 0, 0.04); border: 1px solid rgba(0, 0, 0, 0.12); }.n-lybind .choose a:hover { background: rgba(0, 0, 0, 0.05); border: 1px solid rgba(0, 0, 0, 0.2); }.n-lybind .choose .gt { color: rgb(168, 171, 181); }.m-layer-share .pics li.z-sel { z-index: 999; transform: scale(1.1); opacity: 0.5; box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 4px; }.m-layer-feedback .pics li.z-sel { z-index: 999; transform: scale(1.1); opacity: 0.5; box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 4px; }.m-layer-feedback .pics .add { background: none; fill: rgba(0, 0, 0, 0.2); }.m-layer-feedback .pics .add:hover { fill: rgba(0, 0, 0, 0.2); }.m-layer-feedback .area { background-color: transparent; color: rgba(0, 0, 0, 0.8); }.m-layer-feedback .area::placeholder { color: rgba(0, 0, 0, 0.2); }.m-layer-feedback .phone { background-color: transparent; color: rgba(0, 0, 0, 0.8); }.m-layer-feedback .phone::placeholder { color: rgba(0, 0, 0, 0.2); }.m-adjustlay { color: rgba(0, 0, 0, 0.4); }.m-adjustlay .info { fill: rgba(0, 0, 0, 0.4); }.m-adjustlay li { color: rgba(0, 0, 0, 0.6); }.m-adjustlay li:hover { background: rgb(240, 240, 242); }.m-adjustlay li:hover::after { background: none; }.m-adjustlay li:active { background: rgb(252, 252, 252); box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 8px; color: rgba(0, 0, 0, 0.8); }.m-adjustlay li:active .dragger { border-color: rgba(0, 0, 0, 0.6); }.m-adjustlay li:active .dragger::before { background: rgba(0, 0, 0, 0.6); }.m-adjustlay li::after { background: rgba(0, 0, 0, 0.05); }.m-adjustlay .lnk, .m-adjustlay .lnk:hover { color: rgba(0, 0, 0, 0.4); }.m-adjustlay .dragger { border-color: rgba(0, 0, 0, 0.4); }.m-adjustlay .dragger::before { background: rgba(0, 0, 0, 0.4); }div.m-layer-try.m-layer .zbar { border-bottom: none; background: none; }div.m-layer-try.m-layer .btn { border: none; color: rgb(255, 255, 255); background: -webkit-linear-gradient(left, rgb(255, 89, 74), rgb(236, 65, 65)); }div.m-layer-trial.m-layer .zbar { border-bottom: none; background: none; }div.m-layer-trial.m-layer .btn { border: none; color: rgb(255, 255, 255); background: -webkit-linear-gradient(left, rgb(255, 89, 74), rgb(236, 65, 65)); }div.m-layer-renew.m-layer .zbar, div.m-layer-renew2.m-layer .zbar { border-bottom: none; background: none; }div.m-layer-renew.m-layer .btn, div.m-layer-renew2.m-layer .btn { border: none; color: rgb(255, 255, 255); background: -webkit-linear-gradient(left, rgb(255, 89, 74), rgb(236, 65, 65)); }div.m-layer-renew.m-layer .mini, div.m-layer-renew2.m-layer .mini { background: rgba(0, 0, 0, 0.04); }div.m-layer-renew.m-layer .zcls svg, div.m-layer-renew2.m-layer .zcls svg { fill: rgb(255, 255, 255); }div.m-layer-renew.m-layer .zcls:hover svg, div.m-layer-renew2.m-layer .zcls:hover svg { fill: rgba(255, 255, 255, 0.8); }div.m-vipcashier-modal.m-layer { background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.8) 0px 5px 16px; }div.m-vipcashier-modal.m-layer .zbar { background: rgb(51, 51, 51); }div.m-vipcashier-modal.m-layer .zbar .zttl { color: rgb(255, 255, 255); }.u-arrlay, div.u-arrlay { background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 6px 0px; border-radius: 6px; }div.m-slttypes-all .tagcntwrap, div.m-slttypes-all .tagcnt { background: rgb(255, 255, 255); }.update .u-arrlay { box-shadow: rgba(0, 0, 0, 0.07) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 8px 6px 0px; }.u-arrlay::before { box-shadow: rgba(0, 0, 0, 0.1) -1px -1px 0px 0px; border-color: rgb(255, 255, 255) transparent transparent rgb(255, 255, 255) !important; }.u-arrlay .close { fill: rgba(0, 0, 0, 0.4); }.u-arrlay .close:hover { fill: rgba(0, 0, 0, 0.6); }.u-arrlay .back:hover { fill: rgba(0, 0, 0, 0.6); }.u-arrlay .back { fill: rgba(0, 0, 0, 0.4); }.u-arrlay .msghd .set { fill: rgba(0, 0, 0, 0.7); }.u-arrlay .msghd .set:hover { fill: rgba(0, 0, 0, 0.7); }div.u-arrlay-msg { backdrop-filter: blur(68px); box-shadow: rgba(0, 0, 0, 0.1) 0px 8px 6px 0px; border-radius: 0px; }.u-arrlay-chat::before { border-color: rgb(238, 238, 238) transparent transparent rgb(238, 238, 238); }div.u-arrlay-chat::after { background: none; }.m-slttypes .tagcnt { color: rgba(0, 0, 0, 0.8); }.m-slttypes .titbar { border-bottom: 1px solid rgba(0, 0, 0, 0.1); }.m-slttypes .all { border-bottom: 1px solid rgba(0, 0, 0, 0.1); }.m-slttypes .tag:hover { color: var(--themeC1); }.m-slttypes .tag.z-slt { color: rgba(0, 0, 0, 0.8); }.m-slttypes .tag .slted { fill: rgb(255, 255, 255); }.m-slttypes dt { color: rgba(var(--themeC1-rgb), 85); }.m-slttypes .type { fill: rgba(var(--themeC1-rgb), 50); }.m-slttypes .hot { fill: var(--icnTheme); }.m-slttypes .taglist .tag.z-slt span { background: rgba(var(--themeC1-rgb), 5); color: var(--icnTheme); }.m-slttypes::before { border-color: rgb(255, 255, 255) transparent transparent rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) -1px -1px 6px 0px; }.p-mv .m-slthead .rec .line { color: rgba(0, 0, 0, 0.05); }.p-mv .m-slttypes .tag:hover { background: rgba(255, 255, 255, 0.05); }.p-mv .m-slttypes .tag.z-slt::after { border-bottom-color: rgba(236, 65, 65, 0.8); }.p-mv .m-slttypes .tag.z-slt, .p-mv .m-slthead .rec a.z-slt, .p-mv .u-head1 .rtab a.z-sel, .p-mv .m-tags .tag.z-sel .tagcnt, .m-mv .rtab-right a.z-sel { background: rgba(236, 65, 65, 0.1); color: rgb(236, 65, 65) !important; }.p-mv .u-head1 .u-tit svg { fill: rgba(0, 0, 0, 0.6); }.m-slttypes-all { background: rgb(255, 255, 255); }.m-slttypes-all .tagcnt { color: rgba(0, 0, 0, 0.8); }.m-slttypes-all .titbar { border-bottom: 1px solid rgba(0, 0, 0, 0.1); }.m-slttypes-all .all { border-bottom: 1px solid rgba(0, 0, 0, 0.1); }.m-slttypes-all .tag:hover span { color: var(--themeC1); }.m-slttypes-all .tag.z-slt span { background: rgba(var(--themeC1-rgb), 5%); color: var(--themeC1); }.m-slttypes-all .hot { fill: var(--themeC1); }.m-slttypes-all .type { fill: rgb(153, 153, 153); }.m-slttypes-all::before { border-color: rgb(255, 255, 255) transparent transparent rgb(255, 255, 255) !important; box-shadow: rgba(0, 0, 0, 0.1) -1px -1px 6px 0px !important; }.m-userlist .blk { border-bottom: 1px solid rgba(0, 0, 0, 0.07); }.m-userlist .blk .arrow svg { fill: rgba(0, 0, 0, 0.4); }.m-userlist .link:hover { background: rgba(31, 33, 51, 0.06); }.m-userlist .sicn { fill: rgba(0, 0, 0, 0.8); }.m-userlist .data li:hover { color: rgba(0, 0, 0, 0.8); }.m-userlist .data li:hover strong { color: rgb(0, 0, 0); }.m-skswitch .tab a { color: rgba(0, 0, 0, 0.8); }.m-skswitch .tab a:hover { color: rgba(0, 0, 0, 0.8); }.m-skswitch .tab a.z-sel::after { border-bottom: 2px solid var(--themeC1); color: var(--themeC1); }.m-skswitch .slist li .msk .bg { background: rgb(3, 3, 3); }.m-skswitch .slist li .msk .txt { color: rgb(255, 255, 255); }.m-skswitch .slist li { border-color: transparent; }:hover kborder-colorecked { border-color: rgb(255, 255, 255); background: rgb(206, 61, 58); }.m-skswitch .checked { border-color: rgb(255, 255, 255); background: rgb(236, 65, 65); }.m-skswitch .checked svg { fill: rgb(255, 255, 255); }.m-skswitch .custom .hue input[type="range"] { background: -webkit-linear-gradient(left, rgb(255, 0, 0), rgb(255, 255, 0), rgb(0, 255, 0), rgb(0, 255, 255), rgb(0, 0, 255), rgb(255, 0, 255), rgb(255, 0, 0)); }.m-skswitch .custom input[type="range"]::-webkit-slider-thumb { background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 5px, rgba(0, 0, 0, 0.15) 0px 0px 0px 1px; }.m-skswitch .custom input[type="range"]::-webkit-slider-thumb:hover { background: rgb(245, 245, 247); }.m-skswitch .pdot a { background: rgb(149, 149, 149); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px inset, rgba(255, 255, 255, 0.7) 0px 2px; opacity: 0.4; }.m-skswitch .pdot a.z-sel { background: -webkit-linear-gradient(top, rgb(143, 142, 143), rgb(161, 161, 161)); box-shadow: none; opacity: 1; }.m-skswitch .slist .red:hover { border-color: rgb(204, 54, 52); }.m-skswitch .slist .default:hover { border-color: rgb(81, 87, 99); }.m-skswitch .slist .pink:hover { border-color: rgb(247, 176, 208); }.m-skswitch .slist .green:hover { border-color: rgb(105, 196, 122); }.m-skswitch .slist .blue:hover { border-color: rgb(100, 177, 226); }.m-skswitch .slist .golden:hover { border-color: rgb(220, 178, 105); }.m-skswitch .slist-color li:nth-child(1) { background: rgb(255, 255, 255); }.m-skswitch .slist-color li:nth-child(2) { background: rgb(255, 92, 138); }.m-skswitch .slist-color li:nth-child(3) { background: rgb(255, 122, 158); }.m-skswitch .slist-color li:nth-child(4) { background: rgb(113, 127, 249); }.m-skswitch .slist-color li:nth-child(5) { background: rgb(71, 145, 235); }.m-skswitch .slist-color li:nth-child(6) { background: rgb(57, 175, 234); }.m-skswitch .slist-color li:nth-child(7) { background: rgb(43, 182, 105); }.m-skswitch .slist-color li:nth-child(8) { background: rgb(106, 204, 25); }.m-skswitch .slist-color li:nth-child(9) { background: rgb(226, 171, 18); }.m-skswitch .slist-color li:nth-child(10) { background: rgb(255, 143, 87); }.m-skswitch .slist-color li:nth-child(11) { background: rgb(253, 114, 109); }.m-skswitch .slist-color li:nth-child(12) { background: rgb(253, 84, 78); }.m-skswitch .slist-color li:nth-child(1):hover { background: rgb(255, 255, 255); }.m-skswitch .slist-color li:nth-child(2):hover { border-color: rgb(255, 92, 138); }.m-skswitch .slist-color li:nth-child(3):hover { border-color: rgb(255, 122, 158); }.m-skswitch .slist-color li:nth-child(4):hover { border-color: rgb(113, 127, 249); }.m-skswitch .slist-color li:nth-child(5):hover { border-color: rgb(71, 145, 235); }.m-skswitch .slist-color li:nth-child(6):hover { border-color: rgb(57, 175, 234); }.m-skswitch .slist-color li:nth-child(7):hover { border-color: rgb(43, 182, 105); }.m-skswitch .slist-color li:nth-child(8):hover { border-color: rgb(106, 204, 25); }.m-skswitch .slist-color li:nth-child(9):hover { border-color: rgb(226, 171, 18); }.m-skswitch .slist-color li:nth-child(10):hover { border-color: rgb(255, 143, 87); }.m-skswitch .slist-color li:nth-child(11):hover { border-color: rgb(253, 114, 109); }.m-skswitch .slist-color li:nth-child(12):hover { border-color: rgb(253, 84, 78); }.m-skswitch .slist-color li:nth-child(1) { border-color: rgba(0, 0, 0, 0.2); }.m-cmtlist > li::after { border-color: rgba(31, 33, 51, 0.04); }.m-atlist .ditm::after { border-color: rgba(0, 0, 0, 0.05); }.m-atlist .cmtform { border-color: rgba(0, 0, 0, 0.12); }.m-cmtlist .cmtform { border-color: transparent; }.m-atlist .cmtform::before, .m-cmtlist .cmtform::before { background: padding-box padding-box rgb(245, 245, 247); border-color: rgba(0, 0, 0, 0.12); }.m-cmtlist .cmtcite { background: rgba(0, 0, 0, 0.04); }.m-cmtlist .cmtname .name { color: rgb(80, 125, 175); }.m-cmtlist .cmtname time { color: rgba(0, 0, 0, 0.2); }.m-cmtlist ol li { border-bottom: 1px solid rgba(0, 0, 0, 0.05); }.m-cmtlist .u-msg { color: rgba(0, 0, 0, 0.8); background: rgba(80, 125, 175, 0.15); }.m-msglist .who .type { color: rgba(0, 0, 0, 0.4); }.m-msglist li:hover { background: rgba(31, 33, 51, 0.04); }.m-msglist li.new::before { background: rgb(208, 2, 27); }.m-msglist .who .time .u-time { color: rgba(0, 0, 0, 0.2); }.m-msglist .msgcnt .who .name { color: rgb(80, 125, 175); }.m-msglist li::after { border-bottom: 1px solid rgba(0, 0, 0, 0.05); margin: 11px 0px 0px 37px; visibility: visible; }.m-switch li { border-bottom: 1px solid rgba(0, 0, 0, 0.07); }.m-switch li:last-child { border: none; }.m-switch .icon { fill: rgba(0, 0, 0, 0.6); }.m-switch .icon-err { fill: rgb(236, 65, 65); }.m-sltlay { border: 1px solid rgba(0, 0, 0, 0.1); }.m-sltlay li:hover { background-color: rgba(0, 0, 0, 0.05); }.m-sltlay { background: rgb(255, 255, 255); }.m-sltlay ol { border: 1px solid rgb(255, 255, 255); }.m-laylist li:hover { background: rgb(238, 239, 240); }.m-chartlist .loadmore { background: rgb(240, 240, 242); }.m-chartlist .charttxt, .m-chartlist .chartpic { background: rgba(31, 33, 51, 0.06); }.m-chartlist .charttxt .before { fill: rgba(31, 33, 51, 0.06); }.m-chartlist .cmtform { border-bottom: 1px solid rgba(0, 0, 0, 0.12); }.m-chartlist .me .charttxt, .m-chartlist .me .chartpic { background: rgba(118, 175, 236, 0.3); }.m-chartlist .me .charttxt .src { background: rgba(255, 255, 255, 0.8); }.m-chartlist .me .charttxt .before { fill: rgb(118, 175, 236); }.m-chartlist .blacknote { background: rgb(245, 245, 247); border-top: 1px solid rgba(0, 0, 0, 0.12); }.m-chartlist .date em { background: rgba(31, 33, 51, 0.04); color: rgba(0, 0, 0, 0.4); }.m-chartlist .blacknote .cls { fill: rgba(0, 0, 0, 0.4); }.m-chartlist .blacknote .cls:hover { fill: rgba(0, 0, 0, 0.6); }.m-schlist .hot svg { fill: rgba(0, 0, 0, 0.2); }.m-schlist li a { color: rgba(0, 0, 0, 0.8); }.m-schlist li:hover, .m-schlist li.js-selected { background-color: rgba(0, 0, 0, 0.05); color: rgba(0, 0, 0, 0.8); }.m-schlist li:hover a, .m-schlist li.js-selected a { }.m-schlist li .cl { fill: rgba(0, 0, 0, 0.3); }.m-schlist li .tag { border: 1px solid rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.2); }.m-schlist .history .hotlst li { border: 1px solid rgba(0, 0, 0, 0.15); }.m-schlist .hotlst li > a::before { color: rgba(0, 0, 0, 0.2); }.m-schlist .hotlst li:nth-child(1) > a::before, .m-schlist .hotlst li:nth-child(2) > a::before, .m-schlist .hotlst li:nth-child(3) > a::before { color: rgb(255, 58, 58); }.m-schlist .side:nth-of-type(2) { border-left: 1px solid rgba(0, 0, 0, 0.07); }.m-schlist .note.hot { background: rgb(255, 255, 255); }.m-schlist .history .showall:hover { color: rgba(0, 0, 0, 0.9); }.m-schlist .side.history .note .clear:hover svg { fill: rgb(0, 0, 0); }.m-schlist .suggest .hd:hover, .m-schlist .suggest .hd.js-selected { color: rgba(0, 0, 0, 0.6); }.u-lclguide { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 8px; }.m-hqslt, .m-hqslt li:hover { background: rgb(255, 255, 255); }.m-hqslt { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 20px 0px; }.m-hqslt li:hover { background: rgba(0, 0, 0, 0.02); }.m-hqslt ol { border: none; }.m-notelay { box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 14px; color: rgba(0, 0, 0, 0.8); }.m-notelay .btn { background: rgb(104, 178, 226); box-shadow: rgb(141, 205, 245) 0px 1px 0px inset, rgb(94, 163, 220) 0px 0px 0px 1px inset; color: rgb(255, 255, 255); }.m-notelay .btn:hover { background: rgb(113, 187, 234); }.m-notelay .btn-red { background: rgb(233, 67, 57); box-shadow: rgb(255, 87, 77) 0px 1px 0px inset, rgb(210, 54, 45) 0px 0px 0px 1px inset; }.m-notelay .btn-red:hover { background: rgb(222, 57, 49); }.m-notelay .tit { color: rgb(85, 85, 85); }.m-notelay .btn-gray { color: rgba(0, 0, 0, 0.8); background: padding-box padding-box transparent; border: 1px solid rgba(0, 0, 0, 0.15); box-shadow: none; }.m-notelay .btn-gray:not(.z-dis):hover { background-color: rgba(0, 0, 0, 0.05); }.m-guide .rect { border: 2px solid rgb(211, 87, 87); }.m-guide .connect .spot, .m-guide .connect .line { background: rgb(211, 87, 87); }.m-guide .note { background: rgb(211, 87, 87); color: rgb(255, 255, 255); }.m-guide .cls { border: 1px solid rgb(255, 255, 255); background: rgb(211, 87, 87); }.m-guide .cls svg { fill: rgb(255, 255, 255); }.m-guide-fm { background: rgb(255, 255, 255); }.m-guide-fm .cnt h1 { color: rgb(51, 51, 51); }.m-guide-fm .cnt p { color: rgb(102, 102, 102); }.m-guide-fm .btn { background: rgb(238, 69, 59); color: rgb(255, 255, 255); }.m-mask-2 { background: rgba(0, 0, 0, 0.8); }.m-mask-3 { background: rgba(0, 0, 0, 0.9); }div.m-guide-newqueue { background: rgba(0, 0, 0, 0.95); color: rgb(252, 252, 252); border: none !important; box-shadow: none !important; }div.m-guide-newqueue em { color: rgb(198, 47, 47); }div.m-guide-newqueue a { color: rgb(153, 153, 153); }div.m-guide-newqueue a:hover { color: rgb(204, 204, 204); }div.m-guide-newqueue .close svg { fill: rgb(153, 153, 153); }div.m-guide-newqueue .close:hover svg { fill: rgb(204, 204, 204); }div.m-guide-newqueue::before { border-color: rgba(0, 0, 0, 0.95) transparent transparent rgba(0, 0, 0, 0.95); }div.m-guide-addqueue { background: rgba(0, 0, 0, 0.95); color: rgb(252, 252, 252); border: none !important; box-shadow: none !important; }div.m-guide-addqueue::before { border-color: rgba(0, 0, 0, 0.95) transparent transparent rgba(0, 0, 0, 0.95); }div.m-layer-sharecard li { border-color: rgba(0, 0, 0, 0.05); }div.m-layer-sharecard li:hover { background: rgb(240, 240, 242); }.m-actfix .inner { border-bottom-color: rgb(225, 225, 226); background-color: rgb(255, 255, 255); }.n-sdspcial li:hover { background: rgba(0, 0, 0, 0.04); }.m-layer-radioqr .canvas { background: rgb(255, 255, 255); }.m-layer-radioqr .logo { border: 1px solid rgb(255, 255, 255); }.m-layer-weixin .canvas { background: rgb(255, 255, 255); }.n-topic .fixbar { background: rgba(255, 255, 255, 0.95); border-bottom: 1px solid rgb(225, 225, 226); }.m-radiodetail h2::before { background: var(--icnTheme); }.m-radiodetail .txt { color: rgba(0, 0, 0, 0.6); }.m-layer-scanpay .tip svg { fill: var(--icnTheme); }.m-layer-scanpay .qrcode { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.1); }.m-layer-together-getvip { background: transparent; box-shadow: none; }.m-layer-together-getvip .topbg { background: url("../img/card_vip.png") 0% 0% / 360px 186px no-repeat; }.m-layer-together-getvip .btmbg { background: url("../img/envelope_vip.png") 0% 0% / 360px 231px no-repeat; }.m-layer-together-getvip .btmshadow { box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 14px; }div.m-layer-together-getalbum { background: transparent; box-shadow: none; }div.m-layer-together-getalbum .btmbg { background: url("../img/envelope_album.png") 0% 0% / 360px 330px no-repeat; }div.m-layer-together-getalbum .btmbg .image { border: 2px solid rgb(255, 255, 255); }div.m-layer-together-getalbum .btmbg .albumwrap { background: rgba(0, 0, 0, 0.03); }div.m-layer-together-getalbum .btmshadow { box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 14px; }div.m-layer.m-layer-together-buyalbum .canvas { background: rgb(255, 255, 255); }div.m-card-sharecard li { border-color: rgba(0, 0, 0, 0.05); }div.m-card-sharecard li:hover { background: rgb(240, 240, 242); }.icn-live-sm { background: rgb(255, 44, 85); }.icn-live-sm .point svg { fill: rgb(255, 255, 255); }.icn-live-sm .live { fill: rgb(255, 255, 255); }.icn-live-sm-1 { background: rgb(198, 47, 47); }@-webkit-keyframes smmove {
0% { opacity: 0.2; left: 0px; }
25% { opacity: 0.2; left: 100%; }
100% { opacity: 0; left: 400%; }
}.icn-live-text { background: rgb(255, 255, 255); }.icn-live-text1 { background: rgba(255, 255, 255, 0.4); border: 1px solid rgba(0, 0, 0, 0.1); }.icn-live-text .point svg { fill: rgb(199, 46, 46); }.icn-live-text .live svg { fill: rgb(199, 46, 46); }.icn-live-text .line { background: rgb(0, 0, 0); }@-webkit-keyframes tmove {
0% { opacity: 0.03; left: 0px; }
25% { opacity: 0.03; left: 100%; }
50% { opacity: 0; left: 200%; }
100% { opacity: 0; left: 400%; }
}@-webkit-keyframes ltmove {
0% { opacity: 1; left: 0px; }
25% { opacity: 1; left: 40%; }
50% { opacity: 1; left: 80%; }
100% { opacity: 1; left: 160%; }
}.u-cover-voicelive.u-cover svg { fill: rgb(255, 255, 255) !important; }.u-icn-radio svg { fill: rgb(153, 153, 153); }.u-gender-boy { background: rgba(42, 215, 255, 0.3); }.u-gender-boy svg { fill: rgb(53, 156, 207); }.u-gender-girl { background: rgba(255, 87, 177, 0.3); }.u-gender-girl svg { fill: rgb(227, 53, 122); }.m-mtlist .mtmore a { background: rgba(0, 0, 0, 0.02); }.m-mtlist .mtinfo .split { border-right: 1px solid rgba(0, 0, 0, 0.1); }.m-fav .m-subalb .u-cover a { background: rgba(211, 59, 49, 0.5); }.m-fav .m-list-mv-fav svg { fill: rgb(255, 255, 255); }.m-fav .m-list-mv-fav .time { text-shadow: rgba(0, 0, 0, 0.2) 0px 1px 1px; background: transparent; }.m-radio .voicelive .ci { background: none; }.u-header-myradio .manage { border-color: rgba(0, 0, 0, 0.15); }.n-mygz .m-tags .tag.z-sel a { background: rgba(211, 58, 49, 0.05); border-radius: 41px; color: rgb(255, 58, 58); }.m-player .type:hover svg, .m-player .btnc-prv:hover svg, .m-player .btnc-nxt:hover svg, .m-player .word:hover svg { fill: var(--themeC1); }.m-player .btnp:hover { background-color: rgba(0, 0, 0, 0.1); }.mq-playing .m-winctrl svg, .mq-playing .m-tool .itm svg { fill: rgba(0, 0, 0, 0.4); }.mq-playing .m-listen { background: none; }.mq-playing .m-listen svg.btn, .mq-playing .m-sch .sch-btn svg { fill: rgba(0, 0, 0, 0.4); }.mq-playing .g-hd .m-leftbox::after { border-color: rgba(0, 0, 0, 0.4); }.mq-playing .g-hd { background: none right center transparent; transition: none 0s ease 0s; }.mq-playing .m-sch input::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }.mq-playing .m-sch input { color: rgba(0, 0, 0, 0.8); }.mq-playing .m-hst .btn { background-color: rgba(0, 0, 0, 0.04); }.mq-playing .m-hst .btn svg { fill: rgba(0, 0, 0, 0.8); }.mq-playing .m-hst .btn.z-dis { background: rgba(0, 0, 0, 0.03); }.mq-playing .m-hst .btn.z-dis svg { fill: rgba(0, 0, 0, 0.4); }.mq-playing .m-sch .sch-btn svg { fill: rgba(0, 0, 0, 0.4); }.mq-playing .m-tool .u-tip { background: rgb(236, 65, 65); border: 1px solid rgb(236, 65, 65); color: rgba(255, 255, 255, 0.8); }.livewrap { background: rgba(0, 0, 0, 0.04); }.livewrap:hover { background: rgba(0, 0, 0, 0.1); }.livewrap .cover .bg { background: url("../img/circle.webp") 0% 0% / 28px 29px no-repeat; }.g-singlec-comment, .g-singlec-comment-detail, .g-singlec-comment-top { background: rgb(241, 241, 241); border: 1px solid rgb(247, 247, 247); color: rgba(0, 0, 0, 0.8); }.g-singlec-comment svg, .g-singlec-comment-detail svg, .g-singlec-comment-top svg { fill: rgba(0, 0, 0, 0.8); }.g-singlec-comment:hover, .g-singlec-comment-detail:hover, .g-singlec-comment-top:hover { background: rgb(225, 225, 225); border: 1px solid rgb(237, 237, 237); }.n-single .head .detail svg { fill: rgba(0, 0, 0, 0.8); }.g-single-program .n-single .mn .extend { -webkit-mask-image: linear-gradient(rgb(0, 0, 0) 80%, transparent), linear-gradient(90deg, transparent calc(100%), black 8px, black); }.g-single-program .n-single .mn .program-recommend { border-top: 1px solid rgba(0, 0, 0, 0.2); -webkit-mask-image: none; }.g-single-program .n-single .mn .program-recommend .z-listmore .m-detail-rcmd-song { -webkit-mask-image: linear-gradient(rgb(0, 0, 0) 80%, transparent), linear-gradient(90deg, transparent calc(100% - 8px), black 8px, black); }.g-single-program .n-single .mn .program-recommend .program-rcmd { -webkit-mask-image: linear-gradient(rgb(0, 0, 0) 80%, transparent), linear-gradient(90deg, transparent calc(100% - 8px), black 8px, black); }.m-listen-dailing .ear_left { background-image: url("../img/earphone_left.png"); background-repeat: no-repeat; background-size: 100%; }.m-listen-dailing .ear_right { background-image: url("../img/earphone_right.png"); background-repeat: no-repeat; background-size: 100%; }.n-single .sd .ear_left { background-image: url("../img/earphone_left.png"); background-repeat: no-repeat; background-size: 100%; }.n-single .sd .ear_right { background-image: url("../img/earphone_right.png"); background-repeat: no-repeat; background-size: 100%; }.n-single .sd .face-2 .mask-waiting { background: url("../img/waiting.webp") 0% 0% / 54px 54px no-repeat; }.n-single .sd .face-2 .mask-timeout { background-color: rgba(0, 0, 0, 0.06); background-size: 54px 54px; }.n-single .sd .face-2 .mask-timeout svg { fill: rgba(0, 0, 0, 0.5); }.n-single .sd.a-together .together-head.a-speaking .head_right::before, .n-single .sd.z-together .together-head.a-speaking .head_right::before, .n-single .sd.a-together .together-head.z-speaking .head_right::before, .n-single .sd.z-together .together-head.z-speaking .head_right::before { background: url("../img/speaking.webp") 0% 0% / 100% no-repeat; }.n-single .sd .together-vip .text { background: transparent; border: 1px solid rgba(0, 0, 0, 0.1); }.n-single .sd .together-vip .text a { color: var(--themeC1); }@media screen and (-webkit-min-device-pixel-ratio: 1.25) {
.n-single .sd .ear_left { background-image: url("../img/earphone_left@2x.png"); background-repeat: no-repeat; background-size: 100%; }
.n-single .sd .ear_right { background-image: url("../img/earphone_right@2x.png"); background-repeat: no-repeat; background-size: 100%; }
}.n-single .playfrom a { color: rgba(0, 0, 0, 0.4); }.n-single .playfrom a:hover { color: rgb(35, 93, 157); }.g-bd2 .recommend-btn svg { fill: rgba(0, 0, 0, 0.4); }.n-single .recommend .n-shead-from { color: rgba(0, 0, 0, 0.4); }.n-single .recommend .n-shead-from a.txt-from:hover { color: rgb(35, 93, 157); }.g-singlec-ct::-webkit-scrollbar-track { display: none; background: transparent; }.g-single-program .n-single .mn .program-recommend .z-listmore .m-detail-rcmd-song::-webkit-scrollbar-track, .g-single-program .n-single .mn.z-hasrcmd .lyric .cnt .text::-webkit-scrollbar-track { background: transparent; display: none; }.g-singlec-ct::-webkit-scrollbar-track, .n-single .mn .word .text::-webkit-scrollbar-track, .n-single .recommend::-webkit-scrollbar-track, .g-single-program .n-single .mn .lyric .cnt .text::-webkit-scrollbar-track, .g-single-program .n-single .mn .program-recommend .m-detail-rcmd-song::-webkit-scrollbar-track, .g-single-program .n-single .mn .program-recommend .program-rcmd::-webkit-scrollbar-track { background: none; }.g-singlec-ct::-webkit-scrollbar-thumb, .n-single .mn .word .text::-webkit-scrollbar-thumb, .n-single .recommend::-webkit-scrollbar-thumb, .g-single-program .n-single .mn .lyric .cnt .text::-webkit-scrollbar-thumb, .g-single-program .n-single .mn .program-recommend .m-detail-rcmd-song::-webkit-scrollbar-thumb, .g-single-program .n-single .mn .program-recommend .program-rcmd::-webkit-scrollbar-thumb { background: none; }.n-single .mn:hover .word .text::-webkit-scrollbar-thumb { background: rgba(0, 0, 0, 0.12); }.n-single .mn:hover .word .text::-webkit-scrollbar-thumb:hover { background: rgba(0, 0, 0, 0.17); }.g-singlec-ct:hover::-webkit-scrollbar-thumb, .n-single .recommend:hover::-webkit-scrollbar-thumb, .g-single-program .n-single .mn .lyric .cnt .text:hover::-webkit-scrollbar-thumb, .g-single-program .n-single .mn .program-recommend .m-detail-rcmd-song:hover::-webkit-scrollbar-thumb, .g-single-program .n-single .mn .program-recommend .program-rcmd:hover::-webkit-scrollbar-thumb { background: rgba(0, 0, 0, 0.12); }.g-singlec-ct:hover::-webkit-scrollbar-thumb:hover, .n-single .recommend:hover::-webkit-scrollbar-thumb:hover, .g-single-program .n-single .mn .lyric .cnt .text:hover::-webkit-scrollbar-thumb:hover, .g-single-program .n-single .mn .program-recommend .m-detail-rcmd-song:hover::-webkit-scrollbar-thumb:hover, .g-single-program .n-single .mn .program-recommend .program-rcmd:hover::-webkit-scrollbar-thumb:hover { background: rgba(0, 0, 0, 0.17); }.m-radar .subtit { color: rgba(0, 0, 0, 0.4); }.m-backtotop { background: rgb(245, 245, 247); border: 1px solid rgba(0, 0, 0, 0.1); box-shadow: rgba(0, 0, 0, 0.12) 0px 2px 12px 0px; }.m-backtotop svg { fill: rgba(0, 0, 0, 0.8); }.m-backtotop:hover { background: rgb(255, 255, 255); }.m-report .others ul li input[type="radio"]:checked + div { color: rgb(236, 65, 65); background: rgba(236, 65, 65, 0.1); opacity: 1; }.n-single .newtrytxt .trybox { background: rgb(255, 255, 255); color: rgb(0, 0, 0); border: 1px solid rgba(0, 0, 0, 0.1); }.m-danmu { z-index: 1; overflow: hidden; }.m-danmu .barrage-item { position: absolute; text-align: center; white-space: nowrap; height: 22px; color: rgba(0, 0, 0, 0.6); text-shadow: rgba(0, 0, 0, 0.2) 0px 0.5px 1px; font-size: 15px; padding-top: 4px; cursor: pointer; display: flex; align-items: center; justify-content: center; }.m-danmu .barrage-item.self-barrage { height: 30px; box-sizing: border-box; font-weight: 600; border-radius: 20px; border: 0.8px solid rgba(0, 0, 0, 0.4); padding: 4px 24px; text-shadow: none; background-color: rgba(0, 0, 0, 0.05); }.m-danmu .barrage-item p { max-width: 300px; overflow: hidden; text-overflow: ellipsis; }.m-danmu .barrage-item p img { margin: -2px 2px 0px; vertical-align: middle; height: 18px; width: 18px; }.barrage-detail { background-color: rgb(255, 255, 255); transform: translateY(-50%); }.barrage-detail .barrage-username { color: rgba(0, 0, 0, 0.6); }.barrage-detail .barrage-content { color: rgba(0, 0, 0, 0.8); }.barrage-detail .barrage-delete { color: rgba(0, 0, 0, 0.4); }.barrage-detail .barrage-count { color: rgba(0, 0, 0, 0.6); margin-top: 2px; text-align: center; line-height: 14px; font-size: 12px; }.barrage-detail svg { fill: rgba(0, 0, 0, 0.8); }.mq-playing-fullscreen .m-danmu { height: 25vh; width: 100vw; overflow: visible; -webkit-mask-image: none; }.mq-playing-fullscreen .m-danmu .barrage-item { color: white; height: 26px; line-height: 26px; font-size: 22px; opacity: 0.8; text-shadow: rgba(0, 0, 0, 0.2) 0px 1px 2px; }.mq-playing-fullscreen .m-danmu .barrage-item.self-barrage { height: 34px; border-color: white; opacity: 0.9; text-shadow: none; padding: 4px 28px; background-color: rgba(0, 0, 0, 0.15); }.mq-playing-fullscreen .m-danmu .barrage-item:hover { opacity: 1; text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 2px; }.mq-playing-fullscreen .m-danmu .barrage-item p { max-width: initial; }.mq-playing-fullscreen .m-danmu .barrage-item p img { margin-top: -4px; height: 26px; width: 26px; }.mq-playing-fullscreen .m-danmu .barrage-item .barrage-detail-wrapper { padding-top: 54px; width: 412px; position: absolute; left: 0px; top: 0px; }.mq-playing-fullscreen .barrage-detail { background-color: white; transform: none; }.mq-playing-fullscreen .barrage-detail .barrage-username { color: rgb(102, 102, 102); }.mq-playing-fullscreen .barrage-detail .barrage-content { color: rgb(51, 51, 51); }.mq-playing-fullscreen .barrage-detail .barrage-delete { color: rgb(136, 136, 136); }.mq-playing-fullscreen .barrage-detail .barrage-count { color: rgb(102, 102, 102); }.mq-playing-fullscreen .barrage-detail svg { fill: rgb(51, 51, 51); }.g-hd { background-size: cover; }.g-hd .m-leftbox::after { border-color: rgba(255, 255, 255, 0.4); }.m-create .dot { background: url("../../pub/img/create_dot.svg"); }.m-newdvdlst dt .ymsk { background: url("../../pub/img/newsong_mask.png") no-repeat; }.m-frdlogin .pic { width: 100%; height: 110px; background: url("../../pub/img/frd_login.svg") center center no-repeat; }.m-tool .switch .switching { background: url("../../pub/img/switch.webp") 0% 0% / 24px 24px no-repeat; }.m-tool .switch .switching.z-stop { background-image: url("../../pub/img/switch_p.svg"); background-size: 24px 24px; }.m-zoom svg { fill: rgba(0, 0, 0, 0.8); }.m-tabwrap { background: rgb(255, 255, 255); }.n-local .mtnote, .n-local .mtnote .cnt { background-image: url("../../pub/img/guide_match.png"); background-repeat: no-repeat; }.n-local .favnote .arr { background: url("../../pub/img/guide_lcl_fav.png") no-repeat; }.m-playlrc .rdiguide .arr { background: url("../../pub/img/guide_dy.png") no-repeat; }.m-tool .skin::after { background: rgb(255, 255, 255); }.s-theme-white .m-tool .skin::after { background: rgb(236, 65, 65); }.m-skswitch .slist-color .newskin { background: rgb(236, 65, 65); }.n-single .head .title { color: rgba(255, 255, 255, 0.8); }.n-single .head .title h2 { color: rgba(255, 255, 255, 0.3); }.n-single .playfrom { color: rgba(255, 255, 255, 0.3); }.n-single .playfrom span a { color: rgba(0, 0, 0, 0.4); }.n-single .playfrom span a:hover { color: rgb(35, 93, 157); }.g-bd2 .recommend-btn { background: rgba(0, 0, 0, 0.05); }.g-bd2 .recommend-btn:hover { background: rgba(0, 0, 0, 0.15); }.n-single .recommend { -webkit-mask-image: linear-gradient(black 80%, transparent), linear-gradient(90deg, transparent calc(100% - 6px), black 6px, black); }.m-dlist .showpic .slide-loading, .u-load::before { background: url("../../pub/img/loading.svg") center center no-repeat; }.m-dlist .showpic .slide-loading { background-size: 16px; }.u-cover, .u-face .wrap { background-color: rgb(224, 224, 224); }.p-recmd .u-cover-recmd, .p-recmd .u-cover-exc, .p-recmd .u-cover-mv-recmd { background-color: rgb(224, 224, 224); }.u-cover .ply svg { fill: var(--themeC1); }.u-cover-alb::after { background: url("../../pub/img/cover_detail_alb.png") 0% 0% / contain no-repeat; }.u-cover-bigalb::after { background: url("../../pub/img/cover_detail_alb.png") 0% 0% / contain no-repeat; }.u-cover-tnalb::after { background: url("../../pub/img/cover_search_alb.png") 0% 0% / contain no-repeat; }.u-cover-srhalb::after { background-image: url("../../pub/img/cover_detail_alb.png"); }.p-artrank { background: url("../../pub/img/artist_rank_bg.webp") 100% 0px no-repeat rgb(43, 43, 43); }.m-list-artist h3 .name.enterarr svg { fill: rgba(255, 255, 255, 0.8); }@media screen and (-webkit-min-device-pixel-ratio: 1.25) {
.m-newdvdlst dt .ymsk { background-image: url("../../pub/img/newsong_mask_2x.png"); background-size: 60px; }
.p-artrank { background-image: url("../../pub/img/artist_rank_bg_2x.webp"); background-size: 762px; }
.u-cover-alb::after { background-image: url("../../pub/img/cover_detail_alb_2x.png"); }
.u-cover-bigalb::after { background-image: url("../../pub/img/cover_detail_alb_2x.png"); background-size: 35px; }
.u-cover-tnalb::after { background-image: url("../../pub/img/cover_search_alb_2x.png"); }
.u-cover-srhalb::after { background-image: url("../../pub/img/cover_srh_alb_2x.png"); background-size: 17px 80px; }
.u-icn-sml-viplevel1 { background: url("../../pub/img/viplevel/1-2x.png") center center / 35px no-repeat !important; }
.u-icn-sml-viplevel2 { background: url("../../pub/img/viplevel/2-2x.png") center center / 35px no-repeat !important; }
.u-icn-sml-viplevel3 { background: url("../../pub/img/viplevel/3-2x.png") center center / 35px no-repeat !important; }
.u-icn-sml-viplevel4 { background: url("../../pub/img/viplevel/4-2x.png") center center / 35px no-repeat !important; }
.u-icn-sml-viplevel5 { background: url("../../pub/img/viplevel/5-2x.png") center center / 35px no-repeat !important; }
.u-icn-sml-viplevel6 { background: url("../../pub/img/viplevel/6-2x.png") center center / 35px no-repeat !important; }
.u-icn-sml-viplevel7 { background: url("../../pub/img/viplevel/7-2x.png") center center / 35px no-repeat !important; }
}body { background: rgb(43, 43, 43); }body, textarea, input, button, select, keygen, legend { color: rgba(255, 255, 255, 0.8); }.s-fc0, a.s-fc0:hover { color: rgb(255, 255, 255); }.s-fc1, a { color: rgba(255, 255, 255, 0.8); }a.s-fc1:hover, a:hover { color: rgb(255, 255, 255); }.s-fc2 { color: rgb(133, 185, 230); }a.s-fc2:hover { color: rgb(179, 206, 229); }.s-fc3 { color: rgba(255, 255, 255, 0.45); }a.s-fc3:hover, .f-cp.s-fc3:hover { color: rgba(255, 255, 255, 0.65); }.s-fc4, a.s-fc4.z-nohvr:hover { color: rgba(255, 255, 255, 0.3); }a.s-fc4:hover { color: rgba(255, 255, 255, 0.45); }.m-plylist a.s-fc4:hover { color: rgba(255, 255, 255, 0.8); }.s-fc5 { color: rgba(255, 255, 255, 0.2); }a.s-fc5:hover, .f-cp.s-fc5:hover { color: rgba(255, 255, 255, 0.3); }.s-fc6 { color: rgb(184, 37, 37); }.s-fc7 { color: rgba(255, 255, 255, 0.15); }a.s-fc7:hover { color: rgb(85, 85, 85); }.s-fc8 { color: rgb(255, 255, 255); }a.s-fc8 { color: rgba(255, 255, 255, 0.9); }a.s-fc8:hover { color: rgb(255, 255, 255); }.s-fcth { color: var(--icnTheme); }a.s-fcth:hover { color: var(--icnTheme-hvr); }.s-fcvip { color: rgb(209, 84, 0); }.f-ust-1::selection, .f-ust-1 ::selection { background: rgba(0, 0, 0, 0.15); }.s-fc0 svg, .s-fc1 svg, .s-fc2 svg, .s-fc3 svg, .s-fc4 svg, .s-fc6 svg, .s-fc7 svg { fill: currentcolor; }.u-icn-scan { background: url("../../pub/img/icn_scan.png") no-repeat; }.u-icn-member { background: url("../../pub/img/member.svg") no-repeat; }.u-icn-memsq { background: url("../../pub/img/memsq.svg") no-repeat; }.u-icn-mem1 { background: url("../../pub/img/member_12.svg") no-repeat; }.u-icn-mem2 { background: url("../../pub/img/member_14.svg") no-repeat; }.u-icn-mem3 { background: url("../../pub/img/member_22.svg") no-repeat; }.u-icn-history-empty { background-image: url("../../pub/img/history_empty.png"); }.u-icn-roundvip { background: url("../../pub/img/roundvip.svg") 0% 0% / 32px 18px no-repeat; }@media screen and (-webkit-min-device-pixel-ratio: 1.25) {
.u-icn-history-empty { background-image: url("../../pub/img/history_empty_2x.png"); }
}.u-icn-viplevel1 { background: url("../../pub/img/viplevel/1-2x.png") no-repeat; }.u-icn-viplevel2 { background: url("../../pub/img/viplevel/2-2x.png") no-repeat; }.u-icn-viplevel3 { background: url("../../pub/img/viplevel/3-2x.png") no-repeat; }.u-icn-viplevel4 { background: url("../../pub/img/viplevel/4-2x.png") no-repeat; }.u-icn-viplevel5 { background: url("../../pub/img/viplevel/5-2x.png") no-repeat; }.u-icn-viplevel6 { background: url("../../pub/img/viplevel/6-2x.png") no-repeat; }.u-icn-viplevel7 { background: url("../../pub/img/viplevel/7-2x.png") no-repeat; }.u-icn-viplevel { background-size: 38px 14px; }.u-icn-sml-viplevel1 { background: url("../../pub/img/viplevel/1-1x.png") no-repeat; }.u-icn-sml-viplevel2 { background: url("../../pub/img/viplevel/2-1x.png") no-repeat; }.u-icn-sml-viplevel3 { background: url("../../pub/img/viplevel/3-1x.png") no-repeat; }.u-icn-sml-viplevel4 { background: url("../../pub/img/viplevel/4-1x.png") no-repeat; }.u-icn-sml-viplevel5 { background: url("../../pub/img/viplevel/5-1x.png") no-repeat; }.u-icn-sml-viplevel6 { background: url("../../pub/img/viplevel/6-1x.png") no-repeat; }.u-icn-sml-viplevel7 { background: url("../../pub/img/viplevel/7-1x.png") no-repeat; }.u-icn-viplevel-sml { width: 35px; height: 12px; margin-top: 8px; }.u-icn-pack2 { background: url("../../pub/img/user_pkg_2.svg") no-repeat; }.u-icn-pack3 { background: url("../../pub/img/user_pkg_3.svg") no-repeat; }@media screen and (-webkit-min-device-pixel-ratio: 1.25) {
.u-icn-scan { background-image: url("../../pub/img/icn_scan_2x.png"); background-size: 14px; }
}.u-daren, .u-vip, .u-yyr, .u-hehuoren, .u-hongren, .u-ptag, .u-icn-dld_ok svg, .u-icn-dld_ready svg, .u-icn-new .svg { fill: rgba(255, 255, 255, 0.8); color: rgba(255, 255, 255, 0.8); }.u-icn-upload, .u-icn-transcoding, .u-icn-download, .u-icn-help, .u-icn-titicn { fill: rgba(255, 255, 255, 0.3); color: rgba(255, 255, 255, 0.3); }.u-icn-checkbox svg, .u-icn-new .svg-bg, .u-icn-slt { fill: var(--icnTheme); }.u-icn-mv svg { fill: var(--icnTheme); }.u-icn-mv:hover { fill: var(--icnTheme-lighten); }.u-icn-mv:hover svg { fill: var(--icnTheme-lighten); }.u-icn-stay { background: -webkit-linear-gradient(0deg, rgb(252, 82, 68), rgb(236, 65, 65)); }.u-icn-stay svg { fill: rgb(255, 255, 255); }.u-icn-stay:hover { background: -webkit-linear-gradient(0deg, rgb(241, 78, 65), rgb(202, 55, 47)); }.u-icn-warn { background: rgb(236, 65, 65); }.u-icn-warn::after, .u-icn-warn::before { background: rgba(255, 255, 255, 0.8); }.u-icn-sq, .u-icn-sq svg { color: rgb(254, 103, 46); fill: rgb(254, 103, 46) !important; }.u-icn-svip, .u-icn-svip svg { fill: rgb(209, 84, 0) !important; }.u-icn-svip-lose, .u-icn-svip-lose svg { fill: rgb(102, 102, 102) !important; }.u-icn-vip, .u-icn-vip svg { color: rgb(236, 65, 65); fill: rgb(236, 65, 65) !important; }.u-icn-checkbox { border-color: rgba(255, 255, 255, 0.15); }.u-icn-daren, .u-icn-daren svg { color: rgb(255, 189, 32); fill: rgb(255, 189, 32) !important; }.u-icn-hehuoren, .u-icn-hehuoren svg { color: rgb(255, 189, 32); fill: rgb(255, 189, 32) !important; }.u-icn-hongren, .u-icn-hongren svg { color: rgb(255, 189, 32); fill: rgb(255, 189, 32) !important; }.u-icn-yyr, .u-icn-yyr svg { color: rgb(240, 72, 59); fill: rgb(240, 72, 59) !important; }.u-daren, .u-ptag-daren { background: rgb(255, 189, 32); }.u-hehuoren, .u-ptag-hehuoren { background: rgb(255, 189, 32); }.u-hongren, .u-ptag-hongren { background: rgb(255, 189, 32); }.u-vip, .u-ptag-vip { background: rgb(236, 65, 65); }.u-yyr, .u-ptag-yyr { background: rgb(240, 72, 59); }svg.u-icn-girl, svg.u-icn-girlsml { fill: rgb(227, 142, 208); }svg.u-icn-boy, svg.u-icn-boysml { fill: rgb(19, 121, 171); }.u-icn-dld svg, .u-icn-love svg { fill: rgba(0, 0, 0, 0.3); }.u-icn-dld:hover svg, .u-icn-love:hover svg { fill: rgba(0, 0, 0, 0.7); }.u-icn-download-empty svg { fill: var(--icnTheme); }.u-icn-loved svg { fill: rgb(236, 65, 65); }.u-icn-loved:hover svg { fill: rgb(215, 53, 53); }.u-icn-upload.z-ing, .u-icn-download.z-ing { fill: rgba(64, 158, 209, 0.8); color: rgba(64, 158, 209, 0.8); }.u-icn-fail { fill: rgb(184, 37, 37); color: rgb(184, 37, 37); }.u-icn-info { fill: rgba(255, 255, 255, 0.3); color: rgba(255, 255, 255, 0.3); }.u-icn-dld_ok { background: rgba(64, 158, 209, 0.8); }.u-icn-dld_ready { background: rgba(255, 255, 255, 0.05); }.u-icn-laycls svg { fill: rgba(255, 255, 255, 0.3); }.u-icn-laycls:hover svg { fill: rgba(255, 255, 255, 0.45); }.u-icn-program, .u-icn-cldlocal { fill: rgb(102, 102, 102); color: rgb(102, 102, 102); }a.u-icn-program:hover svg { fill: rgba(255, 255, 255, 0.45); }.u-icn-biaoqing, .u-icn-1080p { border: 1px solid rgba(255, 255, 255, 0.8); fill: rgba(255, 255, 255, 0.3); color: rgba(255, 255, 255, 0.3); }.u-icn-rank_up { fill: rgb(236, 65, 65); }.u-icn-rank_dn { fill: rgb(46, 107, 176); }.u-icn-rank_stop { fill: rgb(104, 106, 110); }.u-icn-rank_new { fill: rgb(94, 158, 95); }.u-icn-feedback { background: rgba(255, 255, 255, 0.95); }.u-icn-feedback svg { fill: rgb(51, 51, 51); }.u-icn-selected { background: rgba(64, 158, 209, 0.8); }.u-icn-selected svg { fill: rgba(255, 255, 255, 0.8); }.u-icn-smlslt svg { fill: var(--themeC1); }.mq-offline .u-icn-love.z-off svg, .mq-offline .u-icn-dld.z-off { fill: rgb(50, 52, 59); }.mq-offline .u-icn-loved.z-off { opacity: 0.4; }.u-micn-sq, .SpriteIcon_hires, .SpriteIcon_originalSong, .SpriteIcon_dolby { background: var(--icnTheme); }.u-micn-nores { background: rgb(0, 0, 0); }.u-micn-mv { background: var(--icnTheme); }.u-micn-mv:hover { background: var(--icnTheme-lighten); }.u-micn-program, .u-micn-cld, .u-micn-local { background: rgb(102, 102, 102); }a.u-micn-program:hover { background: rgba(255, 255, 255, 0.45); }.u-micn-dld, .u-micn-love { background: rgba(0, 0, 0, 0.3); }.u-micn-dld:hover, .u-micn-love:hover { background: rgba(0, 0, 0, 0.7); }.u-micn-loved { background: rgb(236, 65, 65); }.u-micn-loved:hover { background: rgb(215, 53, 53); }.u-micn-vip, .u-micn-vipdown { background: rgb(209, 84, 0); }.u-micn-try { background: var(--icnTheme); }.u-micn-lose, .u-micn-losevipdown { background: rgb(102, 102, 102); }.playstate.u-plyst { background: var(--icnTheme); }.u-dragtip { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); color: rgba(255, 255, 255, 0.45); }.u-dragline { background: var(--icnTheme); }.u-cloudnote { border-top: 1px solid rgba(255, 255, 255, 0.12); }.u-header .date a { color: rgba(255, 255, 255, 0.2); }.u-header .date a:hover, .u-header .date a.z-slt { color: rgba(255, 255, 255, 0.65); }.u-header .date .line { color: rgba(255, 255, 255, 0.12); }.u-tip, .u-dot { background: var(--icnTheme); }.u-cover-daily .day { color: rgb(255, 255, 255); }.u-calendar .hd { color: rgb(102, 102, 102); }.u-calendar .bd { color: var(--icnTheme); background: -webkit-linear-gradient(90deg, rgba(0, 0, 0, 0.04) 60%, rgba(0, 0, 0, 0) 100%); }.u-lv { border: 1px solid rgb(236, 65, 65); color: rgb(51, 51, 51); }.u-lv svg { fill: rgb(236, 65, 65); }.u-txt { background: padding-box padding-box rgba(255, 255, 255, 0.07); border: 1px solid rgba(255, 255, 255, 0.12); }.u-txt, .u-txt textarea { color: rgba(255, 255, 255, 0.8); }.u-txt:focus, .u-txt textarea:focus { color: rgba(255, 255, 255, 0.8); }.u-txt::-webkit-input-placeholder, .u-txt.place { color: rgba(255, 255, 255, 0.2) !important; }.u-txt::placeholder, .u-txt textarea::placeholder { color: rgba(255, 255, 255, 0.2); }.u-txt.z-dis, .u-txt:disabled { color: rgba(255, 255, 255, 0.3); background-color: rgba(255, 255, 255, 0.02) !important; }.f-add-tag { color: rgba(35, 93, 157, 0.8); }.f-add-tag:hover { color: rgb(35, 93, 157); }.u-mvmark { border: 1px solid rgb(232, 119, 120); color: rgb(224, 63, 64); }.u-mvmark-1 { border: 1px solid rgb(224, 63, 64); }.u-price { color: var(--themeC1); }.u-price .sup { color: rgba(var(--themeC1-rgb), 60); }.u-price .sup-light { color: rgba(255, 255, 255, 0.2); }.u-playinglocation { background-color: rgb(37, 37, 37); box-shadow: rgba(255, 255, 255, 0.2) 0px 2px 6px 0px; }.u-playinglocation svg { fill: rgb(255, 255, 255); }.m-editor .place, .m-editor .place svg { fill: rgba(255, 255, 255, 0.3); color: rgba(255, 255, 255, 0.3); }.m-editor .u-cicn-face { background-position: -110px -30px; }.m-editor .u-cicn-at { background-position: -80px -30px; }.m-editor .u-cicn-pic { background-position: -145px -30px; }.m-editor .insert .icn svg { fill: rgba(255, 255, 255, 0.45); }.m-editor .insert .icn:hover svg { fill: rgba(255, 255, 255, 0.8); }.m-editor .remain { color: rgba(255, 255, 255, 0.2); }.m-editor .remain.z-over, .u-txt .remain.z-over { color: rgb(205, 24, 24); }.m-comment .citm-hotmore a { border: 1px solid rgba(255, 255, 255, 0.15); }.m-comment .citm-hotmore a svg { fill: rgba(255, 255, 255, 0.2); }.m-comment .citm { border-color: rgba(255, 255, 255, 0.05); }.m-comment .reply { background: rgba(255, 255, 255, 0.04); }.m-comment .opers a.z-did svg { fill: var(--themeC1); }.m-comment .opers .praise.z-did svg { fill: rgb(236, 65, 65); }.m-comment .praise svg, .m-comment .share svg, .m-comment .reply-icon svg { fill: rgba(255, 255, 255, 0.45); }.m-comment .praise:hover svg, .m-comment .share:hover svg, .m-comment .reply-icon:hover svg { fill: rgba(255, 255, 255, 0.8); }.m-comment-rdidtl .citm .time::before { background: currentcolor; }.u-tab2 li .z-sel, .u-tab2 li .z-sel * { color: rgba(255, 255, 255, 0.8); font-weight: 800; font-size: 18px; }.u-tab2 li .z-sel::before { content: ""; position: absolute; width: 80%; left: 50%; transform: translate(-50%); right: 0px; height: 3px; background-color: var(--icnTheme); bottom: -1px; border-radius: 100px; }.u-tabbtn { border: 1px solid rgb(102, 102, 102); }.u-tabbtn .btn { border-color: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, 0.8); }.u-tabbtn .btn:hover { background: rgba(255, 255, 255, 0.04); }.u-tabbtn .btn.z-sel, .u-tabbtn .btn.z-sel:hover { background: rgb(102, 102, 102); border-color: rgb(102, 102, 102); color: rgb(255, 255, 255); }.u-tabbtn .btn .u-tip { border: 1px solid rgb(251, 251, 251); color: rgb(255, 255, 255); background: rgb(236, 65, 65); }.u-select .value { background: padding-box padding-box rgba(255, 255, 255, 0.07); border: 1px solid rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.8); }.u-select .value-none { color: rgb(155, 155, 155); }.u-select .value::before { background: -webkit-linear-gradient(-45deg, transparent 0px, transparent 7px, rgb(153, 153, 153) 6px); }.u-select .sltwrap { background: rgb(43, 43, 43); }.u-select .select { background: padding-box padding-box rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.12); }.u-select .select::-webkit-scrollbar-track { background: transparent; }.u-select .option { color: rgba(255, 255, 255, 0.45); }.u-select .option:hover { background: rgba(255, 255, 255, 0.04); color: rgba(255, 255, 255, 0.8); }.u-select .option:active, .u-select .option.z-sel { background: rgba(255, 255, 255, 0.02); color: rgba(255, 255, 255, 0.8); }.u-select.z-dis .value { color: rgba(255, 255, 255, 0.3); }.u-select.z-dis .value::before { opacity: 0.5; }.u-head1 .morelink svg { fill: rgba(255, 255, 255, 0.8); }.u-head1 .rtab a { color: rgba(255, 255, 255, 0.3); }.u-head1 .rtab a:hover, .u-head1 .rtab a.z-sel { color: rgba(255, 255, 255, 0.8); }.u-head1 .rtab .line { background: rgba(255, 255, 255, 0.05); }.u-head2 { border-bottom: 2px solid var(--themeC1); }.u-head2-1 { border-bottom: 1px solid rgba(255, 255, 255, 0.05); }.u-head1-4 .u-tit { border-bottom: none; color: rgba(255, 255, 255, 0.45); }.u-head1-4 .u-tit.z-sel { border-bottom: 2px solid rgb(104, 106, 110); }.u-head1-4 .u-tit.z-sel, .u-head1-4 .u-tit:hover { color: rgba(255, 255, 255, 0.8); }.u-head1-4-1 { border-bottom: none; }.u-head1-4-1 .u-tit { border-bottom: none; color: rgba(255, 255, 255, 0.8); }.u-head1-4-1 .u-tit.z-sel { background: rgba(var(--themeC1-rgb), 10%); color: var(--icnTheme); border-bottom: none; }.u-head1-4-1 .u-tit.z-sel::after { background: var(--icnTheme); }.p-newsong .u-head1-4 .u-tit.z-sel { border-bottom: none; }.u-head1-4 .rtab a { color: rgba(255, 255, 255, 0.45); background: none; }.u-head1-4 .rtab a:hover { color: rgba(255, 255, 255, 0.8); background: none; }.u-head1-4 .rtab a.z-sel { color: var(--themeC1); background: rgba(var(--themeC1-rgb), 5%); }.u-head1-4 .rtab a.z-sel:hover { background: rgba(var(--themeC1-rgb), 9%); }.u-head1-4 .rtab .line { background: rgba(255, 255, 255, 0.05); }.u-head1-artistrank .z-sel { color: rgba(255, 255, 255, 0.8); }.u-head1-artistrank a { color: rgba(255, 255, 255, 0.45); }.u-head1-artistrank::after { border-bottom: 1px solid rgba(255, 255, 255, 0.1); }.u-headmulti { border-bottom: 1px solid rgba(255, 255, 255, 0.1); background: rgb(43, 43, 43); }.u-headtit .morelink svg { fill: rgba(255, 255, 255, 0.8); }.u-lhd .style.dj::after { border-right-color: rgb(242, 242, 242); }.m-search .u-lhd:first-child, .n-yrd-box .u-lhd { border-top: none; }.u-stab li { background: padding-box padding-box rgba(255, 255, 255, 0.05); border: 1px solid transparent; }.u-stab li svg { fill: rgba(255, 255, 255, 0.3); }.u-stab li:hover { background-color: rgba(255, 255, 255, 0.09); }.u-stab li:hover svg { fill: rgba(255, 255, 255, 0.45); }.u-stab li.z-sel:hover, .u-stab li.z-sel { background-color: rgba(255, 255, 255, 0.25); }.u-stab li.z-sel:hover svg, .u-stab li.z-sel svg { fill: rgb(255, 255, 255); }.u-tag { background: padding-box padding-box rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.3); }a.u-tag:hover { background-color: rgb(46, 46, 46); color: rgba(255, 255, 255, 0.45); }.u-tag { background: padding-box padding-box rgba(255, 255, 255, 0.07); border: 1px solid rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.3); }a.u-tag:hover { background-color: rgb(46, 46, 46); color: rgba(255, 255, 255, 0.45); }.u-tag-redline { color: var(--themeC1); border-color: rgba(var(--themeC1-rgb), 40); background: transparent; }.u-tag-redline:hover { color: var(--themeC1) !important; background: transparent !important; }.u-tag-redline .disk { fill: rgb(255, 255, 255); background: var(--themeC1); }.u-tag-indark-hl { border-color: rgb(165, 167, 168); background: rgb(165, 167, 168); color: rgb(31, 33, 51); }.u-tag-indark-hl:hover { opacity: 0.7; }.u-tag-ch { color: rgba(255, 255, 255, 0.8); border: none; }.u-tag-ch:hover { color: var(--themeC1); }.u-rtag { color: var(--themeC1); border: 1px solid rgba(var(--themeC1-rgb), 60); }.u-rtag-1 { color: var(--themeC1); border: 1px solid rgba(var(--themeC1-rgb), 60); }.u-rtag-2 { color: rgb(236, 65, 65); border: 1px solid rgba(236, 65, 65, 0.6); }.u-rtag-3 { color: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.6); }.m-chtag li.z-slt .u-tag-ch { background: rgba(211, 58, 49, 0.05); color: var(--themeC1); }.u-follow { background: padding-box padding-box rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.12); }.u-follow-add:hover { background: rgba(255, 255, 255, 0.1); }.u-follow-add svg { fill: var(--icnTheme); }.u-follow-added svg { fill: rgba(255, 255, 255, 0.3); }.m-fanslst .fans:hover, .m-gzlist li .btm:hover { background: rgba(255, 255, 255, 0.02); }.u-card { background: rgba(255, 255, 255, 0.04); border: none; }.u-card:hover { background: rgba(255, 255, 255, 0.07); }.u-card .arr { fill: rgb(154, 154, 154); }.u-card:hover .arr { fill: rgba(255, 255, 255, 0.45); }.u-type { border: 1px solid rgba(170, 170, 170, 0.8); color: rgba(255, 255, 255, 0.2); }a.u-type:hover { border-color: rgba(255, 255, 255, 0.45); color: rgba(255, 255, 255, 0.4); }.u-type-red { border: 1px solid rgba(var(--themeC1-rgb), 60%); color: var(--icnTheme); }a.u-type-red:hover { border: 1px solid rgba(var(--themeC1-rgb), 100%); color: var(--icnTheme); }.u-type-blue { border: 1px solid rgba(90, 181, 231, 0.6); color: rgb(90, 181, 231); }.u-hot, .u-hot .hot { background: rgba(255, 255, 255, 0.1); }.m-plylist .ts, .m-yatk .ts { background: linear-gradient(34deg, rgb(255, 227, 214) 29%, rgb(255, 237, 222) 100%); box-shadow: rgba(225, 192, 184, 0.2) 0px 4px 15px 0px; }.m-plylist .ts .tstt, .m-yatk .ts .tstt { font-size: 13px; color: rgb(51, 51, 51); font-weight: 400; }.m-plylist .ts .tsaction, .m-yatk .ts .tsaction { color: rgb(35, 93, 157); }.m-plylist .ts .tsaction .bg, .m-yatk .ts .tsaction .bg { background: url("../../pub/img/more_blue.svg") no-repeat; }.m-plylist .bloc, .m-yatk .bloc { background: url("../../pub/img/singer_block3.png") no-repeat; }.m-plylist .tsold, .m-yatk .tsold { background: rgba(0, 0, 0, 0.05); }.m-plylist .tsold .tstt, .m-yatk .tsold .tstt { color: rgba(0, 0, 0, 0.4); }.m-plylist .tsold .tsaction, .m-yatk .tsold .tsaction { color: rgba(0, 0, 0, 0.4); }.m-plylist .tsold .tsaction .ricon, .m-yatk .tsold .tsaction .ricon { padding-left: 5px; }.m-plylist .nores-desc, .m-yatk .nores-desc { color: rgba(255, 255, 255, 0.3); }.u-probar { background: rgba(255, 255, 255, 0.1); }.u-probar .pro { background: rgba(64, 158, 209, 0.8); }.u-ibtn1 { color: rgb(255, 255, 255); background: var(--themeC1); border-radius: 27px; border: 1px solid transparent; }.u-ibtn1:not(.z-dis):hover { background: var(--themeC1-hvr); color: rgb(255, 255, 255); }.u-ibtn1.z-dis { color: rgb(255, 255, 255); opacity: 0.5; }.u-ibtn1 svg { fill: rgb(255, 255, 255); }.u-ibtn1-member { color: rgb(255, 255, 255); }.u-ibtn1-member svg { fill: rgb(255, 255, 255); }.u-ibtn2 { background: padding-box padding-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.1); color: rgba(255, 255, 255, 0.8); }.u-ibtn2:not(.z-dis):hover { background-color: rgb(46, 46, 46); }.u-ibtn2:not(.z-dis):active, .u-ibtn2-ygz, .u-ibtn2-ygz:not(.z-dis):hover { background: -webkit-linear-gradient(top, rgb(242, 242, 242), rgb(254, 254, 254)) padding-box padding-box; }.u-ibtn2.z-dis { color: rgba(255, 255, 255, 0.2); }.u-ibtn-redline { color: var(--themeC1); fill: var(--themeC1); border: 1px solid rgba(var(--themeC1-rgb), 80); background: transparent; }.u-ibtn-redline:hover { border-color: var(--themeC1); }.u-ibtn5 { color: rgba(255, 255, 255, 0.8); background: padding-box padding-box transparent; border: 1px solid rgba(255, 255, 255, 0.15); border-radius: 100px; }.u-ibtn5 svg { fill: rgba(255, 255, 255, 0.45); }.u-ibtn5:not(.z-dis):hover { background-color: rgba(255, 255, 255, 0.05); }.u-ibtn5:not(.z-dis):hover svg { fill: rgba(255, 255, 255, 0.8); }.u-ibtn5-inplay { background: none; border-color: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.8); }.u-ibtn5-inplay svg { fill: rgba(255, 255, 255, 0.45); }.u-ibtn5-inplay:not(.z-dis):hover { background-color: rgba(255, 255, 255, 0.1); }.u-ibtn5.z-dis, .mq-offline .u-ibtn5.z-off { color: rgba(255, 255, 255, 0.3); }.u-ibtn5.z-dis svg, .mq-offline .u-ibtn5.z-off svg { fill: rgba(255, 255, 255, 0.3); }.u-ibtn5.z-dis::before, .mq-offline .u-ibtn5.z-off::before { opacity: 0.3; }.u-ibtn5-loads { color: rgba(255, 255, 255, 0.45); }.u-ibtn5-loads:hover { color: rgba(255, 255, 255, 0.8); }.u-ibtn5-loads:hover::before { opacity: 0.8; }.u-ibtn5-more { color: rgba(255, 255, 255, 0.45); }.u-ibtn5-ply svg, span.u-ibtn5-ply:not(.z-dis):hover svg { fill: rgb(236, 65, 65); }.u-ibtn5.z-did svg { fill: var(--icnTheme); }.u-ibtn5.z-did:hover svg { fill: var(--icnTheme-hvr); }.u-ibtn5-loved.z-did svg { fill: rgb(236, 65, 65); }.u-ibtn5-loved.z-did:hover svg { fill: rgb(215, 53, 53); }.u-ibtn5b, .u-ibtn5b .u-ibtn5, .u-ibtn5b .u-ibtn5:first-child { border-color: rgba(255, 255, 255, 0.12); }.u-ibtn5-dyed svg { fill: var(--themeC1); }.u-ibtn5-dyed:not(.z-dis):hover svg { fill: var(--themeC1-hvr); }.u-ibtn5.u-ibtn5-fav { color: rgba(255, 255, 255, 0.8); }.u-ibtn5-chose svg { fill: rgba(255, 255, 255, 0.8); }.u-ibtn5-chose a { color: rgba(255, 255, 255, 0.8); }.u-ibtn5-new { color: rgb(255, 255, 255); background: transparent; }.u-ibtn5-new svg { fill: rgb(255, 255, 255) !important; }.u-ibtn5b-new .u-ibtn5:first-child { border-right-color: rgba(255, 255, 255, 0.1); }.u-ibtn5b-new.z-dis, .mq-offline .u-ibtn5b-new.z-off { opacity: 0.5; }.u-ibtn5b-new { background: var(--themeC1); }.u-ibtn5b-new:not(.z-dis):hover { background: var(--themeC1-hvr); }.u-ibtn5-bind svg { fill: rgba(255, 255, 255, 0.45); }.u-ibtn5-follow svg, button.u-ibtn5-follow:not(.z-dis):hover svg { fill: rgb(236, 65, 65); }.u-ibtn5-redword { color: rgb(236, 65, 65); }.u-ibtn5-redword svg, .u-ibtn5-redword:not(.z-dis):hover svg { fill: rgb(236, 65, 65) !important; }.u-ibtn5-scan { border: none; }.u-ibtn5-scan::before { border: 1px solid rgba(255, 255, 255, 0.15); border-radius: 100px; }.u-ibtn5-scan .bg { background: rgba(0, 162, 255, 0.2); }.u-ibtn12 { border-color: rgba(255, 255, 255, 0.12); background: padding-box padding-box rgb(223, 59, 59); color: rgb(255, 255, 255); }.u-ibtn12:hover { background-color: rgb(196, 51, 51); }.u-ibtn3 { border-color: rgba(255, 255, 255, 0.1); }.u-ibtn3 .arr { fill: rgba(255, 255, 255, 0.2); }.u-ibtnpr { border-color: transparent; background-image: linear-gradient(to right, rgb(252, 82, 68), rgb(236, 65, 65)); color: rgba(255, 255, 255, 0.8); fill: rgba(255, 255, 255, 0.8); }.u-ibtnpr:not(.z-dis):hover { border-color: transparent; background-image: linear-gradient(to right, rgb(241, 78, 65) 0%, rgb(202, 55, 47) 99%); }.u-ibtnpr.z-did { background: transparent; color: rgba(255, 255, 255, 0.2); fill: rgba(255, 255, 255, 0.2); }.u-ibtnpr.z-dis { pointer-events: none; opacity: 0.2; }.u-ibtnmr { border: 1px solid var(--icnTheme); color: var(--icnTheme); fill: var(--icnTheme); background: transparent; border-radius: 100px; }.u-ibtnmr:not(.z-dis):hover { border-color: var(--icnTheme-hvr); color: var(--icnTheme-hvr); fill: var(--icnTheme-hvr); background: rgba(0, 0, 0, 0.04); }.u-ibtn-redline2 { transition: all 350ms ease-in-out 0s; border: 1px solid rgb(236, 65, 65); color: rgb(236, 65, 65); fill: rgb(236, 65, 65); background: transparent; border-radius: 100px; }.u-ibtn-redline2:not(.z-dis):hover { border-color: rgb(236, 65, 65); color: rgb(255, 255, 255); fill: rgb(255, 255, 255); background: rgb(236, 65, 65); }.u-cicn-vip svg { fill: rgb(254, 103, 46); }.u-cicn-mv svg, .u-cicn-local svg, .u-cicn-try svg, .u-cicn-cloud svg, .u-cicn-live svg, .u-cicn-tsq svg, .u-cicn-128 svg, .u-cicn-192 svg, .u-cicn-320 svg, .u-cicn-128.z-normal svg, .u-cicn-192.z-normal svg, .u-cicn-320.z-normal svg { fill: rgb(236, 65, 65); }.u-cicn-mv:hover svg, .u-cicn-128:hover svg, .u-cicn-192:hover svg, .u-cicn-320:hover svg { fill: rgb(215, 53, 53); }.u-cicn-128.z-normal:hover svg, .u-cicn-192.z-normal:hover svg, .u-cicn-320.z-normal:hover svg { fill: rgb(236, 65, 65); }.u-calendar { border-color: rgb(230, 230, 230); }.u-calendar .hd { color: rgb(102, 102, 102); }.u-calendar .bd { color: var(--icnTheme); }.u-sign, .u-sign::before { background: rgb(255, 255, 255); border-color: rgba(255, 255, 255, 0.12); }.u-sign-cloud, .u-sign-cloud::before { background: rgb(251, 252, 253); border-color: rgb(163, 164, 178); box-shadow: rgba(255, 255, 255, 0.12) 0px 1px 0px; color: rgba(255, 255, 255, 0.45); }.u-sign-cloud::before { box-shadow: none; }.u-cklist input[type="checkbox"] + span, .u-cklist input[type="radio"] + span { border: 1px solid rgba(255, 255, 255, 0.2); }.u-cklist input[type="checkbox"]:checked + span { border: none; background-color: var(--icnTheme); text-align: center; }.u-cklist input[type="radio"]:checked + span { border: 1px solid var(--icnTheme); text-align: center; }.u-cklist input[type="radio"]:checked + span svg { visibility: visible; fill: var(--icnTheme); width: 10px; max-height: 10px; }.u-cklist input[type="radio"]:checked + span i.circle { visibility: visible; width: 10px; height: 10px; border-radius: 100%; background: var(--icnTheme); position: absolute; top: 2px; left: 2px; }.u-cklist input[type="checkbox"]:checked + span svg { visibility: visible; fill: rgb(255, 255, 255); width: 10px; max-height: 7px; }.u-cklist input[type="checkbox"]:indeterminate + span { background: var(--icnTheme) content-box; }.u-cklist input[type="checkbox"]:indeterminate + span svg { visibility: hidden; }.u-tab3 li { background: transparent; border-color: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, 0.3); }.u-tab3 li:hover { background: rgba(255, 255, 255, 0.04); color: rgba(255, 255, 255, 0.45); }.u-tab3 li.z-sel, .u-tab3 li.z-sel:hover { background: rgb(102, 102, 102); border-color: rgb(102, 102, 102); color: rgb(255, 255, 255); }.u-nav li.z-sel a, .u-nav li.z-sel a:hover { border-bottom: 2px solid rgb(196, 12, 12); color: rgba(255, 255, 255, 0.8); }.u-nav li a, .u-nav li a:hover { color: rgba(255, 255, 255, 0.45); }.u-msg { background: rgb(217, 229, 249); border-color: rgb(200, 214, 242); }.u-msg-detail { color: rgb(35, 124, 191); }.u-msg-detail .cls svg { fill: rgb(107, 149, 180); }.u-msg-detail .cls:hover svg { fill: rgb(75, 123, 160); }.u-msg-program { color: rgba(255, 255, 255, 0.8); background: transparent; border-color: transparent; }.u-msg-program .cls svg { fill: rgba(0, 0, 0, 0.3); }.u-msg-program .cls:hover svg { fill: rgb(153, 153, 153); }.u-msg-program .last { fill: var(--themeC1); }.u-msg-program a { color: rgb(133, 185, 230); text-decoration: none; }.u-msg-1 { color: rgb(35, 124, 191); }.u-atsuggest { border: 1px solid rgb(153, 153, 153); box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 3px; background: rgb(43, 43, 43); color: rgba(255, 255, 255, 0.8); }.u-atsuggest .des { color: rgba(255, 255, 255, 0.45); }.u-atsuggest li:hover { background: rgba(255, 255, 255, 0.04); }.u-atsuggest li.z-sel { background: rgba(255, 255, 255, 0.02); }.u-load::before { background-size: 16px; }.u-load { color: rgba(255, 255, 255, 0.45); }.u-mbtxt .qh { border-color: rgba(255, 255, 255, 0.1); }.u-mbtxt .arrow { fill: rgba(255, 255, 255, 0.2); }.u-mbtxt .fill { background: rgb(54, 54, 54); border-color: rgba(255, 255, 255, 0.12); }.u-mbtxt .fill li:hover, .u-mbtxt .fill li.z-sel { background: rgb(51, 51, 51); }div.m-page a, div.m-page .zdot { color: rgba(255, 255, 255, 0.45); border: 1px solid rgba(255, 255, 255, 0.1); }div.m-page a:not(.js-selected):hover { color: rgba(255, 255, 255, 0.8); background: rgba(255, 255, 255, 0.04); }div.m-page a.js-selected, div.m-page a.js-selected:hover { color: rgb(255, 255, 255); background: var(--themeC1); }div.m-page a.zbtn svg { fill: rgba(255, 255, 255, 0.45); }div.m-page a.js-disabled:hover { background: transparent; }div.m-page a.js-disabled svg { fill: rgba(255, 255, 255, 0.15); }div.m-scrollpage .btn { background: rgba(255, 255, 255, 0.08); }div.m-scrollpage .btn svg { fill: rgba(255, 255, 255, 0.8); }div.m-scrollpage .btn:hover { background: rgba(255, 255, 255, 0.16); }svg.playstate { fill: var(--icnTheme); }.m-plylist .head { color: rgb(136, 136, 136); fill: rgba(255, 255, 255, 0.45); }.m-plylist-sort .th[data-res-action="sort"]:hover { background: rgba(255, 255, 255, 0.06); }.m-plylist-sort .th[data-res-action="sort"]:active { background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.1)); }.m-plylist .itm::before { color: rgba(255, 255, 255, 0.2); }.m-plylist .itm.z-play .title, .m-plylist .itm.z-pause .title, .m-plylist .itm.z-play .tit, .m-plylist .itm.z-pause .tit { color: var(--themeC1); }.m-plylist .itm:nth-child(2n+1), .m-tblist .itm:nth-child(2n+1), .m-tblist-myartist .itm:nth-child(2n+1), .m-plylist-arank .itm:nth-child(2n), .m-search .m-tblist .itm:nth-child(2n), .m-plylist-daily .itm:nth-child(2n+1), .m-tblist-rdi-dtl .itm:nth-child(2n+1), .m-tblist-rdi-mul.z-mul .itm:nth-child(2n+1), .m-plylist-daily.m-plylist-newsong .itm:nth-child(2n+1), .m-search .radio li:nth-child(2n+1), .m-plylist-recent .itm:nth-child(2n), .m-plylist-recent.m-plylist-mix .itm:nth-child(2n+1), .m-tblist-alb .itm:nth-child(2n), .m-concertlist li:nth-child(2n), .m-plylist_local-view .itm:nth-child(2n), .m-plylist .itm:nth-child(2n).z-haslrc:hover { background: rgba(255, 255, 255, 0.02); }.m-plylist-rdi-rank .itm:nth-child(2n+1) { background: rgba(255, 255, 255, 0.02); }.m-plylist-rdi-rank .itm:nth-child(2n+1):hover { background: rgba(255, 255, 255, 0.05); }.m-plylist .itm, .m-plylist-daily .itm:nth-child(2n), .m-tblist-myartist .itm:nth-child(2n), .m-tblist-rdi-dtl .itm:nth-child(2n), .m-plylist-daily.m-plylist-newsong .itm:nth-child(2n), .m-plylist-recent .itm:nth-child(2n+1), .m-plylist-recent.m-plylist-mix .itm:nth-child(2n), .m-plylist-arank .itm:nth-child(2n+1), .m-search .radio li:nth-child(2n), .m-search .m-tblist .itm:nth-child(2n+1), .m-tblist-alb .itm:nth-child(2n+1), .m-plylist_local-view .itm:nth-child(2n+1), .m-tblist-rdi-mul.z-mul .tool, .m-tblist-rdi-mul.z-mul .tool:hover { background: none; }.m-plylist-rdi-rank .itm:nth-child(2n):hover { background: rgba(255, 255, 255, 0.05); }.m-plylist .ico-loved svg { fill: rgb(236, 65, 65); }svg.playtype { fill: rgba(255, 255, 255, 0.45); }.m-plylist .tag svg { fill: rgb(102, 102, 102); }.m-plylist .check svg { fill: var(--themeC1); }.m-plylist-new .itm, .m-plylist-new .itm:nth-child(2n+1) { background: none; }.m-plylist-new.m-plylist-rdi .itm:hover { background: padding-box rgba(255, 255, 255, 0.04); border-radius: 4px; }.m-plylist-new.m-plylist-rdi .itm.z-sel, .m-plylist-new.m-plylist-rdi .itm.z-sel:hover { background: padding-box rgba(255, 255, 255, 0.04); border-radius: 4px; }.m-list p .inf { color: rgba(255, 255, 255, 0.3); }.m-list-newalb .desc p a { color: rgba(255, 255, 255, 0.3); }.m-list-newalb .desc p a:hover { color: rgba(255, 255, 255, 0.45); }.m-list-recmd-program li:hover { background: padding-box rgba(255, 255, 255, 0.04); border-radius: 4px; }.m-plylist-new .bd::before { background: rgba(0, 0, 0, 0.05); }.m-plylist-daily .hd .ply { color: rgb(255, 255, 255); background: var(--themeC1); }.m-plylist-daily .hd .ply svg { fill: rgb(255, 255, 255); }.m-plylist-daily .hd .fav { line-height: 20px; }.m-plylist-daily .hd .ply:hover { background: var(--themeC1-hvr); }.m-plylist .itm:hover:hover:hover, .m-tblist .itm:hover, .m-plylist .itm.z-haslrc:hover .trbg, .m-search .radio li:hover, .m-plylist-lrc-mult .itm:hover, .m-search .m-tblist .itm:hover { background: rgba(255, 255, 255, 0.06); }.m-plylist-recent.m-plylist-mix .itm:hover { background: rgba(255, 255, 255, 0.06) !important; }.recordtab { border-bottom: 1px solid rgba(255, 255, 255, 0.05); }.m-search .m-tblist .inf { color: rgba(255, 255, 255, 0.2); }.m-search .radio li.z-sel { background: rgba(0, 0, 0, 0.02); }div.m-plylist .itm:hover .u-arrlay a, div.m-plylist .itm.z-sel .u-arrlay a { color: rgb(40, 117, 206) !important; }div.m-plylist .itm:hover .u-arrlay a.s-fc2:hover, div.m-plylist .itm.z-sel .u-arrlay a:hover { color: rgb(10, 101, 207) !important; }div.m-plylist .itm.z-sel .u-arrlay * { color: rgba(255, 255, 255, 0.8) !important; }.m-plylist .itm.z-nocyr .u-icn-mv svg, .m-plylist .itm.z-nocyr .u-icn-sq svg { fill: rgb(50, 52, 59); }.m-plylist .itm.z-nocyr .u-micn-mv, .m-plylist .itm.z-nocyr .u-micn-sq { background: rgb(50, 52, 59); display: none; }.m-plylist-new .u-icn-mv svg { fill: rgb(136, 136, 136); }.m-plylist .itm.z-nocyr:not(.z-hasres) .tit, .m-plylist .itm.z-nocyr:not(.z-hasres) .tit .s-fc4, .m-drank li.z-nocyr .tit, .mq-offline .m-plylist .itm *, .mq-offline .m-plylist .itm a:hover, .mq-offline .m-plylist .itm.z-sel *, .mq-offline .m-tblist .itm * { color: rgba(255, 255, 255, 0.2); }.mq-offline .m-plylist .itm.z-hascache .s-fc1, .m-plylist .itm.z-cloudlocal .s-fc1, .m-plylist .itm.z-hasdown .s-fc1, .m-plylist .itm.z-haslocal .s-fc1, body:not(.mq-offline) .m-plylist .itm.z-hascloud .s-fc1, .m-drank li.z-cloudlocal .s-fc1, .mq-offline .m-tblist .itm.z-hasdown .s-fc1, .mq-offline .m-tblist .itm.z-haslocal .s-fc1, .mq-offline .m-tblist .itm.z-hascache .s-fc1 { color: rgba(255, 255, 255, 0.8) !important; }div.m-plylist .itm.z-haslocal.z-unmatch *, div.m-plylist .itm.z-unmatch::before { color: rgba(255, 255, 255, 0.2) !important; }div.m-plylist .itm.z-sel, div.m-plylist .itm.zel:hover, ul.m-plylist .itm.z-sel, ul.m-plylist .itm.z-sel:hover, .m-plylist .itm.z-haslrc.z-sel, .m-plylist .itm.z-haslrc.z-sel:hover { background: rgba(255, 255, 255, 0.1); }div.m-plylist .itm.z-sel .tag { color: var(--icnTheme) !important; }.m-plylist-sort .icn-sort-btn i { opacity: 0.7; }.m-plylist-sort .icn-sort-btn:hover i { opacity: 1; }.m-tblist-favalb .itm-digital { border-bottom: 1px solid rgba(255, 255, 255, 0.04); }.m-tblist-favalb .td:nth-of-type(2) a, .m-tblist-favalb .td:nth-of-type(3) { color: rgba(255, 255, 255, 0.3); }.m-tblist-favalb .td:nth-of-type(2) a:hover { color: rgba(255, 255, 255, 0.45); }.m-subalb .m-subalb-dg .lnk { background: rgba(211, 58, 49, 0.3); }.m-subalb .m-subalb-dg .arr { fill: rgba(0, 0, 0, 0.7); }.m-subalb .all .u-ibtn3 { border-color: rgba(0, 0, 0, 0.15); }.m-subalb .all .u-ibtn3 svg { fill: rgb(153, 153, 153); }.m-mymv svg { fill: rgb(255, 255, 255); }.m-mymv .time { text-shadow: rgba(0, 0, 0, 0.2) 0px 1px 1px; background: transparent; }.m-my .m-subalb .u-cover a { background: rgba(211, 59, 49, 0.5); }div.m-tblist .itm.z-sel.z-sel.z-sel, div.m-tblist .itm.z-sel.z-sel.z-sel:hover, div.m-plylist-rdi .itm.z-sel.z-sel.z-sel, div.m-plylist-rdi .itm.z-sel.z-sel.z-sel:hover, .m-tblist-rdi-mul.z-mul .itm.z-sel, .m-tblist-rdi-mul.z-mul .itm.z-sel:hover, div.m-plylist-arank .itm.z-sel, div.m-plylist-arank .itm.z-sel:hover { background: rgba(0, 0, 0, 0.06); }.m-tblist .signwrap { color: rgb(153, 153, 153); }.m-tblist .sign, .m-tblist .sign::before { background: rgb(255, 255, 255); border-color: rgba(255, 255, 255, 0.12); }.m-tblist-rdi .flag svg { fill: rgb(236, 65, 65); }.m-tblist-rdi-mul .u-cklist input[type="checkbox"] + span { background: rgb(43, 43, 43); text-align: center; }.m-tblist-rdi-mul .itm .u-cklist input[type="checkbox"] + span svg, .m-tblist-rdi-mul .left .u-cklist input[type="checkbox"] + span svg { visibility: hidden; width: 10px; max-height: 7px; }.m-tblist-rdi-mul .itm.z-sel .u-cklist input[type="checkbox"] + span, .m-tblist-rdi-mul .left.z-sel .u-cklist input[type="checkbox"] + span { border: none; background-color: rgb(255, 58, 58); }.m-tblist-rdi-mul .itm.z-sel .u-cklist input[type="checkbox"] + span svg, .m-tblist-rdi-mul .left.z-sel .u-cklist input[type="checkbox"] + span svg { visibility: visible; fill: rgb(255, 255, 255); }div.m-plylist-cloud .itm.z-sel .help .tip * { color: rgba(255, 255, 255, 0.45) !important; }.m-plylist-rank .fix .red { color: rgb(205, 24, 24); text-shadow: rgba(255, 255, 255, 0.75) 0px 1px 0px; }.m-search .match .u-card { background: rgba(0, 0, 0, 0.04); }.m-search .search-count { color: rgb(102, 102, 102); }.m-plylist .alias { color: rgb(155, 155, 155); margin-left: 5px; }.m-plylist-lrc .lyric { color: rgb(136, 136, 136); }.m-plylist-mix-empty .empty { background-color: rgba(255, 255, 255, 0.06); }.m-plylist-rdidlt .itm::before { color: rgba(255, 255, 255, 0.3); }.m-list-program li { border-bottom: 1px solid rgba(0, 0, 0, 0.05); }.m-list-twinsradio .last svg { fill: rgba(255, 255, 255, 0.6); }.m-mv .update .help svg { fill: rgba(255, 255, 255, 0.3); }.m-mv .update p { color: rgba(255, 255, 255, 0.3); }.m-list-mvweek li, .m-list-mvweek li:nth-child(n+3) { border-color: rgba(255, 255, 255, 0.05); }.m-list-new li:hover, .m-list-new li.z-sel { background-color: rgba(255, 255, 255, 0.08); }.rct-audioBook .iconContainer .play-icon { box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 4px 0px; background-color: rgba(255, 255, 255, 0.9); }.rct-audioBook .iconContainer .play-icon svg { fill: var(--icnTheme); }.rct-audioBook .iconContainer .stop-icon { box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 4px 0px; background-color: rgba(255, 255, 255, 0.9); }.rct-audioBook .iconContainer .stop-icon svg { fill: var(--icnTheme); }.rct-audioBook .jindu { color: rgba(0, 0, 0, 0.8); }.discover-podcast li:hover { background-color: rgba(0, 0, 0, 0.08); }.discover-podcast li .rcmd-new-left { background-color: rgb(224, 224, 224); }.discover-podcast li .rcmd-new-left .IconContainer .play-icon { box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 4px 0px; background-color: rgba(255, 255, 255, 0.9); }.discover-podcast li .rcmd-new-left .IconContainer .play-icon svg { fill: var(--icnTheme); }.discover-podcast li .rcmd-new-left .IconContainer .stop-icon { box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 4px 0px; background-color: rgba(255, 255, 255, 0.9); }.discover-podcast li .rcmd-new-left .IconContainer .stop-icon svg { fill: var(--icnTheme); }.discover-podcast li .rcmd-new-right .rcmd-new-right-title { color: rgba(0, 0, 0, 0.8); }.discover-podcast li .rcmd-new-right .rcmd-new-right-labelbox .rcmd-new-right-label-gray { color: rgb(0, 0, 0); border: 1px solid rgba(0, 0, 0, 0.2); }.discover-podcast li .rcmd-new-right .rcmd-new-right-labelbox .rcmd-new-right-label-yellow { background: rgba(255, 124, 58, 0.1); color: rgb(255, 124, 58); }.discover-podcast li .rcmd-new-right .rcmd-new-right-labelbox .rcmd-new-right-label-red { background: rgba(255, 124, 58, 0.1); color: rgb(255, 124, 58); }.discover-podcast li .rcmd-new-right .rcnd-new-right-bottom .subtitle { color: rgba(0, 0, 0, 0.4); fill: rgba(0, 0, 0, 0.4); }.discover-podcast li .rcmd-new-right .rcnd-new-right-bottom .subtitle:hover { color: rgba(0, 0, 0, 0.6); }.discover-podcast li .rcmd-new-right .rcnd-new-right-bottom .play-count-box .play-count-number { color: rgb(136, 136, 136); }.discover-podcast li .rcmd-new-right .rcnd-new-right-bottom .play-time-box .play-time-number { color: rgb(136, 136, 136); }.discover-podcast li .rcmd-new-right .rcnd-new-right-bottom .play-time-box .play-time-icon { opacity: 0.2; }.discover-podcast li .rcmd-new-right .rcnd-new-right-bottom .play-time-box .play-time-icon svg { fill: rgb(0, 0, 0); }.audioBookTitle-refresh svg { fill: rgba(0, 0, 0, 0.8); }.discover-audioBook .rcmd-new-right-label-gray { color: rgb(0, 0, 0); border: 1px solid rgba(0, 0, 0, 0.2); }.discover-audioBook .rcmd-new-right-label-yellow { background: rgba(255, 124, 58, 0.1); color: rgb(255, 124, 58); }.discover-audioBook .rcmd-new-right-label-red { background: rgba(255, 124, 58, 0.1); color: rgb(255, 124, 58); }.program-radio-rcmd li:hover { background-color: rgba(0, 0, 0, 0.08); }.program-radio-rcmd li .rcmd-new-left { background-color: rgb(224, 224, 224); }.program-radio-rcmd li .rcmd-new-left .IconContainer .play-icon { box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 4px 0px; background-color: rgba(255, 255, 255, 0.9); }.program-radio-rcmd li .rcmd-new-left .IconContainer .play-icon svg { fill: var(--icnTheme); }.program-radio-rcmd li .rcmd-new-left .IconContainer .stop-icon { box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 4px 0px; background-color: rgba(255, 255, 255, 0.9); }.program-radio-rcmd li .rcmd-new-left .IconContainer .stop-icon svg { fill: var(--icnTheme); }.program-radio-rcmd li .rcmd-new-right .rcmd-new-right-title { color: rgba(0, 0, 0, 0.8); }.program-radio-rcmd li .rcmd-new-right .rcnd-new-right-bottom .subtitle { color: rgba(0, 0, 0, 0.4); fill: rgba(0, 0, 0, 0.4); }.program-radio-rcmd li .rcmd-new-right .rcnd-new-right-bottom .play-count-box .play-count-number { color: rgb(136, 136, 136); }.program-radio-rcmd li .rcmd-new-right .rcnd-new-right-bottom .play-time-box .play-time-number { color: rgb(136, 136, 136); }.program-radio-rcmd li .rcmd-new-right .rcnd-new-right-bottom .play-time-box .play-time-icon { opacity: 0.2; }.program-radio-rcmd li .rcmd-new-right .rcnd-new-right-bottom .play-time-box .play-time-icon svg { fill: rgb(0, 0, 0); }.m-tags { border-color: rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.45); }.m-tags dt { color: rgba(255, 255, 255, 0.8); }.m-tags dd a { color: rgba(255, 255, 255, 0.45); }.m-tags dd a:hover { color: rgba(255, 255, 255, 0.65); }.m-tags dd .lne { background: rgba(255, 255, 255, 0.05); }.m-tags dd a:hover .tagwrap { color: rgba(255, 255, 255, 0.8); }.m-tags dd a.z-sel .tagwrap { color: var(--themeC1); background-color: rgba(var(--themeC1-rgb), 5%); }.m-tags dd a.z-sel:hover .tagwrap { color: var(--themeC1); background-color: rgba(var(--themeC1-rgb), 9%); }.m-emts > div { background: rgb(37, 37, 37); }.m-emts, .m-emts::before { background: rgb(37, 37, 37); border-color: rgba(255, 255, 255, 0.2); }.m-emts .emtitm:hover { border-color: rgb(61, 145, 236); }.m-emts .emtpointer .pitm { background: content-box content-box rgba(255, 255, 255, 0.05); }.m-emts .emtpointer .pitm.z-sel { background-color: rgba(255, 255, 255, 0.3); }.m-editor .m-emts .close.u-icn svg { fill: rgba(255, 255, 255, 0.3); }.m-editor .insert .icn:hover .m-emts .close.u-icn svg { fill: rgba(255, 255, 255, 0.3); }.m-editor .insert .icn .m-emts .close.u-icn:hover svg { fill: rgba(255, 255, 255, 0.45); }.m-empty-1 { background: rgba(255, 255, 255, 0.04); }div.m-page-2 a.zbtn, div.m-page-2 a.zbtn:hover { background: none; border: 1px solid transparent; box-shadow: none; }div.m-page-2 a.zbtn:not(.js-disabled):hover { border: 1px solid rgb(203, 203, 203); background: none; }div.m-page-2 a.js-selected, div.m-page-2 a.js-selected:hover { text-decoration: none; color: rgba(255, 255, 255, 0.45); background: transparent; }div.m-page-2 a.js-selected em { color: rgba(255, 255, 255, 0.3); }.m-empty .emptyicon { background-image: url("../../pub/img/not_found.png"); }@media screen and (-webkit-min-device-pixel-ratio: 1.25) {
.m-empty .emptyicon { background-image: url("../../pub/img/not_found_2x.png"); background-size: 74px; }
}.m-empty .emptyicon.emptyicon-my-podcast { background-image: url("../../pub/img/podcast_empty.svg"); }.m-empty-autofix .emptyicon { background-image: url("../../pub/img/podcast_empty.svg"); }.g-mn, .g-sd, .g-bdmc, .g-bds, .g-bdmc-1, .g-bds-1 { border-color: rgba(255, 255, 255, 0.12); }.g-sd { background: none; }::-webkit-scrollbar-track { background: rgb(43, 43, 43); }::-webkit-scrollbar-thumb { background: rgba(255, 255, 255, 0.12); }::-webkit-scrollbar-thumb:hover { background: rgba(0, 0, 0, 0.17); }.m-nav::-webkit-scrollbar-track { background: none; }.m-nav::-webkit-scrollbar-thumb { background: none; }.m-nav:hover::-webkit-scrollbar-thumb { background: rgba(255, 255, 255, 0.12); }.m-playlrc .text::-webkit-scrollbar-track { display: none; }.n-setcnt .sltwrap .select::-webkit-scrollbar-track { background: rgb(255, 255, 255); }.g-hd { background-color: var(--themeC1-header); transition: none 0s ease 0s; }section.g-setHd::after { background: transparent; }.g-hd .bg.s-show { z-index: -1; opacity: 1; }.m-hst .btn svg, .m-sch .sch-btn svg { fill: rgba(255, 255, 255, 0.8); }.m-hst .btn.z-dis svg { fill: rgba(255, 255, 255, 0.3); }.m-logo svg { fill: rgb(255, 255, 255); }.m-hst .btn { background-color: rgba(0, 0, 0, 0.08); }.g-hd .m-logo1 svg { fill: rgb(255, 255, 255); }.s-theme-white .g-hd { background-color: rgb(245, 245, 245); }.s-theme-white .g-hd .m-logo .logo1 svg { fill: rgb(221, 0, 27); }.s-theme-white .g-hd .m-logo svg { fill: rgba(0, 0, 0, 0.8); }.s-theme-white .g-hd .m-hst .btn { background-color: rgba(0, 0, 0, 0.04); }.s-theme-white .g-hd .m-hst .btn svg { fill: rgba(0, 0, 0, 0.8); }.s-theme-white .g-hd .m-hst .btn.z-dis svg { fill: rgba(0, 0, 0, 0.3); }.s-theme-white .g-hd .m-listen svg.btn { color: rgba(0, 0, 0, 0.7); fill: rgba(0, 0, 0, 0.7); }.s-theme-white .g-hd .m-sch .sch-btn svg { fill: rgba(0, 0, 0, 0.8); }.s-theme-white .g-hd .m-sch input { color: rgb(0, 0, 0); }.s-theme-white .g-hd .m-sch input::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.2); }.s-theme-white .g-hd .m-leftbox::after { border-color: rgba(0, 0, 0, 0.4); }.s-theme-white .m-tool .switch .switching { background: url("../../pub/img/switch_black.webp") 0% 0% / 24px 24px no-repeat; }.s-theme-white .m-tool .switch .switching.z-stop { background-image: url("../../pub/img/switch_p_black.svg"); background-size: 24px 24px; }.s-theme-white .m-tool .itm, .s-theme-white .m-tool .user .name, .s-theme-white .m-tool .user .tovip, .s-theme-white .m-winctrl .icn { color: rgba(0, 0, 0, 0.8); fill: rgba(0, 0, 0, 0.8); }.s-theme-white .m-tool .itm:hover, .s-theme-white .m-tool .user .name:hover, .s-theme-white .m-tool .user .tovip:hover, .s-theme-white .m-winctrl .icn:hover { color: rgb(0, 0, 0); fill: rgb(0, 0, 0); }.s-theme-white .m-tool .u-tip { background: rgb(236, 65, 65); border: 1px solid rgb(236, 65, 65); color: rgba(255, 255, 255, 0.8); }.s-theme-white.mq-playing .g-hd { background: none right center transparent; transition: none 0s ease 0s; }.m-sch input { background: rgba(0, 0, 0, 0.04); color: rgb(255, 255, 255); }.m-sch input::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.5); }.m-listen { background-color: rgba(0, 0, 0, 0.04); }.m-listen svg.btn { color: rgba(255, 255, 255, 0.7); fill: rgba(255, 255, 255, 0.7); }.m-listen svg.btn:hover { color: rgb(255, 255, 255); fill: rgb(255, 255, 255); }.m-tool .itm, .m-tool .user .name, .m-tool .user .tovip, .m-winctrl .icn { color: rgba(255, 255, 255, 0.8); fill: rgba(255, 255, 255, 0.8); }body.mq-playing .m-tool a.itm { color: initial; }.m-tool .itm:hover, .m-tool .user .name:hover, .m-tool .user .tovip:hover, .m-winctrl .icn:hover { color: rgb(255, 255, 255); fill: rgb(255, 255, 255); }.m-tool .dlding { color: rgb(255, 255, 255); }.m-tool .u-tip { background: rgb(255, 255, 255); border: 2px solid var(--themeC1); color: var(--themeC1); }.m-winctrl::before { border-color: rgba(255, 255, 255, 0.4); }.m-nav li .heartbeat { border-color: rgba(0, 0, 0, 0.06); }.m-nav li .heartbeat:hover { background-color: rgba(255, 255, 255, 0.1); }.m-nav li a, .m-nav li a svg { color: rgba(0, 0, 0, 0.8); fill: rgba(0, 0, 0, 0.8); }.m-nav li .heartbeat svg { color: rgba(0, 0, 0, 0.6); fill: rgba(0, 0, 0, 0.6); }.m-nav li a:hover { color: rgb(0, 0, 0); fill: rgb(0, 0, 0); }.m-nav li a:hover { background: rgba(255, 255, 255, 0.04); }.m-nav li.z-sel a { background: rgba(255, 255, 255, 0.04); color: rgba(0, 0, 0, 0.8); }.m-nav li.z-sel a::before { background-color: var(--icnTheme); }.m-nav li.z-sel svg { fill: rgb(0, 0, 0); }.m-nav h2 { color: rgba(0, 0, 0, 0.4); }.m-nav .newlist::before, .m-nav .newlist::after { background-color: rgba(0, 0, 0, 0.6); }.m-nav li input[type="text"] { background: rgba(255, 255, 255, 0.07); border: 1px solid rgba(255, 255, 255, 0.12); }.m-nav ul.my li.z-offline a { color: rgba(255, 255, 255, 0.3); }.m-nav li .state svg { fill: var(--themeC1); }.m-nav .ctrl svg { fill: rgba(0, 0, 0, 0.2); }.m-nav .ctrl:hover svg { fill: rgba(0, 0, 0, 0.4); }.u-resize svg { fill: rgba(255, 255, 255, 0.3); }.u-resize:hover svg { fill: rgba(255, 255, 255, 0.45); }.m-player, .m-player .spk.z-silence::after { background-color: var(--themeC1); background-clip: padding-box; transition: background 0.2s ease-in 0s; }.m-player { border-top: 1px solid rgba(255, 255, 255, 0.12); }.m-player svg { fill: rgba(255, 255, 255, 0.8); }.m-player .spk:hover svg, .m-player .type:hover svg, .m-player .list:hover svg { fill: rgb(255, 255, 255); }.m-player .btnc svg, .m-player .btnp svg { fill: rgb(255, 255, 255); transition: background-color 0.2s ease-in 0s; }.m-player .btnc.z-dis svg { fill: rgba(255, 255, 255, 0.2); }.m-player .btnp { background-color: rgba(255, 255, 255, 0.04); }.m-player .prg .track { background: content-box content-box rgba(0, 0, 0, 0.1); }.m-player .prg .download { background: rgba(0, 0, 0, 0.1); }.m-player .prg .has { background: var(--themePlay); transition: background 0.2s ease-in 0s; }.m-player .prg .ctrl { background: none; }.m-player .prg .ctrl::after { background: var(--themePlay); }.m-player .prg .ctrl::before { background: var(--icnTheme); }.m-player .prg .trial i { background: rgb(255, 255, 255); }.m-player .prg-spk { background: rgb(37, 37, 37); box-shadow: rgba(0, 0, 0, 0.12) 0px 2px 12px 0px; }.m-player .prg-spk .track::before { background: rgba(255, 255, 255, 0.1); }.m-player .prg-spk .has::before { background: var(--themeC1); }.m-player .prg-spk .ctrl { background: var(--themeC1) content-box; }.m-player .prg-spk::before { box-shadow: rgba(0, 0, 0, 0.12) 0px 2px 8px 0px; }.m-player .prg-spk::after { border-color: rgb(37, 37, 37) transparent transparent; }.m-player .prg-spk-xp .track::before { background: rgba(255, 255, 255, 0.1); }.m-player .prg-spk-xp .has::before { background: var(--themeC1); }.m-player .prg-spk-xp .ctrl { background: var(--themeC1) content-box; }.m-player time { color: rgba(255, 255, 255, 0.3); }.m-player .type svg, .m-player .word svg { fill: rgb(255, 255, 255); }.m-player .fmdelete svg { fill: rgba(255, 255, 255, 0.45); }.m-player .fmdelete:hover svg { fill: rgba(255, 255, 255, 0.65); }.m-player .word.z-light svg { fill: var(--icnTheme); }.m-player .list .num { background: rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.8); }.m-player .list, .m-player .list.z-show:hover { color: rgba(255, 255, 255, 0.45); }.m-player .list.z-show, .m-player .list:hover { color: rgba(255, 255, 255, 0.3); }.m-player .list.z-show .listnum, .m-player .list:hover .listnum { border-color: rgba(255, 255, 255, 0.2); }.m-player .list.z-show:hover .listnum { border-color: rgba(255, 255, 255, 0.1); }.m-player .listenTogether .dot { background: rgb(255, 58, 58); }.m-player .listenTogether .webp { background: rgba(255, 255, 255, 0.8); }.m-player .toast { color: rgb(51, 51, 51); background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 10px 0px; }.discover-audioBookTitle .brttext { border: 1px solid rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.8); }.discover-audioBookTitle .brtlist { background: padding-box padding-box rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 20px 0px; }.discover-audioBookTitle .brtlist .item { color: rgba(51, 51, 51, 0.6); }.discover-audioBookTitle .brtlist .item:hover, .discover-audioBookTitle .brtlist .item.z-slt { color: rgb(51, 51, 51); }.discover-audioBookTitle .brtlist::before { border-color: rgb(255, 255, 255) transparent transparent rgb(255, 255, 255); background-color: rgb(255, 255, 255); }.m-player .brt .brttext { border: 1px solid rgba(255, 255, 255, 0.8); color: rgba(255, 255, 255, 0.8); }.m-player .brt .brttext.local { border: 1px solid rgb(153, 153, 153); color: rgb(153, 153, 153); }.m-player .brt .brttext.vip { color: var(--icnTheme); border: 1px solid var(--icnTheme); }.m-player .brt .brtlist, .m-player .brt .brtAndEnvSoundList { background: padding-box padding-box rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 20px 0px; }.m-player .brt .brtlist .item, .m-player .brt .brtAndEnvSoundList .item { color: rgba(51, 51, 51, 0.6); }.m-player .brt .brtlist .item:hover, .m-player .brt .brtAndEnvSoundList .item:hover, .m-player .brt .brtlist .item.z-slt, .m-player .brt .brtAndEnvSoundList .item.z-slt { color: rgb(51, 51, 51); }.m-player .brt .brtlist::before, .m-player .brt .brtAndEnvSoundList::before { border-color: rgb(255, 255, 255) transparent transparent rgb(255, 255, 255); background-color: rgb(255, 255, 255); }.m-player .speed .speedtext { border: 1px solid rgba(255, 255, 255, 0.8); color: rgba(255, 255, 255, 0.8); }.m-player .speed .speedtext.local { border: 1px solid rgb(153, 153, 153); color: rgb(153, 153, 153); }.m-player .speed .speedtext.vip { color: var(--icnTheme); border: 1px solid var(--icnTheme); }.m-player .speed .speedlist { background: padding-box padding-box rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 20px 0px; }.m-player .speed .speedlist .item { color: rgba(51, 51, 51, 0.6); }.m-player .speed .speedlist .item:hover, .m-player .speed .speedlist .item.z-slt { color: rgb(51, 51, 51); }.m-player.z-reset .btnc svg, .m-player.z-reset .btnp svg, .m-player.z-reset .type svg, .m-player.z-reset .word svg, .m-player.z-reset .subscribe svg { fill: rgba(255, 255, 255, 0.4); }.mq-playing-fullscreen { }.mq-playing-fullscreen .m-winctrl { display: none; }.mq-playing-fullscreen .g-single { display: none; }.mq-playing-fullscreen .g-mn { display: none; }.mq-playing-fullscreen .m-player { border-top: initial; background-color: initial; background-image: initial; }.mq-playing-fullscreen .m-pinfo .zoom { display: none; }.mq-playing-fullscreen .u-resize, .mq-playing-fullscreen .u-resize2, .mq-playing-fullscreen .u-resize2-1, .mq-playing-fullscreen .u-resize3, .mq-playing-fullscreen .u-resize3-1, .mq-playing-fullscreen .u-resize3-2, .mq-playing-fullscreen .u-resize3-3 { display: none; }.m-lyric { background: rgba(46, 46, 46, 0.9); border-top: 1px solid rgba(255, 255, 255, 0.12); }.m-pinfo p a:hover { color: rgba(255, 255, 255, 0.8) !important; }.m-pinfo:hover .cover .zoom { background: rgba(0, 0, 0, 0.5); }.m-pinfo .icn { fill: rgba(255, 255, 255, 0.45); }.m-pinfo .icn:hover { fill: rgba(255, 255, 255, 0.65); }.m-pinfo .icn-praised svg, .m-pinfo .icn-loved svg { fill: rgb(236, 65, 65); }.m-pinfo .icn-praised:hover svg, .m-pinfo .icn-loved:hover svg { fill: rgb(215, 53, 53); }.m-pinfo .zoom svg { fill: rgba(255, 255, 255, 0.8); }.m-pinfo .oper .zoom svg { fill: rgba(255, 255, 255, 0.8); }.m-pinfo .btn { border-color: rgba(255, 255, 255, 0.1); }.m-pinfo .btn svg { fill: rgba(255, 255, 255, 0.8); }.m-pinfo .btn.z-dis svg { opacity: 0.2; }.m-pinfo .btn:hover, .m-pinfo .btn.z-active { background: rgba(255, 255, 255, 0.04); }.m-pinfo .tlMem .mask { background: rgba(0, 0, 0, 0.5); }.m-pinfo .tlMem .zoom svg { fill: rgba(255, 255, 255, 0.8); }.m-pinfo .tlMem .plus { background: rgba(255, 255, 255, 0.06); fill: rgba(255, 255, 255, 0.5); }.m-pinfo.z-together-wait .btn-emoticon svg, .m-pinfo.z-together-timeout .btn-emoticon svg { opacity: 0.2; }svg.labelVip.labelVip.labelVip { fill: rgb(255, 255, 255); }.mq-offline .m-pinfo .btn.z-off svg { opacity: 0.2; }.m-playlist { background: rgb(37, 37, 37); box-shadow: rgba(0, 0, 0, 0.1) 0px 8px 6px 0px; }.m-playlist svg { fill: rgba(255, 255, 255, 0.45); }.m-playlist svg:hover, .m-playlist .clear:hover svg, .m-playlist .fav:hover svg { fill: rgba(255, 255, 255, 0.65); }.m-playlist .clear.z-dis, .m-playlist .fav.z-dis, .m-playlist .clear.z-dis:hover, .m-playlist .fav.z-dis:hover { color: rgba(255, 255, 255, 0.2); }.m-playlist .clear.z-dis svg, .m-playlist .fav.z-dis svg, .m-playlist .clear.z-dis:hover svg, .m-playlist .fav.z-dis:hover svg { fill: rgba(255, 255, 255, 0.2); }.m-playlist .clear::before { background: rgba(0, 0, 0, 0.1); }.m-playlist .tab { border-color: rgb(102, 102, 102); }.m-playlist .tab .btn { color: rgba(255, 255, 255, 0.8); }.m-playlist .tab .btn:hover { background: rgba(255, 255, 255, 0.04); color: rgb(255, 255, 255); }.m-playlist .tab .z-sel, .m-playlist .tab .z-sel:hover { background: rgb(102, 102, 102); border-color: rgb(102, 102, 102); color: rgb(255, 255, 255); }.m-playlist .listsub { border-bottom: 1px solid rgba(255, 255, 255, 0.05); }.m-playlist li:nth-child(2n) { background: rgba(255, 255, 255, 0.02); }.m-playlist li:hover { background: rgba(255, 255, 255, 0.04); }.m-playlist li.z-click, .m-playlist li.z-sel, .m-playlist li.z-sel:hover { background: rgba(255, 255, 255, 0.1); }.m-playlist li:hover .col, .m-playlist li:hover .col a, .m-playlist li:hover .col a:hover, .m-playlist li.z-click .col, .m-playlist li.z-click .col a, .m-playlist li.z-click .col a:hover { color: rgb(255, 255, 255); }.m-playlist .col-5 { color: rgba(255, 255, 255, 0.2); }.m-playlist .col-4 { color: rgba(255, 255, 255, 0.45); }.m-playlist .col-4 a { color: rgba(255, 255, 255, 0.45); }.m-playlist li::before, .m-playlist .ico-mv, .m-playlist .ico-sq { background-color: var(--icnTheme); }.m-playlist .ico-mv:hover { background-color: var(--icnTheme-lighten); }.m-playlist li.z-nocyr .ico-mv { background-color: rgb(50, 52, 59); display: none; }.m-playlist .ico-cld, .m-playlist .ico-local, .m-playlist .ico-program, .m-playlist .ico-rcmd { background-color: rgb(102, 102, 102); }.m-playlist .src { background-color: rgba(255, 255, 255, 0.45); }.m-playlist .nores { flex: 0 0 auto; margin: 10px 2px 0px 4px; }.m-playlist .nores-desc { flex: 0 0 auto; font-size: 12px; color: rgba(255, 255, 255, 0.3); }.m-history .ico-mv { background-color: var(--icnTheme); }.m-history .ico-mv:hover { background-color: var(--icnTheme-lighten); }.m-history li.z-nocyr .ico-mv { background-color: rgb(50, 52, 59); }.m-history .ico-sq { background-color: rgb(254, 103, 46); }.m-history .ico-cld, .m-history .ico-local, .m-history .ico-program, .m-history .ico-rcmd { background-color: rgb(102, 102, 102); }.m-history .src, .m-plylist-history .src { background-color: rgba(255, 255, 255, 0.45); }.m-history .u-ibtn5-clear svg { fill: rgba(255, 255, 255, 0.45); }.m-history .u-ibtn5-clear svg:hover { fill: rgba(255, 255, 255, 0.65); }.m-playlist li.z-nocyr:not(.z-hasres) .tit, .m-playlist li.z-nocyr:not(.z-hasres) .tit .s-fc4, .mq-offline .m-playlist li, .mq-offline .m-playlist li.z-click .col, .mq-offline .m-playlist li.z-click .col a { color: rgba(255, 255, 255, 0.2); }.mq-offline .m-playlist li:hover .col, .mq-offline .m-playlist li:hover .col a, .mq-offline .m-playlist li:hover .col a:hover, .mq-offline .m-playlist li.z-click .col a:hover { color: rgba(255, 255, 255, 0.4); }.mq-offline .m-plylist-history li, .mq-offline .m-plylist-history li.z-click .col, .mq-offline .m-plylist-history li.z-click .col a { color: rgba(255, 255, 255, 0.2); }.mq-offline .m-plylist-history li:hover .col, .mq-offline .m-plylist-history li:hover .col a, .mq-offline .m-plylist-history li:hover .col a:hover, .mq-offline .m-plylist-history li.z-click .col a:hover { color: rgba(255, 255, 255, 0.4); }.m-playlist li.z-cloudlocal .tit, .m-playlist li.z-hasdown .tit, .m-playlist li.z-haslocal .tit, .m-playlist li.z-hascloud .tit, .m-plylist-history li.z-cloudlocal .tit, .m-plylist-history li.z-hasdown .tit, .m-plylist-history li.z-haslocal .tit, .m-plylist-history li.z-hascloud .tit, .mq-offline .m-playlist li.z-hascache .col-2 .tit, .mq-offline .m-plylist-history li.z-hascache .col-2 .tit { color: rgba(255, 255, 255, 0.8) !important; }.m-playlist li.z-play .col-2 .tit, .m-playlist li.z-pause .col-2 .tit { color: var(--themeC1) !important; }.m-playlist li.z-play .col-4 a, .m-playlist li.z-pause .col-4 a { color: var(--themeC1) !important; }.m-playlist .togethertip { background: rgb(255, 251, 221); }.m-playlist .togethertip .arrow { border-bottom: 5px solid rgb(205, 202, 175); border-left: 7px solid transparent; }.m-playlist .togethertip .viptext { color: rgba(0, 0, 0, 0.8); }.m-tab li a { color: rgba(255, 255, 255, 0.65); }.m-tab li a:hover { color: rgb(255, 255, 255); }.m-tab li.z-selected a { color: rgba(255, 255, 255, 0.8); }.m-tab li.z-selected a:hover { color: rgb(255, 255, 255); }.m-tab li.z-selected a::after { background: var(--themeC1); }.m-banner .pics li .tag { background: rgb(204, 74, 74); color: rgb(255, 255, 255); }.m-banner .pics li .tag-blue { background: rgb(74, 121, 204); }.m-banner .pics li::before { background: rgb(48, 48, 48); }.m-banner .pics .pic { background-color: rgb(31, 31, 31); }.m-banner .btns .itm { background-clip: content-box; background-color: rgba(255, 255, 255, 0.1); border: 3px solid transparent; }.m-banner .btns .itm.z-selected { background-color: var(--themeC1); }.m-banner .arrbtns svg { fill: rgba(255, 255, 255, 0.8); }.m-banner .arrbtns a:hover svg { fill: rgb(255, 255, 255); }.m-banner .arrbtns div a { background: rgba(0, 0, 0, 0.2); }.m-plylist-daily-7col .head { border-top: 1px solid rgba(0, 0, 0, 0.1); }.m-daily .ban .cal svg { fill: var(--themeC1); }.m-create .creating svg { fill: rgba(0, 0, 0, 0.06); }.m-drank .mre a { color: rgba(255, 255, 255, 0.45); }.m-drank .mre a:hover { color: rgba(255, 255, 255, 0.8); }.m-drank .mre .arr svg { fill: rgba(255, 255, 255, 0.45); }.m-drank li .aut, .m-drank li .aut a { color: rgba(255, 255, 255, 0.3); }.m-drank li .aut:hover, .m-drank li .aut a:hover { color: rgba(255, 255, 255, 0.45); }.m-drank .cvr .dte { color: rgb(255, 255, 255); }.m-drank .cvr .ply { background: rgba(255, 255, 255, 0.5); border: none; }.m-drank .cvr .ply svg { fill: var(--themeC1); }.m-drank .cvr:hover .ply { opacity: 1; background: rgba(255, 255, 255, 0.5); backdrop-filter: blur(2px); -webkit-mask-image: linear-gradient(red, red); }.m-drank .cvr:hover .ply svg { fill: var(--themeC1-hvr); }.m-drank li:nth-child(2n+1) { background: rgba(255, 255, 255, 0.02); }.m-drank li:hover { background: rgba(255, 255, 255, 0.04); }.m-drank li .num { color: rgba(255, 255, 255, 0.3); }.m-drank li.z-sel, .m-drank li.z-sel:hover { background: rgba(255, 255, 255, 0.06); }.m-drank .blk.up li .rnk { color: rgba(255, 255, 255, 0.3); }.m-drank li .num.red { color: var(--themeC1); }.m-listhot { -webkit-mask-image: -webkit-linear-gradient(top, red, red); }.m-listhot .bg .mask { background: rgba(0, 0, 0, 0.3); }.m-listhot .desc a { color: rgb(231, 170, 90); }.m-listhot .desc h3 { border: 1px solid rgb(231, 170, 90); }.m-listhot .desc .tit2 { color: rgba(255, 255, 255, 0.5); }.m-slthead .rec { color: rgba(255, 255, 255, 0.45); }.m-slthead .slttype button { border-color: rgba(255, 255, 255, 0.15); }.m-slthead .rec.s-fc4, .m-slthead .rec .s-fc4 { color: rgba(255, 255, 255, 0.45); }.m-slthead .rec .s-fc4:hover { color: rgba(255, 255, 255, 0.8); }.m-slthead .rec .line { color: rgba(0, 0, 0, 0.05); }.m-slthead .rec .hot-tag.z-sel { background: rgba(var(--themeC1-rgb), 5%); color: var(--themeC1); }.m-slthead-1 .rec a { color: rgba(255, 255, 255, 0.45); }.m-slthead-1 .rec a:hover { color: rgba(255, 255, 255, 0.8); }.m-slthead-1 .rec a.z-slt, .m-slthead-1 .rec a.z-slt:hover { background: rgba(var(--themeC1-rgb), 10%); color: var(--themeC1); }.m-slthead-1 .rec.rec-area { width: 209px; }.m-slthead-1 .rec a.z-sel { background: rgba(var(--themeC1-rgb), 5%); color: var(--themeC1); }.m-hotlist .desc h3 { color: rgba(255, 255, 255, 0.8); }.m-hotlist .desc .author .name, .m-hotlist .desc .author .name a { color: rgba(255, 255, 255, 0.3); }.m-hotlist .desc .author .name:hover, .m-hotlist .desc .author .name a:hover { color: rgba(255, 255, 255, 0.45); }.m-radio .type li a em { color: rgba(255, 255, 255, 0.45); }.m-radio .type li.z-slt a em { color: rgba(255, 255, 255, 0.45); }.m-radio .type li .icon svg { color: var(--icnTheme); fill: var(--icnTheme); }.m-radio .type li .rank svg { color: var(--icnTheme); fill: var(--icnTheme); stroke: var(--icnTheme); }.m-radio .type li .rank-wide svg { color: var(--icnTheme); fill: var(--icnTheme); stroke: none; }.m-radio .type li .icon span { background: var(--icnTheme); -webkit-mask-size: 60px; }.m-radio .type li.z-slt a:not(.rank):not(.que) .icon { background: rgba(255, 255, 255, 0.8); }.m-radio .top .cat { background: rgba(255, 81, 81, 0.05); }.m-radio .top .fm { background: rgba(255, 81, 81, 0.05); }.m-radio .top .switch svg { fill: rgba(255, 255, 255, 0.15); }.m-radio .top .switch:hover svg { fill: rgba(255, 255, 255, 0.2); }.m-radio .note em { color: rgb(133, 185, 230); }.m-radio .note em:hover { color: rgb(179, 206, 229); }.m-radio .note span svg { fill: rgb(133, 185, 230); }.m-radio-rank .help svg { fill: rgba(255, 255, 255, 0.3); }.m-radio-rank .update p { color: rgba(255, 255, 255, 0.3); }.m-plylist-rdi-rank .rnk { color: rgba(255, 255, 255, 0.3); }.m-plylist-arank .rnk { color: rgb(153, 153, 153); }.m-plylist-rdi-rank .rnk .up { fill: rgb(236, 65, 65); }.m-plylist-rdi-rank .rnk .dn { fill: rgb(46, 107, 176); }.m-plylist-rdi-rank .rnk .stop { fill: rgb(104, 106, 110); }.m-plylist-rdi-rank .rnk .new { fill: rgb(94, 158, 95); }.m-plylist-rdi-rank .itm::before { color: rgba(255, 255, 255, 0.3); }.m-plylist-rdi-rank .itm:nth-of-type(1)::before, .m-plylist-rdi-rank .itm:nth-of-type(2)::before, .m-plylist-rdi-rank .itm:nth-of-type(3)::before { color: var(--icnTheme); }.m-plylist-rdi-rank .sup, .m-plylist-rdi-rank .sup a { color: rgba(255, 255, 255, 0.3); }.m-plylist-rdi-rank .itm .sup a:hover, .m-plylist-rdi-rank .itm .lb a:hover { color: rgba(255, 255, 255, 0.45); }.m-plylist-rdi-rank .ht, .m-plylist-rdi-rank .htnum { color: rgba(255, 255, 255, 0.3); }.m-plylist-rdi-rank .u-hot { background: rgba(0, 0, 0, 0.16); }.m-plylist-rdi-rank .hot { background: rgba(0, 0, 0, 0.26); }.m-plylist-rdi-rank a.u-type:hover { color: rgba(255, 255, 255, 0.45); }.m-plylist-arank .rnk .up { fill: rgb(236, 65, 65); }.m-plylist-arank .rnk .dn { fill: rgb(46, 107, 176); }.m-plylist-arank .rnk .stop { fill: rgb(104, 106, 110); }.m-plylist-arank .rnk .new { fill: rgb(94, 158, 95); }.m-plylist-arank .itm::before { color: rgba(255, 255, 255, 0.3); }.m-plylist-arank .itm:nth-of-type(1)::before, .m-plylist-arank .itm:nth-of-type(2)::before, .m-plylist-arank .itm:nth-of-type(3)::before { color: var(--icnTheme); }.m-plylist-arank .itm a:hover { color: rgba(255, 255, 255, 0.8); }.m-plylist-arank .ht, .m-plylist-arank .htnum { color: rgba(255, 255, 255, 0.3); }.m-plylist-arank .itm.top3 { background: none; }.m-plylist-arank .itm.top3::before { color: rgba(var(--themeC1-rgb), 40%); -webkit-mask-image: -webkit-linear-gradient(135deg, rgba(255, 255, 255, 0) 32px, rgb(255, 255, 255) 32px); }.m-plylist-arank .itm.top3::after { background: rgba(255, 255, 255, 0.02); -webkit-mask-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0) 32px, rgb(255, 255, 255) 32px); }.m-plylist-arank .itm.top3 .ht, .m-plylist-arank .itm.top3 .ht .htnum { color: rgba(255, 255, 255, 0.2); }.m-plylist-arank .itm.top3:hover::after { background: rgba(255, 255, 255, 0.06); }.m-newdvdlst-date { background: rgb(43, 43, 43); }.m-newdvdlst dt, .m-newdvdlst dt .month { color: rgba(255, 255, 255, 0.8); }.m-newdvdlst dt .year { color: rgba(255, 255, 255, 0.45); }.m-newdvdlst dt .ymsk::after { border-bottom: 25px solid rgb(255, 255, 255); }.n-mvdtl .mvsd .intr .oper, .n-mvdtl .mvtitle .back { fill: rgba(255, 255, 255, 0.45); }.n-mvdtl .mvsd .topic { border-color: rgba(255, 255, 255, 0.12); }.n-mvdtl .mvbtn .praise.faved svg { fill: rgb(236, 65, 65); }.n-mvdtl .mvinfo .tags li { background: rgba(255, 255, 255, 0.03); }.n-mvdtl .mvauthor .name { color: rgba(255, 255, 255, 0.8); }.n-mvdtl .mvauthor button span { color: rgb(255, 58, 58); }.n-mvdtl .mvauthor button.z-dis { background: rgba(136, 136, 136, 0.05); }.n-mvdtl .mvauthor button.z-dis svg { fill: rgba(255, 255, 255, 0.3); }.n-mvdtl .mvauthor button.z-dis span { color: rgba(255, 255, 255, 0.3); }.n-mvdtl .mvinfo .num { color: rgba(255, 255, 255, 0.2); }.n-mvdtl .mvinfo .tags a { color: rgba(255, 255, 255, 0.8); }.n-mvdtl .mvcmt .hdinfo { color: rgba(255, 255, 255, 0.45); }.n-mvdtl .mvcmt .m-comment .cwrap p { color: rgb(21, 21, 21); }.n-mvdtl .mvcmt .m-comment .title span { color: rgba(255, 255, 255, 0.2); }.n-mvdtl .mvcmt .m-comment .reply { background: rgba(31, 33, 51, 0.05); }.n-mvdtl .mvcmt .m-comment .reply p { color: rgba(255, 255, 255, 0.8); }.n-mvdtl .mvcmt .m-comment .sep { color: rgb(0, 0, 0); opacity: 0.05; }.m-excl .topban .ban .ci { background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%); color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.4) 0px 1px; }.m-excl .topban .ban .ci svg { filter: drop-shadow(rgba(0, 0, 0, 0.4) 0px 1px 0px); fill: rgb(255, 255, 255); }.n-local .scan .icn-scan { fill: rgba(255, 255, 255, 0.45); }.n-local .scan .icn-ok { fill: var(--icnTheme); }.n-local .u-localtab li a { color: rgba(255, 255, 255, 0.45); }.n-local .u-localtab li a:hover { color: rgba(255, 255, 255, 0.65); }.n-local .u-localtab li a.z-sel { color: var(--themeC1); background-color: rgba(var(--themeC1-rgb), 6%); }.n-local .u-localtab li a.z-sel:hover { background-color: rgba(var(--themeC1-rgb), 9%); }.n-local .u-stab.u-localstab li { background-color: rgba(255, 255, 255, 0.06); }.n-local .u-stab.u-localstab li svg { fill: rgba(255, 255, 255, 0.2); }.n-local .u-stab.u-localstab li:hover { background-color: rgba(255, 255, 255, 0.09); }.n-local .u-stab.u-localstab li.z-sel:hover, .n-local .u-stab.u-localstab li.z-sel { background-color: rgba(255, 255, 255, 0.2); }.n-local .u-stab.u-localstab li.z-sel:hover svg, .n-local .u-stab.u-localstab li.z-sel svg { fill: rgb(255, 255, 255); }.m-cloudscroll-line { background: rgba(255, 255, 255, 0.05); }.n-local .wrap .leftinnerwrap { border: 1px solid rgba(255, 255, 255, 0.05); }.n-local .wrap .srch::after { background: rgba(255, 255, 255, 0.05); }.n-btnarea .area1 .s-fc3 { color: rgba(255, 255, 255, 0.45); }.u-lcsch { background-color: transparent; fill: rgba(255, 255, 255, 0.3); }.u-lcsch input::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.2) !important; }.u-lcsch input:focus { color: rgba(255, 255, 255, 0.65); }.u-lcsch input { color: rgba(255, 255, 255, 0.8); }.u-lcsch-s .sch-btn { opacity: 0.8; }.u-lcsch .sch-btn svg { fill: rgba(255, 255, 255, 0.8); }.u-lcsch .sch-btn:hover svg { fill: rgba(255, 255, 255, 0.45); }.n-sdlst li:not(.z-sel):hover { background: rgba(255, 255, 255, 0.04); }.n-sdlst li.z-sel { background: rgba(255, 255, 255, 0.08); }.n-sdlst-tre { color: rgba(255, 255, 255, 0.8); }.n-sdlst-tre ul, .n-sdlst-tre .top li.nochld::before, .n-sdlst-tre .top li.haschld::before { border-color: rgba(255, 255, 255, 0.3); }.n-sdlst-tre .top li.lstchld::after, .n-sdlst-tre .top p.has i, .n-sdlst-tre .top li.lst::after { background: rgb(43, 43, 43); }.n-sdlst-tre .top p.has i { border-color: rgba(255, 255, 255, 0.3); fill: rgba(255, 255, 255, 0.45); }.n-sdlst-tre .top .z-sel a { background: rgba(255, 255, 255, 0.08); }.n-local .cldstat .stat { background: rgba(255, 255, 255, 0.1); color: rgb(255, 255, 255); }.n-local .cldstat .statcurr { background: rgba(64, 158, 209, 0.8); }.n-local .cldstat .statcurr.z-full { background: rgba(64, 158, 209, 0.8); }.n-local .cldempty p { color: rgba(255, 255, 255, 0.45); }.m-cldupdate { background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.5) 0px 7px 20px; }.n-leadkugou { background: rgb(43, 43, 43); }.n-leadin .sellist li { border: 1px solid transparent; color: rgba(255, 255, 255, 0.45); }.n-leadin .sellist li .btn { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.1); }.n-leadin .sellist li:hover .btn { border-color: rgba(0, 0, 0, 0.2); }.n-leadin .sellist li:hover .name { color: rgba(255, 255, 255, 0.8); }.n-leadin .login input { background: padding-box padding-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.15); }.n-leadin .login .lgerr { border: 1px solid rgb(148, 35, 35); background: rgb(196, 52, 49); color: rgb(255, 226, 225); }.n-local .mtnote .tit { color: rgba(255, 255, 255, 0.45); }.n-leadkugou .blk { background: rgba(0, 0, 0, 0.04); }.n-leadkugou .exp .how svg { fill: rgba(255, 255, 255, 0.3); }.n-leadkugou .succ .icn { background: var(--themeC1); }.n-leadkugou .succ .icn svg { fill: rgb(255, 255, 255); }.m-myartist .recommend .arr svg { fill: rgba(255, 255, 255, 0.3); }.m-myartist .m-empty .bigartist svg { fill: rgb(50, 52, 59); }.m-info .user .time { color: rgba(255, 255, 255, 0.45); }.m-info .data { border-color: rgba(0, 0, 0, 0.1); }.m-info .data li { border-left: 1px solid rgba(0, 0, 0, 0.1); }.m-info .data a:hover { color: rgb(255, 255, 255); }.m-info .data a:hover .s-fc3 { color: rgba(255, 255, 255, 0.8); }.m-info .tit .name .edt svg { fill: rgba(255, 255, 255, 0.45); }.m-info .intr .lnk { border-bottom-color: currentcolor; }.m-yrsh .m-info .btnpr, .m-ypersonal-show .m-info .btnpr { color: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.4); background: rgba(51, 51, 51, 0.6); }.m-yrsh .m-info .btnpr:hover, .m-ypersonal-show .m-info .btnpr:hover { background: rgba(51, 51, 51, 0.8); }.m-yrsh .m-info .btnpr svg { fill: rgb(204, 204, 204); }.m-concertlist .price { color: rgb(184, 39, 18); }.m-concertlist li:nth-child(2n) { background: rgba(255, 255, 255, 0.02); }.m-info .tit .more .mnum-1:nth-of-type(1) { border-right: 1px solid rgba(255, 255, 255, 0.12); }.m-info .mnum .mnum-1 span { color: rgba(255, 255, 255, 0.8); }.m-info .mnum .mnum-1 span:last-child { color: rgba(255, 255, 255, 0.45); }.m-newlayer .head .cancel svg { fill: rgb(153, 153, 153); }div.m-card-heart::before { border-color: rgb(54, 54, 54) transparent transparent rgb(54, 54, 54); }.g-single { background: rgb(43, 43, 43); }.g-singlec { -webkit-mask-size: 1000%; -webkit-mask-position-x: 100%; -webkit-mask-repeat: no-repeat; }.n-single .cdbg { background-color: rgba(0, 0, 0, 0.06); }.u-icn-sf { background: rgba(255, 255, 255, 0.4); fill: rgba(255, 255, 255, 0.45); border: 1px solid rgba(0, 0, 0, 0.1); }.u-icn-sf:hover { background: rgba(255, 255, 255, 0.6); }.m-slist1 li p svg, .m-slist3 li p svg { fill: rgba(255, 255, 255, 0.4); }.m-slist1 li:hover, .m-slist2 li:hover, .m-slist3 li:hover, .m-slistshow:hover { background: rgba(255, 255, 255, 0.06); }.m-slistshowlive.m-slistshow:hover { background: none; }.m-playbtns .btn { fill: rgba(255, 255, 255, 0.8); background-color: rgba(255, 255, 255, 0.04); }.m-playbtns .btn:hover { background-color: rgba(255, 255, 255, 0.08); }.m-playbtns .btn.loved { fill: rgb(236, 65, 65); }.m-playbtns .btn.z-did { fill: rgb(236, 65, 65); }.m-playlrc .migu { color: rgb(255, 255, 255); opacity: 0.3; }.m-playlrc .inf .playfrom li span { color: rgba(255, 255, 255, 0.45); }.m-playlrc .inf .playfrom li { color: rgba(0, 68, 171, 0.7); }.m-playlrc .inf .playfrom .noexit { color: rgba(255, 255, 255, 0.3); }.m-playlrc .inf .title h1 { color: rgba(255, 255, 255, 0.8); }.m-playlrc .inf .title h2 { color: rgba(255, 255, 255, 0.6); }.m-playlrc .inf ul li label { color: rgba(255, 255, 255, 0.6); }.m-playlrc .inf ul li a { color: rgb(133, 185, 230); }.m-playlrc .inf ul li a:hover { color: rgb(179, 206, 229); }.m-playlrc .word .text { color: rgba(255, 255, 255, 0.45); }.m-playlrc .word .text h3 { color: rgba(255, 255, 255, 0.3); }.m-playlrc .word .text .z-crt { color: rgb(255, 255, 255); }.m-playlrc .word .supplier, .m-playlrc .word .supplier a { color: rgba(255, 255, 255, 0.3); }.m-playlrc .word .icn { background: rgba(255, 255, 255, 0.06); fill: rgba(0, 0, 0, 0.2); }.m-playlrc .word .icn:hover { background-color: rgba(255, 255, 255, 0.14); }.m-playlrc .helptip a { background: rgba(255, 255, 255, 0.3); color: rgb(37, 37, 37); }.m-playlrc .helptip a:hover { background: rgba(255, 255, 255, 0.4); }.m-playlrc .helptip .arr { fill: rgba(255, 255, 255, 0.3); }.m-playlrc .text { border-right: 1px solid rgba(255, 255, 255, 0.05); -webkit-mask-image: linear-gradient(transparent 0%, black 4%, black 90%, transparent), linear-gradient(90deg, transparent calc(100% - 12px), black 12px, black); }.m-playlrc .text-radio { -webkit-mask-image: none; }.m-playlrc .rdiname { border-bottom: 1px solid rgba(204, 218, 255, 0.1); }.m-playlrc .rdifrom, .m-playlrc .rditime { color: rgba(0, 0, 0, 0.6); }.m-playlrc .rdiguide .box { background: rgb(247, 247, 247); border: 2px solid rgb(109, 109, 109); box-shadow: rgba(0, 0, 0, 0.6) 0px 7px 20px; color: rgba(255, 255, 255, 0.45); }.m-playlrc .rdiguide .btn { border: 2px solid rgb(109, 109, 109); box-shadow: rgba(0, 0, 0, 0.5) 0px 4px 8px; }.m-playbtns .btn { fill: rgba(255, 255, 255, 0.8); background-color: rgba(255, 255, 255, 0.04); }.m-playbtns .btn:hover { background-color: rgba(255, 255, 255, 0.08); }.m-playbtns .btn.loved { fill: rgb(236, 65, 65); }.m-playbtns .btn.z-did { fill: rgb(236, 65, 65); }.m-card-invite .u-listensch svg { fill: rgba(255, 255, 255, 0.8); }.m-card-invite .btn .circle { fill: rgba(255, 255, 255, 0.8); background-color: rgba(255, 255, 255, 0.04); }.m-card-invite .btn:hover .circle { background-color: rgba(255, 255, 255, 0.08); }.m-fm .fmcmt .head { border-bottom: 2px solid rgb(190, 19, 0); }.m-fm .fmplay .playbtn { background: rgba(255, 255, 255, 0.9); }.m-fm .fmplay .playbtn svg { fill: var(--themeC1); }.m-fm .fmplay .btn { background: padding-box padding-box rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.12); fill: rgba(255, 255, 255, 0.45); }.m-fm .fmplay .btn.loved { fill: rgb(236, 65, 65); }.m-fm .fmplay .btn:not(.z-dis):hover { background-color: rgba(255, 255, 255, 0.1); fill: rgba(255, 255, 255, 0.8); }.m-fm .fmplay .btn.loved:not(.z-dis):hover { fill: rgb(215, 53, 53); }.m-fm .fmplay .covers::after { background: -webkit-linear-gradient(left, transparent 0%, rgba(43, 43, 43, 0.9) 20%, rgb(43, 43, 43) 100%); }.m-playlrc.m-playlrc-fm .word .text { color: rgba(255, 255, 255, 0.3); }.m-playlrc.m-playlrc-fm .word .text .z-crt { text-shadow: none; color: rgba(255, 255, 255, 0.8); }.m-mvplayer .playbar { background: rgba(0, 0, 0, 0.4); }.m-mvplayer .playbar .bar-loaded { background: rgba(255, 255, 255, 0.4); }.m-mvplayer .playbar .bar-played { background: var(--themePlay); }.m-mvplayer .playbar .thumb { background: var(--themePlay); border-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 0px 1px; }.m-mvplayer .volume .thumb { background: var(--themePlay); border-color: rgb(255, 255, 255); box-shadow: rgba(255, 255, 255, 0.2) 0px 0px 6px 4px; }.m-mvplayer .volume .track { background: rgba(255, 255, 255, 0.1); }.m-mvplayer .volume .vol { background: var(--themePlay); }.n-binds .head3-line { border-bottom: 1px solid rgba(255, 255, 255, 0.12); }.n-binds .tit.z-dis .s-fc4 { color: rgba(255, 255, 255, 0.3); }.n-binds li { border-bottom: 1px dotted rgba(255, 255, 255, 0.12); }.n-binds ul.host li { border: none; background: rgb(46, 46, 46); }.g-setHd, .g-sd-set, .g-mn-set { background: rgb(43, 43, 43); }.g-sd-set { border: none; }.m-setnav li a { color: rgba(255, 255, 255, 0.45); }.m-setnav li.z-sel a { color: var(--icnTheme); }.m-setnav li .dot svg { fill: var(--icnTheme); }.m-setnav .line { border-left: 1px dotted rgba(255, 255, 255, 0.12); }.m-setnav .line span { background: rgba(255, 255, 255, 0.12); }.n-setcnt { border-bottom-color: rgba(255, 255, 255, 0.12); }.n-setcnt input[type="range"] { background: rgba(255, 255, 255, 0.12); }.n-setcnt .capbar .curr { background: rgba(64, 158, 209, 0.8); }.n-setcnt input[type="range"]::-webkit-slider-thumb { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.25); }.n-setcnt input[type="range"]::-webkit-slider-thumb:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 10px 1px; }.g-mn-set .z-dis, .g-mn-set .z-dis h4, .g-mn-set .z-dis .u-cklist label, .g-mn-set .u-cklist .z-dis label { color: rgba(255, 255, 255, 0.45); }.g-mn-set .z-dis input[type="checkbox"]:checked + span svg, .g-mn-set .z-dis input[type="radio"]:checked + span svg { fill: rgb(50, 52, 59); }.g-mn-set .z-dis .u-ibtn5 { background: padding-box padding-box rgba(255, 255, 255, 0.7); color: rgba(255, 255, 255, 0.3); }.n-setcnt .shortcut .bd input.active { color: rgba(255, 255, 255, 0.3) !important; }.n-setcnt .shortcut .js-err input.red { color: rgb(198, 47, 47); border-color: rgba(198, 47, 47, 0.5); }.n-setcnt .desklrc .colorbtn { color: rgba(255, 255, 255, 0.8); }.n-setcnt .desklrc .colorbtn .color-rect { position: relative; }.n-setcnt .desklrc .colorbtn .color-rect::after { position: absolute; left: 0px; top: 0px; display: block; content: ""; width: 16px; height: 16px; border: 1px solid rgba(0, 0, 0, 0.2); }.n-setcnt .desklrc .preview { background: rgba(0, 0, 0, 0.01); border: 1px solid rgba(0, 0, 0, 0.12); }.n-lychange .line { border-left: 1px solid rgba(255, 255, 255, 0.12); }.form .fmitm-btns { border-top: 1px solid rgba(255, 255, 255, 0.12); }.m-form .fmcnt .txt, .m-form .fmcnt .area { border: 1px solid rgba(255, 255, 255, 0.1); }.n-invite .subtab a { color: rgba(255, 255, 255, 0.45); }.n-invite .subtab a.z-sel { color: rgba(255, 255, 255, 0.8); }.n-invite .frdlist img { box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 2px inset; }.n-invite .frdlist .slted { background: rgba(0, 0, 0, 0.5); fill: rgb(255, 255, 255); }.m-uinfo { background: rgb(46, 46, 46); }.m-uinfo li { border-left: 1px solid rgba(255, 255, 255, 0.1); }.m-ulist li .udel { fill: rgba(255, 255, 255, 0.45); }.m-ulist li .udel:hover { fill: rgba(255, 255, 255, 0.8); }.n-addgz li a::after { border-color: rgba(255, 255, 255, 0.05); }.n-addgz li a:hover { background-color: rgba(255, 255, 255, 0.06); }.n-addgz li a .num, .n-addgz li a .arr { color: rgba(255, 255, 255, 0.2); }.n-addgz li a:hover .num, .n-addgz li a:hover .arr { color: rgba(255, 255, 255, 0.45); }.n-addgz .vip { background: rgb(224, 58, 58); }.n-addgz .daren { background: rgb(227, 136, 57); }.n-addgz .hehuoren { background: rgb(227, 136, 57); }.n-addgz .hongren { background: rgb(227, 136, 57); }.n-addgz .dj { background: rgb(224, 58, 111); }.n-addgz .yyr { background: rgb(196, 92, 195); }.n-addgz svg { fill: rgba(255, 255, 255, 0.8); }.n-topicside li:hover { background: rgba(255, 255, 255, 0.04); }.n-topicside .search .tit { background: rgb(43, 43, 43); border-bottom: 1px solid rgba(255, 255, 255, 0.07); }.m-usrrank li.red .num { color: var(--themeC1); }.m-gzlist li .cover a::after { border-top-color: rgba(0, 0, 0, 0.1); border-right-color: rgba(0, 0, 0, 0.1); border-left-color: rgba(0, 0, 0, 0.1); border-bottom: none; }.m-gzlist li .btm { border-top: none; }.n-clsblk .itm { border: 1px solid rgba(255, 255, 255, 0.12); }.n-clsblk .itm .cover a::after { border: 1px solid rgba(0, 0, 0, 0.1); }.n-class dd a { color: rgba(255, 255, 255, 0.45); }.n-class dd a:hover, .n-class dd a.z-sel { background: rgb(164, 165, 172); color: rgb(255, 255, 255); }.n-class dd .line { color: rgba(255, 255, 255, 0.15); }.n-tpcrank li:nth-child(2n) { background: rgba(255, 255, 255, 0.02); }.n-tpcrank li:hover { background: rgba(255, 255, 255, 0.04); }.n-tpcrank li::before { color: rgba(255, 255, 255, 0.2); }.n-tpcrank li:nth-child(1) > a::before, .n-tpcrank li:nth-child(2) > a::before, .n-tpcrank li:nth-child(3) > a::before { color: rgb(236, 65, 65); }.m-trackopermore li:hover { background: rgba(255, 255, 255, 0.04); }div.m-ltEmoticon li:hover { background: rgba(255, 255, 255, 0.04); }.m-notelay { background: rgb(255, 255, 255); }.m-timeline .m-dtool { background: rgb(43, 43, 43); }.m-timeline .head, .m-timeline .itm, .m-timeline .smlhead { border-color: rgba(255, 255, 255, 0.12); }.m-timeline .tpcbtns { background: rgb(43, 43, 43); border-bottom: 1px solid rgba(255, 255, 255, 0.12); }.m-timefail, .m-dlist .src, .m-dlist .card, .m-dlist .hotrecmt .bar, .m-dlist .src-resend .card .src, .m-dlist .showpic, .m-comment-timeline, .m-editor-timeline { background: rgba(204, 218, 255, 0.05); }.m-dlist .type .gz { color: rgb(236, 65, 65); fill: rgb(236, 65, 65); }.m-dlist .type .gz.z-dis { color: rgba(255, 255, 255, 0.15); fill: rgba(255, 255, 255, 0.15); }.m-dlist .showpic .pages .pg::before { background: rgb(187, 187, 187); }.m-dlist .showpic .pages .z-curr::before { background: var(--themeC1); }.m-dlist .doper { color: rgba(255, 255, 255, 0.2); fill: rgba(255, 255, 255, 0.3); }.m-dlist .doper .line { background: rgba(255, 255, 255, 0.1); }.m-dlist .doper .dash { color: rgba(255, 255, 255, 0.15); }.m-dlist .doper .z-did svg { fill: var(--themeC1); }.m-dlist .doper a:hover { fill: rgba(255, 255, 255, 0.45); }.m-dlist .src-hvr:hover, .m-dlist .card:hover, .m-dlist a.src:hover, .m-dlist .pics .pic { background: rgba(204, 218, 255, 0.07); }.m-dlist .card .src, .m-dlist .src-resend .card, .m-dlist .charttxt .src { background: rgba(255, 255, 255, 0.8); }.m-dlist .card .src-hvr:hover, .m-dlist .src-resend .card:hover { }.m-dlist-detail .doper, .m-timeline .head { border-color: rgba(255, 255, 255, 0.12); }.m-dlist .card .text { color: rgba(255, 255, 255, 0.45); }.m-dlist .src-cmt .quo { border-color: rgba(255, 255, 255, 0.1); }.m-dlist .src-cmt .cemt .mark { fill: rgba(255, 255, 255, 0.1); }.m-dlist .src-mv .ply { fill: rgb(247, 247, 247); border: 1px solid rgba(255, 255, 255, 0.4); background: padding-box padding-box rgba(0, 0, 0, 0.4); }.m-dlist .src-mv .ply:hover { background-color: rgba(0, 0, 0, 0.6); }.m-dlist .src-mv .fold .sep { background: rgba(255, 255, 255, 0.05); }.m-dlist .src-mv .info svg { fill: rgb(255, 255, 255); }.m-dlist .src-mv .h4, .m-dlist .src-mv .h4 a { color: rgba(255, 255, 255, 0.6); }.m-dlist .src-mv .times { filter: drop-shadow(rgba(0, 0, 0, 0.4) 0px 1px 1px); }.m-dlist .hotrecmt .fav { border-color: rgba(255, 255, 255, 0.12); fill: var(--themeC1); }.m-dlist .hotrecmt .fav.z-dis { fill: rgba(255, 255, 255, 0.3); }.m-dlist .hotrecmt .btn { background: rgba(36, 38, 51, 0.2); fill: rgb(255, 255, 255); }.m-dlist .hotrecmt .btn:hover { background: rgba(36, 38, 51, 0.4); }.m-dlist .hotrecmt .btn.z-dis { background: rgba(36, 38, 51, 0.1); }.m-dlist .hotrecmt .cls, .m-dlist .activity .cls { fill: rgba(255, 255, 255, 0.6); }.m-dlist .hotrecmt .cls:hover, .m-dlist .activity .cls:hover { fill: rgb(255, 255, 255); }.m-dlist .hotrecmt .mask { background: linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0) 45%, rgba(0, 0, 0, 0) 85%, rgba(0, 0, 0, 0.25)); }.m-dlist .activity::before { background: rgba(0, 0, 0, 0.25); }.m-dlist .activity .title .inner, .m-dlist .activity .number::before, .m-dlist .activity .number::after { border-color: rgba(255, 255, 255, 0.2); }.m-dlist .activity-detail .title .btn { background: rgba(255, 255, 255, 0.95); color: rgb(236, 65, 65); }.m-dlist .activity-detail .title .btn:hover { background: rgb(255, 255, 255); }.m-dlist .activity-detail .title .btn svg { fill: rgb(236, 65, 65); }.m-dlist .activity-detail .share { border: 1px solid rgba(255, 255, 255, 0.4); background: rgba(0, 0, 0, 0.4); }.m-dlist .activity-detail .share svg { fill: rgba(255, 255, 255, 0.8); }.m-dlist .activity-detail .share:hover { background: rgba(0, 0, 0, 0.5); }.m-dlist .ficon { background: rgb(236, 65, 65); fill: rgba(255, 255, 255, 0.8); box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px inset; }.m-dlist .src-unknow .cover { background: rgba(64, 158, 209, 0.8); fill: rgba(255, 255, 255, 0.8); }.m-dlist .btns svg, .m-dlist .fold svg { fill: rgba(255, 255, 255, 0.45); }.m-timeact li::after { background: var(--themeC1); }.m-dlist-msg .doper, .m-cmtlist .doper { fill: rgba(255, 255, 255, 0.45); }.u-dtag, .u-dtag:hover { color: var(--icnTheme); border-color: rgba(var(--themeC1-rgb), 80); }.u-dbtn { background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); color: rgb(51, 51, 51); }.u-dbtn:hover { background: rgb(242, 242, 242); }.u-link { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.12); color: rgb(133, 185, 230); fill: rgb(133, 185, 230); }.u-link:hover { background: rgb(43, 43, 43); border-color: rgb(208, 208, 208); color: rgb(179, 206, 229); fill: rgb(179, 206, 229); text-decoration: none; }.m-timelineslide .mask { background: rgba(0, 0, 0, 0.9); }.m-timelineslide .tool { border: 1px solid rgba(255, 255, 255, 0.3); background: rgb(0, 0, 0); color: rgba(255, 255, 255, 0.2); }.m-timelineslide .tool .pages { color: rgba(255, 255, 255, 0.5); }.m-timelineslide .pictool { fill: rgb(255, 255, 255); }.m-timelineslide .dld, .m-timelineslide .cls { fill: rgb(165, 167, 168); }.m-timelineslide .btn-cls:hover { opacity: 0.7; }.m-timelineslide .btn-dld:hover { opacity: 0.8; }.m-comment-timeline { border-color: rgba(255, 255, 255, 0.12); }.m-comment-timeline .m-editor { border-color: rgba(0, 0, 0, 0.1); background: transparent; }.m-comment-timeline .citm .reply { background: rgb(43, 43, 43); border: none; }div.m-layer { color: rgba(255, 255, 255, 0.8); }div.m-layer { background: rgb(54, 54, 54); box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 5px 0px; border-radius: 6px; }div.m-layer .zbar .zttl { color: rgba(255, 255, 255, 0.8); }div.m-layer-nott .zbar { background: rgb(54, 54, 54); }div.m-layer .lyct, div.m-layer, div.m-layer .zcnt { background: rgb(54, 54, 54); }div.m-layer-nott .zbar { border-top-color: transparent; border-right-color: transparent; border-left-color: transparent; box-shadow: none; border-bottom: none; }div.m-layer-mv .zttl .nm { color: rgb(110, 110, 110); }div.m-layer-mv { background: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0.05), rgb(54, 54, 54) 45%, rgba(255, 255, 255, 0.05) 91%, rgb(54, 54, 54) 8%); box-shadow: rgba(0, 0, 0, 0.5) 0px 3px 5px; }div.m-card { color: rgba(255, 255, 255, 0.8); background: padding-box rgb(54, 54, 54); border: none; box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 5px 0px; }div.m-card::before { border-color: rgb(54, 54, 54) transparent transparent rgb(54, 54, 54); box-shadow: rgba(0, 0, 0, 0.1) -1px -1px 6px 0px; }div.m-card-tag { border: none; }div.m-card-sidebarlikeguide { box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 5px 0px, rgba(0, 0, 0, 0.05) 0px 0px 5px 2px; }div.m-radiopay .lyct { border-bottom: 1px solid rgba(255, 255, 255, 0.12) !important; }div.m-radiopay .pay dd:hover { background: rgba(255, 255, 255, 0.12); }div.m-radiopay .pay .arr { fill: rgba(255, 255, 255, 0.2); }.m-addto .box { box-shadow: rgb(255, 255, 255) 0px 1px 0px; border: 1px solid rgb(179, 179, 179); }.m-addto .list { border-color: rgba(0, 0, 0, 0.1); border-radius: 4px; }.m-addto .list li:hover { background: rgb(238, 239, 240); }.m-addto .list .addtit { color: rgb(145, 153, 167); }.m-addto .mylove svg { fill: rgba(255, 255, 255, 0.3); }.m-addto .create { fill: rgb(236, 65, 65); background: rgb(238, 239, 241); }.m-seluser .ipt { border: 1px solid rgba(255, 255, 255, 0.1); }.m-seluser .ipt .wrap input { border: none; }.m-seluser .ipt .sch { fill: rgba(255, 255, 255, 0.2); }.m-seluser .itm { background: rgba(0, 0, 0, 0.1); }.m-seluser .itm:hover { background: rgba(0, 0, 0, 0.2); }.m-seluser .itm .name-del svg { fill: rgb(255, 255, 255); }.m-seluser .list { border: 1px solid rgba(255, 255, 255, 0.1); }.m-seluser li { border-bottom: 1px solid rgba(255, 255, 255, 0.1); }.m-seluser li:hover { background: rgba(255, 255, 255, 0.04); }.m-seluser li .u-icn-selected { background: none; }.m-seluser li .u-icn-selected svg { fill: rgb(236, 65, 65); }div.m-layer-bind .lyct { border: none; }.m-layer-share .srch input { color: rgba(255, 255, 255, 0.8); }.m-layer-share .srch input::placeholder { color: rgba(255, 255, 255, 0.2); }.m-layer-share .srch .btn { fill: rgba(255, 255, 255, 0.3); }.m-layer-share .box { border: 1px solid rgba(255, 255, 255, 0.1); }.m-layer-share .box-srch { border: none; }.m-layer-share .box-srch .srch { border: 1px solid rgba(255, 255, 255, 0.1); }.m-layer-share .box .area { background-color: transparent; color: rgba(255, 255, 255, 0.8); }.m-layer-share .box .area::placeholder { color: rgba(255, 255, 255, 0.15); }.m-layer-share .info { border-top: 1px solid rgba(255, 255, 255, 0.1); }.m-layer-share .info .logo { background-image: linear-gradient(-90deg, rgb(252, 82, 68) 0%, rgb(236, 65, 65) 99%); }.m-layer-share .info:hover { background: rgba(255, 255, 255, 0.05); border-color: transparent; }.m-layer-share .info .icn { fill: rgba(255, 255, 255, 0.3); }.m-layer-share .pics .mask { background: rgba(0, 0, 0, 0.7); color: rgb(255, 255, 255); }.m-layer-share .pics .add { background: none; fill: rgba(255, 255, 255, 0.15); }.m-layer-share .pics .add:hover { fill: rgba(255, 255, 255, 0.2); }.m-layer-share .srchtab { border-bottom: 1px solid rgba(255, 255, 255, 0.1); }.m-layer-share .srchtab .tab { color: rgba(255, 255, 255, 0.8); }.m-layer-share .srchtab .tab.z-curr { border-bottom-color: rgb(253, 253, 253); color: var(--themeC1); }.m-layer-share .srchtab .tab.z-curr::after { background: var(--themeC1); }.m-layer-share .srchlist li:nth-child(2n) { background: rgba(255, 255, 255, 0.02); }.m-layer-share .srchlist li:hover { background: rgba(255, 255, 255, 0.04); }.m-layer-share .srchlist.srchlist-list li:hover { background: rgba(255, 255, 255, 0.04); }.m-layer-share .recent li:hover { background: rgba(255, 255, 255, 0.05); }.m-layer-share .recent .icn { fill: rgba(255, 255, 255, 0.2); }.m-layer-share .info-err { animation: 0.25s ease 0s 2 normal none running infoError; }@-webkit-keyframes infoError {
50% { box-shadow: rgba(var(--themeC1-rgb), 40) 0 0 10px; }
99.9% { box-shadow: rgba(var(--themeC1-rgb), 40) 0 0 10px; }
}.m-layer-share .other .code .canvas { background: rgb(255, 255, 255); }.m-layer-share .srchlist .ply-loading { background: url("../../pub/img/loading.svg") center center / 14px no-repeat; }.m-layer-share .srchlist .ply-loading svg { display: none; }div.m-layer-topic { box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 5px 0px; background: rgb(54, 54, 54); }div.m-layer-topic .mix { border-bottom: 1px solid rgba(255, 255, 255, 0.05); }div.m-layer-topic h3 { color: rgb(153, 153, 153); border-color: rgba(255, 255, 255, 0.05); }div.m-layer-topic li:hover { background: rgba(255, 255, 255, 0.04); }div.m-layer-topic li:first-child { background: rgba(255, 255, 255, 0.02); }div.m-layer-topic li:first-child:hover { background: rgba(255, 255, 255, 0.02); }.m-layer-feedback .phone::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.2) !important; }.n-lybind input::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.2) !important; }.m-layer-share .srchlist-cover { color: rgba(255, 255, 255, 0.8); }.m-layer-share .srchlist-cover .col-arthor { color: rgba(255, 255, 255, 0.3); }.m-edtimg .covb .cov { width: 120px; height: 120px; }.m-edtimg .covs .cov { width: 60px; height: 60px; }.m-edtimg .left, .m-edtimg .right .spre, .m-edtimg .right .bpre { border-radius: 4px; border: 1px solid rgba(0, 0, 0, 0.1); }.m-edtimg .left { background: rgb(0, 0, 0); }.m-edtimg .cut { border: 1px dotted rgb(0, 255, 0); }.m-edtimg .drag { background: rgb(0, 0, 0); }.m-edtimg .right img { border-color: rgba(255, 255, 255, 0.12); }div.m-layer-edt .lybt button.bd { border: 1px solid rgba(255, 255, 255, 0.2); }.m-lytxt .other { background: rgb(46, 46, 46); border: 1px solid rgb(188, 188, 189); }.m-sltlyr .bd { border-top: 1px solid rgb(196, 196, 196); }.m-sltlyr dd a:hover { background: -webkit-linear-gradient(top, rgb(255, 255, 255), rgb(245, 246, 246)); border-color: rgb(182, 182, 182); }.m-sltlyr dd .line { color: rgba(255, 255, 255, 0.3); }.m-sltlyr .cutoffline { background: rgb(196, 196, 196); }.n-lybind .choose a { background: rgba(0, 0, 0, 0.04); border: 1px solid rgba(255, 255, 255, 0.12); }.n-lybind .choose a:hover { background: rgba(0, 0, 0, 0.05); border: 1px solid rgba(0, 0, 0, 0.2); }.n-lybind .choose .gt { color: rgb(168, 171, 181); }.m-layer-share .pics li.z-sel { z-index: 999; transform: scale(1.1); opacity: 0.5; box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 4px; }.m-layer-feedback .pics li.z-sel { z-index: 999; transform: scale(1.1); opacity: 0.5; box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 4px; }.m-layer-feedback .pics .add { background: none; fill: rgba(255, 255, 255, 0.15); }.m-layer-feedback .pics .add:hover { fill: rgba(255, 255, 255, 0.2); }.m-layer-feedback .area { background-color: transparent; color: rgba(255, 255, 255, 0.8); }.m-layer-feedback .area::placeholder { color: rgba(255, 255, 255, 0.15); }.m-layer-feedback .phone { background-color: transparent; color: rgba(255, 255, 255, 0.8); }.m-layer-feedback .phone::placeholder { color: rgba(255, 255, 255, 0.15); }.m-adjustlay { color: rgba(255, 255, 255, 0.3); }.m-adjustlay .info { fill: rgba(255, 255, 255, 0.3); }.m-adjustlay li { color: rgba(255, 255, 255, 0.45); }.m-adjustlay li:hover { background: rgb(28, 28, 28); }.m-adjustlay li:hover::after { background: none; }.m-adjustlay li:active { background: rgb(41, 41, 41); box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 8px; color: rgba(255, 255, 255, 0.8); }.m-adjustlay li:active .dragger { border-color: rgba(255, 255, 255, 0.45); }.m-adjustlay li:active .dragger::before { background: rgba(255, 255, 255, 0.45); }.m-adjustlay li::after { background: rgba(255, 255, 255, 0.05); }.m-adjustlay .lnk, .m-adjustlay .lnk:hover { color: rgba(255, 255, 255, 0.3); }.m-adjustlay .dragger { border-color: rgba(255, 255, 255, 0.3); }.m-adjustlay .dragger::before { background: rgba(255, 255, 255, 0.3); }div.m-layer-try.m-layer .zbar { border-bottom: none; background: none; }div.m-layer-try.m-layer .btn { border: none; color: rgb(255, 255, 255); background: -webkit-linear-gradient(left, rgb(255, 89, 74), rgb(236, 65, 65)); }div.m-layer-trial.m-layer .zbar { border-bottom: none; background: none; }div.m-layer-trial.m-layer .btn { border: none; color: rgb(255, 255, 255); background: -webkit-linear-gradient(left, rgb(255, 89, 74), rgb(236, 65, 65)); }div.m-layer-renew.m-layer .zbar, div.m-layer-renew2.m-layer .zbar { border-bottom: none; background: none; }div.m-layer-renew.m-layer .btn, div.m-layer-renew2.m-layer .btn { border: none; color: rgb(255, 255, 255); background: -webkit-linear-gradient(left, rgb(255, 89, 74), rgb(236, 65, 65)); }div.m-layer-renew.m-layer .mini, div.m-layer-renew2.m-layer .mini { background: rgba(0, 0, 0, 0.04); }div.m-layer-renew.m-layer .zcls svg, div.m-layer-renew2.m-layer .zcls svg { fill: rgb(255, 255, 255); }div.m-layer-renew.m-layer .zcls:hover svg, div.m-layer-renew2.m-layer .zcls:hover svg { fill: rgba(255, 255, 255, 0.8); }div.m-vipcashier-modal.m-layer { background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.8) 0px 5px 16px; }div.m-vipcashier-modal.m-layer .zbar { background: rgb(51, 51, 51); }div.m-vipcashier-modal.m-layer .zbar .zttl { color: rgb(255, 255, 255); }.u-arrlay, div.u-arrlay { background: rgb(54, 54, 54); box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 6px 0px; border-radius: 6px; }div.m-slttypes-all .tagcntwrap, div.m-slttypes-all .tagcnt { background: rgb(54, 54, 54); }.update .u-arrlay { box-shadow: rgba(0, 0, 0, 0.07) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 8px 6px 0px; }.u-arrlay::before { box-shadow: rgba(0, 0, 0, 0.1) -1px -1px 0px 0px; border-color: rgb(54, 54, 54) transparent transparent rgb(54, 54, 54) !important; }.u-arrlay .close { fill: rgba(255, 255, 255, 0.3); }.u-arrlay .close:hover { fill: rgba(255, 255, 255, 0.45); }.u-arrlay .back:hover { fill: rgba(255, 255, 255, 0.45); }.u-arrlay .back { fill: rgba(255, 255, 255, 0.3); }.u-arrlay .msghd .set { fill: rgba(255, 255, 255, 0.7); }.u-arrlay .msghd .set:hover { fill: rgba(255, 255, 255, 0.7); }div.u-arrlay-msg { backdrop-filter: blur(68px); box-shadow: rgba(0, 0, 0, 0.1) 0px 8px 6px 0px; border-radius: 0px; }.u-arrlay-chat::before { border-color: rgb(238, 238, 238) transparent transparent rgb(238, 238, 238); }div.u-arrlay-chat::after { background: none; }.m-slttypes .tagcnt { color: rgba(255, 255, 255, 0.8); }.m-slttypes .titbar { border-bottom: 1px solid rgba(255, 255, 255, 0.1); }.m-slttypes .all { border-bottom: 1px solid rgba(255, 255, 255, 0.1); }.m-slttypes .tag:hover { color: var(--themeC1); }.m-slttypes .tag.z-slt { color: rgba(255, 255, 255, 0.8); }.m-slttypes .tag .slted { fill: rgba(255, 255, 255, 0.8); }.m-slttypes dt { color: rgba(var(--themeC1-rgb), 85); }.m-slttypes .type { fill: rgba(var(--themeC1-rgb), 50); }.m-slttypes .hot { fill: var(--icnTheme); }.m-slttypes .taglist .tag.z-slt span { background: rgba(var(--themeC1-rgb), 5); color: var(--icnTheme); }.m-slttypes::before { border-color: rgb(255, 255, 255) transparent transparent rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) -1px -1px 6px 0px; }.p-mv .m-slthead .rec .line { color: rgba(255, 255, 255, 0.05); }.p-mv .m-slttypes .tag:hover { background: rgba(255, 255, 255, 0.05); }.p-mv .m-slttypes .tag.z-slt::after { border-bottom-color: rgba(236, 65, 65, 0.8); }.p-mv .m-slttypes .tag.z-slt, .p-mv .m-slthead .rec a.z-slt, .p-mv .u-head1 .rtab a.z-sel, .p-mv .m-tags .tag.z-sel .tagcnt, .m-mv .rtab-right a.z-sel { background: rgba(236, 65, 65, 0.1); color: rgb(236, 65, 65) !important; }.p-mv .u-head1 .u-tit svg { fill: rgba(255, 255, 255, 0.45); }.m-slttypes-all { background: rgb(37, 37, 37); }.m-slttypes-all .tagcnt { color: rgba(255, 255, 255, 0.8); }.m-slttypes-all .titbar { border-bottom: 1px solid rgba(255, 255, 255, 0.1); }.m-slttypes-all .all { border-bottom: 1px solid rgba(255, 255, 255, 0.1); }.m-slttypes-all .tag:hover span { color: var(--themeC1); }.m-slttypes-all .tag.z-slt span { background: rgba(var(--themeC1-rgb), 5%); color: var(--themeC1); }.m-slttypes-all .hot { fill: var(--themeC1); }.m-slttypes-all .type { fill: rgb(153, 153, 153); }.m-slttypes-all::before { border-color: rgb(54, 54, 54) transparent transparent rgb(54, 54, 54) !important; box-shadow: rgba(0, 0, 0, 0.1) -1px -1px 6px 0px !important; }.m-userlist .blk { border-bottom: 1px solid rgba(255, 255, 255, 0.07); }.m-userlist .blk .arrow svg { fill: rgba(0, 0, 0, 0.4); }.m-userlist .link:hover { background: rgba(255, 255, 255, 0.06); }.m-userlist .sicn { fill: rgba(255, 255, 255, 0.8); }.m-userlist .data li:hover { color: rgba(255, 255, 255, 0.65); }.m-userlist .data li:hover strong { color: rgb(255, 255, 255); }.m-skswitch .tab a { color: rgba(255, 255, 255, 0.8); }.m-skswitch .tab a:hover { color: rgba(255, 255, 255, 0.8); }.m-skswitch .tab a.z-sel::after { border-bottom: 2px solid var(--themeC1); color: var(--theme
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment