@charset "utf-8";

/* CSS Document */

body{width:1000px; height:100%; margin-top:0px; margin-right:auto; margin-left:auto; font-size:12px; color:#898989; line-height:160%; background-image:url(../images/bg.gif); background-repeat:repeat-x; margin-bottom:0px; word-wrap: break-word; word-break: break-all}

#wrap{background-image:url(../images/mainbg.jpg); width:980px; position:absolute; background-repeat:no-repeat; border-right-width:1px; border-left-width:1px; border-right-style:solid; border-left-style:solid; border-right-color:#CCC; border-left-color:#CCC}

*{margin:0px; padding:0px}

.clear{clear:left}

.redtext{font-family:Arial,Helvetica,sans-serif; color:#9d5332}

td{padding:5px}

a{blr:expression(this.onFocus=this.blur())}

.button {

	BACKGROUND-COLOR: #F0F6FF;

	COLOR: #60939A;

	HEIGHT: 20px;

	font-size: 12px;

	border: 1px solid #60939A;

	margin-right: 30px;

}





/* 小小css */

a.textlink1{color:#898989; text-decoration:underline}

a.textlink1:hover{text-decoration:none}

a.textlink2{text-decoration:underline; color:#A09480; line-height:26px}

a.textlink2:hover{text-decoration:none}

#title{width:730px; background-image:url(../images/titlebg.gif); height:30px; font-size:1.4em;	font-weight:bold; color:#4B4B4B; font-family:Arial,Helvetica,sans-serif;	text-indent:30px; line-height:30px;	margin-bottom:10px;	margin-left:7px; float: left;}

#title2{width:520px; background-image:url(../images/titlebg2.gif); height:30px;	font-size:1.4em; font-weight:bold; color:#4B4B4B; font-family:Arial,Helvetica,sans-serif;	text-indent:30px; line-height:30px;	margin-bottom:10px;	margin-left: 7px;}





/* 页数css */

.pagelist_box{CLEAR:both; WIDTH:95%}

.page_bar{FONT-SIZE:12px; FLOAT:right; PADDING-BOTTOM:3px; WIDTH:auto; FONT-FAMILY:verdana; TEXT-ALIGN:right; margin-top:5px; margin-right:15px; margin-bottom:30px; margin-left:0px}

.page_bar a{PADDING-RIGHT:5px; PADDING-LEFT:5px; FONT-SIZE:12px; FLOAT:left; PADDING-BOTTOM:0px; PADDING-TOP:0px; FONT-FAMILY:verdana; TEXT-DECORATION:none}

.page_redirect{BORDER-RIGHT:#e7e7e7 1px solid; BORDER-TOP:#e7e7e7 1px solid; BACKGROUND:#f7f7f7; VERTICAL-ALIGN:middle; BORDER-LEFT:#e7e7e7 1px solid; COLOR:#666; LINE-HEIGHT:20px; MARGIN-RIGHT:2px; BORDER-BOTTOM:#e7e7e7 1px solid; FONT-FAMILY:verdana}

.page_num{BORDER-RIGHT:#d0dfe1 1px solid; BORDER-TOP:#d0dfe1 1px solid; VERTICAL-ALIGN:middle; BORDER-LEFT:#d0dfe1 1px solid; LINE-HEIGHT:20px; MARGIN-RIGHT:2px; BORDER-BOTTOM:#d0dfe1 1px solid; FONT-FAMILY:verdana}

A.page_num:link{BACKGROUND:#f0f6ff; COLOR:#60939a}

A.page_num:visited{BACKGROUND:#f0f6ff; COLOR:#60939a}

A.page_num:hover{BORDER-RIGHT:#60939a 1px solid; BORDER-TOP:#60939a 1px solid; BACKGROUND:#f5fbff; BORDER-LEFT:#60939a 1px solid; COLOR:#60939a; BORDER-BOTTOM:#60939a 1px solid; FONT-FAMILY:verdana; TEXT-DECORATION:none}

A.page_num:active{BORDER-RIGHT:#60939a 1px solid; BORDER-TOP:#60939a 1px solid; BACKGROUND:#f5fbff; BORDER-LEFT:#60939a 1px solid; COLOR:#60939a; BORDER-BOTTOM:#60939a 1px solid; FONT-FAMILY:verdana; TEXT-DECORATION:none}

.page_curpage{BORDER-RIGHT:#d0dfe1 1px solid; BORDER-TOP:#d0dfe1 1px solid; FONT-WEIGHT:bold; VERTICAL-ALIGN:middle; BORDER-LEFT:#d0dfe1 1px solid; LINE-HEIGHT:20px; MARGIN-RIGHT:2px; BORDER-BOTTOM:#d0dfe1 1px solid; FONT-FAMILY:verdana}

A.page_curpage:link{BACKGROUND:#60939a; COLOR:#fff}

A.page_curpage:visited{BACKGROUND:#60939a; COLOR:#fff}

A.page_curpage:hover{BACKGROUND:#60939a; COLOR:#fff}

A.page_curpage:active{BACKGROUND:#60939a; COLOR:#fff}







/* nav 左边选单 */

#indexNav{width:200px; padding:0; height:100%; margin-left:10px; float:left; margin-top:0px; margin-right:0px; margin-bottom:0px; display:inline}

#indexNav li{padding:0; margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px}

.libig{background-image:url(../images/navlibig.gif); background-repeat:no-repeat; text-align:left; text-indent:35px; height:40px; width:200px; line-height:52px}

.libig2{background-image:url(../images/navlibig2.gif); background-repeat:no-repeat; text-align:left; text-indent:35px; height:25px; width:200px; line-height:22px}

.libigon{background-image:url(../images/navlibig.gif); background-repeat:no-repeat; text-align:left; text-indent:35px; height:40px; width:200px; line-height:52px}



.lismall{background-image:url(../images/navbg2.gif); background-repeat:no-repeat; height:20px; text-align:left; text-indent:50px; line-height:18px; margin:0px; padding:0px}

.lismallon{background-image:url(../images/navbg2.gif); background-repeat:no-repeat; height:20px; text-align:left; text-indent:50px; line-height:18px; margin:0px; padding:0px}



.libig a{color:#60939a; font-size:13px; font-weight:bold; text-decoration:none}

.libig a:hover{text-decoration:underline}

.libigon a{color:#cf6346; font-size:13px; font-weight:bold; text-decoration:none}

.libigon a:hover{text-decoration:underline}

.libig2 a{color:#60939a; font-size:13px; font-weight:bold; text-decoration:none}

.libig2 a:hover{text-decoration:underline}

.libig2on a{color:#cf6346; font-size:13px; font-weight:bold; text-decoration:none}

.libig2on a:hover{text-decoration:underline}

.lismall a{color:#898989; font-size:12px; text-decoration:none}

.lismall a:hover{text-decoration:underline}

.lismallon a{color:#cf6346; font-size:12px; text-decoration:none}

.lismallon a:hover{text-decoration:underline}





/* 首頁和大版 */

#indexright{width:750px; float:right; background-image:url(../images/index/index_03.jpg); background-position:right top; background-repeat:no-repeat; display:inline}
#indexright .pic{width:320px; float:left; background-image:url(../images/index/index_02.gif); background-repeat:no-repeat; height:290px; display:inline}
#indexright .topmenu{width:300px; float:right; text-align:right; height: 30px;margin-right:25px; margin-top:5px; display:inline;}
#indexright .topmenu a{color:#898989; text-decoration:underline}
#indexright .topmenu a:hover{text-decoration:none}
#indexright .topsearch{width:205px; float:left; text-align:right; height: 30px; margin-top:5px; display:inline;}
#indexleft{width:230px; float:left; display:inline}

/* 首頁book */

#indexbookList{width:700px; float:left; margin-left:28px; text-align:center; display:inline}
#indexbookList ul{margin:0; padding:0; list-style-type:none}
#indexbookListImg li{float:left; text-align:center; margin-top:0px; margin-right:12px; margin-bottom:5px; margin-left:12px; width:150px; display:inline; height:290px}
#indexbookListImg li h1{padding:0px; margin:5px; font-size:12px; font-weight:normal; line-height:16px; color:#960}
#indexbookListImg li h2{padding:0px; font-size:12px; color:#898989; font-weight:normal; height:40px; line-height:16px}
#indexb{border:1px #ccc solid; display:block; padding:3px; margin-top:0px; margin-right:5px; margin-bottom:5px; margin-left:5px}

/* 內頁book */

#bookList{width:700px; float:left; margin-left:28px; text-align:center; display:inline}
#bookList ul{margin:0; padding:0; list-style-type:none}
#bookListImg li{float:left; text-align:center; margin-top:5px; margin-right:12px; margin-bottom:5px; margin-left:12px; width:150px; display:inline; height:260px}
#bookListImg li img{border:1px #ccc solid; display:block; padding:3px; margin:5px}
#bookListImg li h1{padding:0px; margin:5px; font-size:12px; font-weight:normal; line-height:16px; color:#960}
#bookListImg li h2{padding:0px; font-size:12px; color:#898989; font-weight:normal; height:40px; line-height:16px}
a.booklink{text-decoration:none; color:#960}
a.booklink:hover{text-decoration:none; color:#CE8B00}

/* 主选单和次选单css */

#maintop{width:980px; float:left; display:inline; height:113px}
#maintop .logo{width:300px; float:left; display:inline; height:100px}
#maintop .topmenu{width:305px; float:right; text-align:right;height: 30px; margin-right:25px; margin-top:5px; display:inline;}

#maintop .topmenu a{color:#898989; text-decoration:underline}

#maintop .topmenu a:hover{text-decoration:none}
#maintop .topsearch{width:305px; float:right; text-align:right; height: 30px; margin-top:5px; display:inline;}

#mainright{width:750px; float:right; display:inline; margin:0px; padding:0px}

#maintitle{display:inline; width:650px; float:left; margin-left:40px; margin-bottom:10px}

#maintitle h1{float:left; font-size:12px; line-height:16px; font-weight:normal; color:#9c8b56; margin-bottom:10px; margin-top:5px}

#sitemap{

	display:inline;

	width:730px;

	float:right;

	margin-bottom:10px;

	border-top-width:1px;

	border-top-style:solid;

	border-top-color:#CCC;

	height:25px;

	text-align:right;

	line-height:30px;

	margin-right: 13px;

}







/* 书藉介绍 */

#info{width:710px; float:left; margin-left:20px; display:inline; margin-bottom:20px}

#infopic{border:1px solid #CCC; margin:0px; padding:3px; width:165px; float:left}

#infoword{width:520px; float:right; display:inline}

#infoword li{background-image:url(../images/infobg.gif); padding-left:35px; line-height:32px; height:32px;overflow:hidden;width:500px; background-repeat:no-repeat; list-style-type:none;}

#infotext{width:510px; float:left; margin-left:7px; display:inline}







/* 延伸阅读的书 */

#moorbookList{width:700px; float:left; margin-left:28px; text-align:center; display:inline}

#moorbookList ul{margin:0; padding:0; list-style-type:none}

#moorbookListImg li{float:left; text-align:center; margin-top:5px; margin-right:4px; margin-bottom:5px; margin-left:4px; width:130px; display:inline; height:260px}

#moorbookListImg li img{border:1px #ccc solid; display:block; padding:3px; margin:5px}

#moorbookListImg li h1{padding:0px; margin:5px; font-size:12px; font-weight:normal; line-height:16px; color:#960}

#moorbookListImg li h2{padding:0px; font-size:12px; color:#898989; font-weight:normal; height:40px; line-height:16px}

a.booklink{text-decoration:none; color:#960}

a.booklink:hover{text-decoration:none; color:#CE8B00}





/* 精彩书摘+討論區 */

#inforead{width:700px; margin-left:auto; margin-bottom:10px; margin-right:auto}

#infoforum{width:700px; display:inline; border:1px solid #D0DFE1; float:left; margin-left:20px; margin-bottom:10px; margin-top:5px}

#infoforum .author{width:90px; float:left; margin-top:5px; margin-right:5px; margin-left:10px; display:inline}

#infoforum .content{width:570px; float:right; display:inline; margin-right:10px; margin-top:5px; margin-bottom:5px; border-left-width:1px; border-left-style:dotted; border-left-color:#CCC; padding-left:10px; padding-top:0px; padding-right:0px; padding-bottom:0px}

#infoforum .content h1{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal}

#infopo{width:700px; float:left; margin-left:20px; display:inline; text-align:center; padding-bottom:40px}

#infopo .title{display:inline; float:left; margin-bottom:10px}

#infopo .edit{display:inline; float:left; margin-bottom:10px}

#infopo .but{margin-bottom:10px; width:670px; text-align:center; display:inline}







/* footer 版权 */

#footer{background-color:#EEE; height:85px; width:980px; float:left}

#footer .clogo{height:80px; width:215px; background-image:url(../images/footerlogo.gif); float:left; margin-left:150px; margin-top:7px; background-repeat:no-repeat; display:inline}

#footer p{color:#999; font-size:11px; font-family:Arial,Helvetica,sans-serif; margin-top:10px; line-height:16px}


