@charset "gb2312";
/* CSS Document */
@import url(base.css);
@import url(top.css);

#ads{
	background-color:#FFF; padding:5px 5px;
	}

#con{
	background-color:#FFF; display:inline-block; overflow:hidden;
	}

.h338{ height:338px; overflow:hidden;}
.h265{ height:265px; overflow:hidden;}
.h240{ height:240px; overflow:hidden;}
.main_lbox{
	float:left;width:225px;margin:6px 5px !important;_margin:5px 7px 5px 2px; border:1px solid #999;
}
.main_rbox{
	float:left;width:271px;margin:6px 5px !important;_margin:5px 0px 5px 7px; border:1px solid #999;
}
.main_rbox1{float:left;width:271px;margin:6px 5px !important;_margin:5px 0px 5px 7px;}

.table_img{margin-top:6px;}
.table_img td img{border:1px solid #E3F4FD; padding:1px; margin-bottom:3px;}

.jh{
	height:28px; background-color:#eaf2f5; 
}
.jm{
	min-height:120px !important; 
}
.jf{
	height:10px;
}

.jh h3{
	line-height:28px;padding-left:8px; color:#06C;font-weight:600; padding-right:8px;
}
.jh h3 a{
	font-size:12px; float:right;font-weight:normal;margin-top:10px;
}

.jm ul{
	padding:5px 0px;	
}
.jm ul li span{
	float:right;padding-right:5px;	
}
.jm ul li{
	padding-left:15px; height:22px; line-height:22px; background:url(../images/icon_grp.gif) no-repeat -75px 2px;
}
.jh1 h3{
	line-height:28px;
	padding-left:10px;
	color:#000;
	font-weight:600;
	padding-right:10px;
	background:url(../images/bg.png);
	background-repeat: repeat-x;
}
.jh1 h3 a{ font-size:12px;float:right; font-weight:normal; line-height:28px;}
.main_mbox{
	margin:6px 0 !important;_margin:4px 0px; width:400px; float:left;
	}
.border{ border:1px solid #999;}

#flash{
	background-color:#eaf2f5; border:1px solid #999;padding:3px;
}
#mainText{
	border:1px solid #999; margin-top:8px; height:80px; overflow:hidden
}
#mainText a{
	display:block;font-size:12px; font-weight:600; padding-left:18px;background:url(../images/iarrow.gif) no-repeat 6px 2px; 
}
/*大学生计划*/
.texttitle {COLOR: #C10001; font-size:14px;}
.texttitle  A:link {COLOR: #C10001; TEXT-DECORATION: none}
.texttitle A:visited {COLOR: #C10001; TEXT-DECORATION: none}
.texttitle A:hover {COLOR: #C10001; TEXT-DECORATION: underline}
.texttitle A:active {COLOR: #C10001; TEXT-DECORATION: none}
.texttitle span{ float:right; margin-right:8px; font-size:18px; font-weight:600;}
#imgTitle {
	FILTER: ALPHA(opacity=70); LEFT: 0px; OVERFLOW: hidden; POSITION: relative; TEXT-ALIGN: left
}
#imgTitle_up {
	LEFT: 0px; HEIGHT: 1px; TEXT-ALIGN: left
}
#imgTitle_down {
	LEFT: 0px; TEXT-ALIGN: right
}
.imgClass {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#txtFrom {
	VERTICAL-ALIGN: middle; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.button {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #7b7b63; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: bold 9px sans-serif; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.button {
	COLOR: #ffffff; FONT-FAMILY: sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
A.button:link {
	COLOR: #ffffff; FONT-FAMILY: sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
A.button:visited {
	COLOR: #ffffff; FONT-FAMILY: sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
A.button:hover {
	BACKGROUND: #fff; COLOR: #fff; FONT-FAMILY: sans-serif; TEXT-DECORATION: none
}
.buttonDiv {
	BACKGROUND: #000000; FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 21px; HEIGHT: 1px; TEXT-ALIGN: center
}
.trans {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=100, finishY=100,style=1,opacity=0,finishOpacity=40); WIDTH: 90px; BACKGROUND-COLOR: #000
}

/*广告位*/
.ads_index_l{float:left;width:226px; height:60px;margin:6px 5px !important;_margin:4px 7px 4px 2px;}
.ads_index_m{float:left;width:400px; height:60px;margin:6px 0 !important;_margin:4px 0px;overflow:hidden;}
.ads_index_r{float:left;width:271px; height:60px;margin:6px 7px !important;_margin:4px 0 4px 7px;}


#banner_down{ background-color:#FFF;padding:5px 5px; width:914px;}

/*友情连接*/
#links{margin-left:5px; margin-right:5px;border:1px solid #eee;}
#linksText span{ float:left; width:110px; text-align:center; overflow:hidden;}


/*通知消息*/
#messages{ background:#FFF; color:#F00; font-size:14px;}
#messages a{ color:#F00;font-size:14px;}