@charset "utf-8";
/* CSS Document */
a:link{
color: rgba(120,120,120);
text-decoration: none
}
a:visited{
color: black;
}
a:hover{
color: #09F;
text-decoration:underline;
}
body{
background-color: rgba(248,248,248);
text-align: center;
font-family: "fantasy";
width: 430px;
}
.aaa{
position:fixed;
text-align:left;
}
.bbb{
position:fixed;
margin-left: 130px;
line-height:3;
font-weight: bold;
}
.navi{
border: 2px solid rgba(214,214,214);
height:20px;
top: 140px;
width: 420px;
border-top-left-radius:5px;
border-top-right-radius:5px;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
padding: 5px;
position:fixed;
}
nav span{
margin-top:15px;
margin-bottom: 15px;
margin-left: 30px;
margin-right: 15px;
text-decoration-line: none;
text-align: center;
}
.ppp{
height:20px;
width: 420px;
padding: 5px;
border: 2px solid rgba(194,194,194);
background-color: rgba(194,194,194);
color: rgba(255,255,255,1.00);
border-top-left-radius:4px;
border-top-right-radius:4px;
border-bottom-left-radius:4px;
border-bottom-right-radius:4px;
position:fixed;
top: 600px;
}
.asd{
background-color: rgba(254,254,254);
color: rgba(369,369,369);
width: 430px;
position:fixed;
top: 175px;
bottom: 240px;
text-align: left;
padding-top:10px;
border-radius:5px;
}
.row{
float:left;
width:430px;
height:30px;
margin-top:10px;
background-color:rgba(249,249,249);
border: 2px solid rgba(229,229,229);
border-top-left-radius:3px;
border-top-right-radius:3px;
border-bottom-left-radius:3px;
border-bottom-right-radius:3px;
}
.number1{ /*歌榜前三数字的样式*/
width:60px;
height:30px;
color:black;
font-size:12px;
font-weight: bold;
padding: 6px 0 0 2px;
}
.song{
width:420px;
height:30px;
color:rgba(120,120,120);
font-size:10px;
padding: 0 0 0 45px;
margin:-30px 0 0 50px;
}
.ccc{
height:20px;
width: 420px;
padding: 5px;
position:fixed;
text-align: left;
top: 500px;
font-size:13px;
font-weight: bold;
}
.hrh{
width: 420px;
position:fixed;
text-align: left;
top: 530px;
border: 1px solid rgba(245,245,245);
border-spacing: 0;
border-collapse: collapse;
}
.ddd{
height:20px;
width: 420px;
padding: 5px;
position:fixed;
text-align: left;
top: 535px;
font-size:13px;
color:rgba(120,120,120);
}
input[type=checkbox]{
cursor: pointer;
position: relative;
width: 15px;
height: 15px;
font-size: 14px;
}
input[type=checkbox]::after{
position: absolute;
top: 0;
background-color: rgba(204,88,84);
color: white;
width: 15px;
height: 15px;
display: inline-block;
visibility: visible;
padding-left: 0px;
text-align: center;
content: ' ';
border-radius: 3px
}
input[type=checkbox]:checked::after{
content: "✓";
font-size: 12px;
font-weight: bold;
}