.style1,.style5{border:#D1DAEF 1px solid;background:url(../images/bg2.png) repeat-x;}
.style2{padding:5px;border:#D1DAEF 1px solid;background:url(../images/bg1.gif) repeat-x;}
.style1 h4,.style5 h4{padding:5px 10px 0;height:21px;font-size:14px;color:#333;line-height:16px;}
.style2 h4,.style3 h4{font-size:14px;color:#333;line-height:16px; padding:0px 0px 3px}
.style1 h4 a,.style2 h4 a,.style3 h4 a{color:#333;}
.style3{padding:10px;border:#D1DAEF 1px solid;background:#F2F5FD;}
.style3 .title{height:20px;border-bottom:#D1DAEF 1px dashed; overflow:hidden; height:1%}
.style3 .title h4{float:left;}
.style3 .title span{float:right;}


a:hover{color:#7B92CF;}
BODY {
	FONT-SIZE: 12px; FONT-FAMILY: 宋体, Verdana, Arial
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: 宋体, Verdana, Arial
}
TH {
	FONT-SIZE: 12px; FONT-FAMILY: 宋体, Verdana, Arial
}
INPUT {
	FONT-SIZE: 12px; FONT-FAMILY: 宋体, Verdana, Arial
}
SELECT {
	FONT-SIZE: 12px; FONT-FAMILY: 宋体, Verdana, Arial
}
BODY {
	MARGIN: 0px
}
.text01 {
	FONT: 12px "宋体", Verdana, Arial; COLOR: #212121
}
.text02 {
	FONT: 12px/180% "宋体", Verdana, Arial; COLOR: #343434
}
.text03 {
	FONT-SIZE: 14px; COLOR: #343434; LINE-HEIGHT: 200%
}
A:link {
	COLOR: #143c8f; TEXT-DECORATION: none
}
A:visited {
	COLOR: #143c8f; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
A.menuLink:link {
	COLOR: #202020; TEXT-DECORATION: none
}
A.menuLink:visited {
	COLOR: #202020; TEXT-DECORATION: none
}
A.menuLink:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
A.menuLink1:link {
	FONT-WEIGHT: bold; COLOR: #113a8a; TEXT-DECORATION: none
}
A.menuLink1:visited {
	FONT-WEIGHT: bold; COLOR: #113a8a; TEXT-DECORATION: none
}
A.menuLink1:hover {
	FONT-WEIGHT: bold; COLOR: #ff6600; TEXT-DECORATION: none
}
A.link2:link {
	COLOR: #003fd0; TEXT-DECORATION: none
}
A.link2:visited {
	COLOR: #003fd0; TEXT-DECORATION: none
}
A.link2:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
A.link3:link {
	FONT-SIZE: 14px; COLOR: #003fd0; TEXT-DECORATION: none
}
A.link3:visited {
	FONT-SIZE: 14px; COLOR: #003fd0; TEXT-DECORATION: none
}
A.link3:hover {
	FONT-SIZE: 14px; COLOR: #ff6600; TEXT-DECORATION: underline
}
.fontbbbbbb {
	FONT-WEIGHT: bold; COLOR: #bbbbbb
}
.font133b8e {
	FONT-WEIGHT: bold; COLOR: #113b8f
}
.fonte55001 {
	FONT-WEIGHT: bold; COLOR: #e55001
}
.loginInput {
	BORDER-RIGHT: #8cbaec 1px solid; BORDER-TOP: #8cbaec 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #8cbaec 1px solid; WIDTH: 78px; BORDER-BOTTOM: #8cbaec 1px solid; HEIGHT: 16px
}
.font113b8d {
	COLOR: #113b8d; LINE-HEIGHT: 180%
}
.font180 {
	COLOR: #343434; LINE-HEIGHT: 180%
}
.bookTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #414141
}
.newsTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #414141
}
.title01 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #2a4481
}
.fontff6600 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff6600
}
INPUT.btn {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; BORDER-LEFT: #c0c0c0 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #c0c0c0 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #f5fafe
}
#focus{width:478px;}
#focus h3{font-size:18px;text-align:left;padding:5px 0;}
#focus h3 a{color:#4465BA;}
#focus p{line-height:20px;font-size:14px;height:70px;overflow:hidden;margin:5px 0 10px;}
#focus span{display:block;text-align:left;padding-top:10px;border-top:#ddd 1px dashed;}
#focus span a{margin:0 5px;}
#focus div{margin:1px 0 8px;}
#focus div img{width:478px;height:75px;}
#focus ul{list-style:none;height:90px;overflow:hidden;}
#focus ul li{float:left;width:100%;height:14px;overflow:hidden;margin:5px 0;}



.box{width:950px;margin:10px auto;overflow:hidden;}
.box1{width:180px;float:left;display:inline;}
.box2{width:690px;float:left;}
.box4{width:250px;float:left;}
.box3{width:500px;float:left;margin-left:1px;}
.box2.2{width:100%;float:left;}

#authorship2 ul{list-style:none;}
#authorship2 ul li{height:110px;margin:15px 0 0;}
#authorship2 ul li span{float:left;width:75px;height:100px;border:#ddd 1px solid;padding:3px;background:#fff;margin-right:10px;}
#authorship2 ul li span img{width:75px;height:100px;}
#authorship2 ul li strong{display:block;padding:5px 0;}
#authorship2 ul li strong a{color:#4465BA;font-size:14px;}
#authorship2 ul li p{line-height:17px;height:85px;overflow:hidden;}

.left{width:695px;float:left;}
.right{width:250px;float:right;}

#authorship3{width:100%;height:95%;clear:both;margin:25px 0 0px 20px}
#authorship3 ul{list-style:none;height:300px;}
#authorship3 ul li{width:212px;display:inline;float:left;margin:4px 5px 0;}
#authorship3 ul li h4{font-size:12px;}
#authorship3 .title h4{padding-top:0}
#authorship3 ul li div{height:108px;margin:3px 0 8px;}
#authorship3 ul li div span{float:left;width:75px;height:100px;border:#ddd 1px solid;padding:3px;background:#fff;margin-right:10px;}
#authorship3 ul li div span img{width:75px;height:100px;}
#authorship3 ul li div strong{display:block;padding:5px 0;}
#authorship3 ul li div p{line-height:18px;height:70px;overflow:hidden;}
#authorship3 ul li ol{list-style:none;background:#fff;padding:1px 5px;}
#authorship3 ul li ol li{float:none;display:block;width:auto;margin:5px 0; height:14px; overflow:hidden}




#newbooks,#contact,#friendlink{padding:0}

#contact h4,#newbooks h4,#friendlink h4{border-bottom:solid 1px #ccc}
#contact {margin:25px auto}


#contact p{padding:10px; background-color:#fff; line-height:200%; color:#000}


#newbooks ol{padding:6px 10px 7px 30px;background:url(../images/place.gif) 10px 12px no-repeat;}
#newbooks li{height:14px;overflow:hidden;padding:5px 0 2px;}
#friendlink li,#newbooks li{ list-style:none}
#friendlink ul{padding:10px; line-height:200%; overflow:hidden; height:1%;}
#friendlink li{float:left; padding:5px 10px;width:90px}
#text {
	font-family: "宋体";
	font-size: 14px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
