*{font-family:tahoma;font-size:11px}
.main-body{background:transparent url(../images/bg.jpg) repeat top;text-align:center;margin:0}
.popup-body{background-color:#EAE9E8;text-align:center;color:#3a5c9f;margin:5px}
img{border:0}
img.bor{border:#F60 solid 2px}
a{color:#00F;text-decoration:none}
a:hover{color:red;text-decoration:underline}
p.titr{font-size:14px;color:#0FF}
.margin-t-5{margin-top:5px}
.margin-b-5{margin-bottom:5px}
.margin-l-5{margin-left:5px}
.margin-r-5{margin-right:5px}
.padding-t-5{padding-top:5px}
.padding-b-5{padding-bottom:5px}
.padding-l-5{padding-left:5px}
.padding-r-5{padding-right:5px}
.valign-top{vertical-align:top}
p1{text-align:right}
.clear-right{clear:right}
.clear-left{clear:left}
.bold{font-weight:700}
.block{display:block}
.gray{color:#333}
.black{color:#000}
.white{color:#FFF}
.red{color:red}
.blue{color:#00F}
.font16{font-size:16px}
.font18{font-size:18px}
.times{font-family:"Times New Roman", Times, serif}
.mozborder{-moz-border-radius:5px}
.newstitle{text-align:right;font-size:12px;padding-bottom:5px;color:#FF7F00}
.shobetitle{text-align:right;font-size:22px;padding-bottom:5px;color:#F60}
.shobedetail{text-align:right;font-size:16px;padding-bottom:5px;color: #C00; font-weight:bold; clear:right}
.clear{clear:both}
.separator{background:url(../images/sep.gif) no-repeat center;clear:both;font-size:1px;height:1px;padding-top:5px}
.separator-big{background:url(../images/sep-big.gif) no-repeat center;clear:both;font-size:1px;height:1px;padding-top:5px}
.spacer-h{font-size:1px;height:3px}
.spacer-v{font-size:1px;width:3px}
#topmenu{background:url(../images/menu.jpg) center repeat-x;height:25px}
.subtopmenu{float:right;background:transparent url(../images/bullet.jpg) no-repeat right center;margin:0;padding:5px 24px 5px 5px}
#menu{vertical-align:top;padding:5px}
.headmenu{height:33px;color:#114d7f;font-size:11px;background:url(../images/title-bg-small.gif) top right no-repeat;padding:5px 5px 0 0}
.headmenu .login{background:url(../images/icon/key.png) right top no-repeat}
.headmenu .link{background:url(../images/icon/link.png) right top no-repeat}
.headtext{font-size:11px;height:32px;color:#004eae;padding:5px 30px 0 0}
.submenu{height:24px;color:#114d7f;font-size:13px;border-bottom:#114d7f solid 2px}
.image{background:url(../images/shadow1.jpg) center no-repeat;color:#114d7f;height:100%;padding:15px}
.text{background:url(../images/bullet.gif) right no-repeat;padding:6px 30px 8px 0}
.box{width:355px;height:190px;vertical-align:top;margin:0;padding:0}
.box2{overflow:auto;vertical-align:top;display:block;width:100%;height:100%;border:1px solid #71a5d3;border-bottom:2px solid #71a5d3;border-top:0;background:url(../images/footer-tab.png) no-repeat left bottom}
.headmain{color:#3a5c9f;font-size:12px;text-align:right;background:transparent url(../images/title-bg-big.gif) top right no-repeat;vertical-align:top;height:32px;margin:0;padding:0 5px 0 0}
.headmain-big{color:#3a5c9f;font-size:12px;text-align:right;background:transparent url(../images/title-bg-big2.gif) top right no-repeat;vertical-align:top;height:32px;margin:0;padding:0 5px 0 0}
.headtextmain{font-size:11px;border:0 solid #000;padding-right:10px;padding-top:10px;color:#004eae;height:32px}
.article{background:url(../images/icon/article.png) no-repeat right}
.news2,.news-school{background:url(../images/icon/news.png) no-repeat right}
.weekpic{background:url(../images/icon/weekpic.png) no-repeat right}
.student{background:url(../images/icon/student.png) no-repeat right}
table.main{width:100%;border-top:#114d7f solid 0;background-color:#114d7f;margin:0;padding:0}
table.data input,textarea{border:1px solid #C9CBC6;font-family:tahoma;font-size:12px;padding:3px}
table.result{font-size:12px;color:#FF0}
input.btn{border:1px solid #0140aa;font-size:11px;color:#000;cursor:pointer;width:60px;outline:hidden}
table.shop{border:1px solid #666}
table.shop td{border:1px solid #666;text-align:center}
table.question td{color:#000;font-size:14px}
table.nill td{border:0 solid #666}
.Td1{background-color:#c1cdff}
.Td2{background-color:#d8dffc}
.btm{border-bottom:#000 1px solid}
.question-title{font-size:14px;text-align:right;direction:rtl;color:#00F;padding:10px 25px 5px 0}
.tree_node{padding-left:10px;padding-bottom:5px;line-height:200%}
.row2{background-color:#d1dafe}
.row1{background-color:#e7ebfc}
.titr{background-color:#020e46;color:#FFF;font-weight:400;padding:10px 2px}
.search{float:left;direction:rtl;height:16px;margin:0;padding:0}
.search input{width:100px;height:18px;border:1px solid #666;vertical-align:middle}
.search img{vertical-align:middle;border:1px solid #666;border-right:0}
#TopBar{width:1000px;height:18px;color:#FFF;background-color:#333}
#Banner{width:1000px;height:228px}
#top-marquee{background:#EAE9E8 url(../images/bg-bar.jpg) repeat-x center;color:#FFF;width:1000px;height:20px;padding:0}
#footer{background:url(../images/footer.jpg) center repeat-x;height:36px;text-align:center;padding-left:0;padding-right:0;direction:ltr;width:1000px;font-weight:400;clear:both}
.footer-main{width:970px;padding:0 5px}
/*b{font-weight:400}*/
#wrapper{width:1000px;background-color:#EAE9E8;border:0 solid #00F;display:table;margin:0;padding:0}
#Column-right{display:block;width:190px;border-left:1px solid #999;background-color:inherit}
#Column-middle{width:600px;min-height:500px;vertical-align:top;text-align:justify;line-height:1.5;background-color:#EAE9E8;padding:5px}
#Column-left{display:block;width:194px;border-right:1px solid #999;background-color:inherit}
table,.font11,.font12,table.data{font-size:12px}
.float-right,.right{float:right}
.float-left,.left{float:left}
.font14,.question-title a{font-size:14px}
