.fmp-container{width:270px;position:relative;font-size:10px;font-family:clarendonBold;color:#009cc7;}
.fmp-previous-button{width:30px;height:30px;top:4px;position:relative;float:left;}
.fmp-next-button{width:30px;height:30px;top:4px;position:relative;float:left;}
.fmp-pp-button{width:38px;height:38px;position:relative;float:left;}
.fmp-previous-button-normal, .fmp-next-button-normal{background:url('/images/fancyMusicPlayer/lila/fmp_sprite.png') no-repeat -89px -82px;}
.fmp-previous-button-hover, .fmp-next-button-hover{background:url('/images/fancyMusicPlayer/lila/fmp_sprite.png') no-repeat -56px -82px;}
.fmp-previous-button-press, .fmp-next-button-press{background:url('/images/fancyMusicPlayer/lila/fmp_sprite.png') no-repeat 4px -122px;}
.fmp-pause-button-normal{background:url('/images/fancyMusicPlayer/lila/fmp_sprite.png') no-repeat 0px -41px;}
.fmp-pause-button-hover{background:url('/images/fancyMusicPlayer/lila/fmp_sprite.png') no-repeat -61px 0px;}
.fmp-play-button-normal{background:url('/images/fancyMusicPlayer/lila/fmp_sprite.png') no-repeat 0px -82px;}
.fmp-play-button-hover{background:url('/images/fancyMusicPlayer/lila/fmp_sprite.png') no-repeat -60px -41px;}
.fmp-previous{width:13px;height:13px;background:url('/images/fancyMusicPlayer/lila/fmp_sprite.png') no-repeat -25px -123px;margin:8px 0px 0px 8px;}
.fmp-next{width:13px;height:13px;background:url('/images/fancyMusicPlayer/lila/fmp_sprite.png') no-repeat -26px 0px;margin:7px 0px 0px 10px;}
.fmp-play{width:16px;height:17px;background:url('/images/fancyMusicPlayer/lila/fmp_sprite.png') no-repeat -41px -41px;position:relative;margin:9px 0px 0px 12px;}
.fmp-pause{width:16px;height:21px;background:url('/images/fancyMusicPlayer/lila/fmp_sprite.png') no-repeat -42px 0px;position:relative;margin:7px 0px 0px 11px;}
.fmp-time-bar{width:120px;height:6px;background:#101117;margin:12px 0px 0px 3px;padding:3px;float:left;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0px 1px 0px 0px #42444c, inset 0px 1px 0px 0px #000000;-moz-box-shadow:0px 1px 0px 0px #42444c, inset 0px 1px 0px 0px #000000;box-shadow:0px 1px 0px 0px #42444c, inset 0px 1px 0px 0px #000000;}
.fmp-time-bar .fmp-time{height:19px;padding:0px 4px;background:#202027;border:1px solid #010101;position:absolute;top:-30px;line-height:19px;text-align:center;color:#aeaec6;font-size:9px;font-family:clarendonBold;font-weight:normal;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0px -10px 20px -10px #000000, 0px 2px 4px 0px #131317, inset 0px 1px 1px 0px #454555;-moz-box-shadow:inset 0px -10px 20px -10px #000000, 0px 2px 4px 0px #131317, inset 0px 1px 1px 0px #454555;box-shadow:inset 0px -10px 20px -10px #000000, 0px 2px 4px 0px #131317, inset 0px 1px 1px 0px #454555;}
.fmp-time-bar .fmp-time-arrow-border{border-color:#010101 transparent transparent;border-style:solid;border-width:6px;top:19px;height:0;left:9px;position:absolute;width:0;}
.fmp-time-bar .fmp-time-arrow{border-color:#0F0F12 transparent transparent;border-style:solid;border-width:4px;top:19px;height:0;left:11px;position:absolute;width:0;}
.fmp-time-bar .fmp-loading-bar{height:6px;position:absolute;background:#292a35;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0px 1px 2px 0px #47495b, 0px 2px 3px 0px #000000;-moz-box-shadow:inset 0px 1px 2px 0px #47495b, 0px 2px 3px 0px #000000;box-shadow:inset 0px 1px 2px 0px #47495b, 0px 2px 3px 0px #000000;}
.fmp-time-bar .fmp-progress-bar{height:6px;position:absolute;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-image:url(/images/progress_bar_background.png);background-repeat:repeat-x;}
.fmp-time-bar .fmp-time-slider{width:18px;height:18px;background:url('/images/fancyMusicPlayer/lila/fmp_sprite.png') no-repeat -41px -123px;position:absolute;top:-2px;left:-6px;cursor:pointer;}
.fmp-sound-control{position:relative;margin:11px 0px 0px 10px;float:left;}
.fmp-sound-control .fmp-volume-button{width:18px;height:12px;background:#1d1e26 url('/images/fancyMusicPlayer/lila/fmp_sprite.png') no-repeat -81px -122px;border:1px solid #0b0b0b;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.fmp-sound-control .fmp-volume-bar{display:none;width:13px;height:50px;position:absolute;background:#30313e;border:1px solid #0d0d12;top:19px;left:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0px 1px 1px 0px #43465b;-moz-box-shadow:inset 0px 1px 1px 0px #43465b;box-shadow:inset 0px 1px 1px 0px #43465b;}
.fmp-volume-bar .fmp-volume-arrow-border{border-color:transparent transparent #0d0d12;border-style:solid;border-width:4px;top:-8px;height:0;left:3px;position:absolute;width:0;}
.fmp-volume-bar .fmp-volume-arrow{border-color:transparent transparent #30313e;border-style:solid;border-width:2px;top:-4px;height:0;left:5px;position:absolute;width:0;}
.fmp-volume-bar .fmp-volume-slider{width:18px;height:12px;position:absolute;background:url('/images/fancyMusicPlayer/lila/fmp_sprite.png') no-repeat -62px -123px;top:40px;left:-2px;cursor:pointer;}
.fmp-volume-bar .fmp-volume-state-background{background:#101117;width:7px;height:44px;margin:3px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.fmp-volume-state-background .fmp-volume-state{height:100%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#45add1;background:-moz-linear-gradient(top, #45add1 0%, #296d8d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#45add1), color-stop(100%,#296d8d));background:-webkit-linear-gradient(top, #45add1 0%,#296d8d 100%);background:-o-linear-gradient(top, #45add1 0%,#296d8d 100%);background:-ms-linear-gradient(top, #45add1 0%,#296d8d 100%);-webkit-box-shadow:inset 0px 1px 1px 0px #64cde3;-moz-box-shadow:inset 0px 1px 1px 0px #64cde3;box-shadow:inset 0px 1px 1px 0px #64cde3;}
.fmp-tracks-container{margin:8px 0px 0px 5px;}
.fmp-tracks-container .fmp-playlist-button{width:16px;height:13px;background:#1d1e26 url('/images/fancyMusicPlayer/lila/fmp_sprite.png') no-repeat -39px -79px;border:1px solid #0b0b0b;margin:0px 10px 10px 0px;cursor:pointer;float:left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.fmp-button-normal{-webkit-box-shadow:0px 1px 3px 0px #131319, inset 0px 1px 1px 0px #43465b;-moz-box-shadow:0px 1px 3px 0px #131319, inset 0px 1px 1px 0px #43465b;box-shadow:0px 1px 3px 0px #131319, inset 0px 1px 1px 0px #43465b;}
.fmp-button-active{-webkit-box-shadow:inset 0px 1px 2px 0px #131319, 0px 1px 2px 0px #43465b;-moz-box-shadow:inset 0px 1px 2px 0px #131319, 0px 1px 2px 0px #43465b;box-shadow:inset 0px 1px 2px 0px #131319, 0px 1px 2px 0px #43465b;}
.fmp-tracks-container .fmp-current-title{line-height:15px;padding:0 5px 0 0;color:#ffffff;font-size:12px;text-shadow:0px 1px 1px #141419;font-family:clarendonBold;font-weight:normal;}
.fmp-playlist-container{width:100%;display:none;margin:10px 0 0 5px;color:#099CC7}
.fmp-playlist-scroll{width:95%;overflow:auto;outline:none;}
.fmp-playlist{width:100%;height:100%;margin:0;padding:0;line-height:24px !important}
.fmp-playlist li{position:relative;margin:0px 0px 12px;list-style-type:none !important;list-style:none !important;line-height:10px !important;}
.fmp-playlist li span{display:inline-block;width:100%;font-size:14px;cursor:pointer;margin-left:0px;text-shadow:0px 1px 1px #141419;line-height:5px !important;font-family:clarendonBold;font-weight:normal;}
.fmp-playlist li .fmp-track-link{position:absolute;background:url('/images/fancyMusicPlayer/lila/fmp_sprite.png') no-repeat 0px 0px;width:10px;height:11px;top:3px;right:5px;cursor:pointer;}
div.fmp-xml-playlist h3{margin:10px 0 5px;color:#009cc7;font-family:clarendonBold;font-size:14px;}
ul.fmp-my-playlist{padding:0;margin:0;}
.fmp-my-playlist li a{color:#009cc7;font-family:clarendonBold;font-size:11px;text-shadow:0px 1px 1px #009cc7;}
.jspContainer{overflow:hidden;position:relative;}
.jspPane{position:absolute;}
.jspVerticalBar{position:absolute;top:0;right:0;width:6px;height:100%;}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;}
.jspVerticalBar *,
.jspHorizontalBar *{margin:0;padding:0;}
.jspCap{display:block;}
.jspHorizontalBar .jspCap{float:left;}
.jspVerticalBar .jspCap{height:2px;}
.jspTrack{background:url('/images/fancyMusicPlayer/lila/scrollbar_background.png');border:1px solid #282730;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.jspDrag{width:4px;position:relative;top:0;left:0px;cursor:pointer;background:#9c9ca9;-webkit-box-shadow:inset 0px 1px 2px 0px #e1e1ea;-moz-box-shadow:inset 0px 1px 2px 0px #e1e1ea;box-shadow:inset 0px 1px 2px 0px #e1e1ea;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag{float:left;height:100%;}
.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;}
.jspArrow.jspDisabled{cursor:default;background:#80808d;}
.jspVerticalBar .jspArrow{height:16px;}
.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%;}
.jspVerticalBar .jspArrow:focus{outline:none;}
.jspCorner{background:#eeeef4;float:left;height:100%;}
* html .jspCorner{margin:0 -3px 0 0;}
.clearfix:before, .clearfix:after{content:"\0020";display:block;height:0;overflow:hidden;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
.clear{clear:both;}
.ie8 .fmp-time-bar .fmp-time-arrow-border{display:none;}
.ie8 .fmp-time-bar .fmp-time-arrow{display:none;}