@charset "utf-8";
/* CSS Document */
input{font:'微软雅黑',Helvetica,Arial;color:#777;}

.form_right_text{ height:25px; line-height:25px; text-align:left;}
.form_right_text1{margin-left:260px; line-height:35px; height:35px; color:#b2b2b2;}
.form_right_text2{line-height:35px; height:35px;}
.form-text—105{
	width:105px;
}
.form-text-short,.form-text—105 {
    font: 12px/1.5 '微软雅黑',Helvetica,Arial;
    height: 18px;
    margin: 0;
	border: 1px solid #dedede;
    padding:6px 4px;
	color:#777;
	transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
	}
.form-text-short:focus,.form-text—105:focus{
	outline: 0 none;
    border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(82, 168, 236, 0.6);
}
.form_right_text_lable{
	width:520px;
	text-align:left;
}

.btn_go{
    background:#3b86cf;
    color:#fff;
    padding:5px 200px;
    border-radius: 3px 3px 3px 3px;
    border:none;
    font: 14px/1.5 '微软雅黑',Helvetica,Arial;
    /*min-width:102px;*/
    }
.btn_blue{
    background:#3b86cf;
    color:#fff;
    padding:5px 20px;
    *padding:5px 5px;
    border-radius: 3px 3px 3px 3px;
    border:none;
    font: 14px/1.5 '微软雅黑',Helvetica,Arial;
    /*min-width:102px;*/
    cursor:pointer;
    }
a.btn_blue:link, a.btn_blue:visited {
    color: #fff;
    text-decoration: none;
}
.btn_normal{
    border: #e8e8e8 solid 1px;
    color: #595959;
    background: #ffffff;
    padding:5px 10px;
    border-radius: 3px 3px 3px 3px;
    font: 14px/1.5 '微软雅黑',Helvetica,Arial;
    cursor:pointer;
}
.btn_green{
    background:#80b221;
    color:#fff;
    padding:5px 20px;
    *padding:5px 5px;
    border-radius: 3px 3px 3px 3px;
    border:none;
    font: 14px/1.5 '微软雅黑',Helvetica,Arial;
    /*min-width:102px;*/
    cursor:pointer;
    }

.btn_yellow{
    background:#EC870E;
    color:#fff;
    padding:5px 10px;
    *padding:5px 5px;
    border-radius: 3px 3px 3px 3px;
    border:none;
    font: 14px/1.5 '微软雅黑',Helvetica,Arial;
    /*min-width:102px;*/
    cursor:pointer;
    }
.btn_sub{
    background:#f7f7f7;
    border-radius: 3px 3px 3px 3px;
    border:#dedede solid 1px;
    padding:5px 10px;
    }
.btn_sub2{
    *padding:0px 10px 10px 10px;
    }
.btn_sub3{
    padding:6px 10px;
    }
.btn_subleft{
	border-radius: 3px 0px 0px 3px;
	border:#dedede solid 1px;
	border-right:#dedede solid 1px;
	}
.btn_subright{
	border-radius: 0px 3px 3px 0px;
	border:#dedede solid 1px; 
	border-left:#fff solid 1px; 
	margin-left:-4px;
	}
.btn_subcenter{
	border:#dedede solid 1px; border-left:#fff solid 1px;margin-left:-4px;
	}	
	
.btn_search{
	background:url(../../images/v7/icon.png) -1px -476px no-repeat;
	width:40px;
	height:25px;
	border:none;
	border-left:#eee solid 1px;
	}
.remark-circle{
    display: inline-block;
    background: url(../../images/zTree/zTreeStandard.png) -27px -55px no-repeat;
    width: 15px;
    height: 15px;
}
.span_btn_gray{
	border:0px solid #dedede;
	border-radius:3px;
	padding:5px 10px;
	font-size:12px;
	background:#3B86CF;
}
.span_btn_gray  a.white_link:link{
	color:#fff;
}
.span_btn_gray  a.white_link:hover{
	color:#fff;
}


.form-item {
    margin-bottom: 15px;
	}	
label{
    float: left;
    text-align: right;
	font-weight:500;
	width:250px;
	font-size:14px;
	line-height:25px;
	margin-right:10px;
	}
.label_100{
    float: left;
    text-align: right;
	font-weight:500;
	width:100px;
	font-size:14px;
	line-height:25px;
	margin-right:10px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
	}
.label_sendResume{
    float: left;
    text-align: left;
	font-weight:500;
	font-size:14px;
	line-height:25px;
	margin-right:10px;
	width:800px;
	}
textarea {
    font: 12px/1.5 Helvetica,Arial,sans-serif;
    height: 80px;
    overflow: auto;
    resize: none;
    vertical-align: top;
    width: 500px;
}
.form-text {
    font: 12px/1.5 '微软雅黑',Helvetica,Arial;
    height: 19px;
    margin: 0;
    width: 200px;
	color:#777;
	}
.form-text , textarea, select{
    border: 1px solid #dedede;
    /*border-radius: 3px 3px 3px 3px;*/
    padding:6px 4px;
	color:#777;
	font: 12px/1.5 '微软雅黑',Helvetica,Arial; 
	min-width:50px;
    margin-top : 0px;
	}
.form-text, textarea {
   /* box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset;*/
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
	min-width:250px;
	}
.form-field select {min-width:260px;}
.form-text:focus, textarea:focus, select {
    outline: 0 none;
	}
.form-text:focus, textarea:focus,select:focus {
    border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(82, 168, 236, 0.6);
	}
.form-radio-checkbox-wrap .form-field label {
    display: inline;
    float: left;
    font-weight: normal;
    margin: 0 10px 0 0;
    text-align: left;
    width: auto;
	}
.form-radio,.form-checkbox{
    font-size: 14px;
    height: 13px;
    margin: 0;
    padding: 0;
    width: 13px;
	}
.text_wide{ width:500px;}
	
.fieldset{
	border: 1px solid #e9e9e9;
	border-radius: 3px 3px 3px 3px;
	}
.legend{
	font-size:14px;
	color:#555;
	padding:0px 10px;
	}
	
.choose_buttons_arrow{

	width:38px;

	padding-top:30px;

	margin-left:10px;

	margin-right:10px;

	}

/* 多选框－按钮－样式 start */
.choose_buttons_arrow a{ display:block; width:38px; height:22px;}
.choose_buttons_arrow .to_left{ background:url(../../images/v7/to_left.png); margin-top:5px;}
.choose_buttons_arrow .to_right{ background:url(../../images/v7/to_right.png);}
.choose_buttons_arrow .all_to_left{ background:url(../../images/v7/all_left.png);  margin-top:5px;}
.choose_buttons_arrow .all_to_right{ background:url(../../images/v7/all_right.png); margin-top:5px;}
/* 多选框－按钮－样式 end */
