@charset "UTF-8";
/* CSS Document */

.audiowrapper ol { 
	padding: 0px; margin: 0px; list-style: decimal-leading-zero inside; color: #ccc; width: 300px;margin-left:30px;margin-bottom:15px; }
    
.audiowrapper ol li { 
	position: relative; margin: 0px; padding: 9px 2px 10px; border-bottom: 1px solid #ccc; cursor: pointer; }

.audiowrapper ol li:last-child {
	border-bottom:0;
}

.audiowrapper ol li a { 
	/*display: block;*/
    text-indent: -3.3ex;
    /*padding: 0px 0px 0px 20px;*/
    border-bottom:none; }
    
.audiowrapper li.playing {
	color: #aaa; text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.3); }

.audiowrapper li.playing a { 
	color: #000; }

.audiowrapper li.playing:before { 
	content: '♬'; 
	width: 14px; 
	height: 14px;
	padding: 3px;
	 line-height: 14px;
	  margin: 0px;
	   position: absolute;
	    left: -24px; 
		top: 9px; 
		color: #000; 
		font-size: 13px; 
		text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.2); 
		}