body { padding:0; border:0;color: #313131; margin: 0; line-height:20px;font-family:tahoma,Arial,"宋体",simsun}
div,ul,ol,li,p{ border:0; padding:0; margin:0 auto; font-size:12px}
ul,ol,li{ list-style:none}

a {color: #313131;text-decoration: none}
a:hover {color: #ff8a00; text-decoration: none}
.clear{ clear:both;}

a.clolr14b{ color:#0b6100; font-size:14px; font-weight:bold; line-height:31px; text-decoration:none;} 
a.clolr14b:hover {color: #0b6100; text-decoration:none;font-size:14px; font-weight:bold; line-height:31px;}
a.clolr14a{ color: #FFFFFF; font-size:14px; font-weight:bold; line-height:31px; text-decoration:none;} 
a.clolr14a:hover {color: #FFFFFF; text-decoration:none;font-size:14px; font-weight:bold; line-height:31px;}

/*edubanner new 1210*/
#nav,#nav li a:hover,#nav li a:hover span,#nav li#current a,#nav li#current a span{background:url(/images_cn/edu/headbg_new.gif) no-repeat left top;}
#head_k{ width:100%; height:auto; border-bottom:7px #3d8e15 solid;text-align:center; height:58px}
.headBox{ width:960px; margin:0 auto; text-align:left;position:relative;}
.logo_k,#nav{ float:left}
.logo_k,.logo_k img{ height:58px; width:150px; border:0}
.quick_link{ float:right;line-height:20px;overflow:hidden;margin:38px 0 0; position:relative}
#head_k .quick_link a,#head_k .quick_link span{color:#407503;margin:0 4px; line-height:20px;font-family:""}
#head_k .quick_link span{color:#000}
#head_k .quick_link span.money{color:#f63; font-weight:bold; background:none; margin:0 0 0 3px; padding:0}
#head_k .quick_link a:hover{color:#407503; text-decoration:underline}
#head_k .quick_link img{ border:0;}
#nav{ margin:29px 0 0; height:36px; width:auto; padding:0 25px;position:absolute;left:150px;}
#nav li{float:left;height:26px;margin:5px 5px 0 0; display:inline;}
#nav li a{float:left; padding:0 0 0 16px; font-size:14px; font-weight:bold;height:26px; line-height:28px; overflow:hidden}
#nav li a span{ float:left;background-position:right 0; padding:0 16px 0 0;color:#fff; cursor:pointer;}
#nav li a:hover{ background-position:left -62px;color:#0C6201; text-decoration:none}
#nav li a:hover span{ background-position:right -143px;color:#0C6201}
#nav li#current a,#nav li#current a:hover{background-position:left -36px}
#nav li#current a span,#nav li#current a:hover span{background-position:right -117px;color:#0C6201}

#upload{ height:29px; position:relative;top:29px;left:460px;float:left;}


/*validator*/
.validator{}
.fordocinend{padding:0 0 0 35px}
.fordocinendtips{padding:0 0 10px 35px}
.validator strong{font-size:14px;color:#333}
.forbbs strong{font-weight: normal;margin:0 0 0 14px}
.forbbstips strong{font-size: 12px; font-weight: normal; margin:0 0 0 12px}
.forbbstips a{color:#3270A9}
.validator input,.postform .validator input{width:60px}
.validator img,#commonts .validator img{position:relative;top:5px; margin:0 8px; float:none}
.validator a{ text-decoration:underline}

/* nexs page */
#feny { width:auto; height:26px; padding:5px 0; text-align: center; display:block; clear:both;font-size:12px; font-family: Verdana;}
#feny ul{float:right;}
#feny ul li{  padding:2px 2px 0px 2px; float:left;}
#feny ul li a{ border:1px solid #999 ; padding:2px 7px 0px 7px; float:left; text-decoration:none; color:#999; line-height:20px}
#feny ul li a:hover{ border:1px solid  #666 ; padding:2px 7px 0px 7px; float:left; text-decoration:none; background:#1b6fc0; color:#fff;}
#feny .current_ss{border:1px solid  #666 ; padding:2px 7px 0px 7px; float:left; text-decoration:none; background:#1b6fc0; color:#fff;}

/* foot */
.edubox_footer1{ width:auto; height:110px; margin:5px auto 0; border-top:1px solid #d4d4d4;background:#fff;clear:both; font-size:12px;text-align:center;}
.edubox_footer1 .fontnr{margin:15px auto 0; height:28px; line-height:22px; font-size:12px;}
.edubox_footer1 .fontnr a{ color:#2f6da8; text-decoration:none;}
.edubox_footer1 .fontnr a:hover { color: #fff; background: #039; }
.edubox_footer1 .fontnr a:active { color: #fff; background: #f93; }
.edubox_footer1 .fontnr_one{margin:auto; height:24px; line-height:22px;}
.edubox_footer1 span,.fontnr_one span{font-family:Arial,Helvetica,sans-serif;color:#969696}

/*document error*/
.error{margin:55px 0 200px 150px; font-size:14px}
.error img{float:left; margin:0 22px 100px 0}
.error h2{color:#C60204; font-size:26px;font-family:simhei; padding:6px 0 20px}
.error p{ font-weight:bold;color:#333; font-size:20px;font-family:simhei; padding:0 0 25px}
.error a{ font-weight:bold;text-decoration:underline}