a{ text-decoration:none;}
.headcontent
{
		width:710px;margin:0px auto;font-size:30px;
}
.footercontent
{
	width:710px;margin:0px auto;padding-top:5px;
}

.defaultHeight
{
	height:auto!important;height:200px;min-height:200px;
}
.ctlists
{
	width:680px;
	margin:0px auto;
	padding-right:30px;

}
.ctlists .item{background:#ffffff url(../images/bg.gif) 6px 0px repeat-y scroll; height:auto!important;height:150px;min-height:150px;padding-bottom:5px;}
.ctlists .item .l{float:left;width:148px;}
.ctlists .item .r{float:right;width:510px;}
.ctlists .item .r .title{width:auto;border-bottom:solid 1px #E9F4E6;line-height:24px;height:24px;padding:4px}
.ctlists .itemnobooks{background:#ffffff; height:auto!important;height:150px;min-height:150px;padding:5px;}
.listmargin{margin:4px 0 0 0;}
/*hackIE6/7*/
.scrollmargin{_margin:4px 0 0 0; *margin:4px 0 0 0;}
.ngtl {
	background:#E9F4E6 url(../images/ngtl.gif) top left no-repeat;
}
.ngtr {
	background: transparent url(../images/ngtr.gif) top right no-repeat; 
}
.ngbl {
	background:transparent url(../images/ngbl.gif) bottom left no-repeat; 
}
.ngbr {
	background:transparent url(../images/ngbr.gif) bottom right no-repeat;
	padding:8px;
}	

.ctpage
{
	width:40px;
	position:absolute;
	margin-left:682px;	
}

.userinfo {
	list-style: none;
	margin: 0;
	padding:5px 0 0 10px;
	
}
/* ---------- gallery styles start here ----------------------- */
.gallery {
	list-style: none;
	margin: 0;
	padding: 0 0 0 34px;
}
.gallery li 
{
	margin-top:10px;
	padding: 0;
	float: left;
	position: relative;
	width: 72px;
}
.gallery img {
	background: #fff;
	border: solid 1px #ccc;
	padding: 4px;
	width:72px;
	height:72px;
}
.gallery span {
	width: 43px;
	height: 15px;
	display: block;
	position: absolute;
	top: -6px;
	left: 18px;
	background: url(/images/tape2.png) no-repeat;
}
.gallery a {
	text-decoration: none;
}
#postbook,#seeallbook,#manage,.optop,.opdel,.ophid,.opreplay,#editinfo{cursor:pointer;}
.contentArea{padding:4px;word-wrap:break-word;word-break:break-all; overflow:hidden; }
.reContent{background:transparent url(../images/replay.png) 1px 1px no-repeat;margin:4px 30px;border:solid 1px #E9F4E6;padding:18px 3px 3px 3px;word-wrap:break-word;word-break:break-all; overflow:hidden;}
.hidclass
{
	filter:alpha(opacity=30);
	-moz-opacity: 0.3;
	opacity: 0.3;	
}

*html .pngfix{behavior: url("../iepngfix.htc") }
/*ÏêÏ¸Ò³ÃæÑùÊ½*/
.bg-image{background:url(../images/bg.png) no-repeat scroll;}
#show-body{width:100%; min-height:500px; height:auto !important; height:500px; background:#EFF8E5 url(../Images/show-bg.png) repeat-x scroll top;}
#show-content-header{width:800px; margin:0 auto; height:35px; background:url(../Images/show-header-bg.png) repeat-x scroll;}
#show-content-header-left{width:224px; height:21px; background-position:-67px -191px; margin:7px 0 0 20px; float:left;}
#show-content-header-right{float:right; margin:10px 20px 0 0;}
.body-top-bottom-right-nav-iterm{float:left; color:#FFFFFF; width:65px; text-align:center;}
.body-top-bottom-right-nav-iterm a{color:#fff;}
.body-top-bottom-right-nav-iterm a:hover{color:#FFCC00; text-decoration:none;  margin-left:2px;}
.body-top-bottom-right-nav-separator{width:3px; height:16px; background-position:-132px 0; float:left;}

#show-content{width:800px; margin:0 auto; min-height:540px; height:auto !important; height:540px; border-top:#D9D9D9 4px solid; background-color:#FFFFFF}
#show-content-title{width:767px; height:30px; background-color:#D0EFEE; float:left; margin:20px 0;}
#show-content-title-more{color:#0066CC; margin:10px 0 0 10px; float:left;}
#show-content-icon-help{width:40px; height:40px; background-position:-69px -218px; margin:-10px 0 0 30px; _margin-left:15px; float:left;}
#show-content-icon-article{width:40px; height:40px; background-position:-111px -218px; margin:-10px 0 0 30px; _margin-left:15px; float:left;}
#show-content-icon-sort{width:40px; height:40px; background-position:-111px -218px; margin:-10px 0 0 30px; _margin-left:15px; float:left;}
#show-content-icon-word{width:40px; height:40px; background-position:-157px -218px; margin:-10px 0 0 30px; _margin-left:15px; float:left;}
#show-content-icon-business{width:40px; height:40px; background-position:-203px -218px; margin:-10px 0 0 30px; _margin-left:15px; float:left;}

#show-content-more{width: 760px; min-height:400px; height:auto !important; height:400px; margin:0 auto; clear:both; line-height:180%; overflow:hidden;}

#show-content-footer{width:100%; height:20px; background-color:#D7DFCE; margin-top:30px; text-align:center; padding-top:10px; color:#666666;}
