body{background:url(img_s/bodyBg.png) repeat;}
.nrh-main{width:980px;margin:0 auto;}
.nrh-TopBg{background:url(img_s/hd_bg.jpg) no-repeat center 0;}
.nrh-top{height:312px;position:relative;overflow:hidden;}
.nrh-mark{position:absolute;width:119px;height:36px;right:100px;top:0;background:url(img_d/transparent.png) no-repeat 0 -233px;}
.nrh-txWeibo{position:absolute;width:80px;height:30px;left:200px;top:118px;}
.nrh-xlWeibo{position:absolute;width:80px;height:30px;right:150px;top:118px;}
.nrh-returnTougao{position:absolute;width:151px;height:132px;right:0;bottom:0;background:url(img_d/returnTougao.png) no-repeat;overflow:hidden;}
.nrh-returnTougao:hover{background-position:-151px 0;}
.logoLink{left:10px;top:10px;width:150px;height:50px;}
.nrh-TopBg-repeat{background:url(img_s/hdBg.png) repeat-x;}
/*popbox*/
.pop-Box{width:330px;position:fixed;top: 50%;overflow: hidden;z-index: 2000;background:#ffffff;_position: absolute;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 : document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);}
.pop-hd{height:36px;background:url(img_s/popTitle.png) no-repeat center center #ff7826;}
.pop-close{width:36px;height:36px;background:url(img_d/popBox.jpg) no-repeat 0 -106px;}
.pop-close:hover{background-position:-36px -106px;}
.pop-content{padding:30px 20px;text-align:center;color:#666666;}
.pop-conform{display:block;width:100px;height:30px;margin:0 auto 20px;background:url(img_d/popBox.jpg) no-repeat 0 -40px;}
.pop-conform:hover{background-position:-100px -40px;}
/*作品项*/
.workItem{width:215px;border:1px solid #ccc;padding:8px 7px;margin:5px;vertical-align:top;background:white;}
.workItem-img{display:block;width:215px;height:auto;}
.workItem-userName{width:150px;height:42px;margin:4px 2px 0 0;padding:7px 0 0 7px;color:#333;text-align:left;background:url(img_d/workItemBtns.png) no-repeat;overflow:hidden;line-height:24px;}
.workItem-userName img{width:34px;height:34px;float:left;}
.workItem-userName span{float:left;padding:6px 0 0 4px;width:110px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.workItem-userName span:hover{text-decoration:underline;}
.workItem-bigImg{width:39px;height:45px;margin-top:4px;padding: 2px 8px;color:#1657a0;text-align:center;background:url(img_d/workItemBtns.png) no-repeat 0 -50px;overflow:hidden;}
.workItem-description{width:215px;padding:6px 0;color:#666;word-break: break-all;}
.workItem-flower{width:53px;height:21px;padding:1px 0;text-align:center;color:white;background:url(img_d/workItemBtns.png) no-repeat -56px -77px;overflow:hidden;}
.workItem-flower:hover{text-decoration:none;background-position:-110px -77px;}
.workItem-fNume{width:50px;padding-left:3px;line-height:22px;text-align:left;color:#ff0000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.workItem-cNum{width:50px;height: 20px;padding-right:3px;line-height:22px;text-align:right;color:#009966;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.workItem-comment{width:54px;height:21px;padding:1px 0;color:white;text-align:center;background:url(img_d/workItemBtns.png) no-repeat -56px -53px;overflow:hidden;}
.workItem-comment:hover{text-decoration:none;background-position:-111px -53px;}

/*pagination*/
#workPagination{width: 100%;margin-top:20px;}
.pagination {
	margin:0 auto;
	padding: 30px 0 20px;
	text-align:center;
	color:#666;
	font-size:12px;
}
.pagination a {
	font-size:14px;
	border:1px solid #ccc;
	border-bottom:2px solid #ccc;
	padding:4px 6px;
	margin:0 1px;
	color:#666;
	font-size:12px;
	background-color:#fff882;
}
.pagination a:hover {
	background-color:#ffcc00;
	text-decoration:none;
}
.pagination a.select {
	border:0;
	color:#915200;
}
.pagination span.current {
	margin:0 3px;
	color:#915200;
	border:1px solid #e4c137;
	border-bottom:2px solid #e4c137;
	background-color:#ffcc00;
	padding:4px 8px;
}

/*pagination*/
.pagination {
	padding: 10px 0;
}
.reply_pagination {
	margin:0 auto;
	padding: 30px 0 20px;
	text-align:center;
	color:#666;
	font-size:12px;
}
.reply_pagination a {
	font-size:14px;
	border:1px solid #ccc;
	border-bottom:2px solid #ccc;
	padding:4px 6px;
	margin:0 1px;
	color:#666;
	font-size:12px;
}
.reply_pagination a:hover {
	background-color:#eeeeee;
	text-decoration:none;
}
.reply_pagination a.select {
	border:0;
	color:#333;
}
.reply_pagination span.current {
	margin:0 3px;
	color:white;
	border:1px solid #e4c137;
	border-bottom:2px solid #e4c137;
	background-color:#ffd739;
	padding:4px 8px;
}

/*topTop*/
.nrh-toTop{position:fixed;width:67px;height:67px;left:50%;bottom:140px;margin-left:490px;background:url(img_d/toTop.png) no-repeat;}
.nrh-toTop:hover{background-position:-67px 0;}

.nrh-footer{text-align:center;padding:20px 0;}