
.w_1200 {
	max-width: 1290px;
	position: relative;
	z-index: 2;
	zoom: 1;
	margin: auto;
}

.single_personal_info {
	background: #fff;
	border-radius: 4px;
	margin-bottom: 50px;
	top: 10px;
	z-index: 1;
	position: relative;
	padding: 15px 0;
	height:160px;
}

.single_personal_info .cent .text {
	color: #666!important;
	font-size: 13px!important;
	line-height: 20px!important;
	margin-top: 20px;
	margin-right: 70px!important;
	overflow: hidden
}

.single_personal_info .cent .sm {
	color: #666!important;
	font-size: 12px!important;
	margin-top: 20px
}

.single_personal_info .cent .sm span {
	background: #f5f5f5;
	border-radius: 10px;
	padding: 2px 12px;
	margin-right: 10px
}


.contact.qq-talk a {
	float: right;
	width: 118px;
	height: 30px;
	background: #3286ff;
	border-radius: 2px;
	color: #fff!important;
	margin-right: 20px;
	padding: 0!important;
	line-height: 30px;
	font-size: 14px!important;
	margin-top: -15px
}

.single_personal_info .cent .row-s {
	text-align: center;
	height: 108px!important;
	border-left: solid #e0e5eb 1px!important;
	margin-top: 20px
}

.single_personal_info .cent .row-s .num {
	position: relative;
	top: -20px
}

.single_personal_info .cent .row-s .num b {
	font-size: 20px!important;
	font-family: Arial;
	font-weight: 700;
	color: #333c48;
	line-height: 23px
}

.single_personal_info .cent .row-s .num .col-3 {
	width: 24%
}

.single_personal_info .cent .row-s .num p {
	color: #666!important;
	font-size: 12px!important
}

.single_personal_h3bt {
	font-size: 22px;
	font-weight: 400
}

.single_personal_h3bt {
	line-height: 0;
	border-top: 1px solid #ccc
}

.single_personal_h3bt span {
	width: 240px;
	display: inline-block;
	height: 30px;
	background-color: #f5f5f5;
	position: relative;
	top: -18px;
	line-height: 29px
}

.single_personal_h3bt .iconfont {
	color: #999;
	font-size: 22px!important;
	margin-right: 10px
}

.single_personal_info .img {
	width: 110px;
	height: 110px;
	position: absolute;
	top: 30px;
	background: #fff;
	left: 10px;
	border: 6px solid #fff
}

.single_personal_info .img img {
	width: 110px;
	height: 110px
}

.single_personal_info .cent {
	margin-left: 160px
}

.single_personal_info .cent h1 {
	font-size: 20px;
	color: #333;
	font-weight: 700;
	margin-bottom: 15px
}

.single_personal_info .cent span.lv,.single_personal_info .cent span.tab {
	height: 16px;
	background: #F5A623;
	border-radius: 2px;
	color: #fff;
	padding: 0 10px;
	display: inline-block;
	font-size: 12px;
	margin-right: 20px;
	position: relative;
	top: -2px;
	z-index: 1
}

.single_personal_info .cent span.tab {
	background: #F35EA1
}

.single_personal_info .cent .tab.co {
	font-size: 12px;
	font-family: PingFangSC-Regular;
	color: #fff;
	line-height: 16px;
	height: 16px;
	background: linear-gradient(135deg,#83c0ff,#3890fd);
	border-radius: 8px;
	padding: 0 10px 0 20px;
	position: relative
}

.single_personal_info .cent .tab.co i {
	width: 16px;
	height: 16px;
	border-radius: 50%;
	background-image: url(../images/tkheadico.png?v=2019-06-06);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
	position: absolute;
	left: 1px;
	top: 0
}

.single_personal_info .cent a {
	color: #7F8EA4;
	font-size: 12px;
	display: inline-block;
	position: relative;
	top: -2px;
	letter-spacing: 1px
}

.single_personal_info .cent a .iconfont {
	float: left
}

.row-s .col-1,.row-s .col-10,.row-s .col-11,.row-s .col-12,.row-s .col-2,.row-s .col-3,.row-s .col-4,.row-s .col-5,.row-s .col-6,.row-s .col-7,.row-s .col-8,.row-s .col-9,.row-s .col-sm-1,.row-s .col-sm-10,.row-s .col-sm-11,.row-s .col-sm-12,.row-s .col-sm-2,.row-s .col-sm-3,.row-s .col-sm-4,.row-s .col-sm-5,.row-s .col-sm-6,.row-s .col-sm-7,.row-s .col-sm-8,.row-s .col-sm-9 {
	float: left
}

.row-s .col-1 {
	width: 8.33333333%
}

.row-s .col-2 {
	width: 16.66666667%
}

.row-s .col-3 {
	width: 25%
}

.row-s .col-4 {
	width: 33.33333333%
}

.row-s .col-5 {
	width: 41.66666667%
}

.row-s .col-6 {
	width: 50%
}
.text-center {
	text-align: center
}
.col-primary {
	color: #333c48
}

a.col-primary:hover {
	color: #3286FF
}
.icon-airplane:before {
	content: "\e60c"
}


.single-btn {
	padding: 12px 20px;
	border-radius: 4px;
	zoom: 1;
	z-index: 1;
	border: 1px solid #fff;
	font-size: 16px;
	text-align: center
}

.single-btn.btn-block,.w_1200 {
	display: block
}

.single-btn.btn-primary {
	background: #3286FF;
	color: #fff;
	border-color: #3286FF
}

.single-btn.btn-primary:hover {
	background: #2E7AE6;
	color: #fff;
	border-color: #2E7AE6
}

.single-btn.btn-primary:active {
	background: #296DCC;
	color: #fff;
	border-color: #296DCC
}

.single-btn.btn-primary[disabled] {
	background: #80B5FF;
	color: #fff;
	border-color: #80B5FF;
	cursor: default
}

.single-btn.btn-secondary {
	background: #19B933;
	color: #fff;
	border-color: #19B933
}

.single-btn.btn-secondary:hover {
	background: #00A412;
	color: #fff;
	border-color: #00A412
}

.single-btn.btn-secondary:active {
	background: #008B0F;
	color: #fff;
	border-color: #008B0F
}

.single-btn.btn-secondary[disabled] {
	background: #5DBA6D;
	color: #fff;
	border-color: #5DBA6D;
	cursor: default
}

.single-btn.btn-catching {
	background: #F72239;
	color: #fff;
	border-color: #F72239
}

.single-btn.btn-catching:hover {
	background: #DE214D;
	color: #fff;
	border-color: #DE214D
}

.single-btn.btn-catching:active {
	background: #A21436;
	color: #fff;
	border-color: #A21436
}

.single-btn.btn-catching[disabled] {
	background: #E6737E;
	color: #fff;
	border-color: #E6737E;
	cursor: default
}

.single-btn.btn-default {
	background: #fff;
	color: #333C48;
	border-color: #D5DCE6
}

.single-btn.btn-default:hover {
	background: #fff;
	color: #222;
	border-color: #c2ccda
}

.single-btn.btn-default:active {
	background: #fff;
	color: #111;
	border-color: #a9b6c7
}

.single-btn.btn-default[disabled] {
	background: #fff;
	color: #D5DCE6;
	border-color: #D5DCE6;
	cursor: default
}

.single-btn.btn-min {
	padding: 5px 8px;
	font-size: 12px
}