/* 69dj.net     */
/*QQ:1924160276*/
/*------------*/
.siteCount {
    display: none;
}

/* 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', azizam;
    _font-family: azizam;
    -o-font-family: azizam;
}

.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: #000000;
    float: left;
}

.d-content span {
    color: #444444 !important;
}

.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 8px;
    cursor: pointer;
    display: inline-block;
    min-height: 2em;
    text-align: center;
    *padding: 4px 10px;
    *height: 2em;
    letter-spacing: 2px;
    font-family: azizam/9!important;
    width: auto;
    overflow: visible;
    *width: 1;
    color: #333;
    border: 0px solid #cacaca;
    background: #adadad;
}

.d-button::-moz-focus-inner, .d-button::-moz-focus-outer {
    border: 0 none;
    padding: 0;
    margin: 0;
}

.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: #333;
    background: #ecaa23;
}

.d-mask {
    background: #000;
    filter: alpha(opacity=30);
    opacity: .3;
}

.d-inner {
    background: #adadad;
}

.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 {
    color: #adadad;
    height: 34px;
    line-height: 33px;
    padding: 0 34px 0 10px;
    font-weight: bold;
    font-size: 14px;
    background-color: #444444;
}

.d-close {
    color: #adadad !important;
    padding: 0;
    top: 7px;
    right: 7px;
    width: 19px;
    height: 19px;
    line-height: 19px;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    font-family: Helvetica, STHeiti;
    _font-family: Tahoma, '\u9ed1\u4f53', 'Book Antiqua', Palatino;
}

.d-close:hover, .d-close:active {
    background: #999;
    color: #FFF;
    border: 2px solid #999;
    top: 5px;
    right: 5px;
}

.d-buttons {
    background-color: #444444;
}

.d-state-noTitle .d-inner {
    background: #adadad;
}

.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 24px;
}

.user_dialog_login .left_line {
    display: inline;
    float: left;
    width: 247px;
    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;
    padding-left: 36px;
}

.user_dialog_login .left_line .message span {
    background: url("../images/icon/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 -60px #888888;
    _background: url("../images/h_bg.gif") no-repeat scroll 0 0px #888888;
    border: 0px solid #CCCCCC;
    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: #888888;
    border: medium none;
    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 -98px #888888;
    _background: url("../images/h_bg.gif") no-repeat scroll 0 -54px #888888;
    border: 0px solid #CCCCCC;
    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;
    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: 0px solid #CCCCCC;
    color: #444444;
    height: 36px;
    padding-right: 5px;
    vertical-align: middle;
    background: #888888;
    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: #444444;
    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: #444444;
}

.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: #ecaa23;
    border: 1px solid #845a05;
    color: #222222;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    height: 34px;
    line-height: 30px;
    overflow: hidden;
    text-align: center;
    width: 85px;
}

.user_dialog_login .right_line {
    border-left: 1px solid #888888;
    display: inline;
    float: left;
    padding: 20px 0 40px 40px;
    width: 190px;
}

.user_dialog_login .right_line .title {
    color: #444444;
    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: #444444;
    border: 0 none;
    cursor: pointer;
    display: inline;
    float: left;
    height: 32px;
    width: 100px;
    color: #ffffff;
    line-height: 30px;
    text-decoration: none;
    text-align: center;
}

.user_dialog_login .right_line .partner {
    display: inline;
    float: left;
    padding-top: 18px;
    border-top: 1px solid #888888;
    margin-top: 25px;
    width: 100%
}

.user_dialog_login .right_line .partner p.tit {
    color: #444444;
    margin: 0 0 12px;
    text-align: left;
}

.user_dialog_login .right_line .partner .qq {
    display: inline;
    float: left;
}

.user_dialog_login .right_line .partner .qq a {
    color: #444444;
}

/* dialog_login end */
/*user card start*/
.sp_card {
    position: absolute;
    top: 0px;
    left: 0px;
    color: #adadad;
    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 #434343;
    background: #333333;
    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_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: #b1b1b1;
    height: 24px;
    padding: 0 15px;
    display: block;
    float: right;
    font-weight: bold;
}

.sp_card .sp_card_content .sp_follow_bnt:link,.sp_card .sp_card_content .sp_follow_bnt:visited {
    color: #333333;
    background: #b1b1b1;
}

.sp_card .sp_follow_bnt:hover {
    background: #b1b1b1;
    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: #333 transparent transparent transparent !important;
    z-index: 2;
}

.sp_caret_out {
    z-index: 1;
    border-width: 8px 7px 0 7px;
    border-color: #434343 transparent transparent transparent !important;
    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: #333333;
    color: #b1b1b1;
}

.user_card img {
    display: block;
    margin-bottom: -7px;
}

/*user card end*/
/*following*/
.following_dialog_add {
    float: left;
    width: 442px;
}

.following_dialog_add .check {
    background-color: #888888;
    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;
    color: #000000;
}

.following_dialog_add .selection {
    float: left;
    margin-bottom: 8px;
    margin-top: 15px;
    color: #000000;
}

.following_dialog_add .selection a {
    color: #000000;
}

.following_dialog_add .box {
    float: left;
    padding: 1px;
}

.following_dialog_add .group {
    float: left;
    width: 440px;
    background-color: #888888;
}

.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: 80px;
    height: 30px;
    overflow: hidden;
    cursor: pointer;
    color: #000000;
}

.following_dialog_add .group .radio li .option {
    display: block;
    float: right;
    height: 16px;
    width: 35px;
    padding: 8px 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 2;
    margin: 0;
}

.following_dialog_add .group .radio li .option .icon {
    display: inline-block;
    font: 0pt/0pt sans-serif;
    height: 13px;
    overflow: hidden;
    text-align: left;
    width: 13px;
}

.following_dialog_add .group .radio li .option .edit {
    background: url("../images/friendManage.png") no-repeat scroll -28px -54px;
    _background: url("../images/friendManage.gif") no-repeat scroll -28px -54px;
    margin-top: 4px;
}

.following_dialog_add .group .radio li .option .del {
    background: url("../images/friendManage.png") no-repeat scroll -53px -54px;
    _background: url("../images/friendManage.gif") no-repeat scroll -53px -54px;
    margin: 4px 0 0 5px;
}

.following_dialog_add .group .create_group {
    float: left;
    margin: 3px 0 15px 18px;
    display: inline;
    _padding-bottom: 10px;
    color: #000000;
}

.following_dialog_add .group .create_group a {
    color: #000000;
    cursor: pointer;
}

.following_dialog_add .group .input_normal {
    margin: 0 10px 10px 15px;
}

.following_dialog_add .group .button-main {
    margin: 0 0 0;
}

.following_dialog_add .group .button-main span {
    margin: 0;
}

.following_dialog_add .group .cancel {
    margin: 0 10px;
}

.following_dialog_add .group .cancel span {
    margin: 0;
}

.following_dialog_add .group .cancel a {
    height: 24px;
    line-height: 24px;
    color: #333;
}

.input_normal {
    border: 1px solid #bbbbbb;
    display: inline;
    float: left;
    font-size: 14px;
    height: 20px;
    line-height: 18px;
    padding: 2px;
}

/*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/medal.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 .listen {
    background-position: 0 -121px;
}

.medal li .listen_none {
    background-position: -30px -121px;
}

.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;
}

/*Ã©â€”â€šÃ¥â€šÅ¡Ã¥â‚¬Â¸Ã©ÂÅ Ã¦ÂÂÃ¥Â´ÂÃ©Å½Â¼Ã¤Â½Â¸Ã§Â£Â¹Ã©â€“Â»Ã¦Ë†Â£Ã¥Â§Â¤Ã©ÂÅ Ã¥Ââ€”Ã¦Å¸Â¨Ã©Ââ€¡Ã§â€šÂ²Ã¢â€šÂ¬Ã¥Â½â€™Ã¥Â´â€¢Ã©Å½Â´Ã§Å Â³Ã¥â€“ÂÃ©â€“Â»Ã¦Â¥â‚¬Ã§â€°â€ Ã§Â»â€”Ã¦Å½â€”Ã¦Å¸â€ºÃ©Å Å Ã£Æ’Â¥Ã¢â€šÂ¬Ã¥Â©Å¡Ã¥Â¹â€°Ã©Å½Â¼Ã¤Â½Â¹Ã¥Ââ€¹Ã©â€“Â¸Ã®â€šÂ£Ã§Â¹â€žÃ©ÂÅ¸Ã¦Å¸Â¥Ã¦Â¢ÂºÃ§Â»â€¹Ã¦Â¬Â¾Ã¥â€žâ€ºÃ¥Â¨Â´Ã¦Â»Å½Ã¤ÂºÂªÃ¥Â¯Â®Ã¨Â¯Â²Ã¢Ëœâ€°Ã©Å ÂÃ§Å â€“Ã£â€žÂ¦Ã£Ââ€žÃ©ÂÆ’Ã¥â€šÅ¡Ã¥Â¸Â¶Ã©â€“Â³Ã©â€â€¹Ã¥Â¸Â¡Ã¥Â§Å Ã§Æ’ËœÃ¦Â½ÂªÃ©Å½ÂµÃ®â€¡â€¦Ã¦Â§Â®Ã¥Â¦Å¾Ã£â€šâ€ Ã¥Å¾ÂµÃ©Â¡Â¦Ã©Ââ€ºÃ®â€¡Â£Ã¦Â¿Â Ã¦Â°Â¬ÃŽÂ©Ã©â€“Â³Ã¥â€œâ€žÃ¥â‚¬Â¸Ã¦ÂµÅ“Ã§â€šÂºÃ¦Â¢ÂºÃ§Â»â€¹Ã¦Å’Å½Ã¦Â¹Â°Ã§Â¼ÂÃ¥Â¬Â«Ã¥Å¾Â¿Ã©Â¡Â¢Ã¦â€”Ë†Ã¦â€¢â€œÃ©â€Å¸Ã¯Â¿Â½*/
.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;
}

.vip1 {
    background: url("../images/vip/mini_vip1.gif") no-repeat;
}

.vip2 {
    background: url("../images/vip/mini_vip2.gif") no-repeat;
}

.vip3 {
    background: url("../images/vip/mini_vip3.gif") no-repeat;
}

.vip4 {
    background: url("../images/vip/mini_vip4.gif") no-repeat;
}

.vip5 {
    background: url("../images/vip/mini_vip5.gif") no-repeat;
}

.vip6 {
    background: url("../images/vip/mini_vip6.gif") no-repeat;
}

.vip7 {
    background: url("../images/vip/mini_vip7.gif") no-repeat;
}

.vip8 {
    background: url("../images/vip/mini_vip8.gif") no-repeat;
}

.vip9 {
    background: url("../images/vip/mini_vip9.gif") no-repeat;
}

.cip {
    background: url("../images/vip/mini_cip.gif") no-repeat;
}

.certify {
    width: 13px;
    height: 16px;
    display: inline;
    float: left;
    margin: 2px 0 0 0;
    *margin: 0;
}

.certify_mm {
    width: 13px;
    height: 16px;
    display: inline;
    float: left;
    margin: 2px 0 0 0;
    *margin: 0;
}

.vip_style {
    display: inline;
    float: left;
    height: 16px;
    margin: 2px 3px 0 0;
    width: 32px;
    *margin: 0 3px 0 0;
}

.name .certify {
    width: 13px;
    height: 13px;
    display: inline;
    float: left;
    margin: 0;
}

.name .certify_mm {
    width: 13px;
    height: 13px;
    display: inline;
    float: left;
    margin: 0;
}

.name .vip_style {
    display: inline;
    float: left;
    vertical-align: top;
    height: 13px;
    margin: 0;
    width: 32px;
}

.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;
}

.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;
}

.user_download_embody {
    display: inline;
    float: left;
    width: 425px;
    height: 210px;
    font: 14px "Ã©â€”â€šÃ¥â€šÅ¡Ã¥â‚¬Â¸Ã©ÂÅ Ã¦ÂÂÃ¥Â´ÂÃ¥Â®â€žÃ¦â€¡Å Ã¥Â½â€™Ã¥Â´Â¶Ã©Â¡â€™Ã¥Â¤â€¹Ã¦â„¢ÂªÃ©ÂÅ¸Ã¦Â»Æ’Ã§Â§Â¹Ã¥Â©â‚¬Ã¤Â¾â‚¬Ã¦Â¢ÂºÃ§Â¼ÂÃ¦Â¨ÂºÃ§ÂÂ±Ã¦Â¿Â¡Ã®â€šÂ¢Ã¥Â«Â®Ã§Â»Â®Ã¥Â©Å¡Ã¦â€šÂ©Ã§Â¼ÂÃ¦Â¨Â¼Ã¥Å½ÂµÃ©â€”ÂÃ§Â»ËœÃ¥Å Â¦Ã©Ââ€œÃ¦Â°Â¶Ã¥Â¦ÂµÃ©Ââ€Ã¥â€¦Â¼Ã§â€¦â€ºÃ¥Â¨Â´Ã¯Â½â€¡Ã‡Â¹Ã©Â¡ÂÃ®â€¦Â¢Ã¦Å¸Â¡Ã§ÂÅ¾Ã¥â€°Â§Ã¦Â´Â´Ã§â‚¬ÂµÃ®â€ Â½Ã¦Å’Â³Ã¦Â¿Â¡Ã¦ÂÂÃ¥Â¦Â·Ã©Å â€°Ã‘Å’Ã¥â€¢â€¹Ã§Â¼â€šÃ¥â€šÅ¡Ã¥â‚¬Â·Ã§â€™ÂÃ¦Å¸Â¥Ã¥Â´â€˜Ã©Å½Â¾Ã¦â€“Â¥Ã¦â€Â½Ã©â€“Â»Ã¦Â¨ÂºÃ¥Â¼Â¶Ã¦Â¾Â¶Ã¥â€¹Â¯Ã¦Å¸Â£Ã©Å½Â¾Ã¥ÂÅ¾Ã¥Å Â¦Ã©â€“ÂºÃ¥Â²â€¹Ã§Â¶ÂÃ¥Â¯Â®Ã¦â€™Â®Ã¦â€šâ„¢Ã¥Â¨Â´Ã¥Â¬ÂªÃ¤ÂºÂ¾Ã©â€“Â¸Ã¯Â¸Â»Ã¥Å½Â¸Ã©Ââ€¹Ã¦â€™Â³Ã®ÂÂÃ©ÂÂÃ®â€žâ‚¬Ã®ÂÂ¶";
}

.user_download_embody span {
    display: inline;
    float: left;
    font-size: 18px;
    font-weight: bold;
    padding-top: 16px;
    padding-left: 40px;
}

.user_download_embody span b {
    color: #ff0000;
}

.user_download_embody .left_line {
    display: inline;
    float: left;
    width: 340px;
    margin: 20px 0 0 40px;
}

.user_download_embody .left_line .input {
    display: inline;
    float: left;
    font-size: 14px;
    margin-top: 2px;
}

.user_download_embody .left_line .input .input_normal {
    border: 0px solid #CCCCCC;
    color: #444444;
    height: 36px;
    padding-right: 5px;
    vertical-align: middle;
    background: #888888;
    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_download_embody .left_line .input .input_size {
    font-size: 18px;
}

.user_download_embody .left_line .input .vcode {
    display: inline;
    float: left;
}

.user_download_embody .left_line .noleft {
    display: inline;
    float: left;
    height: auto !important;
    line-height: 31px;
    min-height: 31px;
    margin-left: 9px;
    margin-top: 2px;
}

.user_download_embody .left_line .noleft #authCode {
    border: 1px solid #CCCCCC;
    width: 84px;
    height: 40px;
    cursor: pointer;
}

.user_download_embody .left_line .reloadCode {
    display: inline;
    float: left;
    height: 42px;
    line-height: 42px;
    margin-left: 9px;
}

.user_download_embody .left_line .reloadCode a {
    color: #e38000;
    font-size: 12px;
    text-decoration: underline;
    display: inline;
    float: left;
    line-height: 42px;
    text-align: left;
}

.user_download_embody .embody {
    display: inline;
    float: left;
    margin: 20px 20px 0 40px;
}

.user_download_embody .anew {
    display: inline;
    float: left;
    margin: 20px 0 0 0;
}

.user_download_embody .embody input {
    background: #e12c21;
    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_download_embody .anew input {
    background: #292a2a;
    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_conversion {
    background: url("../images/set.png") no-repeat scroll bottom;
    _background: url("../images/set.gif") no-repeat scroll bottom;
    width: 552px;
    display: inline;
    float: left;
}

.user_conversion .back_top {
    background: url("../images/set.png") no-repeat;
    _background: url("../images/set.gif") no-repeat;
    display: inline;
    float: left;
    width: 532px;
    padding: 10px 0 0 20px;
    overflow: hidden;
}

.user_conversion .data {
    display: inline;
    float: left;
    width: 491px;
    height: 37px;
    line-height: 37px;
    color: #ff4800;
    font-size: 14px;
    font-weight: bold;
    background: #e0e0e0;
    opacity: 0.5;
    padding: 0 8px;
    border: 1px solid #c2c2c2;
    border-radius: 5px;
}

.user_conversion .goods {
    display: inline;
    float: left;
    position: relative;
    margin-top: 12px;
    width: 160px;
}

.user_conversion .goods img {
    display: inline;
    float: left;
}

.user_conversion .goods em {
    display: inline;
    float: left;
    background: url("../images/graphic.png") no-repeat;
    _background: url("../images/graphic.gif") no-repeat;
    width: 155px;
    height: 155px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9998;
}

.user_conversion .goods span {
    font-size: 14px;
    color: #A00000;
    display: inline;
    float: left;
    font-weight: bold;
    padding: 10px 38px;
}

.user_conversion .task {
    display: inline;
    float: right;
    width: 350px;
    height: 132px;
    background: url("../images/task.png") no-repeat;
    _background: url("../images/task.gif") no-repeat;
    margin: 12px 18px 0 0;
    padding: 10px 0;
}

.user_conversion .three {
    padding: 25px 0;
}

.user_conversion .task li {
    display: inline;
    float: left;
    font-weight: bold;
    line-height: 30px;
    width: 325px;
    padding-left: 20px;
    background: url("../images/push.png") no-repeat -75px -152px;
    _background: url("../images/push.gif") no-repeat -75px -152px;
}

.user_conversion .task li span {
    display: inline;
    float: left;
}

.user_conversion .task li .face {
    background: url("../images/push.png") no-repeat -122px -230px;
    _background: url("../images/push.gif") no-repeat -122px -230px;
    width: 14px;
    height: 14px;
    margin: 8px 0 0 0px;
}

.user_conversion .task li .wrong {
    background: url("../images/push.png") no-repeat -95px -230px;
    _background: url("../images/push.gif") no-repeat -95px -230px;
    width: 14px;
    height: 14px;
    margin: 8px 0 0 0px;
}

.user_conversion .back {
    display: inline;
    float: left;
    z-index: -9998;
    padding: 0 0 0 20px;
    width: 532px;
    overflow: hidden;
}

.user_conversion .state {
    display: inline;
    float: left;
    padding-top: 10px;
}

.user_conversion .state span {
    display: inline;
    float: left;
    font-weight: bold;
    font-size: 14px;
    line-height: 22px;
    _line-height: 28px;
}

.user_conversion .state p {
    display: inline;
    float: left;
    font-weight: bold;
    line-height: 24px;
    width: 470px;
    text-align: left;
}

.user_conversion .write {
    display: inline;
    float: left;
    padding: 20px 53px 5px;
}

.user_conversion .write li {
    display: inline;
    float: left;
    height: 38px;
    margin-bottom: 10px;
}

.user_conversion .write .name {
    display: inline;
    float: left;
    font-weight: bold;
    font-size: 14px;
    line-height: 38px;
}

.user_conversion .write input {
    display: inline;
    float: left;
    margin: 5px 0 0 10px;
    height: 25px;
    line-height: 25px;
}

.user_conversion .remark {
    display: inline;
    float: left;
    margin-top: 15px;
}

.user_conversion .remark span {
    display: inline;
    float: left;
    font-weight: bold;
    font-size: 14px;
}

.user_conversion .remark .info_text {
    display: inline;
    float: left;
}

.user_conversion .remark .info_text textarea {
    border: 1px solid #BBBBBB;
    display: inline;
    float: left;
    height: 90px;
    margin-top: 1px;
    max-height: 90px;
    max-width: 465px;
    padding: 2px;
    width: 465px;
}

.user_conversion .button {
    display: inline;
    float: left;
    padding: 10px 170px 20px;
}

.user_conversion .button div {
    display: inline;
    float: left;
}

.user_conversion .button .convert {
    display: inline;
    float: left;
    width: 85px;
    height: 32px;
    background: url("../images/push.png") no-repeat 0 -188px;
    _background: url("../images/push.gif") no-repeat 0 -188px;
    cursor: pointer;
    border: 0 none;
}

.user_conversion .button .no_convert {
    display: inline;
    float: left;
    width: 85px;
    height: 32px;
    background: url("../images/push.png") no-repeat 0 -230px;
    _background: url("../images/push.gif") no-repeat 0 -230px;
    cursor: pointer;
    border: 0 none;
}

.user_conversion .button .shut {
    display: inline;
    float: left;
    width: 85px;
    height: 32px;
    background: url("../images/push.png") no-repeat -102px -188px;
    _background: url("../images/push.gif") no-repeat -102px -188px;
    cursor: pointer;
    border: 0 none;
    margin-left: 15px;
}

/*Ã©â€”â€šÃ¥â€šÅ¡Ã¥â‚¬Â¸Ã©ÂÅ Ã¦ÂÂÃ¥Â´ÂÃ©Å½Â¼Ã¤Â½Â¸Ã§Â£Â¹Ã©â€“Â»Ã¦Ë†Â£Ã¥Â§Â¤Ã©ÂÂ¤Ã¥â€¹Â¯Ã¦Å¸â€ºÃ©Â¡ÂÃ¯Â½â€ Ã§Â£Â¸Ã©â€“Â³Ã‘Å’Ã¥â€¦â€ºÃ©Ââ€™Ã¯Â¸Â¾Ã¦ÂÂ¢Ã¥Â©ÂµÃ¥Â¬ÂªÃ§Â¤â€¹Ã¦Â¤Â¤Ã¦â€™Â¶Ã¥ÂªÂ­Ã¥Â¦Â²Ã¥ÂÅ¾Ã¢â€â€˜Ã©ÂÂÃ¥Â­ËœÃ§Â¶â€˜Ã©â€“Â¸Ã¦Â°Â¬Ã®Æ’â€¦Ã©Â¡Â­Ã¥â€ºÂ§Ã¢â€“Å½Ã©Å½Â´Ã¦Â¿ÂÃ¦Â£Å“Ã©â€”ÂÃ§Â§â€ Ã¥â€¹ÂµÃ¦Â®â€¢Ã©â€“Â³Ã©â€â€¹Ã¥Å¾Â¶Ã©Å â€¡Ã¥â€¹Â¯Ã¥Â¹â€™Ã©ÂÂ¡Ã¦Â¤Â¾Ã¥Â£â€¢Ã§Â¼â€šÃ¥â€šâ„¢Ã§Â¤ÂÃ©Â¡Â¦Ã®Ë†Å¾Ã®â€Å¡Ã©Â¡â€œÃ§Å Â²Ã¥Å¾ÂÃ¥Â©ÂµÃ§Å Â³Ã¨â€°Â¾Ã©ÂÂÃ¢â€šÂ¬Ã¥Â¦Å¾Ã£â€šâ€ Ã¦Å’Â¾Ã©ÂÂ Ã¦â€™Â»Ã¥Â´Â¢Ã©Å½Â¼Ã¤Â½Â¹Ã¢â€™â€˜Ã©â€“Â¹Ã¨â€šÂ©Ã¥Ââ€ºÃ©Ââ€Ã¦Â©â‚¬Ã¦Å¸â€ºÃ¦ÂÂ´Ã£â€žÂ¤Ã¦â€ Â¾Ã©â€“Â¹Ã®â€ Â½Ã¯Â¹Â¢Ã©ÂÂ©Ã¯Â¿Â Ã¥Â´Â¨Ã©Â¡â€Ã¦Æ’Â§Ã¥Â¹â€”Ã¦Â¿Â¡Ã§â€šÂªÃ¥â‚¬â€“Ã©Å½Â¸Ã©Â¹Æ’Ã¥Â´Â³Ã©Å â€°Ã£Æ’Â¢Ã¦Å¾â€Ã¦Â¿Â Ã¥Â©â€šÃ§â€°Å Ã©Ââ€œÃ¦Â¶Â¢Ã¦â€šËœÃ©ÂÂÃ¦Ââ€™Ã¢â€™â€Ã©â€“ÂµÃ¥â€”ËœÃ¥Â¸â€™Ã©Å“â€°Ã©â€“Â»Ã¦Â¬ÂÃ¦â€¡ÂÃ©ÂÂ£Ã§â€ÂµÃ¢â€šÂ¬Ã¨Â§â€žÃ¦Â´ËœÃ§Â»Â®Ã¥Â¿â€ºÃ‹â€¡Ã©Å½Â¾Ã®â€ Â½Ã§â€¦Å¸Ã©â€“Â¿Ã¦Â¿â€ Ã¦Â´Â¤Ã§â€Â¯Ã¨Ë†ÂµÃ£Ââ€žÃ©Â¡ÂÃ¥â€¹Â«Ã¦Å¡Â£Ã¥Â©ÂµÃ¢â‚¬Â³Ã§Ë†Â¼Ã¥Â®â€¢Ã¦Å½â€˜Ã¢Ëœâ€°Ã¥Â¨â€ Ã¦Ë†ÂÃ¥â€°â€˜Ã©â€”â€šÃ¥â€šâ„¢Ã¨Æ’Â¶Ã©Å½Â³Ã¦â€™Â»Ã¥Â´ÂµÃ©ÂÂÃ®â€¦Å¾Ã§Â®Â¯Ã©â€“Â¿Ã§â€¡â€šÃ¦â€¹Â·*/
.apply {
    padding: 16px 13px;
    width: 402px;
    height: 171px;
    background: url("../match/match1/images/apply.jpg") no-repeat;
}

.apply ul {
    display: inline;
    float: left;
    padding: 6px 0 6px 123px;
    background: url("../match/match1/images/label.png") no-repeat 0 -423px;
    _background: url("../match/match1/images/label.gif") no-repeat 0 -423px;
}

.apply ul li {
    display: inline;
    float: left;
    padding-left: 16px;
    background: url("../match/match1/images/label.png") no-repeat 0 -559px;
    _background: url("../match/match1/images/label.gif") no-repeat 0 -559px;
    line-height: 21px;
    color: #000000;
    text-align: left;
}

.apply .button {
    display: inline;
    float: left;
    margin: 17px 78px;
}

.apply button {
    display: inline;
    float: left;
    border: 0 none;
    cursor: pointer;
    width: 97px;
    height: 35px;
    color: #ffffff;
    font-size: 14px;
}

.apply .promptly {
    background: url("../match/match1/images/label.png") no-repeat 0 -342px;
    _background: url("../match/match1/images/label.gif") no-repeat 0 -342px;
    margin-right: 50px;
}

.apply .pend {
    background: url("../match/match1/images/label.png") no-repeat 0 -342px;
    _background: url("../match/match1/images/label.gif") no-repeat 0 -342px;
}

.apply .no_promptly {
    background: url("../match/match1/images/label.png") no-repeat 0 -380px;
    _background: url("../match/match1/images/label.gif") no-repeat 0 -380px;
    margin-right: 50px;
}

.apply .no_pend {
    background: url("../match/match1/images/label.png") no-repeat 0 -380px;
    _background: url("../match/match1/images/label.gif") no-repeat 0 -380px;
}

/*Ã¦Â¿Â Ã§â€ÂµÃ¥Â§Â·Ã©ÂÂÃ¥â€˜Å Ã¦â€¦Â¨Ã©Ââ€˜Ã¨â€”â€°Ã¦Å¾ÂÃ©â€“Â¹Ã©â€”Â´Ã§Â¤ÂÃ§ÂºÂ¾Ã¥Â©Å¡Ã¦Å¸Â£Ã©Å½Â°Ã®â€žÂÃ¦Æ’Ë†Ã©â€“Â¸Ã£â€žÂ¥Ã¥â‚¬Â¿Ã©ÂÅ’Ã¦Â¶Â¢Ã®â€â€¢Ã©â€ÂÃ¥â€”â„¢Ã®ËœÂ¥Ã§Â¼â€šÃ¤Â½ÂºÃ¥Â§Â³Ã©Ââ€”Ã¦Å Â½Ã¥Â¼Â»Ã©Ââ€Ã¥â€¦Â¼Ã¢â€™â€™Ã©ÂÅ½Ã§â€ÂµÃ‡Â¹Ã¦Â¿Â¡Ã¤Â»â€¹Ã¦Â¢ÂºÃ©ÂÂÃ¥â€¹Â¬Ã¥â„¢ÂºÃ§Â¼ÂÃ¨Â¯Â²Ã§â€°â€œÃ¥Â¯Â®Ã¥Â©Å¡Ã¥Â¦Â¸Ã©Å â€°Ã£Ë†Â¡Ã¦â€“â‚¬Ã©â€”ÂÃ§Â³â€¢Ã¥â€°ÂÃ©â€Å¡Ã¦Â¤Â¤Ã¯Â¸Â¹Ã¦â„¢â€ºÃ©Â¡ÂªÃ¥â€ Â®Ã¥Â¦Â¶Ã¦ÂÂ´Ã¢â‚¬Â²Ã§Â°Â¼Ã¥Â©ÂµÃ§â€šÂ¶Ã¥Â°â„¢Ã©ÂÂ Ã¦Â Â§Ã®â€¡Â£Ã§â€™â€¡Ã¦Âµâ€¹Ã¦Â§Ë†Ã©â€“ÂµÃ¥Â¿Å Ã¦â„¢Å“Ã©Ââ€¦Ã¦Â¿â€¹Ã¦Â¢ÂºÃ©Å½Â¸Ã¥ÂºÂ£Ã§Â®â€œÃ¦Â¿Â¡Ã®â€šÂ£Ã§â€ºÂ¯Ã¨â€”ÂÃ©â€“ÂµÃ¥Â¤â€ Ã¦â„¢Å“Ã©Ë†Â·Ã¦Ë†Å¾Ã§Â¹â€ºÃ©â€˜Â¼Ã©Â¢ÂÃ¥Å¡â„¢Ã¦Â¥Â Ã§â€šÂ´Ã®Å¡â€ Ã©Å â€¡Ã¥â€¹Â¯Ã¥Â¦Â¸Ã©Å â€°Ã®Ë†ÂÃ¥ÂÂ«Ã©ÂÅ½Ã¦Â®Â¿Ã¥â€“â€ºÃ©Â¡â€¢Ã‘â€¡Ã¥Å¸Â¥Ã¦Â¾Â¶Ã¥Â©Å½Ã¦Â½Â©Ã¦Â¤Â¤Ã¦â€žÂ¶Ã§ÂµÂ½Ã¦Â¿Â¯Ã¤Â¼Â´Ã¦Â¢Â»Ã¦ÂµÂ£Ã¥â€˜Å Ã¥â€¢Å¾Ã©â€“Â¹Ã§Â¨Â¿Ã¦Â£ÂÃ¥Â®â€¢Ã£â€žÂ©Ã®â€â€ºÃ¥Â¨â€˜Ã¦Â¬â€˜Ã¦Â§ËœÃ¥Â©ÂµÃ§Å ÂµÃ®â€¢Â®Ã§Â»Â±Ã¦â€ºÂ¢Ã¥Â´â€˜Ã©Å½Â´Ã¯Â¹â‚¬Ã§Â£Â¹Ã©â€“Â¹Ã§â€°Ë†Ã¦Â¾ËœÃ©ÂÂ¤Ã§â€šÂ¬Ã§Â¹â€ºÃ©Å½Â´Ã§Æ’â€ Ã§â€žÂ½Ã©â€“ÂºÃ¥â€”Â­Ã©â„¢â€žÃ©Å â€¡Ã¥â€¹Â¯Ã¥Â¹â€™Ã©Å½Â´Ã¦Â¿ÂÃ¤Â»Â¾Ã§Â¼â€šÃ¤Â½ÂºÃ¥Â§ÂµÃ§â€Â¯Ã¢â‚¬Â³Ã®ÂÂÃ§Â¼ÂÃ¦Â¨Â»Ã¥ÂªÂ´Ã©â€“Â»Ã§â€ Â¼Ã¥ÂÅ Ã©ÂÂ¤Ã¥Â¬Â¬Ã§Â´â€œÃ¦ÂµÂ£Ã§Â­â€¹Ã¥Å¡â„¢Ã©â€“Â¸Ã¥Â©Æ’Ã§â€œâ€¢Ã©ÂÂÃ¥Â¬ÂªÃ¢â€â€˜Ã©ÂÂÃ¦Ââ€˜Ã§ÂÅ¸Ã©â€“Â¸Ã£â€žÂ¦Ã¦Â¤Â½Ã¥Â®â€¢Ã¦â€ºÅ¾ÃŽâ€Ã©Ë†Â§Ã®â€žâ€žÃ¥Å¸Å¾Ã©Å½Â´Ã¯Â¸Â½Ã¥ÂÂÃ©â€“Â¸Ã¦Â¬ÂÃ®ËœÂ¯Ã©Â¡Â¦Ã¢â€¢â€¦Ã¦Â¢ÂºÃ§Â¼ÂÃ¦Â¨Â»Ã¥Â°Â°Ã©â€“Â»Ã§â€ ÂÃ¥â€ºÂ¨Ã¥â€žâ€°Ã¦Â¤Â¤Ã¥Â¿â€œÃ§â€°Å“Ã©ÂÂÃ¥â€ºÂ¬Ã¦Å¸â€¢Ã¨Â¹â€¡Ã¥Â©â€šÃ¥Â¢Â²Ã©â€“ÂºÃ¥â€”â„¢Ã¥Â¨â‚¬Ã©ÂÅ’Ã¯Â½â€ Ã¦Æ’â€Ã©Å ÂÃ£Ë†Â Ã¦Å¡Â¡Ã©â€”ÂÃ§â€˜Â°Ã¥Å¡â€“Ã©Å½Â·Ã¯Â¿Â½*/
.upload {
    padding: 23px 20px;
    width: 685px;
    background: url("../match/match1/images/upload.jpg") no-repeat 0 bottom;
}

.upload ul {
    display: inline;
    float: left;
}

.upload li {
    display: inline-block;
    margin-bottom: 15px;
    width: 685px;
}

.upload li .dA_title {
    color: #444444;
    display: inline;
    float: left;
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    margin-top: 2px;
    padding-right: 5px;
    text-align: left;
    width: 70px;
}

.upload li .dA_input {
    display: inline;
    float: left;
    line-height: 24px;
    margin-top: 2px;
}

.upload li .but {
    display: inline;
    float: left;
    background: url("../match/match1/images/label.png") no-repeat -98px -342px;
    _background: url("../match/match1/images/label.gif") no-repeat -98px -342px;
    width: 72px;
    height: 26px;
    color: #ffffff;
    margin-left: 7px;
}

.upload li .select_normal {
    border: 1px solid #BBBBBB;
    font-size: 13px;
    height: 26px;
    padding: 2px;
    background: #ffffff;
}

.upload li .input_normal {
    border: 1px solid #BBBBBB;
    display: inline;
    float: left;
    font-size: 14px;
    height: 20px;
    line-height: 18px;
    margin: 0;
    padding: 2px;
    background: #ffffff;
}

.upload li .input_msgs {
    color: #FF0000;
    display: inline;
    float: left;
    height: 18px;
    line-height: 18px;
    margin-left: 80px;
    margin-top: 5px;
    width: 300px;
    text-align: left;
}

.upload li .input_ms {
    display: inline;
    float: left;
    color: #666;
    height: 18px;
    line-height: 18px;
    margin-left: 80px;
    margin-top: 5px;
    text-align: left;
}

.upload li .input_msg {
    color: #666666;
    display: inline;
    float: left;
    height: 26px;
    line-height: 26px;
    margin-left: 10px;
    margin-top: 2px;
}

.upload li .input_msg .errIcon {
    background: url("../images/icon/wrong.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline;
    float: left;
    height: 16px;
    line-height: 16px;
    margin-top: 6px;
    padding-left: 18px;
}

.upload li .input_msg .rightIcon {
    background: url("../images/icon/right.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline;
    float: left;
    height: 11px;
    line-height: 11px;
    margin-top: 6px;
    padding-left: 18px;
}

.upload li .input_msg b {
    background: none;
}

.upload li .dA_progress {
    display: inline;
    float: left;
    width: 610px;
}

.upload li .progressBox {
    display: inline;
    float: left;
    margin-top: 7px;
    width: 610px;
    text-align: left;
}

.upload li .progressBg {
    background: #FFFFFF;
    border: 1px solid #AAAAAA;
    float: left;
    width: 567px;
}

.upload li #idCompleted {
    background: #A5DF16;
    display: inline;
    height: 15px;
    width: 0;
    float: left;
}

.upload li #idProgress {
    display: inline;
    float: left;
    font-size: 12px;
    height: 17px;
    line-height: 16px;
    width: 40px;
}

.upload li #spnFileSize, .upload li #spnSpeed, .upload li #spnRemainingTime {
    color: #7A8F99;
    display: inline;
    float: left;
}

.upload li .dA_input #ocxVer {
    color: ##555555;
    display: inline;
    float: left;
    height: 24px;
    line-height: 24px;
    margin-left: 20px;
}

.upload li#errMsg {
    color: #FF0000;
    display: inline;
    float: left;
    font-size: 14px;
    height: 24px;
    line-height: 24px;
}

.upload .button {
    display: inline;
    float: left;
    margin: 10px 220px 10px;
    *margin: 0 220px 10px;
}

.upload button {
    display: inline;
    float: left;
    border: 0 none;
    cursor: pointer;
    width: 97px;
    height: 35px;
    color: #ffffff;
    font-size: 14px;
}

.upload .save {
    background: url("../match/match1/images/label.png") no-repeat 0 -342px;
    _background: url("../match/match1/images/label.gif") no-repeat 0 -342px;
    margin-right: 50px;
}

.upload .withhold {
    background: url("../match/match1/images/label.png") no-repeat 0 -342px;
    _background: url("../match/match1/images/label.gif") no-repeat 0 -342px;
}

.upload .no_save {
    background: url("../match/match1/images/label.png") no-repeat 0 -380px;
    _background: url("../match/match1/images/label.gif") no-repeat 0 -380px;
    margin-right: 50px;
}

.upload .no_withhold {
    background: url("../match/match1/images/label.png") no-repeat 0 -380px;
    _background: url("../match/match1/images/label.gif") no-repeat 0 -380px;
}

*html {
    background-image: url(about:blank);
    background-attachment: fixed;
}

body {
    background: url("../site/images/main-bg.gif") repeat #2f2f2f;
    color: #adadad;
    margin: 0;
    padding: 0;
    font-size: 12px;
    font-family: azizam;
}

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;
}

.left {
    float: left;
}

.right {
    float: right;
}

a:link, a:hover , a:visited {
    color: #adadad;
    text-decoration: none;
}

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;
}

.page_sort {
    display: inline;
    float: right;
    padding: 10px;
}

.page_sort .goto {
    display: inline;
    /* float: right; */
    font-size: 12px;
    position: relative;
    width: 137px;
    top: -2px;
    height: 24px;
    line-height: 24px;
}

.page_sort .goto .other {
    display: inline;
    float: right;
    height: 24px;
    line-height: 24px;
}

.page_sort .goto .pageNum {
    color: #adadad;
    cursor: pointer;
    font-weight: bold;
    margin: 0;
    padding: 0;
    width: 36px;
    height: 22px;
    line-height: 22px;
    border: 1px solid #333333;
    text-align: center;
    margin: 0 5px;
    background: #333333;
}

.page_sort .goto .go {
    display: inline;
    float: right;
}

.page_sort .goto .go {
    background: #333333;
    color: #adadad;
    display: inline-block;
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    _line-height: 26px;
    padding: 0 9px;
    vertical-align: top;
    margin-left: 8px;
}

.page_sort .goto .go:hover {
    color: #FFFFFF;
    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 {
    background: #333333;
    color: #adadad;
    display: inline-block;
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    padding: 0 8px;
    _padding: 0 7px;
    vertical-align: top;
}

.page_sort .page_link li.prevten a {
    background: url("../images/btn.png") no-repeat;
    color: #adadad;
    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: #adadad;
    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:hover {
    background: url("../images/btn.png") no-repeat -28px -34px;
    text-decoration: none;
}

.page_sort .page_link li a:hover, .page_sort .page_link a.thispage {
    background: #ee2525;
    text-decoration: none;
}

.play_button .select_all {
    background: url("../site/images/button.gif") no-repeat 0 -58px;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    float: left;
    height: 27px;
    line-height: 27px;
    margin: 0 5px 0 0;
    text-align: left;
    text-indent: 30px;
    width: 64px;
    padding-left: 5px;
}

.play_button .on_select_all {
    background: url("../site/images/button.gif") no-repeat -74px 0;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    float: left;
    height: 27px;
    line-height: 27px;
    margin: 0 5px 0 0;
    text-align: left;
    text-indent: 30px;
    width: 64px;
    padding-left: 5px;
}

.play_button .select_add_list {
    background: #2b2b2b ;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    float: left;
    height: 25px;
    line-height: 27px;
    text-align: left;
    text-indent: 22px;
    width: 88px;
}

.play_button .select_play {
    background: url("../site/images/button.gif") no-repeat scroll 0 -58px transparent;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    float: left;
    height: 27px;
    line-height: 27px;
    margin: 0 5px 0 0;
    text-align: left;
    text-indent: 27px;
    width: 69px;
}

.play_button .select_del {
    background: url("../site/images/button.gif") no-repeat scroll -74px -58px transparent;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    float: left;
    height: 27px;
    line-height: 27px;
    margin: 0 5px 0 0;
    text-align: left;
    text-indent: 27px;
    width: 69px;
}

.play_button .select_more {
    background: url("../site/site/images/button.gif") no-repeat scroll 0 -58px;
    cursor: pointer;
    display: inline;
    float: right;
    height: 27px;
    line-height: 27px;
    text-align: left;
    text-indent: 27px;
    width: 69px;
    color: #FFFFFF !important;
}

.play_content .left_bot .recom ul li .button .but_right .btn_playback {
    background: url("../site/images/button.gif") no-repeat scroll 0 -58px transparent;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    float: left;
    height: 27px;
    line-height: 27px;
    margin: 0 5px 0 0;
    text-align: left;
    text-indent: 27px;
    width: 69px;
}

.play_content .left_bot .recom ul li .button .but_right .btn_toplaylist {
    background: url("../site/images/button.gif") no-repeat scroll 0 -58px transparent;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    float: left;
    height: 27px;
    line-height: 27px;
    text-align: left;
    text-indent: 27px;
    width: 88px;
}

/*Ã©â€”â€šÃ¥â€šÅ¡Ã¥â‚¬Â¸Ã©ÂÅ Ã¦ÂÂÃ¥Â´ÂÃ¥Â®â€žÃ¦â€¡Å Ã¥Â½â€™Ã¥Â´Â¶Ã©Â¡â€™Ã¥Â¤â€¹Ã¦â„¢ÂªÃ©ÂÅ¸Ã¦Â»Æ’Ã§Â¹ËœÃ©Å½Â³Ã§â€šÂºÃ¦Å¸â€ Ã¥Â®Â¥Ã¥â€”â€”Ã¦Â®ÂÃ©â€”ÂÃ¥Â®Â Ã¦Â¡Â¨Ã©â€˜Â³Ã¥â€°ÂÃ§Â²ÂµÃ¨Â¹â€¡Ã¦â€ºÂ Ã§Â£Â½Ã©â€“Â¸Ã¥Â±Â¾Ã§â€˜Â§Ã©Ââ€Ã¥Â¶â€ Ã£Ââ€žÃ©Â¡â€œÃ§â€šÂ´Ã¥â€“ËœÃ©â€“Â¹Ã®â€ Â¾Ã¦â€¢Â»Ã¥Â®â€¢Ã¥Â¥Â¸Ã¥Â¼Â´Ã©Ââ€Ã¥â€œâ€žÃ¥Â¹Ë†Ã¦Â¿Â¡Ã§â€šÂªÃ¥â‚¬â€“Ã©Ââ€Ã¦Â¥ÂÃ¦â€¦Â¨Ã©Å½Â¾Ã®â€ Â¼Ã§Â¤â€°Ã¦Â¿Â®Ã¦Â¨Â¿Ã¥Å¸â€“Ã©Ââ€œÃ¦Â¶Â¢Ã¦Å¸â€ºÃ©Ââ€¡Ã¦Â¥ÂÃ¦Â«â€¦Ã©â€“Â¸Ã¦â€”â€œÃ§Â®â€œÃ©ÂÅ’Ã¯Â¼â€žÃ¤Â»Â¦Ã§â€™â€¡Ã¦Ââ€™Ã®Ââ€¡Ã©â€”ÂÃ¨Â¯Â¡Ã¥â€“â€œÃ©ÂÅ Ã¦Â¿â€ Ã§â€¢Â·Ã©Å½ÂºÃ¦Ë†â€Ã¦Â§Ë†Ã¦Â¿Â®Ã¦Â¥â‚¬Ã¦Â£â€Ã§Â»Â±Ã¯Â¿Â½*/
.header {
    background: url("../site/images/h_bg.png") repeat-x;
    _background: url("../site/images/h_bg.gif") repeat-x;
    height: 105px;
    width: 100%;
}

.header .h_main {
    width: 980px;
    margin: 0 auto;
    position: relative;
    z-index: 10050;
    background: url("../site/images/h_bg.png") repeat-x #F8F8F8;
}

.header .h_main {
    height: 65px;
}

.header .left li {
    float: left;
    margin-right: 10px;
    padding: 0;
}

.header .left li p {
    float: left;
}

.header .right li {
    float: left;
    margin-left: 10px;
}

.header .qq_login a {
    background: url("../images/h_bg.png") no-repeat scroll 0 -115px;
    _background: url("../images/h_bg.gif") no-repeat scroll 0 -115px;
    display: block;
    padding: 0 0 0 22px;
}

.header .left .cgreen:hover {
    color: #6DB823;
}

.header .logo {
    background: url("../images/logo.jpg") no-repeat;
    display: inline;
    float: left;
    height: 65px;
    width: 205px;
    padding: 0 8px 0 0;
}

.header .logo a {
    display: block;
    text-indent: -9999px;
}

.header .menus {
    display: inline;
    float: left;
    height: 56px;
    padding-top: 9px;
    _padding-top: 12px;
    position: relative;
    z-index: 10000;
}

.header .menus li {
    display: inline;
    float: left;
}

.header .menus li .sliding_menu {
    float: left;
    display: inline;
    color: #ffffff;
    font-weight: bold;
}

.header .menus li.m_hover {
    padding: 0;
}

.header .menus li a, .m_nav_a {
    font-size: 16px;
}

.header .menus .m_nav a {
    text-decoration: none;
    float: left;
    text-align: center;
    height: 22px;
    _width: 34px;
    color: #ff0000;
}

.header .menus .m_nav_b a {
    _width: 53px;
}

.header .menus .m_nav_c a {
    _width: 68px;
}

.header .m_nav_a a {
    color: #ffffff;
    position: relative;
    margin: 0 12px;
    padding: 12px 6px 10px;
}

.header .m_nav_b a {
    color: #ffffff;
    position: relative;
    margin: 0 12px;
    padding: 12px 6px 10px;
}

.header .m_nav_c a {
    color: #ffffff;
    position: relative;
    margin: 0 12px;
    padding: 12px 6px 10px;
}

.header .menus .m_nav_c a .arrow {
    right: 31px;
}

.header .menus .m_nav_b a .arrow {
    right: 23px;
}

.header .member {
    float: right;
    margin-top: 22px;
    display: inline;
}

.header .member li {
    color: #707070;
    float: left;
    margin: 0 0 0 10px;
    text-shadow: 0 1px 1px #505050;
    line-height: 20px;
    _line-height: 24px;
    height: 27px;
}

.header .member li a {
    color: #FFFFFF;
    float: left;
    font-size: 14px;
    height: 27px;
    width: 68px;
    background: #333333;
    text-align: center;
    line-height: 24px;
    _line-height: 32px;
}

.header .member li a.ti {
    display: block;
    position: relative;
    background: #333333;
}

.header .member_login {
    float: right;
    margin-top: 14px;
    display: inline;
    height: 50px;
}

.header .member_login li {
    float: left;
    display: inline;
    margin-left: 8px;
    position: relative;
    height: 50px;
}

.header .member_login li img {
    float: left;
    display: inline;
    height: 30px;
    width: 30px;
    margin: 0 5px;
    padding: 1px;
    border: 2px solid #7dce23;
}

.header .member_login li .icon {
    float: left;
    display: inline;
    background: url("../images/member.png") no-repeat;
    _background: url("../images/member.gif") no-repeat;
    width: 36px;
    height: 50px;
}

.header .member_login li .icon:hover {
    background: url("../images/member.png") no-repeat 0 -53px;
    _background: url("../images/member.gif") no-repeat 0 -53px;
}

.header .member_login li .inform {
    background-position: -47px 0;
}

.header .member_login li .song {
    background-position: -93px 0;
}

.header .member_login li .share {
    background-position: -139px 0;
}

.header .member_login li .upload {
    background-position: -139px 0;
}

.header .member_login li .set {
    background-position: -186px 0;
}

.header .member_login li .account {
    background-position: -234px 0;
    margin: 0;
}

.header .member_login li .inform:hover {
    background-position: -47px -53px;
}

.header .member_login li .share:hover {
    background-position: -139px -53px;
}

.header .member_login li .song:hover {
    background-position: -93px -53px;
}

.header .member_login li .upload:hover {
    background-position: -139px -53px;
}

.header .member_login li .set:hover {
    background-position: -186px -53px;
}

.header .member_login li .account:hover {
    background-position: -234px -53px;
}

.header .member_login li .feed_tips {
    background: #FE6600;
    color: #FFFFFF;
    display: inline;
    float: left;
    font-family: Tahoma;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    height: 12px;
    left: 25px;
    line-height: 12px;
    padding: 1px 0;
    position: absolute;
    ;top: -2px;
    z-index: 1;
    -webkit-text-size-adjust: none;
}

.header .member_login li .feed_tips b {
    background: #FE6600;
    display: inline-block;
    height: 13px;
    left: -1px;
    margin: 0 -1px;
    padding: 0 3px;
}

.header .member_login li .msg_tips {
    background: #FE6600;
    color: #FFFFFF;
    display: inline;
    float: left;
    font-family: Tahoma;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    height: 12px;
    left: 25px;
    line-height: 12px;
    padding: 1px 0;
    position: absolute;
    top: -2px;
    z-index: 1;
    -webkit-text-size-adjust: none;
}

.header .member_login li .msg_tips b {
    background: #FE6600;
    display: inline-block;
    height: 13px;
    _left: -1px;
    margin: 0 -1px;
    padding: 0 3px;
    cursor: pointer;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    height: 12px;
    line-height: 12px;
    overflow: hidden;
    position: relative;
    z-index: 3;
    min-width: 6px;
    width: auto !important;
    -webkit-text-size-adjust: none;
}

.header .menu {
    background: #282828;
    z-index: 9998;
}

.header .menu {
    position: absolute;
    left: -75px;
    top: 46px;
    padding: 4px 0;
    z-index: 9980;
    width: 110px;
}

.header .menu em {
    background: url("../site/images/cache_label.png") no-repeat scroll 0 -130px;
    _background: url("../site/images/cache_label.gif") no-repeat scroll 0 -130px;
    height: 8px;
    left: 84px;
    position: absolute;
    top: -8px;
    width: 16px;
}

.header .menu .list {
    width: 110px;
    height: 26px;
    line-height: 26px;
    display: block;
    letter-spacing: 1px;
}

.header .menu .list b {
    background: url("../site/images/cache_label.png") no-repeat;
    _background: url("../site/images/cache_label.gif") no-repeat scroll;
    display: inline;
    float: left;
    height: 14px;
    margin: 7px 6px 5px 16px;
    width: 14px;
}

.header .menu .list b.dan {
    background-position: 0 0;
}

.header .menu .list b.share {
    background-position: 0 -21px;
}

.header .menu .list b.recom {
    background-position: 0 -149px;
}

.header .menu .list b.like {
    background-position: 0 -176px;
}

.header .menu .list b.boring {
    background-position: 0 -200px;
}

.header .menu .list b.pass {
    background-position: 0 -226px;
}

.header .menu .list b.download {
    background-position: 0 -251px;
}

.header .menu .list b.setup {
    background-position: 0 -44px;
}

.header .menu .list b.avatar {
    background-position: 0 -66px;
}

.header .menu .list b.skin {
    background-position: 0 -88px;
}

.header .menu .list b.exit {
    background-position: 0 -107px;
}

.header .menu .list b.deleting {
    background-position: 0 -277px;
}

.header .menu .list b.audit {
    background-position: 0 -305px;
}

.header .menu .list b.account {
    background-position: 0 -382px;
}

.header .menu .list b.gold {
    background-position: 0 -409px;
}

.header .menu .list b.query {
    background-position: 0 -431px;
}

.header .menu .list b.vip {
    background-position: 0 -454px;
}

.header .menu .list b.score {
    background-position: 0 -479px;
}

.header .menu .list:hover {
    background: #333333;
}

.header .m_nav_list {
    background: #282828;
    border: 5px solid #555555;
}

.header .m_nav_list em {
    width: 16px;
    height: 13px;
    position: absolute;
    left: 50px;
    top: -13px;
    background: url("../site/images/angle.gif") no-repeat;
}

.header .m_nav_list .right .hover {
    background: none;
}

.header .m_nav_list .width {
    width: 692px;
    display: block;
}

html*~body .header .m_nav_list .width {
    width: 753px;
    display: block;
}

html*~body .header .m_nav_list .right .list .cate_words {
    width: 740px;
}

html*~body .header .m_nav_list .right .list .cate_words a {
    width: 111px;
}

html*~body .header .dance .right .left {
    width: 728px;
}

.header .m_nav_list .left .list a.m_nav_list_clo {
    _line-height: 32px;
    color: #adadad;
}

.header .m_nav_list .right .left .list a.m_nav_list_clo {
    margin: 3px 10px 3px 0;
    height: 24px;
    line-height: 24px;
    width: 95px;
}

.header .m_nav_list .left .list a:hover {
    color: #adadad;
    text-decoration: none;
}

.header .m_nav_list .right .list .m_nav_list_clo {
    font-weight: bold;
    color: #adadad;
    width: 95px;
}

.header .m_nav_list .right .list .m_nav_list_clo:hover {
    color: #adadad;
}

.header .m_nav_list .right .list .m_nav_list_clo:visited {
    color: #adadad;
}

.header .m_nav_list .right .list .m_nav_list_clo:active {
    color: #adadad;
}

.header .m_nav_list .right .list .cate_words {
    margin: 3px 0 0 12px;
    float: left;
    display: inline;
    width: 680px;
    _width: 740px;
}

.header .m_nav_list .right .list .cate_words a {
    font-size: 12px;
    color: #adadad;
    line-height: 24px;
    width: 102px;
    height: 24px;
    background: #333333;
    margin: 0 11px 11px 0;
    text-align: center;
    float: left;
    display: inline;
    padding: 0;
    _width: 111px;
}

.header .m_nav_list .right .list .cate_words a:hover {
    color: #adadad;
    background: #3b3b3b;
}

.header .m_nav_list .list a {
    font-size: 14px;
    line-height: 24px;
    color: #adadad;
    display: block;
    padding: 3px 8px 3px 2px;
    width: auto;
    height: 24px;
    margin: 0;
    text-align: left;
}

.header .m_nav_list .list a:hover {
    background: #3b3b3b;
}

html*~body .header .m_nav_list .list a b {
    background: url("../site/images/h_bg.png") no-repeat scroll 2px -154px;
}

.header .m_nav_list .list a b {
    background: url("../site/images/h_bg.png") no-repeat scroll 2px -153px;
    _background: url("../site/images/h_bg.gif") no-repeat scroll 2px -153px;
    display: inline;
    float: left;
    width: 18px;
    height: 18px;
    margin: 4px 0 0 10px;
    _margin: 2px 0 0 10px;
}

html*~body .header .m_nav_list .list a b {
    margin: 2px 0 0 10px;
}

.header .m_nav_list .list .m_nav_list_clo {
    text-indent: 4px;
    width: 120px;
}

.header .square .list .m_nav_list_clo {
    width: 120px;
}

.header .m_nav_list .list a:hover {
    color: #adadad;
    text-decoration: none;
}

.header .m_nav_list .list .cate_words a {
    font-size: 12px;
    color: #3f3f3f;
    line-height: 30px;
}

.header .m_nav_list .list .cate_words a:hover {
    color: #3f3f3f;
}

.header .dance {
    position: absolute;
    left: 36px;
    top: 55px;
    padding: 4px;
    z-index: 9970;
    _left: -40px;
}

.header .dance em {
    position: absolute;
    top: -13px;
    left: 60px;
    _left: 100px;
}

.header .popularity {
    position: absolute;
    left: 132px;
    top: 55px;
    padding: 4px;
    z-index: 9990;
}

.header .square {
    position: absolute;
    left: 220px;
    top: 55px;
    padding: 4px;
    z-index: 9980;
}

.header .square em {
    position: absolute;
    left: 55px;
    top: -13px;
}

.header .dance .right .left {
    display: inline;
    float: left;
    border-top: 1px dashed #444444;
    width: 690px;
    padding: 6px 0 2px;
    margin: 10px 0 0;
    _width: 728px;
}

.header .dance .right .left .list {
    display: inline;
    float: left;
    padding: 0;
}

.header .popularity .left .list,.square .left .list {
    width: 120px;
    height: 30px;
}

.header .dance .right {
    display: inline;
    float: left;
}

.header .dance .right .list {
    width: auto;
    display: inline;
    float: left;
    height: auto;
}

.header .popularity .right .list,.square .right .list {
    width: 120px;
    height: 30px;
}

.header .dance .list {
    width: 130px;
    height: 30px;
    display: block;
}

.header .popularity .list,.square .list {
    width: 130px;
    height: 30px;
    display: block;
}

.header .serach {
    display: inline;
    float: right;
    padding: 6px 0 0;
    _padding: 3px 0 0;
}

.header .seh_list {
    padding: 2px 6px;
    background: #050404;
    width: 63px;
    float: left;
    position: relative;
    z-index: 10040;
}

.header .seh_list_a {
    color: #ffffff;
    display: block;
    font-weight: 400;
    line-height: 25px;
    position: relative;
    text-indent: 8px;
}

.header .seh_sort {
    left: 0px;
    line-height: 22px;
    position: absolute;
    top: 25px;
    background: #050404;
    z-index: 999;
}

.header .seh_sort a {
    display: block;
    text-indent: 8px;
    width: 63px;
    margin: 2px 6px;
    color: #ffffff;
}

.header .seh_m {
    float: left;
}

.header .seh_v {
    background: #050404;
    float: left;
    height: 25px;
    line-height: 25px;
    outline: medium none;
    padding: 2px 4px;
    width: 220px;
    border-radius: 0;
    border: 0px solid #dcdcdc;
    color: #adadad;
}

.header .seh_b {
    background: url("../site/images/button.gif") no-repeat scroll 0 -122px;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    height: 29px;
    width: 30px;
    text-indent: -9999px;
    float: left;
    display: inline;
}

.charm {
    background: url("../images/love.png") no-repeat;
    background: none \9;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/static92cc.db-cache.com/space/images/love.png", enabled=true, sizingMethod=scale);
    width: 270px;
    height: 187px;
    position: absolute;
    left: 42%;
    z-Index: 65530;
}

.charm2 {
    background: url("../images/love2.png") no-repeat;
    background: none \9;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/static92cc.db-cache.com/space/images/love2.png", enabled=true, sizingMethod=scale);
    width: 270px;
    height: 187px;
    position: absolute;
    left: 42%;
    z-Index: 65530;
}

/*home_content*/
.home_content {
    margin-bottom: 30px;
    width: 980px;
    margin: 10px auto 0;
    overflow: hidden;
    background: #252525;
}

.home_content .con_new {
    display: inline;
    float: left;
    width: 270px;
    height: 509px;
    overflow: hidden;
}

.home_content .con_new .bdshare_t {
    display: inline;
    float: left;
    padding: 2px 10px 10px 6px !important;
    height: 37px;
}

.home_content .con_new .bds_tools_32 a {
    margin-right: 4px;
}

.home_content .con_new .bds_tools_32 a.shareCount {
    margin: 5px 0 0 5px;
}

.home_content .con_new .gg250 {
    padding: 10px 5px 3px;
}

.gg250 {
    width: 250px;
    height: 250px;
    padding: 10px 5px;
    margin: 0 5px;
}

.home_content .special {
    display: inline;
    float: left;
    width: 250px;
    margin: 7px 9px 10px 10px;
    height: 440px;
    color: #dcdcde;
    overflow: hidden;
}

.home_content .special .title {
    display: inline;
    float: left;
    background: #414040;
    height: 28px;
    width: 238px;
    padding-left: 10px;
    line-height: 28px;
    font-size: 16px;
    font-weight: bold;
    border-left: 2px solid #d43023;
    color: #adadad
}

.home_content .special .special_list {
    display: inline;
    float: left;
    padding: 5px;
    overflow: hidden;
    height: 417px;
    margin-bottom: -93px;
    display: block;
}

.home_content .special .special_list a {
    display: inline;
    height: 12px;
    line-height: 24px;
    color: #dcdcde;
    padding: 0 5px;
}

.home_content .dance_new {
    display: inline;
    float: left;
    width: 490px;
    border: 0px solid #DCDCDC;
}

.home_content .dance_new .title {
    height: 35px;
    margin-right: 10px;
}

.home_content .dance_new .title ul li {
    float: left;
    margin: 9px 0 0 0;
}

.home_content .dance_new .title ul a {
    background: #F0F0F0;
    color: #3F403F;
    display: inline;
    float: left;
    height: 17px;
    line-height: 17px;
    margin-left: 5px;
    padding: 5px 10px;
}

.home_content .dance_new .title ul a:link {
    color: #3F403F;
    text-decoration: none;
}

.home_content .dance_new .title ul a:visited {
    color: #3F403F;
    text-decoration: none;
}

.home_content .dance_new .title ul a:hover {
    background: #F7F7F7;
    color: #3F403F;
}

.home_content .dance_new .title ul a:active {
    background: #F7F7F7;
    color: #3F403F;
}

.home_content .dance_new .title ul .current a {
    background: #F87877;
    color: #FFFFFF;
    display: inline;
    padding: 5px 10px;
}

.home_content .dance_new .title ul .current a:link {
    color: #FFFFFF;
    text-decoration: none;
}

.home_content .dance_new .title ul .current a:visited {
    color: #FFFFFF;
    text-decoration: none;
}

.home_content .dance_new .title ul .current a:hover {
    background: #F87877;
    color: #FFFFFF;
}

.home_content .dance_new .title ul .current a:active {
    background: #F87877;
    color: #FFFFFF;
}

.home_content .dance_new .share_list {
    margin-top: 11px;
    padding: 0 10px;
    display: inline;
    float: left;
    border-right: 1px solid #E9E9E9;
}

.home_content .dance_new .share_list li {
    display: inline;
    float: left;
    padding: 0;
    width: 100%;
}

.home_content .dance_new .share_list li .cbox {
    display: block;
    float: left;
    height: 18px;
    padding: 4px 0 0 13px;
    width: 13px;
    *padding: 0 0 0 7px;
}

.home_content .dance_new .share_list li .cbox input {
    height: 13px;
    width: 13px;
}

.home_content .dance_new .share_list li .song .aleft {
    color: #999999;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 290px;
    overflow: hidden;
    display: inline;
    float: left;
    height: 22px;
    line-height: 20px;
    _line-height: 22px;
    overflow: hidden;
    padding: 0 0 0 7px;
    word-break: keep-all;
}

.home_content .dance_new .share_list li .nickname:link {
    color: #999999;
    line-height: 20px;
}

.home_content .dance_new .share_list li .nickname:visited {
    color: #999999;
    line-height: 20px;
}

.home_content .dance_new .share_list li .nickname:hover {
    color: #999999;
    line-height: 20px;
}

.home_content .dance_new .share_list li .nickname:active {
    color: #999999;
    line-height: 20px;
}

.home_content .dance_new .share_list li.title {
    background: #333333;
    padding: 8px 0 6px;
    text-align: center;
    margin: 0;
    width: 468px;
    height: 23px;
}

.home_content .dance_new .share_list li {
    padding: 11px 0 10px;
    line-height: 20px;
}

.home_content .dance_new .share_list li.c2 {
    background: #282828;
}

.home_content .dance_new .share_list li.title .song,.home_content .dance_new .share_list li.title .share {
    color: #adadad;
    text-indent: 0;
    font: 12px "Ã©â€”â€šÃ¥â€šÅ¡Ã¥â‚¬Â¸Ã©ÂÅ Ã¥Â³Â°ÃƒÂ¹Ã©ÂÂ¥Ã®â€žâ€°Ã¦â€¢â€¹Ã§â€˜Å“Ã¥Â¶â€°Ã¦Â¹ÂÃ©â€”ÂÃ§Â»ËœÃ¥Å¾Â¼Ã¥Â¦Â«Ã¥â€¹Â¯Ã¥Â¼Â¸Ã¦ÂµÂ£Ã§Â³â€¢Ã¦â€Â½Ã©â€“Â»Ã¦Â¨ÂºÃ§â€“â€¡Ã¦Â¾Â¹Ã¦Â¨Â¼Ã§â€”ÂªÃ©Å½Â¹Ã¦â€žÂµÃ¥Å¡â„¢Ã©â€“Â³Ã¨Â§â€žÃ¥Å¾Â¿Ã©Å½Â®Ã¢â€¢â€¦Ã¥Â´Â£Ã¦Â¾Â¶Ã¥Â¬Â«Ã¥â‚¬Â·Ã§Â¼â€šÃ¥â€šâ„¢Ã§â€žÂ¦Ã©Ââ€Ã¦Â Â­Ã£â‚¬Æ’Ã©ÂÂ¡Ã¦Â¬ÂÃ¥Â´Â²Ã¦Â¿Å¾Ã¦Ë†â„¢Ã¥Å¾Â¹Ã§Â»Â Ã¯Â½â€ Ã§Â¹â€ºÃ©ÂÂ¡Ã¦Â¥Æ’Ã§Â®Â³Ã¥Â¨Â´Ã§Å Â»Ã§Â®â€“Ã©ÂÅ’Ã¯Â½â€ Ã¦Æ’â€Ã©Å ÂÃ¯Â½â€¦Ã®â€”ÂÃ©â€”ÂÃ¥â€œÂ¥Ã¥â€“ÂÃ©Å½Â¸Ã¦Å Â½Ã§ÂÂ®Ã©ÂÂÃ£â€žÅ½Ã¦â€”Ë†Ã¥Â´Â¨Ã©Â¡â€Ã¨Å Â¥Ã§ÂÂ³Ã©â€”ÂÃ§Â¡â€¦Ã¥ÂÂÃ§Ââ€ºÃ£Æ’Â©Ã¥Â´Å“Ã¥Â©ÂµÃ¥Â¬Â«Ã¥â‚¬Â¶Ã§â‚¬Â¹Ã£Æ’Â¥Ã®ËœÂ°Ã©Ë†Â·Ã¦Ë†Â¦Ã¦Å¸Å¸Ã©Å½Â¯Ã¦ÂÂ¿Ãâ€œÃ©â€“ÂºÃ¤Â¾â‚¬Ã¤ÂºÂ¶Ã©ÂÅ’Ã¯Â½â€¦ÃŽâ€Ã©ÂÂÃ£â€žÂ¢Ã¦Å¾â€¦Ã©ÂÅ½Ã¦Â®Â¿Ã¥â€“â€ºÃ©Â¡â€¢Ã‘â€¡Ã¥Å¸Â¥Ã¦Â¾Â¶Ã¥Â¨Â¢Ã§â€ Â¼Ã¦Å¸Â¨Ã§â‚¬Â£Ã¥Å¾Â«Ã§Â¶Å’Ã¥Â©ÂµÃ§Å Â³Ã®â€ â€“Ã©ÂÂ Ã¦Â¥â€¦Ã£â‚¬Æ’Ã©Ââ€ºÃ®â€¦â€¡Ã¦Â¶ËœÃŽâ€Ã©Ë†Â§Ã®â€žâ€žÃ¥Å¸Â¢Ã©Å½Â¾Ã¨Â¯Â²Ã©â€ â€¡Ã©â€“ÂºÃ¥â€ºÂ©Ã¥â€¢Â¿Ã©Å½Â·Ã¦Â´ÂªÃ¦Â¢ÂºÃ©â€˜Â½Ã£â€šâ€¦Ã¦Å¾â€˜Ã¦Â¿Â Ã£Ë†Â¡ÃƒÂªÃ©Ë†Â»Ã¦â€™Â»Ã¥Å¸Â¡Ã©Ââ€ºÃ®â€ Â¾Ã¥Å½ÂµÃ©â€”ÂÃ¥â€˜Å Ã¥Å¾Â¯Ã©ÂÅ Ã¦Â Â«Ã¢â€šÂ¬Ã¦Â°Â¾Ã¦â€¹Â·","Lucida Grande",STHeiti,Verdana,Arial,Times,serif;
    font-weight: bold;
    line-height: 20px;
}

.home_content .dance_new .share_list li.title .class {
    font-weight: bold;
    color: #adadad;
}

.home_content .dance_new .share_list li.title .source {
    font-weight: bold;
    color: #adadad;
}

.home_content .dance_new .share_list li.title .time {
    font-weight: bold;
    color: #adadad;
}

.home_content .dance_new .share_list li.title .impression,.home_content .dance_new .share_list li.title2 .impression {
    color: #adadad;
    text-indent: 0;
    margin-right: 5px;
    font: 12px "Ã©â€”â€šÃ¥â€šÅ¡Ã¥â‚¬Â¸Ã©ÂÅ Ã¥Â³Â°ÃƒÂ¹Ã©ÂÂ¥Ã®â€žâ€°Ã¦â€¢â€¹Ã§â€˜Å“Ã¥Â¶â€°Ã¦Â¹ÂÃ©â€”ÂÃ§Â»ËœÃ¥Å¾Â¼Ã¥Â¦Â«Ã¥â€¹Â¯Ã¥Â¼Â¸Ã¦ÂµÂ£Ã§Â³â€¢Ã¦â€Â½Ã©â€“Â»Ã¦Â¨ÂºÃ§â€“â€¡Ã¦Â¾Â¹Ã¦Â¨Â¼Ã§â€”ÂªÃ©Å½Â¹Ã¦â€žÂµÃ¥Å¡â„¢Ã©â€“Â³Ã¨Â§â€žÃ¥Å¾Â¿Ã©Å½Â®Ã¢â€¢â€¦Ã¥Â´Â£Ã¦Â¾Â¶Ã¥Â¬Â«Ã¥â‚¬Â·Ã§Â¼â€šÃ¥â€šâ„¢Ã§â€žÂ¦Ã©Ââ€Ã¦Â Â­Ã£â‚¬Æ’Ã©ÂÂ¡Ã¦Â¬ÂÃ¥Â´Â²Ã¦Â¿Å¾Ã¦Ë†â„¢Ã¥Å¾Â¹Ã§Â»Â Ã¯Â½â€ Ã§Â¹â€ºÃ©ÂÂ¡Ã¦Â¥Æ’Ã§Â®Â³Ã¥Â¨Â´Ã§Å Â»Ã§Â®â€“Ã©ÂÅ’Ã¯Â½â€ Ã¦Æ’â€Ã©Å ÂÃ¯Â½â€¦Ã®â€”ÂÃ©â€”ÂÃ¥â€œÂ¥Ã¥â€“ÂÃ©Å½Â¸Ã¦Å Â½Ã§ÂÂ®Ã©ÂÂÃ£â€žÅ½Ã¦â€”Ë†Ã¥Â´Â¨Ã©Â¡â€Ã¨Å Â¥Ã§ÂÂ³Ã©â€”ÂÃ§Â¡â€¦Ã¥ÂÂÃ§Ââ€ºÃ£Æ’Â©Ã¥Â´Å“Ã¥Â©ÂµÃ¥Â¬Â«Ã¥â‚¬Â¶Ã§â‚¬Â¹Ã£Æ’Â¥Ã®ËœÂ°Ã©Ë†Â·Ã¦Ë†Â¦Ã¦Å¸Å¸Ã©Å½Â¯Ã¦ÂÂ¿Ãâ€œÃ©â€“ÂºÃ¤Â¾â‚¬Ã¤ÂºÂ¶Ã©ÂÅ’Ã¯Â½â€¦ÃŽâ€Ã©ÂÂÃ£â€žÂ¢Ã¦Å¾â€¦Ã©ÂÅ½Ã¦Â®Â¿Ã¥â€“â€ºÃ©Â¡â€¢Ã‘â€¡Ã¥Å¸Â¥Ã¦Â¾Â¶Ã¥Â¨Â¢Ã§â€ Â¼Ã¦Å¸Â¨Ã§â‚¬Â£Ã¥Å¾Â«Ã§Â¶Å’Ã¥Â©ÂµÃ§Å Â³Ã®â€ â€“Ã©ÂÂ Ã¦Â¥â€¦Ã£â‚¬Æ’Ã©Ââ€ºÃ®â€¦â€¡Ã¦Â¶ËœÃŽâ€Ã©Ë†Â§Ã®â€žâ€žÃ¥Å¸Â¢Ã©Å½Â¾Ã¨Â¯Â²Ã©â€ â€¡Ã©â€“ÂºÃ¥â€ºÂ©Ã¥â€¢Â¿Ã©Å½Â·Ã¦Â´ÂªÃ¦Â¢ÂºÃ©â€˜Â½Ã£â€šâ€¦Ã¦Å¾â€˜Ã¦Â¿Â Ã£Ë†Â¡ÃƒÂªÃ©Ë†Â»Ã¦â€™Â»Ã¥Å¸Â¡Ã©Ââ€ºÃ®â€ Â¾Ã¥Å½ÂµÃ©â€”ÂÃ¥â€˜Å Ã¥Å¾Â¯Ã©ÂÅ Ã¦Â Â«Ã¢â€šÂ¬Ã¦Â°Â¾Ã¦â€¹Â·","Lucida Grande",STHeiti,Verdana,Arial,Times,serif;
    font-weight: bold;
    line-height: 20px;
}

.home_content .dance_new .song li.c3 .impression {
    margin-right: 10px;
}

.home_content .dance_new .share_list li.title .down {
    font-weight: bold;
    color: #adadad;
}

.home_content .dance_new .share_list li .song {
    width: 291px;
    color: #999999;
    display: inline;
    float: left;
    line-height: 20px;
}

.home_content .dance_new .share_list li .song .aleft {
    color: #999999;
    text-align: left;
    width: 285px;
}

.home_content .dance_new .share_list li .share {
    width: 25px;
    color: #999999;
    display: inline;
    float: left;
    line-height: 20px;
}

.home_content .dance_new .share_list li .impression {
    width: 30px;
    display: inline;
    float: left;
    line-height: 20px;
}

.home_content .dance_new .share_list li .icon {
    display: block;
    margin: 0 auto;
    width: 22px;
    height: 22px;
    cursor: auto;
}

.home_content .dance_new .share_list li .icon a {
    display: block;
}

.home_content .dance_new .share_list li .add {
    display: inline;
    float: left;
    background: url("../site/images/label.png") no-repeat 0 -155px;
    _background: url("../site/images/label.gif") no-repeat 0 -155px;
    width: 22px;
    height: 22px;
}

.home_content .dance_new .share_list li .add:hover {
    display: inline;
    float: left;
    background: url("../site/images/label.png") no-repeat -22px -155px;
    _background: url("../site/images/label.gif") no-repeat -22px -155px;
    width: 22px;
    height: 22px;
}

.home_content .dance_new .single .share_list {
    border-left: 1px solid #e9e9e9;
    border-right: 0px solid #e9e9e9;
}

.home_content .dance_new .play_button {
    width: 468px;
}

.home_content .website {
    width: 709px;
    padding: 10px 0;
    border-left: 1px solid #313131;
    position: relative;
}

.home_content .website div.title {
    border-left: 2px solid #d43023;
    display: inline;
    float: left;
    font: 18px/27px Microsoft YaHei,Arial;
    height: 36px;
    margin: 0 0 0 10px;
    padding: 0 0 0 10px;
    width: 154px;
    position: absolute;
    top: 10px;
    left: 0;
}

.home_content .website .title {
    display: inline;
    float: left;
    font: 24px/25px Microsoft YaHei,Arial;
    height: 35px;
    margin: 0 0 0 10px;
    padding: 0 0 0 10px;
    width: 154px;
}

.home_content .website ul.right {
    display: inline;
    margin-right: 10px;
    border-bottom: 1px solid #2b2b2b;
    height: 35px;
    width: 688px;
}

.home_content .website ul.right li {
    display: inline;
    float: right;
    margin: 0 0 0 5px;
    position: relative;
}

.home_content .website ul.right a {
    background: #2b2b2b;
    color: #adadad;
    display: inline;
    float: left;
    height: 17px;
    line-height: 17px;
    padding: 5px 10px;
}

.home_content .website ul.right a:link {
    color: #adadad;
    text-decoration: none;
}

.home_content .website ul.right a:visited {
    color: #adadad;
    text-decoration: none;
}

.home_content .website ul.right a:hover {
    background: #e12c21;
    color: #FFFFFF;
    text-decoration: none;
}

.home_content .website ul.right a:active {
    background: #F7F7F7;
    color: #adadad;
    text-decoration: none;
}

.home_content .website ul.right li.on a {
    background: #e12c21;
    color: #FFFFFF;
}

.home_content .website ul.right li.on a:link {
    color: #FFFFFF;
    text-decoration: none;
}

.home_content .website ul.right li.on a:visited {
    color: #FFFFFF;
    text-decoration: none;
}

.home_content .website ul.right li.on a:hover {
    color: #FFFFFF;
    text-decoration: none;
}

.home_content .website ul.right li.on a:active {
    color: #FFFFFF;
    text-decoration: none;
}

.home_content .website ul.right .current a {
    background: #F87877;
    color: #FFFFFF;
    display: inline;
    padding: 5px 10px;
}

.home_content .website ul.right .current a:link {
    color: #FFFFFF;
    text-decoration: none;
}

.home_content .website ul.right .current a:visited {
    color: #FFFFFF;
    text-decoration: none;
}

.home_content .website ul.right .current a:hover {
    background: #F87877;
    color: #FFFFFF;
}

.home_content .website ul.right .current a:active {
    background: #F87877;
    color: #FFFFFF;
}

.home_content .website form {
    display: inline;
    float: left;
}

.home_content .website .share_list {
    border-right: 0px solid #E9E9E9;
    display: inline;
    float: left;
    margin: 9px 10px 0 10px;
    padding: 0;
    width: 689px;
}

.home_content .website .share_list li {
    display: inline;
    float: left;
    line-height: 20px;
    padding: 8px 0;
    text-align: center;
    width: 339px;
}

.home_content .website .share_list li.c2 {
    background: #282828;
}

.home_content .website .share_list li.c3 {
    margin-right: 10px;
}

.home_content .website .share_list li.title {
    width: 339px;
}

.home_content .website .share_list li.title2 {
    margin-left: 10px;
}

.home_content .website .share_list li.title .song {
    width: 304px;
    text-indent: 0;
    font: 12px "Ã©â€”â€šÃ¥â€šÅ¡Ã¥â‚¬Â¸Ã©ÂÅ Ã¥Â³Â°ÃƒÂ¹Ã©ÂÂ¥Ã®â€žâ€°Ã¦â€¢â€¹Ã§â€˜Å“Ã¥Â¶â€°Ã¦Â¹ÂÃ©â€”ÂÃ§Â»ËœÃ¥Å¾Â¼Ã¥Â¦Â«Ã¥â€¹Â¯Ã¥Â¼Â¸Ã¦ÂµÂ£Ã§Â³â€¢Ã¦â€Â½Ã©â€“Â»Ã¦Â¨ÂºÃ§â€“â€¡Ã¦Â¾Â¹Ã¦Â¨Â¼Ã§â€”ÂªÃ©Å½Â¹Ã¦â€žÂµÃ¥Å¡â„¢Ã©â€“Â³Ã¨Â§â€žÃ¥Å¾Â¿Ã©Å½Â®Ã¢â€¢â€¦Ã¥Â´Â£Ã¦Â¾Â¶Ã¥Â¬Â«Ã¥â‚¬Â·Ã§Â¼â€šÃ¥â€šâ„¢Ã§â€žÂ¦Ã©Ââ€Ã¦Â Â­Ã£â‚¬Æ’Ã©ÂÂ¡Ã¦Â¬ÂÃ¥Â´Â²Ã¦Â¿Å¾Ã¦Ë†â„¢Ã¥Å¾Â¹Ã§Â»Â Ã¯Â½â€ Ã§Â¹â€ºÃ©ÂÂ¡Ã¦Â¥Æ’Ã§Â®Â³Ã¥Â¨Â´Ã§Å Â»Ã§Â®â€“Ã©ÂÅ’Ã¯Â½â€ Ã¦Æ’â€Ã©Å ÂÃ¯Â½â€¦Ã®â€”ÂÃ©â€”ÂÃ¥â€œÂ¥Ã¥â€“ÂÃ©Å½Â¸Ã¦Å Â½Ã§ÂÂ®Ã©ÂÂÃ£â€žÅ½Ã¦â€”Ë†Ã¥Â´Â¨Ã©Â¡â€Ã¨Å Â¥Ã§ÂÂ³Ã©â€”ÂÃ§Â¡â€¦Ã¥ÂÂÃ§Ââ€ºÃ£Æ’Â©Ã¥Â´Å“Ã¥Â©ÂµÃ¥Â¬Â«Ã¥â‚¬Â¶Ã§â‚¬Â¹Ã£Æ’Â¥Ã®ËœÂ°Ã©Ë†Â·Ã¦Ë†Â¦Ã¦Å¸Å¸Ã©Å½Â¯Ã¦ÂÂ¿Ãâ€œÃ©â€“ÂºÃ¤Â¾â‚¬Ã¤ÂºÂ¶Ã©ÂÅ’Ã¯Â½â€¦ÃŽâ€Ã©ÂÂÃ£â€žÂ¢Ã¦Å¾â€¦Ã©ÂÅ½Ã¦Â®Â¿Ã¥â€“â€ºÃ©Â¡â€¢Ã‘â€¡Ã¥Å¸Â¥Ã¦Â¾Â¶Ã¥Â¨Â¢Ã§â€ Â¼Ã¦Å¸Â¨Ã§â‚¬Â£Ã¥Å¾Â«Ã§Â¶Å’Ã¥Â©ÂµÃ§Å Â³Ã®â€ â€“Ã©ÂÂ Ã¦Â¥â€¦Ã£â‚¬Æ’Ã©Ââ€ºÃ®â€¦â€¡Ã¦Â¶ËœÃŽâ€Ã©Ë†Â§Ã®â€žâ€žÃ¥Å¸Â¢Ã©Å½Â¾Ã¨Â¯Â²Ã©â€ â€¡Ã©â€“ÂºÃ¥â€ºÂ©Ã¥â€¢Â¿Ã©Å½Â·Ã¦Â´ÂªÃ¦Â¢ÂºÃ©â€˜Â½Ã£â€šâ€¦Ã¦Å¾â€˜Ã¦Â¿Â Ã£Ë†Â¡ÃƒÂªÃ©Ë†Â»Ã¦â€™Â»Ã¥Å¸Â¡Ã©Ââ€ºÃ®â€ Â¾Ã¥Å½ÂµÃ©â€”ÂÃ¥â€˜Å Ã¥Å¾Â¯Ã©ÂÅ Ã¦Â Â«Ã¢â€šÂ¬Ã¦Â°Â¾Ã¦â€¹Â·","Lucida Grande",STHeiti,Verdana,Arial,Times,serif;
    font-weight: bold;
    line-height: 20px;
}

.home_content .website .share_list li .song {
    width: 304px;
}

.home_content .website .share_list li .song .aleft {
    width: 246px;
}

.home_content .website .page_button {
    display: inline;
    float: left;
}

.home_content .website .play_button {
    width: 689px;
    padding: 10px 10px 0;
}

.home_content .website .play_button .select_more {
    cursor: pointer;
    display: inline-block;
    float: left;
    background: url("../site/images/button.gif") no-repeat scroll 0 -57px transparent;
    display: inline;
    float: right;
    margin-top: 1px;
    width: 59px;
    height: 25px;
    line-height: 25px;
    text-align: left;
    text-indent: 27px;
}

.play_button .select_all:hover,.play_button .on_select_all:hover,.play_button .select_add_list:hover,.play_button .select_play:hover,.play_button .select_more:hover {
    color: #FFFFFF;
    text-decoration: none;
}

.home_content .newest {
    width: 679px;
    padding: 10px 0;
    _padding: 10px 0 0;
    border-right: 1px solid #414040;
    position: relative;
}

.home_content .newest .play_button {
    padding: 11px 11px 1px;
    width: 657px;
    _padding: 10px;
}

.home_content .newest .play_button .select_more {
    cursor: pointer;
    display: inline-block;
    float: left;
    background: url("../site/images/button.gif") no-repeat scroll 0 -57px transparent;
    display: inline;
    float: right;
    margin-top: 1px;
    width: 59px;
    height: 25px;
    line-height: 25px;
    text-align: left;
    text-indent: 27px;
}

.home_content .newest div.title {
    border-left: 2px solid #d43023;
    display: inline;
    float: left;
    font: 18px/27px Microsoft YaHei,Arial;
    height: 38px;
    padding: 0 0 0 10px;
    width: 153px;
    margin: 0 0 0 10px;
    line-height: 25px;
    height: 35px;
    position: absolute;
    top: 10px;
    left: 0;
}

.home_content .newest .title {
    display: inline;
    float: left;
    font: 18px/27px Microsoft YaHei,Arial;
    height: 38px;
    padding: 0 0 0 10px;
    width: 153px;
    margin: 0 0 0 10px;
    line-height: 25px;
    height: 35px;
}

.home_content .newest form {
    display: inline;
    float: left;
}

.home_content .newest ul.right {
    width: 660px;
}

.home_content .newest .share_list {
    width: 658px;
    border-right: 0px solid #E9E9E9;
    margin: 10px 10px 2px;
    padding: 0;
}

.home_content .newest .share_list li.title {
    width: 324px;
    margin: 0 10px 0 0;
}

.home_content .newest .share_list li.title2 {
    width: 324px;
    background: #333333;
    padding: 8px 0 6px;
    text-align: center;
    margin: 0;
    height: 23px;
    border-top: 0px solid #D9D9D9;
}

.home_content .dance_new .share_list li.title2 .song {
    font-weight: bold;
    text-indent: 0;
}

.home_content .dance_new .share_list li.title2 .share {
    font-weight: bold;
    text-indent: 0;
}

.home_content .newest .share_list li {
    display: inline;
    float: left;
    line-height: 20px;
    padding: 7px 0;
    text-align: center;
    width: auto;
}

.home_content .newest .share_list li.c1 {
    border-top: 0px dotted #E4E4E4;
}

.home_content .newest .share_list li.c3 {
    margin-right: 10px;
}

.home_content .newest .song li .song {
    width: 289px;
}

.home_content .newest .song li .share {
    width: 41px;
}

.home_content .newest .share_list li .song .aleft {
    width: 255px;
}

.home_content .newest .share_list li .share a {
    margin: 0 5px 0 0;
    width: 24px;
    display: inline;
    float: right;
}

.home_content .newest .share_list li .share img {
    border: 1px solid #414040;
    display: inline;
    float: left;
    padding: 1px;
}

.home_content .newest ul.right {
    display: inline;
    margin-right: 10px;
    border-bottom: 1px solid #2b2b2b;
    height: 35px;
}

.home_content .newest ul.right li {
    float: right;
    margin: 5px 0 0 5px;
    display: inline;
    position: relative;
}

.home_content .newest ul.right li a {
    background: #2b2b2b;
    color: #adadad;
    display: inline;
    float: left;
    height: 14px;
    line-height: 14px;
    padding: 5px 10px;
}

.home_content .newest ul.right li.on a {
    background: #e12c21;
    color: #ffffff;
}

.home_content .newest ul.right li a:hover {
    text-decoration: none;
}

.home_content .sell_oneself {
    display: inline;
    float: left;
    width: 679px;
    padding: 10px 0;
    overflow: hidden;
}

.home_content .sell_oneself div.title {
    border-left: 2px solid #d43023;
    display: inline;
    float: left;
    font: 18px/27px Microsoft YaHei,Arial;
    height: 35px;
    margin: 0 0 0 10px;
    padding: 0 10px;
    position: absolute;
}

.home_content .sell_oneself .title {
    display: inline;
    float: left;
    font: 18px/27px Microsoft YaHei,Arial;
    height: 35px;
    margin: 0 0 0 10px;
    padding: 0 10px;
    position: absolute;
}

.home_content .sell_oneself ul.right {
    border-bottom: 1px solid #2b2b2b;
    display: inline;
    height: 35px;
    margin-right: 10px;
    width: 660px;
}

.home_content .sell_oneself ul.right li {
    display: inline;
    float: right;
    margin: 5px 0 0 5px;
    position: relative;
}

.home_content .sell_oneself ul.right li a {
    background: #2b2b2b;
    color: #adadad;
    display: inline;
    float: left;
    height: 14px;
    line-height: 14px;
    padding: 5px 10px;
}

.home_content .sell_oneself ul.right a:hover {
    text-decoration: none;
}

.home_content .sell_oneself ul.right li.on a {
    background: #e71f19;
    color: #FFFFFF;
}

.home_content .sell_oneself .share_list {
    display: inline;
    float: left;
    border-right: 0 solid #E9E9E9;
    margin: 10px 10px 2px;
    padding: 0;
    width: 659px;
}

.home_content .sell_oneself .share_list li.title {
    background: #333333;
    height: 23px;
    margin: 0;
    padding: 8px 0 6px;
    text-align: center;
    width: 324px;
    display: inline;
    float: left;
    line-height: 20px;
    margin: 0 10px 0 0;
    position: relative;
}

.home_content .sell_oneself .share_list li.title2 {
    background: #333333;
    height: 23px;
    margin: 0;
    padding: 8px 0 6px;
    text-align: center;
    width: 324px;
    display: inline;
    float: left;
    line-height: 20px;
}

.home_content .sell_oneself .share_list li.title .song, .home_content .sell_oneself .share_list li.title .impression,.home_content .sell_oneself .share_list li.title2 .song, .home_content .sell_oneself .share_list li.title2 .impression {
    font: bold 12px/20px "Ã©â€”â€šÃ¥â€šÅ¡Ã¥â‚¬Â¸Ã©ÂÅ Ã¥Â³Â°ÃƒÂ¹Ã©ÂÂ¥Ã®â€žâ€°Ã¦â€¢â€¹Ã§â€˜Å“Ã¥Â¶â€°Ã¦Â¹ÂÃ©â€”ÂÃ§Â»ËœÃ¥Å¾Â¼Ã¥Â¦Â«Ã¥â€¹Â¯Ã¥Â¼Â¸Ã¦ÂµÂ£Ã§Â³â€¢Ã¦â€Â½Ã©â€“Â»Ã¦Â¨ÂºÃ§â€“â€¡Ã¦Â¾Â¹Ã¦Â¨Â¼Ã§â€”ÂªÃ©Å½Â¹Ã¦â€žÂµÃ¥Å¡â„¢Ã©â€“Â³Ã¨Â§â€žÃ¥Å¾Â¿Ã©Å½Â®Ã¢â€¢â€¦Ã¥Â´Â£Ã¦Â¾Â¶Ã¥Â¬Â«Ã¥â‚¬Â·Ã§Â¼â€šÃ¥â€šâ„¢Ã§â€žÂ¦Ã©Ââ€Ã¦Â Â­Ã£â‚¬Æ’Ã©ÂÂ¡Ã¦Â¬ÂÃ¥Â´Â²Ã¦Â¿Å¾Ã¦Ë†â„¢Ã¥Å¾Â¹Ã§Â»Â Ã¯Â½â€ Ã§Â¹â€ºÃ©ÂÂ¡Ã¦Â¥Æ’Ã§Â®Â³Ã¥Â¨Â´Ã§Å Â»Ã§Â®â€“Ã©ÂÅ’Ã¯Â½â€ Ã¦Æ’â€Ã©Å ÂÃ¯Â½â€¦Ã®â€”ÂÃ©â€”ÂÃ¥â€œÂ¥Ã¥â€“ÂÃ©Å½Â¸Ã¦Å Â½Ã§ÂÂ®Ã©ÂÂÃ£â€žÅ½Ã¦â€”Ë†Ã¥Â´Â¨Ã©Â¡â€Ã¨Å Â¥Ã§ÂÂ³Ã©â€”ÂÃ§Â¡â€¦Ã¥ÂÂÃ§Ââ€ºÃ£Æ’Â©Ã¥Â´Å“Ã¥Â©ÂµÃ¥Â¬Â«Ã¥â‚¬Â¶Ã§â‚¬Â¹Ã£Æ’Â¥Ã®ËœÂ°Ã©Ë†Â·Ã¦Ë†Â¦Ã¦Å¸Å¸Ã©Å½Â¯Ã¦ÂÂ¿Ãâ€œÃ©â€“ÂºÃ¤Â¾â‚¬Ã¤ÂºÂ¶Ã©ÂÅ’Ã¯Â½â€¦ÃŽâ€Ã©ÂÂÃ£â€žÂ¢Ã¦Å¾â€¦Ã©ÂÅ½Ã¦Â®Â¿Ã¥â€“â€ºÃ©Â¡â€¢Ã‘â€¡Ã¥Å¸Â¥Ã¦Â¾Â¶Ã¥Â¨Â¢Ã§â€ Â¼Ã¦Å¸Â¨Ã§â‚¬Â£Ã¥Å¾Â«Ã§Â¶Å’Ã¥Â©ÂµÃ§Å Â³Ã®â€ â€“Ã©ÂÂ Ã¦Â¥â€¦Ã£â‚¬Æ’Ã©Ââ€ºÃ®â€¦â€¡Ã¦Â¶ËœÃŽâ€Ã©Ë†Â§Ã®â€žâ€žÃ¥Å¸Â¢Ã©Å½Â¾Ã¨Â¯Â²Ã©â€ â€¡Ã©â€“ÂºÃ¥â€ºÂ©Ã¥â€¢Â¿Ã©Å½Â·Ã¦Â´ÂªÃ¦Â¢ÂºÃ©â€˜Â½Ã£â€šâ€¦Ã¦Å¾â€˜Ã¦Â¿Â Ã£Ë†Â¡ÃƒÂªÃ©Ë†Â»Ã¦â€™Â»Ã¥Å¸Â¡Ã©Ââ€ºÃ®â€ Â¾Ã¥Å½ÂµÃ©â€”ÂÃ¥â€˜Å Ã¥Å¾Â¯Ã©ÂÅ Ã¦Â Â«Ã¢â€šÂ¬Ã¦Â°Â¾Ã¦â€¹Â·","Lucida Grande",STHeiti,Verdana,Arial,Times,serif;
    text-indent: 0;
    display: inline;
    float: left;
}

.home_content .sell_oneself .song li .song {
    width: 275px;
}

.home_content .sell_oneself .song li .impression {
    width: 41px;
}

.home_content .sell_oneself .share_list li {
    display: inline;
    float: left;
    line-height: 20px;
    padding: 7px 0;
    text-align: center;
    width: 324px;
    margin-right: 10px;
}

.home_content .sell_oneself .share_list li.c1,.home_content .sell_oneself .share_list li.title2 {
    margin: 0;
}

.home_content .sell_oneself .share_list li.c2 {
    border-top: 0 dotted #E4E4E4;
}

.home_content .sell_oneself .share_list li.c2 {
    border-top: 0 dotted #E4E4E4;
}

.home_content .sell_oneself .share_list li .song {
    display: inline;
    float: left;
    line-height: 20px;
    width: 289px;
}

.home_content .sell_oneself .share_list li .cbox {
    display: block;
    float: left;
    height: 18px;
    padding: 4px 0 0 13px;
    width: 13px;
}

.home_content .sell_oneself .share_list li .cbox input {
    height: 13px;
    width: 13px;
}

.home_content .sell_oneself .share_list li .song .aleft {
    color: #999999;
    display: inline;
    float: left;
    height: 22px;
    line-height: 20px;
    overflow: hidden;
    padding: 0 0 0 7px;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 254px;
    word-break: keep-all;
    text-align: left;
}

.home_content .sell_oneself .share_list li .impression {
    color: #999999;
    display: inline;
    float: left;
    line-height: 20px;
    width: 30px;
}

.home_content .sell_oneself .share_list li .icon {
    cursor: auto;
    display: block;
    height: 22px;
    margin: 0 auto;
    width: 22px;
}

.home_content .sell_oneself .share_list li .impression .add {
    background: url("../site/images/label.png") no-repeat scroll 0 -155px;
    _background: url("../site/images/label.gif") no-repeat scroll 0 -155px;
    display: inline;
    float: left;
    height: 22px;
    width: 22px;
}

.home_content .sell_oneself .share_list li .impression .add:hover {
    background: url("../site/images/label.png") no-repeat scroll -22px -155px;
    _background: url("../site/images/label.gif") no-repeat scroll -22px -155px
}

.home_content .sell_oneself .play_button {
    padding: 10px 10px 1px;
    width: 659px;
}

.home_content .sell_oneself .play_button .select_more {
    background: url("../site/images/button.gif") no-repeat scroll 0 -56px transparent;
    cursor: pointer;
    display: inline;
    float: right;
    height: 27px;
    line-height: 27px;
    margin-top: 1px;
    text-align: left;
    text-indent: 27px;
    width: 69px;
    color: #FFFFFF !important;
}

.hot_user_nickname {
    display: none;
}

.home_content .aut_left {
    overflow: hidden;
    width: 679px;
    float: left;
    border-right: 1px solid #414040;
}

.home_content .con_left {
    display: inline;
    float: left;
    width: 280px;
    padding: 0 10px;
}

.home_content .con_left .title {
    display: inline;
    float: left;
    height: 44px;
    width: 280px;
    position: relative;
    margin-top: 8px;
}

.home_content .con_left .title span {
    display: inline;
    float: left;
    height: 34px;
    margin: 5px 0 0;
    position: absolute;
    border-left: 2px solid #d43023;
}

.home_content .con_left .title span b {
    display: inline;
    float: left;
    font-weight: normal;
    height: 32px;
    font: 18px/27px Microsoft YaHei,Arial;
    padding-left: 10px;
}

.home_content .con_left .title .right {
    border-bottom: 1px solid #2b2b2b;
    color: #757474;
    display: inline;
    float: right;
    font-weight: normal;
    height: 37px;
    line-height: 28px;
    text-align: right;
    width: 280px;
}

.home_content .con_left .author {
    display: inline;
    float: left;
    overflow: hidden;
    width: 326px;
}

.home_content .con_left .author li {
    display: inline;
    float: left;
    font: 12px "Ã©â€”â€šÃ¥â€šÅ¡Ã¥â‚¬Â¸Ã©ÂÅ Ã¦ÂÂÃ¥Â´ÂÃ¥Â®â€žÃ¦â€¡Å Ã¥Â½â€™Ã¥Â´Â¶Ã©Â¡â€™Ã¥Â¤â€¹Ã¦â„¢ÂªÃ©ÂÅ¸Ã¦Â»Æ’Ã§Â§Â¹Ã¥Â©â‚¬Ã¤Â¾â‚¬Ã¦Â¢ÂºÃ§Â¼ÂÃ¦Â¨ÂºÃ§ÂÂ±Ã¦Â¿Â¡Ã®â€šÂ¢Ã¥Â«Â®Ã§Â»Â®Ã¥Â©Å¡Ã¦â€šÂ©Ã§Â¼ÂÃ¦Â¨Â¼Ã¥Å½ÂµÃ©â€”ÂÃ§Â»ËœÃ¥Å Â¦Ã©Ââ€œÃ¦Â°Â¶Ã¥Â¦ÂµÃ©Ââ€Ã¥â€¦Â¼Ã§â€¦â€ºÃ¥Â¨Â´Ã¯Â½â€¡Ã‡Â¹Ã©Â¡ÂÃ®â€¦Â¢Ã¦Å¸Â¡Ã§ÂÅ¾Ã¥â€°Â§Ã¦Â´Â´Ã§â‚¬ÂµÃ®â€ Â½Ã¦Å’Â³Ã¦Â¿Â¡Ã¦ÂÂÃ¥Â¦Â·Ã©Å â€°Ã‘Å’Ã¥â€¢â€¹Ã§Â¼â€šÃ¥â€šÅ¡Ã¥â‚¬Â·Ã§â€™ÂÃ¦Å¸Â¥Ã¥Â´â€˜Ã©Å½Â¾Ã¦â€“Â¥Ã¦â€Â½Ã©â€“Â»Ã¦Â¨ÂºÃ¥Â¼Â¶Ã¦Â¾Â¶Ã¥â€¹Â¯Ã¦Å¸Â£Ã©Å½Â¾Ã¥ÂÅ¾Ã¥Å Â¦Ã©â€“ÂºÃ¥Â²â€¹Ã§Â¶ÂÃ¥Â¯Â®Ã¦â€™Â®Ã¦â€šâ„¢Ã¥Â¨Â´Ã¥Â¬ÂªÃ¤ÂºÂ¾Ã©â€“Â¸Ã¯Â¸Â»Ã¥Å½Â¸Ã©Ââ€¹Ã¦â€™Â³Ã®ÂÂÃ©ÂÂÃ®â€žâ‚¬Ã®ÂÂ¶";
    padding: 8px 17px 8px 5px;
    width: 78px;
}

.home_content .con_left .author li a {
    display: inline;
    float: left;
    margin: 0 1px 8px;
}

.home_content .con_left .author li a img {
    display: inline;
    float: left;
    border: 5px solid #CC00FF;
    border-right-color: #ff0048;
    border-bottom-color: #ffad22;
    border-radius: 50%;
    -webkit-transition: all .8s ease-in-out;
    -moz-transition: all .8s ease-in-out;
    transition: all .8s ease-in-out;
}
.home_content .con_left .author li a img:hover {-webkit-transform:rotate(180deg);
	-moz-transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	transform:rotate(360deg)}
.home_content .con_left .author li .text {
    display: inline;
    float: left;
    overflow: hidden;
    width: 100%;
}

.home_content .con_left .author li .text a {
    display: inline;
    float: left;
    height: 14px;
    margin-bottom: 2px;
    overflow: hidden;
    padding: 0;
    text-align: center;
    width: 72px;
    word-break: keep-all;
}

.home_content .con_left .author li .text {
    display: inline;
    float: left;
    overflow: hidden;
    width: 100%;
}

.home_content .con_left .author li .text a {
    display: inline;
    float: left;
    height: 14px;
    margin-bottom: 2px;
    overflow: hidden;
    padding: 0;
    text-align: center;
    width: 72px;
    word-break: keep-all;
}

.home_content .con_left .author li span {
    display: inline-block;
    overflow: hidden;
    padding-top: 4px;
    width: 100%;
    word-break: keep-all;
    text-align: center;
}

#scrollbar1 {
    width: 280px;
    clear: both;
    margin: 0 0 10px;
}

#scrollbar1 .viewport {
    width: 270px;
    height: 500px;
    overflow: hidden;
    position: relative;
    overflow: hidden;
}

#scrollbar1 .overview {
    list-style: none;
    position: absolute;
    left: 0;
    top: 0;
}

#scrollbar1 .thumb .end, #scrollbar1 .thumb {
    background-color: #333333;
}

#scrollbar1 .scrollbar {
    position: relative;
    float: right;
    width: 5px;
}

#scrollbar1 .track {
    background-color: #1b1b1b;
    height: 100%;
    width: 5px;
    position: relative;
}

#scrollbar1 .thumb {
    height: 20px;
    width: 5px;
    cursor: pointer;
    overflow: hidden;
    position: absolute;
    top: 0;
}

#scrollbar1 .thumb .end {
    overflow: hidden;
    height: 5px;
    width: 5px;
}

#scrollbar1 .disable {
    display: none;
}

.noSelect {
    user-select: none;
    -o-user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
}

.home_content .con_left .certification {
    display: inline;
    float: left;
    margin-top: 6px;
    width: 270px;
    overflow: hidden;
}

.home_content .con_left .certification ul {
    display: inline;
    float: left;
    width: 270px;
}

.home_content .con_left .certification li {
    width: 82px;
    height: 24px;
    display: inline;
    float: left;
    padding: 0 8px 8px 0;
}

.home_content .con_left .certification li a {
    background: #1b1b1b;
    padding: 0 5px;
    width: 72px;
    height: 24px;
    line-height: 24px;
    display: inline;
    float: left;
    text-align: center;
    overflow: hidden;
}

/*Ã¦Â¿Â Ã§â€ÂµÃ¥Â§Â·Ã©ÂÂÃ¥â€˜Å Ã¦â€¦Â¨Ã©Ââ€˜Ã¨â€”â€°Ã¦Å¾ÂÃ©â€“Â¹Ã©â€”Â´Ã§Â¤ÂÃ§ÂºÂ¾Ã§Â»ËœÃ§Â¹â€ºÃ©Å½Â´Ã¦Â¬ÂÃ§ÂÂªÃ©â€“Â¸Ã¥Â¬Â¨Ã¥â‚¬ÂÃ©ÂÅ’Ã¦â€ºÅ¸Ã§Â¹â€ºÃ¨Â¤ÂÃ©ÂÅ¸Ã®â€šÂ¦Ã¦â€šËœÃ¦Â¿Â Ã¥â€ºÂ¨Ã¥â‚¬ÂµÃ©â€“Â¸Ã¥Â¿â€œÃ®ËœÂ¯Ã¦ÂµÅ“Ã©Â¹Æ’Ã¦Â¢ÂºÃ©Ââ€ºÃ¥Â©Æ’Ã¥Â¤â€žÃ©â€“Â¸Ã¦â€™Â´Ã§â€˜Â©Ã¥Â®â€¢Ã¦Â»Ë†Ã¥Â´Â¼Ã©Ââ€¡Ã§â€ Â²Ã¦â€¹ÂºÃ§Â¼â€šÃ¤Â½Â¸Ã®Æ’Ë†Ã¥Â¨â€°Ã¦â€ºÂ Ã§Â²Â»Ã©Å½Â¶Ã¨Å Â¥Ã§â€¦Æ’Ã§â‚¬Â¹Ã¥â€¹Â¬Ã¥Â£â€ Ã¦Â¾Â§Ã¦â€ºÂ¢Ã¦Å¸ÂÃ§Â¼ÂÃ¦Â¨Â»Ã¥Â°Â°Ã§Â¼ÂÃ¥â€šâ€ºÃ¥Â¸Å¾Ã©Ë†Â§Ã®â€žÅ Ã§Â¶â€ Ã©Ââ€¹Ã¥â€”â€ºÃ¥Â´Â¢Ã©â€“Â¬Ã¥Â¶â€ Ã¢â€™â€˜Ã©â€”â€šÃ¥Â Å¸Ã¤Â¾â€”Ã¥Â¦Â²Ã¥Â â€¢Ã¦Å¸â€ºÃ©Å Å Ã¯Â¸Â½Ã£ÂÂÃ§â‚¬ÂµÃ®â€ Â½Ã¥â€žÂ¼Ã©Å â€¡Ã¦â€žÂ°Ã¥Â¹â€™Ã©Å½Â¾Ã¨Â·ÂºÃ¥Â¹Ë†Ã©â€”ÂÃ¨Â¯Â²Ã¥â€¡Â½Ã§Â¼ÂÃ¥â€”â€ºÃ¥Â´â€˜Ã©Ââ€ºÃ®Ë†â„¢Ã§â€žÅ Ã¥Â¨Â´Ã§â€¦Å½Ã§â€œÂ¨Ã©Ââ€œÃ¦Â¬â€˜Ã¢â€šÂ¬Ã§â€˜Â°Ã¥Â«Â®Ã¦Â¾Â§Ã¦Â¥â€¦Ã¥Â´ÂµÃ©ÂÂ¥Ã¢â€Â¾Ã¥Ââ€œÃ§â€˜â„¢Ã¥â€¹Â¬Ã§Â¤Æ’Ã©â€“Â¿Ã¦â€ºËœÃ¥Å¾Â½Ã©ÂÂ¨Ã©Â¹Æ’Ã¦â€¢Æ’Ã©ÂÅ’Ã¦Â°Â±Ã®â€¦ÂºÃ©â€”ÂÃ§Â»ËœÃ¥Å¾ÂµÃ¥Â¦Â«Ã¦Â¬â€œÃ‹â€°Ã¥Â®Â¥Ã¥Â¤â€¹Ã¢â€™â€™Ã©â€“Â¸Ã¥Â±Â¾Ã¨â€°Â¾Ã©Ë†Â§Ã®â€žâ€šÃ¥â€¦ËœÃ©Å½Â³Ã¦Â¥â€¦Ã¥Â´Å“Ã¦ÂµÂ£Ã§â€˜Â°Ã¥Å½Â¹Ã©â€”ÂÃ¥â€°Â²Ã¥Ââ€¦Ã¥Â¨Â²Ã¦Â Â­Ã¦â€šÂ¿Ã©ÂÂÃ®Æ’Â¾Ã¤ÂºÅ“Ã©Å¸Â«Ã¥â€ºÂ¨Ã¦Å’Â¾Ã¦Â¾Â§Ã¦â€ºÂ Ã§Â´â€™Ã©Ââ„¢Ã¢â€šÂ¬Ã©ÂÂ¨Ã¥Â â€¢Ã¥Â¼Â»Ã©Å Å Ã¢â€¢â€šÃ¥Ââ€ Ã©â€“Â¸Ã¥Â±Â¾Ã§Â¨â€˜Ã©Â¡ÂÃ¯Â¿Â½*/
.class_nav {
    height: 39px;
    line-height: 25px;
    margin: 0 auto;
    width: 980px;
}

.class_nav .left {
    display: inline;
    margin-top: 6px;
}

.class_nav ul li {
    float: left;
    margin: 0;
}

.class_nav ul {
    float: left;
    height: 25px;
    overflow: hidden;
}

.class_nav ul li a {
    display: block;
    float: left;
    height: 25px;
    line-height: 25px;
    padding: 0 15px;
    text-align: center;
    background: url("../site/images/h_bg.png") no-repeat scroll -112px -105px;
    _background: url("../site/images/h_bg.gif") no-repeat scroll -112px -105px;
}

.class_nav ul li.current a:link,.class_nav ul li.current a:visited {
    color: #ffffff;
    font-weight: bold;
    background: url("../site/images/h_bg.png") no-repeat scroll -112px -105px;
    _background: url("../site/images/h_bg.gif") no-repeat scroll -112px -105px;
}

}

.class_nav ul li a:hover {
    background: #F8F8F8;
    text-decoration: none;
    background: url("../site/images/h_bg.png") no-repeat scroll -112px -105px;
    _background: url("../site/images/h_bg.gif") no-repeat scroll -112px -105px;
}

.class_nav .inform {
    float: left;
    display: inline;
    width: 444px;
    padding: 28px 0 7px;
    background-color: #333;
    border-radius: 20px;
    box-shadow: 0px 0px 5px #444444;
    padding: 5px;
    margin-top: -10px;
    margin-bottom: 4px;
    font-weight: 700;
}

.class_nav .inform_fabu {
    background: url("../site/images/h_bg.png") no-repeat scroll 0 -176px;
    _background: url("../site/images/h_bg.gif") no-repeat scroll 0 -176px;
    display: inline-block;
    height: 15px;
    padding-left: 25px;
    color: #dda52e;
    line-height: 15px;
    overflow: hidden;
    width: 442px;
}
.class_nav .inform_fabu li {
    display: inline;
    float: left;
    margin: 0;
    width: 468px;
    padding: 0;
}

.class_nav .inform_fabu a {
    color: #ff0000;
    line-height: 15px;
    height: 15px;
    background: none;
    /* float: left; */
    display: inline;
    padding: 0;
    font-family: "azizam";
}

.class_nav .inform_fabu a:hover {
    background: none;
}

.class_nav .laba {
    float: right;
    overflow: hidden;
    padding-top: 5px;
    height: 15px;
    width: 468px;
}

/*Ã¥Â©ÂµÃ§Å ÂµÃ¦â€¢Â¸Ã¦Â¿Â®Ã¦â€™Â®Ã¦Æ’â‚¬Ã¦Â¾Â¶Ã¦â€žÂ¬Ã§ÂºÂ§Ã©Å½Â¼Ã¥Â­ËœÃ¦Å’Â¸Ã¦ÂµÅ“Ã§â€šÂ¬Ã¤Â¿Å Ã©Å Ë†Ã¥â€¹Â­Ã¥Å ÂÃ©â€“Â¸Ã¦Â¬ÂÃ§Â¹ËœÃ©ÂÅ’Ã¯Â½â€°Ã¥Â¹â€¹Ã©â€ÂÃ¥â€”Â©Ã¦Â£â€žÃ§Â¼ÂÃ¦Æ’Â§Ã¥Â¢Â½Ã§Â»Â®Ã®Ë†Å“Ã¦ÂÂ¢Ã¥Â¨â€˜Ã£Ë†Â Ã§Â®Â£Ã¦Â¿Å¾Ã¥â€”â€”Ã§Â¹â€™Ã¦ÂµÂ Ã©Â¹Æ’Ã¦Â¢ÂºÃ§Â»â€¹Ã¥Å’Â¡Ã©Â¾Å¡Ã©â€“Â¸Ã¢â€¢â€šÃ§â€°Å“Ã©Å½Â¹Ã£Ë†Â Ã¢â€â€˜Ã§â‚¬Â£Ã®â€šÂ«Ã¦Â£Æ’Ã¥Â©ÂµÃ§â€šÂ´Ã¥Å¾ÂµÃ¥Â®â€¢Ã®â€žâ€žÃ¥Â´Å“Ã©Å½ÂµÃ®â€ Â¾Ã§Â£Â½Ã¥Â¨Â´Ã¯Â½â€¦Ã¦ÂÂ«Ã¥â€¢Â¸Ã©â€”ÂÃ¥â€œÂ¥Ã¥Â§ÂµÃ©Ââ€”Ã§Å Â²Ã®â€¡Â£Ã¦Â¿Â Ã¦Â°Â¬ÃŽÂ©Ã©â€“Â³Ã¥â€œâ€žÃ¥â‚¬Â¸Ã¦ÂµÅ“Ã§â€šÂºÃ¦Â¢ÂºÃ§Â»â€¹Ã¦Å’Å½Ã¦Â¹Â°Ã§Â¼ÂÃ¥Â¬Â«Ã¥Å¾Â¿Ã©Â¡Â¢Ã¦â€”Ë†Ã¦â€¢â€œÃ©â€Å¸Ã¯Â¿Â½*/
.album_banner {
    padding: 10px;
    background: #252525;
    margin: 10px auto;
    width: 960px;
}

.banner_top {
    background: #252525;
    width: 960px;
    margin: 0 auto;
    padding: 10px;
}

.banner_text {
    background: #252525;
    width: 960px;
    margin: 10px auto;
    padding: 10px;
}

.moods_banner {
    padding-bottom: 10px;
    background: #252525;
    width: 960px;
}

/*Ã©â€”â€šÃ¥â€šÅ¡Ã¥â‚¬Â¸Ã©ÂÅ Ã¥Â³Â°ÃƒÂ¹Ã©ÂÂ¥Ã‘â€¦Ã¦Å¡Â¦Ã©â€“Â»Ã£Ë†Â¢Ã‡Â¹Ã§Â»ÂÃ¦Â¥â€¦Ã¦Å¸Å¸Ã©â€“Â­Ã¯Â¹â‚¬Ã¦Å¾â€ºÃ©â€“Â¸Ã£â€žÂ¦Ã§Â¹Ë†Ã©ÂªÅ¾Ã¦Â Â§Ã‡Å½Ã©Â¡â€™Ã¢â€šÂ¬Ã©ÂÂÃ®Ââ€¦Ã§Â¹â€ºÃ©Ââ€ºÃ®Ë†Å¡ÃÂ£Ã¥Â¨Â£Ã¥â€ºÂ§Ã¯Â¹ÂªÃ¦Â¿Â¡Ã¥Â â€¢Ã¥Â´Â¨Ã©Â¡â€Ã¥â€¦Â¼Ã®ÂÂ Ã§Â¼â€šÃ¥â€šâ„¢Ã¨Æ’Â¶Ã¦Â¿Â®Ã¦Å Â½Ã¥Â´Â¡Ã©Å½Â¶Ã¨â€”â€°Ã¨â€œÅ¸Ã¦Â¿Å¾Ã¦Ë†Å¾Ã‡Å¡Ã¥Â¦Â²Ã¥Â Å¸Ã¦â€¦Â¨Ã¥Â¦Â¤Ã¢â€šÂ¬Ã©Ââ€”Ã¥Â©â€¡Ã¥Â¼Â«Ã©Å½Â¯Ã‘â‚¬Ã¦â€Â½Ã©â€“Â»Ã¦â€žÂ¬Ã¥Â¼Â¶Ã©ÂÂ£Ã¨â€”â€°Ã¢â€â€˜Ã©ÂÂÃ¢â€¢ÂÃ¤ÂºÂ¾Ã©â€”â€šÃ¤Â½Â¸Ã¦ÂÂ«Ã©ÂÂ­Ã¥Â¤Å’Ã¥Â¾Å Ã©ÂÅ Ã§â€ ÂºÃ¤ÂºÂ½Ã©â€”â€šÃ¤Â½Â¸Ã¦Â¹Â±Ã¦Å¾ÂªÃ¦Â¿Å¾Ã¥Â¯Â¸Ã¦Å¸â€°Ã©Å â€¡Ã¦â€žÂ¯Ã®ËœÂ³Ã§Â¼ÂÃ§Â»ËœÃ§Â¹â€šÃ©Ë†Â»Ã¦â€™Â»Ã¥Â´Â¹Ã©Â¡â€Ã¥ÂÂ¥Ã¥â€œâ€”Ã¦Â¿Â¡Ã§â€šÂªÃ¥â‚¬â€“Ã¥Â¨Â²Ã¯Â¹â€šÃ¥Â´Â£Ã©ÂÂÃ®â€ Â¼Ã¦ËœÂ¥Ã©â€“Â³Ã‘Å’Ã¥â€°Å¡Ã©Å â€¡Ã¥â€¹Â¯Ã¥Â¹â€™Ã©ÂÂ¡Ã¦Â¤Â¾Ã¥Â£â€¢Ã§Â¼â€šÃ¥â€šâ„¢Ã¨Æ’Â¶Ã¦Â¿Â®Ã¥Â¯Â¸Ã§Â²â€Ã©ÂÅ¸Ã¦â€°Â®Ã¦Å¡Â¦Ã©â€“ÂºÃ¥â€ºÂ¥Ã¥Å¾Â¹Ã§ÂºÂ­Ã¢â€šÂ¬Ã©â€”ÂÃ¨Â¯Â²Ã§Â¹â€™Ã§Â»Â®Ã®Ë†Å¡Ã®Å“Æ’Ã©â€˜ÂºÃ£Æ’Â¤Ã§Â¹â€ Ã©â€“Â¹Ã©â€”Â´Ã§Â¤ÂÃ©Ââ€œÃ¦Â¶ËœÃƒÂ¹Ã©â€ÂÃ¥Å¡Â½Ã§â€˜Â°Ã¢â€“â€œÃ©Å Ë†Ã¥Â¤â€¹Ã¢â€™â€™Ã¥Â¨Â´Ã¯Â½Ë†Ã¥Â§Â¤Ã§ÂºÂ­Ã¥Â â€¢Ã¦Å¸â€ºÃ©â€ÂÃ¥Â¿â€¢Ã§â€¢ÂµÃ¦Â¥Â Ã§â€šÂ²Ã§Â¹ËœÃ©ÂÂÃ¦â€™Â»Ã¦â€¢â€œÃ©â€Å¸Ã¯Â¿Â½*/
.position {
    margin: 10px auto 0;
    width: 931px;
    background: url("../site/images/player.gif") no-repeat -428px -66px #252525;
    height: 32px;
    padding: 0 10px 0 39px;
}

.position span {
    display: inline;
    float: left;
    line-height: 27px;
    height: 27px;
    color: #adadad;
    padding: 0 0 0 5px;
    _padding: 3px 0 0 5px;
}

.position .text {
    display: inline;
    float: left;
    border-bottom: 2px solid #3a3a3a;
    line-height: 27px;
    height: 27px;
    color: #adadad;
    width: 929px;
    padding-top: 3px;
    _padding-top: 0px;
    _line-height: 30px;
}

.position .text a {
    padding: 0 5px;
}

.position .text strong {
    font-weight: normal;
}

/*Ã¦Â¿Â Ã§â€ÂµÃ¥Â§Â·Ã©ÂÂÃ¥â€˜Å Ã¦â€¦Â¨Ã©Ââ€˜Ã¨â€”â€°Ã¦Å¾ÂÃ©â€“Â¹Ã©â€”Â´Ã§Â¤ÂÃ§ÂºÂ¾Ã¥Â©Å¡Ã¦Å¸Â£Ã©Å½Â°Ã®â€žÂÃ¦Æ’Ë†Ã©â€“Â¸Ã£â€žÂ¥Ã¥â‚¬Â¿Ã©ÂÅ’Ã¦Â¶Â¢Ã®â€â€¢Ã©â€ÂÃ¥â€”â„¢Ã®ËœÂ¥Ã§Â¼â€šÃ¤Â½ÂºÃ¥Â§Â³Ã©Ââ€”Ã¦Å Â½Ã¥Â¼Â»Ã©Ââ€Ã¥â€¦Â¼Ã¢â€™â€™Ã©ÂÅ½Ã¥Å¾Â«Ã§â€œâ€¢Ã§Â»Â Ã§â€šÂºÃ¦Â¢ÂºÃ©Å½Â¼Ã§â€šÂ²Ã¥Å ËœÃ©â€“Â¸Ã¦â€“Â¿Ã§Â§Â¶Ã§Â»Â±Ã§â€šÂºÃ¥Â´Â¶Ã©Å Å Ã¯Â½â€žÃ§Â°Â»Ã¥Â¦Å¾Ã£â€šâ€ Ã¦Å’Â¾Ã©ÂÂ Ã¥ÂºÂ¨Ã¦â€šËœÃ©â€â€Ã¥Â§ÂÃ¤ÂºÅ“Ã©â€“ÂºÃ¥â€ Â£Ã¥Ââ€œÃ¦Â¿Â¡Ã®â€šÂ¢Ã¥â€¢Â«Ã©Â¡Â«Ã¥Â¿â€œÃƒÂºÃ©Â¡ÂÃ¥â€¹Â­Ã®â€ ÂÃ©â€”ÂÃ§Â»ËœÃ¥Å â€“Ã¨Â¤Â°Ã¥â€ Â©Ã¦â€¦Â¨Ã©ÂÂ«Ã¦â€ºÅ¸Ã¢â€™â€˜Ã©â€“Â¸Ã¦Â¶ËœÃ¯Â¹Â¥Ã§ÂÂÃ¦â€°Â®Ã¢â€šÂ¬Ã¥â€¦â€°Ã¥Ââ€œÃ§Â¼ÂÃ¥Â¬Â­Ã¦Â³â€¢Ã©Ââ€ Ã¯Â¹â€šÃ¦Å¸Â£Ã©Å ÂÃ¢â€˜Â¶Ã¥Â½â€™Ã¥Â´Â¡Ã©Å½Â¶Ã¨Å Â¥Ã§â€¦Å¸Ã©â€“ÂºÃ¥â€ Â¨Ã¦Â´Â¦Ã©Â¡ÂÃ§Å Â»Ã¦Å¸Â£Ã©â€â€¢Ã¢â€šÂ¬Ã©Ââ€”Ã¥Â©â€žÃ¦ÂÂ¢Ã¥Â©ÂµÃ¥Â¬Â«Ã¥ÂÂ¨Ã©â€”â€šÃ¥Â Å¸Ã¥Ë†â‚¬Ã©Å ÂÃ£â€šâ€ Ã§â€¦â€¢Ã¥Â©ÂµÃ§Å Â²Ã¥â€¢Â¯Ã©ÂÅ Ã¦â€žÂ®Ã¢â€šÂ¬Ã¦Â®Â¿Ã¥â€“â€“Ã©ÂÅ¸Ã¥Ââ€”Ã¥Å¸Â¢Ã¦ÂÂ´Ã£â€žÂ¥Ã§Â®Â£Ã©â€“Â»Ã¦Â¨Â¼Ã®â€¢Â®Ã§Â»Â±Ã¦Å¸Â¥Ã¦Â¢Â»Ã¦Â¸Å¡Ã¢â€šÂ¬Ã©Ë†Â§Ã®â€žâ€šÃ¥Ââ€ºÃ©â€˜Â»Ã®Ë†â€ºÃ¦â„¢Â¶Ã©Å½Â¾Ã®â€ Â½Ã§â€¦â€ºÃ¥Â¨Â´Ã¯Â½Ë†Ã®Ââ€°Ã¥Â®â€¢Ã¥Â²â€žÃ¦Å¸Â¡Ã¦ÂµÂ£Ã¨Â§â€žÃ¥Â´Å’Ã©â€“ÂºÃ¤Â½Â¹Ã¦Ââ€¡Ã©ÂÂÃ¦â€™Â»Ã¦â€¢â€œÃ©â€Å¸Ã¯Â¿Â½*/
.content .left {
    float: left;
    padding: 0 10px 0;
    height: 45px;
    width: 960px;
}

.content .class_nav ul {
    line-height: 25px;
    width: 960px;
    padding-bottom: 10px;
}

.content .class_nav .list2 {
    display: inline;
    float: left;
    padding-bottom: 10px;
    border-bottom: 1px solid #292a2a;
    word-break: break-all;
    height: auto;
}

.content .class_nav .list2 li {
    line-height: 18px;
    margin: 0;
    _margin-right: 1px;
}

.content .class_nav .list2 li a {
    padding: 0;
    height: 18px;
    line-height: 18px;
    display: inline;
    float: none;
    background: none;
}

.content .class_nav {
    float: left;
    margin: 0 10px 0;
    width: 960px;
    border-bottom: 1px solid #292a2a;
    height: auto;
    overflow: hidden;
}

.class_nav ul li {
    display: inline-block;
    float: left;
    margin-right: 5px;
    padding: 10px 10px 0 0;
}

.content .class_nav b {
    width: 100%;
    float: left;
    overflow: hidden;
    border-bottom: 1px solid #292a2a;
    margin-bottom: 10px;
}

.content .class_nav ul {
    float: left;
    height: 36px;
    overflow: hidden;
}

.content .class_nav ul li a {
    display: block;
    float: left;
    height: 36px;
    line-height: 36px;
    padding: 0 17px;
    text-align: center;
    background: #292a2a;
    text-decoration: none;
}

.content .class_nav ul li a:hover {
    background: #292a2a;
}

.content .class_nav ul li.current a:link,.content .class_nav ul li.current a:visited {
    background: #e12c21;
    color: #FFFFFF;
}

.content .class_nav .list2 li a:hover {
    background: none;
}

.content .dance_list .left {
    width: 640px;
    border: 0px solid #DCDCDC;
}

.content .dance_list .left ul {
    width: 640px;
}

.content .dance_list .left ul li {
    display: inline;
    float: left;
    margin-right: 4px;
}

.content .dance_list .class_nav ul li a {
    margin: 0;
    padding: 0 14px;
}

/*Ã©â€”â€šÃ¥â€šÅ¡Ã¥â‚¬Â¸Ã©ÂÅ Ã¦ÂÂÃ¥Â´ÂÃ©Å½Â¼Ã¤Â½Â¸Ã§Â£Â¹Ã¥Â¦Å¾Ã¥Â¬ÂªÃ¦ÂµÂ·Ã©ÂÂ­Ã¥â€”â€”Ã£â‚¬â€™Ã¥Â§ËœÃ¯Â½â€¦Ã¤ÂºÂ¾Ã¥Â¦Â¤Ã§Å ÂµÃ¥Ââ€ºÃ©Â¡Â¦Ã§â€Â¸Ã¥Â¼Â«Ã©Å½Â¾Ã§Â»ËœÃ¥ÂÂÃ©â€“Â¼Ã§Â¢Â±Ã¥â€°Â¦Ã¥Â¦Â²Ã§Æ’Â½Ã¦Â¢Â»Ã¦ÂµÂ£Ã¥â€˜Å Ã¦Æ’Ë†Ã¦Â¿Å¾Ã¥Â±â€šÃ¥Å¾Â½Ã¥Â®â€¢Ã¥Â½â€™Ã¥Â´Â·Ã©Â¡â€œÃ§Å Â±Ã§Â¬â€°Ã©â€”ÂÃ§Â»ËœÃ‡Â¹Ã©Â¡â€¢Ã‘â€¦Ã§Â²Â»Ã¨Â¤Â°Ã¦Å½â€œÃ§â€¦â„¢Ã§Â»Â¾Ã¦ÂÂ¿Ã¥Â´Â¬Ã©ÂªÅ¾Ã¦Â©â‚¬Ã¦Å¸â€ºÃ¥Â¦Â¯Ã¨ÂÂ¤Ã¦Â´Â´Ã©â€“ÂºÃ¥Â±Â¸Ã¥â€°ÂÃ©Å½Â·Ã¥â€˜Â´Ã¦Â£Æ’Ã©Ë†ÂºÃ¥â€¹Â«Ã¦Æ’Ë†Ã©â€”â€šÃ¤Â½Â¸Ã¦ÂÂ«Ã§ÂÅ¡Ã®â€šÂ¦Ã¥Â´ÂÃ©Å½Â´Ã¯Â¹â‚¬Ã§Â®â€“Ã©â€“ÂµÃ¥Â ÂÃ®ËœÂ¯Ã§ÂºÂ¾Ã¥â€¦Â¼Ã§Â¹â€ºÃ©Å½Â´Ã§Æ’â€¡Ã¤Â¾â€ºÃ¥Â¨Â´Ã§Â¡Â·Ã¦â€¹Â·*/
.content {
    margin-bottom: 30px;
    width: 980px;
    margin: 10px auto 0;
    overflow: hidden;
    background: #232424;
}

.content .con_left {
    float: left;
    width: 310px;
    margin-right: 4px;
}

.content .gg300 {
    background-color: #FFFFFF;
    position: static;
    top: 0;
    z-index: 3;
    overflow: hidden;
    height: 250px;
    padding: 5px;
    width: 300px;
}

.content .adsfix {
    position: fixed;
    top: 0;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop-290));
    _left: 0;
}

.content .dance_new {
    display: inline;
    float: left;
    width: 489px;
}

.content .dance_new .title {
    height: 33px;
    margin-left: 10px;
    border-bottom: 1px solid #292a2a;
}

.content .dance_new .title ul li {
    float: left;
    margin: 9px 0 0 0;
    position: relative;
}

.content .dance_new .title ul a {
    background: #F0F0F0;
    color: #3F403F;
    display: inline;
    float: left;
    height: 17px;
    line-height: 17px;
    margin-left: 5px;
    padding: 5px 10px;
}

.content .dance_new .title ul a:link {
    color: #3F403F;
    text-decoration: none;
}

.content .dance_new .title ul a:visited {
    color: #3F403F;
    text-decoration: none;
}

.content .dance_new .title ul a:hover {
    background: none repeat scroll 0 0 #F7F7F7;
    color: #3F403F;
}

.content .dance_new .title ul a:active {
    background: #F7F7F7;
    color: #3F403F;
}

.content .dance_new .title ul .current a {
    background: #F87877;
    color: #FFFFFF;
    display: inline;
    padding: 5px 10px;
}

.content .dance_new .title ul .current a:link {
    color: #FFFFFF;
    text-decoration: none;
}

.content .dance_new .title ul .current a:visited {
    color: #FFFFFF;
    text-decoration: none;
}

.content .dance_new .title ul .current a:hover {
    background: #F87877;
    color: #FFFFFF;
}

.content .dance_new .title ul .current a:active {
    background: #F87877;
    color: #FFFFFF;
}

.content .dance_new .title ul .current b {
    display: inline;
    float: left;
    background: url("../site/images/title_pink.gif") no-repeat;
    height: 5px;
    position: absolute;
    width: 10px;
    top: 27px;
    left: 35px;
}

.content .dance_new .share_list {
    margin-top: 11px;
    padding: 0 10px;
    display: inline;
    float: left;
}

.content .dance_new .share_list li {
    display: inline;
    float: left;
    padding: 0;
    width: 100%;
}

.content .dance_new .share_list li .cbox {
    display: block;
    float: left;
    height: 18px;
    padding: 4px 0 0 13px;
    width: 13px;
    _padding: 2px 0 0 13px;
}

.content .dance_new .share_list li .cbox input {
    height: 13px;
    width: 13px;
}

.content .dance_new .share_list li .song .aleft {
    color: #999999;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 284px;
    overflow: hidden;
    display: inline;
    float: left;
    height: 22px;
    line-height: 20px;
    _line-height: 22px;
    overflow: hidden;
    padding: 0 0 0 7px;
    word-break: keep-all;
}

.content .dance_new .share_list li .nickname:hover {
    color: #999999;
}

.content .dance_new .share_list li .nickname:link {
    color: #999999;
}

.content .dance_new .share_list li .nickname:visited {
    color: #999999;
}

.content .dance_new .share_list li .nickname:hover {
    color: #999999;
}

.content .dance_new .share_list li .nickname:active {
    color: #999999;
}

.content .dance_new .share_list li.title {
    background: #333333;
    padding: 8px 0 6px;
    text-align: center;
    margin: 0;
    width: 305px;
    height: 23px;
}

.content .dance_new .share_list li {
    padding: 11px 0 10px;
    line-height: 20px;
}

.content .dance_new .share_list li.c2 {
    background: #282828;
}

.content .dance_new .share_list li.title .song {
    font-weight: bold;
    text-indent: 0;
}

.content .dance_new .share_list li.title .class {
    font-weight: bold;
}

.content .dance_new .share_list li.title .source {
    font-weight: bold;
}

.content .dance_new .share_list li.title .time {
    font-weight: bold;
}

.content .dance_new .share_list li.title .points {
    font-weight: bold;
}

.content .dance_new .share_list li.title .impression {
    font-weight: bold;
    text-indent: 0;
}

.content .dance_new .share_list li.title .add {
    font-weight: bold;
    text-indent: 0;
}

.content .dance_new .share_list li.title .down {
    font-weight: bold;
}

.content .dance_new .share_list li.title .share {
    font-weight: bold;
}

.content .dance_new .share_list li .song {
    width: 270px;
    display: inline;
    float: left;
    line-height: 20px;
}

.content .dance_new .share_list li .song .aleft {
    text-align: left;
    width: 236px;
}

.content .dance_new .share_list li .song .aleft span {
    display: inline;
    float: left;
    height: 22px;
    line-height: 20px;
}

.content .dance_new .share_list li .song .aleft a {
    text-overflow: ellipsis;
    white-space: nowrap;
    min-width: 30px;
    max-width: 200px;
    overflow: hidden;
    display: inline;
    float: left;
    height: 22px;
    line-height: 20px;
    _line-height: 22px;
    overflow: hidden;
    word-break: keep-all;
    _width: 200px;
}

.content .dance_new .share_list li .source {
    width: 45px;
    display: inline;
    float: left;
    line-height: 20px;
    text-align: center;
}

.content .dance_new .share_list li .class {
    width: 69px;
    display: inline;
    float: left;
    line-height: 20px;
    text-align: center;
}

.content .dance_new .share_list li .time {
    display: inline;
    float: left;
    line-height: 20px;
    text-align: center;
    width: 81px;
}

.content .dance_new .share_list li .points {
    width: 41px;
    display: inline;
    float: left;
    line-height: 20px;
    text-align: center;
}

.content .dance_new .share_list li .impression {
    width: 30px;
    display: inline;
    float: left;
    line-height: 20px;
}

.content .dance_new .share_list li .add {
    width: 30px;
    display: inline;
    float: left;
    line-height: 20px;
}

.content .dance_new .share_list li .down {
    width: 30px;
    display: inline;
    float: left;
    line-height: 20px;
}

.content .dance_new .share_list li .share {
    width: 30px;
    display: inline;
    float: right;
    line-height: 20px;
    margin-right: 7px;
}

.content .dance_new .share_list li .icon {
    display: block;
    margin: 0 auto;
    width: 13px;
    height: 13px;
    margin-top: 5px;
    cursor: auto;
}

.content .dance_new .share_list li .icon a {
    display: block;
}

.content .dance_new .share_list li .icon a img {
    height: 38px;
    width: 38px;
}

.content .dance_new .share_list li .default {
    display: block;
    background: url("../site/images/label.png") no-repeat;
    _background: url("../site/images/label.gif") no-repeat 0 0;
    margin: 0 auto;
    width: 13px;
    height: 13px;
    cursor: auto;
}

.content .dance_new .share_list li .love {
    background: url("../site/images/label.png") no-repeat 0 -22px;
    _background: url("../site/images/label.gif") no-repeat 0 -22px;
    display: block;
    width: 13px;
    height: 13px;
    margin: 0 auto;
    cursor: auto;
}

.content .dance_new .share_list li .dislike {
    background: url("../site/images/label.png") no-repeat 0 -67px;
    _background: url("../site/images/label.gif") no-repeat 0 -67px;
    display: block;
    width: 13px;
    height: 13px;
    margin: 0 auto;
    cursor: auto;
}

.content .dance_new .share_list li .add .addition {
    background: url("../site/images/label.png") no-repeat scroll 0 -155px;
    _background: url("../site/images/label.gif") no-repeat scroll 0 -155px;
    border: 0 solid #DCDCDC;
    display: block;
    height: 22px;
    margin: 0 auto;
    width: 22px;
}

.content .dance_new .share_list li .add .addition:hover {
    background: url("../site/images/label.png") no-repeat -22px -155px;
    _background: url("../site/images/label.gif") no-repeat -22px -155px;
}

.content .dance_new .share_list li .recommendation {
    background: url("../site/images/label.png") no-repeat 0 -89px;
    _background: url("../site/images/label.gif") no-repeat 0 -89px;
    display: block;
    width: 13px;
    height: 13px;
    margin: 0 auto;
    cursor: auto;
}

.content .dance_new .share_list li .past {
    background: url("../site/images/label.png") no-repeat 0 -44px;
    _background: url("../site/images/label.gif") no-repeat 0 -44px;
    display: block;
    width: 13px;
    height: 13px;
    margin: 0 auto;
    cursor: auto;
}

.content .dance_new .share_list li .down .download {
    display: block;
    background: url("../site/images/label.png") no-repeat 0 -110px;
    _background: url("../site/images/label.gif") no-repeat 0 -110px;
    width: 22px;
    height: 22px;
    margin: 0 auto;
    border: 0px solid #DCDCDC;
}

.content .dance_new .share_list li .down .download:hover {
    background: url("../site/images/label.png") no-repeat -22px -110px;
    _background: url("../site/images/label.gif") no-repeat -22px -110px;
}

.content .dance_new .share_list li .share {
    color: #999999;
    display: inline;
    float: right;
    line-height: 20px;
    width: 30px;
}

.content .dance_new .share_list li .share a {
    display: inline;
    float: right;
    margin: 0 3px 0 0;
    width: 24px;
}

.content .dance_new .share_list li .share img {
    border: 1px solid #DCDCDC;
    display: inline;
    float: left;
    padding: 1px;
}

.content .dance_new .single .share_list {
    border-left: 1px solid #e9e9e9;
    border-right: 0px solid #e9e9e9;
}

.content .dance_new .page .play_button {
    padding: 10px;
    display: inline;
    float: left;
}

.content .dance_list {
    display: block;
    float: right;
    width: 662px;
    overflow: hidden;
}

.content .dance_list .title {
    height: 45px;
    margin: 0 10px;
}

.content .dance_list .title ul li {
    float: left;
    margin: 9px 0 0 0;
    position: relative;
}

.content .dance_list .title ul a {
    background: #292a2a;
    display: inline;
    float: left;
    height: 17px;
    line-height: 17px;
    margin-left: 5px;
    padding: 5px 10px;
    font: 12px "Ã©â€”â€šÃ¥â€šÅ¡Ã¥â‚¬Â¸Ã©ÂÅ Ã¥Â³Â°ÃƒÂ¹Ã©ÂÂ¥Ã®â€žâ€°Ã¦â€¢â€¹Ã§â€˜Å“Ã¥Â¶â€°Ã¦Â¹ÂÃ©â€”ÂÃ§Â»ËœÃ¥Å¾Â¼Ã¥Â¦Â«Ã¥â€¹Â¯Ã¥Â¼Â¸Ã¦ÂµÂ£Ã§Â³â€¢Ã¦â€Â½Ã©â€“Â»Ã¦Â¨ÂºÃ§â€“â€¡Ã¦Â¾Â¹Ã¦Â¨Â¼Ã§â€”ÂªÃ©Å½Â¹Ã¦â€žÂµÃ¥Å¡â„¢Ã©â€“Â³Ã¨Â§â€žÃ¥Å¾Â¿Ã©Å½Â®Ã¢â€¢â€¦Ã¥Â´Â£Ã¦Â¾Â¶Ã¥Â¬Â«Ã¥â‚¬Â·Ã§Â¼â€šÃ¥â€šâ„¢Ã§â€žÂ¦Ã©Ââ€Ã¦Â Â­Ã£â‚¬Æ’Ã©ÂÂ¡Ã¦Â¬ÂÃ¥Â´Â²Ã¦Â¿Å¾Ã¦Ë†â„¢Ã¥Å¾Â¹Ã§Â»Â Ã¯Â½â€ Ã§Â¹â€ºÃ©ÂÂ¡Ã¦Â¥Æ’Ã§Â®Â³Ã¥Â¨Â´Ã§Å Â»Ã§Â®â€“Ã©ÂÅ’Ã¯Â½â€ Ã¦Æ’â€Ã©Å ÂÃ¯Â½â€¦Ã®â€”ÂÃ©â€”ÂÃ¥â€œÂ¥Ã¥â€“ÂÃ©Å½Â¸Ã¦Å Â½Ã§ÂÂ®Ã©ÂÂÃ£â€žÅ½Ã¦â€”Ë†Ã¥Â´Â¨Ã©Â¡â€Ã¨Å Â¥Ã§ÂÂ³Ã©â€”ÂÃ§Â¡â€¦Ã¥ÂÂÃ§Ââ€ºÃ£Æ’Â©Ã¥Â´Å“Ã¥Â©ÂµÃ¥Â¬Â«Ã¥â‚¬Â¶Ã§â‚¬Â¹Ã£Æ’Â¥Ã®ËœÂ°Ã©Ë†Â·Ã¦Ë†Â¦Ã¦Å¸Å¸Ã©Å½Â¯Ã¦ÂÂ¿Ãâ€œÃ©â€“ÂºÃ¤Â¾â‚¬Ã¤ÂºÂ¶Ã©ÂÅ’Ã¯Â½â€¦ÃŽâ€Ã©ÂÂÃ£â€žÂ¢Ã¦Å¾â€¦Ã©ÂÅ½Ã¦Â®Â¿Ã¥â€“â€ºÃ©Â¡â€¢Ã‘â€¡Ã¥Å¸Â¥Ã¦Â¾Â¶Ã¥Â¨Â¢Ã§â€ Â¼Ã¦Å¸Â¨Ã§â‚¬Â£Ã¥Å¾Â«Ã§Â¶Å’Ã¥Â©ÂµÃ§Å Â³Ã®â€ â€“Ã©ÂÂ Ã¦Â¥â€¦Ã£â‚¬Æ’Ã©Ââ€ºÃ®â€¦â€¡Ã¦Â¶ËœÃŽâ€Ã©Ë†Â§Ã®â€žâ€žÃ¥Å¸Â¢Ã©Å½Â¾Ã¨Â¯Â²Ã©â€ â€¡Ã©â€“ÂºÃ¥â€ºÂ©Ã¥â€¢Â¿Ã©Å½Â·Ã¦Â´ÂªÃ¦Â¢ÂºÃ©â€˜Â½Ã£â€šâ€¦Ã¦Å¾â€˜Ã¦Â¿Â Ã£Ë†Â¡ÃƒÂªÃ©Ë†Â»Ã¦â€™Â»Ã¥Å¸Â¡Ã©Ââ€ºÃ®â€ Â¾Ã¥Å½ÂµÃ©â€”ÂÃ¥â€˜Å Ã¥Å¾Â¯Ã©ÂÅ Ã¦Â Â«Ã¢â€šÂ¬Ã¦Â°Â¾Ã¦â€¹Â·","Lucida Grande",STHeiti,Verdana,Arial,Times,serif;
}

.content .dance_list .title ul a:link {
    text-decoration: none;
}

.content .dance_list .title ul a:visited {
    text-decoration: none;
}

.content .dance_list .title ul a:hover {
    background: none repeat scroll 0 0 #292a2a;
}

.content .dance_list .title ul a:active {
    background: #292a2a;
}

.content .dance_list .title ul .current a {
    background: #e12c21;
    color: #FFFFFF;
    display: inline;
    padding: 5px 10px;
    font: 12px "Ã©â€”â€šÃ¥â€šÅ¡Ã¥â‚¬Â¸Ã©ÂÅ Ã¥Â³Â°ÃƒÂ¹Ã©ÂÂ¥Ã®â€žâ€°Ã¦â€¢â€¹Ã§â€˜Å“Ã¥Â¶â€°Ã¦Â¹ÂÃ©â€”ÂÃ§Â»ËœÃ¥Å¾Â¼Ã¥Â¦Â«Ã¥â€¹Â¯Ã¥Â¼Â¸Ã¦ÂµÂ£Ã§Â³â€¢Ã¦â€Â½Ã©â€“Â»Ã¦Â¨ÂºÃ§â€“â€¡Ã¦Â¾Â¹Ã¦Â¨Â¼Ã§â€”ÂªÃ©Å½Â¹Ã¦â€žÂµÃ¥Å¡â„¢Ã©â€“Â³Ã¨Â§â€žÃ¥Å¾Â¿Ã©Å½Â®Ã¢â€¢â€¦Ã¥Â´Â£Ã¦Â¾Â¶Ã¥Â¬Â«Ã¥â‚¬Â·Ã§Â¼â€šÃ¥â€šâ„¢Ã§â€žÂ¦Ã©Ââ€Ã¦Â Â­Ã£â‚¬Æ’Ã©ÂÂ¡Ã¦Â¬ÂÃ¥Â´Â²Ã¦Â¿Å¾Ã¦Ë†â„¢Ã¥Å¾Â¹Ã§Â»Â Ã¯Â½â€ Ã§Â¹â€ºÃ©ÂÂ¡Ã¦Â¥Æ’Ã§Â®Â³Ã¥Â¨Â´Ã§Å Â»Ã§Â®â€“Ã©ÂÅ’Ã¯Â½â€ Ã¦Æ’â€Ã©Å ÂÃ¯Â½â€¦Ã®â€”ÂÃ©â€”ÂÃ¥â€œÂ¥Ã¥â€“ÂÃ©Å½Â¸Ã¦Å Â½Ã§ÂÂ®Ã©ÂÂÃ£â€žÅ½Ã¦â€”Ë†Ã¥Â´Â¨Ã©Â¡â€Ã¨Å Â¥Ã§ÂÂ³Ã©â€”ÂÃ§Â¡â€¦Ã¥ÂÂÃ§Ââ€ºÃ£Æ’Â©Ã¥Â´Å“Ã¥Â©ÂµÃ¥Â¬Â«Ã¥â‚¬Â¶Ã§â‚¬Â¹Ã£Æ’Â¥Ã®ËœÂ°Ã©Ë†Â·Ã¦Ë†Â¦Ã¦Å¸Å¸Ã©Å½Â¯Ã¦ÂÂ¿Ãâ€œÃ©â€“ÂºÃ¤Â¾â‚¬Ã¤ÂºÂ¶Ã©ÂÅ’Ã¯Â½â€¦ÃŽâ€Ã©ÂÂÃ£â€žÂ¢Ã¦Å¾â€¦Ã©ÂÅ½Ã¦Â®Â¿Ã¥â€“â€ºÃ©Â¡â€¢Ã‘â€¡Ã¥Å¸Â¥Ã¦Â¾Â¶Ã¥Â¨Â¢Ã§â€ Â¼Ã¦Å¸Â¨Ã§â‚¬Â£Ã¥Å¾Â«Ã§Â¶Å’Ã¥Â©ÂµÃ§Å Â³Ã®â€ â€“Ã©ÂÂ Ã¦Â¥â€¦Ã£â‚¬Æ’Ã©Ââ€ºÃ®â€¦â€¡Ã¦Â¶ËœÃŽâ€Ã©Ë†Â§Ã®â€žâ€žÃ¥Å¸Â¢Ã©Å½Â¾Ã¨Â¯Â²Ã©â€ â€¡Ã©â€“ÂºÃ¥â€ºÂ©Ã¥â€¢Â¿Ã©Å½Â·Ã¦Â´ÂªÃ¦Â¢ÂºÃ©â€˜Â½Ã£â€šâ€¦Ã¦Å¾â€˜Ã¦Â¿Â Ã£Ë†Â¡ÃƒÂªÃ©Ë†Â»Ã¦â€™Â»Ã¥Å¸Â¡Ã©Ââ€ºÃ®â€ Â¾Ã¥Å½ÂµÃ©â€”ÂÃ¥â€˜Å Ã¥Å¾Â¯Ã©ÂÅ Ã¦Â Â«Ã¢â€šÂ¬Ã¦Â°Â¾Ã¦â€¹Â·","Lucida Grande",STHeiti,Verdana,Arial,Times,serif;
}

.content .dance_list .title ul .current a:link {
    color: #FFFFFF;
    text-decoration: none;
}

.content .dance_list .title ul .current a:visited {
    color: #FFFFFF;
    text-decoration: none;
}

.content .dance_list .title ul .current a:hover {
    background: #e12c21;
    color: #FFFFFF;
}

.content .dance_list .title ul .current a:active {
    background: #e12c21;
    color: #FFFFFF;
}

.content .dance_list .hr ul li {
    float: left;
    margin: 9px 0 0 0;
    position: relative;
}

.content .dance_list .hr ul a {
    background: #292a2a;
    display: inline;
    float: left;
    height: 17px;
    line-height: 17px;
    margin-left: 5px;
    padding: 5px 10px;
    font: 12px "Ã©â€”â€šÃ¥â€šÅ¡Ã¥â‚¬Â¸Ã©ÂÅ Ã¥Â³Â°ÃƒÂ¹Ã©ÂÂ¥Ã®â€žâ€°Ã¦â€¢â€¹Ã§â€˜Å“Ã¥Â¶â€°Ã¦Â¹ÂÃ©â€”ÂÃ§Â»ËœÃ¥Å¾Â¼Ã¥Â¦Â«Ã¥â€¹Â¯Ã¥Â¼Â¸Ã¦ÂµÂ£Ã§Â³â€¢Ã¦â€Â½Ã©â€“Â»Ã¦Â¨ÂºÃ§â€“â€¡Ã¦Â¾Â¹Ã¦Â¨Â¼Ã§â€”ÂªÃ©Å½Â¹Ã¦â€žÂµÃ¥Å¡â„¢Ã©â€“Â³Ã¨Â§â€žÃ¥Å¾Â¿Ã©Å½Â®Ã¢â€¢â€¦Ã¥Â´Â£Ã¦Â¾Â¶Ã¥Â¬Â«Ã¥â‚¬Â·Ã§Â¼â€šÃ¥â€šâ„¢Ã§â€žÂ¦Ã©Ââ€Ã¦Â Â­Ã£â‚¬Æ’Ã©ÂÂ¡Ã¦Â¬ÂÃ¥Â´Â²Ã¦Â¿Å¾Ã¦Ë†â„¢Ã¥Å¾Â¹Ã§Â»Â Ã¯Â½â€ Ã§Â¹â€ºÃ©ÂÂ¡Ã¦Â¥Æ’Ã§Â®Â³Ã¥Â¨Â´Ã§Å Â»Ã§Â®â€“Ã©ÂÅ’Ã¯Â½â€ Ã¦Æ’â€Ã©Å ÂÃ¯Â½â€¦Ã®â€”ÂÃ©â€”ÂÃ¥â€œÂ¥Ã¥â€“ÂÃ©Å½Â¸Ã¦Å Â½Ã§ÂÂ®Ã©ÂÂÃ£â€žÅ½Ã¦â€”Ë†Ã¥Â´Â¨Ã©Â¡â€Ã¨Å Â¥Ã§ÂÂ³Ã©â€”ÂÃ§Â¡â€¦Ã¥ÂÂÃ§Ââ€ºÃ£Æ’Â©Ã¥Â´Å“Ã¥Â©ÂµÃ¥Â¬Â«Ã¥â‚¬Â¶Ã§â‚¬Â¹Ã£Æ’Â¥Ã®ËœÂ°Ã©Ë†Â·Ã¦Ë†Â¦Ã¦Å¸Å¸Ã©Å½Â¯Ã¦ÂÂ¿Ãâ€œÃ©â€“ÂºÃ¤Â¾â‚¬Ã¤ÂºÂ¶Ã©ÂÅ’Ã¯Â½â€¦ÃŽâ€Ã©ÂÂÃ£â€žÂ¢Ã¦Å¾â€¦Ã©ÂÅ½Ã¦Â®Â¿Ã¥â€“â€ºÃ©Â¡â€¢Ã‘â€¡Ã¥Å¸Â¥Ã¦Â¾Â¶Ã¥Â¨Â¢Ã§â€ Â¼Ã¦Å¸Â¨Ã§â‚¬Â£Ã¥Å¾Â«Ã§Â¶Å’Ã¥Â©ÂµÃ§Å Â³Ã®â€ â€“Ã©ÂÂ Ã¦Â¥â€¦Ã£â‚¬Æ’Ã©Ââ€ºÃ®â€¦â€¡Ã¦Â¶ËœÃŽâ€Ã©Ë†Â§Ã®â€žâ€žÃ¥Å¸Â¢Ã©Å½Â¾Ã¨Â¯Â²Ã©â€ â€¡Ã©â€“ÂºÃ¥â€ºÂ©Ã¥â€¢Â¿Ã©Å½Â·Ã¦Â´ÂªÃ¦Â¢ÂºÃ©â€˜Â½Ã£â€šâ€¦Ã¦Å¾â€˜Ã¦Â¿Â Ã£Ë†Â¡ÃƒÂªÃ©Ë†Â»Ã¦â€™Â»Ã¥Å¸Â¡Ã©Ââ€ºÃ®â€ Â¾Ã¥Å½ÂµÃ©â€”ÂÃ¥â€˜Å Ã¥Å¾Â¯Ã©ÂÅ Ã¦Â Â«Ã¢â€šÂ¬Ã¦Â°Â¾Ã¦â€¹Â·","Lucida Grande",STHeiti,Verdana,Arial,Times,serif;
}

.content .dance_list .hr ul a:link {
    text-decoration: none;
}

.content .dance_list .hr ul a:visited {
    text-decoration: none;
}

.content .dance_list .hr ul a:hover {
    background: none repeat scroll 0 0 #292a2a;
}

.content .dance_list .hr ul a:active {
    background: #292a2a;
}

.content .dance_list .hr ul .current a {
    background: #e12c21;
    color: #FFFFFF;
    display: inline;
    padding: 5px 10px;
    font: 12px "Ã©â€”â€šÃ¥â€šÅ¡Ã¥â‚¬Â¸Ã©ÂÅ Ã¥Â³Â°ÃƒÂ¹Ã©ÂÂ¥Ã®â€žâ€°Ã¦â€¢â€¹Ã§â€˜Å“Ã¥Â¶â€°Ã¦Â¹ÂÃ©â€”ÂÃ§Â»ËœÃ¥Å¾Â¼Ã¥Â¦Â«Ã¥â€¹Â¯Ã¥Â¼Â¸Ã¦ÂµÂ£Ã§Â³â€¢Ã¦â€Â½Ã©â€“Â»Ã¦Â¨ÂºÃ§â€“â€¡Ã¦Â¾Â¹Ã¦Â¨Â¼Ã§â€”ÂªÃ©Å½Â¹Ã¦â€žÂµÃ¥Å¡â„¢Ã©â€“Â³Ã¨Â§â€žÃ¥Å¾Â¿Ã©Å½Â®Ã¢â€¢â€¦Ã¥Â´Â£Ã¦Â¾Â¶Ã¥Â¬Â«Ã¥â‚¬Â·Ã§Â¼â€šÃ¥â€šâ„¢Ã§â€žÂ¦Ã©Ââ€Ã¦Â Â­Ã£â‚¬Æ’Ã©ÂÂ¡Ã¦Â¬ÂÃ¥Â´Â²Ã¦Â¿Å¾Ã¦Ë†â„¢Ã¥Å¾Â¹Ã§Â»Â Ã¯Â½â€ Ã§Â¹â€ºÃ©ÂÂ¡Ã¦Â¥Æ’Ã§Â®Â³Ã¥Â¨Â´Ã§Å Â»Ã§Â®â€“Ã©ÂÅ’Ã¯Â½â€ Ã¦Æ’â€Ã©Å ÂÃ¯Â½â€¦Ã®â€”ÂÃ©â€”ÂÃ¥â€œÂ¥Ã¥â€“ÂÃ©Å½Â¸Ã¦Å Â½Ã§ÂÂ®Ã©ÂÂÃ£â€žÅ½Ã¦â€”Ë†Ã¥Â´Â¨Ã©Â¡â€Ã¨Å Â¥Ã§ÂÂ³Ã©â€”ÂÃ§Â¡â€¦Ã¥ÂÂÃ§Ââ€ºÃ£Æ’Â©Ã¥Â´Å“Ã¥Â©ÂµÃ¥Â¬Â«Ã¥â‚¬Â¶Ã§â‚¬Â¹Ã£Æ’Â¥Ã®ËœÂ°Ã©Ë†Â·Ã¦Ë†Â¦Ã¦Å¸Å¸Ã©Å½Â¯Ã¦ÂÂ¿Ãâ€œÃ©â€“ÂºÃ¤Â¾â‚¬Ã¤ÂºÂ¶Ã©ÂÅ’Ã¯Â½â€¦ÃŽâ€Ã©ÂÂÃ£â€žÂ¢Ã¦Å¾â€¦Ã©ÂÅ½Ã¦Â®Â¿Ã¥â€“â€ºÃ©Â¡â€¢Ã‘â€¡Ã¥Å¸Â¥Ã¦Â¾Â¶Ã¥Â¨Â¢Ã§â€ Â¼Ã¦Å¸Â¨Ã§â‚¬Â£Ã¥Å¾Â«Ã§Â¶Å’Ã¥Â©ÂµÃ§Å Â³Ã®â€ â€“Ã©ÂÂ Ã¦Â¥â€¦Ã£â‚¬Æ’Ã©Ââ€ºÃ®â€¦â€¡Ã¦Â¶ËœÃŽâ€Ã©Ë†Â§Ã®â€žâ€žÃ¥Å¸Â¢Ã©Å½Â¾Ã¨Â¯Â²Ã©â€ â€¡Ã©â€“ÂºÃ¥â€ºÂ©Ã¥â€¢Â¿Ã©Å½Â·Ã¦Â´ÂªÃ¦Â¢ÂºÃ©â€˜Â½Ã£â€šâ€¦Ã¦Å¾â€˜Ã¦Â¿Â Ã£Ë†Â¡ÃƒÂªÃ©Ë†Â»Ã¦â€™Â»Ã¥Å¸Â¡Ã©Ââ€ºÃ®â€ Â¾Ã¥Å½ÂµÃ©â€”ÂÃ¥â€˜Å Ã¥Å¾Â¯Ã©ÂÅ Ã¦Â Â«Ã¢â€šÂ¬Ã¦Â°Â¾Ã¦â€¹Â·","Lucida Grande",STHeiti,Verdana,Arial,Times,serif;
}

.content .dance_list .hr ul .current a:link {
    color: #FFFFFF;
    text-decoration: none;
}

.content .dance_list .hr ul .current a:visited {
    color: #FFFFFF;
    text-decoration: none;
}

.content .dance_list .hr ul .current a:hover {
    background: #e12c21;
    color: #FFFFFF;
}

.content .dance_list .hr ul .current a:active {
    background: #e12c21;
    color: #FFFFFF;
}

.content .dance_list .share_list {
    padding: 5px 10px 0;
    display: inline;
    float: left;
    width: 642px;
}

.content .dance_list .share_list li {
    display: inline;
    float: left;
    padding: 0;
    width: 100%;
}

.content .dance_list .share_list li .cbox {
    display: inline;
    float: left;
    height: 18px;
    padding: 4px 0 0 13px;
    width: 13px;
}

.content .dance_list .share_list li .cbox input {
    height: 13px;
    width: 13px;
    display: inline;
    float: left;
}

.content .dance_list .share_list li .song .aleft {
    width: 304px;
    display: inline;
    float: left;
}

.content .dance_list .share_list li .song .aleft span {
    display: inline;
    float: left;
    height: 22px;
    line-height: 20px;
    padding: 0 0 0 7px;
}

.content .dance_list .share_list li .song .aleft a {
    text-overflow: ellipsis;
    white-space: nowrap;
    min-width: 30px;
    max-width: 267px;
    overflow: hidden;
    display: inline;
    float: left;
    height: 22px;
    line-height: 20px;
    _line-height: 22px;
    overflow: hidden;
    padding: 0 7px 0 0;
    word-break: keep-all;
    _width: 267px;
}

.content .search .share_list li .song .aleft a {
    text-overflow: ellipsis;
    white-space: nowrap;
    min-width: 30px;
    max-width: 390px;
    overflow: hidden;
    display: inline;
    float: left;
    height: 22px;
    line-height: 20px;
    _line-height: 22px;
    overflow: hidden;
    padding: 0 7px 0 7px;
    word-break: keep-all;
    _width: 380px;
}

.content .search .share_list li .song .aleft img {
    display: inline;
    float: left;
    margin-right: 5px;
}

.content .dance_list .share_list li .nickname:hover {
    color: #999999;
    line-height: 20px;
}

.content .dance_list .share_list li .nickname:link {
    color: #999999;
    line-height: 20px;
}

.content .dance_list .share_list li .nickname:visited {
    color: #999999;
    line-height: 20px;
}

.content .dance_list .share_list li .nickname:hover {
    color: #999999;
    line-height: 20px;
}

.content .dance_list .share_list li .nickname:active {
    color: #999999;
    line-height: 20px;
}

.content .dance_list .share_list li.title {
    background: #333333;
    padding: 8px 0 6px;
    text-align: center;
    margin: 0;
    width: 100%;
    height: 23px;
    position: relative;
}

.content .dance_list .share_list li {
    display: inline;
    float: left;
    height: 24px;
    line-height: 20px;
    overflow: hidden;
    padding: 10px 0 9px;
    text-align: center;
    width: 100%;
}

.content .dance_list .share_list li.c2 {
    background: #282828;
}

.content .dance_list .share_list li .song {
    width: 348px;
    color: #999999;
    display: inline;
    float: left;
    line-height: 20px;
    font-size: 12px;
}

.content .dance_list .share_list li .song .aleft {
    color: #999999;
    text-align: left;
}

.content .dance_list .share_list li .source {
    width: 63px;
    display: inline;
    float: left;
    line-height: 20px;
    text-align: center;
    font-size: 12px;
    margin-left: -113px;
}

.content .dance_list .share_list li .man {
    width: 80px;
    display: inline;
    float: left;
    line-height: 20px;
    text-align: center;
    font-size: 12px;
}

.content .dance_list .share_list li .man a {
    min-width: 20px;
    max-width: 80px;
    overflow: hidden;
    display: inline;
    float: left;
    height: 20px;
    text-align: center;
    width: 100%;
}

.content .dance_list .share_list li .class {
    width: 69px;
    display: inline;
    float: left;
    line-height: 20px;
    text-align: center;
    font-size: 12px;
}

.content .dance_list .share_list li .time {
    display: inline;
    float: left;
    line-height: 20px;
    text-align: center;
    width: 81px;
    font-size: 12px;
}

.content .dance_list .share_list li .style {
    display: inline;
    float: left;
    line-height: 20px;
    text-align: center;
    width: 95px;
    font-size: 12px;
    overflow: hidden;
}

.content .dance_list .share_list li .style a {
    display: inline;
    float: left;
    overflow: hidden;
    white-space: nowrap;
    width: 93px;
}

.content .dance_list .share_list li .impression {
    width: 30px;
    display: inline;
    float: left;
    line-height: 20px;
    font-size: 12px;
}

.content .dance_list .share_list li .points {
    width: 41px;
    display: inline;
    float: left;
    line-height: 20px;
    text-align: center;
    font-size: 12px;
}

.content .dance_list .share_list li .down {
    width: 30px;
    display: inline;
    float: left;
    line-height: 20px;
    font-size: 12px;
    height: 24px;
}

.content .dance_list .share_list li .mood {
    width: 55px;
    display: inline;
    float: left;
    line-height: 20px;
    font-size: 12px;
    text-align: center;
}

.content .dance_list .share_list li .share {
    width: 30px;
    display: inline;
    float: right;
    line-height: 20px;
    margin-right: 40px;
    font-size: 12px;
}

.content .dance_list .share_list li .share a {
    display: inline;
    float: right;
    margin: 0 3px 0 0;
    width: 25px;
}

.content .dance_list .share_list li .share img {
    display: inline;
    float: left;
    height: 25px;
}

.content .dance_list .share_list li .add {
    width: 30px;
    display: inline;
    float: left;
    line-height: 20px;
    font-size: 12px;
    height: 24px;
}

.content .dance_list .share_list li .icon {
    display: block;
    margin: 0 auto;
    width: 13px;
    height: 13px;
    margin-top: 5px;
    cursor: auto;
    font-size: 12px;
}

.content .dance_list .share_list li .default {
    display: block;
    background: url("../site/images/label.png") no-repeat;
    _background: url("../site/images/label.gif") no-repeat 0 0;
    margin: 0 auto;
    width: 13px;
    height: 13px;
    cursor: auto;
}

.content .dance_list .share_list li .love {
    background: url("../site/images/label.png") no-repeat 0 -22px;
    _background: url("../site/images/label.gif") no-repeat 0 -22px;
    display: block;
    width: 13px;
    height: 13px;
    margin: 0 auto;
    cursor: auto;
}

.content .dance_list .share_list li .dislike {
    background: url("../site/images/label.png") no-repeat 0 -66px;
    _background: url("../site/images/label.gif") no-repeat 0 -66px;
    display: block;
    width: 13px;
    height: 13px;
    margin: 0 auto;
    cursor: auto;
}

.content .dance_list .share_list li .recommendation {
    background: url("../site/images/label.png") no-repeat 0 -89px;
    _background: url("../site/images/label.gif") no-repeat 0 -89px;
    display: block;
    width: 13px;
    height: 13px;
    margin: 0 auto;
    cursor: auto;
}

.content .dance_list .share_list li .past {
    background: url("../site/images/label.png") no-repeat 0 -44px;
    _background: url("../site/images/label.gif") no-repeat 0 -44px;
    display: block;
    width: 13px;
    height: 13px;
    margin: 0 auto;
    cursor: auto;
}

.content .dance_list .share_list li .down .download {
    display: block;
    background: url("../site/images/label.png") no-repeat 0 -110px;
    _background: url("../site/images/label.gif") no-repeat 0 -110px;
    width: 22px;
    height: 22px;
    margin: 0 auto;
    border: 0px solid #DCDCDC;
}

.content .dance_list .share_list li .down .download:hover {
    background: url("../site/images/label.png") no-repeat -22px -110px;
    _background: url("../site/images/label.gif") no-repeat -22px -110px;
}

.content .dance_list .share_list li .add .addition {
    display: block;
    background: url("../site/images/label.png") no-repeat 0 -155px;
    _background: url("../site/images/label.gif") no-repeat 0 -155px;
    width: 22px;
    height: 22px;
    margin: 0 auto;
    border: 0px solid #DCDCDC;
}

.content .dance_list .share_list li .add .addition:hover {
    background: url("../site/images/label.png") no-repeat -22px -155px;
    _background: url("../site/images/label.gif") no-repeat -22px -155px;
}

.content .dance_list .single .share_list {
    border-left: 1px solid #e9e9e9;
    border-right: 0px solid #e9e9e9;
}

.content .dance_list .page {
    float: right;
}

.content .dance_list .page .play_button {
    display: inline;
    float: left;
    width: 236px;
    padding: 10px;
    overflow: hidden;
}

.content .dance_list .page .page_sort {
    width: 420px;
    padding: 10px 10px 10px 0;
    display: inline;
    float: right;
    margin: 0;
}

.content .open {
    width: 662px;
}

.content .search {
    width: 980px;
    position: relative;
}

.content .search .title {
    background: none;
    display: inline;
    float: left;
    height: 33px;
    margin: 12px 0 0 10px;
    position: absolute;
    min-width: 90px;
    max-width: 970px;
    font: 24px Microsoft YaHei,Arial;
    line-height: 45px;
    left: 0;
    top: 0;
    border-bottom: 0 dotted #EAE9E9;
}

.content .search .title b {
    color: #ff0000;
    min-width: 10px;
    max-width: 340px;
    overflow: hidden;
    display: inline;
    float: left;
    height: 33px;
    border-bottom: 1px solid #292a2a;
    font: 18px/30px Microsoft YaHei,Arial;
}

.content .search .title span {
    display: inline;
    float: left;
    border-left: 2px solid #d43023;
    border-bottom: 1px solid #292a2a;
    height: 33px;
    font: 18px/30px Microsoft YaHei,Arial;
    padding-left: 10px;
}

.content .search .hr {
    border-bottom: 1px solid #292a2a;
    width: 900px;
    display: inline;
    float: right;
    height: 45px;
    margin: 0 10px 5px 0;
}

.content .search .title .definition {
    display: inline;
    float: left;
    font: 14px/38px Microsoft YaHei,Arial;
    height: 33px;
    margin-left: 10px;
}

.content .search .share_list li .song {
    width: 550px;
}

.content .search .share_list li .song .aleft {
    width: 514px;
}

.content .search .share_list li .nickname:link {
    color: #666666;
    line-height: 20px;
}

.content .search .share_list li .nickname:visited {
    color: #666666;
    line-height: 20px;
}

.content .search .share_list li .nickname:hover {
    color: #666666;
    line-height: 20px;
}

.content .search .share_list li .nickname:active {
    color: #666666;
    line-height: 20px;
}

.content .search .page {
    width: 980px;
    float: right;
}

.to .website {
    width: 668px;
    border-bottom: 0px solid #E8E8E8;
}

.authority .miniblog .title {
    background-position: 0 -807px;
}

.authority .miniblog .title span {
    color: #757474;
    background: url("../site/images/but.gif") no-repeat right center;
    padding-right: 10px;
    display: inline;
    float: right;
    line-height: 18px;
    text-indent: 0px;
    height: 18px;
    position: absolute;
    right: 0;
    top: 2px;
    _top: 4px;
}

.authority .miniblog .title span a {
    color: #757474;
}

.content .con_left .disco .title {
    background-position: 0 -858px;
}

.content .disco .title {
    background-position: 0 -525px;
}

.content .disco .share_list {
    border-right: 0px solid #E9E9E9;
}

.content .con_left .chinese .title {
    background-position: 0 -885px;
}

.content .chinese .title {
    background-position: 0 -572px;
}

.content .chinese .share_list {
    border-right: 0px solid #E9E9E9;
}

.content .con_left .foreign .title {
    background-position: 0 -911px;
}

.content .foreign .title {
    background-position: 0 -619px;
}

.content .foreign .share_list {
    border-right: 0px solid #E9E9E9;
}

.content .single {
    border-left: 0px solid #DCDCDC;
    border-right: 1px solid #DCDCDC;
    width: 489px;
}

.content .single .title {
    background-position: 0 -47px;
}

.content .single .share_list {
    border-right: 0px solid #E9E9E9;
}

.content .single .play_button {
    width: 468px;
}

.content .ranking_long {
    border-right: 0px solid #dcdcdc;
    width: 326px;
    padding-top: 10px
}

.content .foreign_single {
    width: 326px;
    padding-top: 10px
}

.content .ranking_long .title {
    background: none
}

.content .ranking_long .title b {
    border-left: 2px solid #d43023;
    display: inline;
    float: left;
    font: 18px/30px Microsoft YaHei,Arial;
    height: 33px;
    padding: 0 0 0 10px;
    width: 154px;
}

.content .ranking_single {
    border-left: 0px solid #dcdcdc;
    width: 326px;
    padding-top: 10px
}

.content .ranking_single .title {
    background: none;
    padding-left: 10px;
    margin: 0;
}

.content .ranking_single .title b {
    border-left: 2px solid #d43023;
    display: inline;
    float: left;
    font: 18px/30px Microsoft YaHei,Arial;
    height: 33px;
    padding: 0 0 0 10px;
    width: 154px;
}

.content .foreign_single .title {
    background: none;
    padding-left: 10px;
    margin: 0;
    width: 306px;
}

.content .foreign_single .title b {
    border-left: 2px solid #d43023;
    display: inline;
    float: left;
    font: 18px/30px Microsoft YaHei,Arial;
    height: 33px;
    padding: 0 0 0 10px;
    width: 154px;
}

.content .foreign_single .share_list {
    border-right: 0px solid #E9E9E9;
}

.content .month_long {
    border-right: 0px solid #dcdcdc;
    width: 326px;
    padding-top: 10px;
}

.content .month_long .title {
    background: none;
}

.content .month_long .title b {
    border-left: 2px solid #d43023;
    display: inline;
    float: left;
    font: 18px/30px Microsoft YaHei,Arial;
    height: 33px;
    padding: 0 0 0 10px;
    width: 154px;
}

.content .month_single {
    border-left: 0px solid #dcdcdc;
    width: 326px;
    padding-top: 10px;
}

.content .month_single .title {
    background: none;
    padding-left: 10px;
    margin: 0;
}

.content .month_single .title b {
    border-left: 2px solid #d43023;
    display: inline;
    float: left;
    font: 18px/30px Microsoft YaHei,Arial;
    height: 33px;
    padding: 0 0 0 10px;
    width: 154px;
}

.content .month_ranking {
    border-left: 0px solid #dcdcdc;
    width: 326px;
    padding-top: 10px;
}

.content .month_ranking .title {
    background: none;
    width: 306px;
    padding-left: 10px;
    margin: 0;
}

.content .month_ranking .title b {
    border-left: 2px solid #d43023;
    display: inline;
    float: left;
    font: 18px/30px Microsoft YaHei,Arial;
    height: 33px;
    padding: 0 0 0 10px;
    width: 154px;
}

.content .month_single .share_list {
    border-right: 0px solid #E9E9E9;
}

.content .week_long {
    border-right: 0px solid #dcdcdc;
    width: 326px;
    padding-top: 10px;
}

.content .week_long .title {
    background: none;
}

.content .week_long .title b {
    border-left: 2px solid #d43023;
    display: inline;
    float: left;
    font: 18px/30px Microsoft YaHei,Arial;
    height: 33px;
    padding: 0 0 0 10px;
    width: 154px;
}

.content .week_single {
    border-left: 0px solid #dcdcdc;
    width: 326px;
    padding-top: 10px;
}

.content .week_single .title {
    background: none;
    padding-left: 10px;
    margin: 0;
}

.content .week_single .title b {
    border-left: 2px solid #d43023;
    display: inline;
    float: left;
    font: 18px/30px Microsoft YaHei,Arial;
    height: 33px;
    padding: 0 0 0 10px;
    width: 154px;
}

.content .week_single .share_list {
    border-right: 0px solid #E9E9E9;
}

.content .week_ranking .title {
    background: none;
    width: 306px;
    padding-left: 10px;
    margin: 0;
}

.content .week_ranking .title b {
    border-left: 2px solid #d43023;
    display: inline;
    float: left;
    font: 18px/30px Microsoft YaHei,Arial;
    height: 33px;
    padding: 0 0 0 10px;
    width: 154px;
}

.content .week_ranking .share_list {
    border-right: 0px solid #E9E9E9;
}

.content .week_ranking {
    border-left: 0px solid #dcdcdc;
    width: 326px;
    padding-top: 10px;
}

/*Ã©â€”â€šÃ¥â€šÅ¡Ã¥â‚¬Â¸Ã©ÂÅ Ã¦ÂÂÃ¥Â´ÂÃ©Å½Â¼Ã¤Â½Â¸Ã§Â£Â¹Ã¥Â¦Å¾Ã¥Â¬ÂªÃ¦ÂµÂ·Ã©ÂÂ­Ã¥â€”â€”ÃƒÂ¹Ã©â€ÂÃ¥Â ÂÃ¢â€šÂ¬Ã¤Â»â€¹Ã¦â€¢ÂÃ¦Â¾Â¶Ã¥Â©â€žÃ®â€¦ÂºÃ©â€”ÂÃ¦Å’Å½Ã¦Â´ÂÃ©Ââ€¹Ã¦â€™Â¶Ã§Â´â€™Ã©Ââ„¢Ã¦Â¬ÂÃ¦Â´Â¦Ã©Ââ€œÃ¦â€ºÅ¸Ã£Ââ€žÃ©Â¡â€œÃ§â€ Â·Ã§ÂÂ¥Ã¦Â¿Å¾Ã¥â€˜Â®Ã¯Â¹Â¢Ã©ÂÅ’Ã¯Â½â€ Ã¦Æ’â€Ã©Å ÂÃ§Å Â«Ã¦Å¾â„¢Ã©â€”ÂÃ¥â€œâ€žÃ§Å¸â€°Ã§Â»Â²Ã©Â¹Æ’Ã¥Â¹â€ Ã©ÂÆ’Ã¥Â ÂÃ®Ââ€¦Ã©â€“Â³Ã¨Â½Â°Ã§â€žÂ¦Ã¥Â¨â€¦Ã¦Â¶Â¢Ã¦Â¢Â»Ã¦ÂµÂ£Ã¥â€˜Å Ã¦â€ Â¸Ã¥Â©ÂµÃ®â€ Â¾Ã¦â€¢Â»Ã©Å â€ Ã¥â€ Â©Ã§Â¹ÂÃ©ÂÂ¥Ã¢â€¢ÂÃ§Â¥Â¦Ã©â€”ÂÃ¥â€˜Å Ã¥Å Â¦Ã©ÂÂ Ã¦Â Â«Ã¥Â£â€¢Ã¦Â¿â€šÃ¥â€˜Å Ã§â€¦Å¸Ã©â€“Â¹Ã¦â€°Â®Ã¥Â¢â€”Ã¥Â¨â€˜Ã‘â€¦Ã§Â´â€™Ã¦Â¸Å¡Ã¥Â©â€žÃ§â€¢ÂµÃ¦Â¿Â®Ã¥Â©Æ’Ã¦Â¤Â½Ã¥Â®â€¢Ã§Æ’Â½Ã®â€ËœÃ©ÂÂÃ¦Ââ€™Ã®Å¾â€ Ã¦Â¿Â¡Ã§â€šÂªÃ¥â‚¬â€˜Ã©Ââ€Ã¥Â²â€žÃ¥Â¹Å Ã¨Â¹â€¡Ã¦Â¶ËœÃ§Â£Â¿Ã¦Â¤Â¤Ã¦â€žÂ¶Ã©â„¢â€žÃ©Ë†Â·Ã¦Å½â€˜Ã£â‚¬â€™Ã¥Â§ËœÃ¯Â½â€¦Ã¤ÂºÂ¾Ã¥Â©ÂµÃ§â€šÂ°Ã¥Å’Â Ã©Ââ€¢Ã®â€¦ÂÃ§Â²Â´Ã©â€”â€šÃ¥â€šâ„¢Ã¨Æ’Â¶Ã¦Å¾ÂªÃ©ÂÅ½Ã¦Â¶â€™Ã¦â„¢Å“Ã§Â»Â»Ã¦Â¶â„¢Ã§Â¹ÂÃ©Ââ€ºÃ®â€¡â€¦Ã¦Â£Â¨Ã©â€”â€šÃ¥â€šâ„¢Ã¦Âµâ€¡Ã¥Â¨â€°Ã¦â€ºÂ¢Ã¥Â´Â³Ã©â€â€¢Ã¥â€šÅ¡Ã§Â®Â¯Ã©â€“Â¿Ã§â€¡â€šÃ¦â€¹Â· Ã©â€”â€šÃ¥â€šÅ¡Ã¥â‚¬Â¸Ã©ÂÅ Ã¦ÂÂÃ¥Â´ÂÃ©Å½Â¼Ã¤Â½Â¸Ã§Â£Â¹Ã¥Â¦Å¾Ã¥Â¬ÂªÃ¥Â­Â©Ã©Â¡ÂÃ¨Å Â¥Ã¦â€¦Â¨Ã¥Â§â€”Ã¥â€”â€”Ã¥Â¢Â»Ã©â€“Â»Ã¦Å½ÂÃ§Â²â„¢Ã©ÂÅ’Ã£â€šâ€ Ã¦â€¦Â¨Ã©Å½Â°Ã®Æ’Â½Ã¥Ââ€œÃ©ÂÂÃ®â€šÅ¸Ã¥Ââ€œÃ¥Â§ËœÃ®â€žâ€°Ã§â€¦Â¼Ã©â€“ÂºÃ¥Â²â€¹Ã§Â¶ÂÃ¥Â¯Â®Ã®â€¡â‚¬Ã¥Â´â€™Ã¥Â§ËœÃ®Æ’Â¿Ã§Â²Â¯Ã§Â¼â€šÃ¥â€šâ„¢Ã¨Â®Â²Ã©Ââ€¹Ã¦â€™Â³Ã®Å¸Â¿Ã§â€™ÂºÃ¥â€œâ€žÃ®ËœÂ¬Ã©â€“Â¸Ã¥Â¬Â«Ã¦Ââ€¡Ã¥Â®â€¢Ã¦Â¥ÂÃ¥Â¾â€žÃ¦Â¿Â Ã¤Â½Â¸Ã®â€”Å¡Ã©â€”â€šÃ¥â€šâ„¢Ã§Â¤ÂÃ©Å½Â²Ã¢â‚¬Â³ÃƒÂºÃ©â€â€¢Ã¥â€šÅ¡Ã§Â£Â»Ã©â€“Â¸Ã¢â€žÆ’Ã§Â¨â€™Ã©Ââ€¹Ã¢â€¢ÂÃŽâ€Ã©â€ÂÃ¥â€˜Â­Ã¦Å¡Å¾Ã©â€“Â³Ã©â€â€¹Ã¥Å¾Â¿Ã©Å½Â®Ã¥Â½â€™Ã¥Â¹ÂÃ©Å½ÂºÃ¦Ë†ÂÃ®Å¾Ë†Ã¥Â©ÂµÃ§â€šÂ²Ã¦â€¡ÂÃ©Ââ€Ã¦Â¬â€œÃ¥Â¼Â»Ã©Ââ€Ã§â€¦Å½Ã§Â¤â€žÃ©â€“ÂµÃ¥Â ÂÃ¦Â£â€”Ã©Â¡ÂÃ¯Â¿Â½ Ã¦Â¿Â Ã§â€ÂµÃ¥Â§Â·Ã©ÂÂÃ¥â€˜Å Ã¦â€¦Â¨Ã©Ââ€˜Ã¨â€”â€°Ã¦Å¾ÂÃ©â€“Â¹Ã©â€”Â´Ã§Â¤ÂÃ§ÂºÂ¾Ã¥Â©Å¡Ã¦Å¸Â£Ã©Å½Â°Ã®â€žÂÃ¦Æ’Ë†Ã©â€“Â¸Ã£â€žÂ¥Ã¥â‚¬Â¿Ã©ÂÅ’Ã¦Â¶Â¢Ã®â€â€¢Ã©â€ÂÃ¥â€”â„¢Ã®ËœÂ¥Ã§Â¼â€šÃ¤Â½ÂºÃ¥Â§Â³Ã©Ââ€”Ã¦Å Â½Ã¥Â¼Â»Ã©Ââ€Ã¥â€¦Â¼Ã¢â€™â€™Ã©ÂÅ½Ã¥Å¾Â«Ã§â€œâ€¢Ã§Â»ÂÃ¦Â¥â€¦Ã¦Â¢ÂºÃ¦ÂÅ¾Ã¦â€°Â®Ã®ËœÂ¦Ã©ÂÅ½Ã¦Â°Â«Ã¥ÂÂ³Ã¥Â¯Â®Ã¨Â¯Â²Ã¢Ëœâ€°Ã©Å ÂÃ¢â€¢â€šÃ¦â„¢ÂÃ©â€”ÂÃ¦Å’Å½Ã§Â¹â€šÃ¥Â¨Â²Ã¢â€¢Æ’Ã§Â²Å¡Ã©ÂÂ§Ã¦Â¥ÂÃ¥ÂÂ¡Ã¦Â¿Â Ã¥Â©â€šÃ¦â€¡Å½Ã©Â¡Â£Ã¥Â¥Â¸Ã¦â€šÂ½Ã©Â¡â€“Ã¦Â¶Â±Ã¦Â®Å“Ã§â‚¬ÂµÃ®â€ Â½Ã§â€¦Â¡Ã©ÂªÅ¾Ã¦Â Â¨Ã¦â€¹â€¦Ã©ÂÂ¦Ã®â€¦Å¾Ã¥Â¼Â³Ã©â€”â€šÃ¤Â½ÂºÃ§Â²Â¯Ã¥Â¨Â²Ã¦Â Â­Ã¥Â´ÂÃ©ÂÂ¦Ã®â€¦â€ºÃ¥Ââ€œÃ¥Â§ËœÃ§â€šÂ¬Ã¥Â«Â¹*/
.content .new_other {
    width: 978px;
    padding-top: 10px;
}

.content .new_other .title span {
    display: inline;
    float: left;
    font: 18px/40px Microsoft YaHei,Arial;
    padding-left: 11px;
    border-left: 2px solid #d43023;
}

.content .new_other .share_list {
    border-right: 0px solid #E9E9E9;
    width: 978px;
    padding: 0 ;
}

.content .new_other .share_list li {
    width: 474px;
    margin: 0 0 0 10px;
    height: 42px;
}

.content .new_other .share_list li .icon {
    display: inline;
    float: left;
    height: 38px;
    margin: 0 10px;
    width: 38px;
}

.content .new_other .share_list li .nickname {
    float: left;
    height: 18px;
    left: 65px;
    line-height: 16px;
    width: 159px;
}

.content .new_other .share_list li .nickname:hover {
    line-height: 16px;
}

.content .new_other .share_list li .nickname:link {
    line-height: 16px;
}

.content .new_other .share_list li .nickname:visited {
    line-height: 16px;
}

.content .new_other .share_list li .nickname:hover {
    line-height: 16px;
}

.content .new_other .share_list li .nickname:active {
    line-height: 16px;
}

.content .new_other .share_list li .nickname strong {
    font-weight: normal;
    color: #3399CC;
    float: left;
    font-size: 14px;
    overflow: hidden;
    margin-right: 10px;
}

.content .new_other .share_list li .nickname strong a {
    font-size: 12px;
}

.content .new_other .share_list li .time {
    height: 18px;
    line-height: 16px;
    text-align: left;
    margin-left: 7px;
    width: auto;
}

.content .new_other .share_list li .song {
    display: inline;
    float: left;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: keep-all;
    width: 394px;
}

.content .new_other .share_list li .song .aleft {
    width: 354px;
    font-size: 12px;
    padding: 0 0 0 7px;
}

.content .new_other .share_list li .song .aleft .mname {
    font-weight: bold;
}

.content .new_other .share_list li .song .aleft span {
    display: inline;
    float: left;
    height: 20px;
    line-height: 20px;
}

.content .new_other .share_list li .class {
    margin-right: 10px;
    height: 18px;
    line-height: 16px;
    float: right;
    width: auto;
}

.content .new_other .share_list li .default {
    margin: 5px auto 0;
}

.content .new_other .share_list li .love {
    margin: 5px auto 0;
}

.content .new_other .share_list li .dislike {
    margin: 5px auto 0;
}

.content .new_other .share_list li .recommendation {
    margin: 5px auto 0;
}

.content .new_other .share_list li .past {
    margin: 5px auto 0;
}

.content .new_other .play_button {
    margin-left: 370px;
}

.content .new_other .share_list li .impression {
    width: 25px;
}

.content .new_other .share_list li .add {
    width: 25px;
}

.content .new_other .share_list li .down {
    width: 25px;
}

/*Ã©â€”â€šÃ¥â€šÅ¡Ã¥â‚¬Â¸Ã©ÂÅ Ã¦ÂÂÃ¥Â´ÂÃ©Å½Â¼Ã¤Â½Â¸Ã§Â£Â¹Ã©â€“Â»Ã¦Ë†Â£Ã¥Â§Â¤Ã©ÂÂ¤Ã¥â€¹Â¯Ã¦Å¸â€ºÃ©Â¡ÂÃ¯Â½â€ Ã§Â¤â‚¬Ã§Â»Â¾Ã¦Æ’Â§Ã¦Â½Â¡Ã©ÂÅ’Ã¯Â½â€°Ã¥Â§â‚¬Ã©Ë†Â¶Ã¨Â·ÂºÃ§Â¶Å Ã©Å½Â®Ã¥Ââ€”Ã¦â€šâ„¢Ã©Â¡â€™Ã¥â€šÅ“Ã§ËœË†Ã©â€”â€šÃ¥â€šÅ¡Ã§â€°Å Ã§Â»â€¹Ã¦Å½â€˜Ã®â€ ÂÃ¥Â©ÂµÃ¥â€“Â¢Ã¥Â½â€™Ã¦â€šÂ©Ã©ÂÂÃ¦Ââ€™Ã¦â€˜ÂµÃ¥Â©ÂµÃ®â€ Â¼Ã¯Â¹Â¦Ã§Â»Â®Ã®Ë†Å¾Ã¥Â¹ÂÃ©Ââ€ºÃ¦Ââ€˜Ã¥Â·ÂÃ¥Â©ÂµÃ§Å Â²Ã¥â€¢Â«Ã©Ââ€¹Ã¦Ë†Â¦Ã¦Â¢Â»Ã¦ÂµÂ£Ã¥â€˜ÂµÃ¥Å“Â­Ã¢â€šÂ¬Ã¦Â¶â€™Ã¦â„¢Â Ã¥Â®â€¢Ã¥Â½â€™Ã¥Â´Â¸Ã¥Â¦Â¤Ã¥â€ Â¨Ã§Â¥Â¦Ã©â€”Å Ã®â€šÂ¢Ã¦Â´Â¦Ã§Â»â€¹Ã¦Å½â€”Ã¥Â¼Â²Ã©Å½Â¼Ã¤Â½Â¹Ã§â€¦Â¥Ã©â€“Â»Ã¦â€ºÅ¾Ã¥â‚¬Â¹Ã§â‚¬Å¡Ã¯Â¿Â½*/
.album_content {
    margin-bottom: 30px;
    width: 960px;
    margin: 0 auto;
    overflow: hidden;
    background: #252525;
    padding: 10px;
}

.album_content .album_nav {
    float: left;
    width: 960px;
}

.album_content .album_nav ul {
    height: 32px;
    line-height: 32px;
    padding: 5px 0 10px;
    width: 938px;
    float: left;
    overflow: hidden;
}

.album_content .album_nav ul li {
    display: inline;
    float: left;
    margin-right: 5px;
}

.album_content .album_nav ul li a {
    background: #292a2a;
    display: block;
    float: left;
    height: 32px;
    line-height: 32px;
    margin-right: 2px;
    width: 81px;
    text-align: center;
    text-decoration: none;
}

.album_content .album_nav ul li.current a:link,.album_content .album_nav ul li.current a:visited {
    background: #d43023;
    color: #FFFFFF;
}

.album {
    width: 1000px;
    float: left;
}

.album li {
    display: inline;
    float: left;
    padding: 0 10px 16px 0;
}

.album li.char {
    display: none;
}

.album li .box {
    border: 1px solid #333333;
    display: inline;
    float: left;
    font: sans-serif;
    position: relative;
    text-align: center;
    width: 230px;
    background: #333333;
}

.album li .box a {
    display: inline;
    float: left;
    margin: 15px;
}

.album li .box img {
    display: inline;
    float: left;
    min-height: 30px;
    width: 200px;
}

.album li .box .name {
    display: inline;
    float: left;
    line-height: 18px;
    overflow: hidden;
    padding: 0 15px 10px;
    height: 34px;
    width: 200px;
}

.album li .box .name a {
    display: inline;
    float: left;
    opacity: 0.7;
    margin: 0 8px 0 0;
}

.album li .box .name a img {
    float: left;
    height: 34px;
    width: 34px;
    margin: 0px;
}

.album li .box .hover {
    margin-left: 40px;
    margin-right: 4px;
}

.album li .box .hover span,.album li .box .hover a {
    margin-right: 4px;
    width: 120px;
    display: inline;
    float: left;
    text-align: left;
}

.album li .box .hover .fb_f {
    font-weight: bold;
    margin: 0 4px 0 0;
    text-indent: 0;
}

.album li .box .info {
    display: inline;
    float: left;
    padding: 8px 13px;
    text-align: center;
    width: 204px;
}

.album li .box .info span {
    border-right: 1px solid #adadad;
    color: #ee2525;
    display: inline-block;
    height: 14px;
    line-height: 14px;
    padding: 0 6px;
}

.album li .box .info span.last {
    border: medium none;
}

.album_loading {
    background: url("../site/images/loading.gif") no-repeat scroll center center;
    height: 52px;
    float: left;
    width: 970px;
}

.album_button {
    padding: 10px;
    display: inline;
    float: right;
    text-align: center;
    width: 950px;
}

.album_button .pages {
    display: inline-block;
    overflow: hidden;
    _zoom: 1;
    _display: inline;
    *display: block;
    *float: left;
    *padding-left: 75px;
    text-align: center;
}

html*~body .album_button .pages {
    position: relative;
    left: 50%;
    margin: 0 0 0 -140px;
}

.pages .more {
    display: block;
    margin: 0 auto;
    width: 640px;
    height: 16px;
    color: #6A9DB8;
    text-decoration: none;
    font-weight: bold;
    letter-spacing: 1px;
    letter-spacing: 1px;
    padding: 8px 0;
    background-image: url("../images/page_more_bg.jpg");
    background-repeat: no-repeat;
    font-family: "Ã©â€”â€šÃ¥â€šÅ¡Ã¥â‚¬Â¸Ã©ÂÅ Ã¦ÂÂÃ¥Â´ÂÃ¥Â®â€žÃ¦â€¡Å Ã¥Â½â€™Ã¥Â´Â¶Ã©Â¡â€™Ã¥Â¤â€¹Ã¦â„¢ÂªÃ©ÂÅ¸Ã¦Â»Æ’Ã§Â§Â¹Ã¥Â©â‚¬Ã¤Â¾â‚¬Ã¦Â¢ÂºÃ§Â¼ÂÃ¦Â¨ÂºÃ§ÂÂ±Ã¦Â¿Â¡Ã®â€šÂ¢Ã¥Â«Â®Ã§Â»Â®Ã¥Â©Å¡Ã¦â€šÂ©Ã§Â¼ÂÃ¦Â¨Â¼Ã¥Å½ÂµÃ©â€”ÂÃ§Â»ËœÃ¥Å Â¦Ã©Ââ€œÃ¦Â°Â¶Ã¥Â¦ÂµÃ©Ââ€Ã¥â€¦Â¼Ã§â€¦â€ºÃ¥Â¨Â´Ã¯Â½â€¡Ã‡Â¹Ã©Â¡ÂÃ®â€¦Â¢Ã¦Å¸Â¡Ã§ÂÅ¾Ã¥â€°Â§Ã¦Â´Â´Ã§â‚¬ÂµÃ®â€ Â½Ã¦Å’Â³Ã¦Â¿Â¡Ã¦ÂÂÃ¥Â¦Â·Ã©Å â€°Ã‘Å’Ã¥â€¢â€¹Ã§Â¼â€šÃ¥â€šÅ¡Ã¥â‚¬Â·Ã§â€™ÂÃ¦Å¸Â¥Ã¥Â´â€˜Ã©Å½Â¾Ã¦â€“Â¥Ã¦â€Â½Ã©â€“Â»Ã¦Â¨ÂºÃ¥Â¼Â¶Ã¦Â¾Â¶Ã¥â€¹Â¯Ã¦Å¸Â£Ã©Å½Â¾Ã¥ÂÅ¾Ã¥Å Â¦Ã©â€“ÂºÃ¥Â²â€¹Ã§Â¶ÂÃ¥Â¯Â®Ã¦â€™Â®Ã¦â€šâ„¢Ã¥Â¨Â´Ã¥Â¬ÂªÃ¤ÂºÂ¾Ã©â€“Â¸Ã¯Â¸Â»Ã¥Å½Â¸Ã©Ââ€¹Ã¦â€™Â³Ã®ÂÂÃ©ÂÂÃ®â€žâ‚¬Ã®ÂÂ¶";
    cursor: pointer;
}

.pages .more:hover {
    background-image: url("../images/page_more_hoverbg.jpg");
    text-decoration: none;
    color: #6A9DB8;
    cursor: pointer;
}

.pages .more span {
    display: block;
    width: 105px;
    height: 16px;
    margin: 0 auto;
    background-image: url("../images/page_more_icon.jpg");
    background-repeat: no-repeat;
    color: #6A9DB8;
}

.pages em, .pages strong, .pages a, .pages input {
    display: inline-block;
    line-height: 24px;
    margin-left: 5px;
    padding: 1px 8px;
    background: #333333;
    font-style: normal;
}

.pages em,.pages a {
    display: inline;
    float: left;
}

.pages strong {
    border: none;
    background: #ee2525;
    color: #ffffff;
    display: inline;
    float: left;
}

.pages input {
    border: 1px solid #333333;
    lien-height: 24px;
    height: 24px;
    width: 30px;
    padding: 0 3px;
    display: inline;
    float: left;
}

.pages a:visited {
    color: #707070;
}

.pages a:hover {
    border: 1px solid #ee2525;
    color: #FFFFFF;
    background: #417eb5;
    text-decoration: none;
    background: #ee2525;
    color: #ffffff;
}

.content .sell_oneself {
    background: #FFFFFF;
    display: inline;
    float: left;
    width: 978px;
    border: 1px solid #DCDCDC;
    border-top: 0 solid #DCDCDC;
    padding-top: 10px;
}

.content .sell_oneself ul.right li a:hover {
    text-decoration: none;
}

.content .sell_oneself .title {
    display: inline;
    float: left;
    background: url("../site/images/sprite_font.jpg") no-repeat 0 -1039px;
    height: 45px;
    border-bottom: 1px dotted #EAE9E9;
    padding-left: 11px;
    line-height: 45px;
    width: 959px;
}

.content .sell_oneself .title b {
    font: 24px/25px Microsoft YaHei,Arial;
    height: 45px;
    line-height: 45px;
    display: inline;
    float: left;
}

.content .sell_oneself ul.right li {
    display: inline;
    float: right;
    margin: 5px 0 0 5px;
    position: relative;
}

.content .sell_oneself ul.right li a {
    background: #F0F0F0;
    color: #3F403F;
    display: inline;
    float: left;
    height: 14px;
    line-height: 14px;
    padding: 5px 10px;
}

.content .sell_oneself ul.right li.on a {
    background: none repeat scroll 0 0 #F47373;
    color: #FFFFFF;
}

.content .sell_oneself ul.right li.on b {
    background: url("../site/images/title_pink.gif") no-repeat;
    display: inline;
    float: left;
    height: 5px;
    left: 17px;
    position: absolute;
    top: 24px;
    width: 10px;
    cursor: pointer;
}

.content .sell_oneself .share_list {
    display: inline;
    float: left;
    width: 960px;
    padding: 10px 10px 0;
}

.content .sell_oneself .share_list li {
    display: inline;
    float: left;
    padding: 0;
    width: 100%;
    margin-right: 10px;
}

.content .sell_oneself .share_list li .cbox {
    display: block;
    float: left;
    height: 18px;
    padding: 4px 0 0 13px;
    width: 13px;
}

.content .sell_oneself .share_list li .cbox input {
    height: 13px;
    width: 13px;
}

.content .sell_oneself .share_list li .song .aleft {
    color: #999999;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 284px;
    overflow: hidden;
    display: inline;
    float: left;
    height: 22px;
    line-height: 20px;
    _line-height: 22px;
    overflow: hidden;
    padding: 0 0 0 7px;
    word-break: keep-all;
}

.content .sell_oneself .share_list li .nickname:hover {
    color: #999999;
}

.content .sell_oneself .share_list li .nickname:link {
    color: #999999;
}

.content .sell_oneself .share_list li .nickname:visited {
    color: #999999;
}

.content .sell_oneself .share_list li .nickname:hover {
    color: #999999;
}

.content .sell_oneself .share_list li .nickname:active {
    color: #999999;
}

.content .sell_oneself .share_list li.title {
    background: #333333;
    border-bottom: 1px solid #D9D9D9;
    padding: 8px 0 6px;
    text-align: center;
    margin-right: 10px;
    width: 474px;
    height: 23px;
    border-top: 0px solid #D9D9D9;
}

.content .sell_oneself .share_list li.title2 {
    margin: 0;
}

.content .sell_oneself .share_list li {
    display: inline;
    float: left;
    height: 24px;
    line-height: 20px;
    overflow: hidden;
    padding: 10px 0 9px;
    text-align: center;
    width: 474px;
}

.content .sell_oneself .share_list li.c3 {
    margin-right: 0;
}

.content .sell_oneself .share_list li.c2 {
    background: #282828;
}

.content .sell_oneself .share_list li.title .song {
    font-weight: bold;
    text-indent: 0;
}

.content .sell_oneself .share_list li.title .class {
    font-weight: bold;
}

.content .sell_oneself .share_list li.title .source {
    font-weight: bold;
}

.content .sell_oneself .share_list li.title .time {
    font-weight: bold;
}

.content .sell_oneself .share_list li.title .impression {
    font-weight: bold;
    text-indent: 0;
}

.content .sell_oneself .share_list li.title .add {
    font-weight: bold;
    text-indent: 0;
}

.content .sell_oneself .share_list li.title .down {
    font-weight: bold;
}

.content .sell_oneself .share_list li.title .share {
    font-weight: bold;
}

.content .sell_oneself .share_list li .song {
    width: 344px;
    display: inline;
    float: left;
    line-height: 20px;
}

.content .sell_oneself .share_list li .song .aleft {
    text-align: left;
    width: 294px;
}

.content .sell_oneself .share_list li .source {
    width: 45px;
    display: inline;
    float: left;
    line-height: 20px;
    text-align: center;
}

.content .sell_oneself .share_list li .class {
    width: 69px;
    display: inline;
    float: left;
    line-height: 20px;
    text-align: center;
}

.content .sell_oneself .share_list li .time {
    display: inline;
    float: left;
    line-height: 20px;
    text-align: center;
    width: 81px;
}

.content .sell_oneself .share_list li .impression {
    width: 30px;
    display: inline;
    float: left;
    line-height: 20px;
}

.content .sell_oneself .share_list li .add {
    display: inline;
    float: left;
    font-size: 12px;
    height: 24px;
    line-height: 20px;
    width: 30px;
}

.content .sell_oneself .share_list li .down {
    display: inline;
    float: left;
    font-size: 12px;
    height: 24px;
    line-height: 20px;
    width: 30px;
}

.content .sell_oneself .share_list li .share {
    width: 30px;
    display: inline;
    float: right;
    line-height: 20px;
    margin-right: 7px;
}

.content .sell_oneself .share_list li .share a {
    display: inline;
    float: right;
    margin: 0 3px 0 0;
    width: 24px;
}

.content .sell_oneself .share_list li .share img {
    border: 1px solid #DCDCDC;
    display: inline;
    float: left;
    padding: 1px;
    height: 20px;
}

.content .sell_oneself .share_list li .icon {
    display: block;
    margin: 0 auto;
    width: 13px;
    height: 13px;
    margin-top: 5px;
    cursor: auto;
}

.content .sell_oneself .share_list li .icon a {
    display: block;
}

.content .sell_oneself .share_list li .icon a img {
    height: 38px;
    width: 38px;
}

.content .sell_oneself .share_list li .default {
    display: block;
    background: url("../site/images/label.png") no-repeat;
    _background: url("../site/images/label.gif") no-repeat 0 0;
    margin: 0 auto;
    width: 13px;
    height: 13px;
    cursor: auto;
}

.content .sell_oneself .share_list li .love {
    background: url("../site/images/label.png") no-repeat 0 -22px;
    _background: url("../site/images/label.gif") no-repeat 0 -22px;
    display: block;
    width: 13px;
    height: 13px;
    margin: 0 auto;
    cursor: auto;
}

.content .sell_oneself .share_list li .dislike {
    background: url("../site/images/label.png") no-repeat 0 -67px;
    _background: url("../site/images/label.gif") no-repeat 0 -67px;
    display: block;
    width: 13px;
    height: 13px;
    margin: 0 auto;
    cursor: auto;
}

.content .sell_oneself .share_list li .add .addition {
    background: url("../site/images/label.png") no-repeat scroll 0 -155px;
    _background: url("../site/images/label.gif") no-repeat scroll 0 -155px;
    border: 0 solid #DCDCDC;
    display: block;
    height: 22px;
    margin: 0 auto;
    width: 22px;
}

.content .sell_oneself .share_list li .add .addition:hover {
    background: url("../site/images/label.png") no-repeat -22px -155px;
    _background: url("../site/images/label.gif") no-repeat -22px -155px;
}

.content .sell_oneself .share_list li .recommendation {
    background: url("../site/images/label.png") no-repeat 0 -89px;
    _background: url("../site/images/label.gif") no-repeat 0 -89px;
    display: block;
    width: 13px;
    height: 13px;
    margin: 0 auto;
    cursor: auto;
}

.content .sell_oneself .share_list li .past {
    background: url("../site/images/label.png") no-repeat 0 -44px;
    _background: url("../site/images/label.gif") no-repeat 0 -44px;
    display: block;
    width: 13px;
    height: 13px;
    margin: 0 auto;
    cursor: auto;
}

.content .sell_oneself .share_list li .down .download {
    display: block;
    background: url("../site/images/label.png") no-repeat 0 -110px;
    _background: url("../site/images/label.gif") no-repeat 0 -110px;
    width: 22px;
    height: 22px;
    margin: 0 auto;
    border: 0px solid #DCDCDC;
}

.content .sell_oneself .share_list li .down .download:hover {
    background: url("../site/images/label.png") no-repeat -22px -110px;
    _background: url("../site/images/label.gif") no-repeat -22px -110px;
}

.content .sell_oneself .single .share_list {
    border-left: 1px solid #e9e9e9;
    border-right: 0px solid #e9e9e9;
}

.content .sell_oneself .page .play_button {
    padding: 10px;
}

/*Ã©â€”â€šÃ¥â€šÅ¡Ã¥â‚¬Â¸Ã©ÂÅ Ã¦ÂÂÃ¥Â´ÂÃ©Ââ€˜Ã¨Å Â¥Ã¥Å¡â€žÃ©â€“Â¸Ã®â€šÂ£Ã¦Â´ÂÃ©Ë†Â§Ã®Æ’Â¿Ã§â€žÂ¦Ã§Â»Â»Ã¦Â¿â€¹Ã¥Â´ËœÃ©Â¡ÂÃ¥â€”â€”Ã©Âªâ€žÃ©â€”â€šÃ¤Â½Â¸Ã¥Â£Å Ã©Ââ€¹Ã¤Â¾â‚¬Ã¥Â´â€¢Ã¦ÂË†Ã¢â€¢Æ’Ã¤Â¸ÂÃ©â€“Â¸Ã®Å¸â€˜Ã¥ÂÂÃ¦ÂµÅ“Ã¦Â»Ë†Ã§â€¦Â«Ã©ÂÂ¥Ã£â€žÂ¦Ã¥Â°ÂµÃ¥Â©Â¢Ã‘â€žÃ¦Â´Å“Ã§Â»Â±Ã¦Å½â€”Ã¦â€šÂªÃ©Ë†Â§Ã®â€žâ€žÃ¥Â´Â¹Ã©ÂÂ«Ã¦â€ºÅ¾Ã¨â€œÅ¸Ã©â€“ÂµÃ¥Â¨Â¾Ã¦â„¢Å“Ã©Ââ€¹Ã¥â€”â€ºÃ¦Å¸â€ºÃ§ÂÅ¾Ã¥â€°Â§Ã¢Ëœâ€°Ã¦Â¤Â¤Ã¥Â¿Â¥Ã¦â€¹Â·*/
.bottom {
    background: url("../site/images/bg.jpg") repeat;
    margin-top: 10px;
    text-align: center;
    color: #adadad;
}

.bot_top {
    width: 980px;
    margin: 10px auto 0;
    overflow: hidden;
    background: #252525;
}

.bot_top .title {
    height: 35px;
    margin: 10px 10px 8px;
    display: inline;
    float: left;
    color: #ffffff;
}

.bot_top .title .default {
    width: 86px;
    display: inline;
    float: left;
    height: 34px;
    margin-right: 5px;
    cursor: pointer;
    background: #ff0000;
    font-size: 14px;
    text-align: center;
    line-height: 30px;
}

.bot_top .title .link {
    width: 86px;
    display: inline;
    float: left;
    height: 34px;
    margin-right: 5px;
    cursor: pointer;
    background: #2b2b2b;
    font-size: 14px;
    text-align: center;
    line-height: 30px;
}

.bot_top .title .name {
    display: inline;
    float: left;
    font-size: 18px;
    height: 30px;
    color: #adadad;
    padding-left: 25px;
}

.bot_top .title .synergic {
    width: 86px;
    display: inline;
    float: left;
    height: 34px;
    margin-right: 10px;
    cursor: pointer;
    _margin-right: 13px;
    background: #2b2b2b;
    font-size: 14px;
    text-align: center;
    line-height: 30px;
}

.bot_top .title .current {
    width: 86px;
    display: inline;
    float: left;
    height: 34px;
    margin-right: 10px;
    cursor: pointer;
    background: #ff0000;
    font-size: 14px;
    text-align: center;
    line-height: 30px;
}

.bot_top .title .annotator {
    display: inline;
    float: left;
    line-height: 30px;
    font-size: 14px;
    font-weight: normal;
    color: #555555;
    padding-left: 20px;
}

.bot_top ul {
    padding: 5px 20px 15px;
    float: left;
    line-height: 18px;
    text-align: left;
    width: 940px;
}

.bot_top ul li {
    display: inline;
    float: left;
    overflow: hidden;
    text-indent: 0.6em;
    white-space: nowrap;
    margin: 0 20px 5px 0;
}

.bot_top ul li a {
    color: #686868;
}

.bottom .footer {
    color: #adadad;
    line-height: 30px;
    overflow: hidden;
    padding: 20px 0 30px;
    white-space: nowrap;
    width: 980px;
    margin: 0 auto;
}

/*Ã©â€”â€šÃ¥â€šÅ¡Ã¥â‚¬Â¸Ã©ÂÅ Ã¦ÂÂÃ¥Â´ÂÃ©Å½Â¼Ã¤Â½Â¸Ã§Â£Â¹Ã¥Â¦Å¾Ã¥Â¬ÂªÃ¦ÂµÂ·Ã©ÂÂ­Ã¥â€”â€”ÃƒÂ¹Ã©â€ÂÃ¥Â¤â€¹Ã¤ÂºÂ¤Ã©â€“Â¼Ã¦ÂÂ¿Ã¦Â½Â¡Ã¥Â§Å Ã¦Â´ÂªÃ®â€â€”Ã©Ë†Â§Ã®â€žâ€šÃ§Â²â€Ã©ÂÂ¢Ã§Â¨Â¿Ã§Â®Å¡Ã©â€“Â»Ã¦â€žÂ¬Ã¦ÂÂ«Ã§Â»Â Ã¨Â§â€žÃ§Â¹â€ºÃ©â€ÂÃ¥ÂºÂ¡Ã¥Â¢Â®Ã¥Â©ÂµÃ¢â‚¬Â³Ã£â€šÂ¸Ã©ÂÅ’Ã¦Â¶Å¡Ã¤Â»Â¦Ã§â€™â€¡Ã¦Ââ€™Ã®Å¾Ë†Ã©â€”â€šÃ¥â€ºÂ§Ã®ËœÂµÃ©ÂÅ’Ã¯Â½â€¦ÃŽÅ¸Ã©Ââ€˜Ã¦Â¨Â·Ã¦Å¾â„¢Ã©â€”ÂÃ§Â¨Â¿Ã©ÂªÂ¸Ã§Â»Â»Ã¦Ë†Å¾Ã§Â©Â±Ã¦Â¿Â Ã¥â€ºÂ¶Ã¦â€¢Æ’Ã©â€“Â¿Ã¦Â¶Â³Ã§Â¶â€ Ã¦ÂµÅ“Ã®Ââ€¦Ã¤Â¿Å Ã©Å½Â¾Ã®â€ Â¼Ã§Â®Â³Ã©â€“Â¹Ã¦ÂÂ­Ã¥Å½Â½Ã©ÂÂÃ§â€Â¸Ã¦Â¢ÂºÃ©Å½Â¸Ã¥ÂºÂ£Ã§Â®â€œÃ©â€“Â¹Ã¥â€ Â²Ã§Â§ÂµÃ§Â»â€Ã§â€ Â¼Ã¥Â¼Â´Ã©Å ÂÃ¯Â¼â€žÃ¥Å½Â½Ã©â€“Â¹Ã¥â€¦Â¼Ã§â€¢ÂªÃ©ÂÅ Ã£â€šâ€¦Ã®Å¸â€¡Ã©Å½Â°Ã®â€¦Â Ã§Â®Â¾Ã©â€“Â¸Ã¦Â¬ÂÃ¯Â¼Æ’Ã©Å½Â´Ã§Å Â³Ã¥Â´Â²Ã¦Â¿Å¾Ã¦Ë†Å¾Ã§â€˜Â§Ã§Â»Â¡Ã¢â€šÂ¬Ã©â€”ÂÃ¦ÂÅ¾Ã¥â€žÅ“Ã©Ââ€¢Ã®â€¦â€ºÃ¥Ââ€œÃ©Â¡â€™Ã¥â€¹Â¬Ã¢â€™â€˜Ã©â€“Â»Ã§â€ Â¸Ã¦Â¾ËœÃ©Ë†Â·Ã¦â€”â€šÃ§Â´â€™Ã©Â¡â€¢Ã¥â€˜Â­Ã§ÂÂ¦Ã§â‚¬ÂµÃ®â€ Â½Ã§â€¦Â¡Ã©ÂªÅ¾Ã¦Â Â¨Ã¦â€¹â€¦Ã©ÂÂ¦Ã®â€¦Å¾Ã¥Â¼Â³Ã©â€”â€šÃ¤Â½ÂºÃ§Â²Â¯Ã¥Â¨Â²Ã¦Â Â­Ã¥Â´ÂÃ©ÂÂ¦Ã®â€¦â€ºÃ¥Ââ€œÃ¥Â§ËœÃ§â€šÂ¬Ã¥Â«Â¹*/
.mpPlayerBox {
    width: 960px;
    margin-bottom: 5px;
    height: 34px;
    position: relative;
}

.mpList {
    display: none;
    float: left;
    width: 327px;
    position: absolute;
    z-index: 10;
    top: 33px;
    left: 124px;
    border: 1px solid #bdc1c4;
    border-top: 0px;
    background-color: #bdc1c4;
    padding: 1px 0px 1px 1px;
}

.mpList .mpListScroll {
    width: 326px;
    height: 336px;
    overflow-x: hidden;
    overflow-y: auto;
}

.mpList ul {
    display: inline;
    float: left;
    width: 308px;
    background: url(../site/images/mplist_bg.gif);
}

.mpList ul li {
    display: inline;
    float: left;
    width: 308px;
}

.mpList ul li a {
    display: inline;
    float: left;
    padding-left: 12px;
    margin-left: 5px;
    background: url(../site/images/mplist_icon.gif) no-repeat 0 7px;
    color: #adadad;
    width: 288px;
    height: 28px;
    line-height: 28px;
    font-size: 12px;
    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.mpList ul li a:visited {
    color: #adadad;
    text-decoration: none;
}

.mpList ul li a:hover {
    color: #adadad;
    text-decoration: none;
}

.mpList ul li a:active {
    color: #adadad;
    text-decoration: none;
}

.play_content .right {
    display: inline;
    float: left;
    width: 300px;
    padding: 10px;
}

.play_content .right .gg300 {
    display: inline;
    float: left;
    width: 300px;
    height: 250px;
    position: relative;
    background: #efefef;
}

.play_content .right .gg300 .load {
    width: 300px;
    height: 250px;
    background: url("../site/images/load.gif") no-repeat center center;
    display: inline;
    float: left;
    text-align: center;
    position: absolute;
}

.play_content .right .framework {
    display: inline;
    float: left;
    border: 2px solid #b8b8b8;
    width: 296px;
    margin: 10px 0 0;
    background: url("../site/images/label.png") repeat-x 0 -275px;
    _background: url("../site/images/label.gif") repeat-x 0 -275px;
    height: 210px;
    position: relative;
}

.play_content .right .framework .box {
    display: inline;
    float: left;
    width: 296px;
    position: relative;
    height: 77px;
}

.content .lists .gg300 {
    margin: 0 auto;
    display: block;
    float: none;
    padding: 10px;
}

.default_btn, .recom_btn, .past_btn, .downclick_btn {
    background: url("../site/images/label.png") no-repeat -80px -203px ;
    _background: url("../site/images/label.gif") no-repeat -80px -203px;
    height: 59px;
    left: 8px;
    position: absolute;
    top: 10px;
    width: 63px;
}

.play_content .right .recom_btn {
    background-position: -80px -133px;
    left: 80px;
    font-size: 14px;
}

.play_content .right .past_btn {
    background-position: -80px -65px;
    left: 152px;
    font-size: 14px;
}

.play_content .right .downclick_btn {
    background-position: -80px 0;
    left: 224px;
    font-size: 14px;
}

.play_content .right .hover1, .hover2, .hover3, .hover4 {
    background: url("../site/images/label.png") no-repeat -147px -203px ;
    _background: url("../site/images/label.gif") no-repeat -147px -203px;
    height: 59px;
    left: 8px;
    position: absolute;
    top: 10px;
    width: 63px;
}

.play_content .right .hover2 {
    background-position: -147px -133px;
    left: 80px;
    font-size: 14px;
}

.play_content .right .hover3 {
    background-position: -147px -65px;
    left: 152px;
    font-size: 14px;
}

.play_content .right .hover4 {
    background-position: -147px 0;
    left: 80px;
    font-size: 14px;
}

.play_content .right .hover1 strong, .hover2 strong, .hover3 strong, .hover4 strong {
    color: #76B542;
    height: 30px;
    left: 0;
    overflow: hidden;
    position: absolute;
    text-align: center;
    top: 2px;
    width: 62px;
    line-height: 30px;
    font: 18px/30px Arial,Helvetica,sans-serif;
}

.play_content .right .default_btn strong, .recom_btn strong, .past_btn strong, .downclick_btn strong {
    color: #76B542;
    height: 30px;
    left: 0;
    overflow: hidden;
    position: absolute;
    text-align: center;
    top: 2px;
    width: 62px;
    line-height: 30px;
    font: 18px/30px Arial,Helvetica,sans-serif;
}

.play_content .right .framework span a:link, .framework span a:visited {
    bottom: 2px;
    color: #333333;
    font-size: 12px;
    height: 30px;
    left: 0;
    line-height: 25px;
    position: absolute;
    text-align: center;
    text-decoration: none;
    width: 42px;
    padding-left: 22px;
}

.play_content .right .framework .datum {
    display: inline;
    float: left;
    margin: 3px 8px 0 8px;
    width: 280px;
}

.play_content .right .framework .datum li {
    display: inline;
    float: left;
    line-height: 24px;
    width: 140px;
}

.play_content .right .framework .datum li span {
    color: #339900;
    _letter-spacing: -1px;
}

.play_content .right .framework .space {
    display: inline;
    float: left;
    margin: 1px 8px 0 5px;
    width: 283px;
}

.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;
    width: 660px;
}

.play_content .left_bot .recom {
    display: inline;
    float: left;
    position: relative;
    width: 650px;
    padding-left: 10px;
    overflow: hidden;
}

.play_content .left_bot .recom span {
    display: inline;
    float: left;
    border-left: 4px solid #ff6600;
    background: #f5f5f5;
    border-bottom: 1px solid #ededed;
}

.play_content .left_bot .recom h2 {
    position: relative;
    padding: 0 10px 0 10px;
    height: 18px;
    line-height: 18px;
    _line-height: 26px;
    display: inline;
    float: left;
    font-weight: normal;
    font-size: 16px;
    margin: 9px 0 8px;
}

.play_content .left_bot .recom strong {
    font-weight: normal;
    background: url("../site/images/but.gif") no-repeat scroll right center #ededed;
    color: #757474;
    padding: 0 20px 0 5px;
    height: 35px;
    line-height: 35px;
    display: inline;
    float: right;
    width: 473px;
    text-align: right;
    border-bottom: 1px solid #ededed;
}

.play_content .left_bot .recom ul {
    display: inline;
    float: left;
    width: 660px;
}

.play_content .left_bot .recom ul li {
    display: inline;
    float: left;
    line-height: 30px;
    height: 30px;
    width: 320px;
    border-bottom: 1px dashed #cccccc;
    margin-right: 10px;
}

.play_content .left_bot .recom ul li .song {
    color: #999999;
    display: inline;
    float: left;
    line-height: 20px;
    width: 293px;
    margin: 4px 0;
}

.play_content .left_bot .recom ul li .cbox {
    display: inline;
    float: left;
    height: 18px;
    padding: 4px 0 0 13px;
    _padding: 0 0 0 13px;
    width: 13px;
    margin: 0;
    border: 0px solid #65c808;
    background: #ffffff;
}

.play_content .left_bot .recom ul li .song .aleft {
    color: #999999;
    display: inline;
    float: left;
    height: 22px;
    line-height: 20px;
    _line-height: 24px;
    overflow: hidden;
    padding: 0 0 0 7px;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 244px;
    word-break: keep-all;
}

.play_content .left_bot .recom ul li .down {
    display: inline;
    float: left;
    margin: 3px 5px 0 0;
}

.play_content .left_bot .recom ul li .down .add {
    display: inline;
    float: left;
    background: url("../site/images/label.png") no-repeat 0 -154px;
    _background: url("../site/images/label.gif") no-repeat 0 -154px;
    width: 22px;
    height: 22px;
}

.play_content .left_bot .recom ul li .down .add:hover {
    display: inline;
    float: left;
    background: url("../site/images/label.png") no-repeat -22px -155px;
    _background: url("../site/images/label.gif") no-repeat -22px -155px;
    width: 22px;
    height: 22px;
}

.play_content .left_bot .recom .c1 {
    line-height: 35px;
    display: inline;
    float: left;
    _margin-bottom: 1px;
}

.play_content .left_bot .recom .c1 .button {
    display: inline;
    float: left;
    width: 650px;
}

.play_content .left_bot .recom .c1 .button .but_left {
    display: inline;
    float: left;
}

.play_content .left_bot .recom .c1 .button .but_left input {
    display: inline;
    float: left;
    margin: 11px 6px 0 8px;
    _margin: 8px 6px 0 8px;
}

.play_content .left_bot .recom .c1 .button .but_left label {
    cursor: pointer;
}

.play_content .left_bot .recom .c1 .button .but_left span {
    display: inline;
    float: left;
    color: #333333;
    margin: 0;
    border: 0px solid #f0f0f0;
}

.play_content .left_bot .recom .c1 .button .but_right {
    display: inline;
    float: right;
    margin: 5px 8px 0 0;
    width: 147px;
}

.play_content .left_bot .recom .c1 .button .but_right .btn_playback {
    background: url("../images/button.gif") no-repeat scroll 0 -25px transparent;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    float: right;
    height: 25px;
    line-height: 25px;
    margin: 0 5px 0 0;
    text-align: left;
    text-indent: 27px;
    width: 59px;
}

.play_content .left_bot .recom .c1 .button .but_right .btn_toplaylist {
    background: url("../images/button.gif") no-repeat scroll 0 -50px transparent;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    float: right;
    height: 25px;
    line-height: 25px;
    text-align: left;
    text-indent: 27px;
    width: 83px;
}

.play_content .left_bot .introduce {
    display: inline;
    float: left;
    width: 650px;
    padding: 10px 0;
    padding-left: 10px;
    overflow: hidden;
}

.play_content .left_bot .introduce h2 {
    border-left: 4px solid #ff6600;
    display: inline;
    float: left;
    font-size: 16px;
    width: 646px;
    background: #EDEDED;
    border-bottom: 1px solid #EDEDED;
}

.play_content .left_bot .introduce h2 span {
    background: #F5F5F5;
    display: inline;
    float: left;
    font-size: 16px;
    height: 30px;
    padding: 0 10px 0 10px;
    line-height: 30px;
    font-weight: normal;
}

.play_content .left_bot .introduce .text {
    display: inline;
    float: left;
    width: 630px;
    height: 112px;
    margin-top: 10px;
    overflow: auto;
    padding: 10px;
    line-height: 22px;
    color: #333333;
    background: #e2e2e2;
    text-indent: 2em;
}

.play_content .right_bot {
    display: inline;
    float: left;
    width: 300px;
    padding-left: 10px;
}

.play_content .right_bot .else {
    display: inline;
    float: left;
    margin: 10px 0;
    width: 300px;
}

.play_content .right_bot .else .title {
    display: inline;
    float: left;
    height: 36px;
    width: 300px;
    position: relative;
}

.play_content .right_bot .else .title span {
    background: #EDEDED;
    border-bottom: 1px solid #EDEDED;
    border-left: 4px solid #FF6600;
    display: inline;
    float: left;
    width: 296px;
}

.play_content .right_bot .else .title span b {
    display: inline;
    float: left;
    font-size: 16px;
    font-weight: normal;
    height: 18px;
    line-height: 18px;
    padding: 9px 10px 8px 10px;
    background: #F5F5F5;
}

.play_content .right_bot .else .title strong {
    background: url("../site/images/but.gif") no-repeat scroll right center #EDEDED;
    border-bottom: 1px solid #EDEDED;
    color: #757474;
    display: inline;
    float: right;
    font-weight: normal;
    height: 35px;
    line-height: 35px;
    padding: 0 20px 0 5px;
    text-align: right;
}

.play_content .right_bot .else .list {
    float: left;
    height: auto;
    width: 300px;
}

.play_content .right_bot .else .list li {
    float: left;
    height: 30px;
    line-height: 30px;
    width: 100%;
}

.play_content .right_bot .else .list li.c1 {
    background: #ededed;
}

.play_content .right_bot .else .list li .songtitle {
    display: inline;
    float: left;
    width: 274px;
    height: 30px;
    line-height: 30px;
    padding-left: 5px;
}

.play_content .right_bot .else .list li .songtitle small {
    background: #ffffff;
    color: #696969;
    display: inline;
    float: left;
    line-height: 20px;
    margin: 7px 10px 0 0;
    _margin: 8px 10px 0 0;
    text-align: center;
    width: 16px;
    height: 16px;
    font: 12px Arial;
    font-style: italic;
    font-weight: bold;
}

.play_content .right_bot .else .list li.c1 .songtitle small {
    background: #ededed;
}

.play_content .right_bot .else .list li .songtitle .name {
    display: inline;
    float: left;
    line-height: 28px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 230px;
}

.play_content .right_bot .else .list li .action {
    display: inline;
    float: left;
    width: 13px;
    height: 13px;
    margin: 10px 8px 0 0;
}

.play_content .right_bot .else .list li .action .add {
    display: inline;
    float: left;
    background: url("../site/images/label.png") no-repeat -6px -160px;
    _background: url("../site/images/label.gif") no-repeat -6px -160px;
    width: 13px;
    height: 13px;
}

.play_content .right_bot .else .list li .action .add:hover {
    display: inline;
    float: left;
    background: url("../site/images/label.png") no-repeat -28px -137px;
    _background: url("../site/images/label.gif") no-repeat -28px -137px;
    width: 13px;
    height: 13px;
}

.play_content .right_bot .else .list li.green .songtitle small {
    background: #7bc13c;
    color: #ffffff;
}

.play_content .right_bot .else .list li.pink .songtitle small {
    background: #f57373;
    color: #ffffff;
}

.play_content .right_bot .else .list li.blue .songtitle small {
    background: #00bbff;
    color: #ffffff;
}

.website .page .play_button .select_all,.website .page .play_button .select_play,.website .page .play_button .select_add_list,.website .page .play_button .select_more {
    color: #FFFFFF;
}

.newest .page .play_button .select_all,.newest .page .play_button .select_play,.newest .page .play_button .select_add_list,.newest .page .play_button .select_more {
    color: #FFFFFF;
}

.nothing {
    width: 980px;
    margin: 0 auto;
    text-align: center;
    font-size: 16px;
    padding: 50px 0;
}

.play_content .content .playbox .playli .lists ul.mlist .nothing {
    float: left;
    font-size: 14px;
    padding: 90px 0;
    text-align: center;
    width: 100%;
}

/*moods*/
.moods {
    margin: 10px auto;
    width: 960px;
    background: #ffffff;
    padding: 10px;
    border: 1px solid #DCDCDC;
}

.moods_box {
    height: 243px;
}

.moods_box .title {
    border-bottom: 1px solid #DCDCDC;
    display: inline;
    float: left;
    width: 100%;
    height: 33px;
}

.moods_box .title li {
    display: inline;
    float: left;
    position: relative;
    margin: 0 5px 0 0;
}

.moods_box .title li a {
    background: none repeat scroll 0 0 #F0F0F0;
    color: #3F403F;
    display: inline;
    float: left;
    height: 14px;
    line-height: 14px;
    padding: 5px 10px;
}

.moods_box .title li a:hover {
    text-decoration: none;
}

.moods_box .title .current a {
    background: #F87877;
    color: #FFFFFF;
    display: inline;
    padding: 5px 10px;
}

.moods_box .title .current b {
    background: url("../site/images/title_pink.gif") no-repeat;
    display: inline;
    float: left;
    height: 5px;
    left: 30px;
    position: absolute;
    top: 24px;
    width: 10px;
}

.moods_box .left {
    display: inline;
    float: left;
    width: 188px;
    height: 188px;
    background: #e5e5e5;
    margin-top: 10px;
    padding: 4px;
}

.moods_box .left a {
    display: inline;
    float: left;
    padding: 5px 0 0 5px;
}

.moods_box .left img {
    width: 92px;
    height: 92px;
}

.moods_box .connet {
    display: inline;
    float: left;
    margin-left: 15px;
    padding-top: 10px;
    width: 260px;
}

.moods_box .connet h3 {
    font-size: 24px;
    color: #ffb400;
    padding-top: 8px;
}

.moods_box .time {
    margin-top: 15px;
    display: inline;
    float: left;
}

.moods_box .time .time_title {
    font-size: 18px;
    font-weight: bold;
    font-family: 'Ã©â€”â€šÃ¥â€šÅ¡Ã¥â‚¬Â¸Ã©ÂÅ Ã¦ÂÂÃ¥Â´ÂÃ¥Â®â€žÃ¦â€¡Å Ã¥Â½â€™Ã¥Â´Â¶Ã©Â¡â€™Ã¥Â¤â€¹Ã¦â„¢ÂªÃ©ÂÅ¸Ã¦Â»Æ’Ã§Â§Â¹Ã¥Â©â‚¬Ã¤Â¾â‚¬Ã¦Â¢ÂºÃ§Â¼ÂÃ¦Â¨ÂºÃ§ÂÂ±Ã¦Â¿Â¡Ã®â€šÂ¢Ã¥Â«Â®Ã§Â»Â®Ã¥Â©Å¡Ã¦â€šÂ©Ã§Â¼ÂÃ¦Â¨Â¼Ã¥Å½ÂµÃ©â€”ÂÃ§Â»ËœÃ¥Å Â¦Ã©Ââ€œÃ¦Â°Â¶Ã¥Â¦ÂµÃ©Ââ€Ã¥â€¦Â¼Ã§â€¦â€ºÃ¥Â¨Â´Ã¯Â½â€¡Ã‡Â¹Ã©Â¡ÂÃ®â€¦Â¢Ã¦Å¸Â¡Ã§ÂÅ¾Ã¥â€°Â§Ã¦Â´Â´Ã§â‚¬ÂµÃ®â€ Â½Ã¦Å’Â³Ã¦Â¿Â¡Ã¦ÂÂÃ¥Â¦Â·Ã©Å â€°Ã‘Å’Ã¥â€¢â€¹Ã§Â¼â€šÃ¥â€šÅ¡Ã¥â‚¬Â·Ã§â€™ÂÃ¦Å¸Â¥Ã¥Â´â€˜Ã©Å½Â¾Ã¦â€“Â¥Ã¦â€Â½Ã©â€“Â»Ã¦Â¨ÂºÃ¥Â¼Â¶Ã¦Â¾Â¶Ã¥â€¹Â¯Ã¦Å¸Â£Ã©Å½Â¾Ã¥ÂÅ¾Ã¥Å Â¦Ã©â€“ÂºÃ¥Â²â€¹Ã§Â¶ÂÃ¥Â¯Â®Ã¦â€™Â®Ã¦â€šâ„¢Ã¥Â¨Â´Ã¥Â¬ÂªÃ¤ÂºÂ¾Ã©â€“Â¸Ã¯Â¸Â»Ã¥Å½Â¸Ã©Ââ€¹Ã¦â€™Â³Ã®ÂÂÃ©ÂÂÃ®â€žâ‚¬Ã®ÂÂ¶';
    padding-top: 10px;
}

.moods_box .time .time_box {
    color: #999999;
    font-size: 14px;
    letter-spacing: -1px;
    padding-top: 4px;
}

.moods_box .time .time_box span {
    font-size: 22px;
    font-family: 'Arial';
    color: #666666;
}

.moods_box .join_user {
    display: inline;
    float: left;
    width: 100%;
    display: inline;
    float: left;
    padding-top: 10px;
}

.moods_box .join_user strong {
    color: #53c500;
}

.moods_box .join_box {
    width: 76px;
    height: 31px;
    text-align: center;
    line-height: 30px;
    background: #f7ac0e;
    color: #ffffff;
    font-size: 14px;
    display: inline;
    float: left;
    margin-top: 10px;
}

.moods_box .join_box:hover {
    text-decoration: none;
}

.moods_box .right {
    display: inline;
    float: left;
    background: url("../site/images/hr_moods.jpg") no-repeat scroll left 0;
    height: 194px;
    padding: 15px 15px 0;
    width: 456px;
}

.moods_box .right li {
    line-height: 20px;
}

.moods_content {
    width: 982px;
    margin: 0 auto;
    overflow: hidden;
}

.moods_content .mood {
    position: relative;
    overflow: hidden;
    width: 1000px;
}

.moods_content li {
    display: inline;
    float: left;
    margin-right: 18px;
    margin-bottom: 18px;
}

.moods_content li .box {
    background: #FFFFFF;
    border: 1px solid #DCDCDC;
    display: inline;
    float: left;
    position: relative;
    text-align: center;
    width: 180px;
}

.moods_content li .box a {
    display: inline;
    float: left;
}

.moods_content li .box img {
    display: inline;
    float: left;
    margin: 10px;
    min-height: 30px;
    width: 160px;
}

.moods_content li .box .name {
    background: #F9F9F9;
    color: #999999;
    line-height: 18px;
    overflow: hidden;
    padding: 5px 10px;
}

.moods_content li .box .name a {
    font-size: 14px;
    font-weight: bold;
    line-height: 25px;
}

.moods_content li .box .name .attention {
    background: url("../site/images/button.gif") no-repeat scroll -82px -157px;
    display: inline;
    float: right;
    height: 25px;
    width: 66px;
}

.moods_content li .box .name .attention:hover {
    background: url("../site/images/button.gif") no-repeat scroll -82px -190px;
    display: inline;
    float: right;
    height: 25px;
    width: 66px;
}

.moods_content li .box .name .already {
    background: url("../site/images/button.gif") no-repeat scroll 0 -250px transparent;
    display: inline;
    float: right;
    height: 25px;
    width: 66px;
}

.moods_content li .box .name .already:hover {
    background: url("../site/images/button.gif") no-repeat scroll 0 -250px transparent;
    display: inline;
    float: right;
    height: 25px;
    width: 66px;
}

.moods_content li .box .name .mutual {
    background: url("../site/images/button.gif") no-repeat scroll 0 -280px transparent;
    color: #FFFFFF;
    display: inline;
    float: right;
    font-size: 14px;
    height: 25px;
    line-height: 32px;
    text-align: center;
    width: 66px;
}

.moods_content li .box .name .mutual:hover {
    background: url("../site/images/button.gif") no-repeat scroll 0 -280px transparent;
    color: #FFFFFF;
    display: inline;
    float: right;
    font-size: 14px;
    height: 25px;
    line-height: 32px;
    text-align: center;
    width: 66px;
}

.moods_content li .box .info {
    padding: 5px 10px;
    background: #F9F9F9;
    overflow: hidden;
    border-top: 1px dashed #e1e0e0;
}

.moods_content li .box .info span {
    color: #ff6600;
    font-size: 18px;
    display: inline;
    float: left;
}

.moods_content li .box .info .last {
    display: inline;
    float: right;
    color: #a4a4a4;
    font-size: 14px;
    line-height: 26px;
}

.member_content {
    width: 980px;
    margin: 0 auto;
    background: #252525;
    overflow: hidden;
}

.member_content .title {
    display: inline;
    float: left;
    padding: 10px 0 10px 10px;
    width: 970px;
}

.member_content .title .name {
    display: inline;
    float: left;
    font: 18px Microsoft YaHei,Arial;
    height: 30px;
    line-height: 30px;
    border-left: 2px solid #d43023;
    padding-left: 10px;
    padding-left: 10px;
}

.member_content .title .number {
    display: inline;
    float: left;
    margin: 3px 0 0 15px ;
    font-size: 14px;
}

.member_content .title .number span {
    font-weight: bold;
    color: #ff0000;
}

.member_content .title .sort {
    display: inline;
    float: right;
    margin: 0 0 0 5px;
}

.member_content .title .sort li {
    display: inline;
    float: left;
    margin-left: 0;
}

.member_content .title .sort a {
    float: left;
    font-style: normal;
    height: 24px;
    line-height: 22px;
    _line-height: 26px;
    padding: 3px 13px;
    font-size: 14px;
    background: #292a2a;
    margin-left: 5px;
}

.member_content .title .sort .current a {
    background: #d43023;
    color: #ffffff;
}

.member_content .title .sort .current span a {
    color: #FFFFFF;
    text-decoration: none;
}

.member_content .title .right {
    display: inline;
    float: right;
    margin: 0 10px 0 0;
}

.member_content .title .right .keywords {
    display: inline;
    float: left;
}

.member_content .title .right .keywords span {
    display: inline;
    float: left;
    line-height: 30px;
    margin: 0 10px;
}

.member_content .title .right .keywords input {
    background: #373838;
    border: 1px solid #373838;
    float: left;
    height: 24px;
    line-height: 24px;
    outline: medium none;
    padding: 2px 4px;
    width: 122px;
    border-radius: 0;
    color: #adadad;
}

.member_content .title .right .sex {
    display: inline;
    float: left;
}

.member_content .title .right .sex span {
    display: inline;
    float: left;
    line-height: 30px;
    margin: 0 10px;
}

.member_content .title .right .province {
    display: inline;
    float: left;
}

.member_content .title .right .province span {
    display: inline;
    float: left;
    line-height: 30px;
    margin: 0 10px;
}

.member_content .title .right .search {
    display: inline;
    float: left;
    background: #d43023;
    width: 47px;
    height: 30px;
    cursor: pointer;
    border: 0 none;
    margin-left: 10px;
    color: #ffffff;
}

.member_content .title .right .list .sort {
    background: #373838;
    left: -1px;
    line-height: 22px;
    position: absolute;
    top: 23px;
    z-index: 999;
    margin: 0;
    width: 60px;
}

.member_content .title .right .list .sort a {
    display: block;
    margin: 2px 0;
    padding: 0;
    background: #373838;
    text-align: center;
    padding-left: 20px;
}

.member_content .title .right .list_province .sort_list {
    background: #373838;
    border-bottom: 1px solid #373838;
    border-left: 1px solid #373838;
    border-right: 1px solid #373838;
    left: -1px;
    line-height: 22px;
    position: absolute;
    top: 23px;
    z-index: 999;
    overflow: auto;
    height: 240px;
    width: 75px;
}

.member_content .title .right .list_province .sort_list a {
    display: block;
    margin: 2px 0;
    text-align: center;
}

.member_content .list {
    background: #373838;
    border: 1px solid #373838;
    float: left;
    padding: 4px 14px 3px 0;
    position: relative;
    width: 44px;
    z-index: 10040;
}

.member_content .list .list_a {
    display: block;
    font-weight: 400;
    line-height: 21px;
    position: relative;
    text-align: center;
}

.member_content .list .list_a .arrow {
    background: url("../site/images/h_bg.png") no-repeat scroll 0 -146px transparent;
    _background: url("../site/images/h_bg.gif") no-repeat scroll 0 -146px;
    display: block;
    font-size: 0;
    height: 4px;
    line-height: 0;
    position: absolute;
    width: 7px;
    left: 42px;
    top: 9px;
}

.member_content .list_province {
    background: #373838;
    border: 1px solid #373838;
    float: left;
    padding: 4px 14px 3px 0;
    position: relative;
    width: 61px;
    z-index: 10040;
}

.member_content .list_province .list_a {
    display: block;
    font-weight: 400;
    line-height: 21px;
    position: relative;
    text-align: center;
}

.member_content .list_province .list_a .arrow {
    background: url("../site/images/h_bg.png") no-repeat scroll 0 -146px transparent;
    _background: url("../site/images/h_bg.gif") no-repeat scroll 0 -146px;
    display: block;
    font-size: 0;
    height: 4px;
    line-height: 0;
    position: absolute;
    width: 7px;
    left: 58px;
    top: 9px;
}

.member_content .clear {
    display: inline;
    float: left;
    height: 70px;
    margin: 0 10px 10px;
    padding: 9px 11px;
    width: 938px;
    background: #333333;
}

.member_content .clear .photo {
    height: 70px;
    overflow: hidden;
    width: 70px;
    display: inline;
    float: left;
}

.member_content .clear .cont {
    display: inline;
    float: left;
    margin: 9px 0 0 15px;
}

.member_content .clear .cont p {
    font-size: 14px;
    padding-top: 3px;
}

.member_content .clear .cont p strong {
    font-weight: bold;
}

.member_content .clear .cont p span {
    color: #ff0000;
    font-weight: bold;
}

.member_content .clear .lifting {
    display: inline;
    float: right;
    margin-top: 14px;
}

.member_content .clear .lifting a {
    background: url("../site/images/jiaoyou_btn_bg.png") no-repeat;
    width: 163px;
    height: 40px;
    display: inline;
    float: left;
}

.member_content .box {
    display: inline;
    float: left;
}

.member_content .box li {
    display: inline;
    float: left;
    margin: 0 0 10px 10px;
    padding: 10px;
    background: #333333;
    width: 455px;
    height: 82px;
    overflow: hidden;
}

.member_content .box li a {
    display: inline;
    float: left;
}

.member_content .box li img {
    display: inline;
    float: left;
    width: 80px;
    height: 80px;
}

.member_content .box .box_list {
    display: inline;
    float: left;
    margin-left: 10px;
    width: 363px;
}

.member_content .box .box_list .name {
    display: inline;
    float: left;
    color: #d43023;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 4px;
    margin-right: 3px;
}

.member_content .box .box_list p {
    line-height: 19px;
    display: inline;
    float: left;
    width: 363px;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: keep-all;
    overflow: hidden;
}

.member_content .box .box_list .attention {
    background: url("../site/images/praise_2.gif") no-repeat;
    display: inline;
    float: right;
    height: 27px;
    width: 68px;
}

.member_content .box .box_list .already {
    background: url("../site/images/praise_2.gif") no-repeat scroll 0 -31px;
    display: inline;
    float: right;
    height: 27px;
    width: 78px;
}

.member_content .box .box_list .mutual {
    background: url("../site/images/praise_2.gif") no-repeat scroll 0 -63px;
    color: #FFFFFF;
    display: inline;
    float: right;
    font-size: 14px;
    height: 27px;
    line-height: 32px;
    text-align: center;
    width: 78px;
}

.member_content .page {
    text-align: center;
}

.friend_content {
    width: 980px;
    margin: 0 auto 10px;
    background: #232424;
    overflow: hidden;
}

.friend_content .title {
    display: inline;
    float: left;
    font-size: 20px;
    height: 30px;
    margin: 10px;
    line-height: 30px;
    _line-height: 32px;
    width: 956px;
}

.friend_content .title .name {
    display: inline;
    float: left;
    height: 30px;
    font-size: 18px;
    border-left: 2px solid #d43023;
    padding: 0 0 0 10px;
}

.friend_content .title span {
    font-size: 16px;
    display: inline;
    float: right;
}

.friend_content .title span strong {
    color: #ff0000;
    font-weight: normal;
    font-size: 18px;
}

.friend_content .irregular {
    display: inline;
    float: left;
    margin: 0 10px 10px;
}

.friend_content .irregular li {
    display: inline;
    float: left;
    height: 160px;
}

.friend_content .irregular .ir1 {
    display: inline;
    float: left;
    width: 160px;
    height: 160px;
}

.friend_content .irregular .ir1 a,.friend_content .irregular .ir1 a img {
    display: inline;
    float: left;
    width: 160px;
    height: 160px;
    margin: 0;
}

.friend_content .irregular .ir2 {
    width: 80px;
    height: 80px;
}

.friend_content .irregular .ir2 a,.friend_content .irregular .ir2 img {
    display: inline;
    float: left;
    width: 80px;
    height: 80px;
    margin: 0;
}

.friend_content .irregular .ir3 {
    display: inline;
    float: left;
    width: 240px;
    height: 160px;
}

.friend_content .irregular .ir3 a,.friend_content .irregular .ir3 a img {
    display: inline;
    float: left;
    width: 240px;
    height: 160px;
    margin: 0;
}

.friend_content_list {
    width: 980px;
    margin: 0 auto 10px;
    background: #232424;
    overflow: hidden;
}

.friend_content_list .title {
    display: inline;
    float: left;
    font-size: 20px;
    height: 30px;
    line-height: 30px;
    margin: 10px 10px 7px;
    width: 956px;
}

.friend_content_list .title .name {
    display: inline;
    float: left;
    height: 30px;
    font-size: 18px;
    border-left: 2px solid #d43023;
    padding: 0 0 0 10px;
}

.friend_content_list .title span {
    display: inline;
    float: right;
    font-size: 12px;
}

.friend_content_list ul {
    display: inline;
    float: left;
    padding: 0 1px;
}

.friend_content_list ul li {
    width: 306px;
    height: 137px;
    display: inline;
    float: left;
    background: #303131;
    margin: 0 10px 18px 10px;
}

.friend_content_list ul li .left {
    display: inline;
    float: left;
    width: 90px;
    padding: 14px;
}

.friend_content_list ul li .left a {
    border: 5px solid #272828;
    display: inline;
    float: left;
}

.friend_content_list ul li .left a img {
    display: inline;
    float: left;
    width: 80px;
    height: 80px;
}

.friend_content_list ul li .left a.name {
    border: 0px solid #ededed;
    background: #272828;
    width: 90px;
    height: 20px;
    line-height: 14px;
    text-align: center;
}

.friend_content_list ul li .right {
    display: inline;
    float: left;
    width: 170px;
    padding: 16px 0 0;
}

.friend_content_list ul li .right strong {
    display: inline;
    float: left;
    font: 12px "Ã©â€”â€šÃ¥â€šÅ¡Ã¥â‚¬Â¸Ã©ÂÅ Ã¦ÂÂÃ¥Â´ÂÃ¥Â®â€žÃ¦â€¡Å Ã¥Â½â€™Ã¥Â´Â¶Ã©Â¡â€™Ã¥Â¤â€¹Ã¦â„¢ÂªÃ©ÂÅ¸Ã¦Â»Æ’Ã§Â§Â¹Ã¥Â©â‚¬Ã¤Â¾â‚¬Ã¦Â¢ÂºÃ§Â¼ÂÃ¦Â¨ÂºÃ§ÂÂ±Ã¦Â¿Â¡Ã®â€šÂ¢Ã¥Â«Â®Ã§Â»Â®Ã¥Â©Å¡Ã¦â€šÂ©Ã§Â¼ÂÃ¦Â¨Â¼Ã¥Å½ÂµÃ©â€”ÂÃ§Â»ËœÃ¥Å Â¦Ã©Ââ€œÃ¦Â°Â¶Ã¥Â¦ÂµÃ©Ââ€Ã¥â€¦Â¼Ã§â€¦â€ºÃ¥Â¨Â´Ã¯Â½â€¡Ã‡Â¹Ã©Â¡ÂÃ®â€¦Â¢Ã¦Å¸Â¡Ã§ÂÅ¾Ã¥â€°Â§Ã¦Â´Â´Ã§â‚¬ÂµÃ®â€ Â½Ã¦Å’Â³Ã¦Â¿Â¡Ã¦ÂÂÃ¥Â¦Â·Ã©Å â€°Ã‘Å’Ã¥â€¢â€¹Ã§Â¼â€šÃ¥â€šÅ¡Ã¥â‚¬Â·Ã§â€™ÂÃ¦Å¸Â¥Ã¥Â´â€˜Ã©Å½Â¾Ã¦â€“Â¥Ã¦â€Â½Ã©â€“Â»Ã¦Â¨ÂºÃ¥Â¼Â¶Ã¦Â¾Â¶Ã¥â€¹Â¯Ã¦Å¸Â£Ã©Å½Â¾Ã¥ÂÅ¾Ã¥Å Â¦Ã©â€“ÂºÃ¥Â²â€¹Ã§Â¶ÂÃ¥Â¯Â®Ã¦â€™Â®Ã¦â€šâ„¢Ã¥Â¨Â´Ã¥Â¬ÂªÃ¤ÂºÂ¾Ã©â€“Â¸Ã¯Â¸Â»Ã¥Å½Â¸Ã©Ââ€¹Ã¦â€™Â³Ã®ÂÂÃ©ÂÂÃ®â€žâ‚¬Ã®ÂÂ¶";
}

.friend_content_list ul li .right .list {
    display: inline;
    float: left;
    height: 60px;
    border-top: 1px solid #272828;
    margin-top: 5px;
    padding-top: 5px;
}

.friend_content_list ul li .right .list li {
    background: none;
    height: auto;
    margin: 0;
    width: 170px;
    line-height: 18px;
}

.friend_content_list ul li .right .list li.describes {
    height: 38px;
    overflow: hidden;
}

.friend_content_list ul li .right .know {
    display: inline;
    float: right;
    text-align: right;
    color: #adadad;
    cursor: pointer;
    background: url("../site/images/but.gif") no-repeat scroll left center;
    padding: 0 0 0 10px;
}

.friend_content .album_title {
    display: inline;
    float: left;
    font-size: 16px;
    height: 30px;
    margin: 10px 10px 5px;
    line-height: 30px;
    width: 956px;
}

.friend_content .album_title .name {
    display: inline;
    float: left;
    height: 30px;
    font-size: 18px;
    letter-spacing: 1px;
    border-left: 2px solid #d43023;
    padding: 0 0 0 10px;
}

.friend_content .album_title span {
    font-size: 12px;
    display: inline;
    float: right;
    margin-right: 10px;
}

.friend_content .album {
    display: inline;
    float: left;
    padding: 0 10px 10px;
    width: 960px;
}

.friend_content .album li {
    padding: 0;
    display: inline;
    float: left;
    width: 160px;
    height: 160px;
    position: relative;
}

.friend_content .album a {
    display: inline;
    float: left;
    margin: 0;
    width: 160px;
    height: 160px;
}

.friend_content .album img {
    display: inline;
    float: left;
    margin: 0;
    width: 160px;
    height: 160px;
}

.friend_content .album .on em {
    left: 0;
    position: absolute;
    border: 2px solid #fe6601;
    width: 156px;
    height: 156px;
    z-index: 999;
    display: inline;
    float: left;
}

.friend_bottom .bot_top .title .link {
    background: #F6F6F6;
    font-size: 20px;
    text-indent: 0;
    cursor: default;
}

/**/
.privilege {
    margin: 10px auto;
    width: 960px;
    padding: 10px;
    background: #252525;
}

.privilege_banner {
    padding-bottom: 10px;
    width: 960px;
}

.privilege_box {
    height: 320px;
}

.privilege_box .title {
    border-bottom: 1px solid #292a2a;
    display: inline;
    float: left;
    width: 100%;
    font: 18px/30px Microsoft YaHei,Arial;
    height: 30px;
    border-left: 2px solid #d43023;
    padding-left: 10px;
    padding-left: 10px;
}

.privilege_box .box {
    display: inline;
    float: left;
    background: url("../site/images/privilege.jpg") no-repeat;
    width: 965px;
    height: 218px;
}

.privilege_box .box span {
    width: 180px;
    display: inline;
    float: left;
    padding: 177px 0 0 50px;
    font-weight: bold;
    line-height: 20px;
}

a.privilege_icon {
    display: inline;
    float: left;
    background: url("../site/images/privilege_icon.jpg") no-repeat;
    padding-left: 12px;
    color: #ff0000;
    height: 17px;
    line-height: 15px;
    margin: 30px 0 20px;
    font-size: 16px;
}

a.privilege_icon:hover {
    text-decoration: none;
}

.privilege_content {
    width: 960px;
    margin: 0 auto;
    overflow: hidden;
    background: #252525;
    padding: 10px;
}

.privilege_content .mood {
    position: relative;
    overflow: hidden;
    width: 1000px;
}

.privilege_content li {
    display: inline;
    float: left;
    margin-right: 15px;
    margin-bottom: 15px;
}

.privilege_content li .box {
    background: #333333;
    display: inline;
    float: left;
    position: relative;
    text-align: center;
    width: 180px;
}

.privilege_content li .box a {
    display: inline;
    float: left;
}

.privilege_content li .box img {
    display: inline;
    float: left;
    padding: 10px;
    min-height: 30px;
    width: 160px;
}

.privilege_content li .box .name {
    display: inline;
    float: left;
    line-height: 18px;
    overflow: hidden;
    padding: 0 10px 8px;
}

.privilege_content li .box .name a {
    font-size: 14px;
    font-weight: bold;
    line-height: 25px;
    height: 25px;
    width: 85px;
    text-align: left;
    overflow: hidden;
    word-wrap: break-word;
}

.privilege_content li .box .name .praise_num {
    background: url("../site/images/praise_num.gif") no-repeat;
    display: inline;
    float: right;
    height: 27px;
    width: 68px;
}

.privilege_content li .box .info {
    padding: 5px 10px;
    background: #F9F9F9;
    overflow: hidden;
    border-top: 1px dashed #e1e0e0;
}

.privilege_content li .box .info span {
    color: #ff6600;
    font-size: 18px;
    display: inline;
    float: left;
}

.privilege_content li .box .info .last {
    display: inline;
    float: right;
    color: #a4a4a4;
    font-size: 14px;
    line-height: 26px;
}

/* Ã©â€”â€šÃ¥â€šÅ¡Ã¥â‚¬Â¸Ã©ÂÅ Ã¥Â³Â°ÃƒÂ¹Ã©ÂÂ¥Ã®â€žâ€°Ã¦â€¢â€¹Ã§â€˜Å“Ã¥Â¶â€°Ã¯Â½Å¾Ã¥Â©ÂµÃ¥Â¬Â«Ã¦â„¢ÂÃ©â€“Â¸Ã¥Â²â€¹Ã¥Â¦â€¡Ã§Â»â€¹Ã¥Â¿â€Ã§Â¹ÂÃ©Å ÂÃ¯Â½â€¦Ã§â€¦ÂÃ©â€“Â¸Ã¦â€”â‚¬Ã§â€°Â Ã¥Â®â€¢Ã¦Ë†Â¦Ã¥Â¦Â¶Ã¦Â¾Â¶Ã¥Â¬Â¬Ã¥Å½Â¸Ã©â€”ÂÃ¦ÂÅ¾Ã¥â€žÂ®Ã©Ââ€¦Ã¦Â¶ËœÃ§Å¡Â¬Ã©â€”â€šÃ¤Â½ÂºÃ§Â²Â¯Ã§â€Â¯Ã¦Å½â€”Ã¦â€¢Æ’Ã©Å â€°Ã¢â€¢ÂÃŽÂ¦Ã©â€“Â¸Ã¦â€ºÂ¨Ã¥â€“Å¡Ã©ÂÂ¤Ã¢â€šÂ¬Ã©â€”ÂÃ¨Â§â€žÃ¥Â´ËœÃ¥Â¨â€°Ã¦Â¶Â¢Ã¥Å¸â€ºÃ©ÂÂ«Ã£Æ’Â¦Ã¢â€™â€˜Ã©Ââ€°Ã§â€šÂ´Ã¥Â£â€ Ã©Â¡Â¦Ã¯Â¸Â½Ã§Â¹â€ºÃ¥Â®Â¸Ã®â€ Â¼Ã¥Â¼Â®Ã§â‚¬ÂµÃ®â€ Â¼Ã®Å¸Â·Ã¦Â¿Â¡Ã¥Â â€¢Ã¥Â´Â±Ã¥Â¦Â¯Ã¥â€œâ€žÃ¤Â¼Å½Ã©â€”â€šÃ¤Â½Â¸Ã§Â¶Å Ã©Ââ€¹Ã¥Â©â€¡Ã¥Â´â€”Ã¥Â§â€”Ã¢â€šÂ¬Ã¥Â®â€¢Ã¦Ë†Â¦Ã¥Â¹ËœÃ§â€™â€¡Ã¦Ââ€™Ã¥â€Â¨Ã¥Â¦Å¾Ã£â€šâ€ Ã¥Å â€”Ã©ÂÂ Ã¥ÂºÂ¢Ã§Â¦ÂÃ©ÂÂÃ®â€žÂÃ¥ÂÂÃ¦Â¿Â®Ã¦Â¥â‚¬Ã¦Â£â€”Ã¥Â¯Â®Ã£â€žÂ¥Ã®Å¸Â¿Ã§â€˜â„¢Ã¥â€¹Â¶Ã¨â‚¬Â¿Ã©â€“ÂºÃ¥Â±Â½Ã§Â§Â¹Ã©Å½Â¸Ã¥Â©Æ’Ã¥Â¾â€žÃ¥Â¦Â¯Ã§Æ’Â©Ã¦Å¾â€¦Ã¦Â¿Â¡Ã£â€šâ€¡Ã¥Â§Â·Ã©Ââ€¹Ã§â€šÂºÃ¦â€¢â€¹Ã©â€”ÂÃ¤Â¼â„¢Ã§ÂµÂ¿Ã©ÂÂÃ¦Â¨ÂºÃ§â€¢Â·Ã©ÂÂ«Ã¦â€ºÅ¾ÃŽÂ©Ã©â€“Â¿Ã¦â€ºâ€”Ã¥Ââ€œÃ©â€“Â³Ã‘Å’Ã¥â€°â„¢Ã©Ââ€“Ã§â€¦Å½Ã®ÂÂÃ¦Â¿Â Ã¦Â°Â¬Ã§Â£Â¼Ã¦Â¿Â®Ã¦Â©â€ Ã¥â€¦ËœÃ©Ââ€¹Ã¦â€™Â´Ã®ËœÂ°Ã¦ÂÂ´Ã¯Â½â€¡Ã§â€žÂ¼Ã¦Â¿Å¾Ã¦â€™Â´Ã¥Å¸Æ’Ã©Ââ€¹Ã¦â€™Â´Ã®Å¡Â¥Ã©ÂÂÃ¥Â·Â®Ã¦Â¨â‚¬Ã©â€“ÂºÃ¤Â½Â¸Ã§Â§Â¹Ã¥Â®â€¢Ã§â€ Â¼Ã®â€â€”Ã¦ÂµÂ£Ã¨Â¯Â¡Ã¥â€Â¶Ã¥Â©ÂµÃ§Å Â²Ã§â€”â€°Ã©Ââ€°Ã¥Âºâ€œÃ¥Ââ€œÃ©Å½Â°Ã¦ÂÂ¿Ã§Â£Â»Ã©â€“Â¹Ã¥â€°Â§Ã§Â²Â¯Ã©Ââ€œÃ£Æ’Â©Ã¦Å¸Â¡Ã©ÂÂ¥Ã®Å¸â€¹Ã®ÂË†Ã¦â€šËœÃ©â€˜Â¼Ã®Æ’Â½Ã¥Ââ€œÃ§â€˜â„¢Ã¥â€¹Â¬Ã§Â¤Ë†Ã©â€“Â¸Ã¥Â¿â€Ã¯Â¹Â¢Ã©Å â€ Ã¤Â½Â¸Ã®ÂÅ“Ã©Ë†Â§Ã®â€žâ€žÃ¥Â¹Æ’Ã©Ë†ÂºÃ¤Â½Â²Ã¦Å¾â€Ã©â€“Â¹Ã§Â¨Â¿Ã¥Â·Â©Ã©â€â€¢Ã¥â€šâ€ºÃ¢â€™â€™Ã©â€“Â¸Ã¥Â±Â¾Ã§â€˜Â§Ã©Â¡Â¦Ã¯Â¹â€šÃ¦Å¸Å¸Ã§ÂºÂ°Ã¥ÂÅ¾Ã¤ÂºÂ°Ã§â‚¬Â¹Ã¦â€ºÂ¨Ã¥Å¾Â¶Ã©Å½Â®Ã¢â€¢Æ’Ã¦â€¹Â Ã©â€˜Â¼Ã®â€žÅ Ã§Â´Â±Ã©â€”â€šÃ¤Â½Â½Ã®Ââ€°Ã©ÂÅ½Ã¨â„¢Â«Ã¦â„¢Â¶Ã¦ÂÂ´Ã¯Â½â€¦Ã®â€”Å¡Ã¥Â©ÂµÃ¥â€šÅ¡Ã¦â€ Â¡Ã©Ââ€œÃ¦â€ºÂ¢Ã¦â€šËœÃ©ÂÂÃ©Ââ€ºÃ¤ÂºÂ¾Ã©â€“Â»Ã£â€žÂ¦Ã¥Å¾Â¿Ã¥Â¯Â®Ã®â€šÂ¦Ã¥Â´Â¼Ã©Å â€°Ã¯Â¸Â¹Ã¦â€¹ÂºÃ©â€“ÂºÃ¥Â¤Å’Ã¥ÂÅ¾Ã¦Â¾Â¹Ã¥â€”â€ºÃ¥Â´ÂÃ¥Â®Â¥Ã¥Â¤â€¹Ã§â€¦â„¢Ã©â€“Â»Ã§â€ ÂºÃ¥Â¢â€”Ã©ÂÂ Ã¦Â¨Â¼Ã¢â€šÂ¬Ã¦Â®Â¿Ã¥â„¢Â®Ã©Ââ€¹Ã¥Â©â€¡Ã§ÂÂ®Ã¥Â¦Â¯Ã¨â€šÂ©Ã§Â£Â¼Ã¦Â¿Â¡Ã®Ë†Å“Ã§Â²Â¯Ã©Â¡ÂÃ§â€ Â¼Ã¦Â¢Â»Ã¦ÂµÂ£Ã¨Å Â¥Ã§Â¡Â¶Ã©â€“Â¸Ã¯Â½ÂÃ§Â®â€œÃ©ÂªÅ¾Ã¥Â¿â€ºÃ¦â€¢â€œÃ©â€Å¸Ã¯Â¿Â½ and Ã©â€”â€šÃ¥â€šÅ¡Ã¥â‚¬Â¸Ã©ÂÅ Ã¦ÂÂÃ¥Â´ÂÃ©Å½Â¼Ã¤Â½Â¸Ã§Â£Â¹Ã©â€“Â»Ã¦Ë†Â£Ã¥Â§Â¤Ã©ÂÂ¤Ã¥â€¹Â¯Ã¦Å¸â€ºÃ©Â¡ÂÃ¯Â½â€ Ã§Â¤â‚¬Ã©â€“Â¸Ã¥Â±Â»Ã¥Å Å½Ã©Å½Â²Ã¦ÂÂÃ¥Â¼Â®Ã©ÂÂ«Ã£Ë†Â Ã§Â¥Â¦Ã¥Â©ÂµÃ‚Â°Ã¥â‚¬ÂÃ©Ââ€¹Ã¦â€™Â´Ã£Ââ€žÃ©Â¡â€œÃ¦Â»Æ’Ã¥Â§â€šÃ§â‚¬Â¹Ã¦â€ºÂ Ã¥Å½Â§Ã©Ë†Â¹Ã¦Ë†Â¦Ã¥Â´Â¼Ã©Â¡â€™Ã¥â€šÅ¡Ã¨â‚¬Â¿Ã©â€”â€šÃ¥â€šÅ¡Ã¥â‚¬Â·Ã©â€˜Â³Ã¥â€°ÂÃ¥Ë†â€™Ã©Â¡â€“Ã§â€šÂ²Ã§Â¤â€°Ã¦Â¿Â®Ã¦Â¤Â»Ã¥Ââ€œÃ©â€™ËœÃ§â€ Â¼Ã¦Å¸â€ºÃ©Ë†Â©Ã¥â€ Â¾Ã¦Â¨â€¦Ã¦Â¿Å¾Ã¥Â·Â®Ã¤ÂºÂ¶Ã©ÂÂÃ¥â€šÅ¾Ã¦Å¸â€ºÃ©Ââ€¡Ã£â€žÂ¥Ã¥Â¼Â¾Ã©â€“Â¸Ã§â€ Â·Ã¦Â´Â¤Ã©Ë†Â¹Ã¦Ë†Â¦Ã¦â€šâ„¢Ã©â€˜Â¸Ã©Ââ€ºÃ¦Â¶Â§Ã§Â¼â€šÃ¤Â½Â½Ã¥Â¼â€œÃ§Â»Â®Ã¦Â¬â€œÃ§ÂÂ®Ã¥Â¦Â¤Ã¢â€šÂ¬Ã©Â¡Â­Ã£â€žÂ©Ã¥Â´ÂºÃ§â€™ÂºÃ§Æ’ËœÃ¥â€“ËœÃ¦Â¤Â¤Ã£Ë†Â¡Ã¦Â´Å¸Ã©ÂÂÃ¥â€šÅ“Ã¦â€ Â´Ã©â€ÂÃ¥â€”â€”Ã®ÂÂ¹Ã§Â¼â€šÃ¥â€šÅ¡Ã¥â‚¬Â·Ã§Â»Â¶Ã¯Â¿Â Ã¥Â´Â¹Ã©Ââ€”Ã§ÂÂ»Ã¦Â´ÂªÃ¥Â¼Â½Ã©Å Å Ã¯Â¸Â½Ã§ÂÂ·Ã©â€”ÂÃ¥â€˜Å Ã§â€˜Â¥Ã©Â¡Â¦Ã¨Â¾Â©Ã§Â²Â»Ã¦Â¥Â£Ã¥â€ Â©Ã§â€¦Â Ã§Â»Â¾Ã¦ÂÂ¿Ã¥Â´Â¬Ã¦Â¾Â§Ã®â€¡â‚¬Ã¦Å¸Â¡Ã§â‚¬Â£Ã®â€šÂ¤Ã¦Â´Â´Ã©â€“ÂºÃ¥Â²â‚¬Ã¥â€“â€“Ã©Â¡Â¢Ã¦Â°Â¶Ã¥Â´Â±Ã¥Â¨â€ Ã¦Ë†Â Ã¦Â§â€¡Ã©â€”â€šÃ¤Â½ÂºÃ§Â¡Â¶Ã©Ââ€šÃ¤Â¾â‚¬Ã¥Â´Å“Ã¥Â©ÂµÃ¥Â Å¡Ã¥Ââ€œÃ©â€”Ë†Ã¦Â¶ËœÃ¦â€šâ€˜Ã¦Â¿Å¾Ã§â€¦Å½Ã§Â¹ËœÃ©ÂÂ©Ã¯Â¿Â Ã¥Â´â€™Ã¥Â§ËœÃ®â€¦Â Ã¦Å¡Å¡Ã¥Â©ÂµÃ¯Â¼â€žÃ¥Ââ€˜Ã©ÂÅ Ã£â€šâ€°Ã¥Â´Â¢Ã¨Â¤Â°Ã¦Å½â€˜Ã§Â¤â€°Ã©â€“Â¹Ã¨Â¾Â¾Ã¥Â¦â€¡Ã¥Â®â€œÃ¤Â¾â‚¬Ã¦Å¸â€ºÃ©Å â€°Ã®â€ Â¼Ã¥Â¢Â»Ã©â€“ÂºÃ¤Â½Â¸Ã¦Â´Â­Ã©ÂÅ’Ã¯Â½â€°Ã¥Â¹â€¹Ã¥Â©ÂµÃ¥â€ºÂ¶Ã¦Â£â€ºÃ§Â¼â€šÃ¤Â½Â¹Ã¥â€Â»Ã©Å½Â·Ã¯Â¿Â½*/
.people_banner {
    background: #232424;
    margin: 10px auto;
    padding: 10px;
    width: 960px;
}

.people_content {
    background: #232424;
    margin: 10px auto 0;
    width: 980px;
    overflow: hidden;
}

.people_content .title {
    display: inline;
    float: left;
    width: 970px;
    height: 45px;
    line-height: 45px;
    padding-left: 10px;
    margin-bottom: 10px;
}

.people_content .title span {
    display: inline;
    float: left;
    font: 18px/25px Microsoft YaHei,Arial;
    height: 30px;
    line-height: 30px;
    border-left: 2px solid #d43023;
    padding-left: 10px;
    padding-left: 10px;
    margin-top: 10px;
}

.people_content .title ul.right {
    display: inline;
    height: 35px;
    margin: 10px 10px 0 0;
}

.people_content .title ul.right li {
    display: inline;
    float: right;
    margin: 0 0 0 5px;
    position: relative;
}

.people_content .title ul.right a {
    background: #292a2a;
    display: inline;
    float: left;
    height: 17px;
    line-height: 17px;
    padding: 8px 18px;
}

.people_content .title ul.right li.on a {
    background: #d43023;
    color: #FFFFFF;
}

.people_content .content {
    overflow: hidden;
    width: 960px;
    padding: 0 10px;
    margin: 0;
}

.people_content .content .hint {
    background: #333333;
    display: inline;
    float: left;
    line-height: 40px;
    margin-bottom: 10px;
    padding: 10px;
    width: 940px;
    line-height: 22px;
}

.people_content .people {
    display: inline;
    float: left;
    overflow: hidden;
    width: 990px;
}

.people_content .people li {
    display: inline;
    float: left;
    width: 176px;
    height: 260px;
    margin: 0 20px 10px 0;
    background: #333333;
    _margin: 0 17px 10px 0;
}

.people_content .people li .face {
    display: inline;
    float: left;
    font-size: 16px;
    text-align: center;
    padding: 7px 7px 0;
}

.people_content .people li .face a {
    display: inline;
    float: left;
    width: 162px;
    height: 162px;
    margin-bottom: 5px;
}

.people_content .people li .face a.user_card {
    height: auto;
    margin: 0;
}

.people_content .people li .face img {
    display: inline;
    float: left;
    border: 1px solid #333333;
    width: 162px;
    height: 162px;
}

.people_content .people li .face span {
    display: inline-block;
    text-align: center;
    margin: 0 auto;
    overflow: hidden;
    line-height: 30px;
}

.people_content .people li .face span a {
    display: inline;
    float: left;
    height: auto;
    width: auto;
    font-size: 13px;
}

.people_content .people li .face span .certify {
    background: url("../images/certify.gif") no-repeat scroll;
    display: inline;
    float: left;
    height: 17px;
    margin: 8px 0 0 3px;
    width: 17px;
}

.people_content .people li .face span .certify_mm {
    background: url("../images/mm.gif") no-repeat scroll;
    display: inline;
    float: left;
    height: 17px;
    margin: 8px 0 0 3px;
    width: 17px;
}

.people_content .people li .text {
    display: inline;
    float: left;
    border-top: 1px solid #2d2d2d;
    width: 176px;
    padding-top: 5px;
}

.people_content .people li .text span {
    display: inline;
    float: left;
    width: 162px;
    text-align: center;
    color: #979797;
    padding-top: 4px;
}

.people_page {
    margin: 15px auto 20px;
    overflow: hidden;
    width: 980px;
    text-align: center;
}

.people_page .pages {
    display: inline-block;
    margin: 0 auto;
    overflow: hidden;
    padding: 0;
    text-align: center;
}

.content .foreign {
    padding: 0;
}

.content .list {
    display: block;
    float: right;
    width: 980px;
    padding-top: 10px;
    position: relative;
}

.content .left {
    float: left;
    height: auto;
}

.content .left ul {
    line-height: 25px;
    float: left;
    height: auto;
    overflow: hidden;
    width: 960px;
    border-bottom: 1px solid #292a2a;
    padding: 0 0 10px;
}

.content .left ul li {
    display: inline-block;
    float: left;
    padding: 10px 10px 0 0;
}

.content .left ul li a {
    background: #282828;
    display: block;
    float: left;
    height: 25px;
    line-height: 25px;
    padding: 0 14px;
    text-align: center;
    text-decoration: none;
}

.content .left .list2 li a {
    background: none;
    display: block;
    float: left;
    height: 25px;
    line-height: 25px;
    padding: 0;
    text-align: center;
    text-decoration: none;
}

.content .left ul li.fx {
    float: right;
    margin-right: 10px;
    padding: 1px 0 0;
}

.content .left ul li.current a:link, .content .left ul li.current a:visited {
    background: #333333;
    font-weight: bold;
}

.content .left .hint {
    display: inline;
    float: left;
    height: 30px;
    line-height: 30px;
    border-bottom: 1px solid #292a2a;
    color: #ff0000;
    width: 940px;
    padding: 0 10px;
}

.content .left .hint span {
    color: #adadad;
}

.content .list div.title {
    border-left: 2px solid #d43023;
    display: inline;
    float: left;
    font: 18px/32px Microsoft YaHei,Arial;
    height: 35px;
    margin: 0 0 0 10px;
    padding: 0 0 0 10px;
    left: 0;
    margin-top: 10px;
    border-bottom: 1px solid #292a2a;
    width: 80px;
}

.content .fore div.title {
    width: 945px;
}

.content .list .title {
    display: inline;
    float: left;
    font: 18px/28px Microsoft YaHei,Arial;
    height: 35px;
    margin: 0 0 0 10px;
    padding: 0 0 0 10px;
    width: 110px;
}

.content .foreign .title {
    margin: 10px 0 0 10px;
}

.content .list .box {
    display: inline;
    float: left;
    border-bottom: 1px solid #292a2a;
    height: 35px;
    padding: 10px 0 0 8px;
    width: 860px;
    border-top: 0 solid #F3F1F1;
    border-left: 0 solid #F3F1F1;
    border-right: 0 solid #F3F1F1;
}

/*padding: 0 0 0 110px;width: 945px;*/
.content .list .definition {
    display: inline;
    float: left;
    font: 14px/43px Microsoft YaHei,Arial;
    height: 35px;
    line-height: 35px;
}

.content .list ul.right li {
    float: left;
    position: relative;
}

.content .list ul.right a {
    background: #2b2b2b;
    color: #adadad;
    display: inline;
    float: left;
    height: 17px;
    line-height: 17px;
    margin-left: 5px;
    padding: 5px 10px;
    font: 12px "Ã©â€”â€šÃ¥â€šÅ¡Ã¥â‚¬Â¸Ã©ÂÅ Ã¥Â³Â°ÃƒÂ¹Ã©ÂÂ¥Ã®â€žâ€°Ã¦â€¢â€¹Ã§â€˜Å“Ã¥Â¶â€°Ã¦Â¹ÂÃ©â€”ÂÃ§Â»ËœÃ¥Å¾Â¼Ã¥Â¦Â«Ã¥â€¹Â¯Ã¥Â¼Â¸Ã¦ÂµÂ£Ã§Â³â€¢Ã¦â€Â½Ã©â€“Â»Ã¦Â¨ÂºÃ§â€“â€¡Ã¦Â¾Â¹Ã¦Â¨Â¼Ã§â€”ÂªÃ©Å½Â¹Ã¦â€žÂµÃ¥Å¡â„¢Ã©â€“Â³Ã¨Â§â€žÃ¥Å¾Â¿Ã©Å½Â®Ã¢â€¢â€¦Ã¥Â´Â£Ã¦Â¾Â¶Ã¥Â¬Â«Ã¥â‚¬Â·Ã§Â¼â€šÃ¥â€šâ„¢Ã§â€žÂ¦Ã©Ââ€Ã¦Â Â­Ã£â‚¬Æ’Ã©ÂÂ¡Ã¦Â¬ÂÃ¥Â´Â²Ã¦Â¿Å¾Ã¦Ë†â„¢Ã¥Å¾Â¹Ã§Â»Â Ã¯Â½â€ Ã§Â¹â€ºÃ©ÂÂ¡Ã¦Â¥Æ’Ã§Â®Â³Ã¥Â¨Â´Ã§Å Â»Ã§Â®â€“Ã©ÂÅ’Ã¯Â½â€ Ã¦Æ’â€Ã©Å ÂÃ¯Â½â€¦Ã®â€”ÂÃ©â€”ÂÃ¥â€œÂ¥Ã¥â€“ÂÃ©Å½Â¸Ã¦Å Â½Ã§ÂÂ®Ã©ÂÂÃ£â€žÅ½Ã¦â€”Ë†Ã¥Â´Â¨Ã©Â¡â€Ã¨Å Â¥Ã§ÂÂ³Ã©â€”ÂÃ§Â¡â€¦Ã¥ÂÂÃ§Ââ€ºÃ£Æ’Â©Ã¥Â´Å“Ã¥Â©ÂµÃ¥Â¬Â«Ã¥â‚¬Â¶Ã§â‚¬Â¹Ã£Æ’Â¥Ã®ËœÂ°Ã©Ë†Â·Ã¦Ë†Â¦Ã¦Å¸Å¸Ã©Å½Â¯Ã¦ÂÂ¿Ãâ€œÃ©â€“ÂºÃ¤Â¾â‚¬Ã¤ÂºÂ¶Ã©ÂÅ’Ã¯Â½â€¦ÃŽâ€Ã©ÂÂÃ£â€žÂ¢Ã¦Å¾â€¦Ã©ÂÅ½Ã¦Â®Â¿Ã¥â€“â€ºÃ©Â¡â€¢Ã‘â€¡Ã¥Å¸Â¥Ã¦Â¾Â¶Ã¥Â¨Â¢Ã§â€ Â¼Ã¦Å¸Â¨Ã§â‚¬Â£Ã¥Å¾Â«Ã§Â¶Å’Ã¥Â©ÂµÃ§Å Â³Ã®â€ â€“Ã©ÂÂ Ã¦Â¥â€¦Ã£â‚¬Æ’Ã©Ââ€ºÃ®â€¦â€¡Ã¦Â¶ËœÃŽâ€Ã©Ë†Â§Ã®â€žâ€žÃ¥Å¸Â¢Ã©Å½Â¾Ã¨Â¯Â²Ã©â€ â€¡Ã©â€“ÂºÃ¥â€ºÂ©Ã¥â€¢Â¿Ã©Å½Â·Ã¦Â´ÂªÃ¦Â¢ÂºÃ©â€˜Â½Ã£â€šâ€¦Ã¦Å¾â€˜Ã¦Â¿Â Ã£Ë†Â¡ÃƒÂªÃ©Ë†Â»Ã¦â€™Â»Ã¥Å¸Â¡Ã©Ââ€ºÃ®â€ Â¾Ã¥Å½ÂµÃ©â€”ÂÃ¥â€˜Å Ã¥Å¾Â¯Ã©ÂÅ Ã¦Â Â«Ã¢â€šÂ¬Ã¦Â°Â¾Ã¦â€¹Â·","Lucida Grande",STHeiti,Verdana,Arial,Times,serif;
}

.content .list ul.right a:link {
    color: #adadad;
    text-decoration: none;
}

.content .list ul.right a:visited {
    color: #adadad;
    text-decoration: none;
}

.content .list ul.right a:hover {
    background: #e12c21;
    color: #ffffff;
}

.content .list ul.right a:active {
    background: #e12c21;
    color: #adadad;
}

.content .list ul.right .current a {
    background: #e12c21;
    color: #FFFFFF;
    display: inline;
    padding: 5px 10px;
    font: 12px "Ã©â€”â€šÃ¥â€šÅ¡Ã¥â‚¬Â¸Ã©ÂÅ Ã¥Â³Â°ÃƒÂ¹Ã©ÂÂ¥Ã®â€žâ€°Ã¦â€¢â€¹Ã§â€˜Å“Ã¥Â¶â€°Ã¦Â¹ÂÃ©â€”ÂÃ§Â»ËœÃ¥Å¾Â¼Ã¥Â¦Â«Ã¥â€¹Â¯Ã¥Â¼Â¸Ã¦ÂµÂ£Ã§Â³â€¢Ã¦â€Â½Ã©â€“Â»Ã¦Â¨ÂºÃ§â€“â€¡Ã¦Â¾Â¹Ã¦Â¨Â¼Ã§â€”ÂªÃ©Å½Â¹Ã¦â€žÂµÃ¥Å¡â„¢Ã©â€“Â³Ã¨Â§â€žÃ¥Å¾Â¿Ã©Å½Â®Ã¢â€¢â€¦Ã¥Â´Â£Ã¦Â¾Â¶Ã¥Â¬Â«Ã¥â‚¬Â·Ã§Â¼â€šÃ¥â€šâ„¢Ã§â€žÂ¦Ã©Ââ€Ã¦Â Â­Ã£â‚¬Æ’Ã©ÂÂ¡Ã¦Â¬ÂÃ¥Â´Â²Ã¦Â¿Å¾Ã¦Ë†â„¢Ã¥Å¾Â¹Ã§Â»Â Ã¯Â½â€ Ã§Â¹â€ºÃ©ÂÂ¡Ã¦Â¥Æ’Ã§Â®Â³Ã¥Â¨Â´Ã§Å Â»Ã§Â®â€“Ã©ÂÅ’Ã¯Â½â€ Ã¦Æ’â€Ã©Å ÂÃ¯Â½â€¦Ã®â€”ÂÃ©â€”ÂÃ¥â€œÂ¥Ã¥â€“ÂÃ©Å½Â¸Ã¦Å Â½Ã§ÂÂ®Ã©ÂÂÃ£â€žÅ½Ã¦â€”Ë†Ã¥Â´Â¨Ã©Â¡â€Ã¨Å Â¥Ã§ÂÂ³Ã©â€”ÂÃ§Â¡â€¦Ã¥ÂÂÃ§Ââ€ºÃ£Æ’Â©Ã¥Â´Å“Ã¥Â©ÂµÃ¥Â¬Â«Ã¥â‚¬Â¶Ã§â‚¬Â¹Ã£Æ’Â¥Ã®ËœÂ°Ã©Ë†Â·Ã¦Ë†Â¦Ã¦Å¸Å¸Ã©Å½Â¯Ã¦ÂÂ¿Ãâ€œÃ©â€“ÂºÃ¤Â¾â‚¬Ã¤ÂºÂ¶Ã©ÂÅ’Ã¯Â½â€¦ÃŽâ€Ã©ÂÂÃ£â€žÂ¢Ã¦Å¾â€¦Ã©ÂÅ½Ã¦Â®Â¿Ã¥â€“â€ºÃ©Â¡â€¢Ã‘â€¡Ã¥Å¸Â¥Ã¦Â¾Â¶Ã¥Â¨Â¢Ã§â€ Â¼Ã¦Å¸Â¨Ã§â‚¬Â£Ã¥Å¾Â«Ã§Â¶Å’Ã¥Â©ÂµÃ§Å Â³Ã®â€ â€“Ã©ÂÂ Ã¦Â¥â€¦Ã£â‚¬Æ’Ã©Ââ€ºÃ®â€¦â€¡Ã¦Â¶ËœÃŽâ€Ã©Ë†Â§Ã®â€žâ€žÃ¥Å¸Â¢Ã©Å½Â¾Ã¨Â¯Â²Ã©â€ â€¡Ã©â€“ÂºÃ¥â€ºÂ©Ã¥â€¢Â¿Ã©Å½Â·Ã¦Â´ÂªÃ¦Â¢ÂºÃ©â€˜Â½Ã£â€šâ€¦Ã¦Å¾â€˜Ã¦Â¿Â Ã£Ë†Â¡ÃƒÂªÃ©Ë†Â»Ã¦â€™Â»Ã¥Å¸Â¡Ã©Ââ€ºÃ®â€ Â¾Ã¥Å½ÂµÃ©â€”ÂÃ¥â€˜Å Ã¥Å¾Â¯Ã©ÂÅ Ã¦Â Â«Ã¢â€šÂ¬Ã¦Â°Â¾Ã¦â€¹Â·","Lucida Grande",STHeiti,Verdana,Arial,Times,serif;
}

.content .list ul.right .current a:link {
    color: #FFFFFF;
    text-decoration: none;
}

.content .list ul.right .current a:visited {
    color: #FFFFFF;
    text-decoration: none;
}

.content .list ul.right .current a:hover {
    background: #e12c21;
    color: #FFFFFF;
}

.content .list ul.right .current a:active {
    background: #e12c21;
    color: #FFFFFF;
}

.content .list .share_list {
    padding: 10px 10px 0;
    display: inline;
    float: left;
    width: 960px;
}

.content .list .share_list li {
    display: inline;
    float: left;
    padding: 0;
    width: 100%;
}

.content .list .share_list li .cbox {
    display: inline;
    float: left;
    height: 18px;
    padding: 4px 0 0 13px;
    width: 13px;
}

.content .list .share_list li .cbox input {
    height: 13px;
    width: 13px;
    display: inline;
    float: left;
}

.content .list .share_list li .song .aleft {
    width: 470px;
    display: inline;
    float: left;
}

.content .list .share_list li .song .aleft span {
    display: inline;
    float: left;
    height: 22px;
    line-height: 20px;
    _line-height: 22px;
    padding: 0 0 0 7px;
}

.content .list .share_list li .song .aleft a {
    text-overflow: ellipsis;
    white-space: nowrap;
    min-width: 30px;
    max-width: 350px;
    overflow: hidden;
    display: inline;
    float: left;
    height: 22px;
    line-height: 20px;
    _line-height: 22px;
    overflow: hidden;
    padding: 0 7px 0 0;
    word-break: keep-all;
    _width: 330px;
}

.content .list .share_list li .song .aleft img {
    display: inline;
    float: left;
    margin: 0 5px 0 0;
}

.content .list .share_list li .nickname:hover {
    color: #999999;
    line-height: 20px;
}

.content .list .share_list li .nickname:link {
    color: #999999;
    line-height: 20px;
}

.content .list .share_list li .nickname:visited {
    color: #999999;
    line-height: 20px;
}

.content .list .share_list li .nickname:hover {
    color: #999999;
    line-height: 20px;
}

.content .list .share_list li .nickname:active {
    color: #999999;
    line-height: 20px;
}

.content .list .share_list li.title {
    background: #333333;
    padding: 8px 0 6px;
    text-align: center;
    margin: 0;
    width: 100%;
    height: 23px;
    position: relative;
}

.content .list .share_list li {
    padding: 10px 0 9px;
    line-height: 20px;
    height: 24px;
    display: inline;
    float: left;
    overflow: hidden;
    text-align: center;
    width: 100%;
}

.content .list .share_list li.c2 {
    background: #282828;
}

.content .list .share_list li.title .song {
    font-weight: bold;
}

.content .list .share_list li.title .style {
    font-weight: bold;
}

.content .list .share_list li.title .class {
    font-weight: bold;
}

.content .list .share_list li.title .source {
    font-weight: bold;
}

.content .list .share_list li.title .time {
    font-weight: bold;
}

.content .list .share_list li.title .duration {
    font-weight: bold;
}

.content .list .share_list li.title .tune {
    font-weight: bold;
}

.content .list .share_list li.title .man {
    font-weight: bold;
}

.content .list .share_list li.title .mood {
    font-weight: bold;
}

.content .list .share_list li.title .impression {
    font-weight: bold;
}

.content .list .share_list li.title .points {
    font-weight: bold;
}

.content .list .share_list li.title .down {
    font-weight: bold;
}

.content .list .share_list li.title .add {
    font-weight: bold;
}

.content .list .share_list li.title .share {
    font-weight: bold;
}

.content .list .share_list li .song {
    width: 497px;
    color: #999999;
    display: inline;
    float: left;
    line-height: 20px;
    font-size: 12px;
}

.content .foreign .share_list li .song {
    width: 552px;
    color: #999999;
    display: inline;
    float: left;
    line-height: 20px;
    font-size: 12px;
}

.content .foreign .share_list li .song .aleft {
    width: 522px;
    display: inline;
    float: left;
}

.content .foreign .share_list li .song .aleft a {
    min-width: 30px;
    max-width: 400px;
    _width: 444px;
}

.content .list .share_list li .style {
    width: 100px;
    color: #999999;
    display: inline;
    float: left;
    line-height: 20px;
    font-size: 12px;
    overflow: hidden;
}

.content .list .share_list li .style a {
    overflow: hidden;
    display: inline;
    float: left;
    text-align: center;
    white-space: nowrap;
    width: 93px;
}

.content .list .share_list li .song .aleft {
    color: #999999;
    text-align: left;
}

.content .list .share_list li .source {
    width: 45px;
    display: inline;
    float: left;
    line-height: 20px;
    text-align: center;
    font-size: 12px;
}

.content .list .share_list li .man {
    width: 80px;
    display: inline;
    float: left;
    line-height: 20px;
    text-align: center;
    font-size: 12px;
    text-align: left;
}

.content .list .share_list li .man a {
    min-width: 20px;
    max-width: 80px;
    overflow: hidden;
    display: inline;
    float: left;
    height: 20px;
}

.content .list .share_list li .class {
    width: 69px;
    display: inline;
    float: left;
    line-height: 20px;
    text-align: center;
    font-size: 12px;
}

.content .list .share_list li .time {
    display: inline;
    float: left;
    line-height: 20px;
    text-align: center;
    width: 81px;
    font-size: 12px;
}

.content .list .share_list li .duration {
    display: inline;
    float: left;
    line-height: 20px;
    text-align: center;
    width: 62px;
    font-size: 12px;
}

.content .list .share_list li .tune {
    display: inline;
    float: left;
    line-height: 20px;
    text-align: center;
    width: 50px;
    font-size: 12px;
}

.content .list .share_list li .style {
    display: inline;
    float: left;
    line-height: 20px;
    text-align: center;
    width: 100px;
    font-size: 12px;
    overflow: hidden;
}

.content .list .share_list li .style a {
    overflow: hidden;
    display: inline;
    float: left;
}

.content .list .share_list li .impression {
    width: 30px;
    display: inline;
    float: left;
    line-height: 20px;
    font-size: 12px;
}

.content .list .share_list li .points {
    width: 41px;
    display: inline;
    float: left;
    line-height: 20px;
    text-align: center;
    font-size: 12px;
}

.content .list .share_list li .down {
    width: 30px;
    display: inline;
    float: left;
    line-height: 20px;
    font-size: 12px;
    height: 24px;
}

.content .list .share_list li .mood {
    width: 55px;
    display: inline;
    float: left;
    line-height: 20px;
    font-size: 12px;
    text-align: center;
}

.content .list .share_list li .share {
    width: -1px;
    display: inline;
    float: right;
    line-height: 20px;
    margin-right: 37px;
    font-size: 12px;
}

.content .list .share_list li .share a {
    display: inline;
    float: right;
    width: 25px;
}

.content .list .share_list li .share img {
    display: inline;
    float: left;
    height: 25px;
}

.content .list .share_list li .add {
    width: 30px;
    display: inline;
    float: left;
    line-height: 20px;
    font-size: 12px;
}

.content .list .share_list li .icon {
    display: block;
    margin: 0 auto;
    width: 13px;
    height: 13px;
    margin-top: 5px;
    cursor: auto;
    font-size: 12px;
}

.content .list .share_list li .default {
    display: block;
    background: url("../site/images/label.png") no-repeat;
    _background: url("../site/images/label.gif") no-repeat 0 0;
    margin: 0 auto;
    width: 13px;
    height: 13px;
    cursor: auto;
}

.content .list .share_list li .love {
    background: url("../site/images/label.png") no-repeat 0 -22px;
    _background: url("../site/images/label.gif") no-repeat 0 -22px;
    display: block;
    width: 13px;
    height: 13px;
    margin: 0 auto;
    cursor: auto;
}

.content .list .share_list li .dislike {
    background: url("../site/images/label.png") no-repeat 0 -66px;
    _background: url("../site/images/label.gif") no-repeat 0 -66px;
    display: block;
    width: 13px;
    height: 13px;
    margin: 0 auto;
    cursor: auto;
}

.content .list .share_list li .recommendation {
    background: url("../site/images/label.png") no-repeat 0 -89px;
    _background: url("../site/images/label.gif") no-repeat 0 -89px;
    display: block;
    width: 13px;
    height: 13px;
    margin: 0 auto;
    cursor: auto;
}

.content .list .share_list li .past {
    background: url("../site/images/label.png") no-repeat 0 -44px;
    _background: url("../site/images/label.gif") no-repeat 0 -44px;
    display: block;
    width: 13px;
    height: 13px;
    margin: 0 auto;
    cursor: auto;
}

.content .list .share_list li .down .download {
    display: block;
    background: url("../site/images/label.png") no-repeat 0 -110px;
    _background: url("../site/images/label.gif") no-repeat 0 -110px;
    width: 22px;
    height: 24px;
    margin: 0 auto;
    border: 0px solid #DCDCDC;
}

.content .list .share_list li .down .download:hover {
    background: url("../site/images/label.png") no-repeat -22px -110px;
    _background: url("../site/images/label.gif") no-repeat -22px -110px;
}

.content .list .share_list li .add .addition {
    background: url("../site/images/label.png") no-repeat 0 -155px;
    _background: url("../site/images/label.gif") no-repeat 0 -155px;
    border: 0 solid #DCDCDC;
    display: block;
    height: 22px;
    margin: 0 auto;
    width: 22px;
}

.content .list .share_list li .add .addition:hover {
    background: url("../site/images/label.png") no-repeat -22px -155px;
    _background: url("../site/images/label.gif") no-repeat -22px -155px;
}

.content .list .single .share_list {
    border-left: 1px solid #e9e9e9;
    border-right: 0px solid #e9e9e9;
}

.content .list .page .play_button {
    display: inline;
    float: left;
    width: 240px;
    padding: 10px 0 10px 10px;
    margin: 0;
    overflow: hidden;
}

.content .list .page .page_sort {
    width: 470px;
    padding: 10px 10px 10px 0;
    display: inline;
    float: right;
    margin: 0;
}

.content .list .left {
    padding-top: 0;
    border: 0px solid #e9e9e9;
}

.content .fore .share_list li .song {
    width: 600px;
}

.content .fore .share_list li .song .aleft {
    width: 574px;
}

.content .fore .share_list li .song .aleft a {
    min-width: 30px;
    max-width: 530px;
    _width: 500px;
}

.content .fore .share_list li .source {
    width: 55px;
    ;}

.content .fore .share_list li .time {
    width: 91px;
}

.content .fore .share_list li .points {
    width: 51px;
}

.content .fore .share_list li .impression {
    width: 40px;
}

.content .fore .share_list li .add {
    width: 40px;
}

.content .fore .share_list li .down {
    width: 40px;
}

.qq_con .button .null {
    display: inline;
    float: left;
    padding: 130px 0;
    width: 100%;
    text-align: center;
}

.content_special {
    width: 978px;
    margin: 10px auto 0;
    overflow: hidden;
    position: relative;
    min-height: 1200px;
}

.content_special .left {
    width: 272px;
    display: inline;
    float: left;
    overflow: hidden;
    position: absolute;
    left: 707px;
    _top: -45px;
    z-index: 999;
    padding-top: 10px;
    top: 0;
    background: #232424;
}

.content_special .left .gg250 {
    padding-bottom: 7px;
    padding-top: 0;
}

.content_special .left .bdshare_t {
    display: inline;
    float: left;
    padding: 0 10px 7px !important;
}

.content_special .left h2 {
    background: #333333;
    width: 230px;
    margin: 0 10px;
    padding: 6px 10px 0 10px;
    display: inline;
    float: left;
    font-size: 14px;
    font-weight: bold;
    line-height: 24px;
}

.content_special .left h2 span {
    color: #df2424;
}

.content_special .left .matter {
    background: #333333;
    width: 230px;
    margin: 0 10px;
    padding: 0 10px 6px 10px;
    display: inline;
    float: left;
}

.content_special .left .matter li {
    display: inline;
    float: left;
    font-size: 14px;
    font-weight: bold;
    line-height: 24px;
    width: 230px;
}

.content_special .left .matter li span {
    color: #df2424;
}

.content_special .left .special_recom {
    display: inline;
    float: left;
    width: 250px;
    margin: 10px 10px 1px;
    overflow: hidden;
}

.content_special .left .special_recom ul {
    display: inline;
    float: left;
    width: 270px;
}

.content_special .left .special_recom ul li {
    display: inline;
    float: left;
    width: 70px;
    margin: 5px 19px 9px 0;
}

.content_special .left .special_recom ul li a {
    display: inline;
    float: left;
    width: 70px;
}

.content_special .left .popularity {
    display: inline;
    float: left;
    width: 250px;
    margin: 0 10px 10px;
    overflow: hidden;
    _margin: 0 10px 0;
}

.content_special .left .popularity .title {
    display: inline;
    float: left;
    font-size: 14px;
    font-weight: bold;
    line-height: 18px;
    padding: 5px 5px 0 ;
    margin: 0;
    background: #303030;
    border-left: 2px solid #d43023;
    height: 24px;
    width: 240px;
}

.content_special .left .popularity ul {
    display: inline;
    float: left;
    width: 250px;
    background: #282828;
}

.content_special .left .popularity ul li {
    display: inline;
    float: left;
    width: 250px;
    line-height: 31px;
    height: 31px;
    overflow: hidden;
    position: relative;
}

.content_special .left .popularity ul li div {
    display: inline;
    float: left;
}

.content_special .left .popularity ul li a {
    display: inline;
    float: left;
    padding-left: 25px;
    width: 220px;
    word-break: keep-all;
    overflow: hidden;
    white-space: nowrap;
    background: url("../site/images/h_bg.gif") no-repeat -105px -157px;
    height: 30px;
    text-overflow: ellipsis;
}

.content_special .right {
    display: inline;
    float: left;
    width: 706px;
    background: #232424;
    border-right: 1px solid #292a2a;
}

.content_special .right .special_title {
    display: inline;
    float: left;
    margin: 0 10px;
}

.content_special .right .special_title span {
    border-left: 2px solid #d43023;
    display: inline;
    float: left;
    font: 18px/27px Microsoft YaHei,Arial;
    margin: 10px 0;
    padding: 0 5px;
}

.content_special .right .share_list {
    display: inline;
    float: left;
    padding: 0 10px;
    width: 686px;
}

.content_special .right .share_list li {
    background: #232424;
    display: inline;
    float: left;
    height: 24px;
    line-height: 20px;
    overflow: hidden;
    padding: 10px 0 9px;
    text-align: center;
    width: 100%;
}

.content_special .right .share_list li.title2 {
    background: #333333;
    height: 23px;
    margin: 0;
    padding: 8px 0 6px;
    position: relative;
    text-align: center;
    width: 100%;
    font-weight: bold;
}

.content_special .right .share_list li.c2 {
    background: #282828;
}

.content_special .right .share_list li .song {
    display: inline;
    float: left;
    font-size: 12px;
    line-height: 20px;
    width: 477px;
}

.content_special .right .share_list li .cbox {
    display: inline;
    float: left;
    height: 18px;
    padding: 4px 0 0 13px;
    width: 13px;
}

.content_special .right .share_list li .cbox input {
    display: inline;
    float: left;
    height: 13px;
    width: 13px;
}

.content_special .right .share_list li .song .aleft {
    display: inline;
    float: left;
    width: 450px;
}

.content_special .right .share_list li .song .aleft a {
    display: inline;
    float: left;
    height: 22px;
    line-height: 20px;
    max-width: 367px;
    min-width: 30px;
    overflow: hidden;
    padding: 0 7px;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: keep-all;
    _width: 367px;
    text-align: left;
}

.content_special .right .share_list li .song .aleft img {
    display: inline;
    float: left;
    margin: 0 5px 0 0;
}

.content_special .right .share_list li .tune {
    display: inline;
    float: left;
    font-size: 12px;
    line-height: 20px;
    width: 50px;
}

.content_special .right .share_list li .time {
    display: inline;
    float: left;
    font-size: 12px;
    line-height: 20px;
    width: 81px;
}

.content_special .right .share_list li .add {
    display: inline;
    float: left;
    font-size: 12px;
    line-height: 20px;
    width: 35px;
}

.content_special .right .share_list li .down {
    display: inline;
    float: left;
    font-size: 12px;
    line-height: 20px;
    width: 35px;
}

.content_special .right .share_list li .add .addition {
    background: url("../site/images/label.png") no-repeat scroll 0 -155px;
    _background: url("../site/images/label.gif") no-repeat scroll 0 -155px;
    border: 0 solid #DCDCDC;
    display: block;
    height: 22px;
    margin: 0 auto;
    width: 22px;
}

.content_special .right .share_list li .add .addition:hover {
    background: url("../site/images/label.png") no-repeat scroll -22px -155px;
    _background: url("../site/images/label.gif") no-repeat scroll -22px -155px;
}

.content_special .right .share_list li .down .download {
    background: url("../site/images/label.png") no-repeat scroll 0 -110px;
    _background: url("../site/images/label.gif") no-repeat scroll 0 -110px;
    border: 0 solid #DCDCDC;
    display: block;
    height: 24px;
    margin: 0 auto;
    width: 22px;
}

.content_special .right .share_list li .down .download:hover {
    background: url("../site/images/label.png") no-repeat scroll -22px -110px;
    _background: url("../site/images/label.gif") no-repeat scroll -22px -110px;
}

.content_special .right .page {
    padding: 0 0 0 9px;
    width: 697px;
}

.content_special .right .page .play_button {
    padding: 10px 0;
    float: left;
    display: inline;
}

.content_special .right .nothing {
    width: 696px;
    padding: 100px 0;
    font-size: 20px;
}

.content_special .special_member {
    display: inline;
    float: left;
    width: 686px;
    overflow: hidden;
    margin: 0 10px 10px;
}

.content_special .special_member .title {
    display: inline;
    float: left;
    border-left: 2px solid #d43023;
    font: 18px/27px Microsoft YaHei,Arial;
    padding: 0 5px;
    margin: 10px 0;
}

.content_special .special_member ul {
    display: inline;
    float: left;
    width: 700px;
}

.content_special .special_member ul li {
    display: inline;
    float: left;
    width: 49px;
    margin: 0 9px 8px 0;
}

.content_special .special_member ul li a {
    display: inline;
    float: left;
    width: 49px;
    overflow: hidden;
    word-break: keep-all;
    white-space: nowrap;
    text-align: center;
    line-height: 18px;
    word-wrap: break-word;
}

.content_special .special_member ul li img {
    display: inline;
    float: left;
    width: 49px;
    height: 49px;
}

.content_special .new {
    display: inline;
    float: left;
    background: #232424;
    width: 686px;
    padding: 10px;
    border-right: 1px solid #292a2a;
}

.content_special .case {
    display: inline;
    float: left;
}

.content_special .case .title {
    border-left: 2px solid #d43023;
    display: inline;
    float: left;
    font: 18px/27px Microsoft YaHei,Arial;
    margin: 10px 0;
    padding: 0 5px;
}

.content_special .case .send {
    display: inline;
    float: left;
    background: #303030;
    padding: 10px;
    margin-top: 5px;
}

.content_special .case .blogInput {
    display: inline;
    float: left;
    width: 590px;
    height: 45px;
    margin-right: 10px;
    background: #575757;
    padding: 4px;
    overflow: hidden;
}

.content_special .case button {
    display: inline;
    float: left;
    width: 58px;
    height: 53px;
    background: #ff4242;
    color: #ffffff;
    border: 0 none;
}

.content_special .new_com {
    display: inline;
    float: left;
}

.content_special .new_com p {
    display: inline;
    float: left;
    margin: 10px 0 0;
    background: #282828;
    padding: 10px;
    width: 666px;
    color: #adadad;
    line-height: 18px;
    word-break: break-all;
}

.special_header {
    background: url("../site/images/h_bg.png") repeat-x ;
    height: 64px;
}

.special_header .h_main {
    width: 980px;
    margin: 0 auto;
    position: relative;
    z-index: 10050;
    height: 52px;
}

.special_header .logo {
    background: url("../site/images/logo2.jpg") no-repeat scroll;
    display: inline;
    float: left;
    height: 64px;
    width: 96px;
    padding: 0 10px 0 0;
    _padding: 0 8px 0 0;
}

html*~body .special_header .logo {
    padding: 0 5px 0 0;
}

.special_header .logo a {
    display: block;
    text-indent: -9999px;
}

.special_header .menus {
    display: inline;
    float: left;
    height: 43px;
    padding-top: 12px;
    _padding-top: 15px;
    position: relative;
    z-index: 10000;
}

.special_header .menus li {
    float: left;
    display: inline;
}

.special_header .menus li a {
    float: left;
    display: inline;
    color: #ffffff;
    font-weight: bold;
    color: #FFFFFF;
    padding: 12px 11px 10px;
    font-size: 14px;
}

.special_header .menus li.m_hover {
    padding: 0;
}

.special_header .menus li a:hover {
    text-decoration: none;
}

.special_header .dance {
    position: absolute;
    left: 13px;
    top: 45px;
    z-index: 99999;
    padding: 4px;
}

.dance .right .left {
    border-top: 1px dashed #D6D6D6;
    display: inline;
    float: left;
    margin: 10px 0 0;
    padding: 6px 0 2px;
    width: 690px;
    _width: 728px;
}

.special_header .dance .left .list {
    width: 376px;
    height: 30px;
    display: inline;
    float: left;
}

.special_header .dance .right {
    float: left;
}

.special_header .dance .right .list {
    display: inline;
    float: left;
    height: auto;
}

.special_header .dance .right .left .list {
    display: inline;
    float: left;
    width: auto;
    padding: 0;
}

.special_header .m_nav_list .right .left .list a.m_nav_list_clo {
    margin: 3px 12px 3px 0;
}

.special_header .m_nav_list .right .list a:hover {
    color: #699F00;
}

.special_header .popularity {
    position: absolute;
    left: 74px;
    top: 45px;
    padding: 4px;
    z-index: 9990;
}

.special_header .popularity .left .list,.square .left .list {
    width: 120px;
    height: 30px;
}

.special_header .popularity .right .list,.square .right .list {
    width: 120px;
    height: 30px;
}

.special_header .popularity .list,.square .list {
    width: 130px;
    height: 30px;
}

.special_header .square {
    position: absolute;
    left: 135px;
    top: 45px;
    padding: 4px;
    z-index: 9980;
}

.special_header .square em {
    position: absolute;
    left: 55px;
    top: -13px;
}

.special_header .serach {
    display: inline;
    float: left;
    padding: 17px 0 0 10px;
    _padding: 16px 0 0 7px;
    *padding: 16px 0 0 0px;
}

.special_header .seh_list {
    border-right: 1px solid #232424;
    border-left: 0 solid #dad8d8;
    border-top: 0 solid #dad8d8;
    border-bottom: 0 solid #dad8d8;
    padding: 3px 7px;
    background: #232424;
    width: 64px;
    float: left;
    position: relative;
    z-index: 10040;
}

.special_header .seh_list_a {
    display: block;
    font-weight: 400;
    line-height: 24px;
    position: relative;
    text-indent: 8px;
}

.special_header .seh_list_a .arrow {
    left: 35px;
    top: 9px;
    _top: 5px;
    _left: 29px;
}

.special_header .seh_sort {
    left: 0;
    line-height: 22px;
    position: absolute;
    top: 25px;
    background: #232424;
    z-index: 999;
}

.special_header .seh_sort a {
    display: block;
    text-indent: 8px;
    width: 64px;
    margin: 2px 7px;
}

.special_header .seh_m {
    float: left;
}

.special_header .seh_v {
    border: 0 solid #dad8d8;
    background: #232424;
    float: left;
    height: 26px;
    line-height: 26px;
    outline: medium none;
    padding: 2px 6px;
    width: 240px;
    border-radius: 0;
    color: #adadad;
}

.special_header .seh_b {
    background: url("../site/images/button.gif") no-repeat scroll 0 -122px #232424;
    border: 0 none;
    cursor: pointer;
    float: left;
    display: inline;
    text-indent: 0;
    height: 30px;
    text-indent: -9999px;
    width: 30px;
}

.special_header .member {
    float: right;
    margin-top: 18px;
    display: inline;
}

.special_header .member li {
    color: #707070;
    float: left;
    margin: 0 0 0 10px;
    text-shadow: 0 1px 1px #505050;
    line-height: 20px;
    _line-height: 27px;
    height: 27px;
}

.special_header .member li a {
    color: #FFFFFF;
    float: left;
    font-size: 14px;
    height: 27px;
    width: 68px;
    background: #333333;
    text-align: center;
    line-height: 24px;
}

.special_header .member li a.ti {
    display: block;
    position: relative;
    background: #e12c21;
}

.special_header .member_login {
    float: right;
    margin-top: 13px;
    display: inline;
}

.special_header .member_login li {
    float: left;
    display: inline;
    margin-left: 8px;
    position: relative;
}

.special_header .member_login li img {
    float: left;
    display: inline;
    margin: 0 5px;
    padding: 1px;
    border: 2px solid #7dce23;
}

.special_header .member_login li img {
    float: left;
    display: inline;
    height: 30px;
    width: 30px;
    margin: 0 5px;
    padding: 1px;
    border: 2px solid #7dce23;
}

.special_header .member_login li .icon {
    float: left;
    display: inline;
    background: url("../site/images/member.png") no-repeat;
    _background: url("../site/images/member.gif") no-repeat;
    width: 36px;
    height: 44px;
    text-indent: -9999px;
}

.special_header .member_login li .icon:hover {
    float: left;
    display: inline;
    background: url("../site/images/member.png") no-repeat 0 -53px;
    _background: url("../site/images/member.gif") no-repeat 0 -53px;
    width: 36px;
    height: 44px;
    text-indent: -9999px;
}

.special_header .member_login li .inform {
    background-position: -47px 0;
}

.special_header .member_login li .share {
    background-position: -139px 0;
}

.special_header .member_login li .song {
    background-position: -93px 0;
}

.special_header .member_login li .upload {
    background-position: -139px 0;
}

.special_header .member_login li .set {
    background-position: -186px 0;
}

.special_header .member_login li .account {
    background-position: -234px 0;
    margin: 0;
}

.special_header .member_login li .inform:hover {
    background-position: -47px -53px;
}

.special_header .member_login li .share:hover {
    background-position: -139px -53px;
}

.special_header .member_login li .song:hover {
    background-position: -93px -53px;
}

.special_header .member_login li .upload:hover {
    background-position: -139px -53px;
}

.special_header .member_login li .set:hover {
    background-position: -186px -53px;
}

.special_header .member_login li .account:hover {
    background-position: -234px -53px;
}

.special_header .member_login li .feed_tips {
    background: #FE6600;
    color: #FFFFFF;
    display: inline;
    float: left;
    font-family: Tahoma;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    height: 13px;
    left: 25px;
    line-height: 12px;
    padding: 1px 0;
    position: absolute;
    top: -2px;
}

.special_header .member_login li .feed_tips b {
    background: #FE0000;
    display: inline-block;
    height: 13px;
    left: -1px;
    margin: 0 -1px;
    padding: 0 3px;
}

.special_header .member_login li .msg_tips {
    background: #FE0000;
    color: #FFFFFF;
    display: inline;
    float: left;
    font-family: Tahoma;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    height: 13px;
    left: 25px;
    line-height: 12px;
    padding: 1px 0;
    position: absolute;
    top: -2px;
}

.special_header .member_login li .msg_tips b {
    background: #FE6600;
    display: inline-block;
    height: 13px;
    left: -1px;
    margin: 0 -1px;
    padding: 0 3px;
}

.special_header .menu {
    background: #282828;
    z-index: 9998;
}

.special_header .menu {
    position: absolute;
    left: -75px;
    top: 46px;
    padding: 4px 0;
    z-index: 9980;
    width: 110px;
}

.special_header .menu em {
    background: url("../site/images/cache_label.png") no-repeat scroll 0 -130px;
    _background: url("../site/images/cache_label.gif") no-repeat scroll 0 -130px;
    height: 8px;
    left: 84px;
    position: absolute;
    top: -8px;
    width: 16px;
}

.special_header .menu .list {
    width: 110px;
    height: 26px;
    line-height: 26px;
    display: block;
    letter-spacing: 1px;
}

.special_header .menu .list b {
    background: url("../site/images/cache_label.png") no-repeat;
    _background: url("../site/images/cache_label.gif") no-repeat scroll;
    display: inline;
    float: left;
    height: 14px;
    margin: 7px 6px 5px 16px;
    width: 14px;
}

.special_header .menu .list b.dan {
    background-position: 0 0;
}

.special_header .menu .list b.share {
    background-position: 0 -21px;
}

.special_header .menu .list b.recom {
    background-position: 0 -149px;
}

.special_header .menu .list b.like {
    background-position: 0 -176px;
}

.special_header .menu .list b.boring {
    background-position: 0 -200px;
}

.special_header .menu .list b.pass {
    background-position: 0 -226px;
}

.special_header .menu .list b.download {
    background-position: 0 -251px;
}

.special_header .menu .list b.setup {
    background-position: 0 -44px;
}

.special_header .menu .list b.avatar {
    background-position: 0 -66px;
}

.special_header .menu .list b.skin {
    background-position: 0 -88px;
}

.special_header .menu .list b.exit {
    background-position: 0 -107px;
}

.special_header .menu .list b.deleting {
    background-position: 0 -277px;
}

.special_header .menu .list b.audit {
    background-position: 0 -305px;
}

.special_header .menu .list b.account {
    background-position: 0 -382px;
}

.special_header .menu .list b.gold {
    background-position: 0 -409px;
}

.special_header .menu .list b.query {
    background-position: 0 -431px;
}

.special_header .menu .list b.vip {
    background-position: 0 -454px;
}

.special_header .menu .list b.score {
    background-position: 0 -479px;
}

.special_header .menu .list:hover {
    background: #333333;
}

.home_content .cont ul.right li.on b {
    left: 35px;
}

.contest {
    display: inline;
    float: left;
    margin-top: 3px;
    width: 280px;
}

.contest li {
    display: inline;
    float: left;
    margin-bottom: 10px;
    height: 43px;
    overflow: hidden;
    width: 280px;
}

.contest li .one {
    background: url("../site/images/lists.jpg") no-repeat 4px 4px;
    display: inline;
    float: left;
    padding: 4px 4px 4px 0;
    width: 38px;
    height: 36px;
}

.contest li .two {
    background: url("../site/images/lists.jpg") no-repeat 4px -54px;
    display: inline;
    float: left;
    padding: 4px 4px 4px 0;
    width: 38px;
    height: 36px;
}

.contest li .three {
    background: url("../site/images/lists.jpg") no-repeat 4px -112px;
    display: inline;
    float: left;
    padding: 4px 4px 4px 0;
    width: 38px;
    height: 36px;
}

.contest li .four {
    background: url("../site/images/lists.jpg") no-repeat 4px -169px;
    display: inline;
    float: left;
    padding: 4px 4px 4px 0;
    width: 38px;
    height: 36px;
}

.contest li .five {
    background: url("../site/images/lists.jpg") no-repeat 4px -227px;
    display: inline;
    float: left;
    padding: 4px 4px 4px 0;
    width: 38px;
    height: 30px;
}

.contest li .award {
    display: inline;
    float: left;
    height: 43px;
    line-height: 43px;
    font-size: 16px;
    color: #adadad;
    padding: 0 8px;
    font-weight: bold;
    width: 75px;
    letter-spacing: -1px;
    _width: 77px;
    _padding: 0 7px;
    *letter-spacing: -1px;
}

.contest li .bonus {
    display: inline;
    /* float: left; */
    height: 43px;
    line-height: 43px;
    font-size: 16px;
    color: #adadad;
    padding: 0 8px;
    font-weight: bold;
    width: 130px;
    _letter-spacing: -1px;
    _padding: 0 7px;
    *
    letter-spacing: -1px;
    *
    padding: 0 7px;
    margin-left: 42px;
    margin-top: -14px;
}

.sai {
    display: inline;
    float: left;
}

.sai a {
    display: inline;
    float: left;
    background: url("/attachment/head.jpg") no-repeat;
    width: 284px;
    height: 160px;
    margin: 0 0 10px;
}

.rtitles {
    width: 100%;
    overflow: hidden;
    padding-left: 10px;
    font-size: 16px;
    height: 35px;
    line-height: 35px;
    border-left: 2px solid #d43023;
    color: #adadad;
    font-weight: bold;
    border-bottom: 1px solid #2b2b2b;
}

.piclist {
    margin-bottom: 30px;
    width: 980px;
    margin: 10px auto 0;
    overflow: hidden;
    background: #252525;
}

.piclist ul {
    width: 980px;
    height: auto;
    margin: 5px ;
}

.piclist li {
    width: 140px;
    height: 140px;
    overflow: hidden;
    display: inherit;
    float: left;
}

.piclist li a {
    width: 138px;
    height: 135px;
    position: absolute;
    display: block;
}

.piclist li img {
    width: 130px;
    height: 130px;
}

.piclist li span.isim {
    display: none;
}

.piclist li a:hover span.isim {
    width: 130px;
    height: 30px;
    background: #e12c21;
    color: #FFFFFF;
    position: absolute;
    top: 100px;
    left: 0px;
    text-align: center;
    line-height: 30px;
    display: block;
    overflow: hidden;
}

.azizam {
    border-radius: 5px;
    padding: 3px;
    box-sizing: border-box;
    background: -webkit-linear-gradient( 360deg, #39eef6, #ff0048, #d32dfc, #2cf87e, #f2ff2c );
    animation: m 6s linear infinite;
}

@keyframes m {
    from {
        background-position: 0 0;
    }

    to {
        background-position: 1000px 0;
    }
}

::selection {
    background: #28a720;
    color: white;
}
.defult-rank {
	width: 980px;
	margin: 10px auto 0;
	overflow: hidden;
	background: #252525;
	position: relative
}

.defult-rank-title {
	border-left: 2px solid #d43023;
	display: inline;
	float: left;
	font: 18px/27px Microsoft YaHei,Arial;
	height: 38px;
	padding: 0 0 0 10px;
	width: 153px;
	margin: 0 0 10px 10px;
	line-height: 38px
}

.defult-rank-type {
	display: block;
	margin-right: 10px;
	border-bottom: 1px solid #2b2b2b;
	height: 35px
}

.defult-rank-type li {
	float: right;
	margin: 6px 0 0 5px;
	display: inline;
	position: relative;
	background: #2b2b2b;
	color: #adadad;
	height: 14px;
	line-height: 18px;
	padding: 5px 10px;
	border-radius: 5px;
}

.defult-rank-type li.on , .defult-rank-type li:hover{
	background: #e12c21!important;
	color: #fff!important
}

.defult-rank-list {
	width: 100%;
	display: block;
	overflow: hidden;
	padding-bottom: 10px;
}

.defult-rank-list ul li {
	width: 153px;
	display: block;
	overflow: hidden;
	height: 200px;
	float: left;
	margin:5px
}

.defult-rank-list>ul>li>a {
	position: relative;
	width: 100%;
	height: 100%;
	display: block
}

.defult-rank-list>ul>li>a>img {
	width: 100%;
	height: 200px;
	display: block;
	border-radius: 5px
}

.defult-rank-list>ul>li>a>span {
	position: absolute;
	top: 3px;
	background: linear-gradient(347deg, #8AF8FF 1%, #2a82e4 34%);
	color: #fff;
	padding: 3px 5px
}

.defult-rank-list>ul>li>a>text {
	position: absolute;
	bottom: 5px;
	color: #fff;
	width: 100%;
	font: 18px/27px azizam;
	text-transform: capitalize;
	background: rgba(0,0,0,.7);
	height: 30px;
	line-height: 30px;
	text-align: center
}
.rasim-tawsiya {
    margin-bottom: 30px;
    width: 980px;
    margin: 10px auto 0;
    overflow: hidden;
    background: #252525;
}

.rasim-tawsiya ul {
    width: 980px;
    height: auto;
    margin: 5px ;
}

.rasim-tawsiya li {
    width: 140px;
    height: 140px;
    overflow: hidden;
    display: inherit;
    float: left;
}

.piclist li a {
    width: 138px;
    height: 135px;
    position: absolute;
    display: block;
}

.rasim-tawsiya li img {
    width: 130px;
    height: 130px;
}

.rasim-tawsiya li span.isim {
    display: none;
}

.rasim-tawsiya li a:hover span.isim {
    width: 130px;
    height: 30px;
    background: #e12c21;
    color: #FFFFFF;
    position: absolute;
    top: 100px;
    left: 0px;
    text-align: center;
    line-height: 30px;
    display: block;
    overflow: hidden;
}
/*** wechat ***/
#wechat{position:fixed;right:0;top: 30%;display: block;z-index: 9999999999999999999;}
#wechat span{color:#fff;background: #e12c21;width: 120px;height: 30px;font-size: 14px;line-height: 30px;float: left;text-align: center;}
#wechat .wclose{float:right;width: 30px;height: 30px;text-align: center;background: #e12c21;line-height: 30px;display: block;color: #fff;}
#wechat .wechatimg{width:150px;height:150px;display: block;}
#wechat .wechatimg img{width:100%;height:100%;}
#aziz {
	margin: 0;
	background: -webkit-linear-gradient(left,  #ffffff,  #ff0000 6.25%,  #ff7d00 12.5%,  #ffff00 18.75%,  #00ff00 25%,  #00ffff 31.25%,  #0000ff 37.5%,  #ff00ff 43.75%,  #ffff00 50%,  #ff0000 56.25%,  #ff7d00 62.5%,  #ffff00 68.75%,  #00ff00 75%,  #00ffff 81.25%,  #0000ff 87.5%,  #ff00ff 93.75%,  #ffff00 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-size: 200% 100%;
	animation: masked-animation 3s infinite linear;
}
@keyframes masked-animation {
 0% {
 background-position: 0 0;
}
 100% {
 background-position: -100%, 0;
}

/**************************************

69Dj Aqang ning Iri Bolmiganden Men,
Kuqarmang,~!

**************************************/
