@charset "utf-8";
/* CSS Document */
html{height:100%;}
body{overflow-y:auto;overflow:hidden;height:100%; font-size:12px; font-family:tahoma,Arial, Helvetica, sans-serif; margin:0px; padding:0px; background:#fff; }
p,img,ul,li,form,table,h5,h4,h3,h2,h1,input,dl,dt,dd{border:none; margin:0px; padding:0px; list-style:none;}
h5,h4,h3,h2,h1,textarea { font-size:12px;}
a { text-decoration:none; color:#333;}
a:hover { text-decoration:none; color:Red;}


/*menu-icon*/
.menu-icon-1{display: block; margin: 0 auto; background:url(../images/menu-icon.png) no-repeat; height:33px;}
.menu-icon-2{display: block; margin: 0 auto; background:url(../images/menu-icon-1.png) no-repeat; height:33px;}
.icon-YEY{background-position: 0 0; width: 20px;}
.icon-ZXX{background-position: -20px 0; width: 36px;}
.icon-ZZ{background-position: -56px 0; width: 36px;}
.icon-TJ{background-position: -92px 0; width: 36px;}
.icon-GZ{background-position: -128px 0; width: 36px;}
.icon-GX{background-position: -164px 0; width: 22px;}
.icon-sy{background-position: 0 0; width: 30px;}
.icon-ywcl{background-position: -30px 0; width: 30px;}
.icon-zzcx{background-position: -60px 0; width: 30px;}
.icon-tjfx{background-position: -90px 0; width: 30px;}
.icon-xtgl{background-position: -130px 0; width: 36px;}
.menu-tab a{display:block; float:right; width:60px; text-align:center; margin:0 5px; }
/*====================index=======================*/
.menu-tab a.selected{background: #2e9ded;border-radius: 5px;}
.menu-tab a:hover{background:#44b0fd;border-radius: 5px;}
#header{height:78px; background:#0268a2 url(../images/header_tt.png) no-repeat;width:100%;}
.logo{margin-top:10px;float:left;float:left;font-family:"微软雅黑" !important;color:#fff;font-size:18px; }
.logo font{font-size:28px;letter-spacing:1px;font-size:12pt;}
.logo_text{font-size:20px; font-family:"微软雅黑";float: left; margin-top:26px; color:#fff;}
.user{color:#fff;margin:0px ;height:80px;position:absolute;top:2px;right:5px;}
.user img{ float:right;  width:39px; height:39px; }
.user p{line-height:22px; float:left; width:320px;display:block;text-align:right;word-break:break-all;}
.font_yh{font-family: "Microsoft YaHei" !important; font-weight:normal; color:#fff;}
.user_name{ font-size:18px; line-height:0;}
.net{margin-top:50px;margin-left:180px;}
.net_white{color:white;font-size:45}
.link_blue{color:#00c2fe;text-align:left;}
.link_blue a{color:#00c2fe;}
.link_blue a:hover{color:#8be8f7;}
.menu_consonse{float:left;color:#fff;width:auto;height:80px;overflow:hidden;margin-left:100px;position:absolute;left:300px;display:inline;word-break:break-all;}
.menu_consonse a{float:left;display:block;width:77px;height:72px;text-align:center;color:#fff;padding:8px;text-decoration:none;}
.menu_consonse a:hover{float:left;display:block;width:77px;height:62px;color:#fff;background:url(../images/pg_litle.png) repeat;text-decoration:none;}
.menu_consonse font{line-height:23px;font-size:12px;}
.menu_consonse ul li{float:left; display:block;width:120px;font-size:13px;text-align:center;}

a.basedata{ display:block;width:128px;background: url(../images/621_16.png) no-repeat -3px center;}
a.basedata:hover{font-size:14px;width:128px;color:#444444;background:url(../images/pages.png) no-repeat -8px 0px;}
a.basedata,.payfor,.Changement,.system{font-size:13px;line-height:39px;margin:0px;color:#fff; text-decoration:none;}
a.payfor{display:block;width:128px;background-image: url(../images/621_18_white.png);background-repeat: no-repeat;background-position: -3px center;}
a.payfor:hover{font-size:14px;width:128px;color:#444444;background-image:url(../images/payfor_1.png);background-position: -8px 0px;}
a.Changement{display:block;width:128px;	background-image: url(../images/621_18.png);background-repeat: no-repeat;background-position: -3px center;}
a.Changement:hover{font-size:14px;width:128px;color:#444444;background-image:url(../images/bggl_changement.png);background-position: -8px 0px;}
a.system{display:block;width:128px;background-image: url(../images/jcsj_nar.png);background-repeat: no-repeat;background-position: -3px center;}
a.system:hover{font-size:14px;width:128px;color:#444444;background-image:url(../images/xitong.png);background-position: -7px 0px;}


.left-form{height:100%;width:200px;background:#ecf7fd;border-right:1px solid #cecece;position:absolute; left:0 ;z-index:1 }
.biaoti_h1{line-height:66px;color:#fff;font-size:18px;text-align:center;font-weight:bold;font-family:"微软雅黑";background:url(../images/go_home.png) no-repeat;}
.two_fenlei{line-height:38px;background:#0eadd4;color:#fff;padding-left:50px;font-weight:bold;background:url(../images/tab_bq.png) no-repeat;border-bottom:1px solid #0e9bbe; cursor:pointer;}
.guide{text-align:left;min-height:200px;line-height:32px;background:url(../images/guide_13.png) repeat-x #caf4fe;padding:3px 0px 20px 0px;margin:0px;}
.guide ul li{display:block;font-size:13px;line-height:28px;}
.guide ul li a{display:block;color:#2d2d2d;padding-left:30px;background:url(../images/guaid_list.png) no-repeat 15px 12px;}
.guide ul li a:hover{background:url(../images/bg_blue.png) no-repeat 8px; display:block;}



.biaodan{width:100%;height:100%; background:#ccc; position:absolute; left:0}
.link_guide{background:#e7e7e7;color:#666664;background:url(../images/datapt_03.gif) repeat-x bottom;line-height:26px;*height:30px;border-bottom:1px #dddddd solid;*font-size:12px;padding-left:10px;overflow:hidden;display:block;}
.link_guide a{ text-decoration:none; padding:0 5px; color:#666;}
.link_guide a:hover{color:orange;}
.link_guide table tr.odd{background-color:transparent;}
.content{margin-left:0px; background:#E6EEF8;height:100%;}
.page_tab{ background: url(../images/tabbg_09.gif) repeat-x;height:39px;padding-left:24px;overflow:hidden;}
.page_tab ul li{float:left;text-align:center;margin-top:12px;margin-right:3px;font-size:14px;}
a.page_nar{width:128px;line-height:27px; background-color:#f1f1f1;display:block;color:#000000;}
a.page_nar:hover{width:128px;line-height:27px; background-color:#fff;display:block;}
a.page_del{display:block; position: relative;width:14px;height:14px;background:url(../images/delete.png) no-repeat top left;z-index:2;left:110px;+left:50px;top:-22px;overflow:hidden;}
a.page_del:hover{background:url(../images/delete02.png) no-repeat top left;}


.tool_bar{background: #e7e7e7;color: #666664;line-height: 26px;border-bottom: 1px #dddddd solid;margin-bottom: 3px;padding-left: 10px;overflow: hidden; height:26px;}
.tool_btn { margin-left:8px; overflow:hidden;}
.tool_btn a{ position:relative; height:26px; line-height:26px; display:block; float:left; margin:0 5px; padding-left:26px;}
.tool_btn a:hover{ background:#efefef;}

.grid_all{height:100%;padding:15px;line-height:25px;}
p{ text-indent:2em;}
.h1{font-size:18px;font-family: "Microsoft YaHei" !important;}
.text_nar{width:100%;height:300px; overflow:scroll; font-size:14px; overflow-x:scroll;background:#ecf7fd;padding:15px;margin-bottom:20px;}
.grid_table1{float:left;width:60%;margin-left:30px;overflow:auto;height:60%;}
.text_xinxi{float:left;width:30%;height:100%;}
.shuxinmulu{width:185px;float:left;height:100%; background:#f5f5f7;}
.grid_table2{float:left;width:68%;overflow:auto;margin-left:10px;height:70%;}


.index_title{background-color: #E0ECFF;
  background: -webkit-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%);
  background: -moz-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%);
  background: -o-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%);
  background: linear-gradient(to bottom,#EFF5FF 0,#E0ECFF 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#E0ECFF,GradientType=0);
  border-bottom:1px solid  #95B8E7;  color:#0e2d5f; font-weight:bold;
  height:26px;
  overflow:hidden;
  font-size:13px;
  padding-left:15px;
  line-height:26px;
  }
.index_title span{padding-left:16px;background:url(images/tabicons.png) no-repeat;background-position: -60px -58px;height:16px;width:16px;}
  .index_test{width:50%; margin:3px;text-align:center;font-size:13px;float:left;margin-left:120px;overflow:hidden;}
  .index_test a{display:block; height:23px; background:#eaf2f5;color:#333333; margin-bottom:2px; line-height:23px;  border:1px dotted #cccccc;}
   .index_test a:hover{ background:#d8eaf4; color:#333333; margin-bottom:2px; text-decoration:none;}
   
.easyui-accordion ul{list-style-type:none;margin:0px; padding:0px;}
.easyui-accordion ul li{ padding:0px;}
.easyui-accordion ul li a{line-height:24px;}
.easyui-accordion ul li div{margin:2px 0px;padding-left:10px;padding-top:2px;}
.easyui-accordion ul li div.hover{border:1px dashed #99BBE8; background:#E0ECFF;cursor:pointer;}
.easyui-accordion ul li div.hover a{color:#416AA3;}
.easyui-accordion ul li div.selected{border:1px solid #99BBE8; background:#E0ECFF;cursor:default;}
.easyui-accordion ul li div.selected a{color:#416AA3; font-weight:bold;}

.icon{padding:2px 9px; background:url(../images/tabicons.png) no-repeat; }
.icon-sys{ background:url(../images/directory.png) no-repeat;}
.icon-func{background-position: -300px -18px;}
.icon-add{background-position: -19px 0px;}
.icon-nav{background-position: -100px -18px;}
.icon-users{background-position: -100px -480px;}
.icon-role{background-position: -360px -200px;}
.icon-set{background-position: -380px -200px;}
.icon-log{background-position: -380px -80px;}

.datagrid-btable td a{color: blue; text-decoration: underline;}

/*menu*/
.main-menu{height:30px;width:100%; line-height:30px; background:url(../images/menu_bg.png) repeat-x;}
.main-menu ul{overflow:hidden;}
.main-menu ul li{float:left; margin-left:12px;}
.main-menu ul li a{ padding:0 10px; color:#004e97; font-weight:700; display:block;}
.main-menu ul li a:hover{background:#cae8ff;}
.main-menu ul li a.act{background:url(../images/main_bg.png) repeat-x;color: #fff;margin-top: 1px;}

/*page*/
.page-body{padding: 10px;}
.seach-box{margin-bottom: 10px; border-left:1px solid #dddddd; border-top:1px solid #dddddd;}
.mycode{}
.ss-table{min-width: 1026px;}
.query_Table{table-layout: fixed;}
#queryTable{table-layout: fixed;}
.textbox {
height: 20px;
margin: 0;
padding: 0 2px;
box-sizing: content-box;
}
.textbox {
border: 1px solid #95B8E7;
vertical-align: middle;
width: 114px;
}
.bt-red{color:red;padding-left:5px;vertical-align:-3px;}

.title-red{color:#ffc02c;padding-left:10px;}

.bt-grey{
	color:#DCDCDC !important;
}
.ss-table td{padding:5px; border-bottom:1px solid #dddddd;border-right:1px solid #ddd;}
.ss-table td.ss-lable{text-align: right;width: 86px; white-space:nowrap; overflow:hidden;text-overflow: ellipsis;}
.cc-table{border-left:1px solid #dddddd;border-top:1px solid #ddd;margin-bottom: 10px;}
.cc-table td{padding:5px; border-bottom:1px solid #dddddd;border-right:1px solid #ddd;width: 120px; *width: auto;border-top:1px solid #ddd;}
.cc-table td.cc-lable{text-align: right;width: 120px; overflow:hidden; word-break:break-all;white-space:normal;}
.cc-table td.cs-lable{text-align: left;width: 220px; overflow:hidden; background:#f4f8fb;}
.ss-btn{width: 130px; overflow:hidden;margin: 0 auto;}
.content-box{border:1px solid #dddddd;}
.ss-btn a{/* background:url(../images/btn_left.png) 0 0 no-repeat;  */float:left; position:relative; height:23px; padding-left: 18px; margin-right:5px;background:#e4efff;border:1px solid #aec4d8;border-radius:3px;}
.ss-btn a span{/* background:url(../images/btn_bg.png) right 0 no-repeat; */padding:2px 8px 5px 0;margin:0 0 0 8px;float:left;background:#e4efff;height:16px;}
.ss-btn a i.s-1{display:block; height:16px; width:16px; background:url(../images/search.png) no-repeat; position:absolute; left:8px; top:4px;}
.ss-btn a i.s-2{display:block; height:16px; width:16px; background:url(../images/refresh-1.png) no-repeat; position:absolute; left:8px; top:4px;}
.ss-btn a i.s-3{display:block; height:16px; width:16px; background:url(../images/set.png) no-repeat; position:absolute; left:8px; top:4px;}
.ss-btn a i.s-4{display:block; height:16px; width:16px; background:url(../images/recycle_bin_empty.png) no-repeat; position:absolute; left:8px; top:4px;}
h3.win-h3{height:30px; line-height:30px; padding-left:5px; font-weight: 700;background:#D2EDFE;color:#0E2D5F;}
h2.win-h2{height:20px; line-height:20px; padding-left:5px; font-weight: 500;background:#e0edfe;color:#0E2D5F;}
.text-p{padding:5px 0;border-top:1px solid #dddddd; margin-top:-1px;}
.text-p p{padding:5px; }
.text-p p b{font-weight:700;}
.text-p p span{ color: red; font-weight: 700; padding:0 5px;}
.input-info{ float: left; padding-left:10px; margin-right:10px;}


#tabs-new{height:auto;overflow:hidden; width:100%;/* background:url(../images/tabBox_bg1.gif); */ border-top:none;border-bottom:1px solid #b7b7b7;margin-top: 2px;}
#tabs-new li{list-style-type:none;float:left;display:inline; width:96px; height:26px; line-height:26px; margin:2px 0 0 4px; text-align:center;  font-weight:700;}
.tabfirstli{padding-left:0px;}
#tabs-new a{float:left;text-decoration:none;display: block;width:96px;background: url(../images/unhovbg1.png) no-repeat left bottom;color:#084b80;background:#dedede;border:1px solid #b7b7b7;border-radius:4px;font-weight:normal; white-space:nowrap; overflow:hidden; text-overflow: ellipsis;letter-spacing: 1px;}
#tabs-new a:hover{color:#24518f;font-weight: bold;/* background: url(../images/hovbg1.jpg) no-repeat left bottom; */white-space:nowrap; overflow:hidden; text-overflow: ellipsis;letter-spacing: 1px;}
#tabs-new #current{z-index:3;width:96px;color:#24518f;font-weight:bold;background: url(../images/hovbg1.jpg) no-repeat left bottom;background:#c9e5ff;border:1px solid #b7b7b7;border-radius:4px;}

/* 弹框审核记录样式 */
.tableNew{ width:100%; border:1px solid #ddd; border-collapse: collapse; border-spacing:0; margin-top: 10px;}
.tableNew th{ height:30px; line-height:30px; border-bottom:1px solid #ddd;border-right:1px solid #ddd; font-size:12px; font-weight:normal; background-color:#f4f8fb; color:#074DBD; text-align:center;}
.tableNew tr td{ height:26px;line-height:26px; font-size:12px;border-right:1px solid #ddd;border-bottom:1px solid #ddd; padding:0 10px;}
.tableNew tr td p{ line-height:20px; padding:0 10px;text-indent: 0;}
.t_ftblue{ color:#0E4ED8;}
	.txtcenter{ text-align:center;}
.txtbackgroundcolor{background-color: #F2F2F2;}

/* 弹框列表  */
.ctab_tltleBox{  width:100%; height:40px; border-bottom:1px solid #dddddd;}
.ctab_tltle{ float:left; border-left:4px solid #1a7de3; height:16px; line-height:16px; font-size:12px; padding-left:10px; margin-left:14px;margin-top:14px;}
.ftblue{ color:#096CD1;}
.ftblod{ font-weight:bold; color:#0e2d5f;}
.ml30{ margin-left:30px;}
.icon_down{ float:right; background-image:url(../images/up_down.png); background-repeat:no-repeat; background-position:0 0; width:18px; height:16px; cursor:pointer; margin-right:20px; margin-top:14px;}
.icon_up{ float:right; background-image:url(../images/up_down.png); background-repeat:no-repeat; background-position:-18px 0; width:18px; height:16px; cursor:pointer; margin-right:20px; margin-top:14px;}

/*  更多下拉样式*/
.more_box_tc{
	border:1px solid #558FE3;
	z-index:9999999;
	position:fixed;
	width:120px;
	background:#fff;
	height:auto;
	top:200px;
	left:1024px;
	display:block;
	border-radius:5px;
}
.more_box_tc button{	
	padding:0px;
	margin:0px;
	width:120px;
	height:22px;
	border:none;
	broder-radius:0px;
    text-align: left;
}
.more_box_tc button:hover{	
	padding:0px;
	margin:0px;
	width:120px;
	height:22px;
	border:none;
	broder-radius:0px;
}
.more_box_tc:before{
	  width:0px;  
	  height:0px;  
	  border: 10px transparent solid;  
	  border-bottom-color:#558FE3;  
	  position:absolute;  
	  bottom:-20px;  
	  left:42%;  
	  content:""  ;	  	
	  border-color: #558FE3 transparent transparent transparent; 
}
.more_box{
	border:1px solid #558FE3;
	z-index:9999999;
	position:fixed;
	width:100px;
	background:#fff;
	height:auto;
	top:200px;
	left:1024px;
	display:block;
	border-radius:5px;	
}
.more_box:before{
	  width:0px;  
	  height:0px;  
	  border: 10px transparent solid;  
	  border-bottom-color:#558FE3;  
	  position:absolute;  
	  top:-20px;  
	  left:50%;  
	  content:""  
}
.more_box button{
    width:100%;
    height:28px;
    border-bottom:1px solid #c2d9fb;
    margin:0px auto;
    padding:0px;
    text-align:left;    
}
.more_box button b{
	width:4px;
	height:4px;
	background:#165ABB;
	border-radius:8px;
	float:left;
	margin-right:5px;
	margin-top:3px;
}
.more_box button:hover{
    width:100%;
    height:28px;
    background:#c9e5ff;
    color:#2451a4;
    font-weight:bold;
    margin:0px auto;
    padding:0px;
    text-align:left;  
    border-radius:0px!important;    
}

.more_box2{
	border:1px solid #558FE3;
	z-index:9999999;
	position:fixed;
	width:auto;
	background:#fff;
	height:auto;
	top:200px;
	left:1024px;
	display:block;
	border-radius:5px;	
}
.more_box2:before{
	  width:0px;  
	  height:0px;  
	  border: 10px transparent solid;  
	  border-bottom-color:#558FE3;  
	  position:absolute;  
	  top:-20px;  
	  left:10px;  
	  content:""  
}
.more_box2 button{
    width:100%;
    height:28px;
    border-bottom:1px solid #c2d9fb;
    margin:0px auto;
    padding:0px;
    text-align:center;
}
.more_box2 button b{
	width:4px;
	height:4px;
	background:#165ABB;
	border-radius:8px;
	float:center;
	margin-right:5px;
	margin-top:3px;
}
.more_box2 button:hover{
    width:100%;
    height:28px;
    background:#c9e5ff;
    color:#2451a4;
    font-weight:bold;
    margin:0px auto;
    padding:0px;
    text-align:center;  
    border-radius:0px!important;    
}
/*继承父节点的换行样式*/	
xmp{
	display: block;
	white-space: initial;
}

