/* common style  */
BODY {
        BACKGROUND-COLOR: #000000;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma,Helvetica,Sans-Serif, Simsun; color: #000000;font-size:9pt;
}
detailtext25w{
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma,Helvetica,Sans-Serif, Simsun; color: #000000;font-size:9pt;
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma,Helvetica,Sans-Serif, Simsun; color: #C0C0C0;font-size:9pt;
}
SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma,Helvetica,Sans-Serif, Simsun
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma,Helvetica,Sans-Serif, Simsun
}

INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma,Helvetica,Sans-Serif, Simsun;font-size:	9pt;
}
SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma,Helvetica,Sans-Serif, Simsun;font-size:	9pt;
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma,Helvetica,Sans-Serif, Simsun;font-size:	9pt;
}
BUTTON {
	BACKGROUND-COLOR: #333333;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma,Helvetica,Sans-Serif, Simsun;font-size:	9pt;
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma,Helvetica,Sans-Serif, Simsun
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma,Helvetica,Sans-Serif, Simsun
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma,Helvetica,Sans-Serif, Simsun
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma,Helvetica,Sans-Serif, Simsun
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma,Helvetica,Sans-Serif, Simsun
}

H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma,Helvetica,Sans-Serif, Simsun
}
.cellstyle {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.whiteBody {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.top{color:e8e9e9;
line-height:15px;}

.pm0 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}


a:link {color: #333333; text-decoration: none}
a:visited {color: #333333; text-decoration: none} 
a:hover {color: #FE9800; text-decoration: underline}
a:active {color: #333333; text-decoration: none}

.fixedTable {
	TABLE-LAYOUT: fixed; overflow:hidden
}

.tabtitlew {
	color: #FFFFFF
}

.H5white {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Tahoma, Helvetica, Sans-Serif, Simsun;
	color: #FFFFFF;
}

.white18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:	9pt;
	font-weight:	normal;
	font-style:	normal;
	text-decoration:	none;
	text-transform:	none;
	line-height: 18px;
	color: #ffffff;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
}
.pagelist  /* 翻页背景*/
{
  background-color:#eeeeee;
  height: 20px;
}

/* ------------------------content style ------------------------------- */


.kuang1 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #676C77;
	border-left-color: #676C77;
}
.kuang2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #676C77;
	border-left-color: #676C77;
}
.kuang3 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #676C77;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #676C77;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #676C77;
	line-height:18px;
}
.kuang4 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C8C8C8;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #C8C8C8;
	border-left-color: #C8C8C8;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C8C8C8;
	line-height:18px;
}
.kuang_w {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-color: #C8C8C8;
	border-right-color: #C8C8C8;
	border-bottom-color: #C8C8C8;
}
.gg-kuang {
	border: 1px solid #676C77;
}
.black-kuang2 {
	border: 2px solid #676C77;
}
.biaoti1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: normal;
	text-transform: none;
}
.xuxian1 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #696E79;
}
.indextabtitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:	9pt;
	font-weight: 	bold;
	font-style:	normal;
	text-decoration:	none;
	text-transform:	none;
	line-height: 20px;
	color: #666666;
	
}

.tabtitle01
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:	9pt;
	font-weight: 	bold;
	font-style:	normal;
	text-decoration:	none;
	text-transform:	none;
	color: #FFFFFF;
	
}
a.tabtitle01:link {color: #ffffff; text-decoration: none}
a.tabtitle01:visited {color: #ffffff; text-decoration: none} 
a.tabtitle01:hover {color: #FFCC00; text-decoration: underline}
a.tabtitle01:active {color: #ffffff; text-decoration: none}

.tabtitle02
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:	11pt;
	font-weight: 	bold;
	font-style:	normal;
	text-decoration:	none;
	text-transform:	none;
	line-height: 25px;
	color: #174288;
	
}


.tabtext15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:	9pt;
	font-weight:	normal;
	font-style:	normal;
	text-decoration:	none;
	text-transform:	none;
	line-height: 15px;
	color: #666666;
	
}

.tabtext25 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:	9pt;
	font-weight:	normal;
	font-style:	normal;
	text-decoration:	none;
	text-transform:	none;
	line-height: 25px;
	color: #333333;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;

}
.tabtext18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:	9pt;
	font-weight:	normal;
	font-style:	normal;
	text-decoration:	none;
	text-transform:	none;
	line-height: 18px;
	color: #333333;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;}
.tabtext20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:	9pt;
	font-weight:	normal;
	font-style:	normal;
	text-decoration:	none;
	text-transform:	none;
	line-height: 20px;
	color: #333333;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;}	
.tabtext17 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:	9pt;
	font-weight:	normal;
	font-style:	normal;
	text-decoration:	none;
	text-transform:	none;
	line-height: 16px;
	color: #333333;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;}
.context15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:	9pt;
	font-weight:	normal;
	font-style:	normal;
	text-decoration:	none;
	text-transform:	none;
	line-height: 15px;
	color: #666666;
	text-indent: 2em;
}
.context25 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:	9pt;
	font-weight:	normal;
	font-style:	normal;
	text-decoration:	none;
	text-transform:	none;
	line-height: 25px;
	color: #333333;
	text-indent: 2em;
}


.albumname {
	font-family: Arial, Helvetica, sans-serif;
	font-size:	9pt;
	font-weight: 	bold;
	font-style:	normal;
	text-decoration:	none;
	text-transform:	none;
	line-height: 15px;
	color: #666666;	
}
.linebottom{
	border-bottom:1px #666666 solid;
}

.linebottomxu{
	border-bottom:1pt dotted #999999;
}

.bgalbumlist1{
  background-color:#DEDFE7;
  height: 18px;
}
.bgalbumlist2{
  background-color:#F7FFFF;
 
}
.blue{
color:#204E73;
FONT-FAMILY: Tahoma, Helvetica, Sans-Serif, Simsun;
font-size:9pt;
font-weight:bold;
line-height:15px;
}
.yellow
{
color:#FFCC00;
FONT-FAMILY: Tahoma, Helvetica, Sans-Serif, Simsun;
font-size:9pt;
line-height:18px;
font-weight:bold;
}
a.yellow:link {color: #FFCC00; text-decoration: none}
a.yellow:visited {color: #FFCC00; text-decoration: none} 
a.yellow:hover {color: #ffffff; text-decoration: underline}
a.yellow:active {color: #FFCC00; text-decoration: none}
.red{
color:#cc3300;
FONT-FAMILY: Tahoma, Helvetica, Sans-Serif, Simsun;
font-size:9pt;
font-weight:bold;
line-height:15px;
}

.red2{
color:#cc3300;
FONT-FAMILY: Tahoma, Helvetica, Sans-Serif, Simsun;
font-size:10pt;
font-weight:bold;
line-height:18px;
}
.red1{
color:#cc3300;
FONT-FAMILY: Tahoma, Helvetica, Sans-Serif, Simsun;
font-size:9pt;
line-height:18px;}
/* --------------top style-------------------------  */
.navtext1 {
	font-size:9pt;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Tahoma, Helvetica, Sans-Serif, Simsun;
	color: #f5f5f5;
}
.logintext1 {
	font-size:9pt;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Tahoma, Helvetica, Sans-Serif, Simsun;
	color: #333333;
}
.white {
	font-family: Arial, Helvetica, sans-serif;
	font-size:	9pt;
	font-weight:	normal;
	font-style:	normal;
	text-decoration:	none;
	text-transform:	none;
	line-height: 22px;
	color: #ffffff;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
}
a.white:link {color: #ffffff; text-decoration: none}
a.white:visited {color: #ffffff; text-decoration: none} 
a.white:hover {color: #FFCC00; text-decoration: underline}
a.white:active {color: #ffffff; text-decoration: none}
/*-------单曲名------*/
.musicbold
{
	font-size: 12px;
	font-weight: bold;
	color: #BC2E03;
	text-decoration: none;
}
A.musicbold:link,A.musicbold:visited /*-------单曲名加粗------*/
{
	font-size: 12px;
	font-weight: bold;
	color: #BC2E03;
	text-decoration: none;
}
A.musicbold:hover /*-------单曲名加粗------*/
{
	font-size: 12px;
	font-weight: bold;
	color: #0099FF;
	text-decoration: none;
}
.music{
	font-size: 12px;
	color: #3366CC;
	text-decoration: none;
	line-height:18px;
}
A.music:link,A.music:visited /*-------单曲名普通------*/
{
	font-size: 12px;
	color: #3366CC;
	text-decoration: none;
}
A.music:hover /*-------单曲名普通------*/
{
	font-size: 12px;
	color: #0099FF;
	text-decoration: none;}
/*------艺人名------*/
.artistbold
{
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height:18px;
}
A.artistbold:link,A.artistbold:visited /*-------艺人名加粗------*/
{
	font-size: 12px;
	font-weight: bold;
	color: #000033;
	text-decoration: none;
}
A.artistbold:hover /*-------艺人名加粗------*/
{
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.artist
{
	font-size: 12px;
	color: #FF6600;
	text-decoration: none;
	line-height:18px;
}
A.artist:link,A.artist:visited /*-------艺人名普通------*/
{
	font-size: 12px;
	color: #FF6600;
	text-decoration: none;
}
A.artist:hover /*-------艺人名普通------*/
{
	font-size: 12px;
	color: #CC6600;
	text-decoration: none;
}
A.whitebold:link,A.whitebold:visited /*-------艺人名普通------*/
{
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
}
A.whitebold:hover /*-------艺人名普通------*/
{
	font-size: 12px;
	font-weight:bold;
	color: #FFDE00;
	text-decoration: none;
}