* {
	margin: 0px;
	padding: 0px;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #00293e;
	color:#454545;
}
ul {list-style-type:none;}
a{text-decoration: none; color:#454545;}
a:hover{color:#014bac;}
img{ border:0;}

input{
	vertical-align: middle;
}
.input1{
	height: 15px;
	line-height:15px;
}
#select{height: 19px; margin-top:5px; line-height:19px;}
.white_text {font-size:12px; font-weight:bolder; color: #FFFFFF; }
#nav ul{margin:0; padding:0;}

#nav li {float:left;}
#nav a {
	color: #FFFFFF;
	padding:0 15px;
	height:23px;
	line-height:23px;

}
#nav a:hover {color: #000;}

.kef li {
	float: left;
	padding:2px 30px 0 10px;
	background: url(../images/dian.gif) no-repeat 0px 5px;
}
.kef li a{color: #FFF;}
.kef li a:hover{color: #000;}
li.no-style {background: none; color:#FFFFFF; font-weight:bold; margin-left:-6px;}
.blue-border {
	border: 1px solid #2E67B2;
}
.green-border {
	border: 1px solid #38A885;
}
.purple-border {
	border: 1px solid #573199;
}
.yellow-border {
	border: 1px solid #997E32;
}
.tu-border {
	border: 3px solid #b5d5ff;
}
.rzhy_line {
	padding: 5px;
	border: 1px solid #4782d0;
}
#list {
	padding: 10px 0px 10px 10px;
}
#list li {
	float:left;
	width:474px;
	height:23px;
	line-height:23px;
	
}
.bt {
	background: url(../images/bt-bg.gif) no-repeat;
	height:22px;
	line-height:22px;
	padding-bottom:10px;
}
.wu{padding:0 145px 0 28px;}
.music{padding-left: 50px;}
.date, .down, .add{
     padding:0 15px;
}
.date2{padding-left:26px;}
.down2{padding-left:46px;}
.add2{padding-left:20px;}

.yincang{width:220px;font:12px ËÎÌå;color:#000;text-overflow:ellipsis;white-space: nowrap;overflow:hidden;}