body {margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; scrollbar-face-color: #efefef; scrollbar-shadow-color: #d1d1d1; scrollbar-highlight-color: #FFFFFF; scrollbar-dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: #3194DE;}
img {border: 0}
form {margin: 0; padding: 0}

.defualt { font-family: "����";  font-size: 8pt; color: #404040;  text-decoration: none}
.defualt  :link  { color: #404040;  font-family: "����",����;    FONT-SIZE: 8pt;    text-decoration: none }
.defualt  :visited { color:  #404040; font-family: "����",����; FONT-SIZE: 8pt;   text-decoration: none }
.defualt  :hover { color:  #FF7204;  font-family: "����",����;    FONT-SIZE: 8pt; text-decoration: none  }  
.defualt  :active { color:  black; font-family: "����",����;    FONT-SIZE: 8pt; text-decoration: none}

.table_style1 { font-family: "����";  font-size: 11pt; color: #404040;  text-decoration: none}
.table_style1  :link  { color: #404040;  font-family: "����",����;    FONT-SIZE: 11pt;    text-decoration: none }
.table_style1  :visited { color:  #404040; font-family: "����",����; FONT-SIZE: 11pt;   text-decoration: none }
.table_style1  :hover { color:  #FF7204;  font-family: "����",����;    FONT-SIZE: 11pt; text-decoration: none  }  
.table_style1  :active { color:  black; font-family: "����",����;    FONT-SIZE: 11pt; text-decoration: none}

.font_type1 { font-family: "����";  font-size: 10.5pt; color: #404040;  text-decoration: none}
.font_type1  :link  { color: #404040;  font-family: "����",����;    FONT-SIZE: 10.5pt;    text-decoration: none }
.font_type1  :visited { color:  #404040; font-family: "����",����; FONT-SIZE: 10.5pt;   text-decoration: none }
.font_type1  :hover { color:  #FF7204;  font-family: "����",����;    FONT-SIZE: 10.5pt; text-decoration: none  }  
.font_type1  :active { color:  black; font-family: "����",����;    FONT-SIZE: 10.5pt; text-decoration: none}

.font_type2 { font-family: "����";  font-size: 10pt; color: #404040;  text-decoration: none}
.font_type2  :link  { color: #404040;  font-family: "����",����;    FONT-SIZE: 10pt;    text-decoration: none }
.font_type2  :visited { color:  #404040; font-family: "����",����; FONT-SIZE: 10pt;   text-decoration: none }
.font_type2  :hover { color:  #FF7204;  font-family: "����",����;    FONT-SIZE: 10pt; text-decoration: none  }  
.font_type2  :active { color:  black; font-family: "����",����;    FONT-SIZE: 10pt; text-decoration: none}

.input_hidden01 {
	font-family: "����"; border-right: white 1px solid;
	border-top: white 1px solid; font-size: 8pt; border-left: white 1px solid;
	color: brown; padding-top: 3px; border-bottom: white 1px solid; background-color: white;
	height: 20px;
}

.input1 {
	font-family: "����"; border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid; font-size: 8pt; border-left: #CCCCCC 1px solid;
	color: brown; padding-top: 3px; border-bottom: #CCCCCC 1px solid; background-color: white;
	height: 20px;
}

.input2 {
	font-family: "����"; border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid; font-size: 8pt; border-left: #CCCCCC 1px solid;
	color: #034063; padding-top: 3px; border-bottom: #CCCCCC 1px solid; background-color: white;
	height: 20px;
}

.input3 {
	font-family: "����"; border-right: #FFE1E1 1px solid;
	border-top: #FFE1E1 1px solid; font-size: 8pt; border-left: #FFE1E1 1px solid;
	color: #034063; padding-top: 3px; border-bottom: #FFE1E1 1px solid; background-color: white;
	height: 20px;
}

.input4 {
	font-family: "����"; border-right: #CCCCCC 1px solid; text-align: center;
	border-top: #CCCCCC 1px solid; font-size: 8pt; border-left: #CCCCCC 1px solid;
	color: #034063; padding-top: 3px; border-bottom: #CCCCCC 1px solid; background-color: white;
	height: 20px;
}

.input5 {
	font-family: "����"; border-right: #CCCCCC 1px solid; text-align: center;
	border-top: #CCCCCC 1px solid; font-size: 8pt; border-left: #CCCCCC 1px solid;
	color: #CCCCCC; padding-top: 3px; border-bottom: #CCCCCC 1px solid; background-color: white;
	height: 20px;
}

.input2_bg01 {
	font-family: "����"; border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid; font-size: 8pt; border-left: #CCCCCC 1px solid;
	color: #034063; padding-top: 3px; border-bottom: #CCCCCC 1px solid; background-color: #DFDFDF;
	height: 20px;
}

.input2_bg02 {
	font-family: "����"; border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid; font-size: 8pt; border-left: #CCCCCC 1px solid;
	color: #034063; padding-top: 3px; border-bottom: #CCCCCC 1px solid; background-color: #FFEAE0;
	height: 20px;
}

.input2_bg03 {
	font-family: "����"; border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid; font-size: 8pt; border-left: #CCCCCC 1px solid;
	color: #034063; padding-top: 3px; border-bottom: #CCCCCC 1px solid; background-color: #CFE7D0;
	height: 20px;
}

.input2_bg04 {
	font-family: "����"; border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid; font-size: 8pt; border-left: #CCCCCC 1px solid;
	color: #034063; padding-top: 3px; border-bottom: #CCCCCC 1px solid; background-color: #FFFFE7;
	height: 20px;
}

.input_butten1 {
	font-family: "����"; border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid; font-size: 8pt; border-left: #CCCCCC 1px solid;
	color: #000000; padding-top: 3px; border-bottom: #CCCCCC 1px solid; background-color: #E5E5E5;
	height: 27px;
}

.input_butten2 {
	font-family: "����"; border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid; font-size: 8pt; border-left: #CCCCCC 1px solid;
	color: #000000; padding-top: 3px; border-bottom: #CCCCCC 1px solid; background-color: #C6F0BF;
	height: 27px;
}

.input_butten3 {
	font-family: "����"; border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid; font-size: 8pt; border-left: #CCCCCC 1px solid;
	color: #000000; padding-top: 3px; border-bottom: #CCCCCC 1px solid; background-color: #D7EAFF;
	height: 27px;
}

.td_style_1 {
	font-family: "����"; border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid; font-size: 8pt; border-left: #CCCCCC 1px solid;
	color: #034063; border-bottom: #CCCCCC 1px solid; background-color: #D4DDDE;
	height: 20px;
}

.td_style_2 {
	font-family: "����"; border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid; font-size: 8pt; border-left: #CCCCCC 1px solid;
	color: #034063; border-bottom: #CCCCCC 1px solid; background-color: #E3F3E2;
	height: 20px;
}

.td_style_3 {
	font-family: "����"; border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid; font-size: 8pt; border-left: #CCCCCC 1px solid;
	color: #034063; border-bottom: #CCCCCC 1px solid; background-color: #FFFFFF;
}

.td_style_4 {
	font-family: "����"; border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid; font-size: 8pt; border-left: #CCCCCC 1px solid;
	color: #034063; border-bottom: #CCCCCC 1px solid; background-color: #F4FAF3;
}

.td_style_5 {
	font-family: "����"; border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid; font-size: 8pt; border-left: #CCCCCC 1px solid;
	color: #034063; border-bottom: #CCCCCC 1px solid; background-color: #FFE9E9;
}

.td_style_6 {
	font-family: "����"; border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid; font-size: 8pt; border-left: #CCCCCC 1px solid;
	color: #034063; border-bottom: #CCCCCC 1px solid; background-color: #CFF9C0;
	height: 20px;
}

.td_style_7 {
	font-family: "����"; border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid; font-size: 8pt; border-left: #CCCCCC 1px solid;
	color: #034063; border-bottom: #CCCCCC 1px solid; background-color: #EFF2C3;
	height: 20px;
}

.bg_red {background-color: #FFE1E1;}
.bg_blue {background-color: #E0F3FF;}

.font_white { color: #FFFFFF;}
.font_red { color: #860000;}
.font_red1 { color: red;}
.font_blue { color: #3D5980;}
.font_gray { color: #CCCCCC;}

.font_bold { font-weight: bold; }

.hand { cursor: pointer; }



.insert {
    padding: 20px 30px;
    display: block;
    width: 600px;
    margin: 5vh auto;
    height: 90vh;
    border: 1px solid #dbdbdb;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.insert .file-list {
    height: 200px;
    overflow: auto;
    border: 1px solid #989898;
    padding: 10px;
}
.insert .file-list .filebox p {
    font-size: 14px;
    margin-top: 10px;
    display: inline-block;
}
.insert .file-list .filebox .delete i{
    color: #ff5353;
    margin-left: 5px;
}