
body{
margin-top:0px;
margin-left:0px;
font-size:12pt;
font-family:宋体;
width:100%;
height:100%;


/*
background-image:url('http://localhost:8080/gzivf/images/bg.gif');
background-repeat:no-repeat;
*/
}



label{
white-space:nowrap;
}
.span-underline{
	border-bottom:1px solid #000; 
	display:inline-block;
}
.number:{
	text-align:center;
	width:70px;
}
.close-remove{
 background: url('../images/tagbox_icons.png') no-repeat right center ;
  display:inline-block;
  height: 16px;
  padding-right:16px;  
  opacity: 0.6;
  filter: alpha(opacity=60);
  cursor:hand;
}
input[type="text"]{ 
  position: relative;
  border: 1px solid #95B8E7;
  background-color: #fff;
  vertical-align: middle;
  height:30px;
  margin: -1px;  
  padding-left:5px;
  font-size:12pt;
}


input[type="number"]{ 
  position: relative;
  border: 1px solid #95B8E7;
  background-color: #fff;
  vertical-align: middle;
  margin: -1px; 
  height:30px;
  text-align:center;
  font-size:12pt;
}


.icon-user{    
  padding-left:20px;
  background:url('../images/user.png') no-repeat left center;
}.icon-image{    
  padding-left:20px;
  background:url('../images/image.png') no-repeat left center;
}.icon-telephone{    
  padding-left:20px;
  background:url('../images/telephone.png') no-repeat left center;
}.icon-check{    
  padding-left:20px;
  background:url('../images/ok.png') no-repeat left center;
}
select{ 
  position: relative;
  border: 1px solid #95B8E7;
  background-color: #fff;
  vertical-align: middle;
  margin: -1px;
  padding: 0;
  height:25px; 
}

textarea{
  position: relative;
  border: 1px solid #95B8E7;
  background-color: #fff;
  margin: -1px;
  padding: 0;
}
fieldset{font-size:10pt;font-family:宋体;font-weight:normal;}
img{border:0;}
form{
margin:0;
}

/*
输入框提示
*/
.huise{ color:#c0c0c0;}
.heise{ color:#000000;}

.divbt{
 position: absolute;
 margin-left:10px;
 background-color:white; 
 width:10px; 
 white-space:nowrap;
 height:35px;
 font-size:12pt;
background-repeat:no-repeat;}

caption{
    vertical-align: middle;
    font-size:16pt;font-weight:bolder;text-align:center;
}


u{padding-left:5px;padding-right:5px;}


.select{background-image:url(../images/select.png);background-position:right center;background-repeat:no-repeat;width:100%}

.password{
background-image: url(../images/eye_close.png); 
background-repeat:no-repeat;
background-position: right  center;
background-size: 30px 10px;
 

    position: relative;
  border: 1px solid #95B8E7;
  background-color: #fff;
  vertical-align: middle;
  margin: -1px;
  padding: 0; 
  height:30px;
  font-size:12pt;
}

.msg{font-size:16pt;color:red}
.dvedit{border:1 solid #4a6ebb; line-height:20px;font-size:12pt;}
p{margin:0;}

table.frm{
	border-collapse: collapse; 
    border-spacing: 0; border:solid #4a6ebb; 
	border-width:0px 0 0 0px; 
	width:100%;
}
table.frm th{text-align:center;  font-size:12pt;font-family:arial;font-weight:normal;border:solid #4a6ebb;border-width:1px 1px 1px 1px;padding:2px;white-space:nowrap; background-color:#e6EEEE;}
table.frm td{ font-size:12pt;font-family:arial;font-weight:normal;border:solid #4a6ebb;border-width:1px 1px 1px 1px;padding:2px;word-break:break-all;background-color:#fff }
table.frm caption{font-size:18px;font-weight:bolder;padding:5px; }
table.frm thead th{border:solid #4a6ebb;border-width:1px 1px 1px 1px;padding:2px;height:30px; background-color:#e6EEEE; font-size:10pt; text-align:center;font-weight:bold;white-space:nowrap;}
 
table.list{
	border-collapse: collapse; 
    border-spacing: 0; border:solid #4a6ebb; 
	border-width:0px 0 0 0px; 
	width:100%;
}
table.list th{border:solid #4a6ebb;border-width:1px 1px 1px 1px;padding:2px;height:25px; background-color:#e6EEEE; font-size:10pt; text-align:center;font-weight:bold;white-space:nowrap;}
table.list td{border:solid #4a6ebb;border-width:1px 1px 1px 1px;padding:2px;height:25px; font-size:10pt; height:20px;font-size:12pt;}
table.list tfoot tr{height:25px;}
table.list tfoot tr td,th{border:none; text-align:left; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:10pt;vertical-align:middle;padding:0px;background-color:transparent;}


table.list tbody tr td{white-space:nowrap;}

/**打印样式**/
table.prt{
	border:solid #000; 
	border-width:1 0 0 0;  
}
table.prt tr th{border:solid #000;border-width:1px 1px 1px 1px;padding:2px;}
table.prt tr td{border:solid #000;border-width:1px 1px 1px 1px;background-color:#fff}

table.prt_no_border {
	border-collapse: collapse; 
    border-spacing: 0; border:none; 
	border-width:0px 0 0 0px; 
}
table.prt_no_border tr th{border:none;}
table.prt_no_border tr td{border:none;background-color:#fff}


@media print  {
.noprint {display:none}

}
@media screen{
	.noprint1 {display:none;font-weight:bolder;font-size:18pt;font-family: 华文新魏;}
}
.dv_msg{font-size:16pt;font-weight:bolder;color:red;}
.dv_submit_msg{font-size:16pt;font-weight:bolder;color:red;}
#uploadImg{ font-size:12px; overflow:hidden; position:absolute} 
#file1{ position:absolute; z-index:100; margin-left:-180px; font-size:60px;opacity:0;filter:alpha(opacity=0); margin-top:-5px;} 

.btn02 { padding-left:5px;padding-right:5px; height:24px; border:1px solid #87a3c1; background:url(../images/1632433537.gif); color:#555; font-size:12px;  cursor:pointer;padding-bottom:3px;padding-top:5px;margin-top:6px;}
.btn04 { padding-left:5px;padding-right:5px; height:24px; border:1px solid #a2904d; background:url(../images/1632433537.gif);background-position: 0 -66px; color:#630; font-size:12px;padding-bottom:3px;padding-top:5px;margin-top:6px;}

