﻿.shadowdiv{
border:1px solid #E1E1E1;
-webkit-box-shadow:  1px 1px 10px  #d4d4d4;
-moz-box-shadow:  1px 1px 10px #d4d4d4;
box-shadow:  1px 1px 10px #d4d4d4; 
}
fieldset{border:1px solid #d4d4d4; padding:5px;}
legend{font-weight:bold;}
.inline li { float:left;  }
/**导航**/
.main_position { width:1198px; height:37px; margin:0 auto; border:1px solid #d4d4d4; border-bottom:0px; background:url('../images/position_bg.jpg') repeat-x; }
.main_position div { float:left; height:36px; }
.main_position .memu { width:190px; font-size:14px; color:#0082dd; border-right:1px solid #d4d4d4;  }
.main_position .memu span { margin-left:20px; line-height:37px; display:block;  }
.main_position .memu a { text-decoration:none; color:#0082dd; }
.main_position .position ul { margin-left:20px; line-height:37px; }
.main_position .position li { float:left; margin-right:5px; font-size:14px; color:#999999; }
.main_position .position li.title { color:#0082dd;   height: 74px;}
.main_position .position li.view a { color:#ff0000; text-decoration:none; margin-left:10px;}

.main_position .blackposition ul { margin-left:20px; line-height:37px; }
.main_position .blackposition li { float:left; margin-right:5px; font-size:14px; font-weight:bold; color:#000000; }
.line-blue { width:1200px; height:4px; background-color:#0082dd; margin:0 auto; }



.main_content { width:1198px; min-height:500px; _height:500px; overflow:hidden; margin:0 auto; border:1px solid #d4d4d4; border-top:0px; background-color:#ffffff; }
/*左侧菜单*/
.main_content .leftmenu { margin-bottom:-2000px; padding-bottom:2000px; float:left; width:190px; height:100%; margin-right:0px; border-right:1px solid #d4d4d4; background-color:#f5f8fa; min-height:600px; _height:600px; }
.leftmenu .limenu { float:left; border-bottom:1px solid #d4d4d4; border-right:1px solid #d4d4d4; height:50px; width:190px; background:url('../images/menu_tb1.png') no-repeat; background-position:170px 20px; cursor:pointer; }
.leftmenu .limenu a { line-height:50px; padding-left:20px; font-size:14px; color:#333333; text-decoration:none; }
.leftmenu .curent { float:left; border-bottom:1px solid #d4d4d4; border-right:1px solid #ffffff; background:url('../images/menu_tb2.png') no-repeat #ffffff; background-position:170px 20px; }
.leftmenu .curent a { line-height:50px; padding-left:20px; font-size:14px; color:#0082dd; font-weight:bold; text-decoration:none; }

/*栏目操作菜单*/
.lmczmenu { padding:0; margin:0 auto; border:0; background:url('../images/lmdh.png') no-repeat; display:block; width:757px; height:30px; }
.lmczmenu2 { background:url('../images/lmdh2.png') no-repeat; display:block; width:511px; }
.lmczmenu li { padding:0; margin:0; border:0; float:left; text-align:center; color:#68B2EB; line-height:30px; display:block; height:30px; width:77px; cursor:pointer; }
.lmczmenu .fl { width:88px; }
.lmczmenu .jg { width:5px; }
.lmczmenu .curent { color:#ffffff; font-weight:bold; }

/*正文显示*/
.main_content .rcontent { margin-bottom:-1000px; padding-bottom:1000px; float:right; margin-right:0px; width:1007px; background-color:#ffffff; min-height:600px; _height:600px; }
.main_content .rcontent1 { margin-bottom:-1000px; padding-bottom:1000px; float:right; margin-right:0px; width:987px; background-color:#ffffff; min-height:600px; _height:600px; }
.main_content .rcontent2 { margin-bottom:-1000px; padding-bottom:1000px; float:right; margin-right:20px; width:967px; background-color:#ffffff; min-height:600px; _height:600px; }
.main_content .rcontent3 { margin-bottom:-1000px; padding-bottom:1000px; float:right; margin-right:20px; margin-left:20px; width:1157px; background-color:#ffffff; min-height:500px; _height:500px; }
.small_content { margin:0 auto; width:630px; background-color:#ffffff; }
.frame_content { margin:0 auto; width:100%; background-color:#ffffff; }

/*附件*/
.div_attachs{border-top:1px solid #dddddd;border-left:1px solid #dddddd;height:auto; width:1000px;overflow:hidden;padding:0px;margin-bottom:5px;}
.contentul{ clear:both; width:100%; display:flex; box-sizing:border-box;}
.contentul li{ float:left;  border-bottom:1px solid #dddddd;border-right:1px solid #dddddd;  }
.contentul li.title { float:left; overflow:hidden; padding-left:10px; flex:1; text-overflow:ellipsis;}
.contentul li.del { float:left;width:150px; text-align:center; }
.contentul li.del a + a {margin-left:5px;}
.contentul li.size { float:left;width:150px;padding-left:10px;  }

.div_attachs2{border-top:1px solid #dddddd;border-left:1px solid #dddddd;height:auto; width:800px;overflow:hidden;padding:0px;margin-bottom:5px;}
.contentul2{ clear:both; width:100%; display:flex; box-sizing:border-box;}
.contentul2 li{ float:left;  border-bottom:1px solid #dddddd;border-right:1px solid #dddddd;  }
.contentul2 li.title { float:left; overflow:hidden; width:526px; padding-left:10px; flex:1; text-overflow:ellipsis; }
.contentul2 li.del { float:left;width:150px; text-align:center; }
.contentul2 li.del a + a {margin-left:5px;}
.contentul2 li.size { float:left;width:150px;padding-left:10px;  }

.font1 { color:#0082dd; font-weight:bold; }

.div_10h { float:left; height:10px; width:100%; }
.div_15h { float:left; height:15px; width:100%; }
.div_20h { float:left; height:20px; width:100%; }
.div_30h { float:left; height:30px; width:100%; }
.div_40h { float:left; height:40px; width:100%; }
.div_30h1 { float:left; height:30px; width:100%; text-align:center; }
.div_90h { float:left; height:90px; width:100%; }
.div_auto { float:left; height:auto; width:100%; }
.div_search { line-height: 30px; color: #999999; }
.div_search2 { float:left; height:30px; line-height:30px; padding:10px 0; width:100%; border:1px solid #dddddd; background-color:#eeeeee; }

.editdiv { float:left; line-height:30px; width:100px; color:#333333; font-weight:bold; text-align:left; }
.editdivl { float:left; line-height:30px; width:100px; color:#333333; font-weight:bold; text-align:right; }
.editdivlb { float:left; line-height:30px; width:100px; color:#333333; font-weight:bold; }
.editdivr { float:left; width:807px; line-height:30px; }



/***一行两块输入***/
.editdivl1 { float:left; line-height:30px; width:100px; color:#333333; font-weight:bold; margin-left:40px;text-align:right; }
.editdivr1 { float:left; width:313px; line-height:30px; }

/***一行四块输入***/
.editdivr2 { float:left; width:101px; line-height:30px;   }

.showdiv { width:757px; height:auto; line-height:30px; font-size:14px; border:1px solid #d4d4d4; padding:0 5px; }

.editinput { width:757px; font-size:14px; line-height:30px; height:30px; border:1px solid #d4d4d4; padding:0 5px; }
.editinput1 { width:313px; font-size:14px; line-height:30px; height:30px; border:1px solid #d4d4d4; padding:0 0px; }
.editinput2 { width:180px; font-size:14px; line-height:24px; height:24px; border:1px solid #d4d4d4; padding:0 5px; }
 
.editnum { width:91px; font-size:14px; line-height:30px; height:30px; border:1px solid #d4d4d4; padding:0 5px; }
.danwei{line-height:30px;}
.edittextarea { width:757px; font-size:14px; line-height:30px; height:90px; border:1px solid #d4d4d4; padding:0 5px;  }
.edittextarea1 { width:757px; font-size:14px; line-height:16px; height:90px; border:1px solid #d4d4d4; padding:0 5px;  }

.editselect { line-height:30px; height:30px; width:140px; font-size:14px; border:1px solid #d4d4d4; }
.editselect1 { line-height:30px; height:30px; width:140px; font-size:14px; margin-right:20px; border:1px solid #d4d4d4; }


.btncacel { text-decoration:none;font-weight:bold; padding:0 10px; margin:0; border:0; background-color:#aaaaaa; color:#ffffff; letter-spacing:1px; height:30px; line-height:30px; text-align:center; cursor:pointer;  }
.btnred{text-decoration:none;font-weight:bold; padding:0 10px; margin:0; border:0; background-color:#ff0000; color:#ffffff; letter-spacing:1px; height:30px; line-height:30px; text-align:center; cursor:pointer;  }

.btnhui { width:64px; overflow:hidden; text-decoration:none; padding:0 10px; margin:0; border:1px solid #d4d4d4; background-color:#f6f7fb; color:#999999; letter-spacing:1px; height:28px; line-height:28px; text-align:center; cursor:pointer; display:inline-block; }
.btnhui2 { width:85px; overflow:hidden; text-decoration:none; padding:0 10px; margin:0; border:1px solid #d4d4d4; background-color:#f6f7fb; color:#666666; letter-spacing:1px; height:24px; line-height:24px; text-align:center; cursor:pointer; display:inline-block; }
.longbtnhui {  overflow:hidden; text-decoration:none; padding:0 10px; margin:0; border:1px solid #d4d4d4; background-color:#f6f7fb; color:#999999; letter-spacing:1px; height:28px; line-height:28px; text-align:center; cursor:pointer; display:inline-block; }
.cbtnhui {    padding: 0;    margin: 0;    border: 1px solid #d4d4d4;    background-color: #f5f8fa;    color: #333333;    letter-spacing: 1px;    height: 30px;    line-height: 30px;    width: 84px;    text-align: center;    cursor: pointer;}

.btnblue { width:64px; overflow:hidden; text-decoration:none; padding:0 10px; margin:0; border:1px solid #0281de; background-color:#90cffb; color:#ffffff; letter-spacing:1px; height:28px; line-height:28px; text-align:center; cursor:pointer; display:inline-block; }
.longbtnblue {  overflow:hidden; text-decoration:none; padding:0 10px; margin:0; border:1px solid #0281de; background-color:#90cffb; color:#ffffff; letter-spacing:1px; height:28px; line-height:28px; text-align:center; cursor:pointer; display:inline-block; }
.longbtnblue2 { padding: 0 10px; margin: 0; border: 0; background-color: #0082dd; color: #ffffff; letter-spacing: 1px; height: 30px; line-height: 30px; text-align: center; cursor: pointer;}
.btnpicblue { background:url('../images/btn_blue.png') no-repeat; display:block; width:120px; height:40px; line-height:40px; text-align:center; text-decoration:none; color:#ffffff; cursor:pointer; border:0; padding:0; margin:0; }
.btnpicblue:hover { background:url('../images/btn_bluehit.png') no-repeat; }
.cbtnblue { padding: 0; margin: 0; border: 0; background-color: #0082dd; color: #ffffff; letter-spacing: 1px; height: 30px; line-height: 30px; width: 86px; text-align: center; cursor: pointer; text-decoration: none;}
.btnlan{ text-decoration:none;font-weight:bold; padding:0 10px; margin:0; border:0; background-color:#0090FF; color:#ffffff; letter-spacing:1px; height:30px; line-height:30px; text-align:center; cursor:pointer; }
.btngreen { text-decoration:none;font-weight:bold; padding:0 10px; margin:0; border:0; background-color:#63cc00; color:#ffffff; letter-spacing:1px; height:30px; line-height:30px; text-align:center; cursor:pointer;  }
.btngreena { display:block; text-decoration:none;font-weight:bold; padding:0 10px; margin:0; border:0; background-color:#63cc00; color:#ffffff; letter-spacing:1px; height:30px; line-height:30px; text-align:center; cursor:pointer;  }
.btnpicgreen { background:url('../images/btn_green.png') no-repeat; width:120px; height:40px; line-height:40px; text-align:center; color:#ffffff; cursor:pointer; border:0; padding:0; margin:0; text-decoration:none; }
.btnpicgreen:hover { background:url('../images/btn_greenhit.png') no-repeat; }

.bigbtnblue { padding: 0; margin: 0; border: 0; background-color: #0082dd; color: #ffffff; letter-spacing: 1px; height: 80px; line-height: 30px; width: 150px; display:block; padding-top:40px; font-weight:bold;   border-radius:20px; text-align: center; cursor: pointer; text-decoration: none; overflow:hidden;}

.cbtngreen { padding: 0; margin: 0; border: 0; background-color: #63cc00; color: #ffffff; letter-spacing: 1px; height: 30px; line-height: 30px; width: 86px; text-align: center; cursor: pointer; text-decoration: none;}
.lbtngreen {    color: #63cb00;    line-height: 30px;    display: block;    height: 30px;    text-decoration: none;    letter-spacing: 1px;}

.lbtnred {    color: #ff0000;    line-height: 30px;    display: block;    height: 30px;    text-decoration: none;    letter-spacing: 1px;}

.btnup { background: url('../images/up.png') no-repeat; width: 16px; height: 20px; border: 0; padding: 0; margin: 0; cursor: pointer; display:inline-block; }


.chklist { border:0px; border-collapse:collapse;  }
.chklist td { line-height:30px; height:30px; padding:0px;  }
.chklist label { padding-left:3px; padding-right:10px;  }

* .divautoheight { height:auto; }


.ulheng li { float:left;}
.div_data { margin:0px 20px 0px 20px;}
 .inputdate{font-size:14px; line-height:30px; height:30px; border:1px solid #d4d4d4; padding:0 5px;width:100px;
background: #fff url("/pub/js/My97DatePicker/skin/datePicker.gif") no-repeat scroll right center;
 }

 /*相册样式*/
.album { background:url('../images/albumbg.png') no-repeat; width:153px; height:214px; float:left; overflow:hidden; padding:10px 11px 10px 10px; margin-right:23px; margin-bottom:40px; }
.album div { float:left;  }
.album .pic,.album .picimg { width:151px; height:151px; float:left; cursor:pointer; background:url('../images/nopic.png') no-repeat center; }
.album .pic { position:relative; }
/*.album .picimg img { width:151px; height:151px; float:left; border:0px; }*/
.album .picchk { position:absolute; bottom:10px; right:10px; width:12px; height:12px; border:1px solid #d4d4d4; background-color:#ffffff;  }
.album input[type=checkbox] { display:none }
.album .checked { background:url('../images/dagou.jpg') no-repeat center;  }
.album .title { line-height:24px; height:24px; width:151px; overflow:hidden; color:#333333; margin-top:5px; overflow:hidden; }
.album .title a { color:#333333; text-decoration:none; }
.album .num { line-height:24px; font-size:12px; color:#999999; margin-top:5px; }
.album .date { line-height:24px; font-size:12px; color:#999999; }

.photo { background-image:none; width:160px; height:158px; float:left; overflow:hidden; padding:10px 5px 10px 6px; margin-right:23px; margin-bottom:35px; border:1px solid #D7D7D8; background-color:#F5F8FA; }
.photo .pic,.photo .picimg { width:160px; height:110px; float:left; cursor:pointer; background-image:none; background-position:center; background-repeat:no-repeat; }
.photo img { width:160px; height:110px; border:0; margin:0; padding:0; }
.photo .title { line-height:24px; margin-top:2px; }
.photo .title span { cursor:pointer; }
.photo .title a { color:#999999; text-decoration:none; }
.photo .status { line-height:24px; margin-top:2px; text-align:right; color:#999999; float:right; }
.photo .btns { width:160px; line-height:24px; overflow:hidden; color:#333333; }
.photo .btns a { color:#333333; text-decoration:none; }
.photo .right { float:right }
.photo .jg { margin:0 5px; }


 /*多列表格通用样式*/
.xxk_list
{border-collapse:collapse; }
.xxk_list table
{border-collapse:collapse;  }
.xxk_list td,.xxk_list th
{border:#DDDDDD solid 1px; padding:10px 2px; height:20px; line-height:20px;   }
.xxk_list th{ font-weight:bold;text-align:center; background-color:#eee; color:#000000;}
.xxk_list tr.odd{ background-color:#FaFaFa}
.xxk_list tr.highlight{ background-color:#F7FBBF}
.tdmid{text-align:center;}
.noborderb table, .noborderb td, .noborderb th { border-bottom:0px; }
.xxk_list { padding:0; }
.xxk_list .div_title { overflow:hidden; height:20px; line-height:20px; white-space:nowrap; }
.xxk_list .div_title span, .xxk_list .div_title div { display:inline-block; }
.xxk_list .tddir { background:url('../images/folder.png') no-repeat 12px center; padding-left:40px; text-align:left;  }
.xxk_list .tdfile { background:url('../images/file.png') no-repeat 12px center; padding-left:40px; text-align:left;  }
.xxk_list a { text-decoration: none; color: #333333; }
.xxk_list .jg{ margin:0 4px; }
.xxk_list .t_name { width:100%; display:block; line-height:16px; font-size:13px; color:#333333; }
.xxk_list .t_time { width:100%; display:block; line-height:16px; font-size:13px; color:#999999; }
.xxk_list .red { color:#ff0000; }
.xxk_list td.page { padding:0 0 10px 0; background-color:#ffffff;}
.xxk_icon .icon-jh,.xxk_list .icon-jh { float:left; width:24px; background:url(../images/icon/icon-jh.jpg) no-repeat center center; height:100%; }
.xxk_icon .icon-top,.xxk_list .icon-top { float:left; width:24px; background:url(../images/icon/icon-top.jpg) no-repeat center center; height:100%; }
.xxk_icon .icon-tui,.xxk_list .icon-tui { float:left; width:24px; background:url(../images/icon/icon-tui.jpg) no-repeat center center; height:100%; }
.xxk_icon .icon-s-1,.xxk_list .icon-s-1 { float:left; width:24px; background:url(../images/icon/icon-s-1.jpg) no-repeat center center; height:100%; }
.xxk_icon .icon-s-2,.xxk_list .icon-s-2 { float:left; width:24px; background:url(../images/icon/icon-s-2.jpg) no-repeat center center; height:100%; }
.xxk_icon .icon-s-3,.xxk_list .icon-s-3 { float:left; width:24px; background:url(../images/icon/icon-s-3.jpg) no-repeat center center; height:100%; }
.xxk_icon .icon-s0,.xxk_list .icon-s0 { float:left; width:24px; background:url(../images/icon/icon-s0.jpg) no-repeat center center; height:100%; }
.xxk_icon .icon-s99,.xxk_list .icon-s99 { float:left; width:24px; background:url(../images/icon/icon-s99.jpg) no-repeat center center; height:100%; }


.xxk_icon .icon-c-jh,.xxk_list .icon-c-jh { float:left; width:24px; background:url(../images/icon/icon-c-jh.jpg) no-repeat center center; height:100%; }
.xxk_icon .icon-c-top,.xxk_list .icon-c-top { float:left; width:24px; background:url(../images/icon/icon-c-top.jpg) no-repeat center center; height:100%; }
.xxk_icon .icon-c-tui,.xxk_list .icon-c-tui { float:left; width:24px; background:url(../images/icon/icon-c-tui.jpg) no-repeat center center; height:100%; }
.xxk_icon .icon-c-s-1,.xxk_list .icon-c-s-1 { float:left; width:24px; background:url(../images/icon/icon-c-s-1.jpg) no-repeat center center; height:100%; }
.xxk_icon .icon-c-s-2,.xxk_list .icon-c-s-2 { float:left; width:24px; background:url(../images/icon/icon-c-s-2.jpg) no-repeat center center; height:100%; }
.xxk_icon .icon-c-s-3,.xxk_list .icon-c-s-3 { float:left; width:24px; background:url(../images/icon/icon-c-s-3.jpg) no-repeat center center; height:100%; }
.xxk_icon .icon-c-s0,.xxk_list .icon-c-s0 { float:left; width:24px; background:url(../images/icon/icon-c-s0.jpg) no-repeat center center; height:100%; }
.xxk_icon .icon-c-s99,.xxk_list .icon-c-s99 { float:left; width:24px; background:url(../images/icon/icon-c-s99.jpg) no-repeat center center; height:100%; }
.xxk_icon .icon-c-ft1,.xxk_list .icon-c-ft1 { float:left; width:24px; background:url(../images/icon/icon-c-ft1.jpg) no-repeat center center; height:100%; }
.xxk_icon .icon-c-ft2,.xxk_list .icon-c-ft2 { float:left; width:24px; background:url(../images/icon/icon-c-ft2.jpg) no-repeat center center; height:100%; }
.xxk_icon .icon-c-allstu,.xxk_list .icon-c-allstu { float:left; width:24px; background:url(../images/icon/allowstu.png) no-repeat center center; height:100%; }
.xxk_list th
{ padding:2px; height:40px; line-height:40px;  }
.xxk_icon td
{ padding:2px; line-height:30px;  }

.xxk_list_no
{border-collapse:collapse; }
.xxk_list_no table
{border-collapse:collapse;  }
.xxk_list_no td,.xxk_list_no th
{border:#DDDDDD solid 1px; padding:2px; height:40px; padding-left:20px ;padding-right:20px;}
.xxk_list_no th{ font-weight:normal; text-align:center; background-color:#F6F7FB; color:#999999;height:20px;}


.exxdjx,.xxk_list .exxdjx { padding:0px; width:200px; }
.exxdjx div,.xxk_list .exxdjx div {
	border-top: 42px #eee solid; /*上边框宽度等于表格第一行行高*/
	border-left: 200px #fff solid; /*左边框宽度等于表格第一行第一格宽度*/
	position: relative; /*让里面的两个子容器绝对定位*/
}

.exxdjx b,.xxk_list .exxdjx b { font-style: normal; display: block; position: absolute; top: -48px; left: -160px; width: 200px; color: #000; }
.exxdjx em,.xxk_list .exxdjx em { font-style: normal; display: block; position: absolute; top: -30px; left: -260px; width: 200px; color:#000; }


.moreact{ display:inline-block;*display:inline;*zoom:1; position: relative; color:#999999; height:30px; }
.moreact.cur, .moreact:hover { z-index:999; }
.moreact a{ display:inline-block;*display:inline;*zoom:1;height:30px;*height:30px; line-height: 30px; padding:0 5px; font-size: 14px; color:#333333;}
.moreact i { color:#999999; }
.moreact.cur i,.moreact:hover i { color:#ededed; }
.moreact.cur a.title,.moreact:hover a.title{border-radius:5px; background-color:#0159a3; color:#ffffff;}
.moreact .jg{ padding:0; margin:0px; height: 10px; font-size: 13px; line-height: 15px; color:#0159a3; width: 100%; display:none; border: 0px; position:absolute; left:10px; top:30px; text-align:left;  }
.moreact .morelist{display:none;*zoom:1;position:absolute;left:0; top:40px; border-radius:5px;padding:0;  }
.moreact .morelist dl{ min-width: 120px;margin:0 auto; padding:0;height:26px;line-height:26px;float:none;border-bottom:0;background-color:#0159a3;}
.moreact .morelist dl:nth-child(even){background-color:#024f8f;}
.moreact .morelist a{color: #ffffff;display:block; height:26px;line-height: 26px;padding-top:0; font-size: 14px; font-weight: normal; text-align: left; padding-left: 10px;}
.moreact.cur .morelist a,.moreact .morelist a:hover{text-decoration:none;color:#ffffff;}
.moreact dl:first-child {border-radius:5px 5px 0 0; padding-top: 3px;}
.moreact dl:last-child {border-radius:0 0 5px 5px; padding-bottom: 3px;}	
.moreact.cur .morelist,.moreact:hover .morelist{display:inline-block;*display:inline;*zoom:1;}
.moreact.cur .jg,.moreact:hover .jg{display:block}

.moreact.right .jg { text-align:right; left:auto; right:10px; }
.moreact.right .morelist{ right:0; left:auto;  }






.tab_view1,.tab_view1 th,.tab_view1 td,.tab_view1 table { border:1px solid #d4d4d4; border-collapse:collapse; font-size:14px; color:#999999; font-weight:normal; text-align:left;  }
.tab_view1 th,.tab_view1 td { padding:10px 20px; line-height:25px; height:30px;}
.tab_view1 .title { line-height:25px; height:30px; font-weight:bold; color:#333333; }
.tab_view1 .textcenter { text-align:center; } 
.tab_view1 .attachlist { margin-right:20px; }
.tab_view1 a { text-decoration:none; color:#333333; }
.tab_view1 a:hover { text-decoration:underline; color:#ff0000; }
.tab_view1 .left { float:left; }
.tab_view1 .color000,.tab_view1 .color000 * { color:#000000; }
.tab_view1 .marginr20 { margin-right:20px; }
.tab_view1 tr.jg { background-color:#fafafa; }
.tab_view1 .black { color:#000000; }

/*附件*/
.contentul{ clear:both;}
.contentul li{ float:left; padding:0px 10px 3px 0px; }

.banji_list { border-collapse:collapse; background-color:#ffffff; color:#333333; }
.banji_list td,.banji_list th {border:#DDDDDD solid 1px; border-top:0px; padding:1px; height:40px; line-height:40px; font-size:14px; text-align:center; padding:5px 10px; }
.banji_list .title { border:#0081dd solid 1px; background-color:#0081dd; height:20px; line-height:20px; padding:5px 20px; font-size:14px; font-weight:bold; color:#ffffff; text-align:left; }
.banji_list .title1 { background-color:#f6f7fb; color:#999999; height:20px; line-height:20px; }
.banji_list .left { text-align:left; }
.banji_list .div_title { overflow:hidden; height:40px; line-height:40px; white-space:nowrap; }
.banji_list a { text-decoration: none; color: #333333; }
.banji_list a:hover { text-decoration:underline; color:#ff0000;  }

.banjis div { line-height:40px; height:40px; margin-left:20px; min-width:90px; _width:90px; float:left; text-align:left; }
.banjis a { text-decoration:none; color:#333333;  }
.banjis a:hover { text-decoration:underline; color:#ff0000;  }


.ullist { width:100%; }
.ullist li { width:100%; float:none; overflow:hidden; margin:0 auto; line-height:25px; text-align:left; color:#333333; }
.ullist a { text-decoration:none; color:#333333; }
.ullist a.sel { color:#0082dd; font-weight:bold; }
.ullist span { cursor:pointer; }
.ullist span.sel { color:#0082dd; }




/*** 提醒 ***/
.warm { line-height:30px; font-size:14px; color:#ff0000; }



/*两列表格通用样式*/
.table2colspan {width:100%;border:1px solid #d4d4d4; border-collapse:collapse;  }
.table2colspan td.biaotou{text-align:center;border:1px solid #d4d4d4; background-color:#f6f7fb;height:30px;color:#999999;}
.table2colspan td.left{border:1px solid #d4d4d4;width:90px;height:50px;color:#999999;text-align:center;}
.table2colspan td.right{border:1px solid #d4d4d4;height:50px;padding-left:20px;}

/*工具栏操作菜单*/
.tools { padding:0; margin:0 auto; border:0;   display:block; width:783px; height:37px; border-bottom:1px solid #d4d4d4; background-color:#f2f2f2;  }
.tools li { padding:0px 0px 0px 20px; margin:0; border:0; float:left; text-align:center; color:#000000;font-size:14px;  line-height:37px; display:block; height:30px;  cursor:pointer; }
.tools li a {color:#000000; text-decoration:none;font-size:14px;     }
.tools .fl { width:88px; }
.tools .jg { width:5px; color:#d4d4d4; }
.tools .curent { color:#ffffff; font-weight:bold; }
.tools li.toolsselectli a{font-weight:bold;}

/*工具栏操作菜单2*/
.btn_tools_top{display:block;border:1px solid #d4d4d4; background-color:#f6f7fb;height:30px;padding:0px 15px 0px 15px;line-height:30px;color:#000000;text-decoration:none;}
.btn_tools_topselect{display:block;border:1px solid #0181dc; background-color:#68c0ff;height:30px;padding:0px 15px 0px 15px;line-height:30px;color:#ffffff; text-decoration:none;}
.ddl_tools_top{display:block;border:1px solid #d4d4d4; background-color:#f6f7fb;height:30px;padding:0px 0px 0px 0px;line-height:30px;color:#000000;text-decoration:none;}
/*分页样式*/
.ExxPager {list-style:none; margin:0px; padding-top:10px; text-align:center;  vertical-align:middle; background-color:#ffffff; }
.ExxPager table{clear:both;margin:auto;border:0px solid #ffffff; background-color:#ffffff;}
.ExxPager table td{ border:0px solid #ffffff;background-color:#ffffff; padding:2px;}
.ExxPager table td.ExxPageItem{}
.ExxPager li{ margin:0 5px; list-style:none; color:#999999; border:1px solid #F7F7F7; display:inline; height:22px; padding-top:7px; text-align:center; cursor:pointer;}
.ExxPager .curlinkcss{display:block;padding:0px 10px 0px 10px; border:1px solid #0083dd; background-color:#68C1FE; color:#ffffff; height:30px; line-height:30px;text-decoration:none; }
.ExxPager .linkcss{display:block; padding:0px 10px 0px 10px; border:1px solid #d4d4d4; background-color:#f6f7fb; color:#000000; height:30px; line-height:30px;text-decoration:none;}
.ExxPager .pncss,.ExxPager .pncss2{display:block; padding:0px 10px 0px 10px; border:1px solid #d4d4d4; background-color:#f6f7fb; color:#000000; height:30px; line-height:30px;text-decoration:none;}

.ExxPager .flcss{display:block; padding:0px 10px 0px 10px; border:1px solid #d4d4d4; background-color:#f6f7fb; color:#000000; height:30px; line-height:30px;text-decoration:none;}
.ExxPager .aspNetDisabled {color:#d4d4d4;}
.ExxPager input[type=text] { width:38px; font-size:14px; line-height:25px; height:25px; border:1px solid #d4d4d4;  margin:0 5px; text-align:center; }

.ExxPager .picss,.ExxPager input.pscss{width:30px; height:28px;border:1px solid #d4d4d4; text-align:center;}
.ExxPager .item { cursor:initial; }
.ExxPager .pagenum { padding:7px 10px; }
.ExxPager .goto { cursor:initial; }

/*进度条*/
.jindutiao ul li{float:left;text-align:center;background-position:center bottom;height:50px;background-repeat:no-repeat;}
.jindutiao ul li.workwait,.jindutiao ul li.lastworkwait{background-image:url(../images/jindu/wait.gif)}
.jindutiao ul li.workfirst,.jindutiao ul li.workpass,.jindutiao ul li.lastworkpass,.jindutiao ul li.lastworking{background-image:url(../images/jindu/pass.gif)}
.jindutiao ul li.working{background-image:url(../images/jindu/ing.gif);color:red;}


ul.ul_upfile, ul.ul_upfile li{ margin:0; padding:0; border:0; float:left; list-style:none; margin-right:5px; }
ul.ul_upfile li { width:79px; height:79px; position:relative; }
ul.ul_upfile li .del { width:11px; height:11px; position:absolute; top:0; right:0; font-size:8px; background:url('../images/bg_closepic.jpg') no-repeat; cursor:pointer; display:none; z-index:6; }
ul.ul_upfile li a { text-decoration:none; }
ul.ul_upfile li img { border:0px; width:79px; height:79px; }
ul.ul_upfile li.up { width:79px; height:79px; background:url('../images/bg_up.jpg') no-repeat center center; cursor:pointer; }
ul.ul_upfile li:hover .del { display:block; }


.ts_title { padding-left:64px; line-height:80px; height:80px; font-weight:bold; border-bottom:1px solid #000000; background-image:url('../images/warn.png'); background-repeat:no-repeat; background-position:left center; }


.tb_gwly { background-image: url('../images/gwly.jpg'); background-repeat: no-repeat; background-position: left center; }
.input_ly { background:url('../images/input_ly.jpg') no-repeat left top; }

.pager_one { }
.pager_one .fenye {list-style:none; margin:0px; text-align:center;  vertical-align:middle;}
.pager_one .fenye li{ margin:0 5px; list-style:none; color:#999999; border:0; display:inline; height:22px; padding-top:7px; text-align:center; cursor:pointer;}
.pager_one .fenye .curent{ border:1px solid #0083dd; background-color:#68C1FE; color:#ffffff; height:40px; line-height:40px; }
.pager_one .fenye .item { cursor:initial; }
.pager_one .fenye .pagenum { padding:7px 10px; border:1px solid #F7F7F7 }
.pager_one .fenye .goto { cursor:initial; }
.pager_one .fenye .goto input[type=text] { width:58px; font-size:14px; line-height:25px; height:25px; border:1px solid #d4d4d4;  margin:0 5px; text-align:center; }

.shenpi{text-space-collapse:collapse;border:1px solid #d4d4d4;border-collapse:collapse; }
.shenpi td{border:1px solid #d4d4d4;padding:2px}

.note { line-height:25px; color:#ff0000; text-align:left; vertical-align:top; }
.radio input{line-height:17px;height:17px;width:17px;}
/*定义repeater或dataview控件操作菜单*/
.rpdo div{float:left;height:20px;padding:5px;line-height:20px;cursor:pointer;}
.rpdo div.isdown{background-color:#64cb00;color:#ffffff;background-image:url(/pub/images/down.png);
                 background-position:right;background-repeat:no-repeat;padding-right:18px;}
.rpdo div.isdown ul.downlist{display:none;}
.rpdo div.isdown:hover ul.downlist{display:block;background-color:#ffffff;color:#000000;
                                 position:absolute;    margin-left:-5px;margin-top:5px;border:1px solid #64cb00;
}
.rpdo div.isdown ul.downlist li{
   position:relative; height:20px;padding:5px;
}

.rpdo div.isdown ul.downlist li:hover{
   color:#ffffff;background-color:#aaaaaa;
}

.div_bq { line-height:20px; word-break:keep-all; white-space:nowrap;  float:left; border:1px solid #D5D5D5; background-color:#FFFFFF; color: #000000; font-size:12px; padding:0 3px; cursor:pointer; }
.div_bq.sel { border:1px solid #0182DF; background-color:#EDF7FF; color: #0182DF; }
.div_bq + .div_bq{ margin-left:10px;}

/*敏感词*/
.exx_mgc2{width: 285px;height: 120px; padding:10px; overflow:hidden; background-color: #fff;
    font: 14px, "宋体", "Arial Narrow", HELVETICA;    color: #646464;}
.exx_mgc2 table{width:285px;border-collapse: separate;border-spacing: 3px; margin: 0;padding: 0;outline: 0;}
.exx_mgc2 input.int{ width:190px;height:21px;border:1px solid #d7d7d7;line-height:21px;}
.exx_mgc2 input.btn{padding: 0 5px; text-align:center;line-height:24px; text-decoration: none;height:24px;border:1px solid #ccc; margin-right:5px; background-color:#ffffff; font: 14px, "宋体", "Arial Narrow", HELVETICA;    color: #646464; }
.exx_mgc2 div, .exx_mgc2 table, .exx_mgc2 caption, .exx_mgc2 tbody, .exx_mgc2 tfoot, .exx_mgc2 thead, .exx_mgc2 tr, .exx_mgc2 th, .exx_mgc2 td { margin: 0;padding: 0;outline: 0;font-size: 100%;    }
    .exx_mgc2 td{ line-height:25px;}

.exx_mgc{margin:0px 10px 10px 10px; width:300px;  }
.exx_mgc li{line-height: 20px; overflow: visible; font-size: 14px; color: #999999; font-style: normal; cursor:pointer; }
.exx_mgc .li_t_1 div{width:100%;}
.exx_mgc .li_t_1 span{ font-weight:bold; color:#333333;}
.exx_mgc .li_t_1{border-bottom:1px dotted #999999; margin-top:5px;}

.exx_mgc .li_t_1.ten div.tit{color:#ff0000}
.exx_mgc .li_t_1.ten span{ font-weight:bold; color:#333333;}
.exx_mgc .li_t_1.ten{color:#ff0000}
