﻿body,form,p,ol,ul,p,h2,h3,h4{margin:0;padding:0;font: 12px arial,simsun,sans-serif;}
ul{list-style:none;}
.mod img{
	padding: 1px;
	border: none;
}
input{color:#16387c;}
.mod{clear:both;background:#fff;margin-bottom:.84em;}
.mod .bd{ padding:.84em 1.25em;zoom:1;}
.mod .hd{position:relative;height:1.58em;line-height:1.58em;zoom:1;}
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
/* Clear Fix */

.clearfix:after
{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix
{
display:inline-block;
}
/* Hide from IE Mac */
.clearfix {display:block;}
/* End hide from IE Mac */
/* end of clearfix */

#body,#header,#footer{clear:both;width:79.17em;margin:0 auto;margin-bottom:.84em;}
#body .left{float:left;width:13.34em;}
#body .center{float:left;width:50.83em;margin-left:0.83em;}
#body .right{float:right;width:13.34em;}
.st{margin-left:10px;margin-right:10px;}
.textcenter{text-align:center;}

.recsong{height:1.68em;line-height:1.68em;}
.recsong input{float:left;margin-right:5px;clear:both;}
.recsong span{float:left;margin-top:-2px;*margin-top:0px;
		overflow: hidden;
	text-overflow: ellipsis;
	white-space:nowrap;
	display:block;
	width:103px;
	-o-text-overflow: ellipsis;
	}
.longrec span{width:100%;}
.sbtn{font-family:arial;font-size:1em;width:3em;line-height:1.3em;height:1.5em;border:0;margin-left:.4em;margin-bottom:.4em;cursor:pointer;}
.mod .selinput{text-align:center;clear:both;}

.ad{float:left;width:298px;height:271px;margin-top:-.84em;margin-bottom:-.84em;margin-left:-1.25em;}
#list{margin-left:10px;*margin-left:298px;height:251px;overflow-y:scroll;}
.nowsong{color:#ff5500;}
#hissong{height:379px;}

.f{height:68px;margin-bottom:0.45em;}
#player{padding-bottom:0;margin-bottom:-3px;}
.caozuo{height:3.0em;text-align:center;margin-bottom:.45em;*margin-bottom:.25em;position:relative;overflow:hidden;}
.opbtn{font-family:arial;font-size:1em;width:5em;margin-right:15px;margin-bottom:.4em;}
.caozuo .acang{position:absolute;top:17px;*top:22px;left:0px;color:red;}
.caozuo .adown{position:absolute;top:17px;*top:22px;left:80px;color:red;}
.caozuo .ardown{position:absolute;top:17px;*top:22px;left:200px;color:red;}
.caozuo .arshi{position:absolute;top:17px;*top:22px;left:320px;color:red;}
.gougou{position:absolute;top:17px;*top:22px;left:450px;}
.gougou a{text-decoration:none;}
.disbtn{color:#666666;cursor:default;}

.leftc{float:left;width:65em;}
.num{color:#ff5548;}
.mod .hd .title{color:#16387c;font-weight:bold;text-align:center;}
.publisher{margin-left:5px;margin-right:5px;}
.notreg{color:#666666;margin-right:5px;}
.commentTitle{clear:both;}
.commentCon{background:url(../images/comment.gif) no-repeat;padding-left:35px;padding-top:20px;padding-bottom:20px;margin-bottom:15px;}

.notice{color:Red;}
.content{float:left;}
.operate{float:left;margin-left:20px;}
.operate p{clear:both;margin-top:5px;text-align:center;height:24px;}
#name,#valid{width:120px;height:20px;font-family:arial;font-size:18px;}
#content{width:398px;height:102px;}
.operate p *{float:left;}
.operate p label{margin-top:5px;}
#nametip,#validtip{height:20px;line-height:20px;color:Red;}
#nametip span,#nametip img{margin-top:5px;}