body{
	margin:0;
	font-family: "Microsoft YaHei" ! important;
}
ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
#comment-wrap{
	width:100%;
	height:100%;
}
#comment{
	width:960px;
	height:auto;
	margin:0 auto;
	position:relative;
}
/*评论填写*/
#comment-writer,#comment-center,#comment-page{
	width:100%;
	border:0px solid red;
	position:relative;
}
#comment-writer{
    margin-top:-2px;
	width:100%;
	height:438px;
	background:url(/images/xiha/bj_5.png) no-repeat 50% 50%;
}
#comment-content{
	width:800px;
	height:50%;
	margin:110px 0 0px 77px;
	padding:8px;
	font-size:20px;
	letter-spacing:0.2px;
	background:#ffdecc;
	resize: none;
}
.emoji{
	width:120px;
	height:40px;
	line-height:40px;
	margin-left:85px;
	color:#1e639e;
	display:block;
	cursor:pointer;
	float:left;
}
.content-total{
	line-height:40px;
	float:right;
}
#word-count,#answer-count{
	color:#fff;
}
#comment-writer .content-total{
	margin-right:100px;
	color:#8a3815;
}
.emoji img{
	float:left;
}
.send-comment, .send-answer,.cancal-answer{
	border-radius:3px;
	color:#fff;
	position:absolute;
	cursor:pointer;
	text-align:center;
}
.send-comment{
	width:60px;
	height:35px;
	line-height:35px;
	font-size:16px;
	background:rgb(255,168,0);
	border:1px solid rgb(255,168,100);
	right:100px;
	bottom:10px;
}
.send-answer,.cancal-answer{
	width:50px;
	height:30px;
	font-size:14px;
	line-height:30px;
	bottom:0;
}
.send-answer{
	background:rgb(255,168,0);
	border:1px solid rgb(255,168,100);
	right:150px;
}
.cancal-answer{
	background:rgb(225,225,225);
	border:1px solid rgb(225,225,225);
	color:#000;
	right:80px;
}
#comment-writer .emoji-wrap,#comment-center .emoji-wrap{
	width:280px;
	height:auto;
	border:3px solid #ccc;
	background:#fff;
	position:absolute;
	z-index:20;
	display:none;
}
#comment-writer .emoji-wrap{
	left:130px;
	top:380px;
}
#comment-center .emoji-wrap{
	left:80px;
	top:95px;
}
#comment-writer .emoji-wrap li,#comment-center .emoji-wrap li{
	padding:0;
	margin:3px;
	width:20px;
	height:20px;
	float:left;
	border:1px solid #fff;
}
#comment-writer .emoji-wrap li:hover,#comment-center .emoji-wrap li:hover{
	cursor:pointer;
	border:1px solid red;
}
.comment-count{
	font-size:20px;
	font-weight:bold;
	position:absolute;
	bottom:10px;
	left:80px;
}
/*评论内容样式*/
#comment-center{
	margin:0;
	height:auto !important;
	background:url(/images/xiha/bj_8.png) repeat-y 50% 50%;
}
#comment-center ul{
	margin-left:50px;
	width:840px;
	height:auto;
	min-height:90px ! important;
}
#comment-center ul li{
	padding:20px 0px;
	width:100%;
	height:auto;
	border:0px solid #f4f4f4;
	position:relative;
}
.comment-rows{
	margin-left:10px;
	position:relative;
}
.faceimg{
	margin-left:25px;
	width:48px;
	height:48px;
	float:left;
	display:block;
}
.faceimg img{
	width:48px;
	height:48px;
}
.rows-info{
	margin-left:15px;
	width:88%;
	height:auto;
	float:left;
}
.comm-user,.comm-time,.comm-floor{
	font-size:17px;
	font-weight:bold;
}
.comm-user,.aite-user{
	color:#1e639e;
}
.comm-time{
	margin-left:5px;
	color:#3e8ccf;
}
.comm-floor{
	color:#ffb900;
	float:right;
}
.comm-content , .aite-content {
	margin:8px 0;
	font-size:20px;
	letter-spacing:0.5px;
	line-height:24px;
	color:#8a3815;	
}
.comm-content img , .aite-content p img{
	margin:0 1.5px;
	width:20px;
	height:20px;
	display:inline;
}
.comm-do{
	text-align:right;
	font-size:16px;
}
.comm-do a{
	margin-right:5px;
	color:#3e8ccf;
	cursor:pointer;
}
.good-count{
	margin-left:-4px;
	color:#8a3815;
}
.comm-do a:hover{
	text-decoration:underline;
}

/*评论回复框*/
.answer-wrap{
	margin-top:15px;
	width:100%;
	height:135px;
	position:relative;
	display:;
}
#answer-content{
	padding:5px;
	width:99%;
	height:50px;
	background:#ffdecc;
	font-size:18px;
	resize: none;
}


/*@内容*/
.comm-aite{
	width:100%;
	height:auto;
	margin:10px 0;
	background:#ffdecc;
	border:1px solid #ffdecc;
	position:relative;
}
.aite-bg{
	width:17px;
	height:10px;
	position:absolute;
	top:-9px;
	left:30px;
}
.aite-content{
	padding:10px 20px;
	font-size:18px;
}
.aite-user{
	margin-right:5px;
}
.aite-content p{
	margin:8px 0;
}


/*评论分页*/
#comment-page{
    margin-top:-2px;
	width:100%;
	height:199px;  
	background:url(/images/xiha/bj_6.png) no-repeat 50% 50%;
}
#comment-page .holder {
	margin-left:300px;
	margin-top:10px;
	position:absolute;
	z-index:5;
}
#comment-page .holder a{
	font-size: 20px;
	cursor: pointer;
	margin: 0 10px;
	color:rgb(85,43,39);
}
#comment-page .holder a:hover {
	color: red;
}
#comment-page .holder a.jp-previous { margin-right: 10px; }
#comment-page .holder a.jp-next { margin-left: 10px; }
#comment-page .holder a.jp-current, a.jp-current:hover { 
	color: #FF4242;
	font-weight: bold;
}
#comment-page .holder a.jp-disabled, a.jp-disabled:hover {
	color: rgb(235,151,108);
}
#comment-page .holder a.jp-current, a.jp-current:hover,
#comment-page .holder a.jp-disabled, a.jp-disabled:hover {
	cursor: default; 
	background: none;
}
#comment-page .holder span { margin: 0 5px; }

.clear{
	clear:both;
}




#filmPage .holder a.jp-previous { margin-right: 10px; }
#filmPage .holder a.jp-next { margin-left: 10px; }

#filmPage .holder a.jp-disabled,#filmPage a.jp-disabled:hover {
	display:none;
}


/*loading*/
.loading,.toast{
	width:100%;
	height:100%;
	position:fixed;
	z-index:9999;
	top:0;
	left:0;
	display:none;
}
.loading img{	
	width:105px;
	height:104px;
	position:absolute;
	display:block;
}

.toast span{
	padding:10px;
	width:auto;
	border-radius:15px;
	font-size:30px;
	font-weight:bold;
	background:rgba(0,0,0,0.8);
	color:rgb(156,121,222);
	text-align:center;
	position:absolute;
}

.comm-do .not-click{
	cursor:default;
	color:#8a3815;
}
.comm-do .not-click:hover{
	text-decoration:none;
}

