.magiczoomplus {
	cursor: #000 url(/uploads/image/cimages/zoomin.cur), pointer; outline-width: 0px !important
}
.magiczoomplus:hover {
	cursor: #000 url(/uploads/image/cimages/zoomin.cur), pointer; outline-width: 0px !important
}
.magiczoomplus img {
	border-left-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; outline-width: 0px !important; padding-bottom: 0px !important; padding-top: 0px !important; padding-left: 0px !important; margin: 0px; padding-right: 0px !important; border-top-width: 0px !important
}
.magiczoomplus span {
	display: none !important
}
.magiczoomplushint {
	font-size: 8pt; text-decoration: none; font-family: sans-serif; background: url(/uploads/image/cimages/hint.gif) no-repeat 2px 50%; color: #444; padding-bottom: 2px !important; text-align: left; padding-top: 2px !important; padding-left: 20px !important; margin: 0px; min-height: 24px; line-height: 24px; padding-right: 2px !important
}
.magiczoomplus-externaltext {
	display: none
}
.magiczoombigimagecont {
	background: #ffffff
}
.magiczoomheader {
	font-size: 10pt !important; background: #666; color: #fff; text-align: center !important; line-height: normal !important
}
.magiczoompup {
	cursor: #000 url(/uploads/image/cimages/zoomin.cur),pointer; border-top: #aaa 1px solid; border-right: #aaa 1px solid; background: #fff; border-bottom: #aaa 1px solid; border-left: #aaa 1px solid
}
.magiczoomloading {
	font-size: 8pt; text-decoration: none; border-top: #ccc 1px solid; font-family: sans-serif; border-right: #ccc 1px solid; background: url(/uploads/image/cimages/loader.gif) #fff no-repeat 2px 50%; border-bottom: #ccc 1px solid; color: #444; padding-bottom: 4px !important; text-align: left; padding-top: 4px !important; padding-left: 24px !important; margin: 0px; border-left: #ccc 1px solid; line-height: 1.5em; padding-right: 4px !important
}
.magichotspots {
	display: none; visibility: hidden
}
.magichotspots a {
	border-top: #ccc 1px solid; border-right: #ccc 1px solid; border-bottom: #ccc 1px solid; position: absolute !important; border-left: #ccc 1px solid; display: block !important
}
.magichotspots a:hover {
	border-top: red 1px solid; border-right: red 1px solid; border-bottom: red 1px solid; border-left: red 1px solid
}
.magicthumb-expanded-thumbnail {
	cursor: default
}
.magicthumb-expanded {
	cursor: #000 url(/uploads/image/cimages/zoomout.cur), pointer; border-top: #ccc 1px solid; border-right: #ccc 1px solid; background: #ffffff; border-bottom: #ccc 1px solid; outline-width: 0px; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: #ccc 1px solid; padding-right: 0px
}
.magicthumb-expanded img {
	background: #ffffff
}
.magicthumb-caption {
	border-left-width: 0px !important; border-right-width: 0px !important; background: #ccc; border-bottom-width: 0px !important; color: #333; outline-width: 0px !important; padding-bottom: 8px; text-align: left; padding-top: 8px; font: 10pt verdana, helvetica; padding-left: 8px; min-height: 18px !important; padding-right: 8px; border-top-width: 0px !important
}
.magicthumb-buttons {
	height: 24px; background: url(/uploads/image/cimages/buttons1.png) no-repeat 0px 0px; display: block
}
.magicthumb-buttons a {
	overflow: hidden; height: 24px; width: 24px; margin: 0px 1px
}
.magicthumb-loader {
	text-decoration: none; border-top: #000 1px solid; border-right: #000 1px solid; background: url(/uploads/image/cimages/loader.gif) #fff no-repeat 2px 50%; border-bottom: #000 1px solid; padding-bottom: 2px; text-align: left; padding-top: 2px; font: 12pt/1.5em sans-serif; padding-left: 22px; margin: 0px; border-left: #000 1px solid; padding-right: 2px
}
.magicboxshadow {
	border-collapse: separate; filter: progid:dximagetransform.microsoft.shadow(strength=4, direction=135, color='#888888') !important; -moz-box-shadow: 3px 3px 4px #888888; -webkit-box-shadow: 3px 3px 4px #888888; box-shadow: 3px 3px 4px #888888; -ms-filter: "progid:dximagetransform.microsoft.shadow(strength=4, direction=135, color='#888888')"
}
.magicboxglow {
	border-collapse: separate; filter: progid:dximagetransform.microsoft.glow(strength=4, color='#888888') !important; -moz-box-shadow: 0px 0px 4px 4px #888888; -webkit-box-shadow: 0px 0px 4px 4px #888888; box-shadow: 0px 0px 4px 4px #888888; -ms-filter: "progid:dximagetransform.microsoft.glow(strength=4, color='#888888')"
}
.book_title {
	height: 44px; font-family: microsoft yahei,lihei pro; width: 1142px; text-align: right; padding-top: 30px; margin: 0px auto
}
.book_title .zztitle {
	font-size: 24px; color: #0063ad; line-height: 24px
}
.book_title .zzname {
	font-size: 14px; background: #0063ad; color: #fff; margin-left: 10px; line-height: 14px; padding:0px 6px;
}
.book_middle {
	display: none
}
.pagename {
	font-family: microsoft yahei,lihei pro; width: 100%; color: #0063ad; text-align: center; padding-top: 10px; display: block
}
.book_bottom {
	width: 1142px; text-align: right; margin: 10px auto 0px
}
.book_fristpage1 {
	float: right; margin-left: 5px
}
.pagewrap {
	float: right; margin-left: 5px
}
.bt_prev {
	float: right; margin-left: 5px
}
.bt_next {
	float: right; margin-left: 5px
}
.ccgga {
	float: right; margin-left: 5px
}
.pagewrap {
	position: relative; z-index: 99
}
.pagebox {
	height: auto; width: 160px; background: #fff; position: absolute; padding-bottom: 10px; padding-top: 10px; padding-left: 10px; left: 0px; display: none; padding-right: 10px; bottom: 28px
}
.book_fristpage {
	font-family: microsoft yahei,lihei pro; width: 80px; float: left; color: #0063ad; text-align: center; display: block; line-height: 14px
}
.book_fristpage span {
	margin-bottom: 5px; width: 40px; float: left; text-align: center; display: block
}
