@charset "utf-8";

/* 2014-08-26 subject dance */
@font-face {
    font-family:'Bernard MT Condensed';
    src:url('../images/subject/2014/dance/font/bernard-mt-condensed.ttf') format('truetype');
    font-weight:normal;
    font-style:normal;
}
body{background:#6a0b1b;}
.mangaread_top{z-index:6;}
.bgleft, .bgright{display:block; position:absolute; width:50%; z-index:0; height:494px; top:29px;}
.bgleft{background:url(../images/subject/2014/dance/leftbg.jpg?v=001) no-repeat right 0; left:-490px;}
.bgright{background:url(../images/subject/2014/dance/rightbg.jpg?v=001) no-repeat 490px 0; right:0;}
.dancetop{height:494px; margin:0 auto; position:relative; width:980px; margin-top:-44px; background: url(../images/subject/2014/dance/dancetopbg.jpg?v=001) no-repeat left top;}
.dancetop .danceinfo{color:#000; position:absolute; right:40px; top:210px; width:480px; font-size:14px; font-family:Bernard MT Condensed,arial,sans-serif;}
.dancetop .danceinfo p{text-indent:24px; margin-bottom:5px;}
.dancetop .danceshare{position:absolute; right:150px; bottom:45px; width:280px; height:61px; background:url(../images/subject/2014/dance/share.png?v=001) no-repeat 0 -61px;}
.danceshare span {position:absolute; width:41px; height:61px; cursor:pointer;}
.danceshare span:hover{background:url(../images/subject/2014/dance/share.png?v=001) no-repeat;}
.danceshare .st_twitter_custom{top:0; left:30px;}
.danceshare .st_twitter_custom:hover{background-position:-30px -0;}
.danceshare .st_facebook_custom{top:0; left:85px;}
.danceshare .st_facebook_custom:hover{background-position:-85px 0;}
.danceshare .st_googleplus_custom{top:0; left:148px;}
.danceshare .st_googleplus_custom:hover{background-position:-148px 0;}
.danceshare .st_sharethis_custom{top:0; left:208px;}
.danceshare .st_sharethis_custom:hover{background-position:-208px 0;}
.listsubject{height:116px; width:800px; padding:27px 80px 27px 100px; background:url(../images/subject/2014/dance/listsubject.png?v=001) no-repeat;}
.listsubject li{float:left; margin:0 5px;}
.listsubject li img{border-radius:5px;}
.listsubject li .more{width:60px; height:60px; display:inline-block; margin:0 0 0 15px; background:none;}
.dance_content{background:#000; padding-bottom:20px;}
.dance_main{margin:0 auto; width:980px; min-height:600px; overflow:hidden;}
.dance_list{width:992px;}
.dance_list li{width:236px; float:left; margin-right:12px;}
.dance_list li .post{background-color:#6a0b1b; color:#fff; width:236px; margin-top:10px; vertical-align:top; padding-bottom:10px;}
.dance_list li .post img{width:236px;}
.dance_list li .post p{padding:5px 15px;}
.dance_list li .post p.title{background:url(../images/subject/2014/dance/titlebg.png?v=001) no-repeat; text-align:center; padding-top:25px;}
.dance_list li .post p.title a{font-size:15px; color:#fff; font-weight:700;}
.dance_comment{background:#6a0b1b; padding-top:85px; background:url(../images/subject/2014/dance/commentbg.png?v=001) center top no-repeat;}
.dance_comment .commentlist{background:#6a0b1b; width:960px; padding:10px; margin:0 auto;}
.dance_comment .comment_top{color:#fff;}
.dance_comment .comment_top{background:none; border-bottom:none;}
.dance_comment .discus_comment li{border-bottom:1px #fff dotted;}
.dance_comment .comment_content .comment_reply{border:1px solid #6a0b1b;}
.dance_comment .comment_content .comment_text{color:#fff;}
.dance_comment .comment_content .comment_quote{color:#666;}
.dance_comment .write_comment .img_user{color:#fff;}
footer{background-color:#000; margin-top:0;}
#back_top{margin-left:490px; width:139px; height:169px; padding:0; background:url(../images/subject/2014/dance/btop.png?v=001) center top no-repeat; border:none; box-shadow:none; text-align:left; text-indent:-9999px;}
#back_top span{display:none;}
.comment-tab{width:960px;margin:0 auto;}
.comment-tab span{color:#fff;}