.history {
	float: left;
}
.sname {
	color:#2B3638;
float:left;
line-height:22px;
margin-right:5px;
padding-top:2px;
}
.search_outter {
background-image:url("../images/d_b_bg2.gif");
}
.search {
background-image:url("../images/d_b_bg2.gif");
}
.searchbox .author div {
height:24px;
margin-bottom:10px;
}

.searchbox .author {
margin:0 auto;
padding:20px 0 15px;
width:650px;
}
.searchbox .author .alt {
padding-left:220px;
text-align:left;
height:24px;
margin-bottom:10px;
}

.radio {
	line-height: 22px;
}
.searchbox_outter {
background-image:url("../images/searchbox_history.gif");
background-repeat:no-repeat;
padding-top:20px;
margin-bottom: 10px;
text-align:center;
}

.searchbox .inputs {
background-position:0 -192px;
width:472px;
}
.searchbox .inputs:hover {
	background-position:0 -216px;
}

.searchbox .alt {
padding-left:220px;
text-align:left;
}


.searchbox .notice {
	width: 741px;
	height: 119px;
	margin: 0 auto 10px;
	padding: 8px 10px;
	text-align: left;
	background-image:url("../images/history_notice.gif");
	background-position:center bottom;
	background-repeat:no-repeat;
}
.searchbox .notice p {
	margin: 4px 0;
	line-height: 18px;
}

.extend {
margin-bottom:20px;
padding:0 80px;
}
.extend h2 span {
background-position:0 -54px;
padding-right:0;
width:94px;
}
.extend .content {
padding:10px 0 0 20px;
}
.extend .content h6 {
color:#000000;
margin-bottom:4px;
padding-left:8px;
text-align:left;
}
.extend .content p {
height:24px;
margin-bottom:10px;
text-align:left;
}
.extend .content .sname {
color:#2B3638;
float:left;
line-height:22px;
margin-right:5px;
padding-top:2px;
}
.extend .content p input {
vertical-align:middle;
}
.extend .content span {
color:#2B3638;
float:left;
line-height:22px;
margin-right:5px;
}

.letter {
background-image:url("../images/class_ico.gif");
background-position:0 -22px;
background-repeat:no-repeat;
float:left;
height:24px;
line-height:22px;
padding-left:20px;
padding-top:4px;
width:600px;
}
.letter a {
background:none repeat scroll 0 0 #F7FAFC;
border:1px solid #7383A5;
float:left;
height:14px;
line-height:13px;
margin-right:7px;
text-align:center;
width:14px;
}
.xueke li, .diqu li {
float:left;
height:24px;
line-height:24px;
text-align:left;
width:114px;
}


.diqumap {
float:left;
text-align:left;
}
.diqu {
float:right;
width:400px;
padding-top: 20px;
}