html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,em,img,sub,sup,dl,dt,dd,ol,ul,li,form,input,button,label,textarea,table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;}
body{color:#e2e2e2;background:#0a0c18 url(../images/top-bg.png) center top no-repeat;font:normal 400 12px/1.5 Microsoft YaHei,Arial,Tahoma,hiragino sans gb,Helvetica;}
a{text-decoration:none;color:#F1F1F1;}
a:visited{color:#e2e2e2;}
a:hover{text-decoration:underline;color:#FF3333;}
h1,h2,h3,h4,h5,h6,strong{font-weight:800;font-size:100%;}
em{font-style:normal;}
h1{font-size:18px;}h2{font-size:16px;}h3{font-size:14px;}h4,h5,h6{font-size:12px;}
label,input,select,textarea{vertical-align:middle; font-family:Arial;}
img,button{background:none;border:none;}
ol,ul,li{list-style:none;}
table,td {border:none;border-collapse:collapse;}
*{outline:none}

.clearfix:after{ content:""; display:block;visibility:hidden; height:0; clear:both;}
.clearfix {zoom:1;}
.box{ width:960px; margin:0 auto;} 
.ad{margin:10px auto;}
.mb{ margin-bottom:10px;}
.mt{ margin-top:10px;}
.ml{ margin-left:10px;}
.mr{ margin-right:10px;}
.fr{ float:right;}
.fl{ float:left;}
.corf00{ color:#F00;}
.cRed{ color:#f00}
.cBlue{ color:#00f;}
.hide{ display:none;}
.bold{ font-weight:800;}
.bgWrite{background:#2B2E31;box-shadow:0 1px 1px rgba(97,97,97,0.1)}

.top-bar{ width:100%; background-color:#000000; border-bottom:1px solid #252525; line-height:40px;}
.footer{width:100%; background:none; border-top:2px dashed #000000;}
.footer{ margin-top:10px;}
.footer p{ text-align:center; line-height:25px;}
.footer .box{ margin-top:10px;}
.headerWrap{ background:none;}
.header{ padding:5px 0;}
.topBarLink{ color:#ccc; width:240px;}
.topBarLink a{ color:#F5F5F5;}
.topBarLink a:hover{ color:#FF3333;}
.topBarLink01{ padding:0 0 0 15px;background:url(../images/icon.png) 0 -480px no-repeat; }
.topBarLink02{ padding:0 0 0 15px;background:url(../images/icon.png) 0 -515px no-repeat;}
.top-bar .fr{line-height:25px; height:25px;}
.top-user li{ float:left; padding:0 2px; line-height:25px; height:25px;}
.top-user li.pie{ color:#d3d3d3;}
.top-user li span a{ padding-right:10px; height:25px; line-height:25px;display:inline-block;background:url(../images/playerpub.png) right -316px no-repeat;}
.top-user li p{ display:none;}
.top-user li.hover{ position:relative; z-index:1099;}
.top-user li.hover p{ position:absolute;z-index:1099; width:80px; background:#fff; border:1px solid #ebebeb;top:25px; left:-7px; display:block;}
.top-user li.hover p a{ display:block; line-height:23px; height:23px; padding:0 10px;}
.top-user li.hover p a:hover{ background:#82C243; color:#fff; text-decoration:none;}
.top-user li strong a{ color:#0c87cd;}
.top-user li a .InfoCount{ color:#f00;}
.top-user li p a .InfoCount{ color:#f00;}
.top-user li p a:hover .InfoCount{ color:#fff;}
.topLogin{ overflow:hidden;zoom:1;}
.topLogin .appLogin{ float:right; overflow:hidden;zoom:1; margin-top:2px;}
/*.topLogin .appLogin a{ height:24px; float:right; margin-right:5px; display:inline;cursor:pointer;}*/
.topLogin .appLogin a:visited{ color:#fff;}
.topLogin .appLogin .appLogin-qq{background:url(../images/qqlian.png) 0 0 no-repeat; }
.topLogin .appLogin .appLogin-weibo{ background-position:-86px -146px;}
.topLogin .webLogin{ float:right; width:150px; text-align:right; color:#999;cursor:pointer;}

.login{float:left;color:#666;line-height: 20px;}
.login a:link,.login a:visited{color: #009fff;}
.login p{float:left;padding:10px 0px 0 0;}
.login form{float:left;padding:4px 8px 0 0;}
.login-input{float:left;border:1px solid #777;border-top:1px solid #777;height:16px;margin-top:8px;margin-right:5px;color:#999;padding:4px 0 0 3px;font-family:"Simsun";width:100px;background: #252525;}
.login-btn{float:left;border: 1px solid #009fff;background: #009fff;color:#FFF;font-weight:bold;margin-top:8px;margin-right:10px;height:22px;padding:0 8px;}

canvas{
  position: absolute;
  width: 100%;
  top:30px;
  z-index: -1;
}
.header .logo{ float:left; width:222px; height:61px;}
.header .logoSide{ float:right; width:587px;}
/*.header .search{ float:left; width:480px; display:inline; height:60px;}
.header .search-bar{width:480px; height:36px; float:left;background:url(../images/base.png) 0 0 no-repeat;}
.header .search-bar .search-txt{ border:0 none; line-height:28px; width:361px; height:28px; float:left; padding:4px 0 3px 27px; background:none; color:#666;}
.header .search-bar .search-txt{*background:url(../images/base.png) 0 0 no-repeat; _background:none;}
.header .search-btn{ width:90px; height:28px; line-height:28px; float:left;cursor:pointer; border:0 none; text-indent:-9999px; margin:4px 0 0; padding:0;}
.header .search-side{ float:left; width:92px; text-align:center;}
.header .search-side .guessTing a{ font-size:14px; color:#ff2c56;}
.header .search-side p{ color:#ccc;}
.header .search-side p a{ color:#54b2d5; padding:0 2px;}
.header .srarchHot{ padding:0px 0 0; color:#fff; width:480px; float:left;}
.header .srarchHot a{ color:#666; padding:0 2px;}
.header .srarchHot a:hover{ color:#09c;}*/
.search {
	float: left;
	right: 0;
	top: 8px;
	height: 60px;
}

.search form {
	width: 420px;
}

.bar input,button {
	border: 0;
	outline: 0;
	color: #FFF;
}

.bar form {
	height: 38px
}

.bar input {
	/* width: 100%; */
	float: right;
	border: 0;
	background-color: #2a2d40;
	color: #FFF;
}



.bar input::-webkit-input-placeholder {
	color: #ddd;
	font-size: 12px
}

.bar button {
	background: 0;
	top: 0;
	right: 0;
	background-image: linear-gradient(0deg,#0070d9,#0078e8);
}

.bar button:before {
	color: #000
}

.bar input {
	width: 300px;
	height: 38px;
	padding-left: 5%;
	float: left;
}

.bar button {
	height: 38px;
	width: 80px;
	cursor: pointer;
	float: left;
	/* position: absolute; */
}


.history{ width:102px;float:left; margin-right:5px; display:inline;}
.historyHd{ width:100px; height:34px; line-height:34px; cursor:pointer; border:1px solid #ddd; background:#f5f5f5;}
.historyHd p{ background:url(../images/clock.gif) 13px center no-repeat; padding-left:28px;}
.historyBd{ width:340px; border:1px solid #ddd;border-top:0 none;  background:#fff;z-index:1999;display:none; height:363px;}
.hisQing{ padding:8px 10px 5px; text-align:right; color:#ccc;}
.hisQing #qingkong{color:#e00a0b;}
.hisQing #qingkong:hover{color:#e00a0b;}
.hisQing #guanbi,.hisQing #guanbi:hover{ color:#e00a0b;}
.hisQing #playHis{float:left; background:#7dc03a; color:#fff; width:65px; height:20px; line-height:20px; text-align:center; border-radius:2px;}
.hisQing #playHis:hover{ color:#fff; text-decoration:none;}
.hisList{width:320px; margin:0 auto;}
.hisList li{ line-height:28px; height:28px; border-bottom:1px solid #f1f1f1; overflow:hidden;zoom:1;width:320px; float:left;color:#666;}
.hisList li .check{ float:left; display:inline; margin:8px 3px 0 4px;}
.hisList li .num{ float:left; width:28px; height:28px; overflow:hidden; color:#aaa;}
.hisList li .playList-songName{ float:left; width:150px; height:28px; overflow:hidden; margin-right:6px; display:inline; color:#666;}
.hisList li .playList-songName:hover{ color:#390;}
.hisList li .playList-singerName{ float:left; width:92px; height:28px; overflow:hidden; margin-right:6px; display:inline; color:#999;}
.hisList li .playList-singerName:hover{ color:#390;}
.hisListBtn { float:left; height:10px;width:10px; overflow:hidden;zoom:1; margin-top:11px;}
.hisListBtn a{ display:block; float:left; width:10px;height:10px; line-height:0; font-size:0;text-indent:-999em;}
.hisListBtn a.hisListBtn-delete{background:url(../images/del.png) 0 0 no-repeat; }
.hisListBtn .hisListBtn-delete:hover{background:url(../images/del.png) 0 -10px no-repeat; }
.hisList li.hover{ background:#fff;}
.hisList li.current{ background:#f7ffec; border-bottom:1px solid #d1e8bb; color:#e6553d;}
.hisCao{ width:320px; margin:0 auto; padding:10px 0;}
.hisCao .ctrBtn{ float:left; width:120px; overflow:hidden;}
.hisCao .ctrBtn .allXuan{ float:left; width:40px;margin-left:4px; display:inline;}
.hisCao .ctrBtn .allXuan input{ width:13px; height:13px; float:left;}
.hisCao .ctrBtn .allAdd{ float:left; width:65px; height:20px; line-height:20px; text-align:center;background:#f47373; color:#fff; margin-left:8px; display:inline; border-radius:2px;}
.hisCao .ctrBtn .allAdd:hover{ color:#fff; text-decoration:none;}
.hisCao .his-page{ background:#fff; font-family:\5b8b\4f53; text-align:right; width:180px;float:right; overflow:hidden;}
.hisCao .his-page a{ padding:2px 5px 1px;background:#fff; border:1px solid #ddd; font-size:12px; margin-left:5px; color:#777;}
.hisCao .his-page a:hover{ background:#71b900; border:1px solid #71b900; color:#fff; text-decoration:none;}
.hisCao .his-page span.page_total{ padding-left:5px; color:#666; border:0 none; font-size:12px;}
.hisTips{ background:#ededed; border-top:1px solid #ddd; height:30px; line-height:30px; text-align:center;}
.hisTips a,.hisTips a:hover{color:#ff6b6b;}
.history .hover .historyHd{ border-bottom:1px solid #fff;background:#fff;}
.history .hover .historyBd{ display:block;}


.navWrap{ width:100%; background:#0a0c18;}
.nav{ width:960px; margin:0 auto;height:42px;line-height:42px; overflow:hidden;}
.navList{background:#009FFF;}
.navList li{ float:left; line-height:42px; height:42px;font-size:16px;}
.navList li a{ display:inline-block;line-height:42px; height:42px; padding:0 11px 0 12px; text-align:center; color:#fff; overflow:hidden;}
.navList li a:hover{background:#2bab2a; text-decoration:none;color:#fff;}
.navList li .active,.navList li .active:hover{ color:#fff;background:#078cdd;}
.navList li#navIndex a{ padding:0 20px;}

.musicBus{overflow:hidden; border:1px solid #000000;}
.direct{ padding:5px 0 5px 10px;}
.direct li{ height:20px; float:left; line-height:20px; overflow:hidden; padding:5px 0 5px 7px; margin:0 8px 0 0; display:inline;}
.direct li a{ display:inline-block; height:20px; padding-left:20px; font-size:14px;background:url(../images/icon.png) 0 -251px no-repeat; overflow:hidden;}
.direct li a:hover{ background-position:0 -251px;}

.turn-page{text-align:center; padding:30px 10px 30px;}
.turn-page span{ padding:4px 10px 4px; border:1px solid #ccc; font-size:16px; margin-right:5px; color:#ccc; border-radius:2px;}
.turn-page a{ padding:4px 10px 4px; border:1px solid #000; font-size:16px; margin-right:5px; color:#ff3333; border-radius:2px;}
.turn-page a:hover{ background:#FF3333; border:1px solid #FF3333; color:#fff; text-decoration:none;}
.turn-page a.on{ background:#FF3333; border:1px solid #FF3333; color:#fff; font-weight:800;}

.play,.add,.down,.shou,.chi,.cd{width:18px;height:18px;background:url(../images/icon.png) 0 -45px no-repeat;display:inline-block;text-indent:-999em;cursor:pointer;}
.add{ background-position:0 -78px;}
.down{ background-position:0 -111px;}
.shou{background-position:0 -715px;}
.shou{background-position:0 -763px;}
.cd{background-position:0 -78px;}

.fav,.all_select,.all_play,.add_list{ width:84px; height:25px; display:inline-block;background:url(../images/base.png) -81px -40px no-repeat; font-size:12px; font-weight:normal; line-height:25px; color:#FFF; padding-left:15px; overflow:hidden; text-align:center;}
.fav{ width:62px; padding-left:20px; line-height:23px; height:23px;}
.fav:hover,.all_select:hover,.all_play:hover,.add_list:hover{ color:#FFF; text-decoration:none;}
.all_select{ background-position:-173px -40px;}
.all_play{ background-position:-282px -40px;}
.add_list{ background-position:-392px -40px;}

.setPlay{ text-align:center; padding:15px 0; border-top:2px dashed #000000; margin:0 15px;}
.setPlay a{ display:inline-block;*display:inline;zoom:1; text-align:left; width:99px; height:25px; line-height:25px; text-indent:32px; background:url(../images/bang.png) -999em -999em no-repeat; color:#fff; margin:0 5px; cursor:pointer;}
.setPlay a:hover{ text-decoration:none; color:#fff;}
.setPlay a.setPlayXuan{ background-position:0 -173px;}
.setPlay a.setPlayPlay{ background-position:0 -198px; width:99px;}
.setPlay a.setPlayAdd{ background-position:0 -223px;}
.setPlay a.setPlayXuanCur{background-position:-101px -173px;}
.setPlay a.setPlaySui{background-position:-101px -223px;}
.setPlay a.setShou{background-position:0 -308px;}

.album_play,.album_fav{ width:48px; height:25px; display:inline-block; margin:10px 10px 0 0; background:url(../images/base.png) 0 -65px no-repeat; padding-left:20px; text-align:center; color:#FFF; line-height:25px; cursor:pointer; color:#fff;}
.album_play:hover,.album_fav:hover{ color:#fff;}
.album_fav{ background-position:-76px -65px;}

.hezuo{ height:34px; background-color:#81C241; margin-top:10px; color:#FFF; line-height:34px;}
.hezuo span{ float:left; margin:0 10px;}
.hezuo a{ float:right; margin:0 10px; color:#FFF;}

.backToTop {width:47px; height:47px; display:block; background:url(../images/backtop.png) 0 0 no-repeat;cursor:pointer;}
.backToTop:hover{ background:url(../images/backtop.png) 0 -47px no-repeat;}

/*******************asyncbox-star*******************/
html{_background:url(../images/ce1d7cb718814f0f96f18ec1dc2874b5.gif) fixed}body{margin:0;_height:100%}
#asyncbox_cover,#asyncbox_focus,.asyncbox_max{position:fixed;_position:absolute;top:0;left:0;width:100%;height:100%;
	_top:expression(documentElement.scrollTop + documentElement.clientHeight - this.offsetHeight);
    _left:expression(documentElement.scrollLeft + documentElement.clientWidth - this.offsetWidth)}
#asyncbox_cover,#asyncbox_focus,#asyncbox_clone{display:none;overflow:hidden}
#asyncbox_cover div,#asyncbox_cover iframe,.asyncbox_select,#asyncbox_focus{position:absolute;width:100%;height:100%;opacity:0;filter:alpha(opacity=0);background:#fff}
.asyncbox_select{z-index:-1}
#asyncbox_focus{z-index:3000;position:fixed;_position:absolute}
#asyncbox_clone{z-index:3000;position:absolute;border:1px dashed #006}
/*onload*/
#asyncbox_load{background:url(../images/asyncbox_bg.png)}
#asyncbox_load div{background:url(../images/asyncbox_title_bottom.png)}
#asyncbox_load span{background:url(../images/asynctips_bg.gif)}
/*wait*/
.asyncbox_wait{position:absolute;text-indent:3px;_text-indent:0;overflow:hidden;
	color:#033;height:14px;padding:4px;line-height:15px;opacity:0.8;filter:alpha(opacity=80);
	bottom:13px;left:13px;background:url(../images/wait_bg.gif) no-repeat 100% 0
}.asyncbox_wait span{float:left;width:16px;height:16px;background:url(../images/wait.gif) no-repeat}
/*AsyncBox*/
.asyncbox_auto,.asyncbox_normal,.asyncbox_max{position:absolute;font:12px Tahoma,sans-serif}
.asyncbox_auto table,.asyncbox_normal table,.asyncbox_max table{margin:0;padding:0}
.asyncbox_auto ul,.asyncbox_normal ul,.asyncbox_max ul{margin:0;padding:0;list-style:none}
.asyncbox_max{position:fixed;_position:absolute}
.asyncbox_table{width:100%;height:100%;height:auto\9}
.asyncbox_auto .asyncbox_table{width:auto;height:auto}
/*asyncbox layout*/
.b_t_l,.b_t_r,.b_tipsbar_l,.b_tipsbar_r,.b_m_l,.b_m_r,.b_btnsbar_l,.b_btnsbar_r,.b_b_l,.b_b_r{background:url(../images/asyncbox_bg.png) no-repeat;_background-image:none}
/*top*/
.b_t_m,.asyncbox_title li{height:43px;line-height:53px}
.b_t_l,.b_t_r{width:13px;background-position:-28px -23px}
.b_t_r{background-position:-41px -23px}
/*middle*/
.b_t_m,.b_b_m{background:url(../images/asyncbox_title_bottom.png) repeat-x;_background-image:none;}
.a_m_m,.b_m_m{background:#FFF;vertical-align:top;}
.b_m_l,.b_m_r,.b_tipsbar_l,.b_tipsbar_r,.b_btnsbar_l,.b_btnsbar_r{background-repeat:repeat-y;}
.b_m_r,.b_tipsbar_r,.b_btnsbar_r{background-position:-14px 0;}
/*bottom*/
.b_b_l{background-position:-28px -65px;}
.b_b_m{height:13px;background-position:0 -43px;}
.b_b_r{background-position:-41px -65px;}
/*tipsbar*/
.b_tipsbar_m{height:60px;background:#EAECE9 url(../images/asyncbox_tipsbar_bg.gif) no-repeat 100% 100%; background:#f5f5f5;}
.b_tipsbar_layout{padding:10px 10px 10px 60px;background:url(../images/asyncbox_tipsbar_icon.gif) no-repeat 15px 15px;}
.b_tipsbar_title{color:#000;text-align:left;}
.b_tipsbar_content{color:#777;text-indent:2em;line-height:16px;text-align:left;}
/*title layout*/
.asyncbox_title li{float:left;}
.asyncbox_title_icon{width:0;}
.asyncbox_title_tips{color:#fff;cursor:default;padding-right:20px; padding-left:10px;overflow:hidden;-moz-user-select:none;}
/*close_btn*/
.asyncbox_close{
	line-height:60px;cursor:default;border:none;margin:0;padding:0;overflow:hidden;
	position:absolute;top:20px;right:22px;width:13px;height:13px;
	background:url(../images/asyncbox_bg.png) no-repeat -28px 0;
}.asyncbox_close:hover{background-position:-41px 0;}
.asyncbox_title{ line-height:43px; width:100%; height:43px; overflow:hidden;}
/*asyncbox alert...*/
.asyncbox_alert,.asyncbox_confirm,.asyncbox_success,.asyncbox_warning,.asyncbox_error{color:#333;margin:15px 10px;line-height:18px;padding-left:40px;text-align:left;}
.asyncbox_alert span,.asyncbox_confirm span,.asyncbox_success span,.asyncbox_warning span,.asyncbox_error span{width:36px;height:34px;position:absolute;top:50px;left:21px;background:url(../images/asyncbox_bg.png) no-repeat -55px 0}
.asyncbox_confirm span{background-position:-91px 0}
.asyncbox_success span{background-position:-127px 0}
.asyncbox_warning span{background-position:-163px 0}
.asyncbox_error span{background-position:-199px 0}
.asyncbox_error{color:#F00}
.asyncbox_prompt{color:#033;padding:0 10px}
.asyncbox_prompt li{margin-top:8px}
.asyncbox_prompt input,.asyncbox_prompt textarea{color:#555;margin:0;padding:2px;border:1px solid #09c;font:12px/1.3em Verdana,sans-serif;resize:none}
.asyncbox_prompt input{height:17px}
/*btnsbar*/
.a_btnsbar_m,.b_btnsbar_m{height:40px;background:#fff;}
.b_btnsbar_m{height:38px;background:#F6F6F6;border-top:1px solid #DADEE5}
/*btn layout*/
.a_btnsbar_m .asyncbox_btn_layout{padding-right:10px;text-align:right}
.b_btnsbar_m .asyncbox_btn_layout{padding-right:8px;text-align:right}
/*btn*/
.asyncbox_btn{margin:0 0 0 10px;padding:0;display:inline-block;border:none;text-decoration:none;height:22px;cursor:pointer;background:url(../images/asyncbox_bg.png) no-repeat -55px -34px;}
.asyncbox_btn span{background:url(../images/asyncbox_bg.png) no-repeat 100% -34px;color:#fff;padding:3px 11px 3px 0;margin-left:12px;float:left;height:16px;}
/*asynctips*/
.asynctips{position:absolute;top:0;left:0;z-index:3000;height:38px;overflow:hidden}
.asynctips table{margin:0;padding:0}
.asynctips_left,.asynctips_middle,.asynctips_right,
.asynctips_alert,.asynctips_success,.asynctips_error,.asynctips_wait{height:38px;background:url(../images/asynctips_bg.gif) no-repeat}
.asynctips_left{width:5px;background-position:0 -26px}
.asynctips_middle{color:#555;padding:0 4px;background-repeat:repeat-x;background-position:0 -64px;font:bold 14px Tahoma,sans-serif}
.asynctips_right{width:5px;background-position:-73px -26px}
.asynctips_alert,.asynctips_success,.asynctips_error,.asynctips_wait{width:26px;background-repeat:repeat-x;background-position:0 -64px}
.asynctips_alert span,.asynctips_success span,.asynctips_error span,.asynctips_wait span{display:block;width:26px;height:26px;background:url(../images/asynctips_bg.gif) no-repeat}
.asynctips_success span{background-position:-26px 0}
.asynctips_error span{background-position:-52px 0}
.asynctips_wait span{background:url(../images/wait.gif) no-repeat 6px}
/*ie6 filter*/
.b_t_l{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/asyncbox/ie6/dialog_lt.png',sizingMethod='crop');}
.b_t_r{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/asyncbox/ie6/dialog_rt.png',sizingMethod='crop');}
.b_tipsbar_l,.b_m_l,.b_btnsbar_l{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/asyncbox/ie6/dialog_mlm.png',sizingMethod='scale');}
.b_tipsbar_r,.b_m_r,.b_btnsbar_r{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/asyncbox/ie6/dialog_mrm.png',sizingMethod='scale');}
.b_b_l{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/asyncbox/ie6/dialog_lb.png',sizingMethod='crop');}
.b_b_r{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/asyncbox/ie6/dialog_rb.png',sizingMethod='crop');}
.b_t_m{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/asyncbox/ie6/dialog_ct.png',sizingMethod='scale');}
.b_b_m{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/asyncbox/ie6/dialog_cb.png',sizingMethod='scale');}
/*******************asyncbox-end*******************/

.form-box .notice{ margin:20px;}
.form-box .error{ border:1px solid #ff967e; background:#ffe2db; padding:2px 10px; font-size:12px; line-height:20px; color:#f00;}
.form-box .success{border:1px solid #a9d76d;background:#eaffce; padding:2px 10px; font-size:12px; line-height:20px; color:#690;}

.directNew{ padding:5px 0 5px 10px;}
.directNew li{ height:20px; float:left; overflow:hidden;zoom:1;line-height:20px; overflow:hidden; padding:5px 0 5px 7px; margin:0 8px 0 0; display:inline;}
.directNew li a.directName{float:left; height:20px;line-height:20px;font-size:14px;}
.directNew li a.directPlay{ float:left; margin-left:3px; display:inline;height:20px;line-height:20px;width:20px;background:url(../images/icon.png) 0 -251px no-repeat; overflow:hidden;}
.directNew li a.directPlay:hover{background:url(../images/icon.png) 1px -297px no-repeat;}


/*share*/
.lanmuShare{ width:960px; margin:10px auto 0; padding:0 0 8px;}
.lanmuShare .baiduShare{ float:left; width:550px; padding-left:125px; background:url(../images/lanmushare.gif) left 2px no-repeat;}
.lanmuShare .lanmuCollect{ float:right; width:132px; height:30px;background:url(../images/lanmushare.gif) left -63px no-repeat; margin:6px 0 0 8px; display:inline;}
.lanmuShare .lanmuWindos{ float:right; width:120px; height:30px;background:url(../images/lanmushare.gif) left -97px no-repeat;margin:6px 0 0 8px; display:inline;}

/*pc down*/
*html{background-image:url(about:blank);background-attachment:fixed;}
.logo_ad{ width:89px; height:57px; float:left; padding-left:20px;}
.logo_ad a{width:89px; height:57px; background:url(../images/pc1.gif) 0 0 no-repeat; display:block;}#sugResult{ width:382px;border:1px solid #c7c7c7; border-top:0 none;position:absolute; background:#fff; z-index:10000000000;font-family:Microsoft YaHei;}

/*搜索下拉 提示*/
#sugResult h2 {position: relative;width:382px;height:38px; text-indent:10px; font-weight:400;background-image:-webkit-linear-gradient(bottom,#ededed,#f5f5f5);background-image: -moz-linear-gradient(bottom,#ededed,#f5f5f5);background-image: -o-linear-gradient(bottom,#ededed,#f5f5f5);background-image:linear-gradient(to top,#ededed,#f5f5f5);_background: #f1f1f1;border-bottom:1px solid #e5e5e5;font-size:13px;color:#333;zoom:1;line-height:38px; *background:#f5f5f5;}
.sugBox{ background:url(../images/sugbg.png) left 0 repeat-y;}
#sugResult dl{ border-bottom:1px solid #e5e5e5; padding-left:41px; position:relative;}
#sugResult dt{font-size:12px; color:#999; display:inline; position:absolute; left:10px; top:6px;}
#sugResult dd{ float:left; width:341px;white-space: nowrap;overflow:hidden;}
#sugResult dd a{height:40px; line-height:40px; position:relative; display:block; position:relative; padding:6px 0; font-size:14px; overflow:hidden;}
#sugResult dd a img {position: absolute;top: 6px;left: 8px;background: url(../images/loading.gif) transparent no-repeat center;border-radius: 3px; width:40px; height:40px;}
#sugResult dd a .songName{ padding-left:58px;}
#sugResult dd a .singerName{ color:#999;}
#sugResult dd a i{ padding:0 5px;}
#sugResult dd a:hover{ text-decoration:none; background:#f1f1f1; color:#333;}
#sugResult dd a .soCi{ color:#c00;}
#sugResult .sug-song dd a{ height:20px; line-height:20px; padding-left:8px;}
#sugResult .sug-song dd a .songName{ padding-left:0;}
#sugResult .sug-singer dd a{line-height:40px; }
#sugResult .sug-album dd div {line-height:20px; height:20px;margin-left: 58px;}
#sugResult .sug-album dd div.albumSingerName {margin-left: 70px;}

/*侧边导航*/
*html{background-image:url(about:blank);background-attachment:fixed;}
#slideNav{ width:100px;display:block; overflow:hidden; position:fixed; left:50%; margin-left:-600px;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:100;top:180px; _margin-top:180px;}
#slideNav ul{ border:1px solid #8000ff;border-radius:3px;}
#slideNav ul li{ background:#fff;text-align:center; border-bottom:1px solid #ddd;}
#slideNav ul li.slNavFirst{ border-radius:3px 3px 0 0;}
#slideNav ul li.slNavLast{ border-radius:0 0 3px 3px; border-bottom:0 none;}
#slideNav ul li a{ display:block; height:32px; line-height:32px;font-size:14px; overflow:hidden;}
#slideNav ul li a:hover{ background:#f5f5f5; text-decoration:none;}
#slideNav ul li.current a{ font-weight:800; background:#8000ff;color:#fff;}
#slideNav ul li.current a:hover{background:#8000ff;color:#fff;}
#slideNav ul li a:visited{ color:#333;}

.youFix{width:300px; height:250px; position:fixed;_position:absolute; right:0; bottom:0; z-index:999;background:#fff;}

/*功能菜单*/
#contorlmenu{  float:right; position: relative; z-index: 999; margin-top: 10px;}
/*购车车样式*/
#cd_mneu{float:left; width: 90px; }
#cd_mneu .cd_top{ background:url(../images/contorl_ico.png) 0px -179px no-repeat; _background:url(../images/contorl_ico.gif) 0px -179px no-repeat;overflow:hidden; text-indent:35px; line-height:34px; font-size:12px}
#cd_mneu p{ width:18px; height:18px; background-color:#D3320A; color:#FFFFFF; overflow:hidden;position:absolute;text-align:center;-moz-border-radius: 10px;  -webkit-border-radius:10px; border-radius:10px;font-family:Arial, Helvetica, sans-serif;display:none; margin-top:-35px; margin-left:25px; display:block}
.car_tip0{ color:#987841;}
.car_tip1{ color:#333333;}
.car_tip1 span{ font-weight:bold; color:#bd5c3c}
/*购车车样式*/
.cd_top{ background:url(../images/contorl_ico.png) 0px -179px no-repeat; _background:url(../images/contorl_ico.gif) 0px -179px no-repeat;overflow:hidden; text-indent:35px; line-height:34px; font-size:12px}
#cdorder_menu{float:left;width: 90px;}
#cdorder_menu .cdorder{ background:url(../images/contorl_ico.png) 0px -264px no-repeat; _background:url(../images/contorl_ico.gif) 0px -264px no-repeat;overflow:hidden; text-indent:35px; line-height:34px; font-size:12px}
/*功能菜单*/

#upan_menu{float:left;width: 90px;}
#upan_menu .upan{ background:url(../images/upan_ico.gif) 3px 3px no-repeat; _background:url(../images/contorl_ico.gif) 3px 0px no-repeat;overflow:hidden; text-indent:35px; line-height:34px; font-size:12px}
