﻿
.ringlist_ringname
{
	width:128px;
	text-overflow:ellipsis; 
	overflow:hidden; 
	white-space:nowrap;
}
.ringlist_cp
{
	width:85px;
	text-overflow:ellipsis; 
	overflow:hidden; 
	white-space:nowrap;
}
.ringlist_author
{
	width:108px;
	text-overflow:ellipsis; 
	overflow:hidden; 
	white-space:nowrap;
}


.progtitle_selected {
	background-image: url(../images/tab1.gif);
	height: 22px;
	width: 54px;
	margin-left: 10px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 20px;
	vertical-align: middle;
	text-overflow:ellipsis; 
	overflow:hidden; 
	white-space:nowrap;
	text-align:center;
}
 
.progtitle_unselected
{ 
	height: 22px;
	width: 54px;
	margin-left: 10px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 20px;
	vertical-align: middle;
		text-overflow:ellipsis; 
	overflow:hidden; 
	white-space:nowrap;
	text-align:center;
}
.prog_break_spliter {
	background-image: url(../images/line.gif);
	background-repeat: repeat-y;
	width: 1px; 
	display:inline;
}
.prog_ring_text
{
	width:113px;
	text-overflow:ellipsis; 
	overflow:hidden; 
	white-space:nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 24px;
	color: #666666; 
	text-align:left;
	margin-right:3px
   
}
.prog_control
{
	width:115px;
	text-overflow:ellipsis; 
	overflow:hidden; 
	white-space:nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 24px;
	color:black;
	cursor:pointer;
	text-align:left;
}

.prog_row
{
	
}

.prog_ring_author
{
	width:50px;
	text-overflow:ellipsis; 
	overflow:hidden; 
	white-space:nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 24px;
	color: #666666; 
	text-align:left;
	margin-left:4px;
}

.titlemenuTip_selected {
	background-image: url(../images/button_bg.gif);
	height: 35px;
	width: 100px;
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
    position:absolute;
}

.titlemenuTip_unselected {
	display:none; 
}

.titlemenuTipContent{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 24px;
	color: #666666;
	text-decoration: none;
}

.AutoCompletionItem_selected
{
	color: #FFFFFF; 
	background-image: url(../images/tiplist_bg.gif);
	background-color:Black; 
	background-position: left top;
	height: 30px;
	width: 258px;
	float: left; 
	cursor:pointer;
	text-overflow:ellipsis; 
	overflow:hidden; 
	white-space:nowrap; 
}

.AutoCompletionItem_unselected
{
	cursor:pointer;
 	color: #FFFFFF;   
	background-position: left top;
    background-color:#333333;
	height: 30px;
	width: 258px;
	float: left;
	text-overflow:ellipsis; 
	overflow:hidden; 
	white-space:nowrap; 
}

 .AutoCompletionItem_keyword
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #6eade7;
 }
 
 .AutoCompletionItem_description
 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #999999;  
	width:70px;
	text-overflow:ellipsis; 
	overflow:hidden; 
	white-space:nowrap; 
 }

.AutoCompletionItem_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #cccccc; 
	width:190px;
	text-overflow:ellipsis; 
	overflow:hidden; 
	white-space:nowrap; 
}

.AutoCompletionItemList
{
  width:266px
}

.linklist_item
{
	width:114px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	height:20px;
	/*line-height: 22px;*/
	text-align:left;
	color: #666666;  
	text-overflow:ellipsis; 
	overflow:hidden; 
	white-space:nowrap; 
	text-decoration:none;
	cursor:pointer;
}

.standfont { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 24px;
	color: #666666;
	text-decoration: none;
}

.randomplayer_author {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #33fffe;
	line-height: 22px;
	width:88px;
	text-overflow:ellipsis; 
	overflow:hidden; 
	white-space:nowrap; 
	text-decoration:none;
}

.randomplayer_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #33fffe;
	line-height: 22px;
	width:150px;
	text-overflow:ellipsis; 
	overflow:hidden; 
	white-space:nowrap; 
	text-decoration:none;
}

.randomplayer_order {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #33fffe;
	line-height: 22px;
}

/*以下images控件用到的*/
.rollphotos {
	BACKGROUND-COLOR: #fff; WIDTH: 938px; BACKGROUND-REPEAT: repeat-x
}
.blk_29 {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; OVERFLOW: hidden; PADDING-TOP: 0px
}
.blk_29 .LeftBotton {
	POSITION: absolute; WIDTH: 39px; BACKGROUND: url(../images/ca_hz_002.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 114px; TOP: 0px; CURSOR: pointer; LEFT: 0px
}
.blk_29 .RightBotton {
	POSITION: absolute; WIDTH: 39px; BACKGROUND: url(../images/ca_hz_002.gif) no-repeat -39px 0px; FLOAT: right; HEIGHT: 114px; TOP: 0px; CURSOR: pointer; RIGHT: 0px
}
.blk_29 .Cont {
	BACKGROUND-IMAGE: url(../../_imgs/v32/index/rollbg.gif); PADDING-BOTTOM: 5px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 888px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.blk_29 .box {
	TEXT-ALIGN: center; WIDTH: 212px; FLOAT: left
}
.blk_29 .box IMG {
	BORDER-BOTTOM: #6385a1 1px solid; BORDER-LEFT: #6385a1 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px auto; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; BACKGROUND: #fff; BORDER-TOP: #6385a1 1px solid; BORDER-RIGHT: #6385a1 1px solid; PADDING-TOP: 3px
}
.blk_29 .box A:hover IMG {
	BORDER-BOTTOM: #cc3300 1px solid; BORDER-LEFT: #cc3300 1px solid; BACKGROUND-COLOR: #cc3300; BORDER-TOP: #cc3300 1px solid; BORDER-RIGHT: #cc3300 1px solid
}
/*以上是程序用到的，以下是原型用到的*/
#tiplist {
	width: 266px;
}
.tiplist_top {
	background-image: url(../images/tiplist_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 15px;
	width: 266px;
}
.tiplist_bottom {
	background-image: url(../images/tiplist_bottom.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 5px;
	width: 266px;
}
.key_word {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #6eade7;
}
.songname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #cccccc;
}
.singer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #999999;
}
.tiplist a{
	text-decoration: none;
	height: 30px;
	float: left;
	width: 258px;
	/*position: 固定;*/
}
.tiplist a:hover{
	color: #FFFFFF;
	text-decoration: underline;
	background-image: url(../images/tiplist_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height: 30px;
	width: 258px;
	float: left;
	/*position: 固定;*/
}

/*以上自动完成列表原型样式*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #eeeeee;
}
#bg {
	width: 980px;
	background-image: url(../images/bg.gif);
	position: relative;
	margin-right: auto; 
	margin-left: auto;
}
#bg_1 {
	background-image: url(../images/top_bg.gif);
	position: relative;
	margin-right: auto; 
	margin-left: auto;
	height: 187px;
	width: 944px;
	background-repeat: repeat-x;
}
#content {
	margin-top: auto;
	padding: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
#ban {
	margin-bottom: 4px;
	float: left;
}
#gonggao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	height: 53px;
	width: 460px;
	background-image: url(../images/gonggao.gif);
	text-align: center;
	vertical-align: middle;
	line-height: 53px;
}
#bottom {
	background-image: url(../images/bottom_bg.gif);
	background-repeat: repeat-x;
	text-align: center;
	vertical-align: top;
}
#link {
	margin: 5px;
	float: left;
	height: 33px;
	width: 90px;
}
#neirong {
	height: 25px;
}
#main_tab {
	height: 22px;
	width: 54px;
	margin-left: 10px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 20px;
	vertical-align: middle;
}
#main_tab_bg {
	background-image: url(../images/tab1.gif);
	height: 22px;
	width: 54px;
	margin-left: 10px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 20px;
	vertical-align: middle;
}
.blank_01 {
	height: 8px;
	overflow: hidden;
}
.blank_02 {
	height: 4px;
}
.length{
	width: 944px;
	margin-right: auto;
	margin-left: auto;
	background-color: #dbdbdb;
	margin-top: 0px;
}
.nav_bg {
	background-image: url(../images/bg_nav.gif);
	height: 50px;
	width: 8px;
}
.nav_bg_01 {
	background-image: url(../images/bg_nav_1.gif);
	width: 2px;
}
.nav_home a {
	background-image: url(../images/nav_1.gif);
	height: 50px;
	width: 108px;
	/*position: 固定;*/
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
}
.nav_home a:hover {
	background-image: url(../images/nav_1_01.gif);
	height: 50px;
	width: 108px;
	/*position: 固定;*/
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
}
.nav_colorring a {
	background-image: url(../images/nav_3.gif);
	height: 50px;
	width: 108px;
	/*position: 固定;*/
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
}
.nav_colorring  a:hover {
	background-image: url(../images/nav_3_01.gif);
	height: 50px;
	width: 108px;
	/*position: 固定;*/
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
}
.nav_ringbox a {
	background-image: url(../images/nav_4.gif);
	height: 50px;
	width: 108px;
	/*position: 固定;*/
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
}
.nav_ringbox  a:hover {
	background-image: url(../images/nav_4_01.gif);
	height: 50px;
	width: 108px;
	/*position: 固定;*/
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
}
.nav_singer a {
	background-image: url(../images/nav_5.gif);
	height: 50px;
	width: 108px;
	/*position: 固定;*/
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
}
.nav_singer a:hover {
	background-image: url(../images/nav_5_01.gif);
	height: 50px;
	width: 108px;
	/*position: 固定;*/
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
}
.nav_club a {
	background-image: url(../images/nav_6.gif);
	height: 50px;
	width: 108px;
	/*position: 固定;*/
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
}
.nav_club a:hover {
	background-image: url(../images/nav_6_01.gif);
	height: 50px;
	width: 108px;
	/*position: 固定;*/
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
}
.nav_news a {
	background-image: url(../images/nav_7.gif);
	height: 50px;
	width: 108px;
	/*position: 固定;*/
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
}
.nav_news a:hover {
	background-image: url(../images/nav_7_01.gif);
	height: 50px;
	width: 108px;
	/*position: 固定;*/
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
}
.nav_myimusic a {
	background-image: url(../images/nav_8.gif);
	height: 50px;
	width: 108px;
	/*position: 固定;*/
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
}
.nav_myimusic a:hover {
	background-image: url(../images/nav_8_01.gif);
	height: 50px;
	width: 108px;
	/*position: 固定;*/
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
}
.main_font a {
	/*position: 固定;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 24px;
	color: #666666;
	text-decoration: none;
}
.main_font a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 24px;
	color: #6385a1;
	text-decoration: underline;
}
.main_ctrl a {
	/*position: 固定;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 26px;
	color: #222222;
	text-decoration: none;
}
.main_ctrl a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 26px;
	color: #222222;
	text-decoration: underline;
}
.main_bottomfont a {
	/*position: 固定;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 25px;
	color: #ffffff;
	text-decoration: none;
}
.main_bottomfont a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 25px;
	color: #ffffff;
	text-decoration: underline;
}
.login_getcode a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
    text-decoration: underline;
}
.login_getcode a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #6385a1;
    text-decoration: none;

}
#pic_link a {
	BORDER-RIGHT: #6385a1 1px solid; 
	PADDING-RIGHT: 3px; 
	BORDER-TOP: #6385a1 1px solid; 
	DISPLAY: block; 
	PADDING-LEFT: 3px; 
	BACKGROUND: #fff; 
	PADDING-BOTTOM: 3px; 
	MARGIN: 0px auto; 
	BORDER-LEFT: #6385a1 1px solid; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #6385a1 1px solid;
}
#pic_link a:hover {
	BORDER-RIGHT: #cc3300 1px solid; 
	BORDER-TOP: #cc3300 1px solid; 
	BORDER-LEFT: #cc3300 1px solid; 
	BORDER-BOTTOM: #cc3300 1px solid; 
	BACKGROUND-COLOR: #cc3300;
}
.main_tab_bg {
	background-image: url(../images/tab1.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 58px;
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-position: center center;
}
.main_tablong_bg {
	background-image: url(../images/tab_02.gif);
	background-repeat: repeat-x;
	float: left;
	width: 460px;
	height: 32px;
}
.tab_cornerleft {
	background-image: url(../images/tab_04.gif);
	height: 6px;
	width: 6px;
	background-repeat: no-repeat;
}
.tab_cornerright {
	background-image: url(../images/tab_05.gif);
	height: 6px;
	width: 6px;
	background-repeat: no-repeat;
}
.bg {
	background-color: #FFFFFF;
}
.bg1 {
	background-color: #eeeeee;
	height: 24px;
}
.seat {
	text-align: left;
	vertical-align: top;
}
.seat1 {
	text-align: center;
	vertical-align: middle;
}
.seat2 {
	text-align: right;
	vertical-align: top;
}
.seat3 {
	text-align: left;
	vertical-align: center;
}
.seat4 {
	text-align: center;
	vertical-align: top;
}
 
.title_link a{
	font-family: "微软雅黑", "黑体";
	font-size: 14px;
	color: #6085a0;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
}
.title_link a:hover{
	font-family: "微软雅黑", "黑体";
	font-size: 14px;
	color: #FF6600;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	text-decoration: underline;
}

.title_link12 a{
	font-family: "微软雅黑", "黑体";
	font-size: 14px;
	color: #6085a0;
	text-align: left;
	vertical-align: middle;
	text-decoration: underline;
}

.title {
	font-family: "微软雅黑", "黑体";
	font-size: 14px;
	color: #6085a0;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	text-align:left
}
.title1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align: left;
	vertical-align: middle;
}
.title2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6385a1;
	text-align: left;
	vertical-align: middle;
}
.title3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	vertical-align: middle;
	line-height: 25px;
}
.title4 {
	font-family: "微软雅黑", "黑体";
	font-size: 15px;
	color: #ffffff;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	line-height: 40px;
}
.title5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	color: #fdff01;
}

.font1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #FFFFFF;
}
.font2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align: center;
	vertical-align: middle;
	width: 58px;
}
.font_hi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #FF0000;
}
.font_welcome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 25px;
	text-align: left;
	height:100%;
	margin:0px 0px 0px 0px; 
}
.dot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #6385a1;
}

.ban_bg {
	background-image: url(../images/ban_bg.gif);
	height: 98px;
	width: 924px;
	text-align: center;
	vertical-align: middle;
}
.huodong {
	background-image: url(../images/huodong.gif);
	height: 96px;
}
.line {
	background-color: #CCCCCC;
	height: 1px;
}
.line1 {
	background-image: url(../images/line.gif);
	background-repeat: repeat-y;
	width: 1px;
}
.bg_bg {
	background-image: url(../images/bg_bg.gif);
	width: 924px;
}
.bg_bg1 {
	background-image: url(../images/bg_bg1.gif);
	width: 925px;
	height: 11px;
}
.logo {
	background-image: url(../images/logo.gif);
	height: 78px;
	width: 358px;
	background-repeat: no-repeat;
}
.logo_im {
	background-image: url(../images/logo_im.gif);
	background-repeat: no-repeat;
	height: 134px;
	width: 266px;
}
.input {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background:transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #333333;
}
.input_login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #666666;
	width: 100px;
}


.select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	width: 100px;
	margin-top: 3px;
}

.bg_kuang {
	background-image: url(../images/bg_kuang.gif);
	background-repeat: repeat-x;
	height: 26px;
	text-align: left;
	vertical-align: middle;
}
.top_right_login {
	background-image: url(../images/button_1.gif);
	height: 58px;
	width: 40px;
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	vertical-align: middle;
	cursor:pointer;
}
.top_right_open {
	background-image: url(../images/button_2.gif);
	height: 58px;
	width: 40px;
	background-repeat: no-repeat;
	background-position: center center;
	cursor:pointer;
}
.top_right_collect {
	background-image: url(../images/button_3.gif);
	height: 58px;
	width: 40px;
	background-repeat: no-repeat;
	background-position: center center;
	cursor:pointer;
}
.top_right_help {
	background-image: url(../images/button_4.gif);
	height: 58px;
	width: 40px;
	background-repeat: no-repeat;
	background-position: center center;
	cursor:pointer;
}
.top a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff6110;
	text-decoration: none;
}
.top a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}
.button_bg {
	background-image: url(../images/button_bg.gif);
	height: 35px;
	width: 100px;
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.kuang {
	border: 1px solid #6385a1;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	height: 88px;
	width: 208px;
}
.kuang_link {
	border: 1px solid #CCCCCC;
	text-align: center;
	vertical-align: middle;
}
.player {
	background-image: url(../images/ban1.gif);
	height: 94px;
	width: 460px;
}
#volumebar {
	margin-top: 10px;
}
.time {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19pt;
	font-weight: bold;
	color: #FFFFFF;
}
.player_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #33fffe;
	line-height: 22px;
}
.login_bg {
	background-image: url(../images/register_bg.gif);
	background-repeat: no-repeat;
	background-position: 380px 10px;
	text-align: left;
}
.font_remind {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7161b;
}
.border_left {
	background-image: url(../images_audition/border_left.gif);
	height: 511px;
	width: 7px;
	background-repeat: no-repeat;
	float: left;
}
.border_right {
	background-image: url(../images_audition/border_right.gif);
	height: 511px;
	width: 7px;
}.border_top {
	background-image: url(../images_audition/border_top.gif);
	height: 54px;
	width: 1066px;
}
.border_bottom {
	background-image: url(../images_audition/border_bottom.gif);
	height: 21px;
}
.audition_head_bg {
	background-image: url(../images_audition/audition_head_bg.gif);
	height: 35px;
}
.audition_head_bg1 {
	background-image: url(../images_audition/audition_bg1.gif);
}
.audition_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0e4e8b;
	text-align: right;
	vertical-align: middle;
}
.audition_name1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0e4e8b;
	text-align: left;
	vertical-align: middle;
}
.audition_information {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #494b48;
	text-align: left;
	vertical-align: middle;
}.audition_price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #e97909;
}
.audition_bottom_bg {
	background-image: url(../images_audition/audition_bottom_bg.gif);
	height: 38px;
}
.audition_order a {
	background-image: url(../images_audition/audition_order.gif);
	height: 35px;
	/*position: 固定;*/
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
	background-position: 120px 7px;
	width: 302px;
}
.audition_order a:hover {
	background-image: url(../images_audition/audition_order.gif);
	height: 35px;
	/*position: 固定;*/
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
	background-position: 120px 7px;
	width: 302px;
}
.title_bg {
	background-image: url(../images_audition/title_bg.gif);
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #023864;
}
.audition_ctrl a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0E4E8B;
    text-decoration: none;
}
.audition_ctrl a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #6385a1;
    text-decoration: underline;
}
.audition_open a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0c356d;
	text-decoration: underline;
	font-weight: bold;
}
.audition_open a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0c356d;
	text-decoration: none;
	font-weight: bold;
}
.tab_order a {
	background-image: url(../images_audition/tab_order.gif);
	height: 35px;
	/*position: 固定;*/
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
	width: 103px;
}
.tab_order a:hover {
	background-image: url(../images_audition/tab_order.gif);
	height: 35px;
	/*position: 固定;*/
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
	width: 103px;
}
.tab_order_1 a {
	background-image: url(../images_audition/tab_order_1.gif);
	height: 35px;
	/*position: 固定;*/
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
	width: 103px;
}
.tab_order_1 a:hover {
	background-image: url(../images_audition/tab_order_1.gif);
	height: 35px;
	/*position: 固定;*/
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
	width: 103px;
}
.tab_present a {
	background-image: url(../images_audition/tab_present.gif);
	height: 35px;
	/*position: 固定;*/
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
	width: 103px;
}
.tab_present a:hover {
	background-image: url(../images_audition/tab_present.gif);
	height: 35px;
	/*position: 固定;*/
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
	width: 103px;
}
.tab_present_1 a {
	background-image: url(../images_audition/tab_present_1.gif);
	height: 35px;
	/*position: 固定;*/
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
	width: 103px;
}
.tab_present_1 a:hover {
	background-image: url(../images_audition/tab_present_1.gif);
	height: 35px;
	/*position: 固定;*/
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
	width: 103px;
}
.column_left {
	background-image: url(../images/column_left.gif);
	height: 32px;
	width: 5px;
	background-repeat: no-repeat;
}
.column_right {
	background-image: url(../images/column_right.gif);
	height: 32px;
	width: 5px;
	background-repeat: no-repeat;
}
.column_bg {
	background-image: url(../images/column_bg.gif);
	height: 32px;
		text-align:left

}
.title_list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	vertical-align:baseline;
	line-height: 25px;
	background-color:#6385A1;
}
.title_list2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	vertical-align:middle;
	line-height: 25px;
	background-color:#6385A1;
}
.information {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
	text-align: center;
	vertical-align: middle;
	line-height: 30px;
}
.turnpage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.pageend {
	color: #CCCCCC;
}
.page_font a {
	position: 固定;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 24px;
	color: #666666;
	text-decoration: none;
}
.page_font a:hover {
    position: 固定;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 24px;
	color: #FF6600;
	text-decoration: underline;
}
.input1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #666666;
	float: left;
	width: 20px;
}
.information_bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
	text-align: center;
	vertical-align: middle;
	line-height: 26px;
	background-image: url(../images/line_bg.gif);
}

.information {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
	text-align: center;
	vertical-align: middle;
	line-height: 30px;
	border:solid 1px green;
}

.bottombg_1 {
	background-image: url(../images/bottombg_1.gif);
	height: 6px;
	width: 924px;
}
.bottombg_2 {
	background-image: url(../images/bottombg_2.gif);
	height: 6px;
	width: 924px;
}
.box_top {
	BACKGROUND-IMAGE: url(../images_audition/box_top.gif); WIDTH: 710px; BACKGROUND-POSITION: left top; HEIGHT: 54px
}
.box_bottom {
	BACKGROUND-IMAGE: url(../images_audition/box_bottom.gif); WIDTH: 710px; BACKGROUND-POSITION: left top; HEIGHT: 20px
}
.box_head {
	BACKGROUND-IMAGE: url(../images_audition/box_head.gif); WIDTH: 681px; BACKGROUND-POSITION: left top; HEIGHT: 11px
}
.box_left {
	BACKGROUND-IMAGE: url(../images_audition/border_left.gif); WIDTH: 17px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 352px
}
.box_right {
	BACKGROUND-IMAGE: url(../images_audition/border_right.gif); WIDTH: 12px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 352px
}
#button_order1 A {
	BACKGROUND-IMAGE: url(../images_audition/button_dingzhi.gif); WIDTH: 178px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%; FLOAT: left; HEIGHT: 37px; MARGIN-LEFT: 65px; TOP: 0px; LEFT: 0px
}
#button_order1 A:hover {
	BACKGROUND-IMAGE: url(../images_audition/button_dingzhi.gif); WIDTH: 178px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; FLOAT: left; HEIGHT: 37px; MARGIN-LEFT: 65px; TOP: 0px; LEFT: 0px
}
.box_bg {
	BACKGROUND-IMAGE: url(../images_audition/box_bg.gif); WIDTH: 317px; BACKGROUND-POSITION: left top; FLOAT: left; HEIGHT: 129px
}
#button_login1 A {
	BACKGROUND-IMAGE: url(../images_audition/border_login.gif); WIDTH: 106px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%; FLOAT: left; HEIGHT: 30px; MARGIN-LEFT: 100px; TOP: 0px; LEFT: 0px
}
#button_login1 A:hover {
	BACKGROUND-IMAGE: url(../images_audition/border_login.gif); WIDTH: 106px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; FLOAT: left; HEIGHT: 30px; MARGIN-LEFT: 100px; TOP: 0px; LEFT: 0px
}
#button_kaitong A {
	BACKGROUND-IMAGE: url(../images_audition/kaitong.gif); WIDTH: 106px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%; FLOAT: left; HEIGHT: 30px; MARGIN-LEFT: 100px; TOP: 0px; LEFT: 0px
}
#button_kaitong A:hover {
	BACKGROUND-IMAGE: url(../images_audition/kaitong.gif); WIDTH: 106px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; FLOAT: left; HEIGHT: 30px; MARGIN-LEFT: 100px; TOP: 0px; LEFT: 0px
}

/*--------------------------------------------------------------------------
------  热门歌手页面样式
---------------------------------------------------------------------------*/
.hotsinger {
	float: left;
	height: 100px;
	width: 327px;
	border: 1px solid #cccccc;
	margin-top: 10px;
	/*position: absolute;*/
	margin-left: 10px;
}

.singer_img {
	margin-top: 9px;
	margin-right: 5px;
	margin-left: 5px;
	/*position: absolute;*/
	float: left;
	height: 81px;
	width: 81px;
}
.singer_news {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	margin-top: 9px;
	margin-left: 5px;
	/*position: absolute;*/
	list-style-position: inside;
	text-align: left;
	vertical-align: top;
	height: 81px;
	width: 220px;
	overflow:hidden;
	/*TEXT-OVERFLOW: ellipsis;*/
	 word-break: break-all;
	  WHITE-SPACE: normal; 
	  word-wrap:break-word;
	  overflow:hidden;
}

.singer_news a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration:none;
}

.singer_news a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration:underline;
}

.title6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6385a1;
	text-align: center;
	vertical-align: middle;
	line-height: 30px;
}

.title7{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #999999;
}

.nav_dl a {
	background-image: url(../images/music_dl.gif);
	height: 50px;
	width: 108px;
	position: 固定;
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
} 


.nav_home_elect a {
	background-image: url(../images/nav_1_02.gif);
	height: 50px;
	width: 108px;
	position: 固定;
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
}

.nav_home_elect a {
	background-image: url(../images/nav_1_02.gif);
	height: 50px;
	width: 108px;
	position: 固定;
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
}
.nav_home_elect a:hover {
	background-image: url(../images/nav_1_01.gif);
	height: 50px;
	width: 108px;
	position: 固定;
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
}
.nav_colorring_elect a {
	background-image: url(../images/nav_3_02.gif);
	height: 50px;
	width: 108px;
	position: 固定;
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
}
.nav_colorring_elect a:hover {
	background-image: url(../images/nav_3_01.gif);
	height: 50px;
	width: 108px;
	position: 固定;
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
}

.nav_ringbox_elect a {
	background-image: url(../images/nav_4_02.gif);
	height: 50px;
	width: 108px;
	position: 固定;
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
}
.nav_ringbox_elect a:hover {
	background-image: url(../images/nav_4_01.gif);
	height: 50px;
	width: 108px;
	position: 固定;
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
}
.nav_singer_elect a {
	background-image: url(../images/nav_5_02.gif);
	height: 50px;
	width: 108px;
	position: 固定;
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
}
.nav_singer_elect a:hover {
	background-image: url(../images/nav_5_01.gif);
	height: 50px;
	width: 108px;
	position: 固定;
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
}

.nav_myimusic_elect a {
	background-image: url(../images/nav_8_02.gif);
	height: 50px;
	width: 108px;
	position: 固定;
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
}
.nav_myimusic_elect a:hover {
	background-image: url(../images/nav_8_01.gif);
	height: 50px;
	width: 108px;
	/*position: 固定;*/
	background-repeat: no-repeat;
	left: 0;
	top: 0px;
	float: left;
}

/*--------------------------------------------------------------------------
------  开通七彩铃音页面样式
---------------------------------------------------------------------------*/
.kaitong_bg {
	background-image: url(../images/kaitong_bg.gif);
	background-repeat: no-repeat;
	background-position: 380px 10px;
	text-align: left;
}

.ranking_1 {
	color: #ff6110;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.login_getcode a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
    text-decoration: underline;
}
.login_getcode a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #6385a1;
    text-decoration: none;

}
.title8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0d5088;
	line-height: 22px;
}


.home {
	DISPLAY: inline-block;
	WIDTH: 108px;
	HEIGHT: 50px;
	CURSOR: pointer;
	background-image: url(../images/home.gif);
	background-repeat: no-repeat;
}
.home_1 {
	DISPLAY: inline-block;
	WIDTH: 108px;
	HEIGHT: 50px;
	CURSOR: pointer;
	background-image: url(../images/home_1.gif);
	background-repeat: no-repeat;
}
.home_narrow {
	DISPLAY: inline-block;
	WIDTH: 102px;
	HEIGHT: 50px;
	CURSOR: pointer;
	background-image: url(../images/home_narrow.gif);
	background-repeat: no-repeat;
}
.home_narrow_1 {
	DISPLAY: inline-block;
	WIDTH: 102px;
	HEIGHT: 50px;
	CURSOR: pointer;
	background-image: url(../images/home_narrow_1.gif);
	background-repeat: no-repeat;
}
.colorring {
	DISPLAY: inline-block;
	WIDTH: 108px;
	HEIGHT: 50px;
	CURSOR: pointer;
	background-image: url(../images/colorring.gif);
	background-repeat: no-repeat;
}
.colorring_1 {
	DISPLAY: inline-block;
	WIDTH: 108px;
	HEIGHT: 50px;
	CURSOR: pointer;
	background-image: url(../images/colorring_1.gif);
	background-repeat: no-repeat;
}

.colorring_narrow {
	DISPLAY: inline-block;
	WIDTH: 102px;
	HEIGHT: 50px;
	CURSOR: pointer;
	background-image: url(../images/colorring_narrow.gif);
	background-repeat: no-repeat;
}
.colorring_narrow_1 {
	DISPLAY: inline-block;
	WIDTH: 102px;
	HEIGHT: 50px;
	CURSOR: pointer;
	background-image: url(../images/colorring_narrow_1.gif);
	background-repeat: no-repeat;
}

.ringbox {
	DISPLAY: inline-block;
	WIDTH: 108px;
	HEIGHT: 50px;
	CURSOR: pointer;
	background-image: url(../images/ringbox.gif);
	background-repeat: no-repeat;
}
.ringbox_1 {
	DISPLAY: inline-block;
	WIDTH: 108px;
	HEIGHT: 50px;
	CURSOR: pointer;
	background-image: url(../images/ringbox_1.gif);
	background-repeat: no-repeat;
}
.ringbox_narrow {
	DISPLAY: inline-block;
	WIDTH: 102px;
	HEIGHT: 50px;
	CURSOR: pointer;
	background-image: url(../images/ringbox_narrow.gif);
	background-repeat: no-repeat;
}
.ringbox_narrow_1 {
	DISPLAY: inline-block;
	WIDTH: 102px;
	HEIGHT: 50px;
	CURSOR: pointer;
	background-image: url(../images/ringbox_narrow_1.gif);
	background-repeat: no-repeat;
}

.hoter {
	DISPLAY: inline-block;
	WIDTH: 108px;
	HEIGHT: 50px;
	CURSOR: pointer;
	background-image: url(../images/hoter.gif);
	background-repeat: no-repeat;
}
.hoter_1 {
	DISPLAY: inline-block;
	WIDTH: 108px;
	HEIGHT: 50px;
	CURSOR: pointer;
	background-image: url(../images/hoter_1.gif);
	background-repeat: no-repeat;
}

.hoter_narrow {
	DISPLAY: inline-block;
	WIDTH: 102px;
	HEIGHT: 50px;
	CURSOR: pointer;
	background-image: url(../images/hoter_narrow.gif);
	background-repeat: no-repeat;
}
.hoter_narrow_1 {
	DISPLAY: inline-block;
	WIDTH: 102px;
	HEIGHT: 50px;
	CURSOR: pointer;
	background-image: url(../images/hoter_narrow_1.gif);
	background-repeat: no-repeat;
}

.club {
	DISPLAY: inline-block;
	WIDTH: 108px;
	HEIGHT: 50px;
	CURSOR: pointer;
	background-image: url(../images/club.gif);
	background-repeat: no-repeat;
}
.club_narrow {
	DISPLAY: inline-block;
	WIDTH: 102px;
	HEIGHT: 50px;
	CURSOR: pointer;
	background-image: url(../images/club_narrow.gif);
	background-repeat: no-repeat;
}

.news {
	DISPLAY: inline-block;
	WIDTH: 108px;
	HEIGHT: 50px;
	CURSOR: pointer;
	background-image: url(../images/news.gif);
	background-repeat: no-repeat;
}
.news_narrow {
	DISPLAY: inline-block;
	WIDTH: 102px;
	HEIGHT: 50px;
	CURSOR: pointer;
	background-image: url(../images/news_narrow.gif);
	background-repeat: no-repeat;
}

.download {
	DISPLAY: inline-block;
	WIDTH: 108px;
	HEIGHT: 50px;
	CURSOR: pointer;
	background-image: url(../images/download.gif);
	background-repeat: no-repeat;
}
.download_narrow {
	DISPLAY: inline-block;
	WIDTH: 102px;
	HEIGHT: 50px;
	CURSOR: pointer;
	background-image: url(../images/download_narrow.gif);
	background-repeat: no-repeat;
}

.imusic {
	DISPLAY: inline-block;
	WIDTH: 108px;
	HEIGHT: 50px;
	CURSOR: pointer;
	background-image: url(../images/imusic.gif);
	background-repeat: no-repeat;
}
.imusic_1 {
	DISPLAY: inline-block;
	WIDTH: 108px;
	HEIGHT: 50px;
	CURSOR: pointer;
	background-image: url(../images/imusic_1.gif);
	background-repeat: no-repeat;
}

.imusic_narrow {
	DISPLAY: inline-block;
	WIDTH: 102px;
	HEIGHT: 50px;
	CURSOR: pointer;
	background-image: url(../images/imusic_narrow.gif);
	background-repeat: no-repeat;
}

.imusic_narrow_1 {
	DISPLAY: inline-block;
	WIDTH: 102px;
	HEIGHT: 50px;
	CURSOR: pointer;
	background-image: url(../images/imusic_narrow_1.gif);
	background-repeat: no-repeat;
}

.ghMusic {
	DISPLAY: inline-block;
	WIDTH: 108px;
	HEIGHT: 50px;
	CURSOR: pointer;
	background-image: url(../images/ghMusic.gif);
	background-repeat: no-repeat;
}
.ghMusic_narrow {
	DISPLAY: inline-block;
	WIDTH: 102px;
	HEIGHT: 50px;
	CURSOR: pointer;
	background-image: url(../images/ghMusic_narrow.gif);
	background-repeat: no-repeat;
}

/*--------------------------------------------------------------------------
------  用户协议页面样式
---------------------------------------------------------------------------*/
.userAgreement {
	background-color: #FFFFFF;
	background-image: url(../images/userAgreement_bg.gif);
	background-position: 600px;
	float: left;
	background-repeat: repeat-y;
}

.agreement {
	font-family: "微软雅黑", "黑体";
	font-size: 30px;
	/*font-weight: bold;*/
	color: #6385a1;
}

.turnpage2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 25px;
}

/*--------------------------------------------------------------------------
------  个性化铃音设置页面样式
---------------------------------------------------------------------------*/
.groupNameChangedDiv{
	position:absolute;
	width:153px;
	z-index:100;
	float: left;
	clear: both;
	display:none;
}

.morelist {
	background-color: #ffffe0;
	border: 1px solid #ee8323;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

.partline {
	background-color: #6385a1;
	height: 1px;
}

.tableline {
	border: 1px solid #6385a1;
}