/*定义全局样式*/
*,html{margin:0;padding:0;box-sizing:border-box;outline:0}
*:focus{ outline: 0;}
body,html{overflow-x:hidden}
button,input{margin:0;padding:0;list-style-type:none;border:0; outline:0}
ol,ul{margin:0;padding:0}
a{text-decoration:none; background-color: transparent;-webkit-text-decoration-skip: objects;}
a:active,a:hover{text-decoration:none; outline: none;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
* html .clearfix{zoom:1}
:first-child+html .clearfix{zoom:1}
ul li{list-style:none}
p{ margin:0; }

/*初始化*/
html { color:#5d5d5d; font-size: 16px; font-weight: 400; line-height: 1.8; -webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-rendering: optimizeLegibility; vertical-align: baseline; font-weight: 400; letter-spacing: 0px; }
body { color:#5d5d5d; font-weight:400; line-height:1.8; margin:0; font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Microsoft Yahei"; width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale; }
/*链接色*/
a,.uk-link {color:#5d5d5d; text-decoration: none;cursor: pointer;}
a:hover,.uk-link:hover {color:#0075c2;}
/*标题色*/
.uk-h1,.uk-h2,.uk-h3,.uk-h4,.uk-h5,.uk-h6,h1,h2,h3,h4,h5,h6{ color:#5d5d5d; }


.text-red{ color:#ff0000; }
.text-gray{ color:#bbb; }

.resume-wrap{  font-size: 14px; padding:100px 0; }
.resume-wrap .box{border-bottom:2px solid #b6a054; padding-bottom:50px; margin-bottom:50px;}
.resume-wrap .box .tit{font-size:30px; line-height:30px; color:#000; margin-bottom:35px; text-align:center;}
.resume-wrap .box .con{width:90%; margin:0 auto;}
.resume-wrap .uk-grid-margin{ margin-top:20px; }
.resume-wrap .uk-form-label{ background:#eff5f9; height: 40px; line-height: 40px; margin-top: 0; font-size: 14px; width: 110px; text-align: center; }
.resume-wrap .uk-form-controls { position: relative; margin-left: 120px; }
.resume-wrap .uk-form-controls .dot{ position: absolute; right:-15px; top:20%;}
.resume-wrap .uk-form-controls .uk-input{ font-size:14px; }
.resume-wrap .uk-wrap .uk-dropdown{ width: 100%;box-shadow: 0 0 3px 1px rgb(0 0 0 / 5%); padding: 0; }
.resume-wrap .uk-wrap .uk-dropdown li{ padding:0 15px; line-height: 40px; cursor: pointer; }
.resume-wrap .uk-wrap .uk-dropdown li:hover{ background:#fafafa; }
.resume-wrap .con_add{ margin:30px auto 0; text-align: center; }
.resume-wrap .con_add .uk-button{ width:310px; text-align:center; line-height:inherit; border:1px dotted #dfdfdf; padding:5px 0; cursor:pointer; background:#fff; }

.resume_file_wrap .js-upload{ cursor: pointer; }
.resume_file_wrap .uk-input{ padding-left:35px; }
.resume_file_wrap .uk-icon{ position: absolute; left:10px; line-height: 1;  }
.resume_file_wrap .uk-icon svg{ color:#999; }
@media screen and (max-width: 1199px){ 
	.resume-wrap .uk-form-label {
	    background: #eff5f9;
	    height: 40px;
	    line-height: 40px;
	    margin-top: 0;
	    font-size: 14px;
	    width: 90px;
	    text-align: center;
	    float: left;
	}
	
	.reset  {
	    background: #999;
		}
	.resume-wrap .uk-form-label{	background: #f9fbfd;
		    height: 40px;
			color: #0074c1 !important;
		    line-height: 40px;
		    margin-top: 0;
		    font-size: 14px;
		    width: 90px;
		    text-align: center;
		    float: left;}
			.resume-wrap .box .tit {
			    font-size: 20px;

			    color: #333;
			}
			.resume-wrap .box {
			    border-bottom: 2px solid #f9be00;
			    padding-bottom: 20px;
			    margin-bottom: 20px;
			}
	}
























