body{
BACKGROUND: url(bg.jpg) #000 repeat-y center;
MARGIN: 0px; 
FONT-SIZE:12px;
FONT-FAMILY: '宋体','新宋体',Tahoma, Arial;
LINE-HEIGHT:150%;
COLOR: #000; 
TEXT-ALIGN: center;
}

img{BORDER: 0px;}

A:link {COLOR: BLUE; TEXT-DECORATION: none;}
A:visited {COLOR: BLUE; TEXT-DECORATION: none;}
A:hover {COLOR: #000; TEXT-DECORATION: underline;}

#top{
MARGIN-LEFT: auto; 
MARGIN-RIGHT: auto; 
PADDING:0px;
WIDTH: 768px; 
BORDER-BOTTOM:#CCC 5px solid;
}

#logo{
MARGIN:0px;
PADDING:0px 0px 0px 10px;
TEXT-ALIGN:left;
HEIGHT:80px;
BACKGROUND:#000;
}

#topmenu{
BACKGROUND: #efefef;
MARGIN: 0px;
WIDTH: 768px;
HEIGHT: 33px;
}

#topmenu ul{
CLEAR: left;
MARGIN: 0px;
PADDING: 0px;
BORDER:0px;
LIST-STYLE-TYPE: none;
TEXT-ALIGN: center;
display:inline;
}

#topmenu li{
FLOAT: left;
MARGIN: 0px;
PADDING:0px;
TEXT-ALIGN: center;
LINE-HEIGHT:31px;
}

#topmenu li a {
DISPLAY: block; 
HEIGHT: 31px; 
TEXT-ALIGN: center; 
TEXT-DECORATION: none;
}

#topmenu li a:visited {
TEXT-DECORATION: none
}

#topmenu li a:hover {
BACKGROUND: #fff; 
COLOR: #000; 
TEXT-DECORATION: none;
BORDER-BOTTOM:#990000 2px solid;
}

#topmenu ul li#one {	WIDTH: 60px}
#topmenu ul li#two {	WIDTH: 80px}
#topmenu ul li#three { WIDTH: 80px}
#topmenu ul li#four {	WIDTH: 80px}
#topmenu ul li#five {	WIDTH: 80px}
#topmenu ul li#six { WIDTH: 80px}
#topmenu ul li#seven { WIDTH: 80px}
#topmenu ul li#eight { WIDTH: 80px}

#middle1,#middle2,#middle3{
WIDTH:768px;
MARGIN-RIGHT: auto;
MARGIN-LEFT: auto; 
PADDING:0px;
TEXT-ALIGN: left; 
HEIGHT:249px;
}

.leftmenu{
FLOAT:left;
MARGIN:0px;
PADDING:0px;
WIDTH:193px;
HEIGHT:249px;
BACKGROUND:url(title1.jpg) #efefef repeat-x top;
}

.leftmenu ul{
MARGIN:0px;
PADDING:0px;
LIST-STYLE-TYPE:none; 
}

.leftmenu li{
BORDER-BOTTOM:#CCC 1px solid;
LINE-HEIGHT:20px;
}

.leftmenu li a{
TEXT-ALIGN:left;
display:block;
WIDTH:180px;
TEXT-DECORATION:none;
PADDING:3px 0px 3px 10px
}

.leftmenu li a:hover{
BACKGROUND: #fff; 
COLOR: #000; 
BORDER-RIGHT:2px #990000 solid;
TEXT-DECORATION:none;
}

#news,#greatsites{
FLOAT:left; 
MARGIN:0px 10px 0px 10px;
WIDTH:277px;
HEIGHT:249px;
LINE-HEIGHT:150%;
}

#tour,#officalsites{
FLOAT:right;
MARGIN:0px;
PADDING:0px;
WIDTH:277px; 
HEIGHT:249px;
}

#download{
FLOAT:right; 
MARGIN:0px 0px 0px 10px;
WIDTH:565px; 
HEIGHT:249px;
TEXT-ALIGN:left;
}

#download1{
FLOAT:left; 
MARGIN:0px 10px 0px 0px;
WIDTH:277px;
}

#download1 ul,#download2 ul,#greatsites ul,#officalsites ul{
MARGIN:0px;
PADDING:0px;
LIST-STYLE-TYPE:none; 
}

#download1 li,#download2 li,#greatsites li,#officalsites li{
LINE-HEIGHT:20px;
}

#download1 li a,#greatsites li a{
TEXT-ALIGN:left;
display:block;
WIDTH:275px;
TEXT-DECORATION:none;
PADDING:3px 0px 3px 2px;
}

#download1 li a:hover,#download2 li a:hover,#greatsites li a:hover,#officalsites li a:hover{
BACKGROUND: #fff; 
COLOR: #000; 
TEXT-DECORATION:underline;
}

#download2{
FLOAT:right;
MARGIN:0px;
PADDING:0px;
WIDTH:277px;
}

#download2 li a{
TEXT-ALIGN:left;
display:block;
WIDTH:273px;
TEXT-DECORATION:none;
PADDING:3px 0px 3px 2px;
}

.text1{
CLEAR: both;
MARGIN-RIGHT: auto;
MARGIN-LEFT: auto;
WIDTH:100%;
PADDING:10px 0px 0px 0px;
}

#officalsites li a{
TEXT-ALIGN:left;
display:block;
WIDTH:265px;
TEXT-DECORATION:none;
PADDING:3px 0px 3px 10px
}

h1{
MARGIN:0px;
PADDING:4px 0px 1px 30px;
FONT-SIZE:12px;
FONT-WEIGHT:bold;
LINE-HEIGHT:20px;
COLOR: #FFF;
HEIGHT:23px;
BACKGROUND:url(slogo1.jpg) #000 no-repeat left;
}

h2{
MARGIN:0px;
PADDING:4px 10px 0px 0px;
FONT-SIZE:12px;
FONT-WEIGHT:bold;
TEXT-ALIGN:right;
LINE-HEIGHT:20px;
COLOR: #000;
HEIGHT:22px;
BORDER-BOTTOM:#990000 2px solid;
}

.text{
TEXT-ALIGN: left; 
PADDING:0px 0px 0px 10px;
}

.more{
TEXT-ALIGN: right;
MARGIN:5px 20px 0px 0px;
}
/*正文样式*/
#content{
TEXT-ALIGN: left;
PADDING:0px;
MARGIN-LEFT: auto; 
WIDTH: 768px; 
MARGIN-RIGHT: auto; 
}

.title1{
MARGIN-LEFT: auto; 
WIDTH: 768px; 
MARGIN-RIGHT: auto; 
TEXT-ALIGN:left;
}

.author {
MARGIN: 0px 0px 10px 0px; 
PADDING-BOTTOM: 5px;
PADDING-TOP: 5px; 
COLOR:#999;
TEXT-ALIGN: center;
}

.title{
TEXT-ALIGN: center;
FONT-SIZE: 14px;
MARGIN:5px 0px 0px 0px;
}

/*分页样式*/
#left{
FLOAT:left;
MARGIN:0px;
PADDING:251px 0px 0px 0px;
WIDTH:180px;
BACKGROUND: url(memberlogo.jpg) #FFF no-repeat;
}

#memberleft{
FLOAT:left;
MARGIN:0px;
PADDING:0px;
WIDTH:180px;
BACKGROUND: #FFF;
}

#left ul,#memberleft ul{
MARGIN:0px;
PADDING:0px;
LIST-STYLE-TYPE:none; 
}

#left li,#memberleft li{
LINE-HEIGHT:20px;
BORDER-BOTTOM:#CCC 1px solid;
}

#left li a,#memberleft li a{
TEXT-ALIGN:center;
display:block;
WIDTH:180px;
TEXT-DECORATION:none;
PADDING:3px 0px 3px 0px
}

#left li a:hover,#memberleft li a:hover{
COLOR: #000; 
TEXT-DECORATION:none;
BACKGROUND:#efefef;
}

#right{
FLOAT:right;
MARGIN:0px;
PADDING:5px;
WIDTH:577px;
TEXT-ALIGN: left;
BORDER-LEFT:1px #990000 solid;
BACKGROUND: #FFF; 
}

/*专集页样式*/

#album1,#album2,#album3,#album4,#album5,#album6,#album7{
MARGIN-LEFT:auto; 
MARGIN-RIGHT:auto;
PADDING:0px;
TEXT-ALIGN:left;
WIDTH:768px;
BORDER-BOTTOM:#CCC 1px solid;
TEXT-ALIGN: left;
}

#album1,#album2,#album3,#album4,#album5,#album7{
HEIGHT:249px;
}

#album6{
HEIGHT:300px;
}

.albumpic{
FLOAT:left;
MARGIN:0px;
PADDING:5px;
WIDTH:140px;
HEIGHT:240px;
}

.albumintro{
FLOAT:left; 
MARGIN:5px 10px 0px 10px;
WIDTH:182px;
HEIGHT:245px;
LINE-HEIGHT:150%;
}

.song{
FLOAT:right;
MARGIN:0px;
PADDING:5px 0px 0px 0px;
WIDTH:415px; 
HEIGHT:245px;
}

.song td{
WIDTH:50%
}

#songleft{
FLOAT:left;
MARGIN:0px;
PADDING:5px 5px 0px 5px;
WIDTH:240px;
BORDER-TOP:#990000 1px solid;
}

#songright{
FLOAT:right;
MARGIN:0px;
PADDING:5px 5px 0px 10px;
WIDTH:503px;
TEXT-ALIGN: left;
LINE-HEIGHT:150%;
BORDER-TOP:#990000 1px solid;
}

/*周边下载页样式*/
.otherdl{
TEXT-ALIGN:center;
}

.otherdl td{
BORDER:#000 1px solid;
WIDTH:200px;}

/*版权样式*/
#copyright{
CLEAR: both;
MARGIN-RIGHT: auto;
MARGIN-LEFT: auto;
WIDTH:758px;
PADDING: 5px 0px 0px 10px;
BACKGROUND: #efefef;
TEXT-ALIGN: left;   
BORDER-TOP: #990000 1px solid; 
}
