@charset 'UTF-8';

* {
	font-size: 12px;
	font-family: "微软雅黑", "黑体", "宋体";
}

a {
	color: Black;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

hr.line_hr{height:1px;border:none;border-top:1px dashed #a0cbd1;}

.textbox03 {
	border: #878787 1px solid;
	padding: 4px 3px;
	font: Verdana, Geneva, sans-serif, 宋体;
	line-height: 14px;
	background-color: #fff;
	height: auto;
	font-size: 14px;
	font-weight: bold;
	width: 190px;
}

.txt01 {
	font: Verdana, Geneva, sans-serif, 宋体;
	padding: 3px 2px 2px 2px;
	border-width: 1px;
	border-color: #ddd;
	color: #000;
}

.txt {
	border: #878787 1px solid;
	padding: 4px 3px;
	font: Verdana, Geneva, sans-serif, 宋体;
	line-height: 14px;
	background-color: #fff;
	height: auto;
	font-size: 14px;
}

.footer {
	text-align: center;
	color: #15428B;
	margin: 0px;
	padding: 0px;
	line-height: 23px;
	font-weight: bold;
}

.head a {
	color: White;
	text-decoration: underline;
}

.navlist li {
	padding: 0px;
}

.navlist li a {
	line-height: 24px;
}

.navlist li div {
	margin: 2px 0px;
	padding-left: 10px;
	padding-top: 2px;
	border: 1px dashed #ffffff;
}

.navlist li div.hover {
	border: 1px dashed #99BBE8;
	background: #E0ECFF;
	cursor: pointer;
}

.navlist li div.hover a {
	color: #fff;
}

.navlist li div.selected {
	border: 1px solid #99BBE8;
	background: #E0ECFF;
	cursor: default;
}

.navlist li div.selected a {
	color: #416AA3;
	font-weight: bold;
}

.third_ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	display: none;
}

.third_ul li {
	padding-left: 20px;
}

/* .icon{ background:url(../images/tabicons.png) no-repeat;width:18px; line-height:18px; display:inline-block;}
.icon-sys{ background-position:0px -200px;}
.icon-set{ background-position:-380px -200px;}
.icon-add{background-position: -20px 0px;}
.icon-nav{background-position: -100px -20px; }
.icon-users{background-position: -100px -480px;}
.icon-role{background-position: -360px -200px;}
.icon-set{background-position: -380px -200px;}
.icon-log{background-position: -380px -80px;}
.icon-delete{ background-position:-140px -120px;}
.icon-edit{ background-position:-380px -320px;}
.icon-magic{ background-position:0px -500px;}
.icon-database{ background-position:-20px -140px;}
.icon-arrow{ background:url('../images/arrow.gif') no-repeat right;} */
.ed_font {
	font-size: 13px;
	line-height: 18px;
	color: #191970;
	font-weight: 700;
}
/*****************************页面公共样式********************/

.ed_box {
	position: relative;
	border: 1px solid #c6c8cc;
	background-color: #fff;
	vertical-align: middle;
	display: inline-block;
	overflow: hidden;
	white-space: nowrap;
	
	padding: 0;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	width: 200px;
	height: 25px;
/* 	padding-left:5px; */
	margin-left:6px;
}


.ed_date {
	width: 200px;
}

.ed_boxD {
	
	/* border-top: 1px solid #9a9b9f; 边线颜色 padding 2014-1-27 zhouqingfang
	border-bottom: 1px solid #c5c5c5;
	border-left: 1px solid #c5c5c5;
	border-right: 1px solid #c5c5c5;
	background-color: #EAEAEA;
	width: 200px; */
	
	position: relative;
	border: 1px solid #c6c8cc;
	background-color: #fff;
	vertical-align: middle;
	display: inline-block;
	overflow: hidden;
	white-space: nowrap;
	
	padding: 0;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	width: 200px;
	height: 25px;
	padding-left:5px;
	margin-left:6px;
}

.ed_name {
	width: 150px;
	text-align: right;
	padding: 0 5px;
	font-size: 13px;
}

.fileTitle {
	/*2014-1-26 float:left; height:141px;
    font-size:12px;
	width: 150px;
	text-align:left;*/
	/*2014-1-26 zhouqingfang*/
	
}

.fileTitle {
	height: 141px;
	width: 100%;
	margin-top: 15px;
	/*
	margin-left:10%;
	margin-right:20%; 
	margin-top:2px;
	margin-bottom:2px;
	padding-top:15px;
	padding-left:10%;
	padding-right:20%;
	background: #e8e8e8;
	border:1px solid #b5b5b5;*/
}

.fileTitle4 {
	height: 163px;
	width: 100%;
	margin-top: 15px;
	margin-left: 10%;
	margin-right: 20%;
}

.fileTitle5 {
	background-color: #FFF;

	
	margin-top: 0px;
	border: 1px solid #E5E5E5;
	-moz-border-radius: 8px 8px 8px 8px;
	-webkit-border-radius: 8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;
	-webkit-box-shadow: 2px 2px 2px;
	-moz-box-shadow: 2px 2px 2px;
	box-shadow: 2px 2px 2px #EAEEF1;
	

}
.fileTitle8 {
	background-color: #FFF;
	
	height:100%;
	margin-top: 10px;
	border: 1px solid #E5E5E5;
	-moz-border-radius: 8px 8px 8px 8px;
	-webkit-border-radius: 8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;
	-webkit-box-shadow: 2px 2px 2px;
	-moz-box-shadow: 2px 2px 2px;
	box-shadow: 2px 2px 2px #EAEEF1;

}


.fileTitle5 .btndiv,.fileTitle9 .btndiv{
	margin-left: 53px;
	margin-bottom: 20px;
}

.fileTitle5 table.xx_info,.fileTitle9 table.xx_info{
	margin:20px 20px;
	/* table-layout:fixed */;
}

.fileTitle5 table.xx_info td,.fileTitle9 table.xx_info td{
	
	word-break:keep-all;  
	white-space:nowrap;
	height:30px;
	line-height:30px;
}
.fileTitle9{margin-top:20px;}

td.ed_name1{
	text-align:right;
	padding:0 0 0 0px;
}
td.ed_name2{
	text-align:right;
	height:20px;
	line-height:20px;
	padding:0px;
}


.fileTitle6 {
	height: 206px;
	width: 100%;
	margin-top: 15px;
	/*margin-left:10%;
	margin-right:20%;*/
}


.fileTitle7 {
	height: 90px;
	width: 100%;
	margin-top: 15px;
}

.lpjcbutton {
	height: 24px;
	font-size: 12px;
}

.idtype {
	width: 65px;
}

.idcard {
	width: 150px;
}

.sex {
	width: 40px;
}

.relativ {
	width: 60px;
}

.tb_style_02 td {
	text-align: center;
}
/*******************************************/
.sidtype {
	width: 80px;
}

.sidcard {
	width: 240px;
}

.srelativ {
	width: 100px;
}

/**************航空险增加************/
.nTab {
	float: left;
	width: 100%;
	margin: 0 auto;
	background: #fff;
	border-radius: 8px 8px 8px 8px;
	/* background-position:left;
	background-repeat:repeat-y; */
}

.nTab .TabTitle {
	clear: both;
	height: 31px;
	overflow: hidden;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-top: 1px solid #ddd;
	border-bottom: none;
	border-radius: 8px 8px 0px 0px;
}
.nTab .TabContent iframe {
	border-radius: 8px 8px 8px 8px;
}

.nTab .TabTitle ul {
	margin: 0;
	padding: 0;
}

.nTab .TabTitle li {
	float: left;
	width: auto;
	cursor: pointer;
	height: 30px;
	line-height:30px;
	padding-right: 12px;
	padding-left: 12px;
	
	list-style-type: none;
	border-bottom: 1px #ddd solid;
	
}

.nTab .TabTitle .active {
	border-right: 1px #ddd solid;
	/*   border-bottom: 2px red solid;  */
	margin-bottom: 1222px;
	color: #30a5ff;
	border-bottom-color: #fff;
	background-color: #fff;
}

.nTab .TabTitle .normal {
	border-right: 1px #ddd solid;


	background-color: #e9ecf2;
}

.nTab .TabContent {
	width: auto;
	background: #fff;
	margin: 0px auto;
	padding: 10px 0 0 0;
	/* 	border-right:1px #C7C7CD solid; */
	border: 1px #ddd solid;
	border-top: none;
	border-radius: 0px 0px 8px 8px;
}

.none {
	display: none;
}
.bord_w{
	width:80%;
	border: 1px solid #e9e9e9;
	margin:  20px auto;
	
}
.tableNo,.tableNo1{
	
	margin:  0px auto;
	padding:0 10px;
    
  
   
   
   
  
  
   
    
    
     
}
.tableNo th{
	border-width: 0 1px 1px 0;
    border-style: hidden;
	background:#eaf2ff;
	text-align: center;
	width: auto;
    height: 30px;
    margin: 0;
    padding: 0;
}
.tableNo td{
    margin: 0;
    padding: 0;
	width: auto;
    height: auto;
}
.tableAdd{
    
}
.tableAdd th{
	border-width: 0 1px 1px 0;
    border-style: hidden;
	background:#eaf2ff;
	text-align: center;
	width: auto;
    height: auto;
    padding: 10px;
    margin:0 auto;
}
.tableAdd td{
    padding: 10px;
	width: auto;
    height: auto;
    margin:0 auto;
}
.saveAdd{
	padding: 15px;
}

/* .tableNo{ */
/* 	width: 480px; */
/*     height: auto; */
/*     display: block; */
/*     position: relative; */
/*     overflow: hidden; */
/*     border: 1px solid #ddd; */
/*     border-style: solid; */
/*     -moz-border-radius: 5px 5px 5px 5px; */
/*     -webkit-border-radius: 5px 5px 5px 5px; */
/*     border-radius: 5px 5px 5px 5px; */
/*     font-weight: normal; */
/*     font-size: 15px; */
/*     color: #666; */
/*     text-align: center; */
/*     list-style-type: none; */
/*      padding: 0px; */
/* } */
/* .tableNo th{ */
/* 	border-width: 0 1px 1px 0; */
/*     border-style: hidden; */
/* 	background:#eaf2ff; */
/* 	text-align: center; */
/* 	width: auto; */
/*     height: auto; */
/*     margin: 0; */
/*     padding: 0; */
/*     border: 1px solid #ddd; */
/* } */
/* .tableNo td{ */
/*     margin: 0; */
/*     padding: 0; */
/* 	width: auto; */
/*     height: auto; */
/*     border: 1px solid #ddd; */
/* } */


.three{letter-spacing:4px;}





