.icon.pdf {
    background: transparent url("../images/pdf-icon-32.png") no-repeat scroll left top;
}
.icon.html {
    background: transparent url("../images/html-icon-32.png") no-repeat scroll left top;
}
.tj-main,.expmenu li .menu,.mask{
	display:block;
}
.main-fl{
	position: inherit;
	float:left;
}
.highlight{
	color: #f00;
}
.hd select{
	color:black;
}
.middle-title span{
	position:inherit;
}
.resultList .mask div>span{
	float : inherit;
}
.resultList .mask b{
	color : inherit;
}
.menu-li span {
    text-overflow: ellipsis;
    word-wrap: normal;
    overflow: hidden;
    display: block;
}
.right25 {
    margin-right: 25px;
}
.icon {
    background: url("../images/sprites_32.png") no-repeat scroll left top transparent;
    display: inline-block;
    height: 32px;
    line-height: 32px;
    padding-left: 36px;
}
.resultList-title{
	margin-bottom:10px;
}

.middle-title{
	border-bottom:0;
}

.resultList-list{
	z-index:1;
}
searchlink {
    cursor: pointer;
    color: #03add8;
}
.tj span {
    display: inline-block;
    width: auto;
}
.slider{
	padding:10px;
	width:250px;
	margin-left: 8px;
	font-size:14px;
	line-height: 36px;
}
.slider .slider-range{
	margin:5px;
	margin-left: 7px;
}
.slider input.text{
	width:40px;
	height:25px;
	line-height:25px;
}
.slider button{
	padding:5px;
	border-width:1px;	
}
.slider button.disabled{
	border:1px solid #DDD;
	background-color:#F5F5F5;
	color:#ACA899;
	cursor: no-drop;
}
.hidden{
	visibility: hidden;
}
.resultList li p{
	display:block;
	padding:5px;
}
.pointer{
	cursor:pointer;
}
.white{
	color:white!important;
}
.center{
	text-align:center;
}


.pt-icon { width: 70px;margin:0 auto; margin-bottom:10px;background-image: url('../images/PT_Sprite.png'); background-repeat: no-repeat; }
.pt-serialPeriodical { background-position: -30px -30px; height: 59px; }
.pt-newspaperArticle { background-position: -140px -30px; height: 51px; }
.pt-image { background-position: -245px -30px; height: 47px; }
.pt-videoRecording { background-position: -345px -30px; height: 63px; }
.pt-score { background-position: -445px -30px; height: 57px; }
.pt-audio { background-position: -545px -30px; height: 49px; }
.pt-map { background-position: -35px -120px; height: 45px; }
.pt-book { background-position: -140px -120px; height: 59px; }
.pt-books { background-position: -140px -120px; height: 59px; }
.pt-kitObject { background-position: -245px -120px; height: 50px; }
.pt-academicJournal, .pt-unknown { background-position: -345px -120px; height: 57px; }
.pt-dissertation { background-position: -445px -120px; height: 63px; }
.pt-literaryMaterial, .pt-authors { background-position: -35px -215px; height: 55px; }
.pt-tableChart { background-position: -140px -215px; height: 49px; }
.pt-patent { background-position: -245px -215px; height: 56px; }
.pt-report { background-position: -345px -215px; height: 63px; }
.pt-reference, .pt-readersAdvisory { background-position: -445px -215px; height: 52px; }
.pt-governmentDocument { background-position: -545px -215px; height: 60px; }
.pt-editorialOpinion { background-position: -35px -305px; height: 47px; }
.pt-transcript { background-position: -140px -305px; height: 63px; }
.pt-review { background-position: -245px -305px; height: 48px; }
.pt-biography { background-position: -345px -305px; height: 53px; }
.pt-electronicResource { 	background-position: -445px -305px; height: 63px; }
.pt-recommendedReadsList { background-position: -540px -305px; height: 61px; }
.pt-pictureBookExtender { background-position: -35px -400px; height: 65px; }
.pt-grabAndGo { background-position: -140px -400px; height: 51px; }
.pt-featureArticle { background-position: -245px -400px; height: 65px; }
.pt-curricularConnection { background-position: -345px -400px; height: 65px; }
.pt-bookTalk { background-position: -455px -400px; height: 55px; }
.pt-bookDiscussionGuides { background-position: -545px -400px; height: 55px; }
.pt-awardWinner { background-position: -34px -500px; height: 70px; }
.pt-authorReadalike { background-position: -140px -500px; height: 60px; }
.pt-series { background-position: -245px -495px; height: 75px; }
.pt-ebook { background-position: -350px -510px; height: 60px; }
.pt-audiobook { background-position: -440px -510px; height: 60px; }
.pt-conference { background-position: -545px -505px; height: 70px; }
.pt-Poem { background-position: -35px -615px; height: 60px; }
.pt-ShortStory { background-position: -141px -620px; height: 55px; }
.pt-play{ background-position: -245px -620px; height: 50px; }