/* 国际Dj舞曲网 Dj775.com CSS 版权所有 联系QQ：262403819 2011年4月编写*/
body, div, iframe, ul, ol, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, table, th, td, 
form, input, button, select, textarea {margin: 0;padding: 0;font-weight: normal;font-style: normal;font-size: 100%;font-family: inherit;}
ol, ul {list-style: none;}
img {border: 0;}
a:link,a:visited {color:#3083C9;text-decoration:none;}
a:hover {color:#c00;text-decoration:underline;}
body {font-size:12px;color:#464646;font-family:'宋体',arial, sans-serif;background:#EEF5FD}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border:0; }
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
img{vertical-align:top;}
.cr {clear:both;height:0px;overflow:hidden;}
.fl {float:left;}
.fr {float:right;}
.mt15 {margin-top:15px;}
.mt8 {margin-top:8px;}

.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
* html .clearfix {height:1%;}
.clearfix {display:block;}

.warp {padding:0 10px;background:#fff;width:960px;margin:0 auto;}
.bold {font-weight:bold;}
.ins {display:none}
#banner {margin-top:8px;clear:both;}
#banner img {display:block;}
#header {height:180px;overflow:hidden;position:relative;}
/* 公供 */
#header .logo {width:240px;margin:8px 30px 0 0;height:70px;;display:block;float:left;}
#header .tad {width:580px;height:70px;float:left;padding:10px 0;}
#header .shome {width:60px;float:right;line-height:26px;background:url(shome.gif) no-repeat 0 12px;padding:7px 0 0 20px;}
#menu {height:81px;background:url(bg.gif) repeat-x;clear:both;position:relative;}
#menu .bg,#menu ul {height:81px;background:url(bg.gif) no-repeat 0 -81px;}
#menu ul {background-position:right -162px;}
#menu li {float:left;padding:2px 2px 0;background:url(sel.gif) no-repeat left 8px;text-align:center;height:42px;line-height:42px;font-weight:bold;}
#menu li a,#menu li a:visited {color:#fff;padding:0 7px;text-decoration:none;display:block;}
#menu .h {background:none;}
#menu .h a,#menu .h a:visited{padding-left:10px;}
#menu .curr,#menu li a:hover {background:url(hsel.gif) no-repeat center 12px;color:#FFF102;}
#menu p {height:26px;line-height:26px;position:absolute;top:50px;left:5px;}
#menu p a,#menu p a:visited {margin:0 8px;color:#2A79B1;background:url(c.gif) no-repeat;padding-left:16px;}
#footer .t {background:#6CA1E3;height:30px;line-height:30px;color:#fff;margin-bottom:10px;}
#footer {margin:10px 0;color:#8D8D8D;}
#footer a,#footer a:visited {color:#fff;margin:0 6px;}
#footer p {text-align:center;line-height:26px}
/* 首页 */
#link {border:1px solid #B0D5F0;margin-top:10px;}
#link h3 {background:url(bg.gif) repeat-x 0 -244px;line-height:32px;height:32px;border-bottom:1px solid #B0D5F0;}
#link h3 span {font-size:14px;font-weight:bold;display:block;padding-left:30px;color:#3A7AC2;background:url(c.gif) no-repeat 10px -20px;}
#link p {padding:10px;line-height:30px;}
#link a,#link a:visited{color:#484848;margin:0 6px;}

#barser {border:1px solid #A2CEEB;height:42px;background:url(bg.gif) repeat-x 0 -280px;position:relative;}

.search {border:2px solid #88C4E0;height:30px;width:325px;margin:4px 0 0 6px;overflow:hidden;}
.search .seript {width:192px;float:left;height:17px;border:0;padding:7px 5px 6px;border-right:2px solid #88c4e0;}
.search .sersub {width:60px;height:30px;display:block;background:url(search.gif) no-repeat;float:left;border:0;text-indent:-9999px;cursor: pointer;}
#uboxstyle {margin:-2px 0 0 -2px;width:63px;height:34px;display:block;float:left;z-index:9999}

#uboxstyle div.tag_select{display:block;color:#0153A5;width:53px;padding-left:10px;height:34px;background:transparent url(ubox-select.gif) no-repeat 0 0;line-height:34px;font-size:14px;z-index:9999}
#uboxstyle div.tag_select_open,#uboxstyle div.tag_select_hover{display:block;color:#0153A5;width:53px;height:34px;background:transparent url(ubox-select.gif) no-repeat;padding-left:10px;line-height:34px;font-size:14px;}
#uboxstyle ul.tag_options{position:absolute;background:#fff;width:59px;padding:0 0 5px;margin:0;border:2px solid #8AC3E0;border-top:0;top:36px;overflow:hidden;z-index:9999}
#uboxstyle ul.tag_options li{display:block;width:53px;height:24px;text-decoration:none;line-height:24px;color:#0153A5;padding-left:10px;font-size:14px;}
#uboxstyle ul.tag_options li.open_hover{background:transparent url(ubox-select.gif) no-repeat 3px -38px;color:#fff}

.loginajax {height:28px;line-height:28px;position:absolute;top:2px;right:0;width:500px;}
.login {height:28px;line-height:28px;position:absolute;top:7px;right:0;width:500px;}
.login .ipt {border:1px solid #95C6E7;padding:6px 2px;float:left;background:#fff url(ipt.gif) no-repeat;}
.login .reg,.login .sub {width:58px;height:28px;background:url(regsub.gif) no-repeat;border:0;text-indent:-9999px;float:left;margin:0 4px;}
.login .sub {background-position:-58px 0}
.login label {float:left;vertical-align: middle;margin:0 4px;}

#album {margin:8px 0;clear:both;height:100%;overflow:hidden}
/**/
#album .rec {float:left;width:756px;}

#album .tit {height:38px;line-height:32px;background:url(bg.gif) repeat-x 0 -244px;color:#9EA6A9;}
#album .tit h3 {float:left;width:396px;}
#album .tit h3 span {background:url(c.gif) no-repeat 10px -58px;padding-left:34px;font-size:14px;color:#A1A5A8;font-weight:bold;}
#album .tit h3 span a,#album .tit h3 span a:visited {color:#4E9FDE;}
#album .tit .red {color:#F46720;padding-left:15px;background:url(tjli.gif) no-repeat 2px 0;}
#album .box {border:1px solid #A7D0EE;}
#album .tabs {float:right;height:38px;line-height:32px;}
#album .tabs li,.tabtj li {background:url(tabs.gif) no-repeat 0 -39px;height:38px;width:83px;float:left;text-align:center;}
#album .tabs .curr {background-position:0 0 }
#album .wind {width:194px;float:right;border:1px solid #A7D0EE;background:url(wind.gif) no-repeat;}
#album .wind h3 {display:block;height:32px;line-height:32px;font-size:14px;color:#4E9EDD;padding-left:30px;font-weight:bold;}
#album .wind ul {background:url(hot.gif) no-repeat 10px 8px;margin:3px 0;}
#album .wind li {height:31px;line-height:31px;overflow:hidden;background:url(windli.gif) no-repeat 0 30px;padding:0 6px 0 30px;}
#album .wind a,#album .wind a:visited {color:#515151;}
#album .rban {margin-top:8px;}
.zj {height:100%;overflow:hidden;padding:6px 0;}



#mood {border:1px solid #A7D0EE;border-bottom:0;clear:both;}
#mood .tit {height:34px;overflow:hidden;background:url(bg.gif) repeat-x 0 -324px;position:relative;}
#mood .tit h3 {float:left;line-height:34px;background:url(c.gif) no-repeat 10px -89px;padding:2px 0 0 36px;font-size:14px;font-weight:bold;}
#mood .abc {padding-right:10px;position:absolute;top:8px;right:0px;color:#1B77BA;height:18px;overflow:hidden;}
#mood .abc b {float:left;line-height:16px;display:block;padding-top:2px;}
#mood .abc p {float:left;background:none;border:none;}
#mood .abc a,#mood .abc a:visited {display:block;float:left;width:15px;height:18px;line-height:18px;margin:0 1px;background:url(abc.gif) no-repeat;text-align:center;}
#mood .abc a:hover {background-position:0 -18px}
#mood .tag a,#mood .tag a:visited {float:left;display:inline-block;width:190px;line-height:28px;height:28px;overflow:hidden;text-align:center;color:#454545;}
#mood p {background:url(mood.gif);border-top:1px solid #A7D0EE;padding:0px 0 0 4px;height:168px;}
.mod {margin-top:8px;position:relative;height:100%;overflow:hidden;}
.mod h3 ,.bq h3{background:url(t.gif) no-repeat;height:31px;line-height:31px;padding-left:12px;}
.mod h3 span ,.bq h3 span{background:url(c.gif) no-repeat 0 -138px;font-weight:bold;color:#429BD7;font-size:14px;padding-left:20px;}
.mod .con,.mod .ph,.bq .con{border:1px solid #A9D7EF;height:100%;overflow:hidden}
.mod .ph {background:#F0F9FE;padding:12px;}
.mod .ph a,.mod .ph a:visited {font-weight:bold;display:inline-block;height:16px;line-height:16px;padding-left:16px;background:url(c.gif) no-repeat 0 -176px;margin-right:18px;color:#245EA7;}
.mod .mtj {height:33px;line-height:33px;background:url(t2.gif) no-repeat;}
.mod .mtj span {background-position:0 -212px;padding-left:20px}
.mod .ph-u {background:#F0F9FE;padding:12px;}
.mod .ph-u {height:100%;overflow:hidden;padding:6px 0;}
.mod .ph-u li {float:left;width:180px;padding:4px 0 4px 8px;height:91px;overflow:hidden;}
.mod .ph-u a.img {float:left;display:block;border:1px solid #E1E1E1;width:86px;height:86px;}
.mod .ph-u a.img:hover {border:1px solid #f30}
.mod .ph-u a.img img {width:80px;height:80px;display:block;padding:3px;}
.mod .ph-u p {width:87px;float:right;line-height:22px;color:#909090;}
.mod .ph-u b {display:block;margin:2px 0;line-height:20px;height:20px;overflow:hidden;}
.mod .ph-u span {display:block;}
.mod .ph-u span a,.zj span a:visited{color:#C09A73;}
.mod .con,.mod .ph-u,.bq .con{border:1px solid #A9D7EF;height:100%;overflow:hidden}
.tabtj {position:absolute;top:1px;right:1px;}
.tabtj li {width:69px;float:left;background-position:0 -117px;line-height:34px;}
.tabtj .curr {background-position:0 -78px}

.list ul {margin:10px 0;height:100%;overflow:hidden;background:url(phbg.gif) repeat-y 234px 0;}
.list li {float:left;height:36px;line-height:36px;overflow:hidden;position:relative;float:left;width:239px;}
.list li input {position:absolute;top:11px;left:8px;width:12px;height:12px;}
.list p {width:166px;overflow:hidden;padding-left:26px;color:#252525;}
.list p a,.list p a:visited {color:#262626;}
.list em,.list i {font-style:normal;position:absolute;top:0;z-index:1;display:block;overflow:hidden}
.list i {right:40px;width:0px;color:#707070;}
.list i a,.list i a:visited{color:#707070;}
.list em {right:10px;width:20px;top:12px;}
.list em a,.list em a:visited {display:block;width:12px;font-size:0;height:12px;overflow:hidden;background:url(c.gif) no-repeat 1px -246px;}
.list em a:hover {background:url(c.gif) no-repeat 1px -261px;}





.listtj ul {margin:4px 0;height:100%;overflow:hidden;}
.listtj li {float:left;height:29px;line-height:36px;overflow:hidden;position:relative;float:left;width:248px;}
.listtj li input {position:absolute;top:11px;left:8px;width:12px;height:12px;}
.listtj p {width:248px;overflow:hidden;padding-left:26px;color:#252525;}
.listtj p a,.list p a:visited {color:#262626;}
.listtj em,.list i {font-style:normal;position:absolute;top:0;z-index:1;display:block;overflow:hidden}
.listtj i {right:40px;width:0px;color:#707070;}
.listtj i a,.list i a:visited{color:#707070;}
.listtj em {right:10px;width:20px;top:12px;}

.tj2btn {height:24px;padding:0 10px 0px;text-align:center;background:url(line.gif) repeat-x 0 10px;margin:0 10px;clear:both;}
.tj2btn .btn {background:#fff;margin:0 auto;}


.nobor {border-right:0;}
.btn {height:24px;width:390px;}
.btn input {background:url(btn.gif) no-repeat;border:none;width:73px;text-indent:-9999px;display:inline-block;height:24px;float:left;margin:0 2px;cursor: pointer;}
.btn .qs {background-position:0 0}
.btn .bf {background-position:0 -24px}
.btn .jr {background-position:0 -48px}
.btn .sb {background-position:0 -72px}
.btn .mo {background-position:0 -96px}
.btn .del {background-position:0 -120px}
.btn .psc {background-position:0 -144px}



.btn2 {margin-left:15px;height:24px;width:190px;}
.btn2 input {background:url(btn.gif) no-repeat;border:none;width:73px;text-indent:-9999px;display:inline-block;height:24px;float:left;margin:0 2px;cursor: pointer;}
.btn2 .qs {background-position:0 0}
.btn2 .bf {background-position:0 -24px}
.btn2 .jr {background-position:0 -48px}
.btn2 .sb {background-position:0 -72px}
.btn2 .mo {background-position:0 -96px}
.btn2 .del {background-position:0 -120px}
.btn2 .psc {background-position:0 -144px}

.tjbtn {height:24px;padding:0 10px 10px;text-align:center;background:url(line.gif) repeat-x 0 10px;margin:0 10px;clear:both;}
.tjbtn .btn {background:#fff;margin:0 auto;}

.bq {margin-top:8px;position:relative;height:100%;overflow:hidden;}
.bq h3 {height:36px;line-height:36px;background:url(t3.gif) no-repeat;}
.bq h3 span {background-position:0 -286px;padding-left:24px;}
.bq .con {border:1px solid #C3E3F2;}
.bq .btn {position:absolute;top:7px;right:6px;}
/* 列表 */
.action {background:url(bg.gif) repeat-x 0 -432px;height:39px;margin-top:8px;position:relative;}
.action .bg,.action p {height:39px;background:url(bg.gif) no-repeat 0 -393px}
.action p {background-position:right -471px;padding-left:10px;}
.action span,#column .wz b {display:block;line-height:39px;background:url(c.gif) no-repeat 0 -278px;padding-left:24px;font-size:14px;font-weight:bold;color:#0171BD;}
.action ul {position:absolute;right:3px;top:1px;}
.action ul li {background:url(actibg.gif) no-repeat;width:103px;height:37px;line-height:37px;float:left;text-align:center;}
.action .curr {background-position:0 -37px}

/* 专辑页 */
#albumend {width:960px;overflow:hidden;margin-top:8px;}
#albumend .albumlist {margin:4px 0;width:969px;clear:both;}
.albumlist dl {width:312px;border:1px solid #B9D4E9;background:#F0FAFC url(albumpic.gif) no-repeat;height:120px;float:left;margin:4px 9px 4px 0;}
.albumlist dl dt {width:110px;height:110px;float:left;padding:10px 0 0 10px;}
.albumlist dl dt img {width:100px;height:100px;}
.albumlist dl dd {width:182px;float:right;padding-right:5px;}
.albumlist dl dd b,#ablist dl dd b {display:block;height:36px;line-height:36px;border-bottom:1px dashed #AEC5D3;margin-bottom:5px;font-size:14px}
.albumlist dl dd b a,.albumlist dl dd b a:visited {color:#0054A7}
.albumlist dl dd p{line-height:26px;color:#555}
#albumend .pages a,#albumend .pages a:visited {display:inline-block;width:103px;height:33px;line-height:33px;font-size:14px;color:#fff;background:url(albumpage.jpg) no-repeat;text-align:center;font-weight:bold;}
#albumend .pages .curr {background-position:-206px 0}
#albumend .pages .one {background-position:-103px 0}

/* 歌手专辑列表 */
#column {width:698px;border:1px solid #9EC2E2;float:left;background:url(sbg.jpg) no-repeat;}
#column .wz {height:42px;line-height:42px;font-size:14px;font-weight:bold;}
#column .wz b {float:left;color:#0177FD;margin-left:10px;}
#column .wz b a,#column .wz b a:visited {color:#0177FD;}
#column .wz span {display:block;float:right;padding:0 10px 0 35px;background:url(wzs.gif) no-repeat 0 1px;}

#ablist {padding-left:3px;}
#ablist dl {width:334px;height:92px;float:left;background:url(ablumlibg.jpg) no-repeat;margin:8px 0 8px 8px;position:relative;display:inline;}
#ablist dl dt {float:left;width:76px;height:76px;padding:8px 0 0 8px}
#ablist dl dt img {width:76px;height:76px;}
#ablist dl dd {float:right;width:240px;}
#ablist dl dd b {border:0;padding-top:2px;margin:0;}
#ablist dl dd p {line-height:24px;color:#555}
#ablist dl dd a,#ablist dl dd a:visited {color:#0171BD;}
#ablist dl dd i {position:absolute;font-style:normal;bottom:12px;right:26px;}
#ablist .share {height:38px;border:1px solid #9FC9EF;clear:both;margin:0 12px 8px 8px;background:url(c.gif) no-repeat 8px -16px;padding-left:30px;font-size:14px;color:#308DCA;position:relative;}
#ablist .share p{line-height:38px;font-weight:bold}
#ablist .share span {position:absolute;top:8px;right:10px;}

#abinfo {padding:6px;}
#abinfo .pic {width:150px;float:left;height:150px;padding:7px;border:1px solid #A4D1E6;background:#fff;margin:3px 0 0 2px}
#abinfo .info {widtH:500px;height:188px;float:right;position:relative;float:right;}
#abinfo .info h1 {height:46px;line-height:46px;font-size:20px;display:inline-block;color:#000;font-weight:100;font-family:'黑体'}
#abinfo .info h1 span {color:#EB1C26}
#abinfo .info li {height:22px;line-height:22px;margin:8px 0;color:#656565;background:url(c.gif) no-repeat 0 -438px;padding-left:24px;font-size:14px;}
#abinfo .info .gs {background-position:0 -24px}
#abinfo .info .time {background-position:0 -461px}
#abinfo .info .lag {background-position:0 -483px}
#abinfo .intro {clear:both;}
#abinfo .intro .tit{height:34px;background:url(abdes.gif) repeat-x 0 -34px;}
#abinfo .intro .tit p {height:34px;line-height:34px;background:url(abdes.gif) no-repeat}
#abinfo .intro .tit .bg {height:34px;background:url(abdes.gif) no-repeat right -68px}
#abinfo .intro .tit .jie {float:left;font-size:14px;color:#fff;background:url(c.gif) no-repeat 10px -502px;padding-left:30px;}
#abinfo .sc {position:absolute;right:2px;bottom:0px;width:160px;height:72px;background:url(absc.jpg) no-repeat right 0;}
#abinfo .sc a,#abinfo .sc a:visited {margin-left:6px;display:inline-block;widtH:74px;height:21px;padding-top:36px;text-align:center;color:#0A5889;}
#moretxt {float:right;height:18px;line-height:18px;font-weight:bold;color:#FFFC00;padding:0 14px;background:url(c.gif) no-repeat 0 -533px;margin-top:9px;cursor: pointer;}
#jueban {margin:10px;line-height:30px;color:#3E6C90;font-size:14px;}
.sharecopy {background:#6CB1EA;padding:5px;height:31px;}
.sharecopy #url {background:url(copybg.gif) repeat-x 0 -29px;border:1px solid #5597CB;font-size:14px;height:17px;padding:6px;color:#868686;width:486px;margin:0;float:left;}
.sharecopy a,.sharecopy a:visited {display:block;height:29px;line-height:29px;float:left;margin-left:5px;cursor: pointer;}
.sharecopy #copys {border:1px solid #498FC3;width:99px;background:url(copybg.gif) repeat-x;color:#1F518E;text-align:center;}
.sharecopy .copyfx{background:url(copyfx.gif) no-repeat;width:63px;line-height:93px;height:31px;overflow:hidden;}
.fxsc {height:20px;padding:12px 0;border-top:1px dashed #8E8E8E}
.iad {margin:8px 0;}
#songlist dl {height:36px;border-bottom:1px solid #DBEDF9;background:url(songlistico.gif) no-repeat 366px 9px;}
#songlist dl dt,#songlist dl dd {float:left;}
#songlist dl dt {width:366px;line-height:36px;}
#songlist dl dt a,#songlist dl dt a:visited {font-size:14px;padding-left:24px;background:url(songlistdt.gif) no-repeat;color:#0072BB}
#songlist dl dd a,#songlist dl dd a:visited {color:#727272;}
#songlist dl dd {width:46px;line-height:36px;padding-left:18px}
#songlist .t,#comment .tit {background:url(abdes.gif) repeat-x 0 -136px;height:34px;overflow:hidden;color:#0153A7;font-size:14px;border:0;}
#songlist .t dt {background:url(abdes.gif) no-repeat 0 -102px;padding-left:62px;widtH:304px;font-weight:bold;}
#songlist .t dd{ font-weight:bold;padding-left:0;width:64px;}
#songlist .t .ssc {background:url(abdes.gif) no-repeat right -170px;}
#songlist .tjbtn {height:24px;padding:0 10px;text-align:center;background:url(line.gif) repeat-x 0 10px;margin:10px 0;clear:both;}
#songlist .tjbtn .btn {background:#fff;margin:0 auto;width:310px}
/* 歌手 */
#singer .action {border:1px solid #8DC6F3;backgrond:none;height:37px;}
#singer .action .bg {border:1px solid #fff;background:url(singerbg.jpg) repeat-x;height:35px;line-height:35px;padding-left:20px;}
#singer .action a,#singer .action a:visited {color:#3A75C1;}
#singer .singabc {height:22px;line-height:22px;margin:16px 0;font-size:14px;font-weight:bold;}
#singer .singabc span {float:right;color:#4095D8;font-size:16px;padding-right:20px;}
#singer .singabc a,#singer .singabc a:visited {display:inline-block;width:22px;height:22px;background:url(c.gif) no-repeat 0 -325px;text-align:center;margin:0 5px;color:#1A639A;font-family:'Arial'}
#singer .singabc a:hover {background-position:0 -347px;text-decoration:none;color:#993818;}
#singer .singer_name {border:1px solid #B1D4F0;padding:1px;margin-bottom:10px;}
#singer .singer_name .bg {background:url(singerbg.jpg) repeat-x 0 -35px;}
#singer .singer_name .tit {height:38px;line-height:38px;border-bottom:1px dashed #C2DDEE;margin:0 2px;padding:0 12px;}
#singer .singer_name .tit b {font-size:22px;float:left;font-family:arial;font-weight:normal;}
#singer .singer_name .tit b a,#singer .singer_name .tit b a:visited {color:#0078FF;}
#singer .singer_name .more {float:right;background:url(c.gif) no-repeat 0 -370px;padding-left:14px;}
#singer .singer_name .more a,#singer .singer_name .more a:visited {color:#50688C;}
#singer .singer_name ul {height:100%;overflow:hidden;padding:6px 0 6px 2px;}
#singer .singer_name li {float:left;width:147px;height:34px;line-height:34px;padding-left:12px;font-size:14px;}
#singer .singer_name li a,#singer .singer_name li a:visited {color:#069}

/* 边栏 */
#sider {width:250px;float:right;}
.sad {margin-top:8px;}
.sad img {display:block}
.sox {border:1px solid #ACD3F0;}
.sox h3 {height:33px;line-height:33px;background:url(soxbg.jpg) no-repeat;padding-left:30px;font-size:14px;font-weight:bold;color:#0072BB;}
.blist li {height:30px;line-height:30px;border-bottom:1px dashed #E1E1E1;font-size:14px;margin:0 2px;background:url(c.gif) no-repeat right -400px;}
.blist li input {margin:0 4px;}
.sox .btn {padding:8px;background:#F4F9FF;border-top:1px solid #ACD3F0;width:232px;margin-top:-1px}
.bhot {background:url(hot.gif) no-repeat 9px 8px;height:309px;overflow:hidden;margin:4px 0;}
.bhot li {padding-left:30px;}
.bpic {height:100%;overflow:hidden;padding:4px 0 0 6px}
.bpic li {width:64px;text-align:center;float:left;padding:7px}
.bpic li img {width:64px;height:64px;display:block;margin-bottom:11px;}
.bpic li a,.bpic li a:visited {color:#26407D;}
.btags {background:url(btags.gif);height:199px;overflow:hidden;}
.btags li {height:25px;line-height:25px;width:82px;float:left;text-align:center;}
.btags li a,.btags li a:visited {color:#676767;}

/* 评论 */
#comment .tit {line-height:34px;}
#comment .tit .bg,#comment .tit p {height:34px;background:url(abdes.gif) no-repeat 0 -102px;}
#comment .tit p {background-position:right -170px}
#comment .tit b,.playcomment .tits b {background:url(c.gif) no-repeat 10px -26px;padding-left:30px;}
#plist dl {padding:14px 0;border-bottom:1px dashed #BCBCBC;height:100%;overflow:hidden;position:relative;}
#plist dl dt {width:68px;float:left;}
#plist dl dt img {width:68px;height:68px}
#plist dl dd {float:left;padding-left:14px;}
#plist .t {height:20px;line-height:20px;color:#7D7D7D}
#plist .t a,#plist .t a:visited {color:#0072BB;font-weight:bold;}
#plist .x {line-height:26px;font-size:14px;color:#464646;padding-top:10px;}
#plist .h {position:absolute;right:3px;top:17px;color:#878787;}
#plist .h a,#plist .h a:visited {padding-left:12px;background:url(plist.gif) no-repeat;margin-left:10px;color:#0065CD;}
#plist .h .zc {background-position:0 -14px}
#plist .h .fd {background-position:0 -29px}
#cpost textarea {height:100px;padding:5px;border:1px solid #88A6C8;}
#cpost .textarea {width:674px;background:url(cpost.gif) no-repeat;}
#cpost .cbar {height:30px;padding:10px 0;}
#cpost .cbar input {background:url(cpostsub.gif) no-repeat 0 -56px;color:#fff;border:0;}
#cpost .clogin,#cpost .clogin span {float:left;}
#cpost .clogin {height:27px;line-height:27px;}
#cpost .clogin .sub {widtH:52px;height:27px;background-position:0 0;vertical-align: middle;cursor: pointer;}
#cpost .clogin .ipt {height:17px;border:1px solid #7299D2;padding:4px;vertical-align: middle;color:#666}
#cpost .cbar .btn {float:right;height:30px;width:82px;background-position: 0 -26px;cursor: pointer;font-size:14px;font-weight:bold;}
.pagelist {height:20px;line-height:20px;padding:8px 0;}
.pagelist a,.pagelist a:visited {border:1px solid #529BE8;margin:0 3px;padding:2px 7px 2px 6px;color:#666;}
.pagelist a.curr,.pagelist a:hover,.pagelist a.curr:hover {background:#539DE8;color:#fff;font-weight:bold;text-decoration:none;}
.pagelist a:hover {font-weight:normal}

.spagelist {height:25px;line-height:25px;padding:0 0 8px 0;}
.spagelist a,.spagelist a:visited {border:1px solid #6996CD;margin:0 3px;padding:4px 9px 3px 8px;color:#666;}
.spagelist a.curr,.spagelist a:hover,.spagelist a.curr:hover {background:#FCF67A;color:#FF7300;font-weight:bold;text-decoration:none;}
.spagelist a:hover {font-weight:normal}

/* 搜索结果 */
#search {width:700px;float:left;}
.sod {height:100%;overflow:hidden;margin-bottom:8px;}
.sod h3 {height:40px;line-height:40px;background:url(sodt.gif) no-repeat;padding:0 20px;font-size:14px;color:#0072B9;font-weight:bold;}
.sod h3 strong {color:#EE1B22;}
.sod .con {border:solid #97C8E9;border-width:0 1px 1px;background:#F3F8FC;padding:0 3px 3px;}
.sod .mbg {background:#fff;padding:10px 3px 0;height:100%;overflow:hidden;}
.sod .btn {padding:10px 0;}
.mb {margin-bottom:0px;}
.geshou {padding-bottom:8px}
.geshou dl {height:36px;line-height:36px;padding:3px 4px;border:1px solid #C5DCEA;background:#F7FBFC;margin:0 2px 5px;}
.geshou dl dt,.geshou dl dd {float:left;}
.geshou dl dt {width:212px}
.geshou dl dt img {width:36px;heightr:36px;float:left;}
.geshou dl dt b {padding-left:14px;font-size:14px;float:left;}
.geshou dl dd {width:140px;color:#7C7C7C;}
.geshou dl a,.geshou dl a:visited{color:#0171B9;}
.geshou .all {width:180px;float:right;padding-top:6px;line-height:23px;}
.geshou .all a,.geshou .all a:visited {display:inline-block;margin-right:6px;background:url(gsall.gif) no-repeat;width:58px;line-height:23px;height:25px;overflow:hidden;padding-left:26px;}
.geshou .all a.azj {margin:0;background-position:0 -25px}
.geshou .all a.gq {color:#177C30;}

/*系统提示*/
#alert {display:block; padding-top:9px; width:200px; height:22px; font-weight:bold; color:#000; font-size:12px; border:2px solid #A4D3EE; background:#F0FFFF;}

/*播放页*/
.p_left1{width:252px; height:40px; margin:4px 0px 4px 0px;}
.p_listleft1{width:235px; height:24px; margin:4px 0px 6px 0px;}
.p_l1{float:left; width:124px; height:40px; background:url(d2.gif); text-overflow:ellipsis;overflow:hidden;white-space; cursor:hand;}
.p_l2{float:right; width:124px; height:40px; background:url(c2.gif); text-overflow:ellipsis;overflow:hidden;white-space; cursor:hand;}
.p_left2{width:250px; height:252px; border:1px solid #cccccc;}
.p_listleft2{width:248px; height:320px; border:1px solid #cccccc;}
.p_left3{width:252px; height:50px; margin-top:5px;}
.p_right1{width:226px; height:22px;margin-top:4px; font-size:14px; font-weight:bold; color:#1B6FE0; padding:6px 0px 0px 10px; background:url(index_19.gif);}
.p_r1{width:234px;height:310px;padding:1px 0px 0px 0px;border-left:1px solid #D0D0D0;border-bottom:1px solid #D0D0D0;border-right:1px solid #D0D0D0;}
.p_r1 ul{width:100%;}
.p_r1 li{height:24px;list-style-type:none;}
.p_r1 span{color:#999999;}
.p_centent{width:423px; height:20px; margin-left:8px; font-weight:bold; padding:12px 0px 0px 35px; background:url(p_01.gif);}
.p_centent li{list-style-type:none;}
.p_c1{width:458px; height:63px;margin-left:8px;}
.p_c2{width:454px; height:19px; padding:10px 2px 2px 2px; background-color:#E9F3FF; margin-left:8px;}
.p_c2 li{list-style-type:none;}
.p_c3{width:454px; height:122px; padding:1px; border:1px solid #BBD9EA; background-color:#ffffff;margin:0px 0px 0px 8px;}
.p_c3l{float:right; padding:1px 2px 1px 1px; width:106px; height:120px;padding:0px 12px 0px 0px;}
.p_c3r{float:left; width:325px; height:18px;background:url(p_bg.gif); padding:6px 4px 0px 6px;}
.p_c3r li{list-style-type:none;}
.p_c3b{float:left; width:325px;color:#333333; height:92px; padding:6px 0px 0px 6px; line-height:18px;}
.p_c4{width:458px; height:101px; margin:3px 0px 0px 8px;}
.p_c4_l{float:left;width:234px; height:97px; padding:1px; border:1px solid #BBD9EA; background-color:#ffffff;}
.p_c4_ling{float:left;width:454px; height:97px; padding:1px; border:1px solid #BBD9EA; background-color:#ffffff;}
.written{height:98px;margin:2px 0 0 0;text-align:center}
.downb{clear:both;padding:2px;margin-top:8px;}
.downb b{color:red}
.buzhou{width:429px;height:15px;padding:5px 0 0 0;text-align:center;margin:0 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.p_c4_l1{width:228px; height:23px;  background:url(p_bg.gif); padding:1px 0px 0px 6px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.p_c4_b{float:left; width:226px; height:66px; padding:6px 0px 0px 6px; line-height:22px;}
.p_c4_b li{float:left;list-style-type:none;color:#333333;}
.p_c4_r{float:right;width:110px;padding-top:2px;height:117px;padding-left:8px;border:1px solid #BBD9EA;background-color:#ffffff;}
.p_c4_r li{height:16px;list-style-type:none; padding-top:3px;}
.p_c4_r li pic{height:26px;list-style-type:none; padding-top:3px;}
.p_c4_r span{color:#999999;}
.left { float:left}
.right { float:right }
#control{ padding:4px 6px 0 6px; text-align:left; width:222px; height:30px; border-top:1px solid #cccccc; background:#fff;}
.abuts{ BORDER-RIGHT: #B9B9B9 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #B9B9B9 1px solid; DISPLAY: block; PADDING-LEFT: 6px; FONT-SIZE: 12px; FLOAT: left; BACKGROUND: #fff; BORDER-LEFT: #B9B9B9 1px solid; CURSOR: pointer; COLOR: #868686; LINE-HEIGHT: 20px; MARGIN-RIGHT: 6px; BORDER-BOTTOM: #B9B9B9 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 20px; TEXT-ALIGN: center;}
.play_list { border-top:0px solid #cccccc; width:210px; height:292px; overflow:auto; overflow-x: hidden; hiddenscrollbar-base-color:#cccccc; scrollbar-face-color:#fff; scrollbar-arrow-color:#000; scrollbar-track-color:#fff; scrollbar-3dlight-color:#cccccc;scrollbar-darkshadow-color:#fff;scrollbar-highlight-color:#fff;scrollbar-shadow-color:#cccccc; font-family:Verdana;}
.play_list li { margin:1px; padding:2px 6px 0 0px; width:225px; height:25px; border-bottom:1px solid #efefef; overflow:hidden; word-break:break-all;}
.play_list li.n { padding:0px 6px 0 0px; height:25px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.play_list li.selected{ border-bottom:1px solid #D2E9FF; background:#ECF5FF;}
.play_list li.stjl{ border-bottom:1px solid #fef1a2; background:#FFFAD2;}
.play_list li.f{ border-bottom:1px solid #ffffff; background:#FFFAD2; }
.play_list li.over{ background:#f4ffec;}
.play_list li.out{ background:#fff;}

/*评论页*/
#frame_comment { clear:both; padding-top:4px; margin:auto; width:960px; background-color:#FFFFFF; border:1px solid #FFFFFF;}
.frame_title { width:960px; height:27px; line-height:27px; background:url(p_bg.gif) repeat-x;}
.tC{text-align:center; font-size:12px; color:#3083C9}

/*顶踩*/
.gb_bg{ width:145px; height:40px;}
.good{ background-IMAGE:url('d2.gif'); }
.bad { background:url(c2.gif); }
.gb_text { padding:6px 0 0 29px; width:99px; color:#222; }
.gb_rate_div { padding:1px 0 0 8px; width:121px; height:10px; font:9px/100% Verdana; }
.gb_rate { margin-top:1px; width:42px; height:6px; line-height:6px; border:1px solid #41a300; font-size:1px; }
.gb_rate_div .gray { border-color:#565455}
.gb_rate_bg { height:6px; line-height:6px; font-size:1px; background:url(pg.gif) repeat-x 0 -65px; }
.gb_rate_div .gray_bg{ background-position:0 -73px; }
.gb_rate_text{ padding-left:3px; }
.L { float:left;}
.R { float:Right;}
.pointer {cursor:pointer;}
.ico {border:0;  no-repeat;}

/*联播*/
#dj775_control{ padding:4px 6px 0 6px; text-align:left; width:431px; height:25px; border-top:1px solid #cccccc; background:#fff;}
.p_dj775b{width:454px; height:227px; padding:1px; border:1px solid #BBD9EA; background-color:#ffffff;margin:0px 0px 0px 8px;}
.p_dj775lb{float:left; padding:1px 2px 1px 1px; width:106px; height:120px;}
.p_dj775rb{float:left; width:445px; height:18px;background:url(p_bg.gif); padding:6px 4px 0px 6px;}
.p_dj775rb li{list-style-type:none;}
.p_dj775bb{float:left; width:335px;color:#333333; height:92px; padding:6px 0px 0px 6px; line-height:18px;}
.play_listb { border-top:0px solid #cccccc; width:442px; height:165px; overflow:auto; overflow-x: hidden; hiddenscrollbar-base-color:#cccccc; scrollbar-face-color:#fff; scrollbar-arrow-color:#000; scrollbar-track-color:#fff; scrollbar-3dlight-color:#cccccc;scrollbar-darkshadow-color:#fff;scrollbar-highlight-color:#fff;scrollbar-shadow-color:#cccccc; font-family:Verdana;}
.play_listb li { margin:1px; padding:3px 6px 0 0px; width:435px; height:22px; border-bottom:1px solid #efefef; overflow:hidden; word-break:break-all;}
.play_listb li.n { padding:3px 6px 0 0px; height:22px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.play_listb li.selected{ border-bottom:1px solid #D2E9FF; background:#ECF5FF;}
.play_listb li.stjl{ border-bottom:1px solid #fef1a2; background:#fffad2;}
.play_listb li.f{ border-bottom:1px solid #ffffff; background:#FFFAD2; }
.play_listb li.over{ background:#D2E9FF;}
.play_listb li.out{ background:#fff;}

/*下载*/
.down_main {BORDER-RIGHT: #A4D1E6 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #A4D1E6 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 14px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #A4D1E6 1px solid; COLOR: #3083C9; LINE-HEIGHT: 30px; PADDING-TOP: 0px; BORDER-BOTTOM: #A4D1E6 1px solid; HEIGHT: 600px}
.down_title_04 {FONT-SIZE: 16px; COLOR: #2894FF; LINE-HEIGHT: 50px; FONT-FAMILY: "微软雅黑", "黑体"; TEXT-ALIGN: center}
.down_leftbox {FLOAT: left; WIDTH: 650px}
.down_biaozhu {FONT-SIZE: 12px; BACKGROUND: #46A3FF; MARGIN-BOTTOM: 10px; COLOR: #FFF; LINE-HEIGHT: 26px; HEIGHT: 26px; TEXT-ALIGN: center}
.down_xiang {BORDER-TOP: #A4D1E6 1px dotted; MARGIN-TOP: 10px; PADDING-TOP: 10px}
.down_rightbox {FLOAT: right; WIDTH: 302px}
.down_ad300_list{width:300px; margin:auto; background-color:#fff;}

/*广告*/
.ad_760 {BORDER-RIGHT: #A4D1E6 1px solid;BORDER-TOP: #A4D1E6 1px solid; BACKGROUND: #fff; BORDER-LEFT: #A4D1E6 1px solid; COLOR: #3083C9;  BORDER-BOTTOM: #A4D1E6 1px solid}
.ad_960 {BORDER-RIGHT: #A4D1E6 1px solid;BORDER-TOP: #A4D1E6 1px solid; BACKGROUND: #fff; BORDER-LEFT: #A4D1E6 1px solid; COLOR: #3083C9;  BORDER-BOTTOM: #A4D1E6 1px solid}
/* 国际Dj舞曲网 Dj775.com CSS 版权所有 联系QQ：262403819 2011年4月编写*/


.newdigg{width:252px;height:39px;margin:5px auto;clear:both;overflow:hidden;}
.mm{font-size: 3px;color:#ccc;}
.diggbox{width:124px;height:39px;float:left;overflow:hidden;cursor:pointer;border:solid 0px #ccc;padding-right:1px;}
.diggbox .digg_act{font-size:12px;float:left;line-height:22px;text-indent:26px;height:22px;overflow:hidden;font-weight:bold;}
 .diggbox .digg_num{float:left;line-height:22px;text-indent:3px;}
 .diggbox .digg_percent{width:124px;clear:both;padding-left:3px;overflow:hidden;}
.diggbox .digg_percent .digg_percent_bar{width:55px;height:6px;background:#E8E8E8;border:1px solid #FFCC99;float:left;overflow:hidden;margin-top:1px;margin-left:3px;}
 .diggbox .digg_percent .digg_percent_num{font-size:12px;float:left;padding-left:6px;}
 .diggbox .digg_percent .digg_percent_bar span{display:block;height:6px;overflow:hidden;background:#000;}
 .newdigg .digg_good{background:url(/skin/img/digg.png) left top no-repeat;}
 .newdigg .digg_bad{background:url(/skin/img/digg.png) right top no-repeat;}
 .newdigg .digg_good .digg_act{color:#009900;}
.newdigg .digg_good .digg_num a:link {text-decoration: none; font-size: 12px;color:#333;}
.newdigg .digg_good .digg_num a:visited {text-decoration: none;font-size: 12px;color:#333;}
.newdigg .digg_good .digg_num a:hover {text-decoration: none;font-size: 12px;color:#00cc00;}
.newdigg .digg_good .digg_num a:active {text-decoration: none;}
.newdigg .digg_good .digg_num{color:#009900;}
 .newdigg .digg_bad .digg_act{color:#ff9900;}
 .newdigg .digg_bad .digg_num{color:#ff6600;}
 .newdigg .digg_good .digg_percent .digg_percent_bar span{border:0px solid #009900;background:#00cc33;}
.newdigg .digg_bad .digg_percent .digg_percent_bar span{border:0px solid #689ACC;background:#ff9933;}
.handle{height:42px;padding-top:12px;overflow:hidden;clear:both;}
.handle .digg{width:59px;height:59px;float:left;background:url(/skin/img/digg.png) no-repeat;margin-right:12px;}
 .handle .digg .digg_num{width:42px;height:34px;font-size:20px;text-align:center;line-height:34px;overflow:hidden;color:#6B9169;}
 .handle .digg .digg_act{width:42px;height:22px;line-height:23px;overflow:hidden;}
 .handle .digg .digg_act a{margin-left:11px;color:#666;float:left;}
