/*核心css文件*/

/* page start */
#currPage{display:none;}
.page_sort{display:inline;float:right;padding: 10px;}
.page_sort .goto{background:#FFFFFF;display:inline;float:right;font-size:12px;position:relative;width:137px;margin-top:1px;height: 24px;line-height: 24px;}
.page_sort .goto .other {display: inline;float: right;height: 24px;line-height: 24px;}
.page_sort .goto .pageNum {color:#77a82d;cursor:pointer;font-weight:bold;margin:0;padding:0;width:36px;height:22px;line-height:22px;border:1px solid #DDDDDD;text-align: center;margin: 0 5px;}
.page_sort .goto .go{display: inline;float: right;}
.page_sort .goto .go,.page_sort .go span {background: url("../images/bg_btn.png") no-repeat;}
.page_sort .goto .go {color:#707070;display:inline-block;font-size:12px;height:24px;line-height:24px;_line-height:26px;padding-left:9px;vertical-align:top;margin-left:8px;}
.page_sort .goto a.go span{background-position: right 0;cursor: pointer;display: inline-block;height: 24px;padding-right: 9px;}
.page_sort .goto .go:hover {background-position: 0 -34px;color: #FFFFFF;text-decoration: none;}
.page_sort .goto .go:hover span {background-position: right -34px;text-decoration: none;}
.page_sort .page_link {display: inline;float: right;margin:1px 0 0 0;}
.page_sort .page_link li {display: inline;float:left;margin:0 3px 0 0;_margin:0 1px 0;}
.page_sort .page_link li a,.page_sort .page_link li a span{background: url("../images/bg_btn.png") no-repeat;}
.page_sort .page_link li a{color: #707070;display:inline-block;font-size: 12px;height: 24px;line-height: 24px;padding-left: 7px;_padding-left: 6px;vertical-align: top;}
.page_sort .page_link li.prevten a{background: url("../images/btn.png") no-repeat;color: #707070;display:inline-block;font-size: 12px;height: 24px;line-height: 24px;vertical-align: top;width:22px;padding:0;}
.page_sort .page_link li.nextten a{background: url("../images/btn.png") no-repeat -28px 0;color: #707070;display:inline-block;font-size: 12px;height: 24px;line-height: 24px;vertical-align: top;width:22px;padding:0;}
.page_sort .page_link li a span{background-position: right 0;cursor: pointer;display:inline-block;height: 24px;padding-right: 7px;}
.page_sort .page_link li.nextten a:hover{background-position: -28px -34px;color: #FFFFFF;text-decoration: none;}
.page_sort .page_link li a:hover, .page_sort .page_link a.thispage{background-position: 0 -34px;color: #FFFFFF;text-decoration: none;}
.page_sort .page_link li a:hover span, .page_sort .page_link a.thispage span{background-position: right -34px;text-decoration: none;}
/* page end */

/* artDialog start */
body { _margin:0; _height:100%; }/*IE6 BUG*/ 
.d-outer { text-align:left; }
.d-border, .d-dialog { border:0 none; margin:0; border-collapse:collapse;}
.d-nw, .d-n, .d-ne, .d-w, .d-c, .d-e, .d-sw, .d-s, .d-se, .d-header, .d-main, .d-footer { padding:0; }
.d-header, .d-button { font: 12px/1.11 'Microsoft Yahei', Tahoma, Arial, Helvetica, STHeiti; _font-family:Tahoma,Arial,Helvetica,STHeiti; -o-font-family: Tahoma, Arial; }
.d-title { overflow:hidden; text-overflow: ellipsis; cursor:default; }
.d-state-noTitle .d-title { display:none; }
.d-close { display:block; position:absolute; text-decoration:none; outline:none; _cursor:pointer; }
.d-close:hover { text-decoration:none; }
.d-main { text-align:center; vertical-align:middle; min-width:9em; }
.d-content { color:#000; float:left;}
.d-content .d-state-full { display:block; width:100%; margin:0; padding:0!important; height:100%; }
.d-loading { width:96px; height:32px; text-align:left; text-indent:-999em; overflow:hidden; background:url(/images/loading.gif) no-repeat center center; }
.d-buttons { padding:6px; text-align:right; white-space:nowrap; }
.d-button { margin-left:10px; padding: 0 12px; cursor: pointer; display: inline-block; min-height:2em; text-align: center; *padding:4px 10px; *height:2em; letter-spacing:2px; font-family: Tahoma, Arial/9!important; width:auto; overflow:visible; *width:1; color: #ffffff;background:#009fff;border: 0 none;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;  }
.d-button::-moz-focus-inner, .d-button::-moz-focus-outer { border:0 none; padding:0; margin:0; }
.d-button:focus { outline:none 0; border-color:#cacaca;  }
.d-button:hover { color:#fffff; border-color:#cacaca; }
.d-button:active { border-color:#cacaca; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DDDDDD', endColorstr='#FFFFFF'); background: linear-gradient(top, #DDD, #FFF); background: -moz-linear-gradient(top, #DDD, #FFF); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DDD), to(#FFF));  }
.d-button[disabled] { cursor:default; color:#666; background:#DDD; border: 1px solid #cacaca; filter:alpha(opacity=50); opacity:.5; box-shadow:none; }
.d-state-highlight { color: #FFF;background:#ff3333; }
.d-state-highlight:focus { outline:none 0; border-color:#ffde90;  }
.d-state-highlight:hover { color:#FFF; border-color:#e57002; }
.d-state-highlight:active { border-color:#e57002; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f27602', endColorstr='#ffbc20'); background: linear-gradient(top, #f27602, #ffbc20); background: -moz-linear-gradient(top, #f27602, #ffbc20); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f27602), to(#ffbc20)); }
.d-mask { background:#000; filter:alpha(opacity=30); opacity:.3; }
.d-inner { background:#FFF; }
.d-outer, .d-inner { border:0; }
.d-nw, .d-ne, .d-sw, .d-se { width:4px; height:4px; }
.d-nw, .d-n, .d-ne, .d-w, .d-e, .d-sw, .d-s, .d-se {background:rgba(0, 0, 0, .3); background:#000\9!important; filter:alpha(opacity=30); }
.d-state-lock .d-nw, .d-state-lock .d-n, .d-state-lock .d-ne, .d-state-lock .d-w, .d-state-lock .d-e, .d-state-lock .d-sw, .d-state-lock .d-s, .d-state-lock .d-se { background:rgba(0, 0, 0, .3); background:#000\9!important; filter:alpha(opacity=30); }
.d-titleBar { position:relative; height:100%; }
.d-title { height:35px; line-height:33px; padding:0 34px 0 10px; font-weight:bold; font-size:14px; background-color:#E7F2F9; background:#009fff;}
.d-state-focus .d-title { color:#ffffff; }
.d-close { padding:0; top:7px; right:7px; width:19px; height:19px; line-height:19px; font-size:18px; font-weight:bold; color:#68767b; text-align:center; font-family: Helvetica, STHeiti; _font-family: Tahoma, '\u9ed1\u4f53', 'Book Antiqua', Palatino;  }
.d-close:hover, .d-close:active { color:#FFF; border:2px solid #009fff; top:5px; right:5px;}
.d-buttons { background-color:#F6F6F6; border-top: 1px solid #DADEE5; }
.d-state-noTitle .d-inner { border:1px solid #999; background:#FFF; }
.d-state-noTitle { border:0 none; box-shadow:none; }
.d-state-noTitle .d-nw, .d-state-noTitle .d-n, .d-state-noTitle .d-ne, .d-state-noTitle .d-w, .d-state-noTitle .d-e, .d-state-noTitle .d-sw, .d-state-noTitle .d-s, .d-state-noTitle .d-se { background:rgba(0, 0, 0, .15); background:#000\9!important; filter:alpha(opacity=15)!important; }
.d-state-noTitle .d-titleBar { bottom:0; _bottom:0; _margin-top:0; }
.d-state-noTitle .d-close { top:0; right:0; width:18px; height:18px; line-height:18px; text-align:center; text-indent:0; font-size:18px; text-decoration:none; color:#214FA3; background:none; filter:!important; }
.d-state-noTitle .d-close:hover, .d-state-noTitle .d-close:active {top:0; right:0; border:none; background:none; color:#900; }
.d-state-noTitle .d-dialog { box-shadow: none; }
/* artDialog end */

/*tip message start*/
.tip_message,.tip_message .tip_ico_succ,.tip_message .tip_ico_fail,.tip_message .tip_ico_hits,.tip_message .tip_content,.tip_message .tip_end{background-image:url(/images/tip_message.png);_background-image:url(/images/tip_message_ie6.png);color:#606060;float:left;font-size:14px;font-weight:bold;height:54px;line-height:54px;}
.tip_message{display:none;background:none;position:absolute;font-family:Arial,Simsun,"Arial Unicode MS",Mingliu,Helvetica;font-size:14px;}
.tip_message .tip_ico_succ
{background-position:-6px 0;background-repeat:no-repeat;width:45px;}
.tip_message .tip_ico_fail{background-position:-6px -108px;background-repeat:no-repeat;width:45px;}
.tip_message .tip_ico_hits{background-position:-6px -54px;background-repeat:no-repeat;width:45px;}
.tip_message .tip_end{background-position:0 0;background-repeat:no-repeat;width:6px;}
.tip_content{background-position:0 -161px;background-repeat:repeat-x;padding:0 20px 0 8px; word-break:keep-all;white-space:nowrap;}
.tip_message .tip_message_content{position:absolute; left:0; top:0; width:100%;height:100%;z-index:65530;}
.ie6_mask{position:absolute; left:0; top:0; width:100%;height:100%;background-color:transparent;z-index:-1;filter:alpha(opacity=0);}
/* tip message end */

/* dialog_login start */
.user_dialog_login {display:inline; float:left; width:565px; height:262px;padding:0 10px;}
.user_dialog_login .left{display:inline; float:left; width:260px; height:260px;padding:0 10px 0 24px;}
.user_dialog_login .left_line{display:inline; float:left; width:250px;margin: 0 0 10px;}
.user_dialog_login .left_line a{text-decoration:underline;}
.user_dialog_login .left_line .message{display:inline; float:left; width:180px; height:16px;}
.user_dialog_login .left_line .message span{background: url("../images/wrong.gif") no-repeat scroll 0 0 transparent;color: #F25A04;display: none;float: left;height: 16px;line-height: 16px;padding-left: 18px;}
.user_dialog_login .left_line .dl_loginName{background: url("../images/h_bg.png") no-repeat scroll 0 -18px;_background: url("../images/h_bg.gif") no-repeat scroll 0 -18px;border: 1px solid #CCCCCC;border-radius: 2px 2px 2px 2px; box-shadow: 1px 1px 1px 0 #EAEAEA inset;color: #808080;height: 36px;padding-left: 39px;padding-right: 5px;vertical-align: middle;width: 200px;margin: 0 0 5px;}
.user_dialog_login .left_line .dl_loginName .input_normal{background: none repeat scroll 0 0 transparent;border: medium none;border-radius: 2px 2px 2px 2px;box-shadow: 0 0 #FFFFFF;color: #808080;font-size: 18px;height: 36px;line-height: 36px;outline-style: none;padding: 0 5px;vertical-align: middle;width: 195px;font-family: Verdana,Arial,Helvetica,sans-serif;}
.user_dialog_login .left_line .dl_password{background: url("../images/h_bg.png") no-repeat scroll 0 -54px;_background: url("../images/h_bg.gif") no-repeat scroll 0 -54px;border: 1px solid #CCCCCC;border-radius: 2px 2px 2px 2px; box-shadow: 1px 1px 1px 0 #EAEAEA inset;color: #808080;height: 36px;padding-left: 39px;padding-right: 5px;vertical-align: middle;width: 200px;}
.user_dialog_login .left_line .dl_password .input_normal{background: none repeat scroll 0 0 transparent;border: medium none;border-radius: 2px 2px 2px 2px;box-shadow: 0 0 #FFFFFF;color: #808080;font-size: 14px;height: 36px;line-height: 36px;outline-style: none;padding: 0 5px;vertical-align: middle;width: 195px;}
.user_dialog_login .left_line .input {display: inline;float: left;font-size: 14px;margin-top: 2px;}
.user_dialog_login .left_line .input .input_normal{border: 1px solid #CCCCCC;border-radius: 2px 2px 2px 2px;box-shadow: 1px 1px 1px 0 #EAEAEA inset;color: #a8a8a8;height: 36px;padding-right: 5px;vertical-align: middle;background: none repeat scroll 0 0 transparent;font-size: 14px;line-height: 33px;outline-style: none;padding-left: 5px;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 12px;text-align: center;}
.user_dialog_login .left_line .input .input_size{font-size: 18px;}
.user_dialog_login .left_line .input .vcode{display: inline;float: left;}
.user_dialog_login .left_line .noleft {display:inline;float:left;height: auto !important;line-height:31px;min-height:31px;margin-left:9px;margin-top: 2px;}
.user_dialog_login .left_line .noleft #authCode {border: 1px solid #CCCCCC;width:84px;height:36px;cursor: pointer;}
.user_dialog_login .left_line .reloadCode {display: inline;float: left;height: 42px;line-height: 42px;margin-left: 9px;}
.user_dialog_login .left_line .reloadCode a {color: #e38000;font-size: 12px;text-decoration: underline;width: 50px;display: inline;float: left;line-height: 20px;text-align: left;}
.user_dialog_login .left_line .right {float: right;}
.user_dialog_login .left_line .right a {color: #E38000;}
.user_dialog_login .left_line label {cursor: pointer;display:inline; float:left;}
.user_dialog_login .left_line label .check_box {margin-right: 3px;vertical-align: -2px;}
.user_dialog_login .style {display: inline;float: left;}
.user_dialog_login .style .home_btn {background: url("../images/press_button.png") no-repeat;_background: url("../images/press_button.gif") no-repeat;border: 0 none;color: #FFFFFF;cursor: pointer;display: inline-block;font-size: 18px;font-weight: bold;height: 42px;line-height: 42px;overflow: hidden;text-align: center;width:164px;}
.user_dialog_login .right_line {background: url("../images/hr.jpg") no-repeat;display: inline;float: left;height: 262px;padding: 20px 0 0 58px;width: 190px;}
.user_dialog_login .right_line .title {color: #666666;font-size: 14px;font-weight: bold;text-align: left;}
.user_dialog_login .right_line .reg {display: inline;float: left;width: 100%;}
.user_dialog_login .right_line .reg p {margin-top: 5px;padding-bottom: 12px;text-align: left;}
.user_dialog_login .right_line .reg .home_btn {background: url("../images/press_button.png") no-repeat scroll 0 -44px;_background: url("../images/press_button.gif") no-repeat scroll 0 -44px;border: 0 none;cursor: pointer;display: inline;float: left;height: 42px;width: 164px;font-size: 18px;font-weight: bold;line-height: 42px;color:#ffffff;}
.user_dialog_login .right_line .reg a:hover{text-decoration: none;}
.user_dialog_login .right_line .partner {display: inline;float: left;padding-top:18px;border-top: 1px dashed #D4D4D4;margin-top:45px;}
.user_dialog_login .right_line .partner p.tit {color: #595959;margin: 0 0 12px;}
.user_dialog_login .right_line .partner .qq{display: inline;float: left;}
/* dialog_login end */


/*user card start*/
.sp_card{ position:absolute; top:0px; left:0px; color: #666666; font:12px/1.5 Tahoma,Helvetica,Arial,sans-serif; z-index:13010;}
.sp_card img{ border-style:none;}
.sp_card ul,.sp_card li, .sp_card dt, .sp_card dd, .sp_card dl { margin: 0; padding: 0; list-style:none;}
.sp_card_content{text-align:left; border:1px solid #CFCFCF;background:white;position:relative;box-shadow:0px 0px 2px 2px rgba(0, 0, 0, 0.1); width:300px; padding:15px; height:148px;} 
.sp_card_content::after{content:".";height:0;display:block;visibility:hidden;clear:both;font-size:0;}
.sp_card_content a:link,.sp_card_content a:visited{ color:#6DB823;}
.sp_card_view{ height:52px; overflow:hidden;}
.sp_card_view dt{ float:left; width:48px; margin:4px 11px 0 0;}
.sp_card_view dd{ float:left; color:#aaa; line-height:2.3;}
.sp_card_intro{ width:300px;word-wrap:break-word;word-break:normal;overflow:hidden; margin:13px 0 10px; height:18px; line-height:18px;}
.sp_card_intro em{color:#aaa;}
.sp_card_medal{ height:24px; overflow:hidden; padding-bottom:5px;}
.sp_card_medal ul{ overflow:hidden; zoom:1;}
.sp_card_medal ul li{ float:left; margin-right:5px;}
.sp_card_follow{ overflow:hidden; zoom:1;}
.sp_card .sp_follow_bnt{ line-height:24px; background:#6DB823; height:24px; padding:0 15px; display:block; float:right;} 
.sp_card .sp_card_content .sp_follow_bnt:link,.sp_card .sp_card_content .sp_follow_bnt:visited{ color:#fff;}
.sp_card .sp_follow_bnt:hover{ background:#73C325; text-decoration:none;}
.sp_caret_in,.sp_caret_out{ position:absolute;border-style:solid dashed dashed dashed; display:block;font-family:simsun;width:0px;height:0px;_line-height:0;font-size:0;} 
.sp_caret_in{left:29px;top:auto;bottom:-7px;border-width:7px 6px 0 6px;border-color:#fff transparent transparent transparent; z-index:2;}
.sp_caret_out{ z-index:1;border-width:8px 7px 0 7px;border-color:#CFCFCF transparent transparent transparent;bottom:-8px; left:28px;}
.sp_card_loading{ width:32px; margin:0 auto; text-align:center; padding:60px 0 0 0;}
.sp_card .sp_unfollow_bnt{ background:#aaa;}
.user_card img{display:block;}
/*user card end*/

/*following*/
.following_dialog_add{float:left;width: 442px;}
.following_dialog_add .check{background-color: #fafafa;height:32px;float:left;width:440px;}
.following_dialog_add .check span{float:left;margin:10px 0 10px 10px;cursor:pointer;display: inline;_margin:5px 0 5px 10px;}
.following_dialog_add .check label{float:left;padding-left:6px;line-height: 33px;cursor:pointer;}
.following_dialog_add .selection{float:left;margin-bottom:8px;margin-top:15px;}
.following_dialog_add .selection a{color:#2c629e;}
.following_dialog_add .box{float:left;padding:1px;border: 1px solid #EAEAEA;}
.following_dialog_add .group{float:left;width:440px;background-color: #fafafa;}
.following_dialog_add .group .radio{float:left;width:420px;padding:10px;}
.following_dialog_add .group .radio li{float:left;width:140px;position: relative;margin: 0;}
.following_dialog_add .group .radio li span{float:left;margin:10px 0;cursor:pointer;display: inline;_margin:5px 0;}
.following_dialog_add .group .radio li label{float:left;padding-left:6px;line-height: 33px;width:85px;height:30px;overflow:hidden;cursor:pointer;text-align: left;}
.following_dialog_add .group .radio li .option{display: block;float: right;height: 16px;padding: 8px 0;position: absolute;right:5px;top: 0;z-index: 2;margin: 0;}
.following_dialog_add .group .radio li .option .icon {display: inline-block;font: 0pt/0pt sans-serif;height: 10px;overflow: hidden;text-align: left;width: 10px;}
.following_dialog_add .group .radio li .option .edit {background: url("../images/friendManage.gif") no-repeat scroll -29px -54px transparent;margin:4px 0 0;}
.following_dialog_add .group .radio li .option .del {background: url("../images/friendManage.gif") no-repeat scroll -54px -54px transparent;margin:4px 0 0 5px;}
.following_dialog_add .group .create_group{float:left;margin:3px 0 15px 18px;display: inline;_padding-bottom:10px;}
.following_dialog_add .group .create_group a{color:#ff0000;cursor:pointer;}
.following_dialog_add .group .input_normal{margin: 0 10px 10px 15px;}
.following_dialog_add .group .button-main{margin:2px 0;}
.following_dialog_add .group .button-main span {margin: 0;}
.following_dialog_add .group .cancel{margin: 2px 10px;}
.following_dialog_add .group .cancel span {margin: 0;}
.following_dialog_add .group .cancel a{height: 21px;line-height: 21px;color:#ffffff;}

/*medal*/
.medal{float:left;}
.medal li{float:left;display: block;height: 24px;width: 24px;position: relative; margin-right:10px;}
.medal li em{display: block;height: 24px;width: 24px;}
.medal li em,li b{background: url("../images/friendManage.gif") no-repeat;cursor: pointer;}
.medal li .exp_role{background-position:0 -92px;}
.medal li .exp_role_none{background-position:0 -151px;}
.medal li .certify{background-position:-30px -92px;}
.medal li .certify_none{background-position:-30px -151px;}
.medal li .popularity_user{background-position:-89px -92px;}
.medal li .popularity_user_none{background-position:-89px -151px;}
.medal li .sign{background-position:-176px -92px;}
.medal li .sign_none{background-position:-176px -151px;}
.medal li .jury{background-position:-119px -92px;}
.medal li .jury_none{background-position:-119px -151px;}
.medal li .share{background-position:-148px -92px;}
.medal li .share_none{background-position:-148px -151px;}
.medal li .g{background-position:-176px -92px;}
.medal li .h{background-position:0 -121px;}
.medal li .i{background-position:-30px -121px;}
.medal li .j{background-position:-60px -121px;}
.medal li .k{background-position:-89px -121px;}
.medal li .l{background-position:-119px -121px;}
.medal li .m{background-position:-148px -121px;}
.medal li .num {display: block; height:9px; bottom: 0px;right: 0px;position: absolute;overflow: hidden;}
.medal li .n1{background-position:0 0;width:6px;}
.medal li .n2{background-position:-13px 0;width:9px;}
.medal li .n3{background-position:-29px 0;width:9px;}
.medal li .n4{background-position:-45px 0;width:9px;}
.medal li .n5{background-position:-61px 0;width:9px;}
.medal li .n6{background-position:-77px 0;width:9px;}
.medal li .n7{background-position:-93px 0;width:9px;}
.medal li .n8{background-position:-109px 0;width:9px;}
.medal li .n9{background-position:-125px 0;width:9px;}
.medal li .n10{background-position:0 -12px;width:11px;}
.medal li .n11{background-position:-14px -12px;width:9px;}
.medal li .n12{background-position:-26px -12px;width:11px;}
.medal li .n13{background-position:-40px -12px;width:11px;}
.medal li .n14{background-position:-54px -12px;width:11px;}
.medal li .n15{background-position:-68px -12px;width:11px;}
.medal li .n16{background-position:-82px -12px;width:11px;}
.medal li .n17{background-position:-96px -12px;width:11px;}
.medal li .n18{background-position:-110px -12px;width:11px;}
.medal li .n19{background-position:-124px -12px;width:11px;}
.medal li .n20{background-position:0 -25px;width:13px;}
.medal li .n21{background-position:-16px -25px;width:11px;}
.medal li .n22{background-position:-30px -25px;width:13px;}
.medal li .n23{background-position:-46px -25px;width:13px;}
.medal li .n24{background-position:-62px -25px;width:13px;}
.medal li .n25{background-position:-78px -25px;width:13px;}
.medal li .n26{background-position:-94px -25px;width:13px;}
.medal li .n27{background-position:-110px -25px;width:13px;}
.medal li .n28{background-position:-126px -25px;width:13px;}
.medal li .n29{background-position:-142px -25px;width:13px;}
.medal li .n30{background-position:0 -38px;width:13px;}
.medal li .n31{background-position:-16px -38px;width:11px;}
.medal li .n32{background-position:-30px -38px;width:13px;}
.medal li .n33{background-position:-46px -38px;width:13px;}
.medal li .n34{background-position:-62px -38px;width:13px;}
.medal li .n35{background-position:-78px -38px;width:13px;}
.medal li .n36{background-position:-94px -38px;width:13px;}
.medal li .n37{background-position:-110px -38px;width:13px;}
.medal li .n38{background-position:-126px -38px;width:13px;}
.medal li .n39{background-position:-142px -38px;width:13px;}
.medal li .n40{background-position:0 -50px;width:13px;}
.medal li .n41{background-position:-16px -50px;width:11px;}
.medal li .n42{background-position:-30px -50px;width:13px;}
.medal li .n43{background-position:-46px -50px;width:13px;}
.medal li .n44{background-position:-62px -50px;width:13px;}
.medal li .n45{background-position:-78px -50px;width:13px;}
.medal li .n46{background-position:-94px -50px;width:13px;}
.medal li .n47{background-position:-110px -50px;width:13px;}
.medal li .n48{background-position:-126px -50px;width:13px;}
.medal li .n49{background-position:-142px -50px;width:13px;}
.medal li .n9n{background-position:-155px 0;width:14px;}

.button2-main {background: url("../images/button-main.gif") no-repeat scroll 100% -64px;display: inline;float: left;letter-spacing: 1px;padding: 0 3px 0 0;margin-right:10px;}
.button2-main span {background: url("../images/button-main.gif") no-repeat 0 -43px;display: block;padding:0 0 0 3px;width:40px;}
.button2-main span button {background: none repeat scroll 0 0 transparent;border: 0 none;cursor: pointer;height: 24px;line-height: 24px;margin: 0 -10px !important;overflow: visible;padding: 0 3px !important;text-decoration: none;white-space: nowrap;width: auto;}
.button2-main a {display: block;height: 24px;line-height:24px;cursor: pointer;}
.button2-main a:hover{text-decoration: none;}
.button2-main a input{margin:6px 5px 0 0;display: inline;float: left;}
.button2-main a label {cursor: pointer;}
.button-main {background: url("../images/button-main.gif") no-repeat scroll 100% -21px;display: inline;float: left;letter-spacing: 1px;margin: 0;padding: 0 3px 0 0;}
.button-main span {background: url("../images/button-main.gif") no-repeat;display: block;padding: 0 0 0 3px;width:40px;}
.button-main span button {background: none repeat scroll 0 0 transparent;border: 0 none;color: #FFFFFF;cursor: pointer;height: 21px;line-height: 21px;margin: 0 -10px !important;overflow: visible;padding: 0 10px !important;text-decoration: none;white-space: nowrap;width: auto;}
.button3-main {display: inline;float: left;letter-spacing: 1px;margin-right:5px;}
.button3-main  button {background: none repeat scroll 0 0 transparent;border: 0 none;color: #444444;cursor: pointer;height: 21px;line-height: 21px;text-decoration: none;white-space: nowrap;width: auto;padding:0 6px 0 24px ;background: url("../images/button.gif") no-repeat scroll 0 -163px;}
.button3-main  button.add{background: url("../images/button.gif") no-repeat scroll 0 -190px;padding:0 6px 0 22px;}

/*按钮*/
.danceFavoritesList .page{display: inline;float: left;width:640px;}
.danceFavoritesList .page .page_sort{display: inline;float: right;padding:10px 0;}
.page{display: inline;float: left;width:100%;padding:10px 0;}
.play_button {display: inline;float: left;padding: 10px 0;}
.play_button a:hover{text-decoration: none;}
.play_button .select_all {background: url("../images/buttons.gif") no-repeat;color: #FFFFFF !important;cursor: pointer;display: inline-block;float: left;height: 24px;line-height: 24px;margin: 0 10px 0 0;text-align: left;text-indent: 24px;width: 54px;}
.play_button .select_alls {background: url("../images/buttons.gif") no-repeat;color: #FFFFFF !important;cursor: pointer;display: inline-block;float: left;height: 24px;line-height: 24px;margin: 0 10px 0 0;text-align: left;text-indent: 24px;width: 54px;}
.play_button .select_add_list {background: url("../images/buttons.gif") no-repeat scroll 0 -48px transparent;color: #FFFFFF !important;cursor: pointer;display: inline-block;float: left;height: 24px;line-height: 24px;text-align: left;text-indent: 31px; width: 93px;}
.play_button .select_play {background: url("../images/buttons.gif") no-repeat scroll 0 -24px transparent;color: #FFFFFF !important;cursor: pointer;display: inline-block;float: left;height: 24px;line-height:24px;margin: 0 10px 0 0;text-align: left;text-indent: 24px;width: 54px;}
.play_content .left_bot .recom ul li .button .but_right .btn_playback{background: url("../images/buttons.gif") no-repeat scroll 0 -25px transparent;color: #FFFFFF !important;cursor: pointer;display: inline-block;float: left;height: 25px;line-height: 25px;margin: 0 5px 0 0;text-align: left;text-indent: 27px;width: 59px;}
.play_content .left_bot .recom ul li .button .but_right .btn_toplaylist{background: url("../images/buttons.gif") no-repeat scroll 0 -50px transparent;color: #FFFFFF !important;cursor: pointer;display: inline-block;float: left;height: 25px;line-height: 25px;text-align: left;text-indent: 27px; width: 83px;}


/*申请*/
.dialog_info{width:500px;padding:0 10px 10px;display: inline;float: left;}
.dialog_info .info_title{text-align: center;font-size:16px;padding-bottom:5px;}
.dialog_info .info_name{font-size:14px;display: inline;float: left;width:100%;}
.dialog_info .info_text{padding-left:25px;color:#888888;display: inline;float: left;margin-top:5px;}


.certify{background: url("../images/certify.gif") no-repeat -27px 0;}
.certify_mm{background: url("../images/mm.gif") no-repeat -27px 0;}
.nickname .certify{width:13px;height:13px;display: inline;float: left;margin:2px 0 0 3px;*margin:0 0 0 3px;}
.nickname .certify_mm{width:13px;height:13px;display: inline;float: left;margin:2px 0 0 3px;*margin:0 0 0 3px;}
html*~body .nickname .certify{margin:0 0 0 3px;}
html*~body .nickname .certify_mm{margin:0 0 0 3px;}
.nickname .vip_style {display: inline;float: left;vertical-align: top; height:13px;margin-top:2px;*margin-top:0;width:32px;}
html*~body .nickname .vip_style{margin-top:0;}
.vip101 {background: url("../images/vip/mini_vip101.gif") no-repeat;}
.vip102 {background: url("../images/vip/mini_vip102.gif") no-repeat;}
.vip103 {background: url("../images/vip/mini_vip103.gif") no-repeat;}
.vip104 {background: url("../images/vip/mini_vip104.gif") no-repeat;}
.vip105 {background: url("../images/vip/mini_vip105.gif") no-repeat;}
.vip106 {background: url("../images/vip/mini_vip106.gif") no-repeat;}
.vip107 {background: url("../images/vip/mini_vip107.gif") no-repeat;}
.vip108 {background: url("../images/vip/mini_vip108.gif") no-repeat;}
.vip109 {background: url("../images/vip/mini_vip109.gif") no-repeat;}

.info .certify{width:13px;height:16px;display: inline;float: left;margin:2px 0 0 0;*margin:0;}
.info .certify_mm{width:13px;height:16px;display: inline;float: left;margin:2px 0 0 0;*margin:0;}
.info .vip_style {display: inline;float: left; height:16px;margin:2px 3px 0 0;width:32px;*margin:0 3px 0 0;}
.info .name .certify{width:13px;height:13px;display: inline;float: left;margin:0;}
.info .name .certify_mm{width:13px;height:13px;display: inline;float: left;margin:0;}
.info .name .vip_style {display: inline;float: left;vertical-align: top; height:13px;margin:0;width:32px;}
.text .user_card{display: inline;float: left;margin:0 3px 0 0;}
.text .certify{width:13px;height:13px;display: inline;float: left;margin:5px 0 0 0;*margin:3px;}
.text .certify_mm{width:13px;height:13px;display: inline;float: left;margin:5px 0 0 0;*margin:3px;}
.text .vip_style {display: inline;float: left;vertical-align: top; height:13px;margin:5px 0 0 0;width:32px;*margin:3px 0 0 0;}
.pm .user_card{display: inline;float: left;margin-right:3px;color:#008fd4;font-weight: bold;}
.pm .online_icon{display: inline;float: left;margin-right:3px;}
.pm .certify{width:13px;height:13px;display: inline;float: left;margin:2px 0 0 0;*margin:0;}
.pm .certify_mm{width:13px;height:13px;display: inline;float: left;margin:2px 0 0 0;*margin:0;}
.pm .vip_style {display: inline;float: left;vertical-align: top; height:13px;margin:2px 3px 0 0;width:32px;*margin:0 3px 0 0;}
.feedContent .user_card{display: inline;float: left;margin:0 3px;}
.feedContent .online_icon{display: inline;float: left;margin:0 3px;}
.feedContent .certify{width:13px;height:13px;display: inline;float: left;margin:2px 0 0 0;*margin:0;}
.feedContent .certify_mm{width:13px;height:13px;display: inline;float: left;margin:2px 0 0 0;*margin:0;}
.feedContent .vip_style {display: inline;float: left;vertical-align: top; height:13px;margin:2px 3px 0 0;width:32px;*margin:0 3px 0 0;}
.content .note .user_card,.content .text .user_card{display: inline;float: left;margin:0 3px;}
.content .note .certify{width:13px;height:13px;display: inline;float: left;margin:2px 0 0 0;*margin:0;}
.content .note .certify_mm{width:13px;height:13px;display: inline;float: left;margin:2px 0 0 0;*margin:0;}
.content .note .vip_style {display: inline;float: left;vertical-align: top; height:13px;margin:2px 3px 0 0;width:32px;*margin:0 3px 0 0;}
.content .text .certify{width:13px;height:13px;display: inline;float: left;margin:5px 0 0 0;*margin-top:3px;}
.content .text .certify_mm{width:13px;height:13px;display: inline;float: left;margin:5px 0 0 0;*margin-top:3px;}
.content .text .vip_style {display: inline;float: left;vertical-align: top; height:13px;margin:5px 3px 0 0;width:32px;*margin:3px 3px 0 0;}
.box_list .certify{width:13px;height:13px;display: inline;float: left;margin:4px 0 0 0;*margin-top:2px;_margin-top:0;}
.box_list .certify_mm{width:13px;height:13px;display: inline;float: left;margin:4px 0 0 0;*margin-top:2px;_margin-top:0;}
.box_list .vip_style {display: inline;float: left;vertical-align: top; height:13px;margin:4px 3px 0 0;width:32px;*margin:2px 3px 0 0;_margin:0 3px 0 0;}

.feedName .certify{width:13px;height:13px;display: inline;float: left;margin:2px 3px 0 0;}
.feedName .certify_mm{width:13px;height:13px;display: inline;float: left;margin:2px 3px 0 0;}
html*~body .feedName .certify{margin-top:1px;}
html*~body .feedName .certify_mm{margin-top:1px;}
.feedName .vip_style {display: inline;float: left;vertical-align: top; height:13px;margin:2px 3px 0 0;width:32px;}
html*~body .feedName .vip_style{margin-top:1px;}
.sp_card_view .certify{width:13px;height:13px;display: inline;float: left;margin:6px 0 0 3px;}
.sp_card_view .certify_mm{width:13px;height:13px;display: inline;float: left;margin:6px 0 0 3px;}
.sp_card_view .vip_style {display: inline;float: left;vertical-align: top; height:13px;margin-top:6px;width:32px;}

.user_dialog_embody{display:inline; float:left; width:425px; height:242px;background:#ffffff;font: 14px "宋体";}
.user_dialog_embody span{display: inline;float: left;font-size: 18px;text-align: center;width:100%;font-weight: bold;padding-top:16px;}
.user_dialog_embody span b{color:#ff0000;}
.user_dialog_embody p{display: inline;float: left;font-size: 14px;font-weight: bold;padding:19px 29px 0 29px;line-height: 24px;width: 367px;}
.user_dialog_embody .embody{display: inline;float: left;margin:20px 28px 0;}
.user_dialog_embody .anew{display: inline;float: left;margin:20px 0 0 105px;}
.user_dialog_embody .embody input{background: url("../images/press_button.png") no-repeat 0 -143px;border: 0 none;color: #FFFFFF;cursor: pointer;display: inline-block;font-size: 14px;font-weight: bold;height: 37px;line-height: 34px;overflow: hidden;text-align: center;width: 117px;}
.user_dialog_embody .anew input{background: url("../images/press_button.png") no-repeat 0 -92px;border: 0 none;color: #FFFFFF;cursor: pointer;display: inline-block;font-size: 14px;font-weight: bold;height: 37px;line-height: 34px;overflow: hidden;text-align: center;width: 117px;}*html{ background-image:url(about:blank); background-attachment:fixed;}
body{background: url("../images/main-bg.gif") repeat;color: #666666;margin:0;padding:0;font: 12px "微软雅黑","Lucida Grande",STHeiti,Verdana,Arial,Times,serif;}
body,div,ul,li,p,span,b,strong,input,a,form,hr,h1,h2,h3{margin:0;padding:0;}
ul, dl, ol {list-style: none outside none;}
img{border:0 none;-ms-interpolation-mode:bicubic;vertical-align: text-bottom;}
input, textarea {outline: medium none;}
.left{float:left;}
.right{float:right;}
a:link, a:visited {color: #fff;text-decoration: none;}
a:hover {color: #EE0000;text-decoration: underline;}
img.avatar-30 {height: 30px;width: 30px;}
img.avatar-58 {height: 36px;width: 36px;}
img.avatar-38 {height: 38px;width: 38px;}
img.avatar-46 {height: 46px;width: 46px;}
img.avatar-48 {height: 48px;width: 48px;}
.nothing {float: left;font-size: 14px;padding: 90px 0;text-align: center;width: 100%; font-weight: bold;}
.nothing strong{color:#ff0000;}
.gg300dj{width:300px;height:40px;display: inline;float: left;padding:0 0 5px 0;overflow: hidden;}
.gg123{width:300px;height:98px;display: inline;float: left;overflow: hidden;}
.gg250{width:250px;height:250px;display:inline;float:left;}
.cbox {background:url("../images/guide.png") no-repeat 0 -61px;_background:url("../images/guide.gif") no-repeat 0 -62px;display: block;float: left; height: 15px;margin:3px 5px 0 0;width: 15px;}
.on_select_all {background:url("../images/guide.png") no-repeat -26px -61px;_background:url("../images/guide.gif") no-repeat -26px -61px;}
li input {display:inline;float:left;width:14px;cursor: pointer;height:14px;opacity: 0;filter: alpha(opacity=0);zoom: 1;filter: Alpha(Opacity=0);/×透明100%×/}

/*二级*/
.main_nav2 {height: 23px;margin: 15px 0;position: relative;width: 750px;z-index: 2;display: inline;float: left;}
.main_nav2 ul{display: inline; float:left;width: 720px;}
.main_nav2 li{display: inline; float:left;height: 23px;line-height: 20px;margin-right:8px;}
.main_nav2 li a {line-height: 23px;float:left;width:64px;height:23px;padding-left:22px;background:url("../images/guide.png") no-repeat 0 -32px;_background:url("../images/guide.gif") no-repeat 0 -32px;}
.main_nav2 li a:link {color: #ffffff;text-decoration: none;}
.main_nav2 li a:visited {color:#ffffff;text-decoration: none;}
.main_nav2 li a:hover{color:#ffffff;text-decoration: none;}
.main_nav2 li a:active {text-decoration: none;}
.main_nav2 li.current a{color:#000000;background:url("../images/guide.png") no-repeat;_background:url("../images/guide.gif") no-repeat;}
.main_nav2 li.current a:link{color:#000000;background:url("../images/guide.png") no-repeat;_background:url("../images/guide.gif") no-repeat;}
.main_nav2 li.current a:visited{color:#000000;}
.main_nav2 li.current a:hover{color:#000000;}
.main_nav2 li.current a:active{color:#000000;}
.main_nav2 .refresh{color: #CCCCCC;display: inline;float: right;line-height: 30px;text-align: right;background:#FFFFFF;bottom: -7px;height: 15px;position: absolute;right: -3px;width: 25px;}
.main_nav2 .refresh a{background: url("../images/user_icon.png") no-repeat scroll -91px -25px;_background: url("../images/user_icon.gif") no-repeat scroll -91px -25px;display: block;float: left;height: 15px;margin: 0 5px;text-indent: -10000px;width: 15px;}
.main_nav2 .refresh a.eda:hover {background-position: -111px -45px;} 

/*播放器*/
.mpPlayerBox{width: 960px;margin-bottom:5px;height:40px; position:relative;}
.mpList {display:none; float:left; width:325px; position:absolute; z-index:10; top:40px; left:23px;border-top:0px; background-color: #000000;padding:1px 0px  1px 1px;}
.mpList .mpListScroll{width:325px; height:330px; overflow-x: hidden; overflow-y: auto;}
.mpList ul{display:inline; float:left; width:325px;}
.mpList ul li{display:inline; float:left;width:325px;}
.mpList ul li a{display:inline; float:left; padding:0 12px;color:#333; width:283px; height:30px; line-height:30px;font-size:12px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#ffffff;}
.mpList ul li a:visited{color:#ffffff; text-decoration:none;}
.mpList ul li a:hover{color:#ffffff; text-decoration:none;background:#00A0FF;}
.mpList ul li a:active{color:#ffffff; text-decoration:none;background:#00A0FF;}
.mpList ul li.on a{color:#ffffff; text-decoration:none;background:#00A0FF;}
/*导航*/
.top {background: url("../images/hg.jpg") repeat-x; font-family: "微软雅黑";color: #FFFFFF;font-size: 12px;height: 84px;width: 100%;}
.topMember{height:35px;margin: 0 auto;padding: 0 20px;text-align: left;width: 964px;background: url("../images/hg.jpg") repeat-x;}
.topMember .news{display: inline;float: left;background: url("../images/cache_label.png") no-repeat;_background: url("../images/cache_label.gif") no-repeat;height: 15px;line-height: 15px;overflow: hidden;padding-left: 25px;margin-top:10px;}
.topMember .news a{color:#b5b5b5;}
.topMember .user {display: inline;float: right;height: 34px;}
.topMember .user .face {display: inline;float: left;font-size: 0;}
.topMember .user .face .vip_style{display: inline;float: left;background: url("../images/vip.gif") no-repeat;width:32px;height:21px;margin:6px 6px 0 0;}
.topMember .user .face img {display: inline;float: left;height: 21px;width: 21px;margin-right:5px;margin-top: 6px;border-radius: 2px;}
.topMember .user .face .nickname{color:#009fff;display: inline;float: left;font-size: 12px;height: 35px;line-height: 35px;font-weight: bold;margin-right:15px;}
.topMember .user .wei{display: inline;float: left;font-size: 12px;height: 34px; line-height: 34px;margin-left: 2px;}
.topMember .user .wei a{color: #ffffff;display: inline;float: left;font-weight: bold;margin-left:15px;padding-right:5px;}
.topMember .user .wei a b{display: inline;float: left;background: url("../images/member.png") no-repeat -145px 0;width:25px;height:35px;margin-right:5px;}
.topMember .user .wei a.register b{background: url("../images/member.png") no-repeat -178px 0;}
.topMember .user .info {color:#ffffff;display: inline;float: left;font-size: 12px;height: 35px; line-height: 30px;margin-left: 2px;position: relative;}
.topMember .user .info a{color: #ffffff;}
.topMember .user .info a.notification{color: #ffffff;display: inline;float: left;background: url("../images/member.png") no-repeat;width:25px;height:35px;margin:0 10px 0 0;}
.topMember .user .info a.song{background: url("../images/member.png") no-repeat -36px 0;color: #ffffff;display: inline;float: left;width:25px;height:35px;margin-right:10px;}
.topMember .user .info a.set{background: url("../images/member.png") no-repeat -74px 0;color: #ffffff;display: inline;float: left;width:25px;height:35px;margin-right:10px;}
.topMember .user .info a.fans{background: url("../images/member.png") no-repeat -110px 0;color: #ffffff;display: inline;float: left;width:25px;height:35px;margin-right:10px;}
.topMember .user .info a.account{background: url("../images/member.png") no-repeat -145px 0;color: #ffffff;display: inline;float: left;width:25px;height:35px;margin-right:10px;}
.topMember .user .info .list{display: inline;float: left;position: relative;z-index:9999;}
.topMember .user .info .list .menu {left: -50px;padding: 4px 0;position: absolute;top: 40px;width: 80px;z-index: 9980;}
.topMember .user .info .list .menu {background:#5b5b5b;border: 1px solid #464646;box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);z-index: 9998;}
.topMember .user .info .list .menu em {background: url("../images/cache_label.png") no-repeat 0 -142px;height: 8px;left: 55px;position: absolute;top: -8px;width: 16px;}
.topMember .user .info .list .menu .list{display: block;height: 26px;line-height: 26px;width:80px;color:#ffffff;text-align: center;}

.msgTips, .feedTips {background:#ff9600;color: #FFFFFF;display: inline;float: left;font-family: Tahoma;font-size: 11px;font-style: normal;font-weight: bold;height: 12px;left:18px;line-height: 12px;padding: 1px 0;position: absolute;top: 3px;z-index: 1;}
.user .info .msgTips b {background:#ff9600;cursor: pointer;display: inline-block;font-family: Arial;font-size: 11px;font-weight: bold;height: 12px;line-height: 12px;margin: 0 -1px;min-width: 6px;overflow: hidden;padding: 0 3px;position: relative;width: auto !important;z-index: 3;}

.topNav{height: 49px;margin: 0 auto;padding: 0 20px;text-align: left;width: 960px;background: url("../images/hg.jpg") repeat-x 0 -35px;}
.topNav .logo {background: url("../images/space_logo.jpg") no-repeat;display: inline;float: left;}
.topNav .logo a {margin-right: 10px;padding: 0;width: 190px;color: #ffffff;float: left;font-size: 13px;height: 49px;line-height: 49px;padding: 1px 8px 0; _height: 31px; _padding-top: 3px;}
.topNav .logo a:hover {background:none;}
.topNav .logo a:visited {background:none;}
.topNav ul li{display: inline;float: left;position: relative;}
.topNav li .sliding_menu{display: inline;float: left;background: url("../images/cache_label.png") no-repeat 5px -44px;_background: url("../images/cache_label.gif") no-repeat 5px -44px;font-size: 13px;height: 49px;line-height: 49px;padding:0 5px 0 19px;color:#555555;margin-right:10px;}
.topNav li.on .sliding_menu{display: inline;float: left;position: relative;background: url("../images/cache_label.png") no-repeat 5px -14px;_background: url("../images/cache_label.gif") no-repeat 5px -14px;color:#009fff;font-weight: bold;}
.topNav li .sliding_menu:hover {text-decoration: none;color:#009fff;background: url("../images/cache_label.png") no-repeat 5px -14px;_background: url("../images/cache_label.gif") no-repeat 5px -14px;}
.topNav li .sliding_menu:visited {text-decoration: none;}
.topNav li .sliding_menu:active {text-decoration: none;}
.topNav li .m_nav_list{ left:0;padding: 4px;position: absolute;top: 45px;z-index: 9980;background: url("../images/nav_label.png") no-repeat 0 -11px;_background: url("../images/nav_label.gif") no-repeat 0 -11px;width:106px;height:81px;padding:2px 2px 1px 2px;}
.topNav li .m_nav_list em {background: url("../images/nav_label.png") no-repeat -20px 0;_background: url("../images/nav_label.gif") no-repeat -20px 0;height: 13px;left: 19px;position: absolute;top: -11px;width: 15px;}
.topNav li .m_nav_list .list{height:27px;display: inline;float: left;}
.topNav li .m_nav_list .list a{background: url("../images/cache_label.gif") no-repeat 0 -214px;padding:0 0 0 7px;color:#ffffff;height:27px;line-height: 25px;margin:0 0 0 12px;display: inline;float: left;}
.topNav li .m_nav_list .list a:hover{background: url("../images/cache_label.gif") no-repeat 0 -190px;color:#009fff;text-decoration: none;}

.topNav .search{display: inline;float: right;height:26px;padding-left:14px;background: url("../images/guide.png") no-repeat 0 -244px;margin-top:11px;_background: url("../images/guide.gif") no-repeat 0 -244px;}
.topNav .search .seh_v{display: inline;float: left;background: url("../images/guide.png") repeat-x 0 -301px;height:26px;line-height: 26px;border: 0px solid #FFFFFF;width:180px;color:#00a0ff;}
.topNav .search span{display: inline;float: left;background: url("../images/guide.png") repeat-x -110px -273px;_background: url("../images/guide.gif") repeat-x -110px -273px;border: 0 none;width:24px;height: 26px;text-indent: -9999px;cursor: pointer;}
.topNav .search span .seh_b{display: inline;float: right;background: url("../images/guide.png") repeat-x -115px -32px;_background: url("../images/guide.gif") repeat-x -115px -32px;border: 0 none;width:19px;height: 19px;text-indent: -9999px;cursor: pointer;margin:3px;_margin:3px 2px;}
/* end */

/*底*/
.spaceBottom {background: url("../images/bot.jpg") repeat-x;display: inline;float: left;width: 100%;}
.spaceBottom .sB_content {color: #FFFFFF;margin: 45px auto;text-align: center;width: 960px;line-height: 30px;}
/*end*/

/*广告*/
.album_banner{padding:10px;background:#FFFFFF;margin: 10px auto;width: 960px;border: 1px solid #DCDCDC;}
.banner_top{width: 100%;display:inline;float: left;padding:10px;background: url("../images/butt.gif") repeat;}
.banner_top .mpPlayerBox{margin-bottom:5px;}
.banner_text{background:#FFFFFF;width: 960px;margin: 10px auto;padding:10px;}
.moods_banner{padding-bottom:10px;background:#FFFFFF;width: 960px;}

/*首页*/
.frame{width:980px;padding:0 10px;margin: 38px auto 0;}
.home_content .more{display: inline;float: right;background: url("../images/but.gif") no-repeat scroll right center;text-align: right;padding: 0 13px 0 5px;color:#ffffff !important;text-decoration: none;font-size: 12px;margin-top:30px;}
.home_content .mores{display: inline;float: right;background: url("../images/but.gif") no-repeat scroll right center;text-align: right;padding: 0 13px 0 5px;color:#ffffff !important;text-decoration: none;font-size: 12px;}
.home_content .recom span{display:inline;float: left;}
.chinese .recom .more{margin-top:10px;}
.home_content{width:980px;display:inline;float: left;padding:10px 0;overflow: hidden;position: relative;border-bottom: 2px dashed #000000;}
.no{border-bottom: 0 dashed #000000;}
.home_content .recom{color: #009FFF;display: inline;float: left;font-size: 18px;font-weight: normal;height: 26px;line-height: 18px;margin: 9px 0 0;border-bottom: 2px solid #009FFF;width:980px;_line-height: 25px;}
.home_content .share{display: inline;float: right;color:#ffffff;line-height: 16px; font-size: 12px !important;}
.home_content .dance_new{display:inline;float: left;}
.home_content .dance_new li{display:inline;float: left;padding:0;width:490px;height:29px;line-height: 29px;margin:4px 0;}
.home_content .dance_new li .cbox {display: block;float: left;height: 15px;margin: 8px 0 0 10px;width: 15px;background: url("../images/guide.png") no-repeat 0 -61px;_background: url("../images/guide.gif") no-repeat 1px -61px;}
.home_content .dance_new li .on_select_all{background: url("../images/guide.png") no-repeat -26px -61px;_background: url("../images/guide.gif") no-repeat -26px -61px;}
.home_content .dance_new li .cbox input {height: 13px;width:13px;opacity: 0;cursor: pointer;filter: alpha(opacity=0);zoom: 1;}
.home_content .dance_new li .song .aleft{color: #999999;text-overflow:ellipsis;white-space:nowrap;width:410px;overflow: hidden;display: inline;float: left;height: 29px;line-height: 29px;overflow: hidden;padding: 0 0 0 10px;word-break: keep-all;_width:400px;}
.home_content .dance_new li .song .aleft a{color:#ffffff;}
.home_content .dance_new li .nickname:hover{color: #999999;line-height: 20px;}
.home_content .dance_new li .nickname:link {color: #999999;line-height: 20px;}
.home_content .dance_new li .nickname:visited {color: #999999;line-height: 20px;}
.home_content .dance_new li .nickname:hover {color: #999999;line-height: 20px;}
.home_content .dance_new li .nickname:active {color: #999999;line-height: 20px;}
.home_content .dance_new li.title {background:#009fff;text-align: center;margin:0;line-height: 20px;}
.home_content .dance_new li div{height:29px;line-height: 29px;}
.home_content .dance_new li.c1{background:#353535;}
.home_content .dance_new li.title .song{color: #444444;font-weight: bold;}
.home_content .dance_new li.title .add{font-weight: bold;}
.home_content .dance_new li .song{width:450px;color: #999999;display:inline;float:left;}
.home_content .dance_new li .add{width:35px;display:inline;float:left;}
.home_content .dance_new li .action{display:inline;float:left;line-height: 20px;margin: 6px 11px 0;height:23px;}
.home_content .dance_new li .action .add{background: url("../images/label.png") no-repeat;_background: url("../images/label.gif") no-repeat;display: block;height: 17px;width: 17px;}
.home_content .dance_new li .action .add:hover{background: url("../images/label.png") no-repeat scroll -20px 0;_background: url("../images/label.gif") no-repeat scroll -20px 0;}

.relation_userlist {float: left;width: 2805px;margin:15px 0 0 0; position: absolute;overflow: hidden;}
.relation_userlist ul{display: inline;float: left;width:935px;}
.relation_userlist li {background: url("../images/relation_bg.gif") no-repeat;display:inline;float:left;padding:19px 0 0 14px;width:263px;height:104px;overflow: hidden;margin:0 24px 24px 10px;}
.relation_userlist li .icon .action {display: inline;float: left;height: 21px;margin: 9px 1px 0;width: 50px;}
.relation_userlist li .icon .action a { background: url("../images/praise.gif") no-repeat scroll -122px 0 transparent;display: inline;float: left;height: 21px;width: 50px;}
.relation_userlist li .icon .describes {height:16px;}
.relation_userlist li .icon .action .already {background-position: -122px -34px;}
.relation_userlist li .icon .action .mutual {background-position: -122px -70px;}
.relation_userlist li .info {display:inline;float: left;padding:0 0 0 12px;width:190px;height:103px;}
.relation_userlist li .info p{text-align: left;width:190px;float: none;display: list-item;line-height: 16px;margin:0 0 3px 0;height:16px;overflow: hidden;color:#c8c8c8;}
.relation_userlist li .info p a{display:inline;float:left;color:#009fff;}
.relation_userlist li .info p img{display:inline;float:left;padding-left:5px;}
.relation_userlist li .info p strong {margin: 0 2px;}
.relation_userlist li .info .describes {height: 50px;line-height: 24px;}
.relation_userlist li .info .user_card img {display: inline;margin-left:5px;}
.icon {display: inline;float: left;margin-right: 6px;position: relative;width: 52px;}
.icon a {display: block;}
.icon .user_card img {display: inline-block;height: 48px;width: 48px;padding: 2px;}
.icon em { background: url("../images/box.png") no-repeat;display: inline;float: left;height: 51px;left: 0;position: absolute;top: 0;width: 51px;z-index: 999;}
.but {margin:9px 1px 0;width:50px;height:21px;display: inline;float: left;}
.but .attention {display: inline;float: left;background: url("../images/praise.gif") no-repeat -122px 0;width:50px;height:21px;}
.but .already{display: inline;float: left;background: url("../images/praise.gif") no-repeat -122px -34px;width:50px;height:21px;}
.but .mutual{display: inline;float: left;background: url("../images/praise.gif") no-repeat -122px -70px;width:50px;height:21px;}
.images_slide {display: inline;float: left;position: relative;padding:0 35px;}
.images_slide_wrap {height:294px;overflow: hidden;width:910px;position: relative;}
.images_slide_nav a {background: url("../images/arrow_pic.png") no-repeat;_background: url("../images/arrow_pic.gif") no-repeat;display: block;height: 36px;overflow: hidden;position: absolute;text-decoration: none;text-indent: -999em;top: 140px;width: 23px;z-index: 99;}
.images_slide_nav a.next {background-position: -47px 0;right: 0;}
.images_slide_nav a.prev{left:0;}

.home_content .rec{width:326px;display: inline;float: left;border-right: 1px dashed #bcb8b8;margin-bottom:50px;}
.home_content .green{border-right: 0 dashed #bcb8b8;}
.home_content .rec .title{display:inline;float:left;padding-left:34px;width:292px;border-bottom:1px dashed #bcb8b8;font-size:18px;color:#ffffff;height:48px;line-height:48px;}
.home_content .red .text{width:87px;height:90px;display: inline;float: left;background: url("../images/red.gif") no-repeat right bottom;padding:76px 25px 0 52px;font-size:14px;color:#ffffff;text-align: center;}
.home_content .blue .text{width:87px;height:90px;display: inline;float: left;background: url("../images/blue.gif") no-repeat right bottom;padding:76px 25px 0 52px;font-size:14px;color:#ffffff;text-align: center;}
.home_content .green .text{width:87px;height:90px;display: inline;float: left;background: url("../images/green.gif") no-repeat right bottom;padding:76px 25px 0 52px;font-size:14px;color:#ffffff;text-align: center;}
.home_content .rec .main_nav2{display:inline;float:left;width:90px;height: auto;margin:40px 0 0 17px;}
.home_content .rec .main_nav2 li{margin:0 0 12px;}
.home_content .rec .see{width:302px;padding:15px 24px 18px 0;text-align: right;display:inline;float:left;color:#009FFF;text-decoration: none;}
/*内容*/
.content {margin-bottom: 30px;width: 982px;margin: 10px 0 0;overflow: hidden;display: inline;float: left;}
.content .con_left{float: left;width:250px;margin-right:15px;}

.content .gg300 {position: static;top: 0;z-index: 3;overflow: hidden;height: 250px;width: 250px;}
.content .adsfix {position: fixed;top: 0; _position:absolute;_top:expression(eval(document.documentElement.scrollTop-290));_left:0;}

.content .con_left .dance_list{width: 250px;margin:2px 0;display: block;float: right;}
.content .con_left .dance_list .title{display: inline;float: left;height: 27px;margin: 4px 0 11px;width:250px;border-bottom: 1px solid #000000;}
.content .con_left .dance_list .title span {color: #00a0ff;display: inline;float: left;line-height: 18px;font-size: 18px;font-weight: bold;}
.content .con_left .dance_list .list{display: inline;float: left;}
.content .con_left .dance_list .list .load{width:300px;height:300px;background: url("../images/load.gif") no-repeat center center;display: inline;float: left;text-align: center;}
.list li {display:inline;float: left;height: 30px;line-height: 30px;width: 100%;margin:5px 0;}
.list li .songtitle {display: inline;float: left;width: 250px;height: 29px;line-height: 29px;}
.list li .songtitle small{display: inline;float: left;width:38px;background:#1f1f1f;font-size: 14px;font-weight: bold;text-align: center;padding-right:6px;color:#00a0ff;}
.list li .c1 small{background:url("../images/label.png") no-repeat scroll 0 -171px #1f1f1f;_background:url("../images/label.gif") no-repeat scroll 0 -171px #1f1f1f;color:#ffffff;}
.list li .songtitle .name {display: inline;float: left;line-height: 29px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 196px;color:#adadad;background:#1f1f1f;padding-right:10px;}

.content .dance_new {display: inline;float: left;width: 715px;}
.content .dance_new .title{display: inline;float: left;height: 25px;width:715px;border-bottom: 2px solid #00a0ff;padding:3px 0 4px;}
.content .dance_new .main_nav2{margin:12px 0;width: 715px;}
.content .dance_new .title span {color: #00a0ff;display: inline;float: left;line-height: 18px;font-size: 18px;font-weight: bold;}
.share_list li{display: inline;float: left;height: 29px;line-height: 29px;margin: 4px 0;overflow: hidden;text-align: center;width:100%;}
.share_list li.c1{background:#353535;}
.share_list li.title {background:#009fff;height:23px;padding: 8px 0 6px;position: relative;text-align: center;width: 100%;margin-bottom:19px;}
.share_list li .song {display: inline;float: left;font-size: 12px;width: 438px;}
.share_list li .song .cbox{margin: 8px 0 0 10px;}
.share_list li .song .aleft{display: inline;float: left;height: 29px;line-height: 29px;overflow: hidden;padding: 0 0 0 7px;text-align: left;text-overflow: ellipsis;white-space: nowrap;width: 395px;word-break: keep-all;color: #FFFFFF;}
.share_list li .song .aleft a{color:#ffffff;}
.share_list li .time,.share_list li .style {display: inline;float: left;font-size: 12px;text-align: center;width: 100px;color:#ffffff;}
.share_list li .time,.share_list li .style a{color:#ffffff;}
.share_list li .time{display: inline;float: left;font-size: 12px;text-align: center;width: 82px;color:#ffffff;}
.share_list li .duration {display: inline;float: left;font-size: 12px;text-align: center;width:80px;color:#ffffff;}
.share_list li .detain {display: inline;float: left;font-size: 12px;text-align: center;width: 45px;color:#ffffff;}
.share_list li .add,.share_list li .down{display: inline;float: left;font-size: 12px;height: 24px;width: 34px;color:#ffffff;}
.title .song,.title .time,.title .down,.title .duration,.title .add,.title .style,.title .detain{color: #2e2e2e !important;font-weight: bold;}
.share_list li .action {display: inline;float: left;height: 18px;margin: 5px 8px 0;width: 18px;}
.share_list li .action .addition {background: url("../images/label.png") no-repeat;_background: url("../images/label.gif") no-repeat;display: block;height: 17px;margin: 0 auto;width: 17px;}
.share_list li .action .addition:hover {background: url("../images/label.png") no-repeat scroll -20px 0;_background: url("../images/label.gif") no-repeat scroll -20px 0;}
.share_list li .action .download {background: url("../images/label.png") no-repeat scroll 0 -22px;_background: url("../images/label.gif") no-repeat scroll 0 -22px;display: block;height: 17px;margin: 0 auto;width: 17px;}
.share_list li .action .download:hover {background: url("../images/label.png") no-repeat scroll -20px -22px;_background: url("../images/label.gif") no-repeat scroll -20px -22px;}

.dance_list{position: relative;display: inline;float: left;width:980px;}
.dance_list .main_nav2{display: inline;float: right;width:auto;margin:0 0 10px 0;}
.dance_list .main_nav2 ul{width:auto;}
.dance_list .main_nav2 li{margin-right: 2px;}
.dance_list .top {background: none;display: inline;float: left;font: 18px/23px Microsoft YaHei,Arial;height: 23px;left: 0;margin: 0 0 0 10px;max-width: 970px;min-width: 90px;position: absolute;top: 0;}
.dance_list .top b {color: #FF0000;display: inline;float: left;height: 23px;max-width: 340px;min-width: 10px;overflow: hidden;}
.dance_list .top span {display: inline;float: left;height: 23px;color:#009fff;font-size:14px;}
.dance_list .share_list .song{width:440px;}
.dance_list .share_list li .song .aleft{width:400px;}
.dance_list .share_list .style{width:140px;}
.dance_list .share_list .time{width:140px;}
.dance_list .share_list .duration{width:140px;}
.dance_list .share_list .add{width:50px;}
.dance_list .share_list .down{width:50px;}
.dance_list .share_list li .action{width:34px;}
.chinese .recom{margin: 9px 0 8px;border-bottom:0 solid #009FFF;}
.chinese  #recommendList3{display: inline;float: left;}
.chinese .dance_new {width:326px !important;}
.chinese .dance_new li{width:326px !important;margin-bottom:0;}
.chinese .dance_new li .song {width:285px !important;}
.chinese .dance_new li .song .aleft{width:240px !important;}
.ranking .dance_new .title{color: #009FFF;display: inline;float: left;font-size: 18px;font-weight: normal;height: 26px;line-height: 18px;border: 0px solid #00A0FF;width: 236px;}
.ranking .share_list{display: inline;float: left;}
.ranking .share_list li{padding:4px 0;margin:0;}
.ranking .c1 li{border-right: 1px solid #000000;}
.ranking .share_list .title{line-height: 26px;margin-bottom:5px;}
.ranking .dance_new {width:326px !important;}
.ranking .dance_new li{width:326px !important;margin-bottom:0;}
.ranking .dance_new li .song {width:285px !important;}
.ranking .dance_new li .song .aleft{width:240px !important;}
.ranking .play_button{display: inline;float: right;margin-right:15px;}

/*播放页*/
.play_banner{width:960px;margin:10px auto;background:url("../images/butt.gif") repeat;height:60px;padding:10px;}
.play_banner .load{width:978px;height:70px;background: url("../images/load.gif") no-repeat center center;display: inline;float: left;text-align: center;position: absolute;}

.play_content {margin: 0 auto;overflow: hidden;width: 980px;}
.play_content .content .playbox .playli .lists ul.mlist .nothing {float: left;font-size: 14px;padding: 90px 0;text-align: center;width: 100%;}
.play_content .left{display:inline;float:left;width:250px;}
.play_content .left .box{display:inline;float:left;width:250px;overflow: hidden;margin-top:10px;}
.play_content .left .box .name{color:#009fff;display:inline;float:left;padding-bottom:6px;width:100%;}
.play_content .left .box ul{display:inline;float:left;width:270px;height: 170px;}
.play_content .left .box li{display:inline;float:left;width: 52px;margin:4px 10px 0 0;}
.play_content .left .box li .avatar {display: inline;float: left;overflow: hidden;position: relative;width: 52px;}
.play_content .left .box li .avatar a{display: inline;float: left;color:#009fff;text-align: center;line-height: 29px;}
.play_content .left .box li .avatar a.name{width:48px;overflow: hidden;padding:0 2px;white-space: nowrap;word-break: keep-all;height:29px;}
.play_content .left .box li .avatar img{display: inline-block;height: 48px;width: 48px;padding:2px;}
.play_content .left .box li .avatar em {background: url("../images/box.png") no-repeat;_background: url("../images/box.gif") no-repeat;display: inline;float: left;height: 52px;left: 0;position: absolute;top: 0;width: 52px;z-index: 999;}
.play_content .left .box .people{display:inline;float:left;height:153px;}
.play_content .left .box .nothing{text-align: center;padding:72px 0;color:#1f1f1f;font-size:18px;font-weight: bold;width:250px;}
.play_content .left .box .box_but{display:inline;float:left;margin-top:12px;}
.play_content .left .box .box_but .dhits{display:inline;float:left;width:120px;height:46px;background:url("../images/label.png") no-repeat 0 -289px;}
.play_content .left .box .box_but .square{display:inline;float:left;width:120px;height:46px;background:url("../images/label.png") no-repeat 0 -341px}
.play_content .left .box .box_but .collect{display:inline;float:left;width:120px;height:46px;background:url("../images/label.png") no-repeat 0 -69px;margin-right:10px;}
.play_content .left .box .box_but .yet_collect{display:inline;float:left;width:120px;height:46px;background:url("../images/label.png") no-repeat 0 -237px;margin-right:10px;}
.play_content .left .box .box_but .download{display:inline;float:left;width:120px;height:46px;background:url("../images/label.png") no-repeat 0 -122px;margin-right:10px;}
.play_content .content{display:inline;float:left;width:410px;margin:0 10px;}
.play_content .content .player{display:inline;float:left;padding: 0 0 10px;}
.play_content .content .playbox{display:inline;float:left;}
.play_content .content .playbox .playact{background:#000000;width:410px;height:60px;height:auto !important;display:inline;float:left;}
.play_content .content .playbox .playact .flash{display:inline;float:left;width:376px;height:58px;position: relative;}
.play_content .content .playbox .playact .flashs{display:inline;float:left;width:376px;height:315px;position: relative;}
.play_content .content .playbox .playact .playmode{ display: inline;float: right;margin: 7px 7px 0 0;width: 25px;}
.play_content .content .playbox .playact .playmode ul{float:left;}
.play_content .content .playbox .playact .playmode ul li{display: inline;float: left;height: 24px;width: 25px;}
.play_content .content .playbox .playact .playmode ul li.random {margin-top:2px;}
.play_content .content .playbox .playact .playmode ul li.selected{display:inline;float:left;background: url("../images/player.gif") no-repeat -115px -76px;}
.play_content .content .playbox .playact .playmode a {background: url("../images/player.gif") no-repeat; color: #006699;display: inline;float: left;height: 24px;opacity: 1;width: 25px;}
.play_content .content .playbox .playact .playmode ul li.sequent a{background-position:0 -70px;}
.play_content .content .playbox .playact .playmode ul li.random a{background-position:-62px -70px;}
.play_content .content .playbox .playact .playmode ul li.selected a {background: url("../images/player.gif") no-repeat scroll -29px -70px;display: inline;float: left;}
.play_content .content .playbox .playact .playmode ul li.selected a.ran {background: url("../images/player.gif") no-repeat scroll -90px -70px;display: inline;float: left;}
.play_content .content .playbox .playlis{border: 1px solid #000000;float: left;margin-top: 4px;width: 408px;overflow: hidden;height:191px;display:inline;}
.play_content .content .playbox .playli{border: 1px solid #000000;float: left;margin-top: 4px;width: 408px;overflow: hidden;height:235px;display:inline;}
.play_content .content .playbox .tabs {display:inline;float: left;overflow: hidden;width: 70px;z-index: 10;margin:10px 0;height:104px;}
.tabs a, .tabs a:visited, .tabs a:link {color: #ffffff;float: left;height: 26px;line-height: 26px;overflow: hidden;padding-left: 12px;text-align: left;text-decoration: none;width: 63px;}
.tabs a.selected {background-color: #000000;overflow: hidden;padding-left: 11px;position: relative;}
.play_content .content .playbox .listss{width:335px;display:inline;float:left;background:#000000;height:153px;margin:0px;overflow-x: hidden;overflow-y:auto;padding:1px;SCROLLBAR-FACE-COLOR:#000;SCROLLBAR-HIGHLIGHT-COLOR:#000;SCROLLBAR-SHADOW-COLOR:#000;SCROLLBAR-3DLIGHT-COLOR:#222;SCROLLBAR-ARROW-COLOR:#333;SCROLLBAR-TRACK-COLOR:#000;SCROLLBAR-BASE-COLOR:#000;}
.play_content .content .playbox .lists{width:335px;display:inline;float:left;background:#000000;height:203px;margin:0px;overflow-x: hidden;overflow-y:auto;padding:1px;SCROLLBAR-FACE-COLOR:#000;SCROLLBAR-HIGHLIGHT-COLOR:#000;SCROLLBAR-SHADOW-COLOR:#000;SCROLLBAR-3DLIGHT-COLOR:#222;SCROLLBAR-ARROW-COLOR:#333;SCROLLBAR-TRACK-COLOR:#000;SCROLLBAR-BASE-COLOR:#000;}
.play_content .content .playbox .gg300{display:inline;float:left;background:#000000;height: 1px;height:auto !important;padding:18px;width: 300px;_padding: 10px 17px 6px;}
.play_content .content .playbox .music_list {display:inline;float:left;width:326px;margin:0 5px;}
.play_content .content .playbox .music_lists {display:inline;float:left;width:162px;margin:0 5px;}
.play_content .content .playbox .music_list li,.play_content .content .playbox .music_lists li {background:#313131;border-top: 1px solid #000;clear: both;height: 21px;overflow: hidden;padding: 5px 2px 5px 10px;display:inline;float:left;width:300px;}
.play_content .content .playbox .music_list li.playing,.play_content .content .playbox .music_lists li.playing{background:#63a01c;}
.play_content .content .playbox .music_list li span.songtitle,.play_content .content .playbox .music_lists li span.songtitle {display:inline;float:left;height: 21px;line-height: 21px;overflow: hidden;width:85%;}
.play_content .content .playbox .music_list li span.songtitle small,.play_content .content .playbox .music_lists li span.songtitle small {color: #888888;display:inline;float: left;font-size: 11px;padding-right: 6px;}
.play_content .content .playbox .music_list li span.songtitle .name,.play_content .content .playbox .music_lists li span.songtitle .name {display:inline;float: left;overflow: hidden;width: 76%;white-space: nowrap;word-break: break-all;margin-right:10px;text-overflow: ellipsis;word-break: keep-all;color:#ffffff;}
.play_content .content .playbox .music_list li span.songtitle .cate,.play_content .content .playbox .music_lists li span.songtitle .cate {float: left;width: 50px;display:inline;color:#ffffff;}
.play_content .content .playbox .music_list li .action,.play_content .content .playbox .music_lists li .action{display:inline;float:left;height: 8px;margin: 8px 8px 0;width: 7px;}
.play_content .content .playbox .music_list li .action .deleting,.play_content .content .playbox .music_lists li .action .deleting{display:inline;float:left;background: url("../images/label.png") no-repeat scroll -113px 0;_background:url("../images/label.gif") no-repeat scroll -113px 0;cursor: pointer;height: 8px;margin: 0 auto;width: 7px;}
.play_content .content .playbox .music_list li .action .add,.play_content .content .playbox .music_lists li .action .add{display: inline;float: left;background: url("../images/label.png") no-repeat -113px 0;_background: url("../images/label.gif") no-repeat -113px 0;width:13px;height:13px;}
.play_content .content .playbox .hr{display:inline;float:right;width:338px;height:30px;background:#000000;;}
.play_content .content .playbox .button{display:inline;float:right;margin:1px 5px;width:324px;height:28px;}
.play_content .content .playbox .button .but_left{display:inline;float:left;}
.play_content .content .playbox .button .but_left input{display:inline;float:left;margin:7px 6px 7px 10px;_margin:5px 7px5px 11px;}
.play_content .content .playbox .button .but_left label{display:inline;float:left;line-height: 26px;cursor: pointer;_line-height: 30px;color:#ffffff;}
.play_content .content .playbox .button .but_left span{display:inline;float:left;color:#333333;margin-top:6px;_margin-top:10px;}
.play_content .content .playbox .button .but_delete{display: inline;float: left;margin-left: 10px;margin-top: 5px;}
.play_content .content .playbox .button .but_delete a{background: url("../images/label.png") no-repeat;_background: url("../images/label.gif") no-repeat;padding:0 0 0 14px;margin-right:8px;color:#ffffff;}
.play_content .content .playbox .button .but_delete .btn_deleting{background-position:-113px 5px;}
.play_content .content .playbox .button .btn_folio {display: inline;float: right;margin-right: 5px;margin-top: 5px;}
.play_content .content .playbox .button .but_right {display: inline;float: right;margin-top: 5px;}
.play_content .content .playbox .button .but_right a{background: url("../images/label.png") no-repeat;_background: url("../images/label.gif") no-repeat;padding:0 0 0 14px;margin-right:8px;color:#ffffff;}
.play_content .content .playbox .button .but_right .btn_post {background-position:-113px -14px;}
.play_content .content .playbox .button .but_right .btn_front {background-position:-113px -39px;}
.play_content .content .playbox .button .but_right .btn_deleting{background-position:-113px 5px;}
.play_content .content .playbox .button .but_right .btn_toplaylist{background-position:-112px -206px;}
.play_content .right{display:inline;float:left;width:300px;height: 310px;overflow: hidden;}
.play_content .right .g300{display:inline;float:left;width:300px;padding-bottom:10px;}
.play_content .right .g300 .load{width:300px;height:250px;background: url("../images/loads.gif") no-repeat center center;display: inline;float: left;text-align: center;}
#mp_right_1 {display:none;}
.play_content .banner{border:1px solid #dcdcdc; display:inline;float:left;margin:0 10px 10px; padding:10px 4px 10px 5px;}
.play_content .left_bot {display: inline;float: left;margin: 0 10px 0 0;width: 710px;}
.play_content .left_bot .recom{display:inline;float:left;position: relative;width: 710px;overflow: hidden;}
.play_content .left_bot .recom span{display:inline;float:left;}
.play_content .left_bot .recom h2{position: relative;padding:0 5px;height:18px;line-height: 18px;_line-height: 26px;display:inline;float:left;font-weight: normal;font-size: 18px;margin:9px 0 8px;color:#009fff;}
.play_content .left_bot .recom ul{display:inline;float:left;width: 710px;}
.play_content .left_bot .recom ul li{display: inline;float: left;height: 30px;margin:5px 0 4px;overflow: hidden;text-align: center;width:100%;line-height: 30px;}
.play_content .left_bot .recom ul li.c1{background:#353535;}
.play_content .left_bot .recom li.title {background:#009fff;height:23px;padding: 3px 0;position: relative;text-align: center;width: 100%;margin:3px 0 9px;line-height: 20px;}
.play_content .left_bot .recom li .song {display: inline;float: left;font-size: 12px;line-height: 20px;width: 475px;}
.play_content .left_bot .recom li .song .cbox{margin: 8px 0 0 10px;}
.play_content .left_bot .recom li .song .aleft{display: inline;float: left;height: 29px;line-height: 29px;overflow: hidden;padding: 0 0 0 7px;text-align: left;text-overflow: ellipsis;white-space: nowrap;width: 430px;word-break: keep-all;}
.play_content .left_bot .recom li .song .aleft a{color:#ffffff;}
.play_content .left_bot .recom li .time,.play_content .left_bot .recom li .duration {display: inline;float: left;font-size: 12px;text-align: center;width: 81px;color:#ffffff;}
.play_content .left_bot .recom li .add,.play_content .left_bot .recom li .down{display: inline;float: left;font-size: 12px;width: 34px;color:#ffffff;}
.title .song,.title .time,.title .down,.title .duration,.title .add,.title .style{color: #2e2e2e !important;font-weight: bold;}
.play_content .left_bot .recom li .action {display: inline;float: left;height: 18px;margin: 6px 8px 0;width: 18px;}
.play_content .left_bot .recom li .action .addition {background: url("../images/label.png") no-repeat;_background: url("../images/label.gif") no-repeat;display: block;height: 17px;margin: 0 auto;width: 17px;}
.play_content .left_bot .recom li .action .addition:hover {background: url("../images/label.png") no-repeat scroll -20px 0;_background: url("../images/label.gif") no-repeat scroll -20px 0;}
.play_content .left_bot .recom li .action .download {background: url("../images/label.png") no-repeat scroll 0 -22px;_background: url("../images/label.gif") no-repeat scroll 0 -22px;display: block;height: 17px;margin: 0 auto;width: 17px;}
.play_content .left_bot .recom li .action .download:hover {background: url("../images/label.png") no-repeat scroll -20px -22px;_background: url("../images/label.gif") no-repeat scroll -20px -22px;}

.play_content .right_bot{display:inline;float:right;width:250px;padding-right:10px;}
.play_content .right_bot .else{display: inline;float: left;margin:0 0 10px 0;width:250px;}
.play_content .right_bot .else .title{ color: #009FFF;display: inline;float: left;font-size: 18px;font-weight: normal;height: 18px;line-height: 18px;margin: 9px 0 8px;padding: 0 5px;}
.play_content .right_bot .else .list {display:inline;float: left;width: 250px;}
.right_bot .list li{margin: 3px 0 4px;}
/*end*/


/*页码*/
.pages{color: #FFFFFF;display: inline;float: right;padding: 10px 0;}
.pages strong {background: url("../images/button-main.gif") no-repeat scroll right -21px;display: inline;float: left;height: 21px;line-height: 21px;margin-right: 4px;padding-right: 3px;}
.pages strong span {background: url("../images/button-main.gif") no-repeat;display: inline;float: left;height: 21px;line-height: 21px;min-width: 15px;padding-left: 3px;text-align: center;}
.pages li {float: left;}
.pages .list_c a{background-color:#ff0000;}
.pages a {background-color:#666;color: #FFFFFF;display: inline;float: left;font-weight: bold;height: 21px;line-height: 21px;margin-right: 4px;padding-right: 3px;display: inline;float: left;height: 21px;line-height: 21px;min-width: 15px;padding-left: 3px;text-align: center;}
.pages .other {display: inline;float: left;height: 21px;margin-right: 4px;}
.pages .pageNum {background: url("../images/button-main.gif") no-repeat scroll 0 -88px;border: 0 solid #FFFFFF;color: #FFFFFF;font-weight: bold;height: 21px; line-height: 21px;margin: 0 4px;text-align: center;width: 32px;}
.pages button {background: url("../images/button.gif") no-repeat;border: 0 none;color: #FFFFFF;cursor: pointer;display: inline;float: left;height: 21px;line-height: 21px;padding: 0;width: 32px;}

/*友情链接*/
.home_content .annotator{font-size: 12px;color:#ffffff;padding-left:20px;line-height:24px;}
.home_content .partner{float: left;line-height: 18px;padding: 20px 0 10px;text-align: left;width: 980px;}
.home_content .partner li {display: inline;float: left;margin: 0 0 5px;overflow: hidden;white-space: nowrap;width:122px;}
.home_content .partner li a{color:#ffffff;}


.MusicBox{font: 9px 'Lucida Sans Unicode', 'Trebuchet MS', Arial, Helvetica;background:url(../images/padPlayer/bg.jpg) no-repeat;opacity:0.9;padding:2px 5px;position:relative;width:425px;height:56px;}
.LeftControl{width:0px;padding: 9px 13px 0 14px;margin-top:17px;float:left; height:20px;background:url(../images/padPlayer/former.png) left 0 no-repeat;margin-right:7px;margin-left:7px;display: inline;cursor: pointer;}
.RightControl{width:0px;padding: 9px 13px 0 14px;margin-top:17px;float:left; height:20px;background:url(../images/padPlayer/post.png) no-repeat;cursor: pointer;display: inline;}
.ProcessBox{float:left;display: inline;position: absolute;}
.ProcessFrame{float:left;display: inline;width: 245px;position: absolute;left: 115px;}
.ProcessControl{width:240px;padding: 5px 0;float:right; height:20px;color:#ffffff;display: inline;}
.ProcessControl .SongName{float:left;display: inline;}
.ProcessControl .SongTime{display: inline;float:right;font-size:12px;margin-top:12px;margin-left:8px;}
.ProcessControl .Process{width:245px;float: left;height:7px;margin-left:8px;cursor: pointer;background:url(../images/padPlayer/6.jpg) no-repeat right 0;  margin-top:10px;padding-right:1px;}
.ProcessControl .ProcessYet{width: 0px;position:absolute;height: 7px;left:14px;top:15px;cursor: pointer;}
.ProcessControl .back{background:url(../images/padPlayer/5.jpg) repeat-x right 0; }
.ProcessControl .move{display: inline;float:left;width:17px;height:17px;background:url(../images/padPlayer/move.png) no-repeat right 0; top:-5px;position:relative;left:0px;}
.text{display: inline;float:left;font-size: 12px;color:#ffffff;margin-top: 3px;margin-right:5px;}
.wave{display: inline;float:left;width:16px;height:16px;background:url(../images/padPlayer/audio.png) no-repeat; margin-left:14px;margin-top:5px;margin-right:16px;}
.audio_move{display: inline;float:left;width:16px;height:16px;background:url(../images/padPlayer/audio_move.gif) no-repeat; margin-left:14px;margin-top:5px;margin-right:16px;}
.audio_still{display: inline;float:left;width:16px;height:16px;background:url(../images/padPlayer/audio_still.png) no-repeat; margin-left:14px;margin-top:5px;margin-right:16px;}
.VoiceEmp{width:0px;padding: 1px 10px 0 10px;display: inline;float:right; height:17px;margin-top:3px;background:url(../images/padPlayer/sound_close.png) no-repeat;  margin-right:2px;  cursor: pointer;}
.MainControl{width:25px;padding: 11px 8px 11px 10px;margin-top:9px;margin-right:7px;display: inline;float:left; height:20px;background:url(../images/padPlayer/stop.png) no-repeat;cursor: pointer;}
.StopControl{width:25px;padding: 11px 8px 11px 10px;margin-top:9px;margin-right:7px;display: inline;float:left; height:20px;background:url(../images/padPlayer/play.png) no-repeat;cursor: pointer;}
.MusicList{font: 9px 'Lucida Sans Unicode', 'Trebuchet MS', Arial, Helvetica;background-color: #212121;background-image: -webkit-gradient(linear, left top, left bottom, from(#1B1B1B), to(#212121));background-image: -webkit-linear-gradient(top, #1B1B1B, #212121);background-image: -moz-linear-gradient(top, #1B1B1B, #212121);background-image: -ms-linear-gradient(top, #1B1B1B, #212121);background-image: -o-linear-gradient(top, #1B1B1B, #212121);background-image: linear-gradient(top, #1B1B1B, #212121);-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;text-shadow: 0 1px 0 rgba(255,255,255,0.5);-moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;-webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;    border-width: 1px;border-style: solid;border-color: #488BF0 #488BF0 #488BF0 #488BF0;width:600px;height:200px;-webkit-box-shadow: 10px 10px 25px #ccc; -moz-box-shadow: 10px 10px 25px #ccc; box-shadow: 10px 10px 25px #ccc; opacity:0.9; padding:2px 5px;position:absolute;z-index:1000;display:none;}
.MusicList .Author{font: 9px 'Lucida Sans Unicode', 'Trebuchet MS', Arial, Helvetica; background-color: #212121;background-image:url(../images/padPlayer/Eson.jpg);-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;width:158px;height:200px;float:left;display: inline;}
.MusicList .List{font: 9px 'Lucida Sans Unicode', 'Trebuchet MS', Arial, Helvetica;background-color: #212121;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;width:410px;height:180px;display: inline;float:right;overflow:hidden;padding:10px 13px;color:#fff;}
.MusicList .List .Single{width:100%;display: inline;float:left;overflow:hidden;height:15px;font-size:13px;cursor:pointer;margin-bottom:8px;}
.MusicList .List .Single .SongName{width:90%;float:left;}    
.ShowMusicList{width:10px;padding: 10px 10px 5px 10px;display: inline;float:left; height:10px;background:url(../images/padPlayer/sk-dark.png) -20px 0 no-repeat; margin:5px 0 0 12px;cursor:pointer;}
.ShowMusicList:hover{background:url(../images/padPlayer/sk-dark.png) -20px -29px no-repeat; }
.jp-play-bar {
	Z-INDEX: 0; POSITION: absolute;
	WIDTH: 0px; BACKGROUND: url(../images/padPlayer/5.jpg) no-repeat right 0; HEIGHT:8px;
}

/*活跃会员*/
.active{width:960px;margin:10px auto 20px;overflow: hidden;}
.active .recom {border-bottom: 2px solid #009FFF;color: #009FFF;display: inline;float: left;font-size: 18px;font-weight: normal;height: 26px;line-height: 18px;margin: 9px 0 0;width: 960px;}
.active .relation_userlist{position: relative;width: 960px;}
.active .relation_userlist ul{width: 1000px;}
.active .relation_userlist li{background:url("../images/relation_bg.gif") no-repeat 0 -132px;width: 289px;margin:10px 25px 15px 0;}


/*歌曲下载*/
.clear{clear:both; height:0; line-height:0; font-size:0; visibility:hidden; overflow:hidden;color:#fff;}
#cscms_down {width:980px;margin:0 auto;}
#cscms_down .zuo {width:620px;float:left;margin-right:10px;padding:10px;}
#cscms_down .you {width:310px;float:right;padding:10px;}
#cscms_down .title {padding:10px;}
#cscms_down .title a{font-size:20px;color:#fff;}
#cscms_down .sing_view{width:490px;padding:10px;}
#cscms_down .sing_view span {padding-bottom:20px;}
#cscms_down .sing_view .l{float:left;width:50%;}
#cscms_down .sing_view .r{float:left;width:50%;}
#cscms_down .sing_view p{padding-bottom:10px;font-size:14px;}
#cscms_down .sing_view_bnt{width:480px;}
#cscms_down .sing_view_bnt a {float:left;display:block;display:block; width:186px; height:59px; text-indent:-9999px;margin-bottom:15px;}
#cscms_down .sing_view_bnt .pt{background:url(../images/down.jpg) no-repeat;margin-right:65px;}
#cscms_down .sing_view_bnt .xl{background:url(../images/down.jpg) no-repeat 0 -59px;}
#cscms_down .you .ads{width:300px;height:252px;}



/* 分享 */
.wap_bg{background:rgba(0,0,0,.7);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000',endColorstr='#99000000');position:fixed;width:100%;height:100%;top:0;left:0;display:block;z-index:11000;_position:absolute;_height:expression(document.body.clientHeight+'px')}
.popup{position:fixed;top:40%;left:50%;margin-left:-200px;background:#fff;z-index:11201;border:1px solid #ccc;width:380px;_top:expression(documentElement.scrollTop+90);_position:absolute;_bottom:auto}
.fancybox-close{background:url(../images/close_ie6.png) no-repeat;width:34px;height:34px;position:absolute;top:-18px;right:-15px;cursor:pointer}
#showbg {display:none;width:100%;height:100%;position:absolute;left:0px;top:0px;filter:Alpha(Opacity=70);opacity:0.7;background-color:#000;z-index:11200;}
html{_background-image:url(about:blank);_background-attachment:fixed}
.t_share .dis_wap{padding:25px 30px 30px}
.dis_wap{position:relative}
.share{overflow:hidden;zoom:1}
.tag_adfo .share h4{float:left;font-weight:400;line-height:32px;padding:0}
.t_share .tag_adfo{height:auto}
.share ul{float:left;overflow:hidden;zoom:1}
.share ul li{margin-right:10px;float:left}
.share ul li a{display:block;text-indent:-9999px;overflow:hidden;background:url(../images/share_icon.png) no-repeat;width:32px;height:32px}
.share ul li.share_weibo a{background-position:-42px 0}
.share ul li.share_qwei a{background-position:-84px 0}
.share ul li.share_baidu a{background-position:-126px 0}
.share ul li.share_renren a{background-position:-168px 0}
.share ul li.share_kaixin a{background-position:-210px 0}
.free_link{padding:25px 0 15px}
.f_link_tit,.f_link_m{overflow:hidden;zoom:1;padding-bottom:7px}
.f_link_m ul{float:left;width:100px;text-align:center;border-bottom:1px solid #ccc}
.f_link_m ul li.f_link_clo a{background:#fff;width:101px;border-right:none}
.f_link_m ul li a{display:block;width:100px;height:30px;background:#f2f2f2;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;line-height:30px}
.f_link_box{float:left}
.f_link_box_text{overflow-y:auto;height:86px;max-height:86px;width:320px;_width:315px;max-width:320px;font-size:12px;padding:3px;border:1px solid #ccc;border-left:none;margin:0 0 0 2px;_margin:-1px 0 0 0}
.vip_link_btn{padding:10px 0}
.t_share .vip_link_btn .tag_bnt{border:0;width:90px;height:30px;background:#74bd53;color:#fff;text-align:center;cursor:pointer;float:none}
.t_share .vip_link_btn .tag_bnt:hover{background:#54aa2d}
.f_link_m ul li a:link,.f_link_m ul li a:visited{color:#333}
.f_link_m ul li a:hover{color:#e00;text-decoration:underline}
.func_icon4_tips{ position:absolute; top:320px; left:513px; background:url(../images/share_tips.png) no-repeat; width:240px; height:72px; display:block;}
.func_icon4_tips a{ display:block; float:right; width:30px; height:30px; margin:27px 18px 0 0; _margin:27px 9px 0 0; text-indent:-9999px; overflow:hidden;}

#new_msg{position:absolute;display: block;width: 25px;height: 15px;z-index: 2000;background: red;top: 4px;right: -18px;background: url(../images/msg.gif);cursor: pointer;}

