body{margin:0px;font:12px Tahoma,Helvetica,Arial,Simsun,sans-serif; color: #4C6382;}
/*body,img,object,div{filter:gray;}*/
a img{border:0px; vertical-align:middle;}
td,div {font-family: Arial;	font-size: 12px;/*color: #4C6382;*/	text-decoration: none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
li{list-style:none;}
form{margin:0px;}

.mainBody{width:910px; text-align:left;margin:0px auto;}
#mainNav{clear:both; height:50px; width:910px; overflow:hidden;}
#mainNav ul{padding:0; margin:0; list-style-type: none;display:inline; }
#mainNav ul li{float:left;text-align:left;position:relative;}
#mainNav ul li a{display:inline-block;}
#subNav{clear:both; background:url(../images/mm22-bj_new.jpg) repeat-x; height:28px;}
#subNav_left{float:left; width:8px; background:url(../images/mm22-l_new.jpg) no-repeat; height:28px;}
#subNav_right{float:right; background:url(../images/mm22-r_new.jpg)  no-repeat; width:11px; height:28px;}
#top_nav{clear:both; height:19px; text-align:right; padding-top:2px; font-size:12px; overflow:hidden;font-family: Arial, Helvetica, sans-serif;}
#top_nav a{MARGIN: 0px 5px; COLOR: #333; text-decoration:none;}
#top_nav a:hover{color:#f60; text-decoration:underline;}
#top_nav a.toplinkspec{color: #0041DE; text-decoration: underline;}
#top_nav a.toplinkspec:hover{color:#f60; }
#top_nav span{COLOR: #898888; }
#toplink {padding:30px 0px 0px 20px; position:absolute; line-height:22px; color:#FF6600;font:12px Tahoma,Helvetica,Arial,Simsun,sans-serif;}
#toplink a{color:#FF6600;}

#divSubmenu{margin-left:36px;padding-left:13px;background:url(../images/mubj-2.jpg) no-repeat left center;overflow:hidden;}
#divSubmenu a{padding-right:16px; display:inline-block;}
#divWeatherTip{position:absolute;visibility:hidden; padding:1px;border:1px solid #C0C0C0;background-color:#FFFFFF;width:auto!important;right:0px; top:23px; float:right;}

#footer{clear:both; margin:5px auto; text-align:center;font-family:"ËÎÌå",Arial; }
#footer .nav{height:30px; background-color:#08A6E6;text-align:center; line-height:30px;}
#footer .siteinfo{padding:8px 0px; text-align:center;font-size: 12px;line-height: 19px;color: #4B5052;text-decoration: none;}
#footer .siteinfo img{ border:0px; vertical-align:middle;}
#footer .siteinfo b{font-weight:normal;}
#footer .siteinfo a,#copyright span{color:#4C4C4C;}
#footer .siteinfo a:hover{color:#BE0303;}

#footerNav{height:30px; background-color:#08A6E6;text-align:center; line-height:30px;}
#copyright{padding:8px 0px; height:35px; text-align:center;font:12px Tahoma,Helvetica,Arial,Simsun,sans-serif;color:#4d4d4d;line-height: 19px;text-decoration: none;}
#copyright img{ border:0px; vertical-align:middle;}
#copyright b{font-weight:normal;}
#copyright a,#copyright span{color:#4C4C4C;}
#copyright a:hover{color:#BE0303;}

.Numb {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #004F98;text-decoration: none;}
.black {font-family: Arial;font-size: 12px;color: #000000;text-decoration: none;font-weight: bold;}
.black2 {font-family:Arial;	font-size: 12px;color: #0B0000;text-decoration: none;}
.wri {font-family:Arial;font-size: 12px;color: #ffffff;	text-decoration: none;}
.blue {	font-family:Arial;font-size: 12px;color: #124B98;text-decoration: none;}
.class-name {font-family:Arial;	font-size: 12px;color: #062EA1;text-decoration: none;line-height: 16px;letter-spacing: 0.12em;}
a:link {font-family:Arial;font-size: 12px;color: #5C6773;text-decoration: none;}
a:visited {font-family:Arial;font-size: 12px;color: #5C6773;text-decoration: none;}
a:hover {font-family:Arial;	font-size: 12px;color: #041E5A;	text-decoration: none;}
a.mu2:link {font-family:Arial ºÚÌå;	font-size: 12px;color: #1E6791;	text-decoration: none;}
a.mu2:visited {	font-family:Arial;font-size: 12px;color: #1E6791;text-decoration: none;}
a.mu2:hover {font-family:Arial;	font-size: 12px;color: #F13900;text-decoration: none;}
a.feedback:link {font-family:Arial;	font-size: 12px;color: #3B5772;	text-decoration: none;}
a.feedback:visited {font-family:Arial;font-size: 12px;color: #3B5772;text-decoration: none;}
a.feedback:hover {font-family:Arial;font-size: 12px;color: #931F00;	text-decoration: none;}
#divNewsList{ padding-top:3px;} 
#divNewsList div{background:url(../images/tu3.jpg) no-repeat center left;padding:0px 15px 0px 10px;height:18px;   line-height:18px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.feedbacklist{background:url(../images/dian.gif) no-repeat center left; padding:5px 12px 0px 12px;  height:24px;text-align:left; overflow:hidden;}
a.news:link,a.news:visited{font-family:Arial;font-size: 12px;color: #7B7B7B;text-decoration: none;}
a.news:hover {font-family:Arial;font-size: 12px;color: #F17113;text-decoration: none;}
a.curnews:link,a.curnews:visited{font-family:Arial;font-size: 12px;color: #F17113;text-decoration: none;}
a.curnews:hover {font-family:Arial;font-size: 12px;color: #F17113;text-decoration: none;}
a.writ:link {font-family:Arial;font-size: 12px;	color: #ffffff;	text-decoration: none; }
a.writ:visited {font-family:Arial;font-size: 12px;color: #ffffff;text-decoration: none;}
a.writ:hover {font-family:Arial;font-size: 12px;color: #FDFF54;text-decoration: none;}
a.star:link {font-family:Arial;	font-size: 12px;color: #812E00;	line-height: 24px;text-decoration: none;}
a.star:visited {font-family:Arial;font-size: 12px;color: #812E00;line-height: 24px;text-decoration: none;}
a.star:hover {font-family:Arial;font-size: 12px;color: #003AA4;	line-height: 24px;	text-decoration: none;}
.alertInfo{background:url(../images/ico_alert.gif) no-repeat left center;padding-left:20px;color:red;}
.input {border: solid 1px #7B7B7B;}
#divBody{text-align:left;position:relative;width:910px;float:none; padding:0;margin:0px auto;}
#divBodyTop{width:910px;text-align:left;}
#divBodyLeft{float:left; width:221px;}
#divBodyRight{float:right; width:684px;}
.floatmenu{BORDER-RIGHT: #455690 1px solid; BORDER-TOP: #a6b4cf 1px solid; LEFT: 0px; VISIBILITY: visible; BORDER-LEFT: #a6b4cf 1px solid; POSITION: absolute; TOP: -256px;WIDTH:173PX;HEIGHT: 52px;background-image:url(../images/sendbg.jpg);FONT-SIZE: 9pt;background-position: center;}
.resourcelist{padding-top:8px;padding-left:15px; height:26px;text-align:left; overflow:hidden;}
#divResourceList{background-image:url(../images/bj-online.jpg);}
#navcontainer {width:100%; background-image: url(../images/class-bj.jpg); height:37px;overflow:hidden;}
#navcontainer ul {border: 0; margin: 0;padding: 0; list-style-type: none; padding-top:2px; height:35px;}
#navcontainer ul li {display: block; float: left;text-align: center; padding: 0; margin: 0;}
#navcontainer ul li a {	font-weight:bold;font-size:13px;color:#078F00;cursor:pointer;background-image:url(../images/classbt1.jpg); width:100px; height:35px; text-align:center; border:0px; padding-top:8px; margin-top:4px;}
#navcontainer ul li a:hover, #navcontainer li #curnav {font-size:15px; font-weight:bold; color:#FFFFFF;background-image:url(../images/classbt3.jpg); width:100px; height:35px; text-align:center; padding-top:8px; border:0px;}
.sepeator{background-image:url(../images/class-tt.jpg); width:2px; height:35px;}
#navbottom{ background-image:url(../images/class-bj2.jpg); height:3px; overflow:hidden; background-repeat:repeat-x;}
.line-border{   border:1px solid #000000;  height:18px }
.search-border { border:1px solid #000000;  height:18px;background-image:url(../images/location.gif); background-repeat: no-repeat; background-position:left center; padding:1px 0 0 20px; background-color:#FFF; line-height:18px;}
#divUserInfo {  margin-top :2px;height:19px; overflow:hidden; text-align:right; color: #4481B0;}
a.topcontrol:link,a.topcontrol:visited { color:#078F00; text-decoration: underline; }
a.topcontrol:hover { color:#FF0000; text-decoration: underline; }
a.topnav:link,a.topnav:visited { color:#0071D0;}
a.topnav:hover { color:#FF0000; text-decoration: underline; }

#divLoginTop { width:221px; height:23px; background-image:url(../images/login-top.jpg); }
#divLoginMain { width:219px; background-color: #DFDFDF; padding:1px;}
.divLoginLeft { clear:both; float:left; width:58px; text-align:right; height:19px; vertical-align:middle; padding-top:5px;}
.divLoginMiddle { float:left; width:95px; text-align:left; height:24px; vertical-align:middle;}
.divLoginRight { float:left; width:66px; text-align:left; height:22px; vertical-align:middle; padding-top:2px;}
#divFeedBackTop { background-image:url(../images/left-feedback.jpg); width:221px; height:41px;}
#divFeedBackMore { float:right; padding-right:12px; text-align:right; padding-top:10px; }
#divFeedBackBody { background-image:url(../images/feedback-bj.jpg); height: 163px;padding-left:12px;}
#divFeedBackBottoom { background-image:url(../images/feedback-bottom.jpg); width:221px; height: 12px; overflow:hidden; }
#divFeedBackSepeator { background-image:url(../images/tuxx.jpg); background-position:left center; background-repeat:no-repeat; width:21px; height:5px; overflow:hidden;}
.spaceHeight { clear:both; height:4px; overflow:hidden;}
#divVoteTop { background-image:url(../images/book-top.jpg); width:221px; height: 35px;}
#divVoteBody{background-image:url(../images/book-bj.jpg);padding:0px 10px 0px 10px;}
#divVoteBottom{background-image:url(../images/book-bottom.jpg); width:221px; height: 10px; overflow:hidden; }
#divAdPicPlayerBody{ clear:both; float:left;background-color:#E3EDEF; padding:3px; width:482px;}
#divAdPicPlayerBodySub{background-color:#FFFFFF; padding:1px; height:172px;}
#divSearchBody{clear:both;background-image:url(../images/search-bj.jpg); padding:2px 15px 0px 5px; height:24px; width:664px;}
#divCourseTop{float:left; width:451px; background-image:url(../images/cla-bj.jpg); text-align:center;}
#divCourseTopSub{background-image:url(../images/cla-top.jpg); height:41px;}
.CourseCaseCur{float:left; padding-top:12px;background-image:url(../images/bt-2.jpg); width:105px; height:29px;color:#6F00A3; text-align:center; cursor: pointer;font-weight:bolder;}
.CourseCase{float:left; padding-top:12px;background-image:url(../images/bt-1.jpg); width:105px; height:29px;color: #002A70;text-align:center; cursor:pointer;}
.CourseCase1{float:left; padding-top:12px;background-image:url(../images/bt111.jpg); width:105px; height:29px;color: #002A70;text-align:center; cursor:pointer;}
.CourseCase2{float:left; padding-top:12px;background-image:url(../images/bt222.jpg); width:105px; height:29px;color: #840028;text-align:center; cursor:pointer;}
.CourseCase3{float:left; padding-top:12px;background-image:url(../images/bt333.jpg); width:105px; height:29px;color: #174A00;text-align:center; cursor:pointer; text-overflow:ellipsis;}
.CourseCase4{float:left; padding-top:12px;background-image:url(../images/bt444.jpg); width:105px; height:29px;color: #005B8A;text-align:center; cursor:pointer;}
#divCourseMore{float:right; width:100px; padding-top:0px;}
#divCourseBody{height:210px;padding:0px 5px 2px 5px;}

#divCourseBottom{background-image:url(../images/cla-bottom.jpg); width:451px; height:21px; overflow:hidden;}
#divQuickNav{float:right; width:221px; padding-top:4px;}
#divQuickNav div{ padding:2px 0px;}
#divNewsTopBody{background-image:url(../images/news.jpg);height:41px;width:191px;}
#divNewsTopMore{float:right;width:80px; text-align:right; padding:18px 20px 0px 0px;}
#divNewsBody{background-image:url(../images/news-bj.jpg);height: 130px; padding-left:18px;padding-right:18px;padding-top:0px;padding-bottom:0px;}
#divNewsBottom{background-image:url(../images/news-bottom.jpg); width:191px; height:14px;overflow:hidden;}
#divTeacherBody{float:left; width:338px;}
#divTeacherTop{background-image:url(../images/teacher.jpg); width:338px; height:30px;}
#divTeacherMore{float:right; width:160px; padding-top:8px; text-align:right; padding-right:5px;}
#divTeacherPhoto{padding-top: 5px; padding-left:8px; background-color:#EEF4F8; height:110px; padding-bottom:5px; overflow:hidden;}
#divTeacher{position:absolute; width:338px;height:120px;filter:progid:DXImageTransform.Microsoft.Slide(slideStyle='PUSH',bands=1);}
.imgroll{position:absolute; display:none;}
.hidden{ visibility:hidden; }
.PhotoLeft{float:left; width:116px; text-align:center;}
.PhotoRight{float:left; text-align:left; padding:0px 10px 0px 10px; }
.PhotoBox{padding:3px; background-color:#CBD8E4; text-align:center;}
.PhotoCss{border:0px;margin-top:3px;}
#divStudentBody{float:left; width:338px;}
#divStudentTop{background-image:url(../images/star.jpg); width:338px; height:30px;}
#divStudentMore{float:right; width:80px; padding-top:8px; text-align:right; padding-right:5px;}
#divStudentPhoto{padding-top: 5px; padding-left:8px; background-color:#EEF4F8; height:115px}
#divStudent{position:absolute; width:338px;height:120px;filter:progid:DXImageTransform.Microsoft.Slide(slideStyle='PUSH',bands=1);}

#divResourceBody{float:left; width:338px;}
#divResourceTop{background-color:#E7EAEC;background-image :url(../images/news22.jpg);background-position:left center; background-repeat:no-repeat;width:338px; height:23px;}
#divResourceMore{float:right; width:160px; padding-top:5px; text-align:right; padding-right:5px;}
#divResourceList{}
#divResourceBottom{background-image:url(../images/online-bottom.jpg);background-position:left bottom;  height:10px;}
#divQueryBody{float:left; width:338px;}
#divQueryTop{background-color:#E7EAEC;background-image :url(../images/online.jpg);background-position:left center; background-repeat:no-repeat;width:338px; height:23px;}
#divQueryMore{float:right; width:160px; padding-top:5px; text-align:right; padding-right:5px;}
#divQueryList{background-image :url(../images/bj-online.jpg);padding-left:20px; height:130px;}
#divQueryBottom{background-image:url(../images/online-bottom.jpg); background-position:left bottom; height:10px;}
#divLinksTop{background-image:url(../images/links-top.jpg);width:684px;height:29px;}
#divLinksBody{background-image:url(../images/links-bj.jpg); width:654px; padding:2px 10px 2px 20px; text-align:center;}
#divLinksBottom{background-image:url(../images/links-bottom.jpg); width:684px;height:10px;overflow:hidden;}
#divLinks{clear:both;background:url(../images/link_bg.jpg) no-repeat; width:907; height:67px; margin-top:5px;}
a.hell:link,a.hell:visited {font-family:Arial;font-size: 12px;color: #B80000;	text-decoration: none;font-weight:bold;}
a.hell:hover {font-family:Arial;font-size: 12px;color: #127C00;text-decoration: none;font-weight:bold;}
.LoginUser{background-image:url(../images/user.jpg);background-repeat: no-repeat; background-position:left center; padding:1px 0 0 18px;border:solid 1px #7B7B7B;}
.LoginPass{background-image:url(../images/pass.jpg);background-repeat: no-repeat; background-position:left center; padding:1px 0 0 18px;border:solid 1px #7B7B7B;}
.LoginCheck{background-image:url(../images/check.jpg);background-repeat: no-repeat; background-position:left center; padding:1px 0 0 18px;border:solid 1px #7B7B7B;}
.sepeator{	background-image:url(../images/class-tt.jpg); width:2px; height:31px;}
.selet_bg {BACKGROUND-COLOR: #ffffff}
TD {FONT-SIZE: 9pt; LINE-HEIGHT: 150%; FONT-FAMILY: ËÎÌå}
.f_one {BACKGROUND-COLOR: #ffffff}
.header {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: tahoma, verdana; BACKGROUND-COLOR: #308701;}
table {  font-size: 9pt; line-height: 20px; text-decoration: none}

.login-border {color: #CC0000;border-bottom-width: medium;border-top-style: none;border-right-style: none;border-bottom-style: solid;border-left-style: none;border-bottom-color: #999999;}
.TD150 {font-size: 9pt;line-height: 150%;color:#FFFFFF;}

.input_textbox{BACKGROUND-COLOR: #fff; border:solid 1px #c9c9c9;}
.notice{margin-left:10px;color:#999999;font-weight:normal;}
.notice_ok{margin-left:10px;background:url(../images/note_ok.gif) no-repeat;padding-left:22px;color:#008000;}
.notice_err{margin-left:10px;background:url(../images/note_error.gif) no-repeat;padding-left:20px;color:#FF0000;}
.notice_info{margin-left:10px;background:url(../images/note_info.gif) no-repeat;padding-left:20px;color:#004BB5;}
.notice_prompt{background:url(../images/light.gif) no-repeat left center;padding-left:20px;color:#004BB5;}
#divNetschool{background:url(../images/school_bg.jpg) no-repeat;width:684px; height:97px;}
#divNetschool_List{clear:both; padding:0px 10px; height:65px;overflow:hidden;}
#divNetschool_List ul{list-style-type:none;padding: 4px 0px 2px 10px; margin: 0px; height:65px; line-height:65px;}
#divNetschool_List ul li{float:left;width:162px; text-align:center;}
.table_header{height:26px;background-image:url(../images/f2.gif);background-position: 0px -1730px;}
.table_row1{ background:#FFF;}
.table_row2{ background:#F7F7F7;}
.table-subject{}
.c_33 a {color: #333;FONT-SIZE: 14px;}
.c_33 a:hover {color: #bc2d09;}
#tabsFeedBack {FONT-SIZE: 12px; COLOR: #333;background: url(../images/main_nbg.gif) no-repeat  0px -430px;WIDTH: 221px; HEIGHT: 25px;}
#tabsFeedBack div {FONT-SIZE: 14px; FLOAT: left; WIDTH: 98px; CURSOR: pointer; LINE-HEIGHT: 20px; PADDING-TOP: 4px; HEIGHT: 21px; TEXT-ALIGN: center}
#tabsFeedBack .at {background: url(../images/main_nbg.gif) no-repeat;}
#tabsFeedBack .def {background: url(../images/main_nbg.gif) no-repeat;}
#tabsFeedBack .at {BACKGROUND-POSITION: -260px -120px; FONT-WEIGHT: bold;BORDER-RIGHT: #ddd 1px solid;}
#tabsFeedBack .def {BACKGROUND-POSITION: -260px -150px;BORDER-RIGHT: #ddd 1px solid; }
#tabsFeedBack .at a{color: #bc2d09; }
#tabsFeedBack_rows {BORDER-RIGHT: #ddd 1px solid;  MARGIN-BOTTOM: 4px; BORDER-LEFT: #ddd 1px solid; WIDTH: 202px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 190px; padding:3px 2px 2px 16px;}
#tabsFeedBack_rows .note {FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: right; WIDTH: 50px}
.dis {DISPLAY: block}
.undis {DISPLAY: none}
.clear{ clear:both;}
.model1 {background: url(../images/main_nbg.gif) no-repeat; LINE-HEIGHT: 26px; HEIGHT: 26px;}
.model1 {PADDING-RIGHT: 10px; BACKGROUND-POSITION: 0px -350px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px;BORDER-RIGHT: #ddd 1px solid;}
DL,DD,DT{padding: 0px; margin:0px;}
.con2 {LINE-HEIGHT: 22px; HEIGHT: 190px; BORDER-RIGHT: #ddd 1px solid;  MARGIN-BOTTOM: 4px; BORDER-LEFT: #ddd 1px solid;  BORDER-BOTTOM: #ddd 1px solid; padding:3px 2px 2px 0px;}
.font_w_b {FONT-WEIGHT: bold}
.font_s_14 {FONT-SIZE: 14px}
.c_1D3 {COLOR: #1d3c7c; background:url(../images/icon2_119.png) no-repeat left center; padding-left:20px;}
.pagenumber {margin:0 auto;	text-decoration: none;	line-height:30px; vertical-align:middle; height:30px; font-size:12px;}
.pagenumber a {border: #ddd 1px solid;padding: 2px 6px 2px 6px;	background: #FFFFFF;color: #333333;vertical-align: middle;}
.pagenumber a:hover {border-color: #FF3300;background: #FF9900;	color: #FFFFFF;}

#divCourseList{background-image:url(../images/line-0.jpg); width:430px; padding-left:6px;}
#divCourseList li{height:30px; line-height:30px; overflow:hidden; padding-left:5px;text-align:center;}
#divCourseList li.jz{ font-weight:bold;}
#divCourseList li.today{font-weight:bold; color:#FF0000;}
#divCourseList li span.coursename:hover a,#divCourseList li a:hover{color:#FF0000;}
#divCourseList li span{ display:inline-block;overflow:hidden;}
#divCourseList li span.coursename{width:240px;text-align:left;}
#divCourseList li span.teacher{width:60px; text-align:center;}
#divCourseList li span.time{width:100px;text-align:center;}

.popInfo{position:absolute;top:0;left:124px;width:279px;height:171px;text-align:left; line-height:18px; color:#666666; font-weight:normal;}
#divCourseList li span.coursename:hover .popInfo a {color:#1D569C;}
#contentA .popInfo{left:99px}
.popInfo .popBG{position:absolute;top:0;left:0;width:279px;height:171px;_FILTER:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/popbg.png',sizingMethod='scale');background:url(../images/popbg.png)!important;background:none;}
.popInfo .popLay{width:253px;padding:10px 0 0 26px;position:relative;z-index:1001;}
.popInfo h4{margin:0 auto 5px;padding:0 10px 0 0;line-height:18px;text-align:left; color:#1D569C; font-weight:700;}
.popInfo h4 strong{display:inline}
.popInfo dl{height:20px;line-height:20px; font-weight:normal;}
.popInfo dt{float:left;width:125px}
.popInfo dt b{color:#333;font-weight:normal}
.popInfo em{color:#FF6000;font-size:14px;font-family:Georgia, Times New Roman, Times, serif;font-style:normal;}
.popInfo dd{float:left;width:125px}
.popInfo dd b{color:#FF6000;font:600 14px/16px "Arial";margin-right:4px}
.popInfo p{ padding:5px 3px 0px 0px;}