.main-bg-grey {
	width: 100%;
	background-color: #f6f5f5 !important;
}

.menu {
	background-color: #FFFFFF;
}

.coverNav a {
	color: #222222 !important;
}

.top-img {
	width: 100%;
	height: 300px;
	background-size: 100% 100%;
	margin-bottom: 20px;
}

.top-img-text {
	position: relative;
	width: 1300px;
	margin: 0 auto;
	left: 0px;
	top: 175px;
}

.setFlex {
	display: flex;
}

.leftBox {
	width: 315px;
	margin-right: 22px;
	height: 645px;
	border-radius: 12px;
}

.personalBody .layui-tab-content {
	padding: 10px 0;
}

.avatar {
	width: 100%;
	height: 180px;
	background-color: #fff;
	padding: 15px;
	box-sizing: border-box;
	position: relative;
	border-radius: 20px;
	margin-bottom: 22px;
	display: flex;
	flex-wrap: wrap;
}

.infoBox {
	background-color: #fff;
	padding: 20px;
	border-radius: 20px;
}

.ktText {
	background-color: #4261C6;
	color: #fff;
	padding: 3px 10px;
	border-radius: 15px;
	font-size: 14px;
	position: absolute;
	right: 35px;
	bottom: 51px;
}

.sign {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	padding: 10px 35px 20px;
	text-align: center;
	line-height: 28px;
	font-size: 16px;
	color: #323A51;
	height: 40px;
}

.picBoxs {
	/* background-color: #888B8F; */
	padding: 10px;
	box-sizing: border-box;
	border-radius: 9px;
}

.imgBox {
	width: 120px;
	/* height: 120px; */
	/* border-radius: 50%; */
	overflow: hidden;
	background-color: #f8fafb;
	height: 140px;
	border: 2px solid #e7edf4;
	border-radius: 10px;
	margin: auto;
	margin-top: 20px;
}

/* .imgBox img {
	margin-left: 20px;
	margin-top: 50px;
} */

.showHeader {
	padding: 10px;
	display: flex;
}

textarea::-webkit-input-placeholder,
input::-webkit-input-placeholder {
	font-size: 15px;
	color: #AFAFAF;
}

.mineSC {
	width: 100%;
	box-sizing: border-box;
	overflow: hidden;
	display: none;
}

.mineSC .layui-tab-brief>.layui-tab-title .layui-this:after {
	content: '';
	width: 0;
	height: 0;
}

.mineSC .layui-tab {
	border-bottom: none;
}

.mineSC .layui-tab-title {
	border-color: #fff;
	color: #9E9E9E;
	border-bottom: 1px solid #eee;
	height: 43px;
	margin-bottom: 12px;
}

.mineSC .layui-tab-title img {
	display: none;
}

.mineSC .layui-tab-title li {
	position: relative;
	font-size: 18px;
}

.mineSC .layui-tab-title li img {
	position: absolute;
	bottom: -10px;
	left: 50%;
	transform: translateX(-50%);
	width: 90%;
}

.mineSC .layui-tab-brief>.layui-tab-title .layui-this {
	font-weight: 700;
	color: #0044AC;
	font-size: 18px;
}

.mineSC .layui-tab-title .layui-this img {
	display: block;
}

.more {
	position: absolute;
	right: 0;
	top: 10px;
	color: #4271D0;
	cursor: pointer;
}

.tableHead {
	background-color: #F3F5F8;
	padding: 12px 0px;
	color: #9A9A9A;
}

.one-hide-line {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 500px;
}

.bmBox li {
	display: flex;
	padding: 25px 0;
	box-sizing: border-box;
	color: #9A9A9A;
	border-bottom: 1px solid #eee;
}

.bmBox .firstCOL {
	padding-right: 20px;
	box-sizing: border-box;
	color: #000;
}

.tableHead .firstCOL {
	padding-left: 25px;
}

.firstCOL {
	flex: 1;
	display: flex;
	align-items: center;
	justify-content: flex-start;
}

.secondCOL {
	width: 175px;
	flex-shrink: 0;
	display: flex;
	align-items: center;
	justify-content: left;
}

.span-one-line {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.thirdCOL {
	width: 194px;
	flex-shrink: 0;
	display: flex;
	align-items: center;
	justify-content: center;
}

.bkSpan {
	font-size: 15;
}

.btnBox {
	width: 100%;
	text-align: center;
}

.saveBtn {
	width: 45%;
	margin: auto;
	height: 55px;
	background: linear-gradient(to bottom, #4F97FD, #195DB8);
	font-weight: 700;
	font-size: 24px;
	margin-top: 10px;
	border-radius: 6px;
}

.infoTitle {
	height: 50px;
	padding: 20px 20px 0px 30px !important;
}

.infoTitle span {
	padding-bottom: 18px;
	font-size: 20px;
	font-weight: bold;
	margin-right: 20px;
	cursor: pointer;
}

.infoTitle .smallActive {
	border-bottom: 3px solid #086fff;
}

.rightBox .myBiographicalInfo {
	background-color: white;
	border-radius: 20px;
	margin-bottom: 20px;
	padding: 20px;

}

.rightBox .headTitle {
	height: 50px;
	line-height: 50px;
	border-bottom: 1px #d5d6d7 dashed;
	display: flex;
	flex-wrap: wrap;
	width: 100%;
}

.rightBox .headTitle .right-smallTitle {
	font-size: 20px;
	font-weight: bold;
	width: calc(100% - 100px);
}

.rightBox .headTitle .right-btn {
	width: 100px;
	font-size: 14px;
	text-align: center;
	background-color: #1677ff;
	height: 30px;
	line-height: 30px;
	color: white;
	border-radius: 20px;
	margin: auto;
	cursor: pointer;
}

.rightBox .headTitle .right-btn img {
	margin-right: 5px;
}

.rightBox .headTitle span:first-child {
	color: #086fff;
	font-weight: bold;
	margin-right: 8px;
}

.rightBox .infoTitle {}

.personalBody .layui-input {
	height: 40px;
}

.personalBody .layui-textarea {
	min-height: 117px;
}

.personalBody .layui-input,
.layui-textarea {
	border-radius: 5px;
}

.leftI img {
	margin-right: 22px;
}

.topBox {
	width: 100%;
	padding-top: 20px;
}

.personalBody .layui-form-item {
	margin-bottom: 25px;
}

.textareaBox {
	margin-top: 10px;
}

.formBox {
	width: calc(100% - 220px);
	padding-left: 50px;
}

.gsName {
	text-align: left;
	height: 80px;
	margin-left: 20px;
}

.gsName div {
	height: 40px;
	line-height: 40px;
}

.gsName .useName {
	font-size: 20px;
	font-weight: bold;
}

.gsName .useDes span {
	padding-right: 10px;
	font-size: 14px;
	color: #9a9a9a;
}

.txBox {
	width: 80px;
	height: 80px;
	border-radius: 50%;
	overflow: hidden;
}

.txBox img {
	width: 100%;
	height: 100%;
}

.completionDegree {
	height: 40px;
	width: 100%;
	border-top: 1px #d5d6d7 dashed;
}

.rightBox {
	width: calc(100% - 340px);
	/* background-color: #fff; */
	border-radius: 12px;
	/* padding: 20px 20px; */
	box-sizing: border-box;
	min-height: 645px;
	overflow: hidden;
}

/* 中间内容 */
.contentDiv {
	width: 1300px;
	margin: 25px auto;
}

.infoBox .left-menu {
	height: 50px;
	line-height: 50px;
	color: #5b5b5b;
	background-color: #f8f8f8;
	margin-bottom: 20px;
	border-radius: 20px;
}

.infoBox .left-menu .leftI {
	text-align: center;
	font-weight: bold;
	font-size: 18px;
	cursor: pointer;
}

.infoBox .active {
	color: white !important;
	background-color: #1677ff !important;
}

.rightBox .biographicalStaus {
	display: flex;
	flex-wrap: wrap;
	margin-top: 20px;
}

.rightBox .biographicalStaus .biographicalStausDiv {
	display: flex;
	flex-wrap: wrap;
	width: 20%;
}

.rightBox .biographicalStaus .biographicalStausFont {
	margin-left: 10px;
}

.rightBox .biographicalStaus .biographicalStausSmallFont {
	height: 33px;
	line-height: 33px;
	text-align: center;
}

.rightBox .biographicalStaus .biographicalStausSmallFont1 {
	font-size: 18px;
	font-weight: bolder;
}


.rightBox .biographicalStaus .biographicalStausSmallFont3 {
	color: #5a5a5a;
}

#checkIco {
	color: #68b98a;
	font-size: 13px;
	margin-left: 10px;
}

.rightBox .allDiv {
	background-color: white;
	border-radius: 20px;
	margin-bottom: 20px;
	padding: 20px;
}

.information {
	display: flex;
	flex-wrap: wrap;
}

.information .personInformation {
	display: flex;
	flex-wrap: wrap;
	width: 80%;
}

.information .personUpload {
	width: 20%;
}

.information .personInformation .layui-row {
	width: 100%;
}

.information .personInformation .layui-input-inline {
	line-height: 38px;
}

.jobIntention .jobIntentionContent {
	display: flex;
	flex-wrap: wrap;
	height: 50px;
	line-height: 50px;
}

.jobIntention .jobIntentionContent .jobIntentionSpan {
	width: 50%;
	font-size: 15px;
	color: #535353;
}

.idCard {
	display: flex;
	flex-wrap: wrap;
	padding: 15px 0px;
}

.idCard div {
	width: 50%;
	cursor: pointer;
}

.idCard div:first-child {
	text-align: left;
}

.idCard div:last-child {
	text-align: right;
}

.idCard img {
	width: 450px
}

.education {
	display: flex;
	flex-wrap: wrap;
}

.educationOne {
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	padding: 10px;
}

.education .schoolDiv {
	width: 260px;
	height: 60px;
}

.education .schoolDiv .schoolName {
	height: 40px;
	line-height: 40px;
	font-weight: bold;
	font-size: 18px;
}

.education .schoolDiv .schoolDesc {
	height: 20px;
	line-height: 20px;
	font-size: 15px;
	color: #9a9a9a;
}

.education .educateDate {
	height: 60px;
	line-height: 60px;
	font-size: 15px;
	color: #9a9a9a;
	width: 240px;
}

.parent .parentOne {
	margin-top: 10px;
	padding: 15px;
	border-radius: 10px;
	display: flex;
	flex-wrap: wrap;
}

.parent .parentOne span {
	margin-right: 15px;
}

.workHistory .workHistoryOne div {
	margin: 10px 0px;
}

.workHistory .workHistoryOne .workHistoryTitle {
	display: flex;
	flex-wrap: wrap;
}

.workHistory .workHistoryOne .workHistoryTitleMes span:first-child {
	font-weight: bold;
	font-size: 18px;
}

.workHistory .workHistoryOne .workHistoryTitleMes span:last-child {
	font-size: 15px;
	color: #9a9a9a;
	padding-left: 20px;
}

.workHistory .workHistoryOne .workHistorySpan span {
	background-color: #d9f3f5;
	color: #47bac7;
	padding: 5px 20px;
	border-radius: 20px;
}

.tranHistory .tranHistoryOne div {
	margin: 10px 0px;
}

.tranHistory .tranHistoryOne .tranHistoryTitle {
	display: flex;
	flex-wrap: wrap;
}

.tranHistory .tranHistoryOne .tranHistoryTitleMes span:first-child {
	font-weight: bold;
	font-size: 18px;
}

.tranHistory .tranHistoryOne .tranHistoryTitleMes span:last-child {
	font-size: 15px;
	color: #9a9a9a;
	padding-left: 20px;
}

.tranHistory .tranHistoryOne .tranHistorySpan span {
	background-color: #d9f3f5;
	color: #47bac7;
	padding: 5px 20px;
	border-radius: 20px;
}


.projectHistory .projectHistoryOne div {
	margin: 10px 0px;
}

.projectHistory .projectHistoryOne .projectHistoryTitle {
	display: flex;
	flex-wrap: wrap;
}

.projectHistory .projectHistoryOne .projectHistoryTitleMes span:first-child {
	font-weight: bold;
	font-size: 18px;
}

.projectHistory .projectHistoryOne .projectHistoryTitleMes span:last-child {
	font-size: 15px;
	color: #9a9a9a;
	padding-left: 20px;
}

.projectHistory .projectHistoryOne .projectHistorySpan span {
	background-color: #d9f3f5;
	color: #47bac7;
	padding: 5px 20px;
	border-radius: 20px;
}

.language,.shieldCompany1 {
	display: flex;
	flex-wrap: wrap;
}


.language .languageOne,.shieldCompany1 .shieldCompanyOne {
	padding: 5px 10px;
	background-color: #dff1ff;
	color: #559bff;
	border-radius: 5px;
	margin-right: 20px;
	margin-bottom: 10px;
}

.language .languageOne span:nth-child(2),.shieldCompany1 .shieldCompanyOne span:nth-child(2) {
	padding: 0px 10px;
}

.language .languageOne span:nth-child(4),.shieldCompany1 .shieldCompanyOne span:nth-child(4) {
	cursor: pointer;
}

.speciality {
	display: flex;
	flex-wrap: wrap;
}


.speciality .specialityOne {
	padding: 5px 10px;
	border-radius: 5px;
	margin-right: 20px;
	margin-bottom: 10px;
}

.speciality .Oneshow1 {
	background-color: #fff5e3;
	color: #ff993d;
}

.speciality .Oneshow2 {
	background-color: #dcecf5;
	color: #38588c;
}

.workPic {
	display: flex;
	flex-wrap: wrap;
	margin: 20px 0px 10px 0px;
}


.workPic .workPicOne {
	padding: 5px 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	width: 28%;
	position: relative;
	border: 1px solid #eee;
	border-radius: 10px;
}

.workPic .workPicOne img {
	border-radius: 10px;
	width: 100%;
}


.no-prompt {
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	color: #9a9a9a;
}

.rightBox .myJobHuntInfo {
	background-color: white;
	border-radius: 20px;
	margin-bottom: 20px;
	padding: 20px;

}


.rightBox .myCollectInfo {
	background-color: white;
	border-radius: 20px;
	margin-bottom: 20px;
	padding: 20px;

}

.rightBox .myCollect .collectTip {
	display: flex;
	flex-wrap: wrap;
	margin: 20px 0px;
	background-color: #fefce8;
	padding: 20px;
	border-radius: 10px;
}

.rightBox .myCollect .collectTipTitle {
	font-size: 18px;
	height: 30px;
	line-height: 30px;
	color: #f90;
}

.rightBox .myCollect .collectTipContent {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #949190;
}

.rightBox .myAccountInfo {
	background-color: white;
	border-radius: 20px;
	margin-bottom: 20px;
	padding: 20px;

}

.rightBox .accountSafe .accountSafeTip {
	display: flex;
	flex-wrap: wrap;
	margin: 20px 0px;
	background-color: #fefce8;
	padding: 20px;
	border-radius: 10px;
}

.rightBox .accountSafe .accountSafeTipTitle {
	font-size: 18px;
	height: 30px;
	line-height: 30px;
	color: #f90;
}

.rightBox .accountSafe .accountSafeTipContent {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #949190;
}

.rightBox .accountSafeDiv {
	display: flex;
	flex-wrap: wrap;
	height: 80px;
	line-height: 80px;
	background-color: #fcfcfc;
	margin-bottom: 20px;
	border-radius: 10px;
	padding-left: 30px;
	border: 1px #eee solid;
}

.rightBox .accountSafeLab {
	color: #838085;
	padding-left: 10px;
}

.rightBox .accountSafeContent {
	color: #838085;
	padding-right: 10px;
}

.rightBox .accountSafeBtn {
	color: #83a9d6;
	cursor: pointer;
}

.rightBox .smallSafeMessage {
	font-size: 12px;
	color: #b6c8e1;
}

.rightBox .accountSafeDiv1 {
	width: 20%;
}

.rightBox .accountSafeDiv2 {
	width: 40%;
}

.rightBox .accountSafeDiv3 {
	width: 20%;
	text-align: center;
}

.rightBox .accountSafeDiv4 {
	width: 20%;
	text-align: center;
}

.rightBox .shieldCompanyDiv {
	display: flex;
	flex-wrap: wrap;
	margin: 20px 0px;
}

.rightBox input {
	/* border: 0px; */
}

.rightBox .shieldCompanySmallDiv {
	height: 50px;
	line-height: 50px;
}

.rightBox .shieldCompanyBtn {
	background-color: #5f8dc9;
	color: white;
	padding: 15px;
	border-radius: 5px;
	margin-left: 15px;
	font-weight: bold;
	cursor: pointer;
}

.rightBox .shieldCompanyTip {
	height: 30px;
	line-height: 30px;
	font-weight: bold;
}

.rightBox .shieldCompanyP {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #c5c3bf;
}

.rightBox .introduce {
	min-height: 50px;
	line-height: 25px;
	padding-top: 10px;
}

.upImgx {
	height: 100px;
	line-height: 100px;
	border: 1px #eee solid;
	font-size: 30px;
	text-align: center;
	border-radius: 5px;
	width: 280px;
}

.educationOne .operate {
	width: calc(100% - 500px);
	height: 60px;
	line-height: 60px;
	color: orange;
	text-align: right;
	font-size: 15px;
	display: none;
}

.educationOne .operate span {
	padding-left: 10px;
	cursor: pointer;
}

.educationOne:hover {
	background-color: #f8f8f8;
	border-radius: 10px;
}

.educationOne:hover .operate {
	display: inline-block;
}

.parentOne .parentMes {
	width: 70%;
}

.parentOne .operate {
	width: 30%;
	text-align: right;
	color: orange;
	font-size: 15px;
	display: none;
}

.parentOne:hover {
	background-color: #f8f8f8;
}

.parentOne .operate span {
	padding-left: 10px;
	cursor: pointer;
}

.parentOne:hover .operate {
	display: inline-block;
}

.workHistoryOne .workHistoryTitle .workHistoryTitleMes {
	width: 70%;
}

.workHistoryOne .workHistoryTitle .operate {
	width: 30%;
	text-align: right;
	color: orange;
	font-size: 15px;
	display: none;
}

.workHistoryOne {
	padding: 15px;
	border-radius: 10px;
	margin-top: 10px;
}

.workHistoryOne .operate span {
	padding-left: 10px;
	cursor: pointer;
	margin-right: 15px;
}


.workHistoryOne:hover {
	background-color: #f8f8f8;
}

.workHistoryOne:hover .operate {
	display: inline-block;
}


.tranHistoryOne .tranHistoryTitle .tranHistoryTitleMes {
	width: 70%;
}

.tranHistoryOne .tranHistoryTitle .operate {
	width: 30%;
	text-align: right;
	color: orange;
	font-size: 15px;
	display: none;
}

.tranHistoryOne {
	padding: 15px;
	border-radius: 10px;
	margin-top: 10px;
}

.tranHistoryOne .operate span {
	padding-left: 10px;
	cursor: pointer;
	margin-right: 15px;
}


.tranHistoryOne:hover {
	background-color: #f8f8f8;
}

.tranHistoryOne:hover .operate {
	display: inline-block;
}

.projectHistoryOne .projectHistoryTitle .projectHistoryTitleMes {
	width: 70%;
}

.projectHistoryOne .projectHistoryTitle .operate {
	width: 30%;
	text-align: right;
	color: orange;
	font-size: 15px;
	display: none;
}

.projectHistoryOne {
	padding: 15px;
	border-radius: 10px;
	margin-top: 10px;
}

.projectHistoryOne .operate span {
	padding-left: 10px;
	cursor: pointer;
	margin-right: 15px;
}


.projectHistoryOne:hover {
	background-color: #f8f8f8;
}

.projectHistoryOne:hover .operate {
	display: inline-block;
}


.certication .certicationOne {
	margin: 10px 0px;
	padding: 15px;
	border-radius: 10px;
	margin-top: 10px;
	display: flex;
	flex-wrap: wrap;
}

.certicationOne .certicatioMes {
	width: 70%;
}

.certicationOne .operate {
	width: 30%;
	text-align: right;
	color: orange;
	font-size: 15px;
	display: none;
}

.certication .certicationOne span {
	margin-right: 15px;
}

.certicationOne .certicatioMes span:nth-child(1) {
	font-weight: bold;
	font-size: 18px;
}

.certicationOne .certicatioMes span:nth-child(3) {
	font-size: 18px;
}

.certicationOne .certicatioMes span:nth-child(4) {
	font-size: 15px;
	color: #9a9a9a;
}

.certicationOne:hover {
	background-color: #f8f8f8;
}

.certicationOne:hover .operate {
	display: inline-block;
}

.certicationOne .operate span {
	padding-left: 10px;
	cursor: pointer;
	margin-right: 15px;
}

.rewardPunishment .rewardPunishmentOne {
	margin: 10px 0px;
	padding: 15px;
	border-radius: 10px;
}

.rewardPunishmentOne div {
	margin: 10px 0px;
}

.rewardPunishmentOne .rewardPunishmentTitle {
	display: flex;
	flex-wrap: wrap;
}

.rewardPunishment .rewardPunishmentOne .rewardPunishmentTitleMes span:first-child {
	font-weight: bold;
	font-size: 18px;
}

.rewardPunishment .rewardPunishmentOne .rewardPunishmentTitleMes span:last-child {
	font-size: 15px;
	color: #9a9a9a;
	padding-left: 20px;
}

.rewardPunishment .rewardPunishmentTitleMes {
	width: 70%;
}

.rewardPunishment .operate {
	width: 30%;
	text-align: right;
	color: orange;
	font-size: 15px;
	display: none;
}

.rewardPunishment .rewardPunishmentOne span {
	margin-right: 15px;
}

.rewardPunishmentOne .operate span {
	padding-left: 10px;
	cursor: pointer;
	margin-right: 15px;
}

.rewardPunishmentOne:hover {
	background-color: #f8f8f8;
}

.rewardPunishmentOne:hover .operate {
	display: inline-block;
}

.workPic .closedCls {
	width: 15px;
	position: absolute;
	top: 5px;
	right: 15px;
	cursor: pointer;
	display: none;
}

.workPicOne:hover {
	background-color: #f8f8f8;
}

.workPicOne:hover .closedCls {
	display: inline-block;
}

.resumeFile .resumeFileOne {
	width: 50%;
	background-color: #f8f8f8;
	margin-top: 10px;
	border-radius: 10px;
}

.sqjobTableHead,
.whogzTableHead,
.kanguoTableHead {
	display: none;
}

.tableColOne.tsColOne {
	width: atuo;
}

.tsColTwo {
	width: 15%;
}

/* checkBOX */
.jobList .layui-form-checkbox i,
.normalCheckbox .layui-form-checkbox i {
	width: 16px;
	height: 16px;
	border-left: 1px solid #D2D2D2;
	border-radius: 4px;
	font-size: 14px;
	text-align: center;
	line-height: 18px;
	font-weight: 700;
}

.normalCheckbox .layui-form-checked i {
	background: #5FB878;
	color: #fff;
	border-color: #5FB878;
}

.normalCheckbox .layui-form-checkbox:hover i {
	border-color: #5FB878;
}

.normalCheckbox .layui-form-checkbox {
	height: 16px;
	width: 16px;
	line-height: 16px;
	padding-right: 0;
}

.normalCheckbox .layui-form-checkbox {
	margin-top: 0;
}

.collectList .layui-btn {
	border-radius: 4px;
}

.layui-laypage .layui-laypage-curr .layui-laypage-em {
	background-color: #1677FF;
}

.careBox {
	display: none;
}

.scgzQIYBox {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.scgzQIYBox li {
	width: 49%;
	display: flex;
	height: 120px;
	border: 1px solid #eee;
	border-radius: 12px;
	padding: 20px;
	box-sizing: border-box;
	margin-bottom: 20px;
	position: relative;
}

.scgzQIYBox li:hover {
	border: 1px solid #157ADC;
}

.qyLogoBox {
	width: 80px;
	height: 80px;
	margin-right: 20px;
	flex-shrink: 0;
}

.qyLogoBox img {
	width: 100%;
	height: 100%;
}

.qyCard p:first-child {
	font-weight: 700;
	margin-bottom: 5px;
}

.qyBIAOQ {
	font-size: 15px;
}

.jiaJJ {
	margin: 0 5px;
}

.qyBIAOQ span {
	color: #787878;
}

.removeGZBtn {
	position: absolute;
	right: 0;
	bottom: 0;
	cursor: pointer;
	display: none;
}

.scgzQIYBox li:hover .removeGZBtn {
	display: block;
}

.nodataBox {
	text-align: center;
	margin: 70px auto;
	display: none;
}

#yaoqingDetailBox {
	padding: 30px;
}

#yaoqingDetailBox .personName {
	color: #FF6600;
}

#yaoqingDetailBox .yaoqingTop {
	padding-bottom: 20px;
	border-bottom: 1px solid #eee;
	margin-bottom: 20px;
}

#yaoqingDetailBox .yaoqingTop p {
	text-indent: 30px;
	color: #787878;
	margin-top: 10px;
	line-height: 28px;
}

#yaoqingDetailBox .greyLabel {
	color: #787878;
}

#yaoqingDetailBox .commonDetailBox {
	font-size: 15px;
}

#yaoqingDetailBox .commonDetailBox .greyLabel {
	display: inline-block;
	width: 80px;
	text-align: right;
}

#yaoqingDetailBox .commonDetailBox .layui-col-md12 {
	margin-bottom: 10px;
}

#yaoqingDetailBox .yaoqongBottom {
	padding-left: 30px;
}
.commonPageDiv{
    text-align: center;	
}
.rightBox .MyExamInfo {
	background-color: white;
	border-radius: 20px;
	margin-bottom: 20px;
	padding: 20px;

}
.exambtn{
	    white-space: nowrap;
	    font-size: 14px;
	    text-align: center;
	    background-color: #1677ff;
	    height: 30px;
	    line-height: 30px;
	    color: white;
	    border-radius: 6px;
	    margin: auto;
	    cursor: pointer;
	    padding: 0 4px;
		width: 100px;
}
.layui-laypage-skip .layui-input{
	height:auto !important;
}



.rightBox .mySalaryInfo {
	background-color: white;
	border-radius: 20px;
	margin-bottom: 20px;
	padding: 20px;

}