/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
input{vertical-align:middle;}
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }
body{font-size:12px; font-family:"ËÎÌå",Verdana,sans-serif;background:#fff;overflow-x:hidden;color:#333;}
fieldset{display:inline;}
button{line-height:1.2;vertical-align:middle;cursor:pointer;}
strong{font-weight:800;}
a{color:#333;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}


body{background:#dfdfda;line-height:22px;text-align:center;}
input{vertical-align:middle;}
p{word-break:break-all;}

.fz{font-size:12px;}
.fb{font-weight:bold;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.ht{font-family:"ºÚÌå";}

.wh ,.wh a{color:#fff;}
.wh a:hover{color:#fff;}
.bl ,.bl a{color:#333;}
.bl a:hover{color:#c00;}
.gray ,.gray a{color:#828282;}
.gray a:hover{color:#c00;}
.ora ,.ora a{color:#ff6000;}
.ora a:hover{color:#c00;}
.green ,.green a{color:#5c7779;}
.green a:hover{color:#c00;}
.red ,.red a{color:#aa0000;}
.red a:hover{color:#c00;}
.blue ,.blue a{color:#039;}
.blue a:hover{color:#c00;}

.lh18{line-height:18px;}
.lh20{line-height:20px;}
.lh22{line-height:22px;}
.lh24{line-height:24px;}
.lh26{line-height:26px;}
.lh28{line-height:28px;}
.lh30{line-height:30px;}
.lh32{line-height:32px;}
.lh34{line-height:34px;}
.lh36{line-height:36px;}
.lh38{line-height:38px;}
.lh40{line-height:40px;}
.lh52{line-height:52px;}

.mt10{margin-top:10px;}
.borderb{border-bottom:1px dotted #ccc;}
.ztborder{border:1px solid #ccc;border-top:0;}
.ztborder1{height:10px;line-height:10px;border-top:1px dotted #ccc;}
.fl{float:left;}
.fr{float:right;}

.text_l{text-align:left;}
.text_r{text-align:right;}
.text_c{text-align:center;}

.clear{clear:both; overflow:hidden; font-size:0; height:0px;}

.ztbanner{width:960px;height:100px;margin:0 auto;padding:5px 10px 0 10px;background:#fff url(topbanner.jpg) no-repeat center bottom;}
.ztexam8logo{width:200px;height:30px;display:block;margin:12px 0 0 10px;}
.ztgengxin{padding:10px 10px 0 0;color:#fff;}
.ztbackclass{width:128px;height:20px;line-height:20px;background:#093888;text-align:center;display:block;margin:40px 0px 0 0;}
.ztnav{width:960px;height:30px;line-height:30px;padding-top:2px;background:url(navbg.gif) top;text-align:center;font-size:14px;color:#039;}
.ztnav a:link,.ztnav a:visited{color:#039;}
.ztnav a:hover,.ztnav a:active{color:#f30;}
.ztnav span{font-weight:100;font-size:12px;padding:0 5px;color:#79b7e1;background:url(navbgline.gif) no-repeat center top;}
.ztnav1{width:960px;height:30px;line-height:30px;padding-top:2px;background:url(navbg.gif) bottom;margin:0 0 10px 0;text-align:center;font-size:14px;font-weight:bold;color:#fff;}
.ztnav1 a:link,.ztnav1 a:visited{color:#fff;}
.ztnav1 a:hover,.ztnav1 a:active{color:#ff0;}
.ztnav1 span{font-weight:100;font-size:14px;padding:0 3px;color:#79b7e1;background:url(navbgline.gif) no-repeat center bottom;}
.ztwrap{width:960px;margin:0 auto;padding:5px 10px ;background:#fff;clear:both;}
.ztleft{width:682px;float:left;}
.ztright{width:266px;float:right;}

.zttitle{height:40px;line-height:40px;text-align:center;border-bottom:1px dotted #ccc;}
.ztstitle{padding:5px 10px; text-indent:24px;}
.ztrightbar{height:30px;line-height:30px;background:#c4e7ff;padding-left:10px;}
.ztrightbar span{float:right;padding-right:10px;font-size:12px;font-weight:100;}
.ztcon{padding:5px 10px;}

.ztbar{line-height:35px;background:#4ea9e5;padding-left:10px;}
.ztbar span{float:right;padding-right:10px;font-size:12px;font-weight:100;}
.ztbar01{height:25px;line-height:25px;background:#e3f3ff;padding-left:10px;}
.ztbarp{padding:0 220px 0 10px;}
.ztbar01 span{float:right;padding-right:10px;font-size:12px;font-weight:100;}

.ztcopyright{width:960px;padding:10px;margin:0 auto;background:#fff; font-family:Arial, Helvetica, sans-serif;line-height:26px;text-align:center;}



.Menubox {height:28px;border-bottom:1px solid #f90;margin-top:10px;}
.Menubox ul{padding-left:10px;list-style:none; margin:0;font-size:14px;}
.Menubox li{width:80px;float:left; height:28px; line-height:28px;text-align:center;background:#fc0; margin-right:1px; cursor:pointer;}
.Menubox li.hover{background:#f60;font-weight:bold;color:#fff;}
.Contentbox{font-size:12px; height:142px; padding-top:5px;width:358px;}
.Contentbox .kctable td{border-bottom:solid 1px #fff;border-right:solid 1px #fff; padding:0 3px;}
.Contentbox .lctr01 td{font-weight:bold; background:#ddf8fb; height:25px; text-align:center;}