body {
line-height: 1.6;
font-family: "Microsoft YaHei","Helvetica Neue","Hiragino Sans GB","\9ED1\4F53",Arial,sans-serif;
font-size: 14px;
color: #222;
}
body {
-webkit-font-smoothing: antialiased;
text-align:center;
}
.frm_legend{
		margin-bottom：20px;
		border-bottom:1px solid #e7e7eb;
		display:block;
		width:100%;
		padding-bottom:5px;
		text-align:left;
		font-size：30px;
		background-color: #EDECEC;
}
legend {
display: block;
-webkit-padding-start: 2px;
-webkit-padding-end: 2px;
border: none;
border-image-source: initial;
border-image-slice: initial;
border-image-width: initial;
border-image-outset: initial;
border-image-repeat: initial;
font-size：30px;
}
.frm_label {
float: left;
width: 10em;
margin-top: .3em;
margin-right: 1em;
font-size: 15px;
font-weight:bold;
}
.frm_controls {
display: table-cell;
vertical-align: top;
float: none;
width: auto;
}
.frm_input, .frm_textarea {
width: 100%;
background-color: transparent;
border: 0;
outline: 0;
}
.frm_tips, .frm_msg {
padding-top: 4px;
width: 300px;
}
.frm_tips {
color: #8d8d8d;
}
.frm_input_box1 {
display: inline-block;
position: relative;
height: 30px;
line-height: 30px;
vertical-align: middle;
width: 278px;
font-size: 14px;
padding: 0 10px;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
background-color: #fff;
}
.frm_input_box {
display: inline-block;
position: relative;
height: 30px;
line-height: 30px;
vertical-align: middle;
width: 278px;
font-size: 14px;
padding: 0 10px;
border: 1px solid #e7e7eb;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
background-color: #fff;
}
label {
cursor: default;
}
fieldset {
display: block;
-webkit-margin-start: 2px;
-webkit-margin-end: 2px;
-webkit-padding-before: 0.35em;
-webkit-padding-start: 0.75em;
-webkit-padding-end: 0.75em;
-webkit-padding-after: 0.625em;
border: 2px groove threedface;
border-image-source: initial;
border-image-slice: initial;
border-image-width: initial;
border-image-outset: initial;
border-image-repeat: initial;
min-width: -webkit-min-content;
align:center;
width:96%;
margin-left:auto;
margin-right:auto;
background-color: white;
border:1px solid #E2E1E1;
}
.fieldset2{
		width:100%
}
.container_box {
border: 1px solid #d9dadc;
background-color: #fff;
}
element.style {
}
.container_box {
position: relative;
}.container_box {
min-height: 700px;
}
.title{
margin-left:auto;
margin-right:auto;
font-size:30px;
text-aligh:center;
font-weight:bold;
width:100%;
<!--border:1px solid #d9dadc;-->
 margin:0 auto;
 
}
.content{
		
}
.frm_input {
height: 22px;
margin: 4px 0;
}
.frm_input, .frm_textarea {
width: 100%;
background-color: transparent;
border: 0;
outline: 0;
}
button, input, select, textarea {
font-family: inherit;
font-size: 100%;
margin: 0;
}
textarea, input {
padding: 0;
}
.head_middle {
width: 100%;
height: 113px;
margin: auto;
background-color: #4ca9ef;
    background-image: linear-gradient(to bottom left,#4ca9ef , #61c6f9);
}
.head_middle_bg {
width: 100%;
height: 113px;
margin: auto;
background: url(/sicfl_xszc/information/inforinput/img/2021logo.png) no-repeat;
background-position: 10px;
}
.style_p{
		color:black;
		font-size:20px;
		background-color: #EDECEC;
		width:100%;
}
.head_lable{
		color:white;
}
.con_left{
	margin-left:100px;
}
.frm_text_box {
display: inline-block;
vertical-align: top;
width: 300px;
font-size: 14px;
padding: 0 10px;
border: 1px solid #e7e7eb;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
background-color: #fff;
rows:10;
cols:20;
}
.agreement_box .tool_bar {
margin: 0;
}
.tool_bar.border {
border-top: 1px solid #e7e7eb;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
}
.tc {
text-align: center;
}
.tool_bar {
padding-bottom: 50px;
padding-top: 20px;
}
.tool_bar.tc .btn {
margin-left: .5em;
margin-right: .5em;
width: 100px;
height: 56px;
font-size: 25px;
-webkit-appearance: none;
}
.btn_primary:hover {
background-color: #2f9833;
background-image: -moz-linear-gradient(top,#2f9833 0,#2f9833 100%);
background-image: -webkit-gradient(linear,0 0,0 100%,from(#2f9833),to(#2f9833));
background-image: -webkit-linear-gradient(top,#2f9833 0,#2f9833 100%);
background-image: -o-linear-gradient(top,#2f9833 0,#2f9833 100%);
background-image: linear-gradient(to bottom,#2f9833 0,#2f9833 100%);
border-color: #2f9833;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
color: #fff;
}
.btn:hover {
text-decoration: none;
}
.tool_bar .btn {
margin-right: 1em;
}
.btn {
min-width: 60px;
}
.btn {
display: inline-block;
overflow: visible;
padding: 0 22px;
height: 30px;
line-height: 30px;
vertical-align: middle;
text-align: center;
text-decoration: none;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
font-size: 14px;
border-width: 1px;
border-style: solid;
cursor: pointer;
background-color: #2f9833;
color:white;
}
.frm_div_rq{
	width:150px;
	height:35px;
	background-color:#404259;
	float:left;
	margin-left:10px;
	color:#ffffff;
	font-size:20px;
	line-height:35px;
	cursor:hand;
}
.frm_div_xxfx{
	width:135px;
	height:35px;
	background-color:#404259;
	float:left;
	margin-left:10px;
	color:#ffffff;
	font-size:20px;
	line-height:35px;
	cursor:hand;
}
.frm_div_sj label{
	margin-left:10px;
	font-size:20px;
	line-height:35px;
	cursor:hand;	
}
.mustInput {
    color: #fb0202;
    font-weight: bold;
    font-size: 18px;
}
.bjcls{
	width:100%;
	height:50px;
}
.frm_div_hb
{
	display: table-cell;
    vertical-align: top;
    float: none;
    width: auto;
}
.wx{
width: 400px;
height: 400px;
margin: auto;
margin-top:20px;
}
.wximg{
width: 400px;
height: 400px;
}
.wxms p{
	color:#000000;
	font-size:25px;
}
.hyy{
width: 90%;
height: 95%;
margin: auto;
}
.hyyimg{
width: 90%;
height: 95%;
}
.cw{
width: 90%;
height: 95%;
margin: auto;
}
.cwimg{
width: 90%;
height: 95%;
}