body{color:#000;font-family:verdana,comic sans ms,Helvetica,sans-serif;margin:0;padding:0;font-size:small;line-height:20px}body *{margin:0}a img,:link img,:visited img{border:none}a{text-decoration:none;color:#e81e75;/*padding:5px*/}a:hover{text-decoration:none}body,td{margin:0;padding:0;font-size:small}b{font-weight:700}input,select{padding:2px}textarea{font-size:small}.tCenter{text-align:center}.logo{color:#fff;padding:2px;text-align:center;background:url(../images/bg.png) repeat-x #fff;text-align:center}.logo a{color:#fff;font-weight:700}.search{background:#edecea;border:1px solid #d7ccc5;padding:8px;font-weight:700;text-align:center}hr{background-color:#d2d2d2;border:medium;height:1px;margin:2px 0;padding:0}h1,h2,h3{background:#47b5e4;color:#fff;text-align:center;font-size:110%;padding:5px;border-top:1px solid #0c82a6;border-bottom:1px solid #0c82a6;text-shadow:1px 1px 1px #000}h2 a{color:#fff}h3{text-align:left}.clr{clear:both}.absmiddle{vertical-align:middle;border:1px solid #999;padding:1px;box-shadow:0 0 2px #999}.ct{margin-right:3px;vertical-align:middle;padding:1px;border:1px solid #999}.odd,.even,.sl{vertical-align:middle}#.odd{background:#f5f5fa}.even{background:#fff}.mb{background:#f5f5f5;color:#222;padding:2px;text-align:center;border-bottom:1px dashed #ddd}.mb span{font-weight:700}.singerinfo{background:#f5f5f5;color:#222;padding:2px;text-align:center;border-bottom:1px dashed #ddd}.singerinfo span{font-weight:700}.singerinfo span.ar{color:#c30;font-weight:700}.labelinfo{background:#f5f5f5;color:#222;padding:2px;text-align:center;border-bottom:1px dashed #ddd}.labelinfo span{font-weight:700}.labelinfo span.la{color:red;font-weight:700}.description{background:#f5f5f5;color:#222;padding:2px;text-align:center}.description a{text-decoration:underline}.filedescription{background:#f5f5f5;padding:5px 0;text-align:center;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.fl{}.fl td{padding:7px 2px;border-bottom:1px solid #ccc}.fl a{vertical-align:middle}.fl img{border:1px solid #bbb;padding:1px}.fl div{display:table-cell}.tblimg{width:65px;text-align:center}.catRow div{display:table-cell}.catRow div img{margin-right:5px}.az{text-align:center;padding:10px;background:#c2c1ff}.az a{border:1px solid #47b5e4;padding:2px 5px;margin:1px;display:inline-block;background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none;font-weight:700}.az .selected,.az a:hover{background:#47b5e4;color:#fff}.artistRow div{display:table-cell}.artistRow div img{margin-right:5px}.artistRow{border-top:1px solid #ddd;font-weight:700}.artistRow a{border-top:1px solid #ddd}.artistRow a{font-weight:700;display:block;font-weight:700;padding:9px;display:block}.artistRow:hover{background:#f5f5f5}.link1{color:#0e71c6}.button{color:#086c8f;font-weight:700}.red{color:red}.info{color:red;background:#fff;text-align:center;padding:2px}p{padding:2px 0}table{width:100%;margin:auto}.devider{height:5px}.dtype{border-bottom:1px solid #ccc;font-size:small;padding:8px;text-align:center}.dtype span{border:1px solid #0c82a6;padding:3px;border-radius:5px;background:#47b5e4;color:#f5f5f5}.dtype a{border:1px solid #ccc;padding:3px;border-radius:5px;background:#f5f5f5}.stype{border-bottom:1px solid #ccc;font-size:small;padding:2px;text-align:center}.stype span{border:1px solid #d50;padding:3px;border-radius:5px;background:#f90;color:#f5f5f5}.stype a{text-decoration:none;color:#f33;padding:0}.stype a:hover{background:#600;color:#f90}.padding-4{padding:4px;border-radius:2px}.padding-4 a:hover{background:#600;color:#f90}.gray{background:#fafafa}.red{background:#f5f5f5}.blue{background:#d4f8ff}.purple{background:#f2ddff}.yellow{background:#fef1d8}.green{background:#cffbd3}.orange{background:#ffead4}.pink{background:#ffe0f5}.fileName{font-weight:700}.fileName span{color:#555;text-decoration:none}.fileName img{padding-right:3px}.downLink{margin:5px 0}.dwnLink{font-weight:700}.dwnLink1,.dwnLink2,.dwnLink3,.dwnLink4,.dwnLink5{font-weight:700;border-radius:10px;box-shadow:1px 1px 0 #555;color:#fff;display:inline-block;margin:2px;padding:5px;text-shadow:1px 1px 0 #000;width:160px}.dwnLink1{background:#333aff}.dwnLink2{background:#f400a9}.dwnLink3{background:#008aff}.dwnLink4{background:#990078}.dwnLink5{background:#c0f}.dwnLink11,.dwnLink12,.dwnLink13,.dwnLink14,.dwnLink15,.dwnLink16{font-weight:700;border-radius:10px;box-shadow:1px 1px 0 #555;color:#fff;display:inline-block;margin:2px;padding:5px;text-shadow:1px 1px 0 #000;width:255px}.dwnLink11{background:#ff6533}.dwnLink12{background:#f43d00}.dwnLink13{background:#f90}.dwnLink14{background:#992600}.dwnLink15{background:#ff5e00}.dwnLink16{background:#f90}.pgn,.pgn2{text-align:center;background:#fdfdfd;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:15px 10px;margin:10px 0;font-family:inherit;line-height:1.8}.pgn a,.pgn span.navcurrent,.pgn span.navgap,.pgn span.disabled,.pgn2 a,.pgn2 span.navcurrent,.pgn2 span.navgap,.pgn2 span.disabled{display:inline-block;padding:6px 12px;margin:2px 4px;border:1px solid #ddd;border-radius:4px;text-decoration:none;font-weight:700;color:#0e71c6;font-size:13px;transition:all .2s ease;background:#fff}.pgn a:hover,.pgn2 a:hover{background:#47b5e4;color:#fff;border-color:#47b5e4}.pgn span.navcurrent,.pgn2 span.navcurrent{background:#e81e75;color:#fff;border-color:#e81e75}.pgn span.navgap,.pgn2 span.navgap{color:#666;background:transparent;border:none}.pgn span.disabled,.pgn2 span.disabled{color:#ccc;background:#fafafa;border-color:#eee;cursor:not-allowed}.pgn form,.pgn2 form{margin-top:10px;font-size:13px;color:#333}.pgn input[type=text],.pgn2 input[type=text]{width:50px;padding:4px 8px;border:1px solid #ccc;border-radius:4px;text-align:center;font-weight:700;margin:0 5px;outline:none}.pgn input[type=text]:focus,.pgn2 input[type=text]:focus{border-color:#47b5e4}.pgn input[type=submit],.pgn2 input[type=submit]{background:#47b5e4;color:#fff;border:none;padding:5px 15px;border-radius:4px;font-weight:700;cursor:pointer;transition:background .2s ease}.pgn input[type=submit]:hover,.pgn2 input[type=submit]:hover{background:#0c82a6}img{vertical-align:middle}.showimage{padding:5px;text-align:center}a.top{color:#ff7f00;text-decoration:none}.updates div{border-bottom:2px solid #ddd;padding:4px}.updates span{color:#f33}.updates span1{color:#f500bb}.updates span2{color:#1d2129}.updates span3{color:#00a}.updates span4{color:red}.updates span5{color:#1d2129}.catRow,.catRowHome{border-top:1px solid #ddd;font-weight:700}.catRow:hover,.catRowHome:hover{background:#f5f5f5}.catRow a,.catRowHome a{display:block;font-weight:700;background:url(../images/arrow.png) right center no-repeat;padding:9px}.catRow a div span,.catRow span.arn{color:#c30;font-weight:700}.catRow span.ar{color:rgba(255,47,0,.83);font-style:italic}.catRowHome a div span,{font-size:x-small;color:#5a5;font-weight:400}.rd{color:#3a3;font-weight:400;padding:0 5px;font-style:italic}.gn{color:#3a3;font-weight:400;font-style:italic}.fl{border-bottom:1px solid #ddd;background:#fff}.fl:hover{background:#f5f5f5}.fl span{font-weight:400}.fl span.mc{font-size:80%;color:#555;font-weight:700}.fl span.alb{color:#238d00;font-style:italic}.fl span.ar{color:#e80000;font-style:italic}.fl span.sr{font-weight:700;font-style:italic;color:#aaa;margin-right:3px}.fl a{display:block;padding:8px}.fl a img{margin-right:5px;vertical-align:middle;border:1px solid #999;padding:1px;box-shadow:0 0 2px #999}.fl a div div{vertical-align:top;display:table-cell}.fl a div{vertical-align:top}.path{background:#eee;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:4px;margin:5px 0;font-weight:700}.error{background:#ffefef;border:1px solid red;margin:5px;padding:5px;font-weight:700;text-align:center;color:red}.fshow{padding:3px;text-align:center;background:#fff;border-bottom:1px solid #ddd}.thumbimg{vertical-align:middle;border:none;border-radius:10px}.db{font-size:small;text-align:center;padding:5px}.top21{background:#edecea;border:1px solid #d7ccc5;padding:8px;text-align:center}.ad1{background:#e7e7ea;border-bottom:1px solid #a50;border-top:1px solid #fc0;color:#fff;border:1px solid #d7ccc5;padding:8px;text-align:center}.ad1 a{color:#fff}.Song{background-color:#fff;color:#f0c;border-width:1px;border-bottom-color:#ccc;border-bottom-style:solid;margin-top:1px;margin-left:1px;margin-right:1px;padding-top:10px;padding-bottom:10px;padding-left:8px;padding-right:px;text-decoration:bold;text-shadow:2px 2px #ececec;font-weight:700}.fhd{background:#f4f4f4;color:#555;border-bottom:1px solid #ccc;border-radius:5px;font-weight:700;margin:7px 0 0;padding:0 5px;display:inline-block}.fb{font-weight:700}.f1{background:#47b5e4;border-bottom:2px solid #47b5e4;color:#fff;padding:5px;text-align:center;font-weight:700;text-shadow:1px 1px 3px #555}.f1 a{color:#fff}.dwnLink{font-weight:700}.downLink a{margin:5px;background:rgba(255,0,0,.66);border-radius:5px;color:#fff;padding:7px 10px;text-shadow:1px 1px 1px #333;font-size:120%;display:inline-block}.downLink a:hover{background:#47b5e4}#online{text-align:center}
.catCoverRow{border-top:1px solid #d2d2d2;border-bottom:1px solid #efefef;background:linear-gradient(90deg,#fff 0,#fff 70%,#fafafa 100%);font-weight:700;min-height:94px;clear:both;position:relative}
.catCoverRow:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#47b5e4}
.catCoverRow:hover{background:#f6fbff}
.catCoverRow:hover .catCoverTitle{color:#e81e75}
.catCoverLink{display:flex !important;align-items:center;gap:12px;padding:7px 28px 7px 8px;color:#111;line-height:1.25;background:url(../images/arrow.png) right center no-repeat;min-height:94px;box-sizing:border-box}
.catCoverThumb{display:flex;align-items:center;justify-content:center;flex:0 0 80px;width:80px;height:80px;overflow:hidden;border-radius:5px;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.25);border:1px solid #ddd;box-sizing:border-box}
.catCoverThumb img{width:80px;height:80px;object-fit:fill;border:0;padding:0;margin:0;display:block;background:#fff}
.catCoverThumb img.placeholder{width:70px;height:70px;object-fit:contain;background:transparent}
.catCoverThumb.placeholder-bg{background:#f0f7fa}
.catCoverTitle{display:block;flex:1;color:#111;font-size:14px;line-height:1.35;word-break:break-word;transition:color 0.2s ease}
.path{clear:both;line-height:1.6}
.path a{display:inline;padding:0 3px}
.breadcrumb-current{color:#333;font-weight:700}
.folder-tags{clear:both;margin:8px 0;padding:10px 12px;background:#f7f7f7;border:1px solid #e0e0e0;border-top:1px solid #ddd;line-height:1.5;text-align:left;word-wrap:break-word}
.folder-tags a{display:inline;padding:0 3px}
.singers-line{margin:8px auto;padding:6px 4px;font-size:small;line-height:1.8}
.singers-line b{color:#000}
.fl a > div > div{display:table-cell;vertical-align:top}
.fl-details{display:table-cell;vertical-align:top;line-height:1.2;color:#555}
.fl-details .fl-title{font-weight:700}
.fl-details .fl-singers{font-size:11px;color:#c30;font-style:italic;font-weight:400}
.album-poster-wrap{text-align:center;padding:16px 0 10px;background:linear-gradient(180deg,#f0f8ff 0%,#fff 100%)}
.album-poster-card{display:inline-block;position:relative;border-radius:12px;overflow:hidden;box-shadow:0 8px 32px rgba(71,181,228,.35),0 2px 8px rgba(0,0,0,.18),0 0 0 3px #47b5e4;transition:transform .25s ease,box-shadow .25s ease;cursor:default}
.album-poster-card:hover{transform:translateY(-4px) scale(1.025);box-shadow:0 16px 48px rgba(71,181,228,.5),0 4px 16px rgba(0,0,0,.22),0 0 0 3px #e81e75}
.album-poster-card img{display:block;width:250px;height:250px;object-fit:fill}
.album-poster-card:after{content:"";position:absolute;left:0;right:0;bottom:0;height:55px;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.55) 100%);pointer-events:none;border-radius:0 0 12px 12px}
.info-page-body{padding:10px 12px 16px;line-height:1.65;text-align:left;background:#fff;border-bottom:1px solid #ddd}
.info-page-body p{margin:0 0 12px;color:#222}
.info-page-body ul{margin:0 0 14px 20px;padding:0;color:#222}
.info-page-body li{margin:0 0 6px}
.info-page-body h3{margin:18px 0 10px;padding:6px 10px;font-size:100%;text-align:left;background:#f0f8ff;border-left:3px solid #47b5e4;color:#162033;text-shadow:none;border-top:none;border-bottom:none}
.info-page-body a{text-decoration:underline}