body {FONT: 12px Arial;margin:0px; line-height:22px;background:#f0fafe;}
img {border:0; padding:0; margin:0;}
a:link {color:#333;text-decoration:none}
a:visited {color: #333;text-decoration:none}
a:hover {color: #333;text-decoration: underline;}
a:active {color:#333;text-decoration:none} 
h1,h2,h3{font-family: Microsoft YaHei,Microsoft JhengHei,SimSun;MARGIN:0px;}
h2,h3{font-size:16px; color:#e44222; line-height:30px;}
dl,dt,dd,p,ul li{ PADDING : 0px; MARGIN: 0px;}
ul,ul li{PADDING : 0px;MARGIN: 0px;list-style-type: none;}
#crumb{ margin:0 auto; width:960px;background:#E8F4F9;}
#crumb .crumbleft{ font-size:13px; height:30px;line-height:30px;color:#025b81;float:left;width:400px;padding-left:10px;}
#crumb .crumbleft a{color:#025b81;}
#crumb .crumbright{float:right;width:548px;text-align:right; height:30px;line-height: 30px;}
#crumb .crumbright a{color:red;}
#bookinfo{ margin:0 auto; width:980px; overflow:hidden;}
#title{ margin:0 auto;text-align:center;overflow:hidden;height:50px;}
#title h1,#title .author{padding:0 8px;display:inline;}
#title h1{ color:#e44222; font-size:28px;font:height:30px;line-height:30px;padding-top:10px;}
#title .author{line-height:50px;font-style:normal;margin-left:8px;font-size:14px;}

/*---ÍøÕ¾¶¥²¿²Ëµ¥À¸---*/
#main{height:30px; background:url(/images/topbar.gif) 0 bottom repeat-x; margin:0 auto;width:100%;position:relative;}
#main .nav{ margin:0 auto;width:100%; color:#666; height:30px; line-height:28px; position:relative;}
#main .nav ul{ float:left; height:30px; width:100%;line-height:30px;}
#main .nav li{ float:left;padding:0 9px;border-left:#ddd 1px solid;margin-left:-1px;}
#main .nav .li_right{float:right;text-align:right;background:none; padding-right:10px;}
#main .nav a{color:#666; }
#main .nav a:hover{color:#666;}

.toast-wrap{position:fixed;bottom:20%;color:#fff;width:100%;text-align:center;font-size:14px;display:none}
.toast-msg{background-color:rgba(0,0,0,.7);padding:20px;border-radius:5px}
.toastAnimate{animation:toastKF 3s}

dl.book {margin-bottom:20px;}
.book { margin:0 auto; width:970px;margin-bottom:4px; overflow:hidden;}
.book dt {border-top:2px solid #C3DFEC;background:#E8F4F9;width:960px; text-align:center; float:left; font-weight:bold;margin-bottom:12px;}
.book dd {float:left;width:298px;border-bottom:1px solid #E1E1E1; display: inline;background:url(/images/arrow.png) no-repeat 0px 5px;padding-left:20px; line-height:22px; margin-bottom:8px; height:22px; overflow:hidden;font-size:14px;}
.book dd a{color:#025b81;}
.book dd a:visited{color:#999;}
.book dd.newbook {width:320px;height:auto;text-align:center;background-image:none;padding-left:0px;border:none;float:left;}
fieldset {width:960px;margin:0 auto;}
fieldset h4,#bookmap h4{font-size:14px;}
fieldset img {margin: 5px;}
fieldset p {float:left;margin:5px;height:155px;width:100px;text-align:center;}
fieldset ol {width:900px;*width:895px;}
fieldset ol li{color:#FF6600;line-height:22px;}
fieldset a:visited,fieldset a:link{text-decoration:underline;color:#F60;}
#bookmap {width:960px;margin:8px auto;line-height:25px;font-size:14px;}
#bookmap a{margin-right:10px;}
#footer {width:970px;border-top:2px solid #C3DFEC;margin:0 auto;padding-top: 10px;text-align: center;}
#footer span a{color:#025b81;}
.clear {clear: both;margin:0;padding:0;height:2px;}
#tj{display:none}