.MagicZoomPlus {
	CURSOR: #000 url(../images/zoomin.cur), pointer; OUTLINE-WIDTH: 0px !important
}
.MagicZoomPlus:hover {
	CURSOR: #000 url(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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
}
