@charset "utf-8";
@import url("base.css");


#menuWrap{
	height:100%;
	background:#dadada;
	border:1px solid #999;
	min-height: 575px;
	height:auto !important;
	height:575px;
	overflow:visible;
}
h3.phone{
	background:url(../imgs/music/mobile-16x16.png) no-repeat 0 0;
	padding-left:20px;
	margin:6px 0 6px 6px;
}
.menu_list li{
	padding-left:26px;	
	height:23px;
	line-height:23px;
}
.menu_list li.hover{
	background:url(../imgs/menu_hover.png) repeat-x 0 0;
	border-top:1px solid #bbb;
	cursor:pointer;
}
.menu_list li.select{
	background:url(../imgs/menu_select.png) repeat-x 0 0;
	border-top:1px solid #a0b784;
}
.menu_list li.favorites{
	padding-left:0;	
}
.menu_list li.favorites em{
	height:23px;
	width:25px;
	display:inline-block;
	float:left;
	background:url(../imgs/music/star-on-15x15.png) no-repeat 6px 3px;	
}
#musicListWrap{
	background:#fff;
	height:100%;
	border:0px none #999;
	border-left:none;
	color:rgb(80,80,80);
}
.operateBar{
	height:45px;
	padding-left:5px;
	background:url(../imgs/tit_bar.png) repeat-x 0 0;
}

.operateUl{
	padding-left:0px;
}

li#liMenu{
	float:left;
	padding:0 0 0 0px;
	background:url(../imgs/button150_Enable.png) no-repeat left 0;
	width:150px;
	height:39px;
	padding-left: 5px;
	cursor:pointer;
	position:relative;
}

li#liMenu.hover{
	background:url(../imgs/button150_Hover.png) no-repeat left 0;
}

li#liMenu.disabled{
	background:url(../imgs/button150_Disable.png) no-repeat left 0;
}

li#liMenu.down{
	background:url(../imgs/button150_Down.png) no-repeat left 0;
}

.operateUl li a#liSubMenu{
	display:inline-block;
	text-align:center;
	padding:0 0px 0 0;
	height:39px;
	width:150px;
	line-height:39px;
	color:#fff;
}


li#liMenu a{
	display:inline-block;
	text-align:center;
	padding:0 0px 0 0;
	height:39px;
	width:100px;
	line-height:39px;
	color:#fff;
}


.operateUl li{
	float:left;
	padding:0 0 0 0px;
	background:url(../imgs/button_Enable.png) no-repeat left 0;
	width:88px;
	height:39px;
	cursor:pointer;
	position:relative;
}

.operateUl li.hover{
	background:url(../imgs/button_Hover.png) no-repeat left 0;
}

.operateUl li.disabled{
	background:url(../imgs/button_Disable.png) no-repeat left 0;
}

.operateUl li.down{
	background:url(../imgs/button_Down.png) no-repeat left 0;
}

.operateUl li a{
	display:inline-block;
	text-align:center;
	padding:0 0px 0 0;
	height:39px;
	width:88px;
	line-height:39px;
	color:#fff;
}

.operateUl li a#addMusic{
	display:inline-block;
	text-align:center;
	padding:0 0px 0 0;
	height:39px;
	width:150px;
	line-height:39px;
	color:#fff;
}

.operateUl li a#liSubMenu{
	display:inline-block;
	text-align:center;
	padding:0 0px 0 0;
	height:39px;
	width:150px;
	line-height:39px;
	color:#fff;
}

.operateUl li.hover{
	background:url(../imgs/button_Hover.png) no-repeat left 0;
}
.operateUl li.hover a{
	color:#fff;
}

.operaterefresh li{
	width:40px;
	height:40px;
	background:url(../imgs/refresh.png) no-repeat 0 0px;
	display:inline-block;
	float: left;
	margin-top:2px; 
}

.operaterefresh li.hover{
	background:url(../imgs/refresh_Hover.png) no-repeat left 0;
}

.operaterefresh li.disabled{
	background:url(../imgs/refresh_Disable.png) no-repeat left 0;
}

.operaterefresh li.down{
	background:url(../imgs/refresh_Down.png) no-repeat left 0;
}
.operaterefresh li.refreshing{
	background:url(../imgs/ManualSearchNet.gif) no-repeat left 0;
}

.operateUl li.hover a .addIcon{
	background-position:0 0;
}
.dropDownIcon{
	width:11px;
	height:11px;
	background-image:url(../imgs/tool_icon.png);
	background-repeat:no-repeat;
	background-position:0 -57px;
	display:inline-block;
	margin-left:10px;	
}
.operateUl li.hover a .dropDownIcon{
	background-position:0 -37px;
}
.playListTable .tit{
	height:23px;
	line-height:23px;
	background:url(../imgs/table_th_bg.png) repeat-x 0 bottom;
	
}
.playListTable th{
	padding-left:5px;
	text-align:left;
}
.classification td{
	font-weight:bold;
	padding:0 0 0 15px;
	height:35px;
	border:none;
	background:url(../imgs/class_gx.png) no-repeat 10px 30px;
}
.playListTableCon{
	width:100%;	
	border-bottom:1px solid #eee;
	table-layout: fixed;
	word-wrap:break-word;
}
.playListTableCon .favorites{
	background:url(../imgs/music/star-on-normal15x15.png) no-repeat 0 0;
	width:15px;
	height:15px;
	display:block;
	cursor:pointer;
}
.playListTableCon .favorites.selected{
	background:url(../imgs/music/star-on-15x15.png) no-repeat 0 0;
}
.playListTableCon .favorites.loading{
	background:url(../imgs/loading.gif) no-repeat 0 0;
}
.playListTableCon .defaultRing{
	width:20px;
	height:20px;
	display:block;
}
.playListTableCon .defaultRing.bell{
	background:url(../imgs/music/bell.png) no-repeat 0 0;
}

.playListTableCon .defaultRing.clock{
	background:url(../imgs/music/clock.png) no-repeat 0 0;
}

.playListTableCon .defaultRing.call{
	background:url(../imgs/music/call.png) no-repeat 0 0;
}

.playListTableCon td{
	padding-left:5px;	
	height:25px;
	line-height:25px;
	text-align:left;
}
.playListTableCon.hover{
	background:#efefef;
}
.playListTableCon.select{
	background:#ffffcc;							 
}

.allCheck{
	display:none;

}

.ckDefault
{
	padding-top:10px;	
	padding-left:3px;
	float:left;
	margin-right:0px;
	
}

.showAllCheck{
	width:20px;
	height:20px;
	display:block;
	background:url(../imgs/chenkbox_UnCheckedEnable.png) no-repeat 0 0;
	cursor:pointer;	
}
.showAllCheckSe{
	background:url(../imgs/chenkbox_CheckedEnable.png) no-repeat 0 0;
}

.showCheck{
	width:20px;
	height:20px;
	display:block;
	background:url(../imgs/chenkbox_UnCheckedEnable.png) no-repeat 0 0;
	cursor:pointer;	
}
.showCheckSe{
	background:url(../imgs/chenkbox_CheckedEnable.png) no-repeat 0 0;
}
.play,.pause{
	margin:2px 5px 0 5px;
	cursor:pointer;
}
.play img,.pause img{
	cursor:pointer;
}
.fileupload{
	border:1px #999 solid;
	padding:3px;
	background:#fff;
}
.wrapAuto{
	overflow:auto;
}
.classification td{
	font-weight:bold;
	padding:0 0 0 5px;
	height:35px;
	border:none;
	background:url(../imgs/class_gx.png) no-repeat 10px 30px;
}
#sddm div
{	
	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #ededed;
	border: 1px solid #bcbcbc;
	z-index:1999999;
	top:25px;
	left:0;
	/*margin-left:-10px;*/
}

#sddm div a
{	position: relative;
	display: block;
	margin: 0;
	padding:0 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #ededed;
	color: #333;
}

#sddm div a:hover
{	
	background: #5fa4f2;
	color: #fff;
	border-top:1px solid #4b84c6;
	border-bottom:1px solid #38669b;
}
.serDiv{
	margin:9px 19px 0 0;
	padding-top: 0px;
	width: 149px;
	height: 26px;
	float:right;
	border:1px #ccc solid;
}
.serDiv img{
	float:right;
	cursor:pointer;
    margin-right: 3px;
    margin-top: 4px;

}
.musicSer
{
	padding-top: 0px;
	width: 124px;
	height: 26px;
	border:none;
}

.selectAll{
	float:left;
	margin-right:3px;
}
.selectAll{
	float:left;
	margin-right:3px;
}
.selectAll a{
	padding-left:3px;
}

#selectAll{
	padding-top:12px;
	margin-left:10px;
}
.selectAll a{
	width:20px;
	height:20px;
	display:block;
	background:url(../imgs/chenkbox_UnCheckedEnable.png) no-repeat 0 0;
	cursor:pointer;
}

.selectAll a.selected{
	background:url(../imgs/chenkbox_CheckedEnable.png) no-repeat 0 0;
}
.selectAll input{
	display:none;
}

