﻿body
{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	color: #333;
	font-family: 新宋体, 宋体, 楷体_GB2312, Arial;
	text-decoration: none;
}
input
{
	 margin:0px; padding:0px;
	}
a
{
text-decoration:none;font-size: 12px;
	color: #333;	
	}
.maindiv
{
	 margin:0px auto; width:1002px;
	}
#topbanner
{
	 background:url(topbanner.jpg); background-repeat:no-repeat; height:111px; width:1002px;
	}
#footdiv
{
	 background:url(footbg.jpg); background-repeat:no-repeat; height:66px; width:1002px; clear:both; padding:10px 0px 0px 0px; overflow:hidden;
	}
#copyrighttext
{
 width:513px; margin:0px 0px 0px 210px; clear:both;
	}
#foottitle
{
	width:513px; clear:both;
	}
#foottitle ul
{
	list-style-type:none; padding:0px; margin:0px;
		}
.foottitleA
{
 display:inline; vertical-align:middle; line-height:20px;
	
	}
.foottitleA a
{
	color:#333; text-decoration:none;
	}
.foottitleB 
{
 display:inline; width:20px;text-align:center; vertical-align:middle; line-height:20px; margin:0px 5px 0px 5px;
	
	}
#menudiv
{
	background:url(menubg.gif); background-repeat:repeat-x; height:41px; width:1002px;
	}
#menudiv ul
{
list-style-type:none; margin:0px 0px 0px 25px; padding:0px;	 float:left; font-size:12px;
		}
.menuLiA
{
 display:inline; vertical-align:middle; line-height:30px; padding:0px; margin:0px; font-size:12px;
	
	}
.menuLiA a
{
	color:#ffffff; text-decoration:none; margin:0px; padding:0px; display:inline;
	}
.menuLiB 
{
 display:inline; width:19px;text-align:center; vertical-align:middle; line-height:20px; padding:0px; margin:0px 5px 0px 5px;color:#ffffff;
	
	}
.menuLiC
{
	display:inline; vertical-align:middle; line-height:30px; padding:0px; margin:0px;color:Red; text-decoration:none;font-weight:bold;
	}
.loginBox
{
	 height:16px; width:92px;  background-color:#BFBFBF; color:#000000; border-style:solid; border-width:1px; border-color:#333;
	}
*html .loginBox
{
	 height:16px; width:94px;  background-color:#BFBFBF; color:#000000; border-style:solid; border-width:1px; border-color:#333;
	}
*+html .loginBox
{
	 height:16px; width:94px;  background-color:#BFBFBF; color:#000000; border-style:solid; border-width:1px; border-color:#333;
	}
.logindiv
{
	float:left; vertical-align:middle; margin:5px 0px 0px 0px; padding:0px;
	}
.loginImgButton
{
	 float:left; vertical-align:middle; padding:6px 0 0 0;
	}
.loginRegText
{
	float:left; vertical-align:middle; line-height:30px; padding:0px; margin:0px 2px 0px 2px;color:Yellow; text-decoration:none;font-weight:bold;
	}
.loginGetPassText
{
	float:left; vertical-align:middle; line-height:30px; padding:0px; margin:0px;color:Blue; text-decoration:none;font-weight:bold;
	}
#defaultLeftMainDiv
{
	width:667px; margin:0px 0px 0px 14px; float:left;display:inline;
	
	}
#defaultRightMainDiv
{
	width:298px;float:left; padding-left:6px; overflow:hidden; display:inline;
	
	}
.newstitleActive
{
	 float:left;background-image:url(newstitlebg.gif); background-repeat:no-repeat; background-position:2px 0px; 
	 height:41px; width:53px; text-align:center; padding:19px 0px 0px 0px; overflow:hidden; margin-left:6px;
	 cursor:hand;
	}
.newstitleNormal
{
	 float:left;background-image:url(newstitlebg.gif); height:41px; width:53px;background-repeat:no-repeat; 
	 background-position:-58px 0px; text-align:center;padding:19px 0px 0px 0px; overflow:hidden;margin-left:6px;
	 cursor:hand;
}
.newscontentActive
{
	width:328px; margin:0px 0px 0px 10px; display:block;height:310px; overflow:hidden;
	}
.newscontentNormal
{
	width:328px; margin:0px 0px 0px 10px; display:none;height:310px; overflow:hidden;
	}
.newsUl
{
	list-style-type:none; margin:0px; padding:0px;
	}
.newsli a
{
 background-image:url(witepint.gif); background-repeat:no-repeat; background-position:0px 2px; line-height:20px; padding:0px 0px 0px 15px; color:#ffffff;
	}
.newsli2 a
{
 background-image:url(yeliowPint.gif); background-repeat:no-repeat; background-position:4px 5px; line-height:20px; padding:0px 0px 0px 15px; color:#ffffff;
	}
.righttitleActive
{
	 float:left;background-image:url(rightbanktitle.gif); background-repeat:no-repeat; color:White;
	 height:45px; width:73px; text-align:center; padding:12px 0px 0px 0px; overflow:hidden;margin-left:6px;
	 cursor:hand;
	}
.righttitleNormal
{
	 float:left;background-image:url(rightbankactivetitle.gif); height:45px; width:73px;background-repeat:no-repeat; 
	 text-align:center;padding:12px 0px 0px 0px; overflow:hidden;margin-left:6px;color:White;
	 cursor:hand;
}
.rightcontentActive
{
	width:291px; margin:0px 0px 0px 8px; display:block;overflow:hidden;
	}
.rightcontentNormal
{
	width:291px; margin:0px 0px 0px 8px; display:none; overflow:hidden;
	}
.rightUl
{
	list-style-type:none; margin:0px; padding:0px;
	}
.rightli a
{
 background-image:url(witepint.gif); background-repeat:no-repeat; background-position:0px 4px; line-height:20px; padding:0px 0px 0px 15px; color:#ffffff;
	}
.yanYuanpic
{
	 float:left; width:108px; height:108px; text-align:center; vertical-align:middle;
	}
.musictitleActive
{
 width:88px; height:27px; margin-right:4px; background-color:#9a9a9a; border:solid 1px #010101;float:left; text-align:center; line-height:27px;
 cursor:hand;
 	}
 .musictitleNormal
{
 width:88px; height:27px; margin-right:4px; background-color:#FFFFFF; border:solid 1px #939393; float:left; text-align:center; line-height:27px;
 cursor:hand;
 	}
 .musicCActive
 {
 width:660px; height:215px; display:block; overflow:hidden; border-width:1px; border-color:#999; border-style:solid; padding-left:10px;
 	}
 .musicCNormal
 {
 width:660px; height:215px; display:none; overflow:hidden; border-width:1px;border-color:#999;border-style:solid;padding-left:10px;
 	}
 #lefttop
 {
 	background-image:url(leftbg.jpg); width:245px; height:67px; background-repeat:no-repeat
 	}
 	 #leftcontent
 {
 	background-image:url(leftbg.jpg); 
width:245px;background-repeat:repeat-y; background-position:-245px 0px;
	height: 412px;
}
 	 #leftfoot
 {
 	background-image:url(leftbg.jpg); width:245px; height:8px; background-repeat:no-repeat; background-position:0px -81px;
 	}
 #rightdiv
 {
 	background-image:url('shuxian.jpg'); 
width:204px;background-repeat:repeat-y; float:left;
	height: 474px;
 	}
 #centerdiv
 { width:553px; float:left;  overflow:hidden;
 	
 	}
.musicGridHead
{
	background-image: url(newpic/musictitle.jpg); background-repeat:no-repeat;height: 34px;
	}