/*--登录界面--*/
#login_bg       {width:100%;height:100%;min-height:100%; *height:100%;background:url(../images/login_bg.jpg) center top no-repeat #C2C2C2;border:0px solid  #000000;*padding:0 0 0 0}
#login_bg #general  {  float: left;width:100%; height:520px; margin-top: 30px;  border:0px solid  #000000; }
#login_bg #group    {  width:602px; height:520px; margin:0px auto; border:0px solid  #000000; }
#login_bg #login_top      {  width :602px;}
#login_bg #Middle   {  width: 445px;  height:420px;  margin:8px auto;  background:#FFFFFF;}
#login_bg #text     {  width: 445px;  height:80px; line-height:80px;text-align:center; font-size:28px;}
#login_bg #middle_text_group_1   { border:0px solid #000; width:380px; height:70px;margin:0px auto;}
#login_bg .text_left_1            { float:left; width:50px; height:49px; border:0px solid  #FF0000; vertical-align:middle }
#login_bg .text_right_1           { float: left; width:320px;_width:300px; height:49px;border:0px solid  #FF0000; }
#login_bg .yjinput {border-radius:1px;border:1px solid #CCCCCC;color:#999999; text-indent:1.0em;_text-indent:1.0em;font-size:14px;height:45px;line-height:1px;width:100%;  vertical-align: middle;   }
#login_bg #middle_text_group_2   { border:0px solid #000; width:380px; height:60px;margin-left: 31px;}
#login_bg .text_right_2           { float: left; width:190px; height:45px;_height:44px; border:0px solid  #FF0000; }
#login_bg .text_right_3           { float: left; width:106px; height:45px; margin-left: 10px;}
#login_bg #middle_text_group_3   { border:0px solid #000; width:320px; height:30px;margin-left: 31px;}
#login_bg .text_left_2            { float:left; width:100px; height:30px; line-height:30px;border:0px solid  #FF0000;   font-size:15px;}
#login_bg  #middle_text_group_4    { width:382px; height:55px;  margin:20px auto;}
.btn_Submits_login{ margin:0px; width:377px; height: 55px; background: url(../images/img_4.jpg) no-repeat; cursor: pointer; border: 0px solid #FF0000; color: #fff; font-weight: bold }
.btn_Submits_login:hover  { background:url(../images/img_4_1.jpg) no-repeat;}	

/*--主界面--*/
#Top {margin:auto auto;max-width:1688px;width:100%;height:75px;_width:1100px;border:0px solid #F00;background:#FFF;}
#Top #leftlogo{float:left;margin:1px 5px}
#Top #RightTxt{float:right;margin:5px 1px 0 0;font-size:14px; font-weight:bold;line-height:60px;height:60px; vertical-align:middle;border:0px solid  #FF0000;}
#Top #RightTxt #txt{float:left;margin:0 5px;}
#Top #RightTxt #img{float:left;}
/*--主框架--*/
#MainCon {margin:auto auto;width:100%;_width:1100px;max-width:1688px;border-top:1px solid #999;background: url(../images/con_bg.jpg) #D4D4D4  repeat-x top;}
#left_Con   {float:left;margin:0px;width:16%;background:#39353a;min-height:550px;border:0px solid #F00;}
#Right_Con  {float:left;margin:0px;width:84%;_width:82%;}
#Right_Con .Link{float:left;width:98%;margin:0 0 0 18px;_margin:0 0 0 9px;height:45px;line-height:45px;}
#RightInCon  {float:left;width:98%;margin:0 0 0 18px;_width:95%;_margin:0 0 0 10px;background:#fff;border:0px solid #F00;}

/*--导航链接--*/
#Right_Con .Link #left{float:left;font-size:14px;height:45px;line-height:45px;*line-height:43px; vertical-align:middle}
#Right_Con .Link #imgbox{float:left;line-height:45px;height:45px; border:0px solid #F00;padding:0 5px 0 0;}
#imgbox img,#imgbox i{_display:inline-block; vertical-align:middle;} /*--图片上下局中--*/
#imgbox i{height:100%}
#Right_Con .Link #Right{float:right;font-size:14px;color:#999;margin:0 10px 0 auto}
#Right_Con .Link #Right a{color:#666}

/*--内容菜单--*/
#Right_Con #RightInCon #MenuCon{float:left;width:100%;height:50px;line-height:50px;background:#2A252C;font-size:14px;font-weight:bold; border:0px solid #F00}
#Right_Con #RightInCon #MenuCon ul{float:left;margin:0 0 0 20px; border:0px solid #F00}
#Right_Con #RightInCon #MenuCon li{float:left;color:#fff;margin:0 2px 0 0;background:#403B42}
#Right_Con #RightInCon #MenuCon li:hover{ background:#5C525D}
#Right_Con #RightInCon #MenuCon li a{display:block;color:#fff;padding:0 30px;}
.a_RedBg{background:#EE2E23}
/*--子内容--*/
#Right_Con #RightInCon .SubCon{float: left; border: 0px solid #999; margin: 10px 10px 0 20px;_margin: 10px 5px 0 5px;padding-bottom:15px}
/*--内容查询--*/
#Right_Con #SubSearch {width:100%;float:left;height:55px;line-height:50px; vertical-align:middle;background:#fff; border:0px solid #009}
#Right_Con #SubSearch  input{ vertical-align:middle;margin:0px}

#Right_Con #Page_btn{width:100%;float:left;height:50px;line-height:50px;vertical-align:middle;position:relative;background:#fff}
.ConLine {width:100%;float:left;border:1px solid #999;background:#fff;}

/*--内容表格--*/
.ConTable{float:left;width:100%}
.ConTable table th{height:35px;color:#FFF;background:#8A8A8A; text-align:center;font-size:14px; font-weight:bold}
.ConTable table tr:hover{background:#F1EFEB;}
.ConTable table tr:hover .btn_Del{color: #E85100;background: url(../images/img9_1.jpg) no-repeat; }
.ConTable table tr:hover .btn_Edit{color: #E85100;background: url(../images/img10_1.jpg) no-repeat; }
.ConTable table tr:hover .btn_Ok{color: #E85100;background: url(../images/img8_1.jpg) no-repeat; }
.ConTable table td{height:35px;text-align:center;font-size:14px}
/* 左边菜单beg*/

#left_Menu   { float:left; margin-top: 20px;  border:0px solid  #FF0000;width:100%;}
#left_Menu  div{float:left;display:none}
#left_Menu .M_One     { float:left;width:100%;margin-top:-1px; height:50px;line-height:42px;border:0px solid #FFFF00; text-indent:0.6em; font-size:14px;}
#left_Menu .M_One_Cur { float:left;width:100%;margin-top:-1px; height:50px;line-height:42px;border:0px solid #FFFF00; text-indent:0.6em; font-size:14px;background: #ee2d22;}
.M_One   div{position:absolute;display:none}
#left_Menu .M_One_Cur img,#left_Menu .M_One img  { float:left; width:35px; height:35px; margin-top:3px; margin-left:13px; border:0px solid  #FF0000;}
#left_Menu .M_One:hover,#left_Menu .M_One.hover{background: #2a242c;}
#left_Menu .M_One_Cur a,#left_Menu .M_One a {color: #FFFFFF;display:block; }

#left_Menu .M_Two     {float:left;width:100%;height:40px; line-height:38px;background:url(../images/tubiao1.jpg) no-repeat #231d25  30px center; color:#777;  font-size:14px; text-indent:3.5em;  border:0px solid  #FF0000;  }
#left_Menu .M_Two_Cur {float:left;width:100%;height:40px; line-height:38px;background:url(../images/tubiao2.jpg) no-repeat #2a242c  30px center; color:#777;  font-size:14px; text-indent:3.5em;  border:0px solid  #FF0000; }
#left_Menu .M_Two:hover{background: url(../images/tubiao2.jpg) no-repeat #2a242c  30px center;}
#left_Menu .M_Two a ,#left_Menu .M_Two_Cur a { color:#FFFFFF;display:block;width:98%;}
/* 左边菜单End*/
.ovfHiden{overflow: hidden;height: 100%;text-overflow: ellipsis;text-overflow:ellipsis; white-space: nowrap;}


/* 按钮beg*/
.btn_Add {width: 110px; height: 37px; background: url(../images/btn_Add.jpg) no-repeat; cursor: pointer; border: 0px solid #FF0000; color: #fff; font-weight: bold; }
.btn_Add:hover { background: url(../images/btn_Add_1.jpg) no-repeat; }

.btn_Sea { margin: auto 0 0 5px; width: 75px; height: 38px; background: url(../images/search_submit.png) no-repeat; cursor: pointer; border: 0px solid #FF0000; color: #fff; font-weight: bold }
.btn_Sea:hover { background: url(../images/search_submit_1.png) no-repeat; }

.btn_Sea_Height { margin: auto 0 0 5px; width: 87px; height: 38px; background: url(../images/search_submit2.png) no-repeat; cursor: pointer; border: 0px solid #FF0000; color: #fff; font-weight: bold }
.btn_Sea_Height:hover { background: url(../images/search_submit2_1.png) no-repeat; }


.div_Drop{ float: left; margin: 8px 0 auto 5px; width: 117px; height: 32px; background: url(../images/div_Drop.jpg) no-repeat; cursor: pointer; border: 0px solid #FF0000; color: #fff; font-weight: bold ;line-height:32px; text-align:center;position:relative;}
.div_Drop:hover { background: url(../images/div_Drop_Cur.jpg) no-repeat; }
.div_Drop .Menu { position: absolute; z-index: 650; background: #FF1609; color: #333;top:29px; left:1px;display:none;}
.div_Drop .Menu a { display: block; color: #FFF; width:115px;  border:0px solid #00F; }
.div_Drop .Menu a:hover { color: #CCC;  }
.div_Drop:hover .Menu{display:block;}

.btn_Ok { float: left; display: block;height: 22px; line-height: 22px; font-size: 13px; color: #666; border: 0px solid #FF0000;
background: url(../images/img8.jpg) no-repeat; cursor: pointer ; text-align:left;  text-indent: 1.8em;margin:0 5px 0 5px}
.btn_Ok:hover { color: #E85100; background: url(../images/img8_1.jpg) no-repeat; }

.btn_Del { float: left; display: block; height: 22px; line-height: 22px; font-size: 13px; color: #666; border: 0px solid #FF0000;text-indent: 1.8em;margin:0 5px 0 5px;
background: url(../images/img9.jpg) no-repeat; cursor: pointer }
.btn_Del:hover { color: #E85100; background: url(../images/img9_1.jpg) no-repeat; }

.btn_Edit { float: left; display: block;height: 22px; line-height: 22px; font-size: 13px; color: #666; border: 0px solid #FF0000;text-indent: 1.8em;margin:0 5px 0 5px;
background: url(../images/img10.jpg) no-repeat; cursor: pointer }
.btn_Edit:hover { color: #E85100; background: url(../images/img10_1.jpg) no-repeat; }



#Button_group  {float:left;width:100%; height:36px; margin:5px auto; border:0px solid  #000000;font-size: 14px;}
.btn_tree_resh { float: left; display: block; margin:0 10px; _margin-left:4px; height: 35px; line-height: 35px;  color: #666; border: 0px solid #FF0000; text-indent: 2.5em;*text-indent: 3em;background: url(../images/Button_1.jpg) no-repeat; cursor: pointer }
.btn_tree_resh:hover { color: #E85100; }

.btn_tree_add { float: left; display: block;  margin:0 10px; height: 35px; line-height: 35px; color: #666; border: 0px solid #FF0000; text-indent: 2.5em; *text-indent:3em;background: url(../images/Button_2.jpg) no-repeat; cursor: pointer }
.btn_tree_add:hover { color: #E85100; }
.btn_tree_edit { float: left; display: block;  margin:0 10px;  height: 35px; line-height: 35px; color: #666; border: 0px solid #FF0000; text-indent: 2.5em; *text-indent:3em;background: url(../images/Button_3.jpg) no-repeat; cursor: pointer }
.btn_tree_edit:hover { color: #E85100; }
.btn_tree_del { float: left; display: block; margin:0 10px;  height: 35px; line-height: 35px;  color: #666; border: 0px solid #FF0000; text-indent: 2.5em; *text-indent:3em;background: url(../images/Button_4.jpg) no-repeat; cursor: pointer }
.btn_tree_del:hover { color: #E85100; }

 #Show_list    { float:left;margin-top:10px; margin-left:28px;_margin-left:20px;width:770px;  border:0px solid  #999; }
 #Show_list .list{width:100%;float:left;background:#fff;min-height:200px}
 #Show_list #Page_btn{width:100%;float:left;height:50px;line-height:50px;vertical-align:middle;position:relative;background:#fff;}
 #Show_list table th{height:35px;color:#FFF;background: #999999; text-align:center;font-size:14px; font-weight:bold;}
 #Show_list table tr:hover{background:#F1EFEB;}
 #Show_list table tr:hover .btn_Del{color: #E85100;background: url(../images/img9_1.jpg) no-repeat; }
 #Show_list table td{height:30px;text-align:center;font-size:14px; border-bottom:0px #999  dashed;}
 


/* 按钮End*/
.btn_Submit_Small { margin: auto 0 0 10px;width:62px; height: 32px; background: url(../images/Button_13.jpg) no-repeat; cursor: pointer; border: 0px solid #FF0000; color: #fff; font-weight: bold; }
.btn_Submit_Small:hover { background:url(../images/Button_13_1.jpg) no-repeat;}	

.Show_input_noHeight{font-size:12px;color: #999;width:200px;;border-radius: 5px;border: 1px #E3E3E3 solid; position: relative; z-index: 2;  }	
.Show_input{padding: 0 0 0 5px;font-size:12px;color: #999;height:30px;line-height:30px;width:200px;border-radius: 5px;border: 1px #E3E3E3 solid; position: relative; z-index: 2;  }	
.Show_input_select{padding: 0 0 0 5px;font-size:12px;color: #999;height:30px;line-height:30px;width:207px;border-radius: 5px;border: 1px #E3E3E3 solid; position: relative; z-index: 2;  }	
.Show_textarea{padding: 0 0 0 5px;font-size:12px;color: #999;height:30px;line-height:18px;width:200px;border-radius: 5px;border: 1px #E3E3E3 solid; position: relative; z-index: 2;resize:none;overflow-y:auto ;display:inline-block; vertical-align:middle;}	

.Show_Mu_input{padding: 0 0 0 5px;color: #999;width:284px;border-radius: 5px;border: 1px #E3E3E3 solid; position: relative; z-index: 2;    top: 0px;    left: 0px;    height: 45px;}
.Show_Mu_input_gray{padding: 0 0 0 5px;color: #999;width:252px;border-radius: 5px;border: 1px #E3E3E3 solid; position: relative; z-index: 2;background: #EFEFEF;top: 0px;left: 0px;height: 58px;}	
.Show_input_gray {padding: 0 0 0 5px;font-size:12px;color: #999;height:30px;line-height:30px;width:200px;border-radius: 5px;border: 1px #E3E3E3 solid; position: relative; z-index: 2; background: #EFEFEF; }	
.Show_textarea_gray {padding: 0 0 0 5px;font-size:12px;color: #999;height:30px;line-height:18px;width:200px;border-radius: 5px;border: 1px #E3E3E3 solid; position: relative; z-index: 2; background: #EFEFEF;resize:none;outline:none;overflow-y:auto ;display:inline-block;}	
.Show_input_Drop {padding: 0 20px 0 5px;font-size:12px;color: #999;height:30px;line-height:30px;width:180px;border-radius: 5px;border: 1px #E3E3E3 solid; position: relative; z-index: 2;  background: url(../images/tubiao.jpg) no-repeat right center; cursor:pointer ; }
.Show_input_Drop_td {padding: 0 20px 0 5px;font-size:12px;color: #999;height:30px;line-height:30px;width:110px;border-radius: 5px;border: 1px #E3E3E3 solid; position: relative; z-index: 2;  background: url(../images/tubiao.jpg) no-repeat right center; cursor:pointer ; }
.Show_input_Date {padding: 0 0 0 5px;font-size:12px;color: #999;height:30px;line-height:30px;width:180px;border-radius: 5px;border: 1px #E3E3E3 solid; position: relative; z-index: 2;  background: url(../images/img6.jpg) no-repeat right center; cursor:pointer ;}



#ShowInfo {width:100%;text-align:center; border: 0px solid #DDDDDD;margin:10px 0}
.control_group {float:left;width:95%; line-height:30px; padding:4px 5px;border:0px solid #F00;border-top:0;font-size:14px;vertical-align:middle}
.control_group .controls{float:left;border:0px solid #dddddd;}
.control_group .controls span{float:left;border:0px solid #dddddd;}
.Submit_group {float:left;width:95%; line-height:45px; padding:4px 5px; text-align:center;border:0px solid #dddddd;}


.btn_Submits,.btn_Submit { margin:0px; width: 110px; height: 38px; background: url(../images/btn_Submits.jpg) no-repeat; cursor: pointer; border: 0px solid #FF0000; color: #fff; font-weight: bold }

.btn_Submits:hover,.btn_Submit:hover  { background:url(../images/btn_Submits_on.jpg) no-repeat;}				
.btn_cancel { margin: auto 0 0 50px; width: 110px; height: 38px; background: url(../images/Button_11.jpg) no-repeat; cursor: pointer; border: 0px solid #FF0000; color: #fff; font-weight: bold }
.btn_cancel:hover { background:url(../images/Button_11_1.jpg) no-repeat;}	

#ShowList {float:left;margin:5px 0;}
#ShowList #list_Sea {width:100%;float:left;height:50px;line-height:45px; vertical-align:middle;position:relative;background:#fff;margin:0 0 10px 0}
.Show_title  {float:left; width:123px; height:39px; line-height:30px;  text-indent: 1.2em; margin: 10px auto;text-align: left; font-size:15px; background:url(../images/top.jpg) no-repeat; color:#EE2E23; font-weight:900}

#SelectInfo{float:left;margin:10px 5px 0 5px}
#SelectInfo #left{float:left;width:170px;margin:0 5px 0 0 }
#SelectInfo #right{float:left;width:650px;text-align:center;margin:0 auto}
/*----条码打印----*/
.PrintTitle          { margin:0px auto 5px auto; text-align:right }
.PrintBarSpan          { margin:0px auto 5px auto; height:151px; border:0px solid #dddddd;  }
.PrintBarSpan   ul     { margin:0 0px 0 0;  border:0px solid #dddddd;font-size:11px; color:#000; }
.PrintBarSpan   ul li  { border: 0px solid #FF0000; }

/*----分页部分----*/
#page { float: right; text-align: center; font-size: 12px; border:0px solid #DDDDDD; vertical-align: middle ;margin:auto 10px 0 0}
#page a { color: #777; padding: 5px 6px; margin: 0 6px 0 0; background-color: #edebeb; border: 1px solid #DDDDDD; }
#page a:hover { color: #FFFFFF; background-color: #ee2d22; }
#page .hover { color: #FFFFFF; background-color: #ee2d22; }
#page .Curhover { color: #FFFFFF; background-color: #ee2d22; }
#page span { padding: 2px 6px 1px 5px; margin: 0 6px 0 0; }
/*----分页部分----*/

/*----页脚部分----*/
#foot { width: 100%; font-size: 12px; height: 35px; margin:0 auto 0 auto; text-align: center; background-color: #FFF; }
#foot p { padding: 5px 10px; line-height: 25px; }

/*---弹窗口图片----*/
#tan_block{display:none;position:absolute;top:0px;left:0px;background-color:#000;z-index:1000;width:100%;height:100%;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity:0.5;text-align:center;vertical-align:middle; border:0px solid #333}
#tan_block img{position:absolute;left:50%;top:50%;z-index:2000;}
#loading{display:none;position:absolute;left:50%;top:50%;z-index:2000;width:100px;height:20px;line-height:20px;border:0px dotted #FF0000}
#loading img{vertical-align:middle;}

#tan_Imgdiv{padding:0 0 0 0; position:absolute; top:10px; left:90px; display:none;background-color:#FFFFFF; line-height:20px; color:#666;z-index:1001;border:2px solid #999;}
#tan_Imgdiv_title{margin:0 0 0 0;height:25px;width:100%; font-size:14px; padding:0 0 0 0; color:#04356f;background:#39353a;color:#FFF; text-indent:0.5em;}
#tan_Imgdiv_title span{display:block; height:25px; line-height:25px; float:right;cursor:pointer;}
#tan_Imgdiv_content{overflow-y:hidden; overflow-x:no; border:0px solid #00F;}

/*----button ------*/
.yi_btn{width: 120px;line-height: 30px;margin:0 2px;text-align: center;outline:none;font-weight: bold;color: #fff;text-shadow:1px 1px 1px #333;border-radius: 5px;position: relative;overflow: hidden;cursor:pointer;padding:0px 5px;}
.yi_btn.yi_btn_gray{color: #8c96a0;text-shadow:1px 1px 1px #fff;border:1px solid #dce1e6;box-shadow: 0 1px 2px #fff inset,0 -1px 0 #a8abae inset;background: -webkit-linear-gradient(top,#f2f3f7,#e4e8ec);background: -moz-linear-gradient(top,#f2f3f7,#e4e8ec);background: linear-gradient(top,#f2f3f7,#e4e8ec);}
.yi_btn.yi_btn_gray:hover{background: -webkit-linear-gradient(top,#fefefe,#ebeced);background: -moz-linear-gradient(top,#f2f3f7,#ebeced);background: linear-gradient(top,#f2f3f7,#ebeced);}
.yi_btn.yi_btn_gray:active{top:1px;box-shadow: 0 1px 3px #a8abae inset,0 3px 0 #fff;background: -webkit-linear-gradient(top,#e4e8ec,#e4e8ec);background: -moz-linear-gradient(top,#e4e8ec,#e4e8ec);background: linear-gradient(top,#e4e8ec,#e4e8ec);}

/*.yi_btn{display:inline-block; width: 85px;line-height: 30px;margin:0 3px;text-align: center;outline:none;font-weight: bold;color: #fff ;text-shadow:1px 1px 1px #333;border-radius: 5px;position: relative;overflow: hidden;cursor:pointer;vertical-align:middle; }*/
.yi_btn2{display:inline-block; width: 85px;line-height: 30px;margin:0 3px;text-align: center;outline:none;color: #fff ;border-radius: 3px;position: relative;overflow: hidden;cursor:pointer;vertical-align:middle; }
.yi_btn_bg01,
.yi_btn_blue{border:1px solid #40a9d7;background:#40a9d7;color: #fff !important;}
.yi_btn_bg01:hover,
.yi_btn_blue:hover{background:#EE2D22}


.yi_btn_red{border:1px solid #f69542;background:#f69542;color: #fff !important;}
.yi_btn_red:hover{background:#f65c0e}

.yi_btn_white{border:1px solid #40a9d7;background:#fff;color: #666 !important;font-weight:100;}
.yi_btn_white_activate,
.yi_btn_white:hover{background:#40a9d7;color: #fff !important;}
.btn_lookfile{display:inline-block;height: 28px; line-height: 28px;vertical-align:middle;}
/*------Dialog start------------------------------------------------------------------*/
.alertdialogdiv{position:absolute; z-index:1000000; background:#fff;overflow:hidden;max-height:300px;min-height:200px;height:auto;max-width:500px;min-width:350px;width:auto;}
/** 头 **/ 
.dialog_header{height:40px;border-bottom:1px solid #40a9d7; } 
.dialog_header #dialog_mou_head{height:40px;z-index:1001; position:absolute;float:left;}
.dialog_header #dialog_mou_head P{width:95%; font-size:14px;height:40px;line-height:40px;margin-left:10px;font-weight:400;display:inline-block;word-break:keep-all;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.dialog_header .dialog_closebtn{width:50px;height:40px;float:right;border:0px;background:#fff;font-size:18px;line-height:40px;font-weight:600;outline:none; }
/** 中间内容 **/ 
.dialog_middle{width:100%;overflow:auto;min-height:100px;max-height:200px;height:auto;  } 
.dialog_middle .middle_content{width:90%; margin:20px auto 0 auto;}
/**尾*/
.dialog_footer{width:100%;height:60px;text-align:center !important; } 
.dialog_footer .dialog_btn{float:right;margin:20px 30px 5px 0px; } 
.dialog_btn{width: 60px;height:25px; line-height: 25px;margin:0;text-align: center;outline:none;font-weight: bold;color: #fff;text-shadow:1px 1px 1px #333;border-radius: 5px;position: relative;overflow: hidden;cursor:pointer;padding:0px 5px;}
.dialog_btn_blue{border:1px solid #40a9d7;background:#40a9d7;color: #fff !important; margin:10px;border-bottom:1px solid #40a9d7;}
.dialog_btn_blue:hover{background:#30a3b7}
.dialog_btn_gray{border:1px solid #dddddd;background:#dddddd;color: #fff !important; margin:10px;border-bottom:1px solid #dddddd;color:#E3E3E3}
.dialog_btn_gray:hover{background:#cccccc}
.dialog_radius5{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius: 5px; }
.dialog_radius8{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius: 8px; }
.dialog_radius_top8{border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0px 0px;-webkit-border-radius:8px 8px 0px 0px;-o-border-radius: 8px 8px 0px 0px; }
.selectnone{-moz-user-select: -moz-none; -moz-user-select: none; -o-user-select:none; -khtml-user-select:none; -webkit-user-select:none; -ms-user-select:none; user-select:none;}
.dialog_hinticon_info{background: url(../images/icon_info50x50.png) no-repeat; }
.dialog_hinticon_warning{ background: url(../images/icon_warning50x50.png) no-repeat; }
.dialog_hinticon_success{background: url(../images/icon_success50x50.png) no-repeat; }
.dialog_hinticon_error{background: url(../images/icon_error50x50.png) no-repeat; }
.dialog_hinticon_confirm{background: url(../images/icon_confirm50x50.png) no-repeat; }
.dialog_hinticon{line-height:40px;font-size:16px;border:0px solid #E3E3E3; background-position:left 0px top 0px;background-size:50px 50px;display:inline-block;float:left;min-height:50px;}

/*------zhuyi add style start------------------------------------------------------------------*/
.smallhand{cursor:pointer;}
 /*多行溢出省略*/
.multi_row_overflow{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 8;overflow: hidden;}
/*单行溢出省略*/
/*.tb_datainfo td,*/
.one_row_overflow{display:inline-block;word-break:keep-all;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/*禁用样式*/
.yi_disabled{border: 1px solid #DDD;background-color: #EBEBE4;color:#ACA899;outline:none;}

.btn_activate_red{background:#ee2d22;color: #fff !important;border:1px solid #ee2d22;}

.zindex999{z-index:999;}
.color-green{color:green;}


/*-----------流程表单 table --------------------------------------*/

.flow_form_table .form_title{text-align: center;width:100%; height: 50px; line-height: 50px; font-size: 20px; font-weight: bold;}
.flow_form_table table {border: solid 0px #D5D5D5; border-collapse:collapse;width:99%;}
.flow_form_table table td,
.flow_form_table table input,
.flow_form_table table textarea,
.flow_form_table table span,
.flow_form_table table li{font-size:13px !important;}
.flow_form_table table td {border:1px solid #D5D5D5;font-size:13px;padding:2px 2px;}
.flow_form_table table th {background:#666; color:#fff; font-size:14px; font-weight:600;border-right:1px solid #D5D5D5; text-align:center;line-height:30px;height:30px}
.flow_form_table table th a{text-decoration:underline;color:#fff; text-align:center;}

.flow_form_table table .td_formtitle{width:100px;height:30px;line-height:30px; text-align:right;background:#f1f1f1}
.flow_form_table table .td_formvalue{width:160px;height:30px;line-height:30px; text-align:left;}
/*.flow_form_table table .td_formvalue input{height:28px;line-height:28px; text-align:left;color:#666;}*/
.flow_form_table table  .input-text{width:85%;height:98% !important;line-height:28px; text-align:left;color:#666;border-radius:5px;border: 1px #E3E3E3 solid;}
.flow_form_table table  textarea{line-height:18px;width:96% !important;border-radius: 5px;border: 1px #E3E3E3 solid;overflow-y:auto;outline:none;resize:none;color:#666;display: inline-block;vertical-align: middle;}
.flow_form_table table  .input_Drop{width:78%;padding: 0 20px 0 5px;font-size:12px;color: #999;height:30px;line-height:30px;border-radius: 5px;border: 1px #E3E3E3 solid; position: relative; z-index: 2;  background: url(../images/tubiao.jpg) no-repeat right center; cursor:pointer ; color:#666;}
.flow_form_table table  ul{max-height: 45px;overflow:auto;}
.flow_form_table table  ul li span{float:left;width:25%;height:20px;line-height:20px;margin:1px 0;}
.table_form_mask{position:absolute;z-index: 888;border:0px solid #efecec; }  
.flow_form_table table .class_DivOvertimeMakeupStats{width:100%;height:25px;}
.flow_form_table table .class_DivOvertimeMakeupStats li{width:30%;height:100%;float:left;line-height:25px;}

.flow_form_table table .td_formvalue ul li{height:20px;line-height:20px;}

.flow_form_table table tr td div label{color:#999;vertical-align: middle;}
.flow_form_table table tr td div str_ischecked{font-size:14px !important; vertical-align: middle;}
.flow_form_table table tr td div input[type="checkbox"]{vertical-align: middle;}

/************************/
.div_audit_left{width:19%;float:left;border-right:1px solid #999;min-height:600px;}
.div_audit_right{width:80%;float:right}

.class_TimePhasing{margin-right:3px;width:60px;height:20px;line-height:20px;}
/*流程审批流转状态信息*/
.flow_aduitStartListInfo{width:92%;height:auto;margin:5px auto;}
.flow_aduitStartListInfo .div_content{width:100%;height:auto;line-height:25px;margin:0px 0;border-radius:5px;}
.flow_aduitStartListInfo .down-arrow{width:100%;height:20px;line-height:20px;text-align:center;font-size:18px;}
.div_lookFlowInfo{height:500px;overflow-y:auto;}
/*-----------人员登记表单 table --------------------------------------*/

.userinfo_form_table{min-height: 400px;}
.userinfo_form_table .form_title{text-align: center; height: 50px; line-height: 50px; font-size: 20px; font-weight: bold;}
.userinfo_form_table table {border: solid 0px #D5D5D5; border-collapse:collapse;width:100%;}
.userinfo_form_table table td {border:1px solid #D5D5D5;font-size:13px;padding:2px 2px;}
.userinfo_form_table table th {background:#666; color:#fff; font-size:14px; font-weight:600;border-right:1px solid #D5D5D5; text-align:center;line-height:30px;height:30px}
.userinfo_form_table table th a{text-decoration:underline;color:#fff; text-align:center;}

.userinfo_form_table table .txt{border-radius: 5px;border: 1px #E3E3E3 solid;width:85%;height:28px;line-height:28px; text-align:left;color:#666;}
.userinfo_form_table table .td_formtitle{width:80px;height:30px;line-height:30px; text-align:right;background:#f1f1f1}
.userinfo_form_table table .td_formvalue{width:110px;height:30px;line-height:30px; text-align:left;}
.userinfo_form_table table .td_formvalue .textarea{line-height:20px;width:96%;height:66px;border-radius: 5px;border: 1px #E3E3E3 solid;overflow-y:auto;outline:none;resize:none;color:#666;display: inline-block;vertical-align: middle;}
.userinfo_form_table table .td_formvalue .input_Drop{padding: 0 20px 0 5px;font-size:12px;color: #999;height:30px;line-height:30px;width:110px;border-radius: 5px;border: 1px #E3E3E3 solid; position: relative; z-index: 2;  background: url(../images/tubiao.jpg) no-repeat right center; cursor:pointer ; color:#666;}
.userinfo_form_table table .td_formvalue ul{max-height: 45px;overflow:auto;}
.userinfo_form_table table .td_formvalue ul li span{float:left;width:25%;height:20px;line-height:20px;margin:1px 0;}

 .div_redxing{width:8px;height:8px;vertical-align:middle;display:inline-block; background: url(/images/red-xing-8x8.png) no-repeat 98% center;} 
 .div_noxing{width:8px;height:8px;vertical-align:middle;display:inline-block;}

 /*-----------流程申请按钮 table --------------------------------------*/
  .FlowButtonShow_Home{width:99%;height:auto;border:0px solid #f2f2f2;font-size:14px;}
  .FlowButton_ClassGroup{margin:10px;}
  .FlowButton_ClassGroup .FlowButton_ClassName{border-left:2px solid #40a9d7;}
  .FlowButton_ClassGroup .FlowButton_ClassName p{padding-left:10px;}
  .FlowButton_ClassGroup .FlowButton_Frame{width:100px;height:100px;border:0px solid #ccc;border-radius:10px;margin:10px 50px 20px 0px; cursor:pointer;float:left;position:relative;}
  .FlowButton_ClassGroup .FlowButton_Frame .div_icon{text-align:center;margin:10px auto ;}
  .FlowButton_ClassGroup .FlowButton_Frame .div_icon .btn_img{width:55px;height:55px;}
  .FlowButton_ClassGroup .FlowButton_Frame .div_title{text-align:center;}
  .FlowButton_ClassGroup .FlowButton_Frame .span_pending_num{position:absolute;top:-12px; right:-12px;min-width:20px;height:20px; padding:2px 2px; text-align:center;line-height:20px; font-size:12px;color:#EE2E23;background:#fff;border:1px solid #EE2E23; border-radius:13px;z-index:100;}

  .AuditFlowButton_ClassGroup{margin:10px;}
  .AuditFlowButton_ClassGroup .FlowButton_ClassName{border-left:2px solid #40a9d7;}
  .AuditFlowButton_ClassGroup .FlowButton_ClassName p{padding-left:10px;}
  .AuditFlowButton_ClassGroup .FlowButton_Frame{width:150px;height:100px;border:1px solid #ddd;margin:10px 50px 20px 0px;float:left; cursor:pointer;}
  .AuditFlowButton_ClassGroup .FlowButton_Frame .div_icon{font-size:14px;height:30px;line-height:30px;text-align:center;border-bottom:1px solid #ddd;background:#ddd;}
  .AuditFlowButton_ClassGroup .FlowButton_Frame .div_title{font-size:16px;width:100%;height:69px;line-height:69px;text-align:center;}

  .PdinfoButton_ClassGroup{margin:10px;}
  .PdinfoButton_ClassGroup .FlowButton_Frame{width:80px;height:60px;border:1px solid #ddd;border-radius:8px; margin:10px 20px 10px 0px;float:left; cursor:pointer;background-color:#40a9d7;color:#fff;}
  .PdinfoButton_ClassGroup .FlowButton_Frame:hover{border:1px solid green;}
  .PdinfoButton_ClassGroup .FlowButton_Frame .div_icon{font-size:14px;height:30px;line-height:30px;text-align:center;border-bottom:1px solid #ddd;background:#ddd;}
  .PdinfoButton_ClassGroup .FlowButton_Frame .div_title{font-size:16px;width:100%;height:100%;line-height:60px;text-align:center;color:#fff;}
  .PdinfoButton_ClassGroup .FlowButton_Frame .div_title:hover{color:#fff}

  /*-------------人事档案-------------------------------------------------*/
    .btn_personnelmenu{ display:inline-block;width:100%;height:35px;line-height:35px;font-size:14px; text-align:center;cursor:pointer;outline:none; border:1px solid #fff;background:#f1f1f1}
    .btn_personnelmenu:hover{background:#E5433B;border:1px solid #E5433B;color:#fff !important;}
    .btn_personnelmenu_activate{background:#EE2E23;border:1px solid #EE2E23 !important;color:#fff !important;font-weight:bold;}
    .personnelinfo_left{ width: 15%;float:left; text-align: left; margin: 5px auto; }
    .personnelinfo_right{width: 83%;float:left;margin:5px auto; height: 100%; overflow:auto; }
    .div_CheckUserIDNumber{position:absolute; z-index:450; background:#fff;overflow:hidden;height:300px;width:450px;display:none;}
    .div_masking{display:none;position:absolute;top:0px;left:0px;background-color:#000;z-index:400;width:100%;height:100%;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity:0.5;text-align:center;vertical-align:middle; border:0px solid #333}
