@CHARSET "GBK";

.content_main .input_area{
	margin: 0 19px;
	font-size:12px;
}

.content_main .input_area .p1{
	line-height:24px;
	font-size:12px;
	color:#333;
	padding-left:10px;
}

.content_main .input_row{
/* 	height:47px; */
	line-height:47px;
	overflow: hidden;
}

.input_area .input_label span{
    color: #F15A21;
    font-size: 12px;
    margin-right: 4px;
}

.input_row .validate_icon {
/*	float: left;*/
	width: auto;
	height: 28px;
	margin-top:40px;
	margin-left: 5px;
	cursor: pointer;
	
}

.content_main .input_row.addressLines{
	height:94px;
}

.content_main .input_text,.content_main .input_select{
	margin-top:6px;
}

.content_main .input_text.text_area{
	width:385px;
	height:76px;
	resize: none;
}
.content_main .action{
	margin:40px 0;
}

.content_main .action{
	margin:60px 0;
}

.content_main .action .commit,.content_main .action .cancel{
	width:76px;
	height:32px;
	line-height:32px;
	text-align: center;
	cursor: pointer;
	font-size:14px;
}
/* 提交按钮 */
.content_main .action .commit{
	margin-left:30px;
	float:left;
	color:#fff;
	background: url(../../image/btn/btn_red_76_32.png) no-repeat center;
}
/* 样式改动  add by liyou */
.content_main .action .cancel{
	/* margin-left:360px; */
	color:#fff;
	background: url(../../image/btn/btn_red_76_32.png) no-repeat center;
}

.cancel{
	margin-left:30px;
	float:left;
}

/* 给历史记录查询添加样式  add by liyou */
.history{
	width:100px;
	height:32px;
	line-height:32px;
	text-align: center;
	cursor: pointer;
	font-size:14px;
	margin-left:110px;
	float:left;
	color:#fff;
	background: url(../../image/btn/btn_red_100_32.png) no-repeat center;
}

.content_main .job_select{
	width:100px;
	margin-top:6px;
}
.content_main .input_area .input_label{
	width:150px;
	margin-right:10px;
	font-size:12px;
}


.content_main .info_tab{
	margin-top:14px;
	height:34px;
	font-size:14px;
	border-bottom:3px solid #f15a21;
	padding-left:160px;
}

.content_main .info_tab .tab_item{
	width:116px;
	float:left;
	height:34px;
	line-height:34px;
	text-align: center;
	color:#999999;
	font-weight:bold;
	background: url(../../image/user/book_tab_bg.png) -116px 0 no-repeat;
}

.content_main .info_tab .tab_item.active{
	background-position: 0 0;
	color:#fff;
}

.content_main .info_tab .tab_item a{
	color:#999999;
	display: block;
}

.content_main .info_tab .tab_item.active a{
	color:#fff;
}
.policy_main .tip_label{
	margin-right:20px;
}
.input_area .input_radio{
	margin-left:24px;
	margin-top:15px;
	
	
}
.content_main .input_textarea{
	margin-left:8px;
	width:300px;
}
.content_main .input_yzm{
	height:47px;
	line-height:47px;
}
.content_main .input_label_yzm{
/*	margin-top:10px;*/
	float:left;
	text-align: right;
	font-size:12px;
	width:150px;
	margin-right:10px;
}
.content_main .input_label_yzm span{
	 color: #F15A21;
    font-size: 12px;
    margin-right: 4px;
}
.content_main .change_vali{
	margin-top:-50px;
	cursor: pointer;
	margin-left:420px;
}
.content_main .validate{
	float:left;
	margin-left:8px;
	width:90px;
	height:28px;
	font-size:15px;
	margin-top:7px;
}
.content_main .validate_icon{
	cursor: pointer;
    float: left;
    height: 28px;
    margin-left: 5px;
    margin-top: 9px;
    width: auto;
}
.input_yzm .change_vali{
	background: url("../../image/frame/right_arr.png") no-repeat scroll left center rgba(0, 0, 0, 0);
	color: #F15A21;
    cursor: pointer;
    float: left;
    font-size: 12px;
    height: 34px;
    line-height: 34px;
    margin-left: 5px;
    margin-top: 5px;
    padding-left: 14px;
    text-decoration: underline;
}


#des0,#des1,#des2{
	text-align: center;
	border: 1px solid #ddd;
	background: #FAFAFA;
	border-radius: 8px;
	margin: 20px 0 10px;
	margin-top: 20px;
}