body,div,address,ol,ul,li,p,dl,dt,dd,h1,h2,h3,h4,form,input,table,select,textarea{margin:0;padding:0;color:#5D83B0;font:12px verdana,Arial,"宋体";voice-family: "\"}\"";voice-family:inherit;font:12px verdana,Arial,"宋体";}
html>body{font:12px verdana,Arial,"宋体";}
body{ margin:0; text-align:center; background:url(../images/web/body_bg.jpg) top center repeat-y}
html {min-width: 1000px;}

/*通用*/
.button{ width:35px; height:18px; line-height:20px; border:0; background:url(../images/web/button_bg.jpg) no-repeat; text-align:center; color:#fff; letter-spacing:2px; cursor:pointer}

#top{margin:0 auto;width:1000px;height:274px;}
h1{float:left; margin:0;width:226px; height:80px;text-align:center}
h1 img{width:226px; height:80px;border:0}

#menu{float:left; margin:0;width:614px; height:80px; background:url(../images/web/menu_bg.jpg) center no-repeat}
#menu ul{float:right; margin:20px 5px 0 0; height:40px; list-style-type:none;}
#menu ul li{float:left;margin:5px 4px; width:78px; height:25px; line-height:25px;}
#menu ul li a{ display:block; width:78px; height:25px;text-indent:-9999px;}


.dropdownmenu{float:left;width:90px; list-style-type:none; left:0;top:0;padding:12px 7px 5px 7px; background: #6BAE21;visibility:hidden;position:absolute;}
.dropdownmenu li{width:90px; margin:0;text-align:center;padding:0 2px; height:20px;padding-top:5px;background:url(../images/web/menu_index_line.jpg) left 22px repeat-x #6BAE21}
.dropdownmenu li a{color:#fff;text-decoration:none}
.dropdownmenu li a:hover{color:#fff; text-decoration:none}



.ydlogo{ float:right; margin:0; width:160px; height:80px;}
.ydlogo img{ width:160px; height:80px; border:0}
#banner{ float:left; margin:0; width:840px; height:194px; text-align:center; background:url(http://www.022ms.com:8080/xxt/images/web/banner.jpg) left top no-repeat}
.college_button{ float:right; margin:0; width:160px;height:194px; background:url(../images/web/top_right_bottom_bg.jpg) right bottom no-repeat}
.college_button a{ display:block; margin-top:160px; width:150px; height:20px; text-indent:-9999px}

#main{margin:0 auto; width:1000px;  min-height:1220px; height:auto !important; height:1220px; }
#left{ float:left;margin:0; width:270px;}

/*登录部分*/
.login{float:left;margin:0; width:261px; height:208px; background:url(../images/web/login_bg.jpg) left top no-repeat}
.login table{float:left;margin:70px 0  0 65px !important; margin:70px 0  0 30px;width:185px; }
.login td{height:20px; line-height:20px;color:#5D83B0}
.td1{margin:0;width:60px;text-align:center; }
.td2{margin:0;width:125px;padding-left:5px;text-align:left;}
.login .td_center{ text-align:center; }
.login .txt{width:100px; height:20px;border:1px solid #AAD7F8; text-align:left;padding-left:2px; line-height:20px}
.login .code{ width:40px; height:20px;border:1px solid #AAD7F8; text-align:left;padding-left:2px; line-height:20px}
.login  select {width:105px; }


/*帮助中心*/
#help{ float:left; margin:20px 0 0 24px; width:216px;}
#help dl{ float:left;margin: 0 0 0 25px !important;  margin:0; min-height:350px; height:auto !important; height:350px}
#help dl dt{ float:left; margin:0 0 0 -1px;  width:210px; height:98px; padding:20px 16px 0 0; text-align:right; background:url(../images/web/help_top_bg.jpg) top left no-repeat;}
#help dl dt img{ border:0}
#help dl dd{ float:left;margin:0 0 0 6px !important; margin:0  0 0 3px; width:207px;background:url(../images/web/help_line_bg.jpg) repeat-y}
#help dl dd ul{ float:left;margin:5px 0 0 15px !important; margin:5px 0 0 5px;width:180px; list-style-type:none; min-height:100px; height:auto !important; height:100px;}
#help dl dd ul li{margin:0; width:170px; padding-left:10px; height:20px; line-height:20px; text-align:left; background:url(../images/web/dot_1.jpg) left 7px no-repeat}
#help dl dd ul li a{ color:#5A83AF; text-decoration:none}
#help dl dd ul li a:hover{ color:#5A83AF; text-decoration:underline}
#help dl dd table{float:left;margin:5px 0 0 8px !important; margin:5px 0 0 2px;width:180px; border:0}
#help dl dd table td{ text-align:center}
#help dl dd table td textarea{ margin:2px 0 0 8px;height:55px; width:180px; border:1px solid #A9D8F6}
#help .questiontit{ height:20px; background:url(../images/web/question_tit.jpg) left no-repeat }

#help .helpbottomline{ float:left;margin:0 0 0 6px !important; margin:0  0 0 3px;width:207px; height:9px; background:url(../images/web/index_help_bottom_bg.jpg) top  no-repeat;}

/*教育新闻和移动信息*/
.leftbox{float:left;  margin:20px 0 0 53px !important;margin:20px 0 0 28px; width:205px; min-height:150px; height:auto !important; height: 150px;border:1px solid #CCE2EF; background:url(../images/web/index_news_bg.jpg) left top repeat-y}
.leftbox dl{ float:left; margin:0; width:205px;}
.leftbox dl dt{float:left;margin:0; width:203px; height:35px; }
.news1dt{background:url(../images/web/index_news_tit.jpg) left top no-repeat}
.news2dt{background:url(../images/web/index_news_tit2.jpg) left top no-repeat}
.leftbox dl dt p{float:right; margin:10px 2px 0 0;  width:30px; height:20px; font-family:Verdana,Arial;font-size:11px; padding-left:5px;background:url(../images/web/dot_2.jpg) left 5px no-repeat}
.leftbox dl dt p a{ color:#696969; text-decoration:none}
.leftbox dl dt p a:hover{ color:#696969;  text-decoration:none}
.leftbox dl dd{float:left;margin: 0 0 0 10px; width:180px; /*height:22px; */line-height:22px; padding-left:10px; text-align:left; background:url(../images/web/dot_5.jpg) left 5px no-repeat}
.leftbox dl dd a{ color:#6E6E6E; text-decoration:none}
.leftbox dl dd a:hover{color:#6E6E6E; text-decoration:underline}

#right{ float:right; margin:0; width:726px; min-height:600px; height:auto !important ;height: 600px; padding-bottom:10px;background:url(../images/web/right_top_bg.jpg) right top no-repeat}

.rightbox1{float:left; margin:22px 0 0 8px !important; margin:20px 0 0 2px; width:690px; min-height:170px; height:auto !important; height:170px; }
.intro{float:left;margin:0  0 0 5px;  width:425px;}
.intro dl{ float:left; margin:0; width:425px;}
.intro dl dt{ float:left; margin:0; width:425px; height:23px; background:url(../images/web/intro_top_bg.jpg) bottom no-repeat}
.intro dl dd{float:left; padding-top:5px; margin:0;width:421px; height:160px; border-left:2px solid #D8EEFB; border-right:2px solid #D8EEFB; background:#F4F9FD }
.intro dl dd a{color:#010101; text-decoration:none}
.intro dl dd.introbottombg{ padding-top:0;width:425px;height:10px; border:none; background:url(../images/web/intro_bottom_bg.jpg) right top   no-repeat}

.row{float:left; margin:5px 0 0 10px; width:380px; height:25px; }
.row h4{ float:left; width:80px; height:27px; line-height:29px; padding-left:24px; text-align:center; color:#010101}
.row ul{ float:left; width:275px; list-style-type:none}
.row ul li{ float:left; padding:0 14px 0 6px; height:23px; line-height:30px }
.row ul li a{ color:#5D84AF; text-decoration:none}
.row ul li a:hover{ color:#5D84AF; text-decoration:none}



.intro dl dd h2{float:left;margin:5px 0 0 130px !important; margin:5px 0 0 70px; width:120px; height:22px; color:#6497CE; line-height:22px;  padding-left:5px; background:url(../images/web/dot_3.jpg) left no-repeat}
.intro dl dd h2 a{ font-size:14px; font-weight:bold; color:#6497CE}
.intro dl dd h3{float:left; margin:5px 0 0 10px; color:#6497CE; width:100px; height:22px; line-height:22px; padding-left:15px; background:url(../images/web/dot_4.jpg) left no-repeat}
.intro  dl dd h3 a{ font-size:14px; font-weight:bold; color:#6497CE}

.pic{float:right;margin:10px 5px 0 0;  width:220px;}
.pic ul{float:left;width:210px; list-style-type:none}
.pic ul li{width:210px; margin:10px 0 0 0;height:70px; padding:10px 0 0 0 !important;padding:0; text-align:center; line-height:70px;}
.pic ul li img{border:0}

.survey{float:right;margin:10px 5px 0 0;  width:230px;}

.rightbox2{float:left; margin:22px 0 0 15px !important; margin:20px 0 0 8px; width:670px; min-height:240px; height:auto !important; height:240px; }
.rightbox2 dl{float:left; margin:0; width:420px;}
.rightbox2 dl dt{float:left; margin:0; height:20px; width:420px; border-bottom:1px solid #628CBC}
.rightbox2 dl dt span{float:left;margin:0 0 0 5px;width:63px; padding-top:4px; height:16px; text-align:center;font-size:12px;font-weight:bold; /*letter-spacing:8px;*/cursor:pointer}
#school{margin:0}
#showschool{margin:0; display:block}
#showteacher{margin:0;display:none}
.tab1{ background:url(../images/web/tab_bg1.jpg) center no-repeat; color:#fff; }
.tab2{ background:url(../images/web/tab_bg2.jpg) center no-repeat; color:#666; }

.rightbox2 dl dt  p{float:right;margin:5px 2px 0 0 !important; margin:0 2px 0 0;  width:30px; height:20px; font-family:Verdana,Arial;font-size:11px; text-align:left; padding-right:8px;background:url(../images/web/dot_2.jpg) right 5px no-repeat}
.rightbox2 dl dt p a{ color:#21528C; text-decoration:none}
.rightbox2 dl dt  p a:hover{ color:#21528C;  text-decoration:none}
.rightbox2 dd{float:left; margin:0; width:420px;}

.rightbox2 dd table{float:left; margin:5px 2px 5px 0px; width:205px;  padding:0; }
.rightbox2 dd table td.tdpic{ width:80px; height:71px; text-align:center; line-height:80px; background:url(../images/web/pic_box.jpg) center center no-repeat}
.rightbox2 dd table td.tdpic img{ width:70px; height:64px; border:0}
.rightbox2 dd table td.tdtit{ height:30px; width:75px; text-align:center; margin:0; padding:0}
.rightbox2 dd table td.tdtit a{ color:#5D82AE; font-weight:bold; text-decoration:none}
.rightbox2 dd table td.tdtit a:hover{ color:#5D82AE; font-weight:bold; text-decoration:underline}
.rightbox2 dd table td.tdbrief{ text-align:left; padding:0 0 0 5px; text-indent:10px; line-height:20px; color:#888;background:url(../images/web/icon_1.jpg) 5px 5px no-repeat}
.rightbox2 dd table td.tdbrief a{ color:#888; text-decoration:underline }
.rightbox2 dd table td.tdbrief a:hover{ color:#888; text-decoration:none }

.announce{float:right; margin:0 3px 0 0; width:240px; height:244px; background:url(../images/web/announce_bg.jpg) top no-repeat}
.announce  p{float:right;margin:20px 20px 0 0 !important; margin:20px 10px 0 0;  width:30px; height:20px; font-family:Verdana,Arial;font-size:11px; text-align:left; padding-right:8px;background:url(../images/web/dot_2.jpg) right 5px no-repeat}
.announce  p a{ color:#21528C; text-decoration:none}
.announce  p a:hover{ color:#21528C;  text-decoration:none}
.announce ul{float:left; padding:15px 0 0 40px;/* margin:15px 0 0 50px !important;margin:15px 0 0 5px;*/ width:190px; list-style-type:none}
.announce ul li{ float:left;width:170px; line-height:18px; /* height:22px;*/ text-align:left;padding-left:5px; background:url(../images/web/dot_5.jpg) left 5px no-repeat}
.announce ul li a{ color:#888; text-decoration:none;}
.announce ul li a:hover{ color:#888; text-decoration:underline}

.rightbox3{float:left; margin:22px 0 0 15px !important; margin:20px 0 0 8px; width:670px; min-height:80px; height:auto !important; height:80px; }
.rightbox3 ul{float:left;margin:0; width:670px; list-style-type:none}
.rightbox3 ul li{float:left;margin:0 5px 0 0;width:328px;}
.rightbox3 ul li.adone{ text-align:left}
.rightbox3 ul li.adtwo{ text-align:right}
.rightbox3 ul li img{width:325px; border:0}

.rightbox4{float:left; margin:0 0 0 10px !important; margin:0 0 0 6px; width:676px; min-height:310px; height:auto !important; height:310px; }
.msg{float:left; margin:18px 0 0 0; width:438px; height:270px; padding-top:35px;background:url(../images/web/msg_box.jpg) top center no-repeat}
.msg dl{float:left; margin:5px 0 0 10px; width:403px; height:80px; line-height:80px; text-align:center }
.msg dl dt{float:left; margin:0;width:80px; height:75px;}
.msg dl dd{float:right; margin:0;width:310px; height:20px; line-height:20px; text-align:left; padding-left:12px; background:url(../images/web/dot_5.jpg) 5px no-repeat}
.msg dl dd a{ color:#898989; text-decoration:none}
.msg dl dd a:hover{ color:#898989; text-decoration:none}

.msg dl dd.ddmore{width:300px;height:14px; text-align:right; padding-right:8px; font-size:9px;background:url(../images/web/dot_2.jpg) right 8px no-repeat}
.msg dl dd.ddmore a{color:#23518D; text-decoration:none}
.msg img{border:0;/*width:78px*/}


.msgaverage{float:right;margin:0; width:226px; height:310px; background:url(../images/web/msg_average_bg.jpg) top center no-repeat}
.msgaverage p{float:right; margin:38px 0 0 0; width:90px; height:20px; color:#5F8E02}
.msgaverage table{float:left; margin:6px 0 0 5px;width:200px; padding:0}
.msgaverage table td{ height:20px}
.msgaverage table td.msgaveragetd1{ width:30px; text-align:center}
.msgaverage table td.msgaveragetd2{ width:140px; text-align:left}
.msgaverage table td.msgaveragetd3{ width:30px; text-align:center;}





.rightbox5{float:left; margin:0 0 0 10px !important; margin:0 0 0 6px; width:676px; min-height:282px; height:auto !important; height:282px;}
.article{float:left; margin:3px 0 0 5px; width:420px; height:275px; background:url(../images/web/article_bg.jpg) top center no-repeat}
.article p{float:right; margin:10px 3px 0 0; width:24px; width:233px; height:19px}
.article p span{float:left; margin:0 2px 0 0; height:19px; line-height:19px;font-weight:bold; cursor:pointer}

.articletab1{width:84px; background:url(../images/web/tab3.jpg) left top no-repeat;color:#fff}
.articletab2{ width:70px;background:url(../images/web/tab3.jpg) -86px top no-repeat;color:#707475}
.articletab3{ width:70px;background:url(../images/web/tab3.jpg) -86px top no-repeat;color:#707475}

.articletab1on{width:84px; background:url(../images/web/tab3.jpg) left  -19px no-repeat;color:#707475}
.articletab2on{width:70px;background:url(../images/web/tab3.jpg) -86px -19px no-repeat;color:#fff}
.articletab3on{width:70px;background:url(../images/web/tab3.jpg) -86px -19px no-repeat;color:#fff}




.articlebox{float:left;margin:15px 0 0 5px;width:408px;height:230px;}
.article dl{float:left; margin:0 0 0 2px; width:403px; height:80px; line-height:80px; text-align:center }
.article dl dt{float:left; margin:0;width:88px; height:60px;}
.article dl dt img{ border:0}
.article dl dd{float:right; margin:0;width:300px; height:20px; line-height:20px; text-align:left; padding-left:12px; background:url(../images/web/dot_5.jpg) 5px no-repeat}
.article dl dd a{ color:#888888; text-decoration:none}
.article dl dd a:hover{ color:#888888; text-decoration:none}

#article1{float:left;margin:15px 0 0 5px;display:block}
#article2{float:left;margin:15px 0 0 5px;display:none}
#article3{float:left;margin:15px 0 0 5px;;display:none}

.teachermsg{float:right;margin:0 3px 0 0 ; width:222px; height:282px; background:url(../images/web/msg_teacher_bg.jpg) top center no-repeat}
.teachermsg p{float:right; margin:10px 0 0 0; width:90px; height:20px; color:#4A74A6}
.teachermsg table{float:left; margin:0 0 0 5px;width:200px; padding:0}
.teachermsg table td{ height:21px}
.teachermsg table td.msgaveragetd1{ width:30px; text-align:center}
.teachermsg table td.msgaveragetd2{ width:140px; text-align:left}
.teachermsg table td.msgaveragetd3{ width:30px; text-align:center;}




#bottom{clear:both; margin:0 auto; width:1000px; height:118px;background:url(../images/web/bottom_bg2.jpg) 1px repeat-y }
#bottom a{color:#878787; text-decoration:none; }
#bottom p{float:left;margin:5px 0 5px 0px; height:55px; width:900px; padding-top:10px ;text-align:center; line-height:20px; color:#878787; background:url(../images/web/estar_logo_bg.jpg) left 10px no-repeat}
#bottom p a{color:#878787; text-decoration:none}



/*
#bottom_top{ margin:0 0 0 33px !important;margin:0 0 0 6px; width:936px !important; width:932px; border-top:1px solid #E2DDD7; background:#ffffff}
#bottom_main{  margin:7px 0 5px 42px !important;margin:-8px 0 0 6px; width:920px; height:105px; background:url(../images/web/bottom_bg.jpg) 2px  #ffffff}
#bottom_main dl{ margin:8px auto; height:25px; width:900px; background:#fff}
#bottom_main dl dt{float:left;margin:0 0 0 5px; width:100px; height:25px; background:url(../images/web/link_tit.jpg) left center no-repeat}
#bottom_main dl dd{float:left;margin:0 0 0 5px; width:750px; height:25px; line-height:25px; text-align:left;}
#bottom_main dl dd a{ margin:0 10px;color:#878787; text-decoration:none}
#bottom_main p{float:left;margin:5px 0 5px 0px; height:55px; width:900px; padding-top:10px ;text-align:center; line-height:20px; color:#878787; background:url(../images/web/estar_logo_bg.jpg) left bottom no-repeat}
#bottom_main p a{color:#878787; text-decoration:none}
#bottom_bottom{margin:0 0 0 33px !important;margin:0 0 0 5px; width:933px; height:5px; background:url(../images/web/bottom_bottom_bg.jpg) left bottom no-repeat #ffffff}
*/
