body { text-align:center; background:#CCCCCC; margin:0; font-size:12px;}
div,td{ font-size:12px;}
a { text-decoration:none; color:#333333;}
a:hover { text-decoration: underline; color:#ff0000;}
.layout { width:778px; margin:0 auto; background:#FFFFFF;}
#top_banner { height:94px; background:url(../images/bg_top.gif) ;}
#block_left { width:234px; float:left}
#block_main { width:540px; float:left}
.block { margin-bottom:8px;}
#login, #search, #friendlink, #left_banner img { margin-bottom:8px;}
#login .caption, #search .caption, #friendlink .caption { background:url(../images/bg_block_top.gif) bottom center; height:37px; color:#666633; overflow:hidden;}
#login h1, #search h1, #friendlink h1 { margin:0; padding:10px 30px; font-size:14px; text-align:left;}
#login .content { background:url(../images/bg_block_bottom.gif) bottom center; padding:10px 5px 15px 15px;}
#search .content { width:226px; background:url(../images/bg_block_bottom.gif) bottom center; padding:10px 5px 15px 15px;}
#friendlink .content { width:226px;background:url(../images/bg_block_bottom.gif) bottom center; padding:10px 5px 15px 15px;}
#imgnews { padding:0 8px;}
.block_CL { }
.block_CR { border-left:#CCCCCC 1px solid; }
#tab { border:#CCCCCC solid; border-width:1px 0; padding:2px;}
#Layer1,#Layer2,#Layer3,#Layer4 { padding:4px;}
#Layer1 {	position:absolute;	width:260px;	height:120px;	z-index:1;	visibility: visible; float:left;}
#Layer2 {	position:absolute;	width:260px;	height:120px;	z-index:2;	visibility: hidden;
}
#Layer3 {	position:absolute;	width:260px;	height:120px;	z-index:3;	visibility: hidden;}
#Layer4 {	position:absolute;	width:260px;	height:120px;	z-index:4;	visibility: hidden;}
.news_list { width:260px;padding:4px; text-align:left;}
#bottom { width:778px;clear:both; background:url(../images/bg_bottom.gif) top repeat-x; padding:10px 0px 10px 0px; text-align:center;}
.input1 { font-size:12px; border:#999966 1px solid; height:16px; padding:0}

#schoolbody { margin:10px 0 10 0px;}
#schoolbody table{ border-collapse: collapse;}
#schoolbody td{ text-align:center; color:#645653; padding:5px 0 2px 0px;}
#schoolbody a { font-size:12px; text-decoration:none; color:blue;}
#schoolbody a:hover { font-size:12px; text-decoration: none; color:#ff0000;}
#schoolcnamefont { font-size:14px;font-weight:bold;color:#FFFFFF;padding-top:2px;}

#classbody { }
#classleft { text-align:left;}
#classright { text-align:left;}
#classnavi a { font-size:14px; text-decoration:none; color:#333333; font-weight:bold;}
#classnavi a:hover { font-size:14px; text-decoration: none; color:#ff0000; font-weight:bold;}
#cnamefont { font-size:14px;font-weight:bold;color:#FFFFFF;padding-top:2px;padding-left:40px;}
#websearch input{border:1px solid #999966;}
.jyzy_title {color:#67635F;padding:10px 4px 0px 4px;}
.jyzy_title a {color:#67635F;}
#news_content { text-align:left;line-height:1.5em}

.timestyle {color:#666666;}
#jyxw_pic img {padding: 1px; border: 1px solid #FFFFFF;}
#roll a{ background:url(/images/arrow_1.gif) left center no-repeat; padding:4px 0 0 15px;}
#lmlistbt {padding:0px 20 0 25px; vertical-align:top;}
#lmlistbt1 {padding:0px 8 0 8px;}