 /* CSS Document */
*{margin:0;padding:0;}
body{margin:0 auto; font-family:"宋体"; font-size:12px; color:#555; background-color:#343434;width:950px;}
.clear{clear:both;}
a{ text-decoration:none;color:#555;}
a:hover{ text-decoration:underline;color:#555;}
input{border:1px solid #999; background-color:#FFF;font-family:"宋体"; font-size:12px; color:#555;padding-left:2px; vertical-align:middle;}
button{ background-color:#EEE; border:1px solid #BBB;text-align:center;}
select{font-family:"宋体"; font-size:12px; color:#555;padding-left:2px; vertical-align:middle;}
img{border:none;}
/*登录首页样式*/
.bg_index{width:950px; background:#1a1a1a;margin:0 auto;}
.part1_index{width:940px;height:65px; background:url(../images/bg1.jpg) repeat-x;padding:5px;}
.part2_index{ width:750px; height:120px; background:url(../images/bg2.jpg) repeat-x; padding-left:200px; padding-top:20px;}
.loginimg{ width:76px; height:30px; background:url(../images/login_button.gif) no-repeat; line-height:30px; font-size:14px; font-weight:bold; display:block; color:#FFF;}
.loginimg a{ text-decoration:none;display:block;}
.loginimg a:hover{ text-decoration:none;display:block;}
.loginimg a:visited{ text-decoration:none;display:block;}
.index_title{ background:#1a1a1a;width:750px; height:62px; padding-left:200px;}
.book2{width:99px; height:62; float:left;}
.titile1{ float:left;height:35px;width:550px;background:url(../images/font04_index.gif) no-repeat #1a1a1a; margin-left:25px;margin-top:20px; border-bottom:1px solid #ccc;}
.text_index{width:615px;margin-left:325px; padding-right:10px;}
.text_index p{ text-indent:1.5pc; color:#FFF; line-height:20px;}
/*登录首页样式完毕*/

/*功能首页样式*/
.top_index2{width:900px;height:42px; background:url(../images/bg_nav.jpg) repeat-x;margin:0 auto;}
.searchl_index2{width:6px;height:74px; background:url(../images/searchleft.gif) no-repeat;float:left;}
.searchr_index2{width:6px;height:74px; background:url(../images/searchright.gif) no-repeat;float:left;}
.searchc_index2{width:888px;height:74px; background:url(../images/searchcen.gif) repeat-x;float:left;}
.searchc2_index2{width:900px;height:240px; background:#f0f0f0;float:left; }
.content_index2{width:950px;height:auto;margin:0 auto; background-color:#252525;overflow:hidden;_height:1%;position:relative}

.searchl_index2_90{width:6px;height:90px; background:url(../images/searchleft90.gif) no-repeat;float:left;}
.searchr_index2_90{width:6px;height:90px; background:url(../images/searchright90.gif) no-repeat;float:left;}
.searchc_index2_90{width:888px;height:90px; background:url(../images/searchcen90.gif) repeat-x;float:left;}

#d1:after
{
content:".";
height:0;
visibility:hidden;
display:block;
clear:both;}

.left_index2 {
	FLOAT: left; WIDTH: 198px; HEIGHT: 2140px;_height:2240px;BACKGROUND-COLOR: #fff;Z-INDEX: 100; position:absolute;margin-left:0px;display:inline;
}
*+html .wrap{
 margin-left:0px
}
* html .wrap{
 margin-left:0px;
}
.right_index2{width:697px;height:2140px;_height:2240px; background-color:#fff;float:right;}
.tit_index2{width:182px;height:30px;margin:4px auto; background:url(../images/titbg01_index2.gif) no-repeat;text-align:center;padding-top:8px; }
.tit_index3{width:182px;height:24px;margin:4px auto; background:url(../images/titbg01_index2.gif)  repeat-y;text-align:center; padding-top:8px;}
.font_index2{width:900px;height:22px;margin:0 auto;text-align:center;padding-top:8px;}
.list01_index2{ list-style:outside none none;width:172px;height:auto;text-align:left;border:solid 1px #bbb;margin:0 auto 10px auto; padding:5px;}
.list01_index2 p{padding-left:4px;padding-top:5px;padding-bottom:5px; overflow:hidden;}
.boxtext01_index2{ width:645px; height:auto;padding-top:5px; padding-bottom:5px; background-color:#EEE;padding-left:20px;margin:5px auto}
.pagebox_index2{width:685px;height:30px;background-color:#fff;margin:2px auto; }
.pagebox_index2 span{float:left;}
.boxtext02_index2{width:650px;height:auto;margin:0 auto;}
.table01_index2{width:320px;height:128;margin:5px auto 5px auto;}
.table01_index2 td{line-height:24px;}
#footer{clear:both;width:500px;height:25px;text-align:center;margin:10px auto;padding-top:15px;}
/*功能首页样式完毕*/

/*高级搜索样式*/
.left_search{width:198px;height:1950px;_height:2100px; background-color:#fff;float:left;margin-left:0px;}
.right_search{width:697px;height:1950px;_height:2100px; background-color:#fff;float:right;}
/*高级搜索样式完毕*/

/*图书介绍页面样式*/
.left_book{width:198px;height:720px;*height:720px;*height:720px !important; background-color:#fff;float:left;}
.right_book{width:697px;height:720px;*height:720px;*height:720px !important; background-color:#fff;float:right;}
.table01_book{margin:30px auto;}
.table01_book td{line-height:20px;}
/*图书介绍页面样式完毕*/


/*list*/
.left_list{width:198px;height:1410px;*height:1410px;*height:1410px !important; background-color:#fff;float:left;}
.right_list{width:697px;height:1410px;*height:1410px;*height:1410px !important; background-color:#fff;float:right;}
.boxtext03_list{width:680px;height:auto;margin:0 auto;}
.table_style{width:100%;margin:20px auto;}
.table_style .bg01{background-color:#f0f3db;height:26px;}
.table_style .bg02{background-color:#fff;height:26px;}
.table_style td{padding-left:20px;}
#list {border:1px solid #FFFFFF;}
#list div{
	width:45%; height:162px; padding:1em; float:left;}
#list div .imga{
	display:block; width:96px; height:128px; float:left; margin:0 1em 0 0; border:1px solid #c4c4c4;}
#list div ol li{
	 list-style:none; padding:0; margin:0; line-height:24px;}
#list h3 a{color:#333;}
#list h3 a:hover{color:#99CC00;}

.change{width:141px; height:16px; background:url(../images/head_goall.gif) no-repeat;line-height:16px; padding-left:18px;}
.change a{ color:#963}
.unLine ,.unLine a{text-decoration: none;}

/*list*/

/*其他样式*/
.left{float:left;}
.right{float:right;}
.center01{margin:0 auto;width:900px;height:74px;}
.center001{margin:0 auto;width:900px;height:251px;}
.center02{margin:10px auto 5px auto;}
.center03{margin:0 auto;width:900px;height:auto;position:relative}
.center04{margin:40px auto 20px auto;}
.space01{ word-spacing:12px;}

.center01_90{margin:0 auto;width:900px;height:90px;}

/*其他样式完毕*/



/*文字样式*/
.white01{color:#fff; line-height:20px;}
.white01 a{color:#fff; text-decoration:none;}
.white01 a:hover{color:#fff; text-decoration:underline;}
.white02{color:#fff;font-size:14px; font-weight:bold;}
.white02 a{color:#fff;font-size:14px; text-decoration:none;font-weight:bold;}
.white02 a:hover{color:#FFFF99;font-size:14px; text-decoration:none;font-weight:bold;}
.black01{color:#333;font-size:14px;}
.black01 a{color:#333;text-decoration:none;font-size:14px;}
.black01 a:hover{color:#333;text-decoration:underline;font-size:14px;}
.black02{color:#333;}
.black02 a{color:#333;text-decoration:none;}
.black02 a:hover{color:#333;text-decoration:underline;}
.black03{color:#333;font-size:14px;padding-top:13px;}
.black03 a{color:#333;text-decoration:none;font-size:14px;padding-top:13px;}
.black03 a:hover{color:#333;text-decoration:underline;font-size:14px;padding-top:13px;}
.yellow01{color:#FFFF99;}
/*文字样式完毕*/

/*输入?*/
.width01{width:200px;height:16px;}
.width02{width:250px;height:16px;}
.width03{width:140px;height:16px;}
.width04{width:20px;height:16px;}
.width05{width:130px;height:18px;}
/*输入框样?*/

/*翻页样式*/
DIV.scott {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center;margin:4px auto;width:220px;
}
DIV.scott A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #88af3f; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none;
}
DIV.scott A:hover {
	BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6
}
DIV.scott A:active {
	BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6
}
DIV.scott SPAN.current {
	BORDER-RIGHT: #b2e05d 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b2e05d 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #b2e05d 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #b2e05d 1px solid; BACKGROUND-COLOR: #b2e05d
}
DIV.scott SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}
/*翻页样式完毕*/


#bookshow{width:660px; margin:20px 18px 20px 19px;}
.book{float:left;width:300px; margin-left:15px; margin-bottom:12px;}
.bookimg{float:left; width:96px;}
.bookinfo{float:right;width:200px; line-height:22px;}
.read{ padding-top:5px;}

.login{ background:url(../images/login_button.gif) no-repeat bottom;}
.log{ font-size:18px; color:#333; font-weight:600; padding-left:14px; padding-top:8px;}
.log a {color:#333;}
.log a:hover{color:#333; text-decoration:none;}

.title04{ background:url(../images/font04_index.gif) no-repeat left;}
.search{ background:url(../images/search.gif) no-repeat left;}
.searchtext { padding-left:18px;}
.searchtext a{ text-decoration:none;}
.searchtext a:hover{ text-decoration:none;}
.noline a{ text-decoration:none;}
.noline a:hover{ text-decoration:none;}

/*about*/
#about_all{width:900px; height:675px;margin:5px auto}
#about_left{width:212px; height:665px; background:url(../images/about_bg.gif) no-repeat top left; float:left}
#about_right{width:682px;height:auto; margin-left:3px; float:left}
.right671{width:671px; height:11px; background:url(../images/about_bg1.gif) no-repeat top left;}
.right671_2{width:671px; height:11px; background:url(../images/about_bg2.gif) no-repeat top left;}
.about_content{width:682px;height:665px; background:#FFFFFF; margin-top:0px}
.about_content span{font-size:18px;margin-left:146px;line-height:70px;}
.about_content p{text-indent:24px; margin-left:146px; margin-right:40px; margin-bottom:10px;line-height:15px}
.about_content img{margin-left:300px;margin-top:100px;margin-bottom:30px}
#about_left span{font-size:14px; color:#666; display:block; width:100%; text-align:center; margin-top:50px}
#about_left ul{ list-style:outside none none; margin-left:30px; margin-top:30px;}
#about_left ul li{width:168px; height:36px; display:block; background:url(../images/about_bg3.gif) repeat-x top left;border-left:1px solid #ccc;border-right:1px solid #ccc; border-top:1px solid #ccc;text-align:center; line-height:35px;}
#about_left ul .line1{border-bottom:1px solid #ccc;}
.about_text{ text-align:center;color:#FFFFFF}
/*about*/

/*app*/
.app_con span{text-align:center;border-bottom:1px solid #ccc;font-size:12px;line-height:25px;margin:0 40px;display:block;padding-top:12px;}
.form1{width:400px;margin-left:130px;margin-top:20px;}
.form1 tr{line-height:30px}
/*app*/

/*content*/
.about_content1{width:682px;height:616px; background:#FFFFFF; margin-top:0px;padding-top:50px}
.about_content1 ul{list-style:outside none none; font-weight:bold; font-size:18px;margin-left:20px;margin-bottom:30px}
.about_content1 ul li{font-size:14px; font-weight:normal;margin-top:10px; font-family: "宋体" Georgia, "Times New Roman", Times, serif}
.about_content1 ul li span{ word-spacing:22px}
/*content*/

/*news*/
.about_content2{width:682px;height:616px; background:#FFFFFF; margin-top:0px;padding-top:50px}
.about_content2 ul{list-style:outside none none;margin-left:50px;margin-right:30px}
.about_content2 h4{font-size:14px;font-weight:normal;border-bottom:1px solid #666;line-height:30px;margin:0 20px 0 20px;}
.about_content2 ul li{margin-top:10px;}
.about_content2 ul li span{float:right}
.about_content2 h5{text-align:center;display:block;margin-top:40px;font-size:12px;font-weight:normal}
/*news*/

.pad01{ padding:3px auto auto 3px;}
h1{font-size:14px; color:#D3EAAA; font-weight:bold; line-height:20px; padding-bottom:5px; padding-top:15px;}

#tt {position:absolute; display:block; background:url(../images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(../images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url(../images/tt_bottom.gif) top right no-repeat; overflow:hidden}

.advimg{width:900px; height:11px; background:url(../images/advsearchimg1.gif) no-repeat;}
.readonline a{width:100px; height:30px; margin-top:10px;font-size:14px;font-weight:bold;display:inline-block;padding-left:30px;background:url(../images/readonline.gif) no-repeat;}
.readonline a:hover{width:100px; height:30px; margin-top:10px;font-size:14px;display:inline-block;font-weight:bold; color:#99cc33;padding-left:30px;background:url(../images/readonline.gif) no-repeat; text-decoration:none;}

.borrow a{width:65px; height:30px; margin-top:10px;font-size:12px;font-weight:bold;display:inline-block;padding-left:25px;background:url(../images/readonline.gif) no-repeat;}
.borrow a:hover{width:65px; height:30px; margin-top:10px;font-size:12px;display:inline-block;font-weight:bold; color:#99cc33;padding-left:25px;background:url(../images/readonline.gif) no-repeat; text-decoration:none;}

.borrow01 a{width:85px; height:30px; font-size:12px;font-weight:bold;display:inline-block;padding-left:25px;background:url(../images/readonline.gif) no-repeat;}
.borrow01 a:hover{width:85px; height:30px; font-size:12px;display:inline-block;font-weight:bold; color:#99cc33;padding-left:25px;background:url(../images/readonline.gif) no-repeat; text-decoration:none;}
#list .arrowbox01{ width:90%; height:24px; line-height:24px; padding-top:4px; padding-right:0;}

/*图书详细*/
.content2009{overflow-y:scroll;SCROLLBAR-FACE-COLOR: #fcfcfc;  SCROLLBAR-HIGHLIGHT-COLOR: #6c6c90;
 SCROLLBAR-SHADOW-COLOR: #fcfcfc; 
 SCROLLBAR-3DLIGHT-COLOR: #fcfcfc; 
 SCROLLBAR-ARROW-COLOR: #240024; 
 SCROLLBAR-TRACK-COLOR: #fcfcfc; 
 SCROLLBAR-DARKSHADOW-COLOR: #48486c; 
 SCROLLBAR-BASE-COLOR: #fcfcfc;height:1740px;_height:1840px;width:680px;}
 
 .ww1{width:378px;margin-left:5px;margin-top:5px;}
.ww1 td{ background:url(../images/top02_index2.gif) no-repeat;height:24px;text-align:left; padding-left:45px;width:125px;}
.ww1 td.s { background:url(../images/top01_index2.gif) no-repeat; cursor:pointer;}
.ww2{width:687px;border:1px solid #ccc;height:30px;margin-left:5px;}
.dis{display:block}
.undis{display:none}
.textbox{width:400px;height:20px;padding-top:10px;text-align:left; text-indent:2pc;word-spacing:100px;}
.nofound{ width:405px; height:210px; margin:130px; background:url(../images/nofound.gif) no-repeat top; text-align:center;}
.left_index2 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 190px; LINE-HEIGHT: 18px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none
}
.left_index2 UL LI {
	MARGIN-TOP: -3px! important; POSITION: relative; _height:28px;text-align:left; background:#FFFFFF
}
.left_index2 LI UL {
	DISPLAY: none; BACKGROUND: #990000; LEFT: 189px; POSITION: absolute; TOP: 0px
}
.left_index2 UL LI A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(../images/navbg.jpg) #fff repeat-x 50% bottom; PADDING-BOTTOM: 4px; BORDER-LEFT: #ccc 1px solid; COLOR: #333; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 0px solid; TEXT-DECORATION: none
}
.left_index2 * HTML UL LI {
	FLOAT: left; HEIGHT: 1%
}
.left_index2 * HTML UL LI A {
	HEIGHT: 1%
}
.left_index2 UL LI A:hover {
	BACKGROUND: #e7eec6; COLOR: #333333
}
.left_index2 LI UL LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.left_index2 LI:hover UL {
	DISPLAY: block
}
.left_index2 LI.over UL {
	DISPLAY: block
}
.searchc_index2_90{text-align:center; padding-top:10px;}
.searchc_index2_90 form{ line-height:28px;}
.searchc_index2_90 form span{ font-size:14px;}
.searchc_index2{text-align:center; padding-top:10px;}
.searchc_index2 form{ line-height:28px;}
.searchc_index2 form span{ font-size:14px;}
.sp{ width:230px; height:20px; line-height:20px; padding-left:5px;}
.sb{BORDER: #7b9ebd 1px solid; PADDING: 2px; padding-bottom:0px;FONT-SIZE: 12px;CURSOR: hand; height:22px;FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);}
.sr{border:none; background-color:#F1F1F1;}
.sf{font-size:12px; line-height:25px;}
#keywordTip{font-size:12px;}

.suckerdiv{width:200px;}
.suckerdiv h4{ font-size:13px; text-align:center; width:190px; height:31px; background:url(../images/ztftitle.gif) no-repeat; line-height:31px; color:#696; margin-bottom:-1px;}
.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 190px; /* Width of Menu Items */
line-height:22px;
border-bottom: 1px solid #ccc;
font-size:12px;
}

.suckerdiv ul li{
position: relative;
}

/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 180px; /*sub menu width*/
top: 0;
visibility: hidden;
}
/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: black;
text-decoration: none;
background: #fff;
padding: 1px 5px;
border: 1px solid #ccc;
border-bottom: 0;
}
.suckerdiv ul li a:visited{
color: black;
}
.suckerdiv ul li a:hover{
	background-color: #C1ED9A;
}
.suckerdiv .subfolderstyle{
background: url(../images/arrow-list.gif) no-repeat center right;
}

/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */
