@charset "utf-8";
/* CSS Document */

@import url("../common3.css");
@import url("../bookdown/float.css");
@import url("../group/fragmentQ.css");
#fragmentQ{border:#D0D1D1 1px solid;}
#fragmentQ h4{background:url(../../images/index/kb/fragmentQ_kb.gif) no-repeat left center}

#headP span a,#submenu-index,#menubar ul .li2 a{color:#7B868D;}
#menubar ul li{background:url(../../images/icon/14.gif) right -345px no-repeat;}
#menubar{background:url(../../images/index/menu_kb.png) no-repeat;}

#shortcutMmenu {
/*background:#FAF9F9 none repeat scroll 0%;*/
width:248px;
margin-bottom:10px;
overflow:visible;
}
#shortcutMmenu h4 {
color:#333333;
font-size:14px;
padding:10px;
line-height:16px;
height:17px
}
#shortcutMmenu ul {
height:65px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#shortcutMmenu ul li {
background:#869197 none repeat scroll 0%;
border-bottom:1px solid #67717C;
border-right:1px solid #67717C;
display:inline;
float:left;
margin:0pt 0pt 5px 10px;
padding:5px 0pt;
text-align:center;
width:70px;
}
#shortcutMmenu ul li a {
color:#FFFFFF;
}


.box {border:solid 1px #D0D1D1; background:url(img/kbly_11.png) repeat-x top center #FAF9F9; position:relative; overflow:hidden; _height:1%; margin-bottom:10px}
.box h4{font-size:14px; font-weight:700; padding-left:20px; line-height:26px; height:26px}
.box .more{position:absolute; display:block;top:0; right:0; line-height:26px; height:26px; padding-right:14px}
.p5bdimg img{border:solid 1px #ccc; padding:5px}
.nobgimg{background-image:none}
.wraper{width:950px; margin:0 auto; overflow:hidden}
.col1{float:left; width:690px;}
.col-1{float:left; width:235px}
.col-2{float:right; width:445px}
.col2{float:right; width:250px}
.clear{clear:both}
.red,a.red,.red a{color:#f00}
a.red:link,a.red:visited{color:#f00}
p.ch,.ch p{text-indent:2em; line-height:18px}
h4,h4 a,dt,dt a,h5,h5 a,h6,h6 a{color:#333;font-size:14px}
.nobd{border:none}
p .des{font-weight:bold;}
.ad01{clear:both; width:690; height:100px; overflow:hidden}
.lh26{line-height:26px}
.p10{padding:10px}
.pd2 img{padding:2px}
.qq{background:url(img/qqicon.gif) no-repeat 5px top; padding-left:30px; overflow:visible}
#focus{float:left; width:228px; height:297px}
	#focus dl{margin:5px; padding-bottom:10px; margin-top:10px; border-bottom:dotted 1px #D0D1D1}
	#focus .nobd{border:none; margin-bottom:10px}
	#focus dt,#focus dd{padding:0 10px}
	#focus dt{font-size:14px; font-weight:700; line-height:21px}
	#focus dd{margin:0}
#focus_img{float:left; margin-left:10px; width:448px; padding-bottom:12px; height:285px}
#imgwraper{position:relative; height:188px}
	#imgwraper img{width:440px; height:180px; margin:4px; border:none}
	#focus_img #imgwraper h3{position:absolute; bottom:20px; left:4px; width:420px; padding-left:20px; margin:0; line-height:22px; background-color:#333; color:#fff;filter:alpha(opacity=70);-moz-opacity:70;opacity:70;opacity:0.7!important; display:none}
	#imgwraper h3 a{color:#fff}
#focus_img h3{text-align:center; color:#f00; font-size:16px; margin:10px 0}
#focus_img p{line-height:150%; padding:0 20px; font-size:14px}	
#hotbook{clear:both; overflow:hidden;_height:1%}
	#hotbook ul{width:660px; margin:0 auto}
	#hotbook li{float:left; width:16.6%; text-align:center; list-style:none; padding:14px 0 17px}
	#hotbook li h5{margin:8px 0}
	#hotbook li img{padding:2px;width:75px; height:108px}
#newfbook{height:183px}
#newfbook img{padding:3px; float:left; margin:8px 14px 13px 10px;_display:inline; width:94px; height:135px}
#newfbook h5{margin:16px 0 10px}
#newfbook p{padding-right:16px}
#editor li{list-style:inside disc;}
#editor ul{padding:7px 10px 8px}
#editor li a{padding-left:5px}
#sort{clear:both}
#sort ul{padding:10px 0 23px 16px; overflow:hidden;}
#sort li{width:33%; overflow:hidden; float:left}
#sort li h5{background:url(img/kbly.gif) no-repeat 3px top; text-align:left; height:22px; padding:4px 0 4px 23px}
#sort li img{float:left; margin-right:15px;_display:inline; width:94px; height:135px}
#sort li h6{line-height:18px; padding-top:8px}
#sort li address{margin:5px 0}
#sort li p{line-height:20px; width:155px; float:left}

#publish li{list-style:none; float:left; width:105px; text-align:center; line-height:18px; padding:14px 5px}
#publish li img{ width:75px; height:108px}
#publish div{overflow:hidden; margin:0 10px;height:194px;width:668px}
#publish ul{width:1150px; height:194px}
/*	#goleft,#goright{display:block;float:left;width:17px;height:77px;margin:60px 5px 0 0;text-indent:500px;overflow:hidden;background:url(img/left.gif) no-repeat left center;cursor:pointer}
	#goright{float:right;background:url(img/right.gif); margin:60px 0 0 5px;}*/
#editormsg{height:220px}	
#editormsg p{line-height:20px; padding:22px 5px; margin:0 10px 8px; height:120px; border-bottom:dotted 1px #BCBCBC}
#editormsg ul{padding:2px 12px 7px}
#editormsg li{line-height:24px; list-style-position:inside; padding-left:3px}
#DownBook{margin-top:10px; clear:both}
#DownBook li{float:left;_display:inline; list-style:none; width:16.6%; text-align:center; padding:15px 0 25px}
#DownBook li h3{ line-height:22px; font-size:14px; padding:8px 10px 9px}
#DownBook li img{width:118px; height:164px}
#DownBook li span{display:block; text-align:center; padding:0 0 0 3px; height:23px}
#DownBook li span a{background:url(img/readbook.gif) no-repeat left top; height:0; overflow:hidden; text-indent:-999em; display:block; width:61px; height:23px; float:left; margin-left:10px;_display:inline}
#DownBook li span a.a2{background-image:url(img/downbook.gif)}

.tabslist .list_menu{position:absolute; top:0; right:0}
.tabslist .list_menu li{list-style:none; float:left; border-left:solid 1px #D0D1D1; height:26px; line-height:26px; padding:0 5px}
.tabslist .list_menu li.ui-tabs-selected{background:#FAF9F9}
.tabslist ol{padding:5px 10px 0;}
.tabslist ol.ui-tabs-hide{display:none}
.tabslist ol li cite{float:right;color:#666;}
.tabslist ol li{padding-left:22px;margin:13px 0;background:url(img/listbg.gif) 0 0 no-repeat; line-height:12px}
.tabslist ol .li2{background-position:0 -26px;}
.tabslist ol .li3{background-position:0 -52px;}
.tabslist ol .li4{background-position:0 -78px;}
.tabslist ol .li5{background-position:0 -104px;}
.tabslist ol .li6{background-position:0 -130px;}
.tabslist ol .li7{background-position:0 -156px;}
.tabslist ol .li8{background-position:0 -182px;}
.tabslist ol .li9{background-position:0 -208px;}
.tabslist ol .li10{background-position:0 -234px;}
#help {height:304px;*height:295px}
#help ul{padding:15px 25px}
#help li{ list-style:none; line-height:30px;}
#help li span.qq{padding:3px 0px 2px 30px}	
#updatelist{height:620px; overflow:hidden;*height:600px}
#updatelist h4 a{font-size:12px;font-weight:normal;float:right;margin-right:15px;}
#updatelist table{background-color:#fff; margin:8px}
#updatelist .td4,#updatelist .td5{display:none}
#updatelist table tr td {
line-height:18px;overflow:hidden;padding:3px 4px
}
#updatelist table tr .td1 {
padding-left:10px;
white-space:nowrap;
}
#updatelist table tr .td2 a {
color:#009900;
}
#updatelist table tr .td3 {
width:60%;
}
#complete ul{margin:0 15px}
#complete li{float:left; list-style:none; padding:14px 0 20px; width:12.5%; text-align:center}
#complete li h5{margin:8px 0}
#complete li img{width:75px; height:100px}

#ad01{height:80px}

#links{width:948px;margin:10px auto;}
#links a{display:inline;width:88px;height:31px;margin:0 3px;}
#links a img{width:88px;height:31px;}
