@charset "gb2312";
body {
	 font-size:12px;font-family:宋体, Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0px;margin-left:0px; margin-right:0px;
	 text-align:center;  background-image:url('../images090912/bg.gif');background-repeat:repeat-y; background-position:center;
}
.content {
	width:980px;margin:0 auto;text-align:left; background-color:#FFFFFF;
}
a {
	color:#005aa2; text-decoration:none;
}
a:hover {
	color:#cc0000;position:relative;top:1px; left:1px; text-decoration:underline
}
img {border:none;}
ul {
	padding-bottom:0px; padding-left:0px;padding-left:0px;padding-right:0px;
	margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:0px; list-style:none
}
li {
	padding-bottom:0px; padding-left:0px;padding-left:0px;padding-right:0px;
	margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:0px;
}
form {
	padding-bottom:0px; padding-left:0px;padding-left:0px;padding-right:0px;
	margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:0px;
}
dl {
	padding-bottom:0px; padding-left:0px;padding-left:0px;padding-right:0px;
	margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:0px;
}
dt {
	padding-bottom:0px; padding-left:0px;padding-left:0px;padding-right:0px;
	margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:0px;
}
dd {
	padding-bottom:0px; padding-left:0px;padding-left:0px;padding-right:0px;
	margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:0px;
}
p {
	padding-bottom:0px; padding-left:0px;padding-left:0px;padding-right:0px;
	margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:0px;
}



#top {
	height:118px;
}
.top_left {
	float:left;width:795px;height:118px;
}
.top_right {
	float:right
}
.top_left_top {
	width:795px; height:30px;background-image:url('../images090912/topbg.gif'); line-height:20px; padding-top:10px;
}
.logo {
	float:left; width:241px;height:60px; margin-left:10px; margin-top:5px;
}
.banner_ad {
	float:left;padding-left:20px;*padding-left:20px !important;*padding-left:10px; padding-top:5px;
}
#nav {
	 height:31px;background-image:url('../images090912/navbg.gif')
}
.navlinks {
	float:left; padding-left:15px;
}
.navlinks li {
	float:left;font-size:14px;font-weight:bold;padding-top:7px;padding-bottom:7px; padding-left:5px;padding-right:5px;
}
.navlinks li a {
	color:#ffffff;
}
#navline {
	padding-top:0px;padding-bottom:0px; padding-left:0px;padding-right:0px; height:28px;width:10px;background-image:url('../images090912/navline.gif'); background-position:center; background-repeat:no-repeat; margin-top:1px;
}
.soushu {
	float:right;
}
.soushu li {
	float:left; height:25px; text-align:center;line-height:20px; margin-top:6px; padding-left:8px;padding-right:8px;
}
.soushu li a {
	color:#ffffff;
}
#hasbg {
	background-image:url('../images090912/shelfbg.gif'); background-position:center;
}
#hasbg a {
	color:#046488
}
#navmini {
	height:36px;background-image:url('../images090912/searchbg.gif'); background-position:center center; background-repeat:repeat-x;
}
#typenav_left {
	height:36px; float:left;width:20px;background-image:url('../images090912/typenavbg_left.gif');
}
.typenav_mid {
	height:36px;float:left;background-image:url('../images090912/typenavbg_mid.gif'); line-height:36px;
}
.typenav_mid a {
	color:#000000;
}
.typenav_mid a:hover {
	color:#cc0000;
}

.typenav_right {
	background-image:url('../images090912/typenavbg_right.gif');width:28px;height:36px;float:left;
}
.searchbox {
	float:right; padding-top:6px; padding-right:10px;
}
#searchbutton {
	width:37px;height:20px;background:none; background-image:url('../images090912/searchbutton.gif'); border:none;  cursor:pointer
}
.floatleft {
	float:left;padding-left:10px;
}
.floatright {
	float:right
}
#thisonenotice {
	 height:26px;line-height:26px;overflow:hidden; background-image:url('../images090912/notice_icon.gif');background-position:left center;
	 background-repeat:no-repeat;width:500px; padding-left:30px; padding-top:4px; float:left
}
#thisonenotice a {
	color:#cc0000;
}
#thisonenotice a:hover {
	 margin-top:1px;
}
.hotsearchbooks {
	width:440px; float:right;overflow:hidden;height:26px;line-height:26px;padding-top:4px;color:#666666;
}
#linead {
	padding-top:5px;padding-bottom:0px; text-align:center
}
.getupbookstop {
	height:12px;width:16px; background-image:url('../images090912/listnumtop3.gif');font-size:12px;color:#FFFFFF;font-weight:bold;
	text-align:center;float:left; margin-right:5px;}
.getupbooksbottom {
	height:12px;width:16px; background-image:url('../images090912/listnumbuttom.gif');font-size:12px;color:#000000;font-weight:bold;
	text-align:center;float:left; margin-right:5px;}

#footer {
	padding-top:10px; color:#666666;
}
.footerlinks {
	height:30px; background-image:url('../images090912/shelfbg.gif');background-position:left top;background-repeat:repeat-x;
	border-top:1px #93D7FF solid; border-bottom:1px #93D7FF solid; line-height:30px; text-align:center; 
}
.footer_content {
	line-height:25px;text-align:center
}

.right {
	width:200px;float:right;color:#999999
}
.title_m {
	 background-color:#e8f5FE;height:25px;line-height:25px;border:1px #C8E4FF solid; margin-top:10px;
	 font-size:12px; color:#005aa2; background-image:url('../images090912/title_m.gif'); font-weight:bold
}
.mini_content {
	border:1px #C8E4FF solid;  border-top:0px;
}
.mini_list {
	padding-left:5px;padding-right:5px;height:auto; padding-top:5px;
}
.mini_list li {
	height:22px;line-height:22px;
}
.gray {
	color:#999999;
}
.gray a {
	color:#999999;
}
.bigleft {
	width:770px; float:left;
}
.bigleft_title {
	height:26px; line-height:26px;background-color:#f4f8ff;padding-left:10px;font-weight:bold;font-size:14px;border:1px #C8E4FF solid;
	border-bottom:0px; margin-top:10px; background-image:url(../images090912/sideTitle.png)
}
.bigleft_title1 {
	height:26px; line-height:26px;background-color:#f4f8ff;padding-left:10px;border:1px #C8E4FF solid;
	border-bottom:0px; margin-top:10px; color:#005aa2;background-image:url(../images090912/sideTitle.png)
}

.bigleft_content {
	border:1px #C8E4FF solid;border-top:0px; overflow:hidden
}
.toplist_bookname {
	font-size:14px;
}
#username {width:60px; }
#loginbutton { height:16px;width:43px; background:none; background-image:url(../images090912/butz1.jpg);border:none; cursor:pointer}
#regbutton { height:16px;width:43px; background:none; background-image:url(../images090912/butz2.jpg);border:none; cursor:pointer}
.subbutton {
    background:none; width:77px;height:27px;background-image:url('../images090912/buttonbg.gif'); color:#ffffff;font-weight:bold;
    border:none;
}
.black {
	color:black;
}
#biglist li{
	height:30px;line-height:30px;
}
#biglist1 {
	margin-left:50px;margin-right:50px; font-size:14px;
}
.thenotice_line {
	border-bottom:1px #93D7FF solid;margin-bottom:20px;}
.searchbook_list {
	 margin-left:10px;margin-right:10px;*margin-right:10px !important;*margin-right:5px;line-height:25px; padding-top:15px; clear:both;
}
.searchbook_list a {
	text-decoration:underline;
}
.tableft {
	float:left;color:#999999;width:90px;
}
.tabright {
	float:right;width:655px;
}
.best_more {height:30px;line-height:30px; clear:both; text-align:right; margin-right:10px;}
.h1 {
  font-size:22px; font-family:黑体; text-align:center;padding-top:40px;
}
.in_content {margin-left:30px;margin-right:30px;}
.msg_info { height:30px; line-height:30px; color:#999999; border-top:1px #999999 solid; text-align:center}
.msg_content { font-size:14px; line-height:30px;}
#type_list_books { float:right; width:650px;*width:650px !important;*width:640px; clear:none;}
#type_list_books dd { width:width:650px;*width:650px !important;*width:640px;}
.type_list_books {height:115px; padding-bottom:5px; overflow:hidden}
.type_list_bookcover { width:82px; height:100px; float:left; margin-top:10px;margin-left:10px}
.banquan { font-size:10px; background-color:#00a7e8;padding-right:5px; color:#FFFFFF; text-align:right}
.type_list_bookcover img {width:76px; height:96px; border:3px #00a7e8 solid; border-top:0px;}

/*下拉框*/
.menu {position:relative;}
.menu ul {position:absolute; top:30px; left:-8px;  display:none; opacity:0; list-style:none; background-image:url(../images090912/erjibg.gif)}
.menu ul li {position:relative; border:0px solid #3399FF ; border-top:0px;width:70px; margin:0; font-size:14px; height:15px;}
.menu ul li a {display:block;color:#ffffff; padding:0px 0px 2px 5px;}


.getsteps { height:67px; font-size:14px; padding-left:50px; padding-bottom:20px; padding-top:20px;}
.stepnow { width:224px; height:67px; line-height:67px;background-image:url('../images090912/stepnow.gif');
color:#FFFFFF; font-weight:bold; text-align:center; float:left}
.stepelse { width:224px; height:67px; line-height:67px;background-image:url('../images090912/stepelse.gif');
color:#666666;font-weight:bold; text-align:center;float:left}
.foruinfo { padding-top:20px; margin-left:20px; margin-right:20px; border-top:1px #cccccc solid; font-size:14px; line-height:40px;}
.ushouldtogo {
	width:140px;height:200px; float:left; background-image:url('../images090912/coverbg_100-130.gif'); margin-top:10px;margin-left:9px;*margin-left:9px !important;*margin-left:8px;
}
.w120h150px {
	width:120px;height:150px; padding-top:16px;padding-left:10px;
}
.w120h150px img {
	width:119px;height:148px;
}
.ushouldtogo dd {
	clear:both; padding-top:13px; text-align:center;
}
#left {
	float:left;
}
.morebg {
	width:61px;height:19px;background-image:url('../images090912/more.gif');float:right;margin-top:6px;line-height:19px;text-align:center;
	margin-right:10px; font-weight:normal;
}
.morebg a {
	color:black;
}
.black {
	color:#000000;
}
/******风风******/
.fengfeng { width:70px;z-index:999; position:fixed; right:0px; top:100px!important; top:auto; _position:absolute; /* for IE6 */
 _top: expression(documentElement.scrollTop + 100); /* for IE6 */ overflow:visible; }
.fftop { height:39px; background-image:url(../images090912/tools_1.gif)}
.ffquick { height:16px;}
.fftools { width:64px; background-color:#0099FF; padding-top:3px; padding-left:3px; padding-right:3px; padding-bottom:3px;}
.fftool { height:20px; line-height:20px; background-image:url(../images090912/searchbg.gif);border-bottom:1px #80BEF7 solid }
#openbutton { width:12px; text-align:center; background-color:#D9F3FD; border:1px #A2C7F9 solid; padding-top:3px; padding-left:3px; padding-right:3px; padding-bottom:3px;}
#openbutton { display:none; cursor:pointer;}

.gotop { width:28px; height:9px;z-index:999; position:fixed; right:10px; top:400px!important; top:auto; _position:absolute; /* for IE6 */
 _top: expression(documentElement.scrollTop + 400); /* for IE6 */ overflow:visible;}







