body { margin:0; padding:0; font-family:Arial; font-size:14px; line-height:20px; color:#000; background:url(img/bgr.png) repeat-x top #f8e6c6 }

a { color:#339999; font-weight:bold; outline:none; text-decoration:none }
a:hover { color:#006666; text-decoration:none }

img { border:none; float:none }

h1 { margin:140px 0 0 100px; font-size:35px; font-weight:normal; font-style:italic; float:left }
h2 { width:575px; color:#663333; font-size:25px; line-height:30px }
h3 { margin:10px 0; font-size:16px }

.main { width:1000px; margin-left:auto; margin-right:auto }
.header { width:1000px; height:120px; background:url(img/header.png) no-repeat top left; float:left }
.logo { z-index:1; position:relative; top:auto; left:auto; width:298px; height:90px; float:right; margin:70px 80px 0 0 }
.content { width:1000px; background:url(img/content.png) no-repeat; float:left }
.info { width:610px; margin-left:105px; font-size:15px }
.nav { width:200px; margin:60px 70px 0 0; float:right }
.nav a { padding:8px 20px 12px 0; text-align:right; font-size:18px; color:#414263; display:block }
.nav a:hover { color:#FFF; background:url(img/link.png) repeat-y left top }
.nav .active { color:#FFF; background:url(img/link.png) repeat-y left top }
.footer { width:1000px; text-align:center; font-size:13px; font-weight:bold; padding:30px 0; float:left }
.pen { width:315px; height:137px; z-index:auto; position:absolute; top:auto; left:auto }
.item { width:575px; min-height:150px; padding:20px 10px; margin-bottom:7px; border-top:2px solid #CC9966; border-bottom:1px dashed #CC9966 }
.item a { color:#663333 }
.item a:hover { color:#000; text-decoration:underline }
.event { padding:5px; color:#414263 }
.box { margin-top:10px; padding:10px; background:#f8e6c6 }

.bookshowcasetable{ text-align:center;
	  }
.bookshowcasetable td{width:145px; margin-right:5px}


.pen {
	width:315px;
	height:137px;
	z-index:auto;
	position:absolute;
	top:-18px;
	left:auto
}
.lable { margin:150px 0 0 100px; float:left }

