@charset "gb2312";
body {
	font-size: 12px;
	background:#A20101 url(../images/bg1.jpg) repeat-x 0 102px;
	margin:0; padding:0;
}
h1 { display:none; }
form,ul { margin:0; padding:0; }
li {list-style-type:none; }
img { border:none; }
p,ul,h2,h3,h4 { padding:0; margin:0; }
p { line-height:180%; text-indent:2em; text-align:left; }
A { color:green; text-decoration:none; }
A:hover { color:#FFCC00; text-decoration:underline; }
A.red { color:red; text-decoration:none; }
A.red:hover { color:#000000; text-decoration:underline; }
h3 { color:black; font-size:14px; letter-spacing:1px; text-align:left; padding-left:30px; }
.clr { clear:both; }
.f14 { font-size:14px; }
.bold { font-weight:bold; }
.red { color:red; }
.blue { color:#4D7BC9; }
.orange { color:#FF6600; }
.yellow { color:yellow; }
.ggprice { color:#FFF3A5; }
.green { color:green; }

.mainbg { background:url(../images/mainbg.jpg) no-repeat top center; }
.mainbg2 { background:url(../images/main1.jpg) no-repeat bottom center; }
.abouttab { color:#FFFFFF; line-height:140%; }

.topbg { background:url(../images/bg.jpg) no-repeat center 0; }
.midbg { background:url(../images/bg2.jpg) repeat-x 0 top; }
.booklist { background:url(../images/booklistbg.jpg) no-repeat center 0; }
.bookimgtab img { border:1px solid #ffffff; }

/*书本滚动列表*/
#dHomePageCarousel { 
	height:221px;
	width:670px;
	position:relative;
	margin:0 auto;
}
#dLocalHomesCarousel {
	height:131px;
	margin:0px 2px 3px 1px;
	overflow:hidden;
	position:relative;
}
.divCarouselInfo {
	color:#3C404E;
	font-size:12px;
	width:639px;
	height:64px;
	line-height:16px;
	margin-right:31px;
	padding-top:10px;
	position:relative;
}
.imgBorder{
	border:2px solid #fff;
	position:absolute;
	cursor:pointer;
}
.imgBorder:hover {
	border:2px solid #FFAA55;
	cursor:pointer;
	position:absolute;
}
.btnCarouselLT {
	background:url("../images/btn_nav_carousel.png") no-repeat scroll left top transparent;
	display:block;
	height:41px;
	overflow:hidden;
	position:absolute;
	cursor:pointer;
	top:17px;
	width:40px;
}
.btnCarouselRT {
	background:url("../images/btn_nav_carousel.png") no-repeat scroll right top transparent;
	display:block;
	height:41px;
	overflow:hidden;
	position:absolute;
	cursor:pointer;
	top:17px;
	width:40px;
}

img {
	border:medium none;
}
