@charset "UTF-8";

/*================================================================
player
================================================================*/

#contents #panel1 {
	width: 900px;
	margin: 0 0 180px;
	overflow: hidden;
}

#panel1 #jquery_jplayer {
	height: 1px;
}

#panel1 #player_container {
	position: relative;
	width: 840px;
	height: 40px;
	margin-left: 30px;
	margin-bottom: 30px;
	padding-top: 30px;
	overflow: hidden;
}

#panel1 #player_container ul#player_controls {
	position: relative;
	float: left;
	width: 125px;
	height: 40px;
	padding-left: 25px;
	overflow: hidden;
	background: url(../../disc/img/player_btn_bg.png)
}
#panel1 #player_container ul#player_controls li {
	text-indent: -9999px;
	width: 20px;
	height: 20px;
	margin: 10px 0 0 10px;
	float: left;
	cursor: pointer;
	overflow: hidden;
}
#panel1 #player_container ul#player_controls li#player_play  { background: url(../../disc/img/btn_play.png) no-repeat;}
#panel1 #player_container ul#player_controls li#player_pause { background: url(../../disc/img/btn_stop.png) no-repeat;}
#panel1 #player_container ul#player_controls li#player_stop  { background: url(../img/album_btn_stop.gif) no-repeat;}
#panel1 #player_container ul#player_controls li#ctrl_prev    { background: url(../../disc/img/btn_back.png) no-repeat;}
#panel1 #player_container ul#player_controls li#ctrl_next    { background: url(../../disc/img/btn_next.png) no-repeat;}
#panel1 #player_container ul#player_controls li#player_volume_min { display: none;}
#panel1 #player_container ul#player_controls li#player_volume_max { display: none;}

#panel1 #player_container #player_progress {
	float: right;
	width: 650px;
	height: 40px;
	padding: 0 20px;
	background: url(../../disc/img/player_time_bg.png) no-repeat;
}
#panel1 #player_container #player_progress #player_progress_load_bar {
	width: 650px;
	height: 40px;
	background: url(../../disc/img/player_time_load.png) no-repeat;
	cursor: pointer;
}
#panel1 #player_container #player_progress #player_progress_load_bar #player_progress_load_bar {
	width: 650px;
	height: 40px;
	background: url(../../disc/img/player_time_bar.png) no-repeat;
}

#panel1 #player_container #player_progress #player_progress_load_bar #player_progress_play_bar {
	width: 650px;
	height: 40px;
	background: url(../../disc/img/player_time_bar.png) no-repeat;
}

#panel1 #player_container #player_volume,
#panel1 #player_container #player_volume_bar,
#panel1 #player_container #player_volume_bar #player_volume_bar_value {
	display: none;
}


#panel1 #playlist_list {
	width: 840px;
	margin-left: 30px;
	border-top: #CCC solid 1px;
	border-bottom: #FFF solid 1px;
}
#panel1 #playlist_list ul li {
	width: 760px;
	padding: 10px 0 10px 80px;
	line-height: 1.25;
	cursor: pointer;
	background-color: #F0F0F0;
	border-top: #FFF solid 1px;
	border-bottom: #CCC solid 1px;
}

#panel1 #playlist_list ul li.playlist_current {
	background: none;
	background: url(../../disc/img/play.png) no-repeat 15px 50%;
}

.disc2 #panel1 #playlist_list ul li#playlist_item_4 span.title,
.disc2 #panel1 #playlist_list ul li#playlist_item_10 span.title { background-image: none; padding-right: 0;}

.disc1 #panel1 #playlist_list ul li#playlist_item_5 span.title,
.disc1 #panel1 #playlist_list ul li#playlist_item_15 span.title,
.disc2 #panel1 #playlist_list ul li#playlist_item_6 span.title,
.disc3 #panel1 #playlist_list ul li#playlist_item_3 span.title,
.disc3 #panel1 #playlist_list ul li#playlist_item_4 span.title { background-image: url(../../disc/img/icon_remix.png); padding-right: 65px;}

.disc3 #panel1 #playlist_list ul li#playlist_item_0 span.title,
.disc3 #panel1 #playlist_list ul li#playlist_item_1 span.title { background-image: url(../../disc/img/icon_special.png); padding-right: 100px;}

#panel1 #playlist_list ul li span {
	display: block;
}
#panel1 #playlist_list ul li span.title {
	display: inline;
	padding-right: 60px;
	font-size: 1.6em;
	background: url(../../disc/img/icon_long.png) no-repeat right center;
}
#panel1 #playlist_list ul li span.name {
	margin-bottom: 5px;
	font-size: 1.2em;
	color: #669911;
}
#panel1 #playlist_list ul li span.credit {
	color: #999;
}