/* ����桁�� */
*{padding: 0;margin: 0;}
BODY {MARGIN: 0px; PADDING: 0px; FONT-FAMILY: arial,verdana,sans-serif;}
TABLE {FONT-SIZE: 12px; TEXT-ALIGN: left; MARGIN: auto}
DIV {FONT-SIZE: 12px; TEXT-ALIGN: left; MARGIN: auto}
DIV.dfn {DISPLAY: none}
FORM,UL,OL,INPUT,SELECT,TEXTAREA {MARGIN: 0px; PADDING: 0px}
INPUT,SELECT,TEXTAREA {FONT-SIZE: 12px; FONT-FAMILY: arial; VERTICAL-ALIGN: middle}
INPUT.text {HEIGHT: 20px; PADDING: 2px; BORDER: #999999 1px solid; BACKGROUND: url(button.jpg)}
INPUT.btn {HEIGHT: 22px; LINE-HEIGHT: 22px; BORDER: #DCDCDC 1px solid; PADDING-LEFT: 14px; BACKGROUND: url(button.jpg)}
INPUT.button {HEIGHT: 22px; BACKGROUND: #DDDDDD; BORDER: 1px solid; BORDER-COLOR: #DDDDDD #AAAAAA #AAAAAA #DDDDDD; PADDING: 3px 5px 3px 5px; OVERFLOW: visible}
INPUT.file {HEIGHT: 22px; LINE-HEIGHT: 22px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER: #999999 1px solid}
INPUT.checkbox {WIDTH: 13px; HEIGHT: 13px; BORDER: 0px; MARGIN: 2px}
INPUT.radio {WIDTH: 13px; HEIGHT: 13px; BORDER: 0px; MARGIN: 2px}
SELECT.select {HEIGHT: 22px; LINE-HEIGHT: 22px}
TEXTAREA.textarea {PADDING: 2px; BORDER: #999999 1px solid}
IMG {BORDER: 0px}
IMG.absmiddle {VERTICAL-ALIGN: middle}
A {COLOR: #333333; TEXT-DECORATION: none}
A:hover {TEXT-DECORATION: underline}
/* 蕁級�√ご���桁�� */
#top {WIDTH: 100%;  HEIGHT: 130px; background-color: ;min-width:1200px;BACKGROUND: url(topbg.gif);background-repeat: no-repeat; background-size:100% 130px;}
#topContent {WIDTH: 1200px;HEIGHT: 100px; margin-left:auto;margin-right:auto;}
#shoolbadge{ WIDTH: 70px;HEIGHT: 70px;POSITION: relative; TOP: 20px; FLOAT: left; }
#shoolname {WIDTH: 600px;HEIGHT: 60px;POSITION: relative; TOP: 30px; FLOAT: left; BACKGROUND:url(xm.gif) ;background-repeat: no-repeat;}
#search {MARGIN: 0px; COLOR: #FFFFFF; FONT-SIZE: 24px; FONT-WEIGHT: bold; FLOAT: right; PADDING-TOP: 30px;}
#search H3 {MARGIN: 0px; FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #FFFFFF}
/* 絲取����� */
#topnavbar{width:1050px ;height: 30px;text-align: center;margin-right:auto;margin-left:auto;	}
.menu {font-family: arial, sans-serif;  width:1100px; position: relative;z-index: 999;}
.menu ul {padding:0; margin:0;list-style-type: none;}
.menu ul li {float:left; position:relative;}
.menu ul li a, .menu ul li a:visited {display:block; text-align:center; text-decoration:none; width:104px; height:30px; color:#fff; line-height:30px; font-size:18px;font-weight: bolder;font-family: "Microsoft YaHei" ! important;}
.menu ul li:hover a{filter:alpha(opacity=70);-moz-opacity:0.7;-moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}
.menu ul li ul {display: none;}
.menu ul li:hover a {color: #900;background-color: #fff;}
.menu ul li:hover ul {display:block; position:absolute; top:30px; left:0;}
.menu ul li:hover ul li a {display:block; background:#fff; font-size:12px;color:#000;width:135px;border:1px solid #999;border-width:1px 0px 0 0;}
.menu ul li:hover ul li a:hover {background:#dfc184; color:#000;}
.menu  ul li:hover ul li a{filter:alpha(opacity=70);-moz-opacity:0.7;-moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}
/* 筝㊨����絎劫�� */
#middle {WIDTH: 100%; }
#middleContent {WIDTH: 1200px; PADDING-TOP: px; PADDING-BOTTOM: 0px ;MARGIN-right:auto; MARGIN-left:auto;}
#middleContent-home {WIDTH: 100%; PADDING-TOP: px; PADDING-BOTTOM: 0px}
/* 綺�����絎劫�� */
#bottom {WIDTH: 100%;  height: 120px; 	 BACKGROUND:url(bottom.gif);  min-width:1200px; background-size:100% 120px;background-repeat: no-repeat; background-position: center;}
#bottomContent {WIDTH: 1200px; MARGIN-right:auto; MARGIN-left:auto;}
#bottom-l {WIDTH: 200px;  height: 36px; float:left;margin-TOP: 5px;MARGIN-left: 0px;TEXT-ALIGN: center}
#bottom-r {WIDTH: 270px; PADDING-TOP: 5px; PADDING-BOTTOM:  ;float:right; MARGIN-right:0px;}
#bottomimg {WIDTH: 70px;  height: 120px; float:left;margin-TOP: px;}
#bottomtext  {WIDTH: 200px; PADDING-TOP: px; PADDING-BOTTOM: 30px ; float:right;}
#bottomtext P {MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: center;}
#bottomtext P A {COLOR: #fff; TEXT-DECORATION: none}
#bottomtext P A:hover {COLOR: #fff; TEXT-DECORATION: none}
/* ��絎拷ゝ�桁�� */
.ash {COLOR: #fff}
.bar {WIDTH: 5px; HEIGHT: 10px; MARGIN-LEFT: 0px; BACKGROUND: #FD85DF; BORDER: #B0248D 1px solid}
.box1 {WIDTH: 300px; MARGIN-BOTTOM: 10px; BACKGROUND: #FFFFFF; BORDER: #E1E1E1 0px solid}
.box1 H3 {MARGIN: 10px; FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #9F9F9F}
.box1 UL {LIST-STYLE-IMAGE: url(icon.3.gif); PADDING: 0 0 5px 30px; MARGIN: 10px 0 10px 0px}
.box1 UL LI {MARGIN-TOP: 5px}
.button {FONT-SIZE: 14px;FONT-WEIGHT: bold;COLOR: #900;}
.box2 {WIDTH: 100%;	padding-top: 5px;}
.box2 H3 {MARGIN: 10px; FONT-SIZE: 18px; FONT-WEIGHT: bold; COLOR: #666666; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #999999 1px dotted;}
.box2 UL {padding-top: 0;padding-right: 0;padding-bottom: 0;padding-left: 5px;}
.box2 UL LI {MARGIN-TOP: 5px; 	}
.box3  {WIDTH: 100%;padding-top: 5px;}
.clear {DISPLAY: block; CLEAR: both; WIDTH: 100%; HEIGHT: 0px; OVERFLOW: hidden; }
.content DIV {LINE-HEIGHT: 25px ;  PADDING-TOP: 10px;}
.content DIV UL {LIST-STYLE: inside}
.content DIV OL {LIST-STYLE: inside}
.comment DIV {LINE-HEIGHT: 120%}
.cutepage {TEXT-ALIGN: right}
.cutepage A {MARGIN-LEFT: 3px; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER: #AFAFAF 1px solid; TEXT-DECORATION: none;}
.cutepage A:hover {TEXT-DECORATION: none}
.cutepage A.selected {COLOR: #F00000; TEXT-DECORATION: none}
.cutepage INPUT {WIDTH: 20px; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 3px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER: #AFAFAF 1px solid;}
.hand {CURSOR: pointer}
.hidden {DISPLAY: none}
.inline {DISPLAY: inline}
.highlight {BACKGROUND: #ffff66}
.imgbox1 {WIDTH: 185px; PADDING: 3px; BORDER: #B9B9B9 1px solid}
.jloader {MARGIN: 0px; BACKGROUND: #FFFFFF; PADDING-LEFT: 8px; BORDER: #666666 1px solid}
.jloader DIV {MARGIN: 0px; BACKGROUND: url(jloading.gif) left center no-repeat; HEIGHT: 48px; LINE-HEIGHT: 48px; PADDING-LEFT: 40px; PADDING-RIGHT: 8px; COLOR: #666666;}
.list {PADDING-TOP: 10px}
.line1 {HEIGHT: 1px; BACKGROUND: url(line.1.jpg)}
.middleSide {WIDTH: 300px; DISPLAY: block; FLOAT: left; MARGIN-TOP: 38px;border-top-width: 10px;border-top-style: solid;border-top-color: #0066FF;}
.middleMain {WIDTH: 850px; DISPLAY: block; FLOAT: left; PADDING-TOP: 3px;}
.middleMainContent {MARGIN-LEFT: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #FFFFFF;MARGIN-bottom:20px;}
.ms1 {WIDTH: 300px; MARGIN-BOTTOM: 10px; BACKGROUND: #FFFFFF; BORDER: #E1E1E1 0px solid}
.ms3 {WIDTH: 300px; MARGIN-BOTTOM: 10px; BACKGROUND: #FFFFFF; BORDER: #E1E1E1 0px solid; text-align:center;}
.nav {font-size: 15px;font-family: "Microsoft YaHei" ! important ;height: 35px;border-bottom-width: 10px;border-bottom-style: solid;border-bottom-color: #0066FF;BACKGROUND: url(home.gif) center left no-repeat;}
.nav SPAN {DISPLAY: block; LINE-HEIGHT: 25px; BACKGROUND: url(bg.31.gif) center left no-repeat; PADDING-LEFT: 20px; PADDING-TOP: 2px; COLOR: #454545;}
.nav SPAN A {COLOR: #454545; TEXT-DECORATION: none}
.nav SPAN A:hover {TEXT-DECORATION: underline; color:#c00;}
.quote {WIDTH: 98%; LINE-HEIGHT: 150%; BORDER: #dcdcdc 1px dotted; PADDING: 5px}
.relative {POSITION: relative}
.red {COLOR: #CC0066}
.tit1 {HEIGHT: 30px}
.tit1 SPAN {PADDING-LEFT: 10px; BACKGROUND: url(icon.3.gif) center left no-repeat}
.time1 {TEXT-ALIGN: right;}
.time1 SPAN {COLOR: #999999}
.time2 {WIDTH: 780px;TEXT-ALIGN: center;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #0066FF;height:25px;}
.time2 l { FLOAT: left;}
.time2 r { FLOAT: right;}
.tablem {WIDTH: 100%; BORDER: 0px}
.tablen {WIDTH: 100%; BORDER: 0px}
.tablex {WIDTH: 100%; BACKGROUND: #CCCCCC; BORDER: 0px}
.tablex TD {BACKGROUND: #FFFFFF}
.tables {WIDTH: 100%; MARGIN-BOTTOM: 5px; BACKGROUND: #DCDCDC; BORDER: 0px}
.tables TD {BACKGROUND: #FFFFFF}
.tables TD.tbt {BACKGROUND: #F9F9F9}
.topic {HEIGHT: 50px; }
.topic DIV {LINE-HEIGHT: 50px; FONT-SIZE: 16px; FONT-WEIGHT: bold; text-align: center; }
.editor {WIDTH:180px ; FLOAT: right;text-align: right; PADDING-RIGHT:50px;}
.editor shoot { WIDTH:auto ; }
.editor author {WIDTH:auto ; }
.ubb_code {BORDER: #dcdcdc 1px dotted; PADDING: 5px; LINE-HEIGHT: 150%; FONT-STYLE: italic}
.ubb_quote {BORDER: #dcdcdc 1px dotted; PADDING: 5px; LINE-HEIGHT: 150%}
/* ��絎拷ゝ箴ц捷�桁�� */
#menuc DL {PADDING-BOTTOM: 3px;MARGIN: 0px auto;WIDTH: 300px;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #0066FF;}
#menuc DT {	PADDING-RIGHT: 10px;PADDING-LEFT: 10px;FONT-WEIGHT: bold;FONT-SIZE: 18px;PADDING-BOTTOM: 10px;COLOR: #C00;PADDING-TOP: 1px;BORDER-BOTTOM: #fff 1px solid;background-color:#FFFFFF;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #999;}
#menuc DD {FONT-SIZE: 12px;COLOR: #C30;background-color: #FFF;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #FFF;	}
#menuc DY {	FONT-SIZE: 8px;COLOR: #C30;background-color: #FFF;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #FFF;}
#gallery A {PADDING-RIGHT: 5px;DISPLAY: block;PADDING-LEFT: 20px;PADDING-BOTTOM: 5px;WIDTH: 250px;COLOR: #000;PADDING-TOP: 5px;TEXT-DECORATION: none;background-color: #FFFFFF;background-image: url(arrow.gif);background-repeat: no-repeat;background-position: 10px 10px;}
#gallery A:visited {PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: urlimages/(arrow.gif) #47a no-repeat 10px 10px; PADDING-BOTTOM: 5px; WIDTH:250px; COLOR: #000; PADDING-TOP: 5px; TEXT-DECORATION: none}
#gallery A:hover {COLOR: #c00;background-color: #Ccc;background-image: url(arrowr.gif);background-repeat: no-repeat;background-position: 11px 10px;}