#main{ background-color:#FFF; width:960px;margin:5px auto; height:100%;}
.tit{ float: left;background:url(../images/playtitbg.gif) no-repeat top; font-size:12px; text-indent:25px; color:#FFF; height:30px; line-height:30px;width:100%}
.tit a ,.tit a:visited { color:#fff;}
.tit a:hover{ color:#ff0000; background:none;}
#main_left{ float:left;width:741px; height:100%;overflow:hidden;  margin-top:10px;}
#main_right{ float:right;width:210px; height:100%; margin:10px 0px 0px auto; overflow:hidden;}

#main_left_new{ float:left;width:654px; height:100%;overflow:hidden; margin-top:5px;}
#main_right_new{ float:right;width:300px; height:100%;overflow:hidden; margin-top:5px;}

.piao1{ float:left;width:120px; height:100%;overflow:hidden; }
.musiclist{ float:left; margin-left:10px;width:160px; height:598px;overflow:hidden; border:1px solid #c6c6c6; background: url(/images/bg_musiclist.jpg) repeat-x; }
.playbox{ float:right; width:356px; height:100%;overflow:hidden; }


.Mtitle { margin:9px auto 0px 9px; font-size:13px; font-weight:bold; }
.Mtitle_Message{ margin:5px auto 0px 16px; line-height:24px;  }
.Mmessage{ margin:10px auto 0px 9px; font-size:13px; font-weight:bold; }

.playbox1{ width:354px; height:73px;overflow:hidden; border:1px solid #c6c6c6; }
.playbox1 h1{ display:inline; float:left; margin:10px 0px 10px 10px; width:170px; font-size:15px; font-weight:bold; white-space:nowrap; overflow:hidden;}
.playbox1 .bg{ margin:10px auto 0px; width:352px; height:35px;overflow:hidden; }
.playbox1ling li{ line-height:30px; border-bottom:1px solid #DDDDDD;}

.gcnewh .playbox1{ height:35px;}
.gcnewh .playbox3#GeCis{height: 485px;}
.gcnewh .playbox3#GeCis .ShowGeCi { height: 460px; display:none;}


.playbox2{ margin:5px auto 0px; width:354px; height:64px;overflow:hidden; border:1px solid #c6c6c6; }

.playbox3{ margin:5px auto 0px; width:354px; height:167px;overflow:hidden; border:1px solid #c6c6c6; background-color:#FFFFFF;}
.playbox3#GeCis{ height:447px;}
.playbox3.power#GeCis{ height:519px;}

.playbox4{ margin:5px auto 0px; width:352px; height:273px;overflow:hidden;  border:1px solid #c6c6c6; }
.playbox4#GeCiTop{ margin-top:15px; width:298px; height:333px; overflow:hidden;}

#main_leftbox{ float:left; width:424px; padding-left:6px; height:100%; overflow: hidden;}
#main_leftbox .box1{ width:424px; overflow:hidden; height:54px; float:left;}
#main_leftbox .box1 p{ float:left;background:url(../images/playtit2.gif) no-repeat; width:424px; height:29px; line-height:29px; color:#FFF; padding-left:15px;}
#main_leftbox .box1 ul{background-color: #FFFFFF;border: 1px solid #CAD9EA;overflow: hidden;text-align: left;width:421px; padding-left:1px;}
#main_leftbox .box1 li{ overflow:hidden; width:139px;}
#main_leftbox .box1 dl{ width:2px; height:23px; float:right;}
#main_leftbox .box1 .lileft{ background-image: url("/images/play_box_bg.gif");color: #92A05A;float: left;height: 23px;line-height: 23px;width: 141px; text-align:center;}
#main_leftbox .box1 .lileft a{ text-decoration:none;}
#main_leftbox .box1 .libg{ background-image: url("/images/play_botton_bg.gif");color: #92A05A;float: left;height: 23px;line-height: 23px;width: 139px;text-align:center;}
#main_leftbox .box1 .libg a{text-decoration:none;}
.play-geci-bg {width:424px;height:263px;background-color: #FFFFFF;text-align:center;clear:both;}
.playbox3 .play-geci-bg{ width:98%; height:165px;}
.playbox3#GeCis .play-geci-bg{ width:98%; height:445px;}

.play-geci-content {
	width:420px;
	height:257px;
	padding:1px;
	color: #085D98;
	line-height: 160%;
	font-family: "Verdana", "ËÎÌå";
	font-size: 11px;
	margin:auto;
	margin-top:5px;
	scrollbar-3d-light-color:#D6C3A5;
	scrollbar-arrow-color:#D6C3A5; 
    scrollbar-base-color:#D6C3A5; 
	scrollbar-dark-shadow-color:#D6C3A5;
	scrollbar-face-color:#FBFDE3;
	scrollbar-shadow-color:#D6C3A5;
	overflow:auto;
	}
	
.playbox3 .play-geci-content{ width:98%; height:145px; overflow:hidden; background-color:#FFFFFF;}
.playbox3#GeCis .play-geci-content{ height:495px;}

	
.play_geci_title {display: none;}
h1 {font-family: Arial,ËÎÌå;font-size: 12px;font-weight: normal;margin-bottom: 0;}
.play-diange-font {clear: both;}
.textgeci_show {color: #FFCC66;line-height: 20px;}
#showtext{color:#666666; height:130px; overflow:auto;}
.textgeci_no{ display:none;}

.title {clear: both;}
#b1,#c1{VISIBILITY:visible;POSITION:absolute;top:0px;left:0px;}
#bb1,#bb2,#bb3{VISIBILITY:visible;position:relative;top:0px;left:0px;z-index:5; cursor:pointer;}
#b2,#b3,#b4,#b5,#c2,#c3,#c4,#c5 {VISIBILITY:hidden;POSITION:absolute;top:0px;left:0px}

#ShowGeCis{ text-align:left;}
.ShowGeCi {
    font-size: 14px;
    height: 340px;
    line-height: 20px;
    margin: 4px;
    overflow: auto;
    width: 97%;
}
.playbox3#GeCis .ShowGeCi {
	height:410px;
}

.playbox3.power#GeCis .ShowGeCi {
	height:476px;
}


.titleis_play {
-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background-image: url("../images/portalbox_bg.gif");border-color: #003399 #CAD9EA -moz-use-text-color;border-left: 1px solid #CAD9EA;border-right: 1px solid #CAD9EA;border-style: solid solid none;border-width: 1px 1px medium;color: #003399;
float: left;font-weight: bold;height: 30px;text-align: center;width: 140px;}

.playbox4 .titleis_play {
width:118px;
}

#GeCiTop.playbox4 .titleis_play {
width:100px;
}
 

.title88 {margin-top: 7px;}


.titleno_play {-moz-border-bottom-colors: none; -moz-border-image: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background: url("../images/title_bg.gif") repeat-x;border-color: #CAD9EA #CAD9EA #CAD9EA -moz-use-text-color;border-style: solid solid solid none;border-width: 1px 1px 1px medium;color: #FFFFFF;float: left;height: 30px;text-align: center;width: 140px;}

.playbox4 .titleno_play {
  width:115px;
}
.playbox4#GeCiTop .titleno_play {
  width:97px;
}

.play-main-main-table {float:left; width:309px;background-color: #FFFFFF;border: 1px solid #CAD9EA;overflow: hidden;text-align: left;}
.play-main-main-table.w300{ width:298px; margin:0px auto; float:none; margin-bottom:5px;}

.playbox4 .play-main-main-table {
  width:352px;
  overflow:hidden;
  border:0px;
}
.playbox4#GeCiTop .play-main-main-table {
  width:298px;
}

.play-main-main-table2 {float:left; width:422px;background-color: #FFFFFF;border: 1px solid #CAD9EA;overflow: hidden;text-align: left;}
.mt3 {margin-top: 5px;}
.botton-line {float: left;height: 23px;overflow: hidden;width: 2px;}
.listgs-botton {background-image: url("../images/play_botton_bg.gif");color: #92A05A;float: left;height: 23px;line-height: 23px;overflow: hidden;text-align: center;width: 209px;}
.play-main-botton a, .play-main-botton a:visited, .play-main-box a, .play-main-box a:visited, .oneline-botton a, .oneline-botton a:visited, .oneline-bottom-botton a, .oneline-bottom-botton a:visited, .listgs-botton a, .listgs-botton a:visited { color: #92A05A;}
.play_right2{
margin:10px auto;
padding:0px;
width:309px;
border:1px solid #CAD9EA;
overflow:hidden;
}

.play-rl {
    margin-top:10px;
    width: 298px;
    height: 22px;
    border: 1px solid #CAD9EA;
	border-bottom:0px;
}
.play-rl li {
    float: left;
    line-height: 20px;
    text-align: left;
    text-indent: 5px;
	width:48%;
}
.play-rl a {
    color: #666666;
}
.play-rl ul {
    margin: 0;
    padding: 0;
}

#likesong li {
    height: 23px;
    line-height: 23px;
    padding-left: 5px;
}
#likesong .butt {
    height: 40px;
    overflow: hidden;
}
#likesong li a {
    display: inline;
    margin-left: 5px;
}
#likesong.playtop li  {
float:left;
width:60px;
}

#likesong.playtop li.NoFloat  {
width:120px;
}

.play-main-main-td-top10 {
    padding: 5px;
}

#main_leftbox2{ float: right;margin-bottom: 3px;width:301px; overflow:hidden;}
.play-main-main-td-ling {}

.bluetitle {-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;
background: url("../images/portalbox_bg.gif") repeat-x;border-color: #FFFFFF #FFFFFF #CAD9EA;border-style: solid;border-width: 1px;font-weight: bold;line-height: 26px;margin-bottom: 1em;padding-left: 1em;text-align: left;}
.play-main-newtable {margin: 10px auto;width: 966px; height:100%; border: 1px solid #CAD9EA; clear:both;}
.oneline {border-bottom: 1px solid #CAD9EA;height: 26px;line-height: 26px;overflow: hidden;padding-left: 5px;text-align: left;}
.oneline.noborder{ border:0px;}

.songHead{
padding:8px;
margin:10px auto;
width:282px;
border:1px solid #CAD9EA;
overflow:hidden;
}

.songHead.no_mt{ margin-top:0px;}

.songinfo .albumpic {
    float: left;
    height: 120px;
    width: 128px;
}
.songinfo .songtitle {
    float: left;
    width: 150px;
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    font-size: 14px;
    font-weight: bold;
}
.songinfo .songtitle a  ,.songinfo .songtitle a:hover{
	color:#0066CC;
	background:none;
}
.songinfo .singer, .songinfo .album {
    color: #999999;
    float: left;
    height: 22px;
    line-height: 28px;
    overflow: hidden;
    width:150px;
}
.songinfo .singer a, .songinfo .album a {
    color: #666666;
    margin-left: 4px;
	background:none;
}
.songinfo a:hover {
    color: #FF0000;
}
.songact {
    background: url("/images/songact_hr.gif") no-repeat scroll center bottom transparent;
    clear: both;
    height: 36px;
    overflow: hidden;
    padding-top: 4px;
}
.songact a ,.songact a:hover {
    float: left;
    font-weight: bold;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    padding-left: 48px;
    width:80px;
	color:#0066CC;
	background:none;
}
.songact .fav {
    background: url("/images/songact_ico.gif") no-repeat scroll 24px 4px transparent;
    border-right: 1px solid #EEEEEE;
}
.songact .down {
    background: url("/images/songact_ico.gif") no-repeat scroll 24px -26px transparent;
}
.songact .nice {
    background: url("/images/songact_ico.gif") no-repeat scroll 24px -58px transparent;
    border-left: 1px solid #EEEEEE;
}
.songact .google1 {
    border-left: 1px solid #EEEEEE;
    float: left;
    height: 20px;
    overflow: hidden;
    padding: 2px 0 2px 10px;
    width: 90px;
}
.share {
    clear: both;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    padding:0px;
}


.share strong {
    float: left;
    padding: 0 6px;
}
.share a {
    background-image: url("/images/share_ico.gif");
    background-repeat: no-repeat;
    float: left;
    font-size: 0;
    height: 16px;
    line-height: 2000%;
    margin-right: 8px;
    overflow: hidden;
    width: 16px;
}
.share a.ico_qq {
    background-position: 0 0;
}
.share a.ico_baidu {
    background-position: -16px 0;
}
.share a.ico_kaixin {
    background-position: -32px 0;
}
.share a.ico_renren {
    background-position: -48px 0;
}
.share a.ico_douban {
    background-position: -64px 0;
}
.share a.ico_sina {
    background-position: -80px 0;
}
.share a.ico_myspace {
    background-position: -96px 0;
}
.share a.ico_delicious {
    background-position: -112px 0;
}
.share a.ico_tsohu {
    background-position: -128px 0;
}
.share a.ico_t163 {
    background-position: -144px 0;
}
.share a.ico_qzone {
    background-position: -160px 0;
}
.share a.ico_tqq {
    background-position: -176px 0;
}


.play-main-main-listbang {height:100%;clear:both;} 
.play-list {position:relative;width:412px;height:359px;margin:5px;margin-top:0px;}

.playbox4 .play-list {
  width:342px;
  height:235px;
  overflow:hidden;
}
.playbox4#GeCiTop .play-list {
  width:288px;
  height:280px;
}

.playlist_oneline {border-bottom:1px solid #CAD9EA;height:22px;clear:both;line-height:24px;text-align:left;overflow:hidden;}
.playlist_select {width:30px;float:left;text-align:center;}

.playlist_musicname {margin-left:2px;float:left;width:220px;}
#GeCiTop .playlist_musicname {width:150px;}


.playlist_geshou {margin-left:2px;float:left;width:60px;}
.playlist_box {margin-left:2px;}
.MusicHistory {margin:8px;}


ul#gckong   {
	color:#66cc99;
}

ul#gckong  li  .danq  {
color: #99ccff;
}

