#b_main{ margin:0 auto; width:960px;}
/*#b_main .left{ float:left; overflow:hidden; border-right: 1px solid #73B3D1;height: 100%;width: 153px;}*/
#b_main .left{ float:left; overflow:hidden; border: 1px solid #73B3D1;height: 100%;width: 152px;}
#b_main .right{float: right;height: 100%; overflow: hidden;width: 792px;}
.left_tit { background:url(/images/b-tit01.jpg) no-repeat;font-size: 16px;font-family: "Î¢ÈíÑÅºÚ";font-weight: bold; height: 28px;line-height: 25px; text-indent: 25px; width: 153px; padding-bottom:10px;}
.left_tit2 {font-size: 14px;font-weight: bold;color:#000; height: 28px;line-height: 28px; text-indent: 25px; width: 153px; padding:20px 0 0px 0;}
.left_tit a:link, .left_tit a:visited{ color:#FFF; text-decoration:none;font-size: 16px;font-family: "Î¢ÈíÑÅºÚ";font-weight: bold; }
.left_tit a:hover{ color:#EFFE05; text-decoration: underline;font-size: 16px;font-family: "Î¢ÈíÑÅºÚ";font-weight: bold; }
#b_main .left ul { border-bottom:1px #ccc dotted; width:150px; padding-bottom:10px;}
#b_main .left ul li { font-size: 14px; height: 25px;line-height: 28px; padding-left: 28px;width: 127px;}
#b_main .left .orge a:link {color: #C10B09;}
#b_main .left .orge a:visited {color: #C10B09;}
#b_main .left .blue a:link {color: #085D98;}
#b_main .left .blue a:visited {color: #085D98;}
#b_main .left .vid a:link { color: #C10B09;}
#b_main .left .vid a:visited {color: #C10B09;}
#b_main .left .vid a:hover { color: #C10B09;font-weight: bold;text-decoration: underline;}
#b_main .left ul li a:link {font-size: 14px;color: #515151;text-decoration: none;}
#b_main .left ul li:hover {font-size: 14px;background-color: #EEE;}
#b_main .left ul li a:visited {font-size: 14px; color: #515151;text-decoration: none;}
#b_main .left ul li a:hover {font-size: 14px;background: none repeat scroll 0 0 transparent;color: #000000;font-weight: bold;text-decoration: none;}
#b_main .left ul li.on { background: url("/images/icon_map.gif") no-repeat scroll 130px 0 #4497E8;}
#b_main .left ul li.on a:link {color: #FFF;}
#b_main .left ul li.on a:hover {color: #FFF;}
#b_main .left ul li.on a:visited {color: #FFF;}
#b_main .left img {margin-left: 5px;}
#open { cursor: pointer;display: inline;font-size: 12px;font-weight: normal;text-decoration: underline;}
.open {background: url("/images/jian.gif") no-repeat scroll 0 0 transparent;}
.close {background: url("/images/jian2.gif") no-repeat scroll 0 0 transparent;}
#linkOther {display: none;}

.right_box { width:241px;}
.right_box .tit {border-bottom: 1px solid #CCC;font-family: "Î¢ÈíÑÅºÚ"; color:#000;float: left;height: 36px;line-height: 36px;overflow: hidden;width: 100%;}
.right_box .tit a:link, .right_box .tit a:visited {color: #000;font-family: "Î¢ÈíÑÅºÚ";  font-size: 16px;font-weight: 400;text-decoration: none;}
.right_box .tit a:hover{ color:#ff0000; text-decoration:underline;}

.right_box .tit2 {border-bottom: 1px solid #CCC;font-family: "Î¢ÈíÑÅºÚ"; color:#000;float: left;height: 29px;line-height: 29px;overflow: hidden;width: 100%;}
.right_box .tit2 a:link, .right_box .tit2 a:visited {color: #000;font-family: "Î¢ÈíÑÅºÚ";  font-size: 16px;font-weight: 400;text-decoration: none;}
.right_box .tit2 a:hover{ color:#ff0000; text-decoration:underline;}


.right_box .time { float: right;   color: #7C7B7B;font-size: 12px;font-weight: normal;}
.right_box ul { margin:0 auto; width:100%;}
.right_box li {float: left;overflow: hidden;padding: 5px 0;width:100%;}
.bangImg {border-bottom: 1px solid #F2F2F2; height: 41px;}
.rednum { color: #FF0000;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 18px;font-weight: bold;line-height: 41px;width: 30px;}
.rednum2 { color: #FF0000;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 18px;font-weight: bold;line-height: 25px;width: 20px;}
.bangImg .songInfo {float: left;line-height: 41px;width: 214px;}
.right_box li a:link {text-decoration: none;}
.bangImg .songInfo img {float: left;height: 41px;width: 41px;}
.bangImg .songInfo .song {float: left;overflow:hidden; height: 41px;line-height: 41px;margin-left: 10px; width: 100px;}
.bangImg .songInfo .song a {color:#085D98;font-size: 14px;font-weight: bold;line-height: 41px;}
.song a:link { background: none;color: #085D98;text-decoration: none;}
.bangImg .songInfo .singer {display: inline;float: right; height: 41px;line-height: 41px;margin-left: 10px;width: 60px;}
.singer {color: #868686; text-align:right;}
.bangImg .songInfo .singer a:link, .bangImg .songInfo .singer a:visited {color: #868686;font-size: 14px;line-height: 41px;}
.bangImg .songInfo .song a:hover, .bangImg .songInfo .singer a:hover{ color:#FF0000; text-decoration:underline;}



.bangTxt { border-bottom: 1px dashed #F2F2F2; height: 30px;}
.num {color: #999;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 14px;height: 30px;line-height: 30px;width: 30px;}
.tnum {color: #999;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 14px;height: 30px;line-height: 30px;width: 20px;}
.bangTxt .songInfo {float: left;line-height: 30px;width: 214px;}
.bangTxt .songInfo .song {display: inline;float: left;height: 30px;line-height: 30px;width: 150px;}
.bangTxt .songInfo .song a:link {color:#085D98;font-size: 14px;line-height: 30px;}
.bangTxt .songInfo .song a:visited {color:#085D98;font-size: 14px;line-height: 30px;}
.bangTxt .songInfo .singer {display: inline;float: right;font-weight: normal;height: 30px;line-height: 30px;overflow: hidden;width: 60px;}
.bangTxt .songInfo .singer a:link, .bangTxt .songInfo .singer a:visited {color: #868686;font-size: 14px;line-height: 30px;}
.bangTxt .songInfo .song a:hover, .bangTxt .songInfo .singer a:hover { color: #ff0000; font-size: 14px;font-weight: normal;line-height: 30px;text-decoration: underline;}



.play-more {float: left;margin: 10px 0 18px;width: 100%;}
.play-more .btn {background: url("/images/btn.gif") no-repeat;cursor: pointer;float: left;height: 25px; line-height: 24px; width: 86px;}
.play-more .more {float: right;}

.f-left{ float:left; overflow:hidden;}
.f-center{ float:left; margin:0 30px; overflow:hidden;}
.f-right{ float:right; overflow:hidden;}


/*ÅÅÐÐ°ñÄÚÒ³ÁÐ±íÑùÊ½*/
.blist_tit{border-bottom: 1px solid #CCC;color: #505050;height: 35px;line-height: 35px;}
.navLeft{ float:left; width:420px;overflow:hidden}
.navRight{ float:right; width:300px; }

.DesCont2 {float:left; margin-top:8px; padding:5px 10px; width:100%;line-height:25px;clear: both;color: #666;display: block;font-weight: normal; background-color:#F4F4F4;}
.blist_tit h1 { display: inline;font-weight:normal}
#songlist {padding-left: 5px; width:100%;}

#songlist li.show{ display: block;}
#songlist li.dis-40{ display:none;}


.toplist_box {float: left;height: 100%;margin-top: 5px;overflow: hidden;width: 100%;}
.toplist_box ul {margin: 0 auto; width:100%;}

/*.toplist_box li.show {display: block;}
.toplist_box li.dis-40 {display: none;}*/

.toplist_box li {display: none;float: left;overflow: hidden;padding: 5px 10px;width: 762px;}
.topImg { border-bottom: 1px solid #F2F2F2;}
.toplist_box li input { float: left; height: 15px;margin-right: 10px; margin-top: 12px;vertical-align: middle;}
.topImg .songInfo {float: left;line-height: 41px;width: 590px;}
.topImg .songInfo img {float: left;height: 41px;width: 41px;}
.topImg .songInfo .song {margin-left: 12px;}
.song { display: inline;float: left; height: 41px;line-height: 41px; width: 300px;}
.topImg .songInfo .song a:link, .topImg .songInfo .song a:visited,.topImg .songInfo .song span {background: none;color: #085D98;font-size: 14px;font-weight: bold;line-height: 41px;}
.topImg .songInfo .singer {float: left;height: 41px;line-height: 41px;width: 170px;text-align:left;overflow:hidden}
.topImg .songInfo .singer a:link,.topImg .songInfo .singer a:visited,.topImg .songInfo .singer span{ color: #868686;font-size: 14px;line-height: 41px; text-decoration: none;}
.topImg .songInfo .song a:hover, .topImg .songInfo .singer a:hover{ color:#FF0000; text-decoration:underline;}
.topImg .songInfo .singer a {color: #868686;font-size: 14px;line-height: 41px;text-decoration: none;}
.icolink { display: inline;float: right;margin-left: 5px; text-align:left;width:90px; overflow:hidden}
li .newwd{ width:60px;}
.icolink a{ text-decoration:none;}
.topImg .icolink img{margin: 12px 0 0 9px;}
.topTxt .icolink img {margin: 7px 0 0 9px;}
.topTxt { border-bottom: 1px dashed #F2F2F2; height: 30px;}

.toplist_box li.topTxt input { margin-top: 8px;}
.topTxt .songInfo {line-height: 30px;width: 590px; float:left; overflow:hidden}
.topTxt .songInfo .song { height: 30px;line-height: 30px;}
.topTxt .songInfo .song a:link, .topTxt .songInfo .song a:visited, .topTxt .songInfo .song span { font-size: 14px;line-height: 30px;}
.topTxt .songInfo .singer {text-align:left;display: inline; float: left; height: 30px; line-height: 30px; margin-left: 53px;width: 170px; overflow:hidden}
.topTxt .songInfo .singer a:link, .topTxt .songInfo .singer a:visited , .topTxt .songInfo .singer span{ background: none;color: #868686; font-size: 14px; line-height: 30px;text-decoration: none;}
.topTxt .songInfo .singer a:hover, .topTxt .songInfo .song a:hover{ color:#FF0000; text-decoration:underline;}
#dis-more {color: #085D98;cursor: pointer;font-size: 14px;line-height: 30px; margin: 0 auto; text-align: center; text-decoration: underline; width: 100px;}
.play-more { float: left; width: 100%;}
.play-more .play {float: left;overflow: hidden;width: 100%;}
.play-more .btn2 {background: url("/images/btn2.gif") no-repeat;border: medium none; float: left;height: 25px;line-height: 24px;padding-right: 10px;width: 112px;}
.play-more .btn4 {background: url("/images/btn4.gif") no-repeat;cursor: pointer;float: left; height: 25px;line-height: 24px;padding-right: 10px; width: 64px;}
.play-more .more {float: right;margin-right: 10px;}