@charset "utf-8";

/* 2014-3-26 subject Romantic */
body{background:url(../images/subject/2014/completed/topbg.jpg?v=001) center 10px no-repeat #dcf1f4;}
.completed-top{margin:0 auto; width:980px; height:368px; position:relative;}
.completed-top .subject-share{width:535px; height:105px; position:absolute; left:-60px; top:150px; background:url(../images/subject/2014/completed/share.jpg?v=001) no-repeat left top;}
.subject-share span{position:absolute; width:40px; height:40px; cursor:pointer;}
.st_twitter_custom{left:196px; bottom:20px;}
.st_facebook_custom{left:270px; bottom:22px;}
.st_googleplus_custom{left:348px; bottom:22px;}
.st_sharethis_custom{left:420px; bottom:22px;}
.st_twitter_custom:hover, .st_facebook_custom:hover, .st_googleplus_custom:hover, .st_sharethis_custom:hover{background:url(../images/subject/2014/completed/share.jpg?v=001) no-repeat left top;}
.st_twitter_custom:hover{background-position:-197px -190px;}
.st_facebook_custom:hover{background-position:-271px -188px;}
.st_googleplus_custom:hover{background-position:-349px -188px;}
.st_sharethis_custom:hover{background-position:-421px -188px;}
.completed-main{background:url(../images/subject/2014/completed/completedtop.jpg?v=001) center top no-repeat #2a4d68; color:#95b6bb; min-height:600px;}
.completed-main-top{width:940px; border-bottom:1px solid #335670; padding:50px 20px 30px; margin:0 auto; font-size:14px; text-align:justify;}
.completed-main-top .title{font-size:20px; font-weight:bold; color:#fff; text-align:center; margin-bottom:25px;}
.other-subject a img{border-radius:5px; margin:25px 11px 0 0;}
.completed-list{padding:20px 10px 0; width:960px; margin:0 auto;}
.completed-list li{padding:10px; width:460px; float:left;}
.completed-list li img{width:180px; height:254px; border:2px solid #336387; float:left;}
.completed-list li .manga-info{margin-left:204px;}
.completed-list li .manga-info p{margin-bottom:20px;}
.completed-list li .manga-info p.title, .completed-list li .manga-info p.title a{font-size:14px; font-weight:bold; color:#fff;}
.completed-more{background:url(../images/subject/2014/completed/completedmore.jpg?v=001) center top no-repeat #2a4d68; min-height:345px;}
.completed-more ul{margin:0 auto; width:860px; padding:200px 0 0 120px;}
.completed-more ul li{float:left; width:210px; margin-right:5px; list-style-type:decimal; white-space:nowrap; text-overflow:ellipsis; -moz-text-overflow:ellipsis; -webkit-text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; list-style-position:inside;}
.completed-more ul li a{color:#95b6bb; font-weight:bold;}
.completed-comment{background:#dbcfb5; padding:60px 0 30px; color:#6f6f6f;}
.completed-comment .title{background:url(../images/subject/2014/completed/commentbg.png?v=001) center top no-repeat; width:260px; height:28px; margin:0 auto; position:relative; top:-30px;}
.completed-comment .commentlist{width:960px; padding:10px; margin:0 auto;}
.completed-comment .comment_top{background:none; border:none;}
.completed-comment .discus_comment li{border-bottom:1px dotted #c1b6a0;}
.completed-comment .write_comment .textarea textarea, .completed-comment .write_reply .textarea textarea{background:#b3a483; border:1px solid #8e7f5f;}
.completed-comment .comment_content .write_reply{background:#8e7f5f; border:1px solid #8e7f5f;}
.completed-comment .comment_content .comment_quote{background:none; border:1px solid #c1b6a0;}
.completed-comment .comment_content .comment_reply, .completed-comment .comment_content .comment_quote .quote_reply .comment_reply{border:1px solid #dbcfb5;}
footer{background:url(../images/subject/2014/completed/footerbg.jpg?v=001) center top repeat-x #e0f2fc; margin-top:0; padding-top:60px;}
#back_top{margin-left:500px; width:138px; height:80px; background:url(../images/subject/2014/completed/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;}