
/*cm添加下载页面样式*/
.wrapper960 {width: 960px;margin:auto;position:relative;clear:both;}
.cm_sub_title h2 {height: 45px;margin-top: 10px;font: 18px/45px "微软雅黑";color: #bebebe;}
.cm_download_topbg {background: url(cm_download_topbg.jpg) no-repeat;}
.cm_download_mainbg {background: url(cm_download_mainbg.jpg) repeat-y center top;font-size: 12px;}
.cm_download_bottombg {background: url(cm_download_bottombg.jpg) no-repeat;height: 15px;}
.h433 {height: 433px;}
.cm_dow_txt01 {line-height: 24px;position: absolute;height: 24px;width: 200px;left: 40px;top: 15px;color: #a89784;font-size: 14px;}
.cm_dow_art_title span {position: absolute;height: 40px;width: 40px;left: 40px;top: 62px;background: url(icon_downloads.png) no-repeat;}
.cm_dow_art_title h1 {color: #FFFF00;position: absolute;height: 30px;width: 530px;left: 85px;font: normal 18px/30px "微软雅黑";top: 65px;	overflow: hidden;}
.cm_dow_begin_btn01 {position: absolute;height: 138px;width: 210px;left: 40px;top: 100px;}
.cm_dow_begin_btn01 span {line-height: 50px;color: #a89784;}
.cm_dow_begin_btn01 span b {color: #FFFF00;margin-right: 5px;margin-left: 5px;}
.cm_dow_begin_btn01 img {position: absolute;height: 77px;width: 181px;left: 0px;bottom: 0px;}
.cm_dow_begin_btn01 em {position: absolute;height: 19px;width: 32px; background: url(cm_mianfei_ico.gif) no-repeat;left: 161px;bottom: 65px;}

.cm_dow_begin_btn02 {position: absolute;height: 138px;width: 210px;left: 280px;top: 100px;}
.cm_dow_begin_btn02 span {line-height: 50px;color: #a89784;}
.cm_dow_begin_btn02 span b {color: #FFFF00;margin-right: 5px;margin-left: 5px;}
.cm_dow_begin_btn02 img {position: absolute;height: 77px;width: 181px;left: 0px;bottom: 0px;}
.cm_download_suxian {position: absolute;height: 170px;width: 24px;left: 240px;top: 95px;background: url(cm_download_suxian.jpg) no-repeat;}
.cm_dow_txt02 {position: absolute;height: 24px;width: 590px;left: 40px;top: 250px;line-height: 24px;color: #a89784;}
.cm_dow_txt02 b {color: #FFFF00;margin-right: 5px;margin-left: 5px;}
.cm_dow_pic01 {position: absolute;height: 103px;width: 451px;left: 40px;top: 285px;background: url(cm_dow_pic01.jpg);}
.cm_dow_txt03 {position: absolute;height: 24px;width: 590px;left: 40px;top: 400px;color: #bebebe;line-height: 24px;}
.cm_dow_txt03 em {float: left;height: 24px;width: 24px;background: url(cm_dow_txt03_ico.jpg) no-repeat;display: inline;margin-right: 5px;}
.cm_dow_txt04 {position:relative;width: 880px; margin-left:40px;color: #bebebe;line-height: 24px;}
.cm_dow_txt04 em {float: left;height: 24px;width: 24px;background: url(cm_dow_txt04_ico.jpg) no-repeat;display: inline;margin-right: 5px;}
.cm_dow_txt04 strong { font-weight:bold;}
.cm_dow_txt04 p { margin-top:5px; text-indent:2em; color:#888;}

.cm_dow_ad_300_250_title {position: absolute;height: 30px;width: 300px;top: 20px;right: 40px;}
.cm_dow_ad_300_250_title h2 {position: absolute;height: 30px;width: 140px;top: 0px;left:0px;background: url(icobg.png) no-repeat -720px -453px;}
.cm_dow_ad_300_250_title span {position: absolute;height: 30px;width: 60px;top: 0px;right:5px;text-align:right;line-height:30px;}
.cm_dow_ad_300_250 {position: absolute;height: 320px;width: 300px;top: 60px;right: 40px;background: #302f2f;border-radius:3px;}
.cm_dow_ad_300_250 ul {list-style-type: none;position: relative;width: 280px;margin-left:8px;}
.cm_dow_ad_300_250 ul li {float: left;height: 150px;width: 140px;position: relative;}
.cm_dow_ad_300_250 ul li img {position: absolute;height: 110px;width: 110px;left: 18px;top: 18px;}
.cm_dow_ad_300_250 ul li h3 {font-size: 12px;line-height: 24px;font-weight: normal;position: absolute;height: 24px;width: 110px;left: 18px;top: 130px;cursor: pointer;overflow:hidden;}
.cm_dow_ad_300_250 ul li span {	background: url(zj_cd_playbtn.png) no-repeat 0px 0px !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="zj_cd_playbtn.png");background:none;position: absolute;height: 26px;width: 26px;top: 100px;right: 18px;overflow:hidden;cursor: pointer;}
.cm_dow_ad_300_250 ul li span.zj_cd_spanhover {	background: url(zj_cd_playbtn_hover.png) no-repeat 0px 0px !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="zj_cd_playbtn_hover.png");background:none;position: absolute;height: 26px;width: 26px;top: 100px;right: 18px;overflow:hidden;cursor: pointer;}
.cm_dow_ad_300_250 a:link, .cm_dow_ad_300_250 a:visited {display:block;height:150px;color:#bebebe;}
.cm_dow_ad_300_250 a:hover {color:#ff0000;}

.djcc_musicbox_dow { position:absolute; width:500px; height:332px; background:url(djcc_musicbox_dow_bg.jpg) no-repeat; display:none; border:1px solid #dfdfdf;box-shadow:0px 0px 10px 5px #000;}
.djcc_musicbox_dow .close { position:absolute; top:0px; right:0px; width:50px; height:42px; cursor:pointer;}
.djcc_musicbox_dow .dow_musicbox {position:absolute; top: 215px; right: 123px; width: 253px; height: 51px; cursor:pointer; text-indent:-9999px;}
.djcc_musicbox_dow .txt01 { position:absolute; top: 10px; left: 10px; width:200px; height:20px; font:bold 14px/20px "宋体"; color:#333;}
.djcc_musicbox_dow .txt02 { position:absolute; top: 88px; left: 250px; width:200px; height:30px; font: 18px/30px "微软雅黑"; color:#333;}
.djcc_musicbox_dow .txt03 { position:absolute; top: 125px; left: 253px; width:200px; height: 54px; font: 12px/18px "宋体"; color:#333;}
.djcc_musicbox_dow .txt04 { position:absolute; top: 271px; left: 180px; width:200px; height:20px; font: 12px/20px "宋体"; color:#333;}

/* player */
.p3 a {	color:#336699;}
.p3 a:hover {color:#ff0000;}
.p3 {background:#f5f5f5 url(playbg.jpg) repeat-y;overflow:hidden;border-radius:5px;}
.p3 .left { position:relative;float:left;width:182px; height:760px;border:2px #ccc solid; -webkit-box-shadow: 0 1px 0 #fff; -moz-box-shadow: 0 1px 0 #fff; box-shadow: 0 1px 0 #fff; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; background-color:#FFFFFF;}
.p3 .center {float:left;width:448px;margin-left:10px;border:2px #ccc solid; -webkit-box-shadow: 0 1px 0 #fff; -moz-box-shadow: 0 1px 0 #fff; box-shadow: 0 1px 0 #fff; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; background-color:#FFFFFF;}
.p3 .right {float:right;width:310px;}
.p3 .userinfo {width:152px;margin:0 auto;margin-top:10px;overflow:hidden; position:relative;}
.p3 .userinfo span {display:block; height:28px; line-height:28px;padding-left:4px;color:#666666;font-size:14px;font-family:'微软雅黑', '黑体'; overflow:hidden;}
.p3 .userinfo span i {color:#cccccc;font-size:12px;font-family:'宋体';padding-right:5px;}
.p3 .userinfo b.ycdj { position:absolute; width:59px; height:59px; top:26px; left:-1px;background-image:url(ycdj.png)!important;
    background-image:url(http://www.djcc.com);
    FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ycdj.png');}
.p3 .userinfo .img_tx {border:1px #ccc solid; padding:2px; background:#fff; width:145px; height:160px;}
.p3 .userinfo p.p01 {float:left;width:152px;height:118px;position:relative;border-bottom: 1px solid #dddddd;}
a.shangc:link,a.shangc:visited { position:absolute; width:50px; height:45px; line-height:23px; top:10px; left:0px; text-align:center; border-right:1px #ccc solid;}
a.xiangc:link,a.xiangc:visited { position:absolute; width:50px; height:45px; line-height:23px; top:10px; left:50px; text-align:center; border-right:1px #ccc solid;}
a.shouc:link,a.shouc:visited { position:absolute; width:50px; height:45px; line-height:23px; top:10px; left:100px; text-align:center;}
.p3 .userinfo .shangc strong,.p3 .userinfo .xiangc strong,.p3 .userinfo .shouc strong { font: bold 12px/22px Georgia, "Times New Roman", Times, serif; color:#76B542;}
.p3 .userinfo .hydj { position:absolute; width:150px; height:24px; line-height:24px; top:65px; left:0px; color:#666;}
.p3 .userinfo .hydj strong { color:#333;}
.p3 .userinfo .hydj b.cm_djtb{ width:16px; height:16px; position:absolute; top:3px; left:112px;}
.p3 .userinfo .hydj b.cm_djtb img {width:16px; height:16px; border:0; padding:0;}
.p3 .userinfo .mqjf { position:absolute; width:150px; height:24px; line-height:24px; top:90px; left:0px; color:#666;}
.p3 .userinfo .mqjf strong { color:#76B542; font: bold 12px/22px Georgia, "Times New Roman", Times, serif;}

a.kj:link, a.kj:visited {width:57px;padding-left:23px;height:24px;line-height:24px;position:absolute;top: 125px;left: 0px;border-radius:3px;background:#eee url(tx_ico.jpg) no-repeat 3px -97px;color:#333333;text-decoration: none;}
a.kj:hover {color: #FF0000;}
a.sub_gz:link, a.sub_gz:visited {width:15px;height:42px;line-height:13px; padding-top:4px;position:absolute;top: 38px;right: 5px;border-radius:3px;background:#76B542;color:#efefef;text-decoration: none; text-align:center;}
a.sub_gz:hover {color: #fff;}
a.xc:link, a.xc:visited {width:57px;padding-left:23px;height:24px;line-height:24px;position:absolute;top: 44px;left: 0px;border-radius:3px;background:#eee url(tx_ico.jpg) no-repeat 3px -48px;color:#333333;text-decoration: none;}
a.xc:hover {color: #FF0000;}
a.sc:link, a.sc:visited {width:57px;padding-left:23px;height:24px;line-height:24px;position:absolute;top: 78px;left: 0px;border-radius:3px;background:#eee url(tx_ico.jpg) no-repeat 3px -72px;color:#333333;text-decoration: none;}
a.sc:hover {color: #FF0000;}
a.xc_tj:link, a.xc_tj:visited, a.xc_tj:hover {width:40px;height:16px;line-height:16px;position:absolute;top: 48px;right: 25px;text-align:center;border-radius:3px;border:#eee 1px solid;background:#fff;color:#339900;text-decoration: none;overflow:hidden;font-weight:bold;}
a.sc_tj:link, a.sc_tj:visited, a.sc_tj:hover {width:40px;height:16px;line-height:16px;position:absolute;top: 82px;right: 25px;text-align:center;border-radius:3px;border:#eee 1px solid;background:#fff;color:#339900;text-decoration: none;overflow:hidden;font-weight:bold;}

.p3 .userinfo .cm_suer_intro { line-height:22px; color:#666;}
.p3 .userinfo .cm_suer_intro h3 { line-height:30px; color:#000;}
.p3 .userinfo .cm_suer_intro p.p02 em { color:#03C; font-style:normal;}
.p3 .userinfo .cm_suer_intro p.p03 { display:none;}


.p3 .up_btn {width:170px;margin:0 auto;margin-top:15px;overflow:hidden;height:45px;}
.p3 .up_btn a:link, .p3 .up_btn a:visited {width:168px;height:45px;display:block;background: url(up_btn.jpg) no-repeat 0px 0px;text-indent:-9999px;}
.p3 .up_btn a:hover {background: url(up_btn.jpg) no-repeat 0px -45px;}
.p3 .tag {width:170px;margin:0 auto;margin-top:10px;overflow:hidden;}
.p3 .tag h2 {line-height:22px;padding-left:10px;width:160px;background-color:#EEEEEE;border-radius:3px;color:#666666;}
.p3 .tag h3 {line-height:29px;padding-left:10px;width:160px;background-color:#EEEEEE;border-radius:3px;color:#666666;font-size: 14px;font-weight: bold;}
.p3 .tag p {float:left;line-height:22px;padding:6px 8px;}
.p3 .tag p a {margin-right:6px;font:14px/22px "微软雅黑"; font-weight:bold;}
.p3 .tag span {float:right; width:75px; margin-top:5px; height:24px;line-height:24px; text-align:center; }
.p3 .tag span a:link,.p3 .tag span a:visited {color:#fff; font-size:12px; display:block; height:24px;background:#666; }
.p3 .tag span a:hover { background:#369;}
.p3 .banner {width:160px;margin:0 auto;}
.userface {float:left;padding:8px 0 0 5px;}
.userface li {float:left;width:54px;height:54px;}
.userface li img {float:left;width:50px;height:50px;}
.subny_dow_list {float:left;padding:8px 0 0 10px;width:160px;}
.subny_dow_list li {height:24px;line-height:24px;overflow:hidden;width:160px;}
.p3 .player {margin:0 auto;width:430px;}
.p3 .player h1 { height:30px; overflow:hidden;line-height:30px;padding-top:6px;color:#666666;font-size:18px;font-family:'微软雅黑', '黑体';}
.p3 .ralate {margin:0 auto;width:428px;overflow:hidden;border:1px solid #dddddd;margin-top:6px;}
.p3 .ralate .menu {float:left;width:88px;height:300px;background:#fff url(play-menubg.jpg) repeat-y;}
.p3 .ralate .menu ul {padding-top:6px;}
.p3 .ralate .menu li {float:left;width:80px;height:24px;line-height:24px;text-align:center;border-bottom:1px solid #dedede;color:#666666;}
.p3 .ralate .menu li.on {width:81px;background-color:#dddddd;border-bottom:0px;}
.p3 .ralate .list {float:left;width:340px;height:300px;}
.p3 .ding {margin:0 auto;width:294px;height:60px;background:#fff url(play-ding.jpg) no-repeat;margin-top:10px;position:relative;}
.p3 .ding #goodclick {width:55px;height:58px;position:absolute;top:0px;left:0px;}
.p3 .ding #goodtxt {width:30px;position:absolute;top:14px;left:63px;color:#ff3300;}
.p3 .ding #goodnum {position:absolute;top:14px;left:92px;color:#ff3300;font-family:arial;}
.p3 .ding #goodline {width:60px;height:5px;position:absolute;top:37px;left:62px;background-color:#ff3300;overflow:hidden;}
.p3 .ding #badclick {width:55px;height:58px;position:absolute;top:0px;right:0px;}
.p3 .ding #badtxt {width:36px;position:absolute;top:14px;right:60px;color:#333333;}
.p3 .ding #badnum {position:absolute;top:14px;right:102px;color:#222222;font-family:arial;text-align:right;}
.p3 .ding #badline {width:16px;height:5px;position:absolute;top:37px;right:60px;background-color:#333333;overflow:hidden;}
ul.down {padding:6px 0 0 19px;}
ul.down li {float:left;clear:both;width:230px;height:24px;line-height:24px;border-radius:4px;margin-top:4px;padding:0 10px 0 32px;color:#666666;}
ul.down li.bg1 {background:#E5E5E5 url(downbg.gif) no-repeat 10px 6px;}
ul.down li.bg2 {background:#E5E5E5 url(downbg.gif) no-repeat 10px -22px;}
.p3 .right h2 {float:left;clear:both;width:274px;padding-left:20px;height:30px;line-height:26px;font-size:16px;font-family:'微软雅黑', '黑体'; color:#666;}
ul.pic120 {padding:0 0 0 6px;width:304px;}
ul.pic120 li {float:left;width:120px;height:160px;line-height:30px;text-align:center;padding:2px 11px;display: inline;}
ul.pic120 li img {width:120px;height:120px;display:block;border:5px solid #ffffff;box-shadow: 1px 1px 4px #dddddd;}


.jrsc {position: absolute;height: 28px;width: 300px;left: 20px;top: 0px;}
.cm_jrsc {position: absolute;height: 28px; line-height:28px;width:300px;left: 10px;top: 0px; color:#0d94c0; background: url(djcc_logotxt.jpg) no-repeat; padding-left:120px; }
.login_box {position: absolute;height: 28px;width: 700px;right: 0px;top: 0px;text-align:right;}
.cm_ding {position: relative;height: 160px;width: 300px;margin-left: 5px;border:2px #ccc solid; -webkit-box-shadow: 0 1px 0 #fff; -moz-box-shadow: 0 1px 0 #fff; box-shadow: 0 1px 0 #fff; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; background-color:#FFFFFF}
.cm_ding_btn, .cm_cai_btn, .cm_fav_btn, .cm_download_btn {background: url(cm_ding_btn.jpg) no-repeat 0px 0px;position: absolute;height: 83px;width: 63px;left: 13px;top: 19px;}
.cm_ding_btn strong, .cm_cai_btn strong, .cm_fav_btn strong, .cm_download_btn strong {height:30px;text-align:center;font: 18px/30px Arial, Helvetica, sans-serif;color: #76b542;position: absolute;	width: 62px;left: 0px;top: 2px;overflow: hidden;}
.cm_ding span a:link, .cm_ding span a:visited {color: #333333;text-decoration: none;text-align: center;position: absolute;height: 55px;width: 63px;left: 0px;bottom: 2px;font-size: 12px;line-height: 30px;}
.cm_ding span a:hover {color: #76B542;}
.cm_ding span a em {position: absolute;height: 24px;line-height: 24px;width: 63px;left: 0px;bottom: 2px;cursor: pointer;}
.cm_cai_btn {left: 82px;background: url(cm_ding_btn.jpg) no-repeat -69px 0px;}
.cm_fav_btn {left: 151px;background: url(cm_ding_btn.jpg) no-repeat -138px 0px;}
.cm_download_btn {left: 220px;background: url(cm_ding_btn.jpg) no-repeat -207px -83px;}
.baidu_box {position: absolute;width: 268px;left: 13px;top: 115px;}
.bg_bottom01 {background: url(cm_ding_btn.jpg) no-repeat 0px -83px;}
.bg_bottom02 {background: url(cm_ding_btn.jpg) no-repeat -69px -83px;}
.bg_bottom03 {background: url(cm_ding_btn.jpg) no-repeat -138px -83px;}
.bg_bottom04 {background: url(cm_ding_btn.jpg) no-repeat -207px -83px;}
.top_text {height:30px;background-color:#ebf3ff;line-height:30px;font-size:14px;font-weight:bold;}
.margin8 {margin-top:8px;}
.margin12 {margin-top:12px;}
.font_text {font-size:16px;font-family:"宋体";font-weight:bold;color:#666666;line-height:25px;}



/*播放页关注样式*/

.guanzhu_weima {position: relative;width: 300px; height:136px;margin-left: 5px;background-color:#FFFFFF;border-radius:3px;margin-top:5px;border:2px #ccc solid; -webkit-box-shadow: 0 1px 0 #fff; -moz-box-shadow: 0 1px 0 #fff; box-shadow: 0 1px 0 #fff; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.guanzhu_weima .img { position:absolute; top:15px; left:12px; width:109px; height:108px; background:url(guanzhu_weima.jpg);}
.guanzhu_weima .txt01 { position:absolute; top:15px; left:136px; width:145px; height:22px; font:18px/22px "微软雅黑"; color:#000;}
.guanzhu_weima .txt02 { position:absolute; top:45px; left:136px; width:145px; height:80px; font:12px/20px "宋体"; color:#369;}


/*播放页精选专辑cd样式*/
.bfy_cdlist_title {position:relative;width:426px;margin-left:16px;height:40px;line-height:40px;border-bottom:1px #eee solid;}
.bfy_cdlist_title h2 {position:absolute;width:150px;height:40px;line-height:40px;top:0px;left:5px;font-size:14px;font-weight:bold;color:#666666;}
.bfy_cdlist_title span {position:absolute;width:60px;height:40px;line-height:40px;top:0px;right:8px;text-align:right;}
.bfy_cdlist_box {position:relative;width:426px;margin-left:16px;height:175px;}
.bfy_cdlist_leftbtn {float:left;width:20px;height:175px;background: url(bfy_cdlist_btn.jpg) no-repeat 0px 0px;cursor: pointer;}
.bfy_cdlist_rightbtn {float:right;width:20px;height:175px;background: url(bfy_cdlist_btn.jpg) no-repeat -20px 0px;cursor: pointer;}
.bfy_cdlist_main {float:left;width:386px;height:175px;overflow:hidden;}
.bfy_cdlist_main ul {position:relative;width:384px;height:175px;list-style:none;}
.bfy_cdlist_main li {float: left;height: 175px;width: 128px;position: relative;}
.bfy_cdlist_main li img {position: absolute;height: 110px;width: 110px;left: 12px;top: 18px;}
.bfy_cdlist_main li h3 {font-size: 12px;line-height: 24px;font-weight: normal;position: absolute;height: 24px;width: 110px;left: 12px;top: 135px;cursor: pointer;overflow:hidden;}
.bfy_cdlist_main li span {background: url(http://www.djcc.com/templates/djcc/img/zj_cd_playbtn.png) no-repeat 0px 0px !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="http://www.djcc.com/templates/djcc/img/zj_cd_playbtn.png");background:none;position: absolute;height: 26px;width: 26px;top: 97px;right: 10px;overflow:hidden;cursor: pointer;}
.bfy_cdlist_main li span.bfy_cdlist_main_spanhover {background: url(http://www.djcc.com/templates/djcc/img/zj_cd_playbtn_hover.png) no-repeat 0px 0px !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="http://www.djcc.com/templates/djcc/img/zj_cd_playbtn_hover.png");background:none;position: absolute;height: 26px;width: 26px;top: 97px;right: 10px;overflow:hidden;cursor: pointer;}
.bfy_cdlist_main a:link, .bfy_cdlist_main a:visited {display:block;height:150px;color:#336699;}
.bfy_cdlist_main a:hover {color:#ff0000;}



/*内页dj作者推荐*/
.cm_sub_author_box { position:relative; width:300px; height:440px; margin:10px 0px 0 5px; z-index:1000; background:#fff;border:2px #ccc solid; -webkit-box-shadow: 0 1px 0 #fff; -moz-box-shadow: 0 1px 0 #fff; box-shadow: 0 1px 0 #fff; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.p3 .right .cm_sub_author_box h2{float:none;clear:both;width:285px;height:40px; padding-left:15px;line-height:40px;font-size:16px;font-family:'微软雅黑', '黑体'; color:#666;}
.cm_sub_author_box ul { position:relative; width:285px; padding-left:7px;}
.cm_sub_author_box ul li { position:relative; float:left; width:95px; height:125px;}
.cm_sub_author_box ul li span.img { position:absolute; top:0px; left:8px; width:80px; height:80px;}
.cm_sub_author_box ul li span.img img { position:absolute; top:0px; left:0px; width:78px; height:78px; border:2px solid #efefef;border:1px #ccc solid; -webkit-box-shadow: 0 1px 0 #fff; -moz-box-shadow: 0 1px 0 #fff; box-shadow: 0 1px 0 #fff; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.cm_sub_author_box ul li span.img_title_bg {position:absolute; top:63px; left:10px; width:78px; height:18px; background:#000;filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}
.cm_sub_author_box ul li span.img_title {position:absolute; top:63px; left:11px; width:76px; height:18px; font:12px/18px "宋体"; overflow:hidden; text-align:center;}
.cm_sub_author_box ul li span.up {position:absolute; top:85px; left:15px; width:67px; height:18px; font:12px/18px "宋体"; overflow:hidden; padding-left:3px; color:#999;}
.cm_sub_author_box ul li span.up .color { color:#33cc00;}
.cm_sub_author_box ul li span.fans {position:absolute; top:100px; left:15px; width:67px; height:18px; font:12px/18px "宋体"; overflow:hidden; padding-left:3px; color:#999;}
.cm_sub_author_box ul li span.fans .color { color:#ff6699;}

.cm_sub_author_box ul li .box { position:absolute; top:-120px; right:0px; width:320px; height:115px; background:#efefef; border:1px solid #c1c1c1; border-radius:3px; display:none;}
.cm_sub_author_box ul li .box span.img02 {position:absolute; top:7px; left:7px; width:100px; height:100px;}
.cm_sub_author_box ul li .box span.img02 img { position:absolute; top:0px; left:0px; width:96px; height:96px; border:2px solid #fff;}
.cm_sub_author_box ul li .box .img_title02 { position:absolute; top:12px; left:120px; width:105px; height:20px;font:12px/20px "宋体"; color:#666; overflow:hidden;}
.cm_sub_author_box ul li .box .img_title02 .color { font:14px/20px "宋体"; color:#000;}
.cm_sub_author_box ul li .box .gz { position:absolute; top:12px; right:12px; width:77px; height:24px; background:url(cm_ico_btn.gif) no-repeat 0 -141px; cursor:pointer;}
.cm_sub_author_box ul li .box span.hover_bg { background:url(cm_ico_btn.gif) no-repeat -78px -141px;}
.cm_sub_author_box ul li .box .img_title03 { position:absolute; top:36px; left:132px; width:105px; height:20px;font:12px/20px "宋体"; color:#666; overflow:hidden;}
.cm_sub_author_box ul li .box .img_title03 .color { font:14px/20px "宋体"; color:#000;}
.cm_sub_author_box ul li .box .zp { position:absolute; top:60px; left:120px; width:60px; height:50px; line-height:25px; text-align:center; color:#666; border-right:1px solid #c1c1c1;}
.cm_sub_author_box ul li .box .btj { position:absolute; top:60px; left:181px; width:60px; height:50px; line-height:25px; text-align:center; color:#666; border-right:1px solid #c1c1c1;}
.cm_sub_author_box ul li .box .fs { position:absolute; top:60px; left:242px; width:60px; height:50px; line-height:25px; text-align:center; color:#666;}
.cm_sub_author_box ul li .box .zp .color,.cm_sub_author_box ul li .box .btj .color,.cm_sub_author_box ul li .box .fs .color { color:#000; display:block; height:25px; overflow:hidden;}
.cm_sub_author_box ul li .box em.sanjiao { position:absolute; top:115px; left:0px;width:320px; height:8px; display:block; background:url(cm_ico_btn.gif) no-repeat 280px -200px;}
.cm_sub_author_box a:link,.cm_sub_author_box a:visited { color:#efefef;}
.cm_sub_author_box a:hover { color:#f00;}

div.ad_index_960{width:960px; text-align:center; margin:0 auto;}


/*歌曲联播*/
#cscms_playsong {margin:0 auto;}


#cscms_playsong .player {padding:5px;height:59px;}
#cscms_playsong .dancelist {height:450px;border:1px #ccc solid; -webkit-box-shadow: 0 1px 0 #fff; -moz-box-shadow: 0 1px 0 #fff; box-shadow: 0 1px 0 #fff; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
#cscms_playsong .dancelist .titles {padding:5px;line-height:20px;height:20px;border-bottom:2px solid #333;color:#333;font-size:14px;}
#cscms_playsong .dancelist .list {height:410px; width:425px;overflow-x:hidden; overflow-y:auto;position:relative;left:0;top:0;hiddenscrollbar-base-color:#ccc;scrollbar-face-color:#fff;scrollbar-arrow-color:#000;scrollbar-track-color:#fff;scrollbar-3dlight-color:#ccc;scrollbar-darkshadow-color:#fff;scrollbar-highlight-color:#fff;scrollbar-shadow-color:#ccc;font-family:Verdana;}

#cscms_playsong .dancelist .lb li {line-height: 30px;height: 30px;border-bottom: 1px solid #ebe9ea;position: relative;width: 425px;overflow:hidden; padding-left:5px;}
#cscms_playsong .dancelist .lb .on {background-color:#eee;}
#cscms_playsong .dancelist .lb li span {float:right;margin-right:32px;}
html*~body .dancelist .lb li {padding-top:10px;}
html*~body .dancelist .lb li span {margin-top:-10px;}
