﻿.error404{
border:1px solid #e1e1e1;
width:760px;
padding:10px;
margin:50px auto;
text-align:left;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.err-info{
background:url(pic/err404.png) no-repeat 100px center;
border-bottom:1px dashed #999999;
color:#7C7C7C;
font-size:14px;
line-height:2em;
padding:30px 0 20px 200px;
}
.err-info p a{
margin-left:1em;
color:#b00606;
text-decoration:none;
}
.err-more{
width:530px;
padding:30px 0 20px;
margin:0 auto;
}
.err-more .video{
margin-left:30px;
}
.err-more h3{
color:#74b835;
letter-spacing:3px;
}
.hotbox{
width:245px;
float:left;
margin:20px 0 0;
border:1px solid #b5b5b5;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.hotbox h1{
font-size:12px;
line-height:3em;
text-align:right;
text-decoration:none;
}
.hotbox h1 a{
color:#f7f8f8;
text-decoration:none;
}
.mp3 h1{
background:#B5B5B5 url(pic/err404-mp3.png) no-repeat 5px 5px;
}
.video h1{
background:#B5B5B5 url(pic/err404-video.png) no-repeat 5px 0;
}
.hotbox table{
margin:10px;
}
.hotbox table tr td{
line-height:1.5em;
padding:0 5px;
}
.hotbox table tr td a{
color:#1f1f1f;
text-decoration:none;
}
.hotbox table tr .song-name a{
color:#ae1c09;
}
.err-info p a:hover,
.hotbox h1 a:hover,
.hotbox table tr td a:hover{
text-decoration:underline;
}
/**pop-reg-login**/
.pop-reg-login{
border:1px solid #e1e1e1;
height:170px;
width:485px;
padding:10px;
margin:30px auto;
background:url(pic/err404.png) no-repeat 15px 10px;
text-align:left;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.pop-reg{
border-bottom:1px dashed #999;
padding:30px 0 20px 75px;
}
.pop-reg a {
background:url(pic/pop-reg.png) no-repeat center 0;
color:#FFFFFF;
display:block;
font-size:18px;
font-weight:800;
height:29px;
line-height:30px;
overflow:hidden;
width:119px;
text-align:center;
text-decoration:none;

}
.pop-reg h3{
color:#307c02;
}
.pop-reg p{
color:#FD1667;
margin:10px 0 0;
padding-left:2em;
}
.pop-login h4{
font-weight:400;
color:#427419;
height:40px;
line-height:40px;
letter-spacing:1px;
}
.pop-login p input{
margin:0 10px 0 5px;
}
.pop-login p .txt{
width:120px;
}
#itsme{
margin:0 4px 0 0;
border:0;
}
/**pop-info**/
.pop-win{
height:220px;
width:420px;
border:1px solid #BBB;
text-align:left;
margin:10px auto;
}
.pop-header{
background:url(pic/pop-bg-header.gif) repeat-x 0 center;
padding:0 10px;
height:30px;
}
.pop-header h1{
color:#FFF;
font-size:12px;
line-height:28px;
}
.close-pop{
width:34px;
height:19px;
display:block;
text-decoration:none;
background:url(pic/pop-close-hover.gif) no-repeat;
}
.pop-header a:hover{
background:url(pic/pop-close.gif) no-repeat;
}
.pop-body{
background:#FFF url(pic/bg-logo-wenguo.png) no-repeat 31px 34px;
font-size:14px;
height:76px;
padding:74px 0 0 183px;
color:#227405;
}
.pop-body a{
font-weight:800;
margin:0 5px;
text-decoration:none;
}
.pop-body a:hover{
text-decoration:underline;
}
.pop-footer{
background:url(pic/pop-bg-footer.gif) repeat-x 0 center;
text-align:right;
height:29px;
padding:5px 10px;
border-top:1px solid #e0e1e1;
}
.hide{display:none;}
.show{display:block;}

