/* CSS Document */
/* For Index only*/
@import url("T2_base.css");
.T2_frame,.cec_list .list_area dl dt,.cec_list .list_area dl .under_line{
	background-image:url(http://image.ceconlinebbs.com/T2_frame.png);
	background-repeat: no-repeat;
}

/* 焦点部分，这部分内容要与 导航栏 互动*/
.focus_box {
	height:244px;
	border:solid 1px #BFBFC0;
	border-bottom:none;
	background-color:#FFF;
	overflow:hidden;
}

	/* 焦点图片*/
.focus_box .slider_frame {
	float:left;
	border-right:solid 1px #BFBFC0;
	width:317px;
	height:244px;
	position:relative;
}
.focus_box .slider_frame .img_frame {
	width:317px;
	height:170px;
	overflow:hidden;
	position:relative;
}
.focus_box .slider_frame .img_frame a {
	display:block;
	width:317px;
	height:170px;
}
.focus_box .slider_frame .img_frame img {
	display:block;
	width:317px;
	height:170px;
}
.focus_box .slider_frame .num {
	position:absolute;
	top:145px;
	right:10px;
}
.focus_box .slider_frame .num span {
	margin-left:5px;
	padding:0 4px;
	line-height:18px;
	background-color:#ADADAD;
	cursor:pointer;
}
.focus_box .slider_frame .num .cur {
	background-color:#000;
	color:#FFF;
	font-weight:bold;
	cursor:normal;
}
.focus_box .slider_frame p {
	padding:8px 12px 0 12px;
	line-height:20px;
}



.focus_box .summary {
	float:left;
	width:360px;
}
.focus_box .summary .title {
	list-style:none;
	background-color:#BFBFBF;
	height:23px;
}
.focus_box .summary .title li {
	float:left;
	width:178px;
}

.focus_box .summary .title .active {
	text-align:center;
	height:18px;
	padding:3px 0 0 0;
	border:#FFF solid 1px;

	font-size:14px;
	font-weight:bold;
	
	background-position:0 -310px;
}
.focus_box .summary .title .silent {
	text-align:center;
	height:18px;
	padding:3px 0 0 0;
	border-top:#FFF solid 1px;
	border-left:#FFF solid 1px;
	border-right:#FFF solid 1px;
	font-size:14px;
	color:#000066;
	cursor:pointer;
	
	background-position:0 -342px;
}
.focus_box .summary .title .margin_right {
	margin-right:1px;
	width:177px;
}

.focus_box .summary .news_list {
	clear:both;
	padding:10px;
	display:inline-block;
}
.focus_box .summary .news_list ul {
	list-style:none;
}
.focus_box .summary .news_list ul li {
	height:21px;
	width:340px;
	
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
.focus_under_line {
	height:5px;
	clear:both;
	overflow:hidden;
	
	background-position:0 -376px;
}


/* CEC 内容列表 */
.cec_list {}

.cec_list h2{
	height:27px;
	overflow:hidden;
	
	background-position:0 -390px;
	text-indent:-10000px;
}

.cec_list .list_under_line{
	height:4px;
	overflow:hidden;
	
	background-position:0 -431px;
}

.cec_list .list_area{
	background-color:#E1E4F5;
	border-left:solid 1px #CFCFCF;
	border-right:solid 1px #CFCFCF;
	height:1%;
}
.cec_list .list_area dl {
	width:223px;
	float:left;
	display:inline;
	background-color:#CCCCCC;
	margin:8px 0 0 2px;
}
.cec_list .list_area dl dt{
	height:19px;
	line-height:normal;
	padding:4px 8px 0 10px;
	
	color:#990000;
	font-weight:bold;
	font-size:13px;
	
	background-position:-300px -308px;
}
.cec_list .list_area dl dt span{
	float:right;
	font-weight:normal;
	font-size:12px;
	margin-top:2px;
}
.cec_list .list_area dl dd {
	border-left:solid 1px #CFCFCF;
	border-right:solid 1px #CFCFCF;
	width:205px;
	padding:8px 8px 2px 8px ;
	line-height:20px;
	background-color:#FFFFFF;
}
.cec_list .list_area dl .under_line {
	height:5px;
	width:223px;
	overflow:hidden;
	border:none;
	padding:0;
	
	background-position:-300px -339px;
}

.cec_list .list_area dl dd img {
	border:solid 1px #9C9C9C;
	margin:0 4px 4px 0;
	vertical-align:bottom;
}
.cec_list .list_area dl dd .face {
	float:left;
	margin:1px 4px 3px 0; 
}

.cec_list .list_area dl dd ul{
	clear:both;
	list-style:none;
}
.cec_list .list_area dl dd ul li{
	line-height:22px;
	padding:0 0 0 8px;
	width:197px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	
	background-image:url(http://image.ceconlinebbs.com/dot_3_black.gif);
	background-repeat: no-repeat;
	background-position: 0 8px;
}


/* ELOL 内容列表 */
.ELOL_list {}
.ELOL_list h2{
	height:26px;
	overflow:hidden;
	
	background-position:0 -529px;
	text-indent:-10000px;
}
.ELOL_list .list_area{
	background-color:#D9D9D9;
	padding:0 6px 0 5px;
	border-left:solid 1px #CBCBCB;
	border-right:solid 1px #CBCBCB;
}
.ELOL_list .list_underline{
	height:5px;
	overflow:hidden;
	
	background-position:0 -565px;
}
.ELOL_list .list_area .menu {
	list-style:none;
	width:667px;
	height:30px;
	
	background-color:#CBCBCB;
	/*
	background-color:#F00;
	*/
}
.ELOL_list .list_area .menu li {
	float:left;
	width:166px;
	height:30px;
	background-color:#0033FF;
}
.ELOL_list .list_area .menu .silent_left {
	height:30px;
	width:166px;
	text-align:center;
	line-height:30px;
	
	cursor:pointer;
	
	color:#000066;		
	background-position:0 -459px;
	font-size:14px;
}
.ELOL_list .list_area .menu .activity_left {
	height:30px;
	width:166px;
	text-align:center;
	line-height:30px;
	font-weight:bold;
	color:#000066;
	background-position:0 -489px;
	font-size:14px;
}
.ELOL_list .list_area .menu .silent {
	height:30px;
	width:166px;
	text-align:center;
	line-height:30px;
	
	cursor:pointer;
	
	color:#000066;		
	background-position:-166px -459px;
	font-size:14px;
}
.ELOL_list .list_area .menu .activity {
	height:30px;
	width:166px;
	text-align:center;
	line-height:30px;
	font-weight:bold;
	color:#000066;
	background-position:-166px -489px;
	font-size:14px;
}
.ELOL_list .list_area .menu .silent_right {
	height:30px;
	width:166px;
	text-align:center;
	line-height:30px;
	
	cursor:pointer;
	
	color:#000066;		
	background-position:-332px -459px;
	font-size:14px;
}
.ELOL_list .list_area .menu .activity_right {
	height:30px;
	width:166px;
	text-align:center;
	line-height:30px;
	font-weight:bold;
	color:#000066;
	background-position:-332px -489px;
	font-size:14px;
}







.ELOL_list .list_area .content {
	clear:both;
	padding:14px 14px 4px 14px;
	background-color:#FFF;
	position:relative;
	border-left:solid 1px #CBCBCB;
	border-right:solid 1px #CBCBCB;
}
.ELOL_list .list_area .content_underline {
	height:5px;
	overflow:hidden;
	background-position:0 -577px;
}
.ELOL_list .list_area .content h3 {
	font-size:14px;
	line-height:22px;
}
.ELOL_list .list_area .content p {
	padding:6px 0;
	line-height:20px;
	border-bottom:dashed 1px #CCC;
}

.ELOL_list .list_area .padLeft {
	padding-left:310px;
}
.ELOL_list .list_area .padRight {
	padding-right:310px;
}

.ELOL_list .list_area .content .imgLeft{
	position:absolute;
	top:15px;
	left:15px;
	_left:-295px;
}
.ELOL_list .list_area .content .imgRight{
	position:absolute;
	top:15px;
	right:15px;
}
.ELOL_list .list_area .content .list {
	list-style:none;
	margin:10px 0 0 10px;
}
.ELOL_list .list_area .content .list li {
	line-height:20px;
	padding:0 0 0 10px;
	background-image:url(http://image.ceconlinebbs.com/dot_3_black.gif);
	background-repeat: no-repeat;
	background-position: 0 8px;
	white-space:nowrap;
	text-overflow:ellipsis;

}




