body {margin:0;text-align:left;font-family:verdana,宋体,serif;background:#ffffff;font-size:12px;line-height:18px;}

DIV {
	MARGIN: 0px; FONT: 12px/18px verdana, "ms song", ??; COLOR: #575757; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
}
TD {
	MARGIN: 0px; FONT: 12px/18px verdana, "ms song", ??; COLOR: #575757; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
}
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
input {border-color:#7C7C7C #C3C3C3 #DDDDDD;border-style:solid;border-width:1px;}
.textcenter {
	TEXT-ALIGN: center
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
A:active {
	COLOR: red; TEXT-DECORATION: none
}
A.green:link {
	COLOR: #006600; TEXT-DECORATION: none
}
A.green:visited {
	COLOR: #006600; TEXT-DECORATION: none
}
A.green:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
A.green:active {
	COLOR: red; TEXT-DECORATION: none
}
A.nou:link {
	COLOR: #006600; TEXT-DECORATION: none
}
A.nou:visited {
	COLOR: #006600; TEXT-DECORATION: none
}
A.nou:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
A.nou:active {
	COLOR: red; TEXT-DECORATION: none
}
A.grayb:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #4f4f4f; TEXT-DECORATION: none
}
A.grayb:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #4f4f4f; TEXT-DECORATION: none
}
A.grayb:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: red; TEXT-DECORATION: none
}
A.grayb:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: red; TEXT-DECORATION: none
}
A.menu:link {
	COLOR: #fff; TEXT-DECORATION: none
}
A.menu:visited {
	COLOR: #fff ; TEXT-DECORATION: none
}
A.menu:hover {
	COLOR: #009900; TEXT-DECORATION: none
}
A.menu:active {
	COLOR: red; TEXT-DECORATION: none
}
A.graylink:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A.graylink:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.graylink:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
A.graylink:active {
	COLOR: red; TEXT-DECORATION: none
}
A.bluelink:link {
	COLOR: #0082f7; TEXT-DECORATION: none
}
A.bluelink:visited {
	COLOR: #0082f7; TEXT-DECORATION: none
}
A.bluelink:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
A.bluelink:active {
	COLOR: red; TEXT-DECORATION: none
}
.big {
	FONT-SIZE: 14px
}
.hidden {
	OVERFLOW: hidden; LINE-HEIGHT: 22px; HEIGHT: 22px
}
.red {
	COLOR: red
}
.left{ float: left;}
.right{ float: right;}
.aligncenter {
	TEXT-ALIGN: left; text-indent:5px; background:#94BA27 ; width:538px;
}
.mag_1 {
	MARGIN-BOTTOM: 5px
}
.clear {
	CLEAR: both;
}
.mag_2 {
	MARGIN-RIGHT: 0px
}

#bnr {
	WIDTH: 558px
}
.title {
	WIDTH: 208px; HEIGHT: 25px
}
.board { 
border:1px  #C9C9C9 solid; border-bottom:#EEEEEE dotted;
background:#E8E8E8; text-indent:10px; font: bold 13px/24px Arial, Helvetica, sans-serif ; color:#CC0000; 
}
.list {
	BORDER: #C9C9C9 1px solid; BORDER-TOP: black 0px solid; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; TEXT-ALIGN: center;
}
.board_list {
	BORDER-BOTTOM-COLOR: #C9C9C9; BORDER-TOP-COLOR:  0px; BORDER-RIGHT-COLOR: #C9C9C9; 
}
.img_1 {
	MARGIN-TOP: 10px
}
#bd_list_cnt {
	BORDER-RIGHT: #9fc88c 0px solid; BORDER-TOP: #9fc88c 0px solid; BACKGROUND: url(http://www.24en.com/lecture/images/line_02.gif) left top; BORDER-LEFT: #9fc88c 0px solid; WIDTH: 192px; LINE-HEIGHT: 22px; margin:0 auto; PADDING-TOP: 2px; BORDER-BOTTOM: #9fc88c 0px solid
}
.more {
	PADDING-RIGHT: 10px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.column {
	BACKGROUND: #D1F0F8; border:1px solid #AAE6F2; border-bottom:1px dotted   #AAE6F2;
	font:13px/25px "宋体"; color:#3399CC; text-indent:10px;
}
.column_list {
  border:1px solid #AAE6F2; border-top:0px ; text-align:left; padding:5px 0px 5px 5px; vertical-align:top;  
}
.sty_1{width:200px; border-bottom:1px #AAE6F2 dotted; padding-bottom:3px; padding-top:3px;}
.cl_list_cnt {
	BACKGROUND: url(http://www.24en.com/lecture/images/line_02.gif) repeat-x left bottom; PADDING-BOTTOM: 10px; WIDTH: 190px; LINE-HEIGHT: 18px; PADDING-TOP: 10px
}
#pic_list {
	BORDER-RIGHT: #d4d4d4 1px dashed; BORDER-TOP: #d4d4d4 1px dashed; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #d4d4d4 1px dashed; WIDTH: 210px; PADDING-TOP: 3px; BORDER-BOTTOM: #d4d4d4 1px dashed; TEXT-ALIGN: center
}
.pic_list {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; FLOAT: left; WIDTH: 48px; TEXT-ALIGN: center
}
#news_content {
	BORDER-RIGHT: #d4d4d4 1px dashed; BORDER-TOP: #d4d4d4 1px dashed; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #d4d4d4 1px dashed; WIDTH: 555px; PADDING-TOP: 3px; BORDER-BOTTOM: #d4d4d4 1px dashed; TEXT-ALIGN: center
}
#logo_list {
	BORDER-RIGHT: #009900 1px dashed; BORDER-TOP: #009900 1px dashed; BACKGROUND: url(http://www.24en.com/lecture/images/bg_qy.gif) no-repeat left top; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #009900 1px dashed; WIDTH: 210px; PADDING-TOP: 43px; BORDER-BOTTOM: #009900 1px dashed; TEXT-ALIGN: center
}
.logo_list {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 20px; WIDTH: 150px; LINE-HEIGHT: 25px; TEXT-ALIGN: center
}
.hot {  border:1px solid #AAE6F2; border-bottom:1px dotted   #AAE6F2;
        font:13px/25px "宋体"; color:#3399CC; text-indent:10px;
}
.hot_list {
	 border:1px solid #AAE6F2; border-top:0px ;
}
.hot_list_cnt {
	WIDTH: 200px; LINE-HEIGHT: 18px; PADDING-TOP: 10px; margin:0 auto;
}
.contact {
	BACKGROUND: url(http://www.24en.com/lecture/images/bg_title_contact.gif) no-repeat left top
}
.contact_list {
	BORDER-LEFT-COLOR: #9fc88c; BORDER-BOTTOM-COLOR: #9fc88c; BORDER-TOP-COLOR: #9fc88c; BACKGROUND-COLOR: #fffff4; TEXT-ALIGN: center; BORDER-RIGHT-COLOR: #9fc88c
}
#bnr {
	MARGIN-BOTTOM: 10px
}
.bar {
	BORDER: #C9C9C9 1px solid; BACKGROUND:  #EBEBEB; WIDTH: 556px; LINE-HEIGHT: 25px; POSITION: relative; HEIGHT: 25px;
	 border-bottom: #C9C9C9 1px dashed; 
}
.bar a:link,.bar a:hover,.bar a:visited {color: #3399CC;}
.bar span {color: #3399CC; margin:0 0 0 5px; font-size:12px;}
.news{
      font:13px/25px   "宋体"; text-indent:10px; color:#3399CC;
	  }
/*
.bar a:link{
       font:14px/25px "宋体"; color:#CC0000; text-indent:10px;
	   }*/
.barlt {
	LEFT: 0px; WIDTH: 10px; POSITION: absolute; TOP: 0px; HEIGHT: 25px
}
.bargrn {
	BACKGROUND: url(http://www.24en.com/lecture/images/bar_grn.gif) repeat-x left top
}
.bartext {
	LEFT: 20px; POSITION: absolute; TOP: 5px
}
.barorg {
	BACKGROUND: url(http://www.24en.com/lecture/images/bar_org.gif) repeat-x left top
}
.pic_block {
	BORDER: #cccccc 1px solid; WIDTH: 556px; TEXT-ALIGN: center; padding:4px 0px; Margin:0 0 5px ;
}
.b_sty1{color:#3399CC; font:bold 13px Arial, Helvetica, sans-serif;
        }
.pic_block_text {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 5px; WIDTH: 130px; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: center
}
.tb_single {
	TABLE-LAYOUT: fixed; MARGIN-TOP: 20px; MARGIN-LEFT: 10px; WIDTH: 540px
}
#wrap {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; MARGIN: 5px auto 0px; OVERFLOW: hidden; BORDER-LEFT: black 0px solid; WIDTH: 778px; BORDER-BOTTOM: black 0px solid
}
#wrap_detail {
	BORDER-RIGHT: #346f99 1px solid; BORDER-TOP: #346f99 1px solid; MARGIN: 0px auto; OVERFLOW: hidden; BORDER-LEFT: #346f99 1px solid; WIDTH: 920px; BORDER-BOTTOM: #346f99 1px solid
}
#sideleft {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; DISPLAY: inline; FLOAT: left; BORDER-LEFT: black 0px solid; WIDTH: 210px; BORDER-BOTTOM: black 0px solid; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
}
#sideleft_detail {
	BORDER-RIGHT: #346f99 1px dotted; DISPLAY: inline; FLOAT: left; WIDTH: 190px; BACKGROUND-COLOR: #f9f9f9; TEXT-ALIGN: left
}
#sideright {
	DISPLAY: inline; BACKGROUND: url(http://www.24en.com/lecture/images/bg_glow_right_new.gif) #ffffff; FLOAT: right; BORDER-LEFT: #cccccc 0px solid; WIDTH: 558px; TEXT-ALIGN: left
}
#sideright_detail {
	DISPLAY: inline; BACKGROUND: url(http://www.24en.com/lecture/images/bg_glow_right_new.gif) #ffffff; FLOAT: right; BORDER-LEFT: #cccccc 0px solid; WIDTH: 725px; TEXT-ALIGN: left
}
#footer_list {
	BORDER-RIGHT: red 0px solid; BORDER-TOP: red 0px solid; BORDER-LEFT: red 0px solid; BORDER-BOTTOM: red 0px solid; HEIGHT: 22px
}
#sideleft {
	MARGIN-BOTTOM: -32767px! important; PADDING-BOTTOM: 32767px! important
}
#sideright {
	MARGIN-BOTTOM: -32767px! important; PADDING-BOTTOM: 32767px! important
}

@media Unknown    
{
#sideleft {
	MARGIN-BOTTOM: 0px! important; PADDING-BOTTOM: 0px! important
}
#sideright {
	MARGIN-BOTTOM: 0px! important; PADDING-BOTTOM: 0px! important
}
#sideleft:unknown {
	MARGIN-BOTTOM: -32767px! important; PADDING-TOP: 32767px! important; HEIGHT: 0px
}
#sideright:unknown {
	MARGIN-BOTTOM: -32767px! important; PADDING-TOP: 32767px! important; HEIGHT: 0px
}
    }
#sideleft_detail {
	MARGIN-BOTTOM: -32767px! important; PADDING-BOTTOM: 32767px! important
}
#sideright_detail {
	MARGIN-BOTTOM: -32767px! important; PADDING-BOTTOM: 32767px! important
}

@media Unknown    
{
#sideleft_detail {
	MARGIN-BOTTOM: 0px! important; PADDING-BOTTOM: 0px! important
}
#sideright_detail {
	MARGIN-BOTTOM: 0px! important; PADDING-BOTTOM: 0px! important
}
#sideleft_detail:unknown {
	MARGIN-BOTTOM: -32767px! important; PADDING-TOP: 32767px! important; HEIGHT: 0px
}
#sideright_detail:unknown {
	MARGIN-BOTTOM: -32767px! important; PADDING-TOP: 32767px! important; HEIGHT: 0px
}
    }
#footer {
	PADDING-RIGHT: 5px; MARGIN-TOP: 0px; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px
}
.newstitle{
	border: 1px solid #E9E9E9;
	margin: 2px;
	padding: 5px;
	background: #F9F9F9;
}
.newstitle h1{
	margin: 5px;
	color: #669900;
	font-size: 14px;
}
.newstitle h2{
	margin: 5px;
	font-size: 12px;
	font-weight: normal;
}


#footer {
	width: 772px;
	border: 3px solid #FFFFFF;
	margin: 0 auto;
	text-align: center;
}
#bottommenu{
	width: 754px;
	padding: 9px;
	margin: 0 auto;
	background: #FFF;
	text-align:center;
}
#bottom{
	width: 762px;
	padding: 5px;
	margin: 0 auto;
	background: #FFF;
	line-height: 180%;
	height: 80px;
	text-align:center;
}
#bottom span {
	font: 11px arial,helvetica,sans-serif;
	text-align:center;
}

.listpage {margin:20px 0; FONT-size: 14px }
.listpage a {margin:0 5px;}

.pl_col {width:500px; margin:0 0 0 10px;}
.pl_title {background:url(pl_tlt_bg.gif) repeat-x; border:1px #e5e5e5 solid; padding:5px 0 0 10px; font-size:14px;}
.pl_list {width:500px; }
.pl_list{ padding:5px 0px; clear:both; }
.pl_list dl{ border-bottom:1px dashed #ccc; clear:both;}
.pl_list dt{ clear:both; height:20px; padding:10px 10px 2px; overflow:hidden;}
.pl_list dt img{ vertical-align:middle}
.pl_list dd{ clear:both; line-height:20px; padding:0px 10px 10px; margin:0px;}

.pl_input {width:85px; font-family:MS Reference Sans Serif,Tahoma}
.pl_text {width:485px; height:100px; line-height:24px; padding:2px 5px; font-size:12px; border-color:#7C7C7C #C3C3C3 #DDDDDD;border-style:solid;border-width:1px; font-family:MS Reference Sans Serif,Tahoma; background:url(http://www.24en.com/images/2009/common/pl_bg.gif) no-repeat center;}
.pl_k {margin:10px 0;}
.noBorder{border:none;	}
.blank12 {height:12px; overflow:hidden;font-size:1px;clear:both; }
