@charset "utf-8";

.clear{clear:both;}
.hid{display:none;}
.nobd{border:0;}

.sys_bd{display:block;padding:0px;text-align:center;overflow:hidden;border:#f1f1f1 1px solid;background:#f1f1f1;}
.sys_bd i{height:100%;width:0;overflow:hidden;display:inline-block;vertical-align:middle;}
.sys_bd img{vertical-align:middle;}

.f_l{float:left;}
.f_r{float:right;}

.a_l{text-align:left;}
.a_r{text-align:right;}
.a_c{text-align:center;}

.green{color:green;}
.red{color:red;}
.blue{color:blue;}
.gray{color:#666;}
.black{color:#333;}

/*分页样式-黑色*/
.paginator {color:#666;margin-right:5px;padding-right:5px;text-decoration:none;font-size:14px;width:82%; margin:0 auto;}
.paginator table{width:auto;margin:0 auto;}
.paginator table td{height:60px;line-height:50px;vertical-align:middle;text-align:right;font-size:14px;border:red 0px solid;}
.paginator .cpb{box-shadow:inset 0 1px 2px #bbb;color:#333;background:#e1e1e1;}/*当前页码*/
.paginator a{background:#FFF none repeat scroll 0 0;color:#666;text-decoration:none;}
.paginator .cpb,.paginator a{margin:0;padding:5px 10px;margin-bottom:5px;font-size:14px;border:1px solid #CCC;border-radius:2px;}
.paginator a:hover{box-shadow:inset 0 1px 2px #bbb;border:1px solid #bbb;color:#333;}
.paginator input{margin:0;padding:0;margin-right:5px;height:26px;width:20px;line-height:26px;text-align:center;color:#666; background:#fff; border:1px solid  #CCC;}
.paginator input[type="submit"]{height:28px;width:40px;/*line-height:32px;*/padding:0 5px;}

/*详细页面样式*/
.sys_info{table-layout:fixed;white-space:normal;word-break:break-all;overflow:hidden;line-height:20px; text-align:left;}

.sys_info .tit{font-size:16px;font-weight:bold; text-align:center;}
.sys_info .tit_bak{color:#666;font-size:14px;font-weight:bold; text-align:center;}
.sys_info .pub_time{font-size:12px;color:#999;text-align:center;height:30px;line-height:30px;}

.sys_info .descr{max-width:1000px;margin:5px auto;padding:10px;line-height:20px; background:#f5fcee; border:1px solid #DCDDDD;;}

.sys_info .info_con{color:#333;font-size:14px;line-height:25px;width:auto;min-height:200px;overflow:auto;}
.sys_info .info_con img{display:block-;clear:left;margin:5px;margin-left:auto;margin-right:auto;width:expression(this.width > 700 ? '700px': true);max-width:700px;height:auto;border:green 0px solid;}
.sys_info .info_con p{clear:left;margin:0;width:auto;}
.sys_info .info_con pre{clear:left;margin:0;width:auto;white-space:normal;}
.sys_info .info_con ul li{list-style-type:disc; list-style-position:inside;}
.sys_info .info_con ol li{list-style-type:decimal; list-style-position:inside;}
.sys_info .info_con object{margin:5px auto;display:block;border:0px solid #ccc;}

/*上一条，下一条*/
.next_pg{width:600px;margin:20px auto;padding:10px 20px;line-height:25px;color:#555;font-size:14px;border:1px dashed #999;border-radius:5px;}
.next_pg p span{margin:0 10px;color:#999;}
.next_pg a{color:#555;;}
.next_pg a:hover{color:#555;}

/*详细页面-表格样式*/
.sys_info .info_con table{margin:10px 5px;border-collapse:0;border-spacing:0;border-color:transparent;border-left:#333 1px solid;border-top:#333 1px solid;width:auto;max-width:95%;}
.sys_info .info_con table tr{height:20px;line-height:20px;}
.sys_info .info_con table td{min-height:20px;border-color:transparent;padding:5px;font-size:14px;color:#4c4c4c;border-right:#333 1px solid;border-bottom:#333 1px solid;}
.sys_info .info_con table.nobd,.sys_info .info_con table.nobd td{border:0;}

.sys_info .info_fst_pic{color:#0033CC;padding:10px;margin:5px; text-align:center;}
.sys_info .info_fst_pic p{padding:5px; text-align:left;}
.sys_info .info_fst_down{color:#333;padding:10px;margin:5px;border:#06F 1px solid;}
.sys_info .info_fst_down p{padding:5px; text-align:right;}

/*新闻列表样式*/
.sys_newslist{padding:0px;margin:0px;font-size:12px;color:#666;border:red 0px solid;}
.sys_newslist li{padding:0 15px;height:30px;line-height:30px;border-bottom:#ccc 1px dashed;list-style:none; background:url(images/ico_list.jpg) 5px 15px no-repeat;}
.sys_newslist li span{float:right;width:80px;font-size:14px;border:red 0px solid;}
.sys_newslist li a{color:#333;font-size:14px;}
.sys_newslist li a:hover{text-decoration:underline;}
.sys_newslist .no{border:0;font-size:14px; background:none;}

/*相册样式*/
.sys_photolist{padding:0px;margin:0px auto;font-size:14px;color:#333;border:green 0px solid;}
.sys_photolist dd{float:left;width:200px;padding:2px;margin:3px;border:red 0px solid;}
.sys_photolist dd a{font-size:12px;}
.sys_photolist dd img{max-width:100%;}
.sys_photolist .bd{width:100%;height:150px;border:red 0px solid;}
.sys_photolist dd .tit{display:block;width:90%;height:25px;line-height:25px;text-align:center;overflow:hidden;border:red 0px solid;}

.tab_newslist{}
.tab_newslist td,.tab_newslist td a{font-size:14px;color:#666;}
.tab_newslist td{height:30px;border-bottom:dashed 1px #ccc;}
.tab_newslist .time{color:#999;}
.tab_newslist .head{font-size:14px;color:#999;}

/*其它样式*/
.error{color:red;}
.sys_imgbd{display:table-cell;padding:3px;text-align:center;vertical-align:middle;border:#f1f1f1 1px solid;}
.sys_imgbd img{max-width:100%;max-height:100%;}

/*表格模板样式*/
.sys_tab01{float:left;border-left:#ccc 1px solid;border-top:#ccc 1px solid;}
.sys_tab01 tr{height:26px;line-height:26px;border:red 0px solid;}
.sys_tab01 td{border-right:#ccc 1px solid;border-bottom:#ccc 1px solid;padding:5px;font-size:12px;color:#4c4c4c;}
.sys_tab01 .bar{height:12px;line-height:12px;padding:0px 5px;border:red 0px solid;}
.sys_tab01 .nobd{ border:0;}

.calendar{display:block;padding:30px;border:red 1px solid;float:left;}

/*投票调查功能-首页调用*/
#dc_inc_answerID_1{float:left;}
#dc_inc_answerID_1 tr{line-height:18px;}

/*投票调查功能-详细页面*/
#dc_page_answerID_1{float:left;}
#dc_page_answerID_1 tr{line-height:25px;}

/*班级列表样式*/
.ul_grade{margin:5px auto;width:98%;}
.ul_grade li{float:left;margin:3px;padding:10px 5px;width:150px;border:#ccc 1px solid; text-align:center;}
.ul_grade .br{width:100%;border:0px;border-bottom:#333 0px solid;text-align:left;font-weight:bold;font-size:14px;}

/*表格模板样式*/
.sys_dc_tab{float:left;border-left:#ccc 0px solid;border-top:#ccc 0px solid;}
.sys_dc_tab tr{height:25px;line-height:25px;border:red 0px solid;padding:0;}
.sys_dc_tab td{border-right:#ccc 0px solid;border-bottom:#ccc 0px solid;padding:5px;font-size:12px;color:#4c4c4c;padding:0px;margin:0px;}
.sys_dc_tab .bar{height:10px;line-height:10px;margin:0;padding:0px 5px;border:red 0px solid;}

/*悬停在右下角*/
.float_r_b{width:130px;height:105px;position:fixed;_position:absolute;bottom:5px;right:5px;z-index: 100;line-height:18px;padding:0px; background:#fff;font-size:12px;border:#ccc 1px solid;} 
.float_r_b p{height:;padding:3px 5px;background:#06C;color:#fff; font-weight:bold;}
.float_r_b div{padding:5px;}

/*模拟窗口*/
.MsgBox{z-index:9999;margin:0;display:none;position:fixed;width:300px;background-color:#fff;padding:10px 5px;border:1px solid #eee;}
.MsgBox .close{width:15px;height:15px;padding:2px;margin-right:5px;float:right;cursor:pointer;border:#fff 1px solid;}
.MsgBox .close:hover{border:#ccc 1px solid;}
.MsgBox h3{margin:0;height:20px;overflow:hidden;color:#555;font-size:14px;}
.MsgBox .con{clear:both;margin-top:5px;padding:0;font-size:14px;line-height:20px;}
.sys_mask{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background-color: #666;filter: Alpha(Opacity=40);-moz-opacity: 0.4;opacity: 0.4;z-index: 9998; /*这个数值比pop box小*/}

/*通用表单样式*/
.sys_form input{margin:0 2px;border:#999 1px solid;}
.sys_form input[type='text']{padding:5px;min-width:150px;}
.sys_form input[type='button'],input[type='submit']{padding:3px;font-size:14px;}

