/*--------------------------------------------------- 征求服务意见书------------------------------------------------------*/
body{
  background-color: #f5f5f5;
  font-family: "Microsoft YaHei",Arial,Helvetica,sans-serif,"宋体";
  margin: 0 auto;
  font-size: 14px;
}
.submission-box {
	width: 1200px;
	margin: 20px auto;
}
.submission-box .submission-top {
	overflow: hidden;
	width: 100%;
	display: flex;
	justify-content: center;
}
.submission-box .submission-top .submission-top-tab {
	width: 33.3%;
	background-color: #fff;
}
.submission-box .submission-top .seminar-active {
	border-top: 5px solid #c4d600;
}
.submission-box .submission-top .submission-item {
	margin: 0 10px;
	border-top: 5px solid #1a558d;
}
.submission-box .submission-top .job-item {
	border-top: 5px solid #15afad;
	}
.submission-box .submission-top .seminar-active .seminar-active-content {
	background: url("../../img/submission/submission_seminar.png") no-repeat left;
	background-size: 70px;
	padding-left: 80px;
	margin: 15px 30px;
	height: 100px;
}
.submission-box .submission-top .submission-item .submission-item-content {
	background: url("../../img/submission/submission_apply.png") no-repeat left;
	background-size: 70px;
	padding-left: 80px;
	margin: 15px 30px;
	height: 100px;
}
.submission-box .submission-top .job-item .job-item-content {
	background: url("../../img/submission/submission_job.png") no-repeat left;
	background-size: 70px;
	padding-left: 80px;
	margin: 15px 30px;
	height: 100px;
}
.submission-box .submission-top .seminar-active-title {
	color: #333;
	padding: 23px 0px 20px 0;
	border-bottom: 1px solid #eaeaea;
}
.submission-box .submission-top .seminar-active-title span {
	font-size: 13pt;
	font-weight: bold;
}
.submission-box .submission-top .seminar-active-title p {
	margin-top: 10px;
}
.submission-box .submission-top .submission-top-more {
	display: inline-block;
	margin-left: 110px;
	padding-bottom: 30px;
	color: #999;
	cursor: pointer;
}

.submission-content {
	margin-top: 20px;
	overflow: hidden;
	width: 100%;
}
.submission-content .submission-about-us {
	width: 20%;
	background-color: #fff;
	padding: 20px;
	float: left;
}
.submission-content .submission-about-us .submission-about-us-title {
	font-size: 14pt;
	font-weight: bold;
	color: #333;
}
.submission-content .submission-about-us .submission-about-us-list {
	margin: 30px 0 60px 0;
}
.submission-content .submission-about-us .submission-about-us-list .submission-about-us-list-name {
	display: inline-block;
	font-size: 12pt;
	font-weight: bold;
	color: #333;
	width: 100%;
	border-bottom: 1px solid #eaeaea;
	padding-bottom: 20px;
}
.submission-content .submission-about-us .submission-about-us-list .submission-about-us-list-map {
	display: block;
	color: #0076a8;
	margin: 10px 0;
	background: url("../../img//submission/location.png") no-repeat left;
	padding-left: 30px;
	background-size: 13px;
  text-decoration: none;
}
.submission-content .submission-about-us .submission-about-us-list .submission-about-us-list-address {
	color: #333;
}
.submission-content .submission-about-us .submission-about-us-list .submission-about-us-list-tel {
	color: #333;
	display: inline-block;
	margin-top: 20px;
}
.submission-content .submission-about-us .total-about-us {
	color: #333;
}
.submission-content .submission-about-us .total-about-us span{
	font-weight: bold;
}
.submission-content .submission-about-us .submission-about-us-more {
	background-color: #ebebeb;
	width: 100%;
	height: 40px;
	margin: 20px 0;
	color: #808080;
	font-size: 11pt;
	font-weight: bold;
	cursor: pointer;
	border: none;
	display: inline-block;
	text-align: center;
	line-height: 40px;
}

.submission-form-box {
	float: right;
	background-color: #fff;
	width: 70.8%;
	padding: 20px 30px;
	margin-top: 15px;
}
._submission-form-box{
	margin-top: 0!important;
}
.submission-form-box .submission-form-remarks {
	background-color: #ebebeb;
	padding: 20px;
	line-height: 25px;
}
.submission-form-box .submission-form {
	margin-top: 28px;
}
.submission-form-box .submission-form .form-item {
	width: 100%;
	margin-bottom: 10px;
}
.submission-form-box .submission-form .form-item label {
	display: block;
	width: 100%;
}
.submission-form-box .submission-form .form-item .submission-input {
	border: 1px solid #e0e0e0;
	width: 590px;
	height: 34px;
	margin: 10px 0;
	padding-left: 10px;
}
.submission-form-box .submission-form .form-item .submission-remarks {
	width: 100%;
	border: 1px solid #e0e0e0;
	margin: 10px 0;
}
.submission-form-box .submission-form .chk-box {
	position: relative;
	padding-left: 30px;
}
.submission-form-box .submission-form .submission-subBtn {
	background-color: #e60012;
	color: #fff;
	font-size: 12pt;
	font-weight: bold;
	width: 200px;
	height: 40px;
	margin: 50px 0 20px 0;
	border: none;
	cursor: pointer;
}
#color-input-red +label {
	display: block;
	width: 20px;
	height: 20px;
	cursor: pointer;
	position: absolute;
	left: 0;
	border: 1px solid #e0e0e0;
}
#color-input-red +label span{
	position: absolute;
	top: 0;
	left: 30px;
	display: inline-block;
	width: 300px;
}
#color-input-red:checked +label::before {
	display: block;
	content: "\2714";
	text-align: center;
	font-size: 16px;
	color: #fff;
	background-color: #e60012;
}
input[type=checkbox] {
	display: none;
}

/* 倒计时 */
.countdown-box {
	height: 40px;
	line-height: 25px;
	width: 100%;
	background-color: #fff;
	text-align: center;
}
.apply-left-box {
	float: left;
	width: 20.5%;
	background-color: #fff;
	height: 100%;
	margin-top: 15px;
	padding: 15px;
}
.apply-left-box .apply-concern {
	margin: 20px 0 30px 0;
}
.apply-left-box .apply-concern .apply-left-title {
	border-left: 3px solid #e60012;
	padding-left: 7px;
	font-size: 15px;
	font-weight: bold;
	color: #333;
	margin-bottom: 10px;
	display: inline-block;
}
.apply-left-box .apply-concern p {
	color: #333;
	line-height: 25px;
}
.activity-red{
	color: #e60012;
}
.submit-success-box{
	text-align: center;
}
.submit-success-box img{
	width: 50px;
}
.submit-success-box p{
	font-size: 20px;
	margin-top: 20px;
}

@media screen and (max-width: 768px) {
	.apply-left-box {
    float: none;
    width: 100%;
    padding: 10px 15px;
	}
	.submission-form-box {
    float: none;
		width: auto;
    padding: 20px 15px;
	}
	.submission-form-box .submission-form .form-item .submission-input{
		width: 95%;
	}
	.submission-form-box .submission-form .submission-subBtn{
		width: 50%;
		margin: 0 25%;
	}
	.submission-box {
    width: 100%;
		margin: 0;
	}
	.submission-box .submission-top{
		display: inline-block;
	}
	.submission-box .submission-top .submission-top-tab{
		width: 100%;
		margin: 10px 0 0 0;
	}
	.submission-about-us{
		display: none;
	}
	._submission-form-box .submission-subBtn{
		width: 50%;
    margin: 60px 25% 20px 25%!important;
	}






















}


