.safty1 li i {
	float: left;
	font-style: normal;
	font-size: 1.5rem;
	line-height: 32px;
}

.safty1 li p {
	padding-left: 10px;
	text-indent: 0;
	line-height: 120%;
}

#pic_o {
	width: 65%;
	text-align: left;
}

#pic_o p {
	color: darkblue;
	line-height: 20px;
}

#pic_b {
	position: relative;
}

.company_box {
	display: none;
}

#code-btn {
	background-color: #999;
	line-height: 28px;
	pointer-events: none;
}

#codeLi,
.taxBox {
	display: none;
}

#backBtn {
	width: 40%;
	margin-left: 8%;
	color: #cb2527 !important;
	background-color: #fff !important;
	border: 1px #cb2527 solid;
}

#join {
	width: 40%;
	color: #cb2527 !important;
	background-color: #fff !important;
	border: 1px #ca7b7c solid;
	margin-left: 8%;
}

#addCompany {
	width: 40%;
	color: #fff !important;
	background-color: #ca7b7c !important;
	border: 1px #ca7b7c solid;
}

#submitBtn {
	width: 40%;
	color: #fff !important;
	background-color: #cb2527 !important;
	border: 1px #cb2527 solid;
}

.otherSel {
	width: 70%;
	display: inline-block;
}

.otherSel input {
	height: 28px;
	margin-left: 16px;
	border-radius: 4px;
	border-color: #ccc;
}

.otherSel.layui-form-item {
	margin-bottom: 4px;
}

.addtext {
	color: #FF4351;
	margin: 20px 0;
}

.joinBox {
	display: none;
}

.safty1 li.companyTax {
	width: 100%;
	position: relative;
	overflow: visible;
	height: 50px;
}
.safty1 li.companyduty {
	width: 100%;
	position: relative;
	overflow: visible;
	height: 50px;
}
#tax_title,#duty_title{float: left;line-height: 26px;font-weight: normal;}
.checkedbox .layui-unselect{float: left;height: 26px;line-height: 26px;width: 140px;margin-left:8px;}
.companyTax .layui-form-selected dl{
	top: 25px;
	left: 7px;
}
.layui-form-select dl dd{
	line-height: 26px;
}
#dutyINfo{float: right;margin-right: 34px;}
.otherSel .layui-form-select dl{
	left: 17px;
	top: 27px;
}