
:focus, input, a { outline: none; }
ol, ul { list-style: none; }
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: bottom; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
a {color:#08c; text-decoration: none; }
a:hover {text-decoration: underline }
.clearfix:after { display: block; overflow: hidden; clear: both; height: 0; visibility: hidden; content: "."; }
.clearfix { *zoom:1;}
.cf:after { display: block; overflow: hidden; clear: both; height: 0; visibility: hidden; content: "."; }
.cf { *zoom:1;}
.clear { display: block; clear: both; height: 0; line-height: 0; font: 0/0 Arial; visibility: hidden; }

.info { position: relative; }
.infoImg { float: left; }
.infoTxt { float: left; margin-left: 20px; }
.infoExtra { position: absolute; top: 0px; right: 10px; }
.infoExtra a, .infoExtra span { display: block; text-align: right; margin-bottom: 6px; }

.filterTag { background: #fff; padding-top: 10px; margin-bottom:10px;}
.filterTag .info { padding: 0 0 5px 15px; margin: 0 0 10px; border-bottom: 1px solid #e7eaee; }
.filterTag .info dd { overflow: hidden; /*height:23px;*/ }
.filterTag .lastItem { border-bottom: none; margin-bottom: 0; padding-bottom: 8px; }
.filterTag .infoImg { width: 70px; }
.filterTag .infoTxt { width: 826px; margin-left: 0; }
.filterTag .infoTxt a { float: left; margin: 0 8px 5px 8px; white-space: nowrap; color: #666; }
.filterTag .infoTxt a:hover{color:#ff7300;}
.filterTag .infoTxt .target { font-weight: 400; color: #ff6600; text-decoration: none; }
.filterTag .infoTxt strong { float: left; margin: 0 10px 5px 10px; white-space: nowrap; font-weight: 900; color: #ff6600; }
.filterTag .infoExtra span { display: block; width: 16px; height: 16px; margin-top: 0; background: url(../images/icon20.png) no-repeat 0 -1560px; _background: url(icon20.jpg) no-repeat 0 -1560px; cursor: pointer; }
.filterTag .infoExtra .showLess { background: url(../images/icon20.png) no-repeat 0 -1600px;_background: url(icon20.jpg) no-repeat 0 -1600px; }
.filterTag .inner { margin: 5px 0; padding: 10px 5px 5px; background: #f0fbf2; clear: both; }

.college-list {
padding: 20px 20px 0;
}element.style {
}
.college-list dd {
display: inline-block;
white-space: nowrap;
overflow: hidden;
margin: 0 15px 15px 0;
width: 13em;
}


/*此处建立整站的框架*/
	/*width 1000px*/
	#top{  height:31px; line-height:31px; background-repeat:repeat-x;}
#top .top_con{ width:951px; margin:0 auto;}
#top .top_con .top_l{ float:left;font-size:14px;color:#3E3C3D;}
#top .top_con .top_l  a{ margin-left:15px;  font-size:15px;color:#3E3C3D;}
#top .top_con .top_r{ float:right; color:#787476;}
#top .top_con .top_r span a{ margin-left:15px;font-size:15px; color:#3E3C3D;}
.logina{margin:0 5px; font-size:16px;font-weight:bold;color:#f60  }