/*
http://jobs.echinacities.com/
0-201710
*/
/*=====================search_resume=================================*/
.form-horizontal .form-group {margin-right: -6px; margin-left: -6px;}
select:required:invalid {color: #999;}
option {color: #333;}
/*search_resume-搜索简历*/
.tooltip_anyword{}
.tooltip_anyword .fa{color: #f08e00; font-size: 1.12em;padding: 5px 7px; display: inline-block; position: relative; top: 4px;}
.tooltip_anyword .tooltip-inner{white-space: nowrap; max-width: 300px;}
.seRetit{background-color: #fff; padding: 13px 15px; border-bottom: 1px solid #ddd; position: relative;}
.seRetit .large-text{display: inline-block; padding-right: 20px;}
.seRetitleft{display: inline-block; padding-right: 20px;}
.seRetitcenter{display: inline-block;}
.seRetitcenter>span{padding-right: 10px;}
.seRetitcenter a{display: inline-block;}
.seReform{padding-top: 30px;}
.seReform .form-control{border-color: #18b;}
.form-group-sep{height: 1px; margin: 30px; overflow: hidden; background-color: #ddd;}
.inpcaretsel{position: relative;}
.inpcaretsel .caret{position: absolute; right: 15px; top: 48%;}
.seReAge .form-control,.selmidto,.seReExp .form-control{display: inline-block; float: left;}
.selmidto{width: 8%; text-align: center; white-space: nowrap;}
.seReAge select.form-control{width: 46%;}
.seReExp select.form-control{width: 25%; margin-right: 3%; white-space: nowrap;}
.seReExp input.form-control{width: 32%;}
/*.seReform .form-group .seReBtn与jobchappter.css中.applyfoot a.btn-ecc相同
不同点margin-bottom: 10px;改为margin-top: 10px;*/
.seReform .form-group .seReBtn{margin-top: 10px; background-color: #f08e00; border: 1px solid #e86b00; text-shadow: 0px 2px 2px rgba(0,0,0,.2); font-size: 1.2em; font-weight: bold; border-radius: 50px; padding: 10px 50px; box-shadow: 0 3px 6px rgba(0,0,0,.175);}
.seReform .form-group .seReBtn:hover,.seReform .form-group .seReBtn:focus{background-color: rgba(240,142,0,.85); color: #fff;}
.seReformSave{border: 1px solid #bdc7c4; border-top-width: 2px; position: relative; padding: 30px; margin-top: 50px; margin-bottom: 30px;}
.seReformSave h3{position: absolute; top: -15px; padding: 0 15px; height: 30px; line-height: 30px; background-color: #fff;}
/*seReside 搜索简历页右侧三个模块 1.My saved searcher 2.Recent search criteria 3.Search resume based on posted positions*/
.seReside1{}
.seReside1 .form-control{cursor: pointer;}
.seReside1con{position: relative;}
.seReside1con ul{width: 100%; background-color: rgba(231,239,243,.9); padding: 6px 12px; border: 1px solid #ddd; position: absolute; margin-top: -1px; max-height: 180px; overflow-y: scroll; display: none;}
.seReside1con li{padding: 5px 0;}
.seReside1con li a{color: #004981; display: inline-block; width: 80%;}
.seReside1con a:hover{color: #004981; text-decoration: underline;}
.seReside1con li span{color: #004981; float: right; cursor: pointer;}
.seReside2 ul a{word-break: break-all;}
.seReside2 ul a,.seReside3 ul a{color: #333; display: inline-block; padding: 5px 0;}
.seReside2 ul a:hover,.seReside3 ul a:hover{color: #18b; text-decoration: underline;}

/*tck search_resume弹框与login_register.css中.cresume_ocbody相同 */
/*select Occupation selected*/
.cresume_ocbody{max-height: 360px; overflow-y: auto; overflow-x: hidden;}
.cresume_ocbody dl{margin-bottom: 15px;}
.cresume_ocbody dl dt{margin-bottom: 5px;}
.cresume_ocbody dl dt .checkbox-inline{font-weight: bold; width: 100%;}
.cresume_ocbody dl dd{padding-left: 21px;}
.cresume_ocbody .checkbox-inline{margin-left: 0; margin-bottom: 3px; width: 49%;}
/*select Occupation selected*/
.seReocsel{clear: both; overflow: hidden; border-top: 1px solid #ddd; padding: 10px 15px; margin: 0 -15px -15px;}
.seReocsel .seReocselfont,.seReocsel .seReocselcon{display: inline-block; float: left;}
.seReocsel .seReocselfont{font-weight: bold; padding-right: 10px;}
.seReocsel .seReocselcon .checkbox-inline{margin-left: 0; margin-right: 10px;}
/*tck_checkbox3*/
.tck_checkbox{max-height: 360px; overflow-y: auto; overflow-x: hidden; position: relative; padding-bottom: 15px; color: #18b;}
.tck_checkbox ul.tcklist{overflow: hidden; background: #e7eff3;}
.tck_checkbox ul.tcklist li{float: left; border-right: 1px solid #fff;}
.tck_checkbox ul.tcklist li a{padding: 2px 6px; display: inline-block;}
.tck_checkbox ul.tcklist li a.other{position: absolute; right: 0px; top: 25px; writing-mode: vertical-lr; writing-mode: tb-lr; -webkit-writing-mode: vertical-lr; letter-spacing: 0.04em; font-weight: bold; font-size: 0.85em; color: #fff; padding: 6px 4px; width: 26px; display: inline-block; background: #1088bb;z-index: 1; cursor: pointer;}
.tck_checkbox ul.tcklist li a.other input{cursor:pointer;}
.tck_checkbox ul.tcklist li.active{background-color: #fff; border: 1px solid #18b; border-bottom: 0;}
.tck_checkbox ul.tcklist li.no-check{padding: 4px 5px 3px 20px; font-size: 12px;}
.tck_checkbox ul.tcklist li.no-check input[type='checkbox']{position: absolute; margin: 3px 0 0 -16px;}
@media (max-width: 767px) {
	.tck_checkbox ul.tcklist li{border: 1px solid #fff;}
	.tck_checkbox ul.tcklist li.active{border-bottom: 1px solid #18b;}
}
.tck_checkbox .tab-content{border-top: 1px solid #18b; padding: 10px 10px 0; margin-top: -1px;}
.tck_checkbox dl{margin-bottom: 15px;}
.tck_checkbox dl dt{margin-bottom: 2px;}
h4 .checkbox-inlinetit{margin-left: 15px; font-size: 1.4rem;}
.tck_checkbox .checkbox-inline{padding-top: 2px; padding-bottom: 2px;}
.tck_checkbox3 .checkbox-inline{margin-left: 0; width: 32%;}
.tck_checkbox4 dd{overflow: hidden;}
.tck_checkbox4 .checkbox-inline{margin-left: 0; width: 25%; float: left;}
.tck_checkbox4 .checkbox-inline:nth-child(4n+1){clear:both;}

/*search_resume——result-搜索简历结果*/
.eccboxSeReRe{padding: 0;}
.eccboxSeReRe .seReform{padding-top: 20px; clear: both;}
.eccboxSeReRe .seReformno{white-space: nowrap; border-bottom: 1px solid #ddd;/* background-color: #eaefee; */background-color: #f7f7f7;}
.eccboxSeReRe .seReformnoCon{width: 90%; margin-left: 5%; margin-bottom: 10px; white-space: nowrap;}
.eccboxSeReRe .seReformnoCon .form-group{margin-bottom: 0;}
/*.eccboxSeReRe .seReformno .table{width: 90%; margin-left: 5%; margin-bottom: 10px; white-space: nowrap;}
.eccboxSeReRe .seReformno .table>tbody>tr>td{border-top: 0;}
.eccboxSeReRe .seReformno .table .form-group{margin-bottom: 0;}*/
.eccboxSeReRe .seReform .input-group-addon{position: relative; font-size: 1.3em; border-color: #18b; background-color: #e6eef2; color: #18b; cursor: pointer;}
.eccboxSeReRe .seReform .input-group-addon.addondown{background-color: #44a8d2; color: #fff;}
.seReform .form-group .seReBtn{margin-top: -2px; padding: 6px 30px;}
.seReCheckline{white-space: normal;}
.seReformnoCon .seReCheckline .checkbox-inline{padding-top: 3px;}
.seReformnoCon .col-md-2.col-sm-3.text-center{margin-top: 8px;}
/*20220415*/
.seReform22{white-space: nowrap; border-bottom: 1px solid #ddd; background-color: #f7f7f7; padding: 20px 5%;}
@media (min-width: 768px){
	.seReform22Con{display: flex; justify-content: center; align-items: center; margin-bottom: 10px; white-space: nowrap;}
	.seReform22Con>label{min-width: 71px; text-align: right; display: inline-block; margin-left: -20px;}
	.seReform22Con .form-control{margin-left: 10px;}
	.seReform22Con .form-control-key{width: 200%;}
	.seReform22Con1{display: flex; justify-content: space-between; padding-left: 60px;}
	.seReform22Con1 .seReCheckline{white-space: normal;}
	.seReform22Con1 a{margin-left: 15px;}
}
.seReform22Con .seReSearch, .seReform22Con .seReSearch:visited{padding-left: 1.5em; padding-right: 1.5em; font-size: 1.2em; margin-left: 10px; background-color: #f60; border: 1px solid #e86b00; font-weight: bold; text-shadow: 0px 2px 2px rgb(0 0 0 / 20%);}
.seReform22Con .seReSearch:hover, .seReform22Con .seReSearch:focus{background-color: #f60; box-shadow: 0 2px 4px rgb(0 0 0 / 10%);}
.seReform22Con .seReSearch1, .seReform22Con .seReSearch1:visited{font-size: 1.2em; margin-left: 10px; background-color: #fff; color: #f60; border: 1px solid #e86b00; font-weight: bold;}
.seReform22Con .seReSearch1:hover, .seReform22Con .seReSearch1:focus{color: #f60; box-shadow: 0 2px 4px rgb(0 0 0 / 10%);}
@media (max-width: 767px){
	.seReform22Con .form-control{margin-bottom: 12px;}
	.seReform22Con .seReSearch{width: 100%;}
	.seReform22Con .seReCheckline{margin-top: -7px; margin-bottom: 12px; white-space: normal;}
	.seReform22Con1 .linkBox{display: flex; justify-content: space-around; margin-top: 12px;}
	.seReform22Con .seReSearch{font-size: 1em; margin: 0 3% 0 0; width: 82%;}
	.seReform22Con .seReSearch1{font-size: 1em; width: 14%; margin: 0; padding-left: 0; padding-right: 0;}
}
/*/20220415*/
.job_title_list_wrap{position: absolute; background: #fff; width: 100%; z-index: 0; top:32px; left:0px;}
.job_title_list{max-height: 16em; border-radius: 4px; overflow: auto;}
.job_title_list li{padding: 8px 12px; cursor: pointer;}
.job_title_list li:hover{background-color: #f7f7f7;}
.job_title_list li:first-child{padding-top: 10px;}
.job_title_list li b{}
@media (max-width: 767px){
	.job_title_list_wrap{top: 44px;}
}

.searchtimewap{padding: 15px; border-bottom: 1px solid #ddd;}
.searchtimewap .form-control{border-color: #18b;}
.seReRecent{padding: 10px 15px; border-bottom: 1px solid #ddd;}
.seReRecent ul{margin-top: 6px;}
.seReRecent li{border-top: 1px dashed #ddd;}
.seReRecent li a{color: #333; display: inline-block; padding: 6px 0;}

.seReformlistw{background-color: #f7f7f7; }
.seReformlist{padding-left: 2%; padding-right: 3%;}
.seReformlist>.form-group-sm{width: 50%; float: left; margin-bottom: 10px; white-space: nowrap;}
.seReformlist>.form-group-sm .form-control-static{padding-left: 0; padding-right: 0; min-height: 30px;}
.seReformlistfoot,.seReformlistfootwap{padding-bottom: 15px; border-bottom: 1px solid #ddd; padding-top: 15px; z-index: 1;}
.seReformlistfoot .form-control,.seReformlistfootwap .form-control{border-color: #ccc;}
.seReformlistfoot .seReside1con{padding-right: 10px;}
.seReside1con sup{position: absolute; right: -4px; height: 17px; line-height: 17px; z-index: 1;}
.seReformlistfootwap{text-align: right; clear: both; padding: 15px;}
.seReformlistfootwap a{width: 40%;}
.seReformlistfootwap a.btn-ecc-empty{float: left;}
.sereresave{position: absolute; background-color: #fff; border: 1px solid #ddd; padding: 15px 20px 15px 10px; display: none;}
.sereresave button.close{position: absolute; right: 6px; top: 5px;}
.sereresave p{margin-bottom: 0;}
.sereresave .btn-ecc{margin-top: 10px;}

.eccreusme_list{position: relative; }
.eccreusme_listtit .eccreusme_result,.eccreusme_listtit .resume_menu{padding: 6px 15px; border-bottom: 1px solid #ddd;}
.eccreusme_listtit .eccreusme_result{display: inline-block; white-space: nowrap; width: 100%;}
.eccreusme_listtit .eccreusme_result b{display: inline-block; overflow: hidden;}
.eccreusme_listtit .eccreusme_result .glyphicon{cursor: pointer; top: -3px;}
.eccreusme_listtit .eccreusme_resultfont{display: inline-block; width: 84%; overflow: hidden; text-overflow: ellipsis;}
.eccreusme_listtit .eccreusme_result .arrow_tip{white-space: normal; right: 15px; margin-top: 0; margin-left: 15px;}
.eccreusme_listtit .resume_menu strong{}
.eccreusme_listtit .resume_menu ul.menuul{display: inline-block;}
.eccreusme_listtit .resume_menu ul.menuul li{display: inline-block; padding-left: 20px;}
.eccreusme_listtit .resume_menu i.fa{padding: 0 3px; color: #999;}
.eccreusme_listtit .resume_menu i.facorre{position: relative; top: 1px; margin-right: 2px; background: url(/static/echina/img/company/correlation_icon.png) no-repeat; width: 15px; height: 12px;width: 15px; height: 12px; background-size: cover;}
.eccreusme_listtit .resume_menu a.active i.facorre{background-position: right;}
.eccreusme_listtit .resume_menu a{padding-right: 10px; color: #333;}
.eccreusme_listtit .resume_menu a:hover{text-decoration: underline;}
.eccreusme_listtit .resume_menu a.active,.eccreusme_listtit .resume_menu a.active .fa{color: #18b;}
.eccreusme_listtit .resume_menu a.repage{display: inline-block; padding: 0; border-radius: 2px; border:1px solid #aaa; background-color: #c7c7c7; color: #fff; font-size: 0.85em;}
.eccreusme_listtit .resume_menu a.repage span{display: inline-block; padding: 1px 8px;}
.eccreusme_listtit .resume_menu a.repage span.active{background-color: #18b;}
.eccreusme_listtit .resume_menu .remodify{float: right;}
.eccreusme_listcon .table{border-bottom: 1px solid #ddd;}
.eccreusme_listcon .table>thead{background-color: #eee;
background: -moz-linear-gradient(top, #f2f2f2 0%, #eee 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#eee));
background: -webkit-linear-gradient(top, #f2f2f2 0%,#eee 100%);
background: -o-linear-gradient(top, #f2f2f2 0%,#eee 100%);
background: -ms-linear-gradient(top, #f2f2f2 0%,#eee 100%);
background: linear-gradient(to bottom, #f2f2f2 0%,#eee 100%);}
.eccreusme_listcon .table>tbody{border-top-width: 1px;}
.eccreusme_listcon .table>tbody:nth-child(2n+1){background-color: #f7f7f7;}
.eccreusme_listcon .table>tbody>tr>td,.eccreusme_listcon .table>thead>tr>th{max-width: 170px; padding: 8px 15px; vertical-align: middle;}
.eccreusme_listcon table th{white-space: nowrap;}
.eccreusme_listcon a.large-text{font-weight: bold; color:#18b;}
.eccreusme_listcon a.large-text:hover{text-decoration: underline;}
.eccreusme_listcon a.large-text:visited{color: #aaa;}
.eccreusme_listcon .table>tbody>tr>td.redetailwrap{padding: 0; border-top-color: transparent;}
.eccreusme_listcon .noRedetail{padding: 100px 15px; text-align: center; font-size: 1.2em;}
.eccreusme_listcon .no10open{position: fixed; left: 50%; top:50%; margin-left: -250px; min-width: 500px; bottom: 10%; z-index: 10;}
.eccreusme_listcon .no10open .ortip div{padding-left: 10px; margin-left: 10px; color: #cc0000;}
.eccreusme_listcon .redetail{color: #666; padding: 8px 15px 2px; font-size: 0.85em;}
.eccreusme_listcon .redetail ul{padding-bottom: 10px;}
.eccreusme_listcon .redetail ul li{display: inline-block; padding-right: 30px; line-height: 1.6em;}
.eccreusme_listcon .redetail p{margin: 0; padding-bottom: 10px; display: none;}
.eccreusme_listcon .savedown{background-color: #eee; text-align: center; display: none;}
.eccreusme_listcon .savedown a{display: inline-block; padding: 5px 30px;}
.eccreusme_listcon .savedown a:hover{text-decoration: underline; color: #ED0A3D;}
.eccreusme_listcon .savedown a.visit{color: #333; cursor: default;}
.eccreusme_listcon .savedown a.visit:hover{text-decoration: none;}
.eccreusme_listcon .table>tbody.tbodyfoot{background-color: #fdedb6;
/*background: -moz-linear-gradient(top, #fefcd7 0%, #fee49f 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcd7), color-stop(100%,#fee49f));
background: -webkit-linear-gradient(top, #fefcd7 0%,#fee49f 100%);
background: -o-linear-gradient(top, #fefcd7 0%,#fee49f 100%);
background: -ms-linear-gradient(top, #fefcd7 0%,#fee49f 100%);
background: linear-gradient(to bottom, #fefcd7 0%,#fee49f 100%);*/}
.eccreusme_listcon .table>tbody.tbodyfoot>tr>td{vertical-align: bottom;}
.eccreusme_listcon .table>tbody.tbodyfoot>tr>td.tdimg{vertical-align: top;}
.eccreusme_listcon .table>tbody.tbodyfoot>tr>td.redetailwrap{border-top-color: transparent; vertical-align: top;}
.eccreusme_listcon .tbodyfoot .redetail{color: #333;}
.eccreusme_listcon .tbodyfoot .savedown{background-color: transparent;}
.eccreusme_listcon .tbodyfoot .footfoot{height: 10px; background-color: #fff;}
.eccreusme_listcon a.large-text img{width: 100px; border: 1px solid #ddd; margin: 5px 0px 5px 20px; border-radius: 4px;}

.resume_displaycon .displaycondiv{min-height: 63px;}
.resume_displaycon p{margin-bottom: 0;}
.resume_displaycon .displaycon_tit{font-weight: bold;}
.resume_displaycon .displaycon ul{border: 1px solid #ccc; border-radius: 4px; height: 21em; margin-bottom: 10px;}
.resume_displaycon .displaycon ul li{line-height: 1.9em; padding-left:10px; cursor: pointer;}
.resume_displaycon .displaycon ul li:hover{background: #eee;}
.resume_displaycon .displaycon ul li a{float: right; text-decoration: none; padding: 0 10px;}
.resume_displaycon .btn_con{padding-top: 64px;}
.resume_displaycon .btn_con a{margin-bottom: 10px;}

.displaycon_bottom{text-align: center; clear: both;}

/*eccreusme_listtabwap*/
.eccreusme_listtabwapul li{padding: 3px 0;}
.eccreusme_listtabwapul li.spanpr span{padding-right: 10px; display: inline-block;}
.eccreusme_listtabwapul li.spanpr span:last-child{padding-right: 0px;}

/*联想框手机*/
.enterSelWap{border:1px solid #18b; border-radius: 4px; background-color: #fff;}
.enterSelWap .form-control{border:none;}
.enterSelWap .selbuttons{margin: 0 10px; white-space: normal;}
.enterSelWap .selbuttons .selbtn{position: relative; padding-right: 25px; margin-right: 6px; margin-bottom: 6px; background-color: #f2f2f2; border: 1px solid #ccc;}
.enterSelWap i{color: #666; padding: 8px 8px; position: absolute; right: 0; top: 0;}
.enterSelWapwrap .select-filter-slide-ul{border-color: #18b;}
.enterSelWapnor{border:1px solid #ccc;}/*add*/

/*eccboxSeReReFree*/
.eccboxSeReReFree{background-color: #fff;}
.eccboxSeReReFree .seFreeformsearch{border-bottom: 1px solid #ddd; padding: 30px 8px 10px;}
.eccboxSeReReFree .seFreeformsearch .form-control{border-color: #18b;}
.eccboxSeReReFree .seFreeformsearch .btn-block{margin-bottom: 5px;}
.eccboxSeReReFree .seReformlistw{padding-top: 15px; background-color: #eaefee;}
.eccboxSeReReFree .seReformlistw .table{margin-bottom: 0;}
.eccboxSeReReFree .seReformlistw .table td{border: 0;}
.eccboxSeReReFree .seReformlistw .table .form-group{margin-bottom: 10px;}
.eccboxSeReReFree .tableFreeList{margin-top: 30px; margin-bottom: 0; border-bottom: 1px solid #ddd;}
.eccboxSeReReFree .tableFreeList.table>tbody>tr>td,.eccboxSeReReFree .tableFreeList.table>thead>tr>th
{padding-top: 15px; padding-bottom: 15px;}
.eccboxSeReReFree .tableFreeList>thead{background-color: #eee; border-top: 1px solid #ddd;
background: -moz-linear-gradient(top, #f2f2f2 0%, #eee 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#eee));
background: -webkit-linear-gradient(top, #f2f2f2 0%,#eee 100%);
background: -o-linear-gradient(top, #f2f2f2 0%,#eee 100%);
background: -ms-linear-gradient(top, #f2f2f2 0%,#eee 100%);
background: linear-gradient(to bottom, #f2f2f2 0%,#eee 100%);}
.eccboxSeReReFree .tableFreeList,.eccboxSeReReFree .tableFreeList th{text-align: center; white-space: nowrap;}
.eccboxSeReReFree .tableFreeList td{max-width: 300px;}
.eccboxSeReReFree .tableFreeList td.nor{white-space: normal;}
.tableFreeListfoot{text-align: center;}
.tableFreeListfoot a{padding: 15px 0; display: block;}

.freeTipsr{font-size: 12px; margin-top: 3px; display: inline-block;}
/*中屏-大屏--不包括手机-pad*/
@media (min-width: 992px){ 
    .freeTipsr{color: #18b;}
    .freeTipsr a{color: #f00; text-decoration: underline;}
}
/*pad-中屏-大屏--不包括手机*/
@media (min-width: 768px){ 
    .eccreusme_listtit .eccreusme_result{height: 35px; padding-top: 7px;}
}

/*pad*//*wap*/
@media (max-width: 992px){ 
	.eccboxSeReRe .seReform.seReformno{padding: 10px 0;}
	.eccboxSeReRe .seReformlist{padding-left: 0; padding-right: 0; border-bottom: 1px solid #ddd;}
	.eccreusme_listtit .resume_menu ul{float: right;}
}
/*pad*/
@media screen and (min-width: 768px) and (max-width: 992px){
	.eccreusme_listcon table th{white-space: normal;}
	.eccreusme_listcon .table>tbody>tr>td, .eccreusme_listcon .table>thead>tr>th{padding: 8px; max-width: 100%;}
	.eccreusme_listcon a.large-text img{margin-left: 0;}
	.eccreusme_listcon .redetail{padding: 0px 8px 0px;}
	.seRecancelpad{padding-top: 10px; text-align: center;}
	.eccboxSeReRe .seReformnoCon{margin-bottom: 0;}
	.eccreusme_listtit .eccreusme_resultfont{display: inline-block; width: 80%;}
}
/*wap*/
@media (max-width: 767px) {
	.seReform{padding-top: 0px;}
	/*select Occupation selected*/
	.cresume_ocbody{max-height: 386px;}
	.cresume_ocbody .checkbox-inline{width: 100%; padding-top: 2px; padding-bottom: 2px;}
	.cresume_ocbody dd{padding-left: 18px;}
	.tck_checkbox .checkbox-inline{width: 100%;}
	.inpcaretseladd{margin-top: 10px;}

	.seRetit{background-color: #fff; padding: 10px;}
	.seRetitcenter{font-size: 0.9em;}
	.seReCheckline .checkbox-inline{margin-left: 0; margin-right: 10px; font-size: 0.8em; padding-left: 16px;}
	.seReCheckline .checkbox-inline input{margin-left: -16px; margin-top: 3px;}
	.eccboxSeReRe .seReformnoCon{width: 100%; margin-left: 0; margin-top: 10px;}
	/*.eccboxSeReRe .seReformno .table{width: 100%; margin-left: 0;}*/
	.eccboxSeReRe .seReform.seReformno{padding: 5px;}
	.seReformlist>.form-group-sm{width: 100%; height: auto;}
	.eccboxSeReRe .seReformlist{padding-left: 10px; padding-right: 10px;}
	.seReformlist .form-group{margin: 0 0 15px 0;}

	/*eccreusme_listtit*/
	.eccreusme_listtit .resume_menu ul.menuul li{padding-left: 0;}
	.eccreusme_listtit .resume_menu a{padding-right: 0; padding-left: 5px;}
	.eccreusme_listtit .eccreusme_result b{display: block;}
	.eccreusme_listtit .eccreusme_result .eccreusme_resultfont{width: 95%;}

	/*no10open*/
	.eccreusme_listcon .no10open{left: 0; margin-left: 5%; min-width: 200px; width: 90%; bottom: 20%;}
	.eccreusme_listcon .no10open .ortip div{padding-left: 0px; margin-left: 0px;}
	.eccreusme_listcon .noRedetail{font-size: 1em;}

	.eccboxSeReReFree .seFreeformsearch p{font-size: 0.85em; padding-top: 5px;}
}
@media (max-width: 374px) {
	/*eccreusme_listtit*/
	.eccreusme_result,.eccreusme_listtit .resume_menu strong{font-size: 0.85em;}
}
